@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap');


#uyg-hepsi.active {
    background-color: #76c1ba;
    color: #fff;
}

.pagination li.active a {
    color: #fff !important;
}

#SayfaBoyutu {
    margin-left: 15px;
}

#btn-tumu-okundu {
    margin-right: 15px;
}

#Islem_chosen .chosen-single {
    padding: 2px 4px !important;
}

a.btn.btn-default.btn-c {
    width: 100%;
    background-color: #13b6c7;
    border-color: #13b6c7;
    color: #ffffff !important;
    margin-top: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
}

    a.btn.btn-default.btn-c:hover {
        color: #f3f3f3 !important;
    }

.smart-style-1 #header {
    background-image: none;
    background-color: #25537b;
}

.smart-style-1 .page-footer, .smart-style-1 .superbox-show, .smart-style-1 aside {
    background: rgb(251, 251, 251);
    border-right: 1px solid #d9d9d9;
}

.smart-style-1 nav ul li a {
    border-bottom: 1px solid #f3f3f3;
    color: #1f1f1f;
}

    .smart-style-1 nav ul li a:hover {
        border-bottom: 1px solid #f3f3f3;
        background-color: #f3f3f3;
        color: #343434;
    }

    .smart-style-1 nav ul li a:hover {
        border-bottom: 1px solid #f3f3f3;
        background-color: #f3f3f3;
        color: #343434;
    }

.Giris-info {
    margin-bottom: 30px !important;
    box-shadow: none !important;
}

    .Giris-info a {
        color: #fafafa;
    }

nav ul li.open > a, nav ul li.open > a b {
    background-color: #25537b;
    color: #fff;
}

    nav ul li.open > a:hover {
        background-color: #76c1ba !important;
    }

    nav ul li.open > a:hover {
        background-color: #76c1ba !important;
    }

#left-panel select {
    background: #25537b;
    border: 1px solid #5282ab;
    color: #fafafa;
    padding-right: 0;
}

.smart-style-1 nav ul ul {
    background: #f3f3f3;
}

    .smart-style-1 nav ul ul li a {
        color: #343434;
        text-shadow: none;
        border-bottom: 1px solid #dedede;
        font-weight: normal;
    }

    .smart-style-1 nav ul ul li a {
        color: #343434;
        text-shadow: none;
        border-bottom: 1px solid #dedede;
        font-weight: normal;
    }

        .smart-style-1 nav ul ul li a:hover {
            background-color: #76c1ba !important;
        }

    .smart-style-1 nav ul ul li:last-child a {
        border: 0;
    }

    .smart-style-1 nav ul ul li:last-child a {
        border: 0;
    }

nav ul .active > a {
    color: #1f1f1f !important;
}

.smart-style-1.minified nav > ul > li > ul {
    background-color: #fafafa;
}

.smart-style-1.minified nav ul ul li > a {
    background-color: #fafafa;
}

    .smart-style-1.minified nav ul ul li > a:hover {
        background-color: #dedede !important;
    }

    .smart-style-1.minified nav ul ul li > a:hover {
        background-color: #dedede !important;
    }

.smart-style-1.minified nav > ul > li > ul > li {
    background-color: #fafafa;
}

    .smart-style-1.minified nav > ul > li > ul > li:hover {
        background-color: #fafafa;
    }

    .smart-style-1.minified nav > ul > li > ul > li:hover {
        background-color: #fafafa;
    }

.smart-style-1.minified nav > ul > li {
    border-bottom: 1px solid #e0e0e0;
    border-top: 1px solid #e0e0e0;
}

h3 {
    font-size: 18px !important;
}

hr {
    color: #ebeae3 !important;
    background-color: #ebeae3 !important;
    height: 1px !important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #666666 !important;
}

.nav-tabs > li > a {
    color: #666666 !important;
    font-size: 15px !important;
    font-weight: 400 !important;
}

.nav-tabs > li.active > a {
    -webkit-box-shadow: 0 -2px 0 #e67370;
    -moz-box-shadow: 0 -2px 0 #e67370;
    box-shadow: 0 -2px 0 #e67370;
}

.text-danger {
    color: #e67370 !important;
}

a#btnEDevletGiris, button.btn.btn-primary.btn-block {
    font-size: 17px !important;
    font-weight: 300 !important;
}

.btn-danger {
    color: #fff !important;
    background-color: #d46564 !important;
    border-color: #d46564 !important;
}

.btn-primary {
    color: #fff !important;
    background-color: #3152A3 !important;
    border-color: #3152A3 !important;
}

.btn-primary2 {
    color: #fff !important;
    background-color: #38bdcb !important;
    border-color: #38bdcb !important;
}

.fa {
    font-size: 16px !important;
}

.jarviswidget > header > h2 {
    font-size: 16px;
}

.jarviswidget > header > h2 {
    font-size: 16px;
}

.tree li span {
    border: 1px dotted #bbbbbb;
}

.label-success {
    background-color: #38bdcb;
}

.label {
    font-size: 13px;
    font-weight: 400;
    line-height: 1.4;
    text-align: left;
}

.label-info {
    background-color: #38bdcb !important;
}

.tree li.parent_li > span:hover {
    background-color: #38bdcb;
    border: 1px solid #38bdcb;
}

    .tree li.parent_li > span:hover + ul li span {
        background-color: transparent !important;
        border: 1px solid #fff;
    }

    .tree li.parent_li > span:hover + ul li span {
        background-color: transparent !important;
        border: 1px solid #fff;
    }

    .tree li.parent_li > span:hover + ul li::before {
        border-left-color: #ffffff;
    }

    .tree li.parent_li > span:hover + ul li::before {
        border-left-color: #ffffff;
    }

    .tree li.parent_li > span:hover + ul li::after {
        border-top-color: #ffffff;
    }

    .tree li.parent_li > span:hover + ul li::after {
        border-top-color: #ffffff;
    }

#chat-body {
    background: #eeeeee !important;
}
/*
.tree .fa.icon-plus-sign:before, .tree .fa.icon-minus-sign:before, .fa-plus-circle:before, .fa-mail-forward:before, .fa-question-circle:before, .fa-plus, .fa-chevron-circle-right:before, .fa-arrow-alt-circle-right {
    color: #ffffff !important;
}

.fa-home, .fa-info-circle, .fa-building, .fa-clipboard-list, .fa-clipboard-list, .fa-box-open, .fa-cloud, .fa-envelope, .fa-arrows-alt, .fa-sign-out-alt, .fa-store, .fa-inbox, .fa-trash, .fa-forward, .fa-plus-square {
    color: #737373;
}
*/
.menu-item-parent:hover .fa {
    color: #38bdcb !important;
}
/*
.fa-forward {
    font-size: 12px !important;
}

.fa-gear:before, .fa-cog:before {
    color: #38bdcb;
    font-size: 26px !important;
}

.fa-clock-o:before {
    color: #e4dc96 !important;
    font-size: 24px !important;
}

.fa-upload, .fa-check-square {
    color: #fff !important;
}

.fa-remove{
    color:#d46564 !important;
}
*/
.page-tesis .fa-exchange-alt {
    color: #38bdcb !important;
}

.page-tesis .fa-share, .fa-check {
    color: #009c5e !important;
}

.page-footer .fa-clock-o:before {
    font-size: 18px !important;
}

div#chat-body p {
    color: #666666 !important;
    font-size: 13.5px !important;
}

a {
    color: #0d7a86 !important;
}

nav ul li a {
    color: #333333 !important;
    font-size: 15px;
    font-weight: 300 !important;
}

    nav ul li a:hover, nav ul li a b:hover {
        background-color: transparent !important;
        color: #38bdcb !important;
    }

    nav ul li a:hover, nav ul li a b:hover {
        background-color: transparent !important;
        color: #38bdcb !important;
    }

nav ul li.open > a, nav ul li.open > a b {
    background-color: #38bdcb;
}


    nav ul li.open > a, nav ul li.open > a b {
        background: #648690;
    }

.nav-tabs > li {
    background-color: #f1f1f1 !important;
}

.btn-yardim a {
    color: #ffffff !important;
}

a#btnEDevletGiris, button.btn.btn-primary.btn-block {
    color: #ffffff !important;
}

#activity b.badge {
    background: #d46564 !important;
}

.panel-body a {
    color: #357a9a !important;
}

#content {
    background-color: #ffffff !important;
}

.modal-body .btn {
    box-shadow: none;
}

.blockMsg h1 {
    font-size: 22px;
    font-weight: 500;
    color: #333;
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    color: #333 !important;
    background-color: transparent;
}

.joyride-content-wrapper a {
    color: #fff !important;
}

smartadmin.production .bootstrapWizard li.active .step, .bootstrapWizard li.active.complete .step {
    background: #38bdcb;
    border: 3px solid #38bdcb;
}

.pager li > a, .pager li > span {
    background-color: transparent;
    border: 1px solid #38bdcb;
    border-radius: 3px;
    color: #666 !important;
}

    .pager li > a:focus, .pager li > a:hover {
        background-color: #38bdcb;
        color: #fff !important;
    }

td.text-right {
    font-weight: 600;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    color: #333 !important;
}

.table-forum small {
    font-size: 12px !important;
}

:-webkit-full-screen #fullscreen > :first-child > a:hover, :-webkit-full-screen #fullscreen > :first-child > a:active {
    background-color: transparent !important;
}

.btn-header > :nth-child(2) > a {
    border-radius: 2px;
    cursor: default !important;
    display: inline-block;
    height: 30px;
    line-height: 24px;
    min-width: 30px;
    padding: 2px 10px 2px 2px;
    text-align: center;
    text-decoration: none !important;
    border: 1px solid #bfbfbf;
    margin: 10px 0 0;
}

#extr-page-header-space > :nth-child(2) {
    font-size: 13px;
    margin-right: 14px;
    vertical-align: -3px;
}

a.modalTrigger.btn.btn-default.btn-xs.pull-right .fa-plus {
    color: #aaa !important;
}

a.modal-bilgi-trigger {
    cursor: pointer;
}

a.modalMesajTrigger .btn.btn-default.btn-xs.pull-right .fa-plus {
    color: #aaa !important;
}

span.label.bg-color-blue.text-success.txt-color-white .fa-check-square {
    color: #fff !important;
}

.btn-sm.fileinput-button .fa-upload {
    color: #fff !important;
}

.has-error input[type=text], .has-error input[type=text] + .input-group-addon {
    border-color: #b94a48 !important;
    background-color: transparent !important;
}

@media(max-width:767px) {
    .hidden-menu #hide-menu > :first-child > a {
        background-image: none !important;
        box-shadow: none !important;
        border-color: #ccc !important;
    }
}

.hidden-menu #hide-menu > :first-child > a {
    border: 1px solid #bbb !important;
    background-image: none !important;
    background-color: #f5f5f5 !important;
}

:-webkit-full-screen #fullscreen > :first-child > a {
    border: none !important;
    background-image: none !important;
}

.footer-logo {
    height: 50px;
    position: relative;
    top: -15px;
}

.page-footer .txt-color-blueLight {
    position: relative;
    top: -30px;
}

#basvuru-hata {
    margin-left: 12px;
}

body > .select2-hidden-accessible {
    display: none;
}

#content .col-xs-12.col-sm-12.col-md-12 {
    padding: 0 15px;
}

.app-items {
    position: relative;
    height: auto;
}

@media(max-width:1366px) {
    .app-name {
        padding: 0 20px;
        font-size: 10px;
    }

    .app-items {
        margin-bottom: 15px;
        height: auto;
    }
}

@media(max-width:1024px) {
    .app-name {
        padding: 0 10px;
        font-size: 12.5px;
    }
}

@media(max-width:991px) {
    h.hidden-xs {
        display: none;
    }
}

@media(max-width:767px) {
    .app-item .col-xs-2.col-lg-2.p-0 {
        width: 12%;
        margin-left: 8px;
    }

    .app-name {
        font-size: 14px;
    }
}

.pagination li.active a {
    color: #fff !important;
}

body {
    background-image: none;
}

#widget-grid {
    padding: 0;
}

.app-name {
    padding: 0 5px;
    margin: 10px 0;
    font-size: 12.5px;
    font-weight: 600;
    width: 100%;
    height: 48px;
    text-align: center;
    line-height: 1.2;
    vertical-align: middle;
    background: #f6faff;
    border: 1px solid #daeaff;
}

    .app-name:hover, .app-name:focus {
        color: #30bccc;
        outline-color: transparent;
    }

.app-link {
    color: #0d7a86 !important;
}

    .app-link:hover, .app-link:focus {
        color: #0d7a86;
        text-decoration: none;
    }

.search-filter {
    margin: 15px 0;
    padding: 10px;
    width: 100%;
    height: 55px;
    background-color: #ececec;
}

.search {
    width: 100%;
    position: relative
}

.searchTerm {
    float: left;
    width: 100%;
    border: 1px solid #cecece;
    background: #fbfbfb;
    padding: 5px 10px;
    height: 36px;
    border-radius: 2px;
    outline: none;
    color: #333 !important;
}

    .searchTerm:focus {
        color: #505050;
    }

.searchButton {
    position: absolute;
    right: -32px;
    width: 40px;
    height: 36px;
    border: 1px solid #cecece;
    background: #f3f3f3;
    text-align: center;
    color: #0d7a86;
    border-radius: 2px;
    cursor: pointer;
    font-size: 18px;
}

.wrap {
    width: 82%;
    position: absolute;
}

span.margin-right {
    margin-right: 20px;
}

.btn-filter {
    font-size: 14px;
    background-color: transparent;
    color: #1fa2b1;
    border-radius: 2px;
    box-shadow: none;
}

    .btn-filter:hover, .btn-filter:focus {
        background-color: #18cde2;
        color: #fff;
    }

    .btn-filter:active {
        top: 0;
        left: 0;
        box-shadow: none;
        background-color: #30bccc !important;
        color: #fff !important;
    }

.amblem {
    margin: 10px 0;
    padding: 6px;
    height: 48px;
    width: auto;
    position: relative;
    z-index: 99;
    margin-left: auto;
    margin-right: auto;
    background-color: #edf3fb;
    border-left: 1px solid #daeaff;
    border-top: 1px solid #daeaff;
    border-bottom: 1px solid #daeaff;
}

.p-0 {
    padding: 0 !important;
}

@media(max-width:991px) {
    .search {
        visibility: hidden;
    }

    .custom-container {
        width: 100% !important;
    }
}

@media(max-width:767px) {
    .btn-filter {
        font-size: 11.5px;
    }

    .app-name {
        margin-left: -5px;
    }

    .search-filter {
        margin: 3px 0;
        padding: 10px;
        width: 100%;
        height: 50px;
        background-color: #ececec;
    }

    .mobile-pl0 {
        padding-left: 0 !important;
    }

    .mobile-pl10 {
        padding-left: 10px !important;
    }

    .mobile-pr0 {
        padding-right: 0 !important;
    }

    .mobile-mt30 {
        margin-top: 30px !important;
    }

    .mobile-captcha {
        width: 85%;
    }

    .mobile-left {
        float: left !important;
    }
}

.modal-dialog {
    top: 3%;
}

.popupModalim, #modalIci h4 {
    font-family: 'Roboto', sans-serif;
}

#modalIci p {
    font-size: 15px;
}

#modalIci h4 {
    color: #198c98;
    font-weight: 400;
    font-size: 17px;
    line-height: 1.5;
    border-bottom: 1px solid #e2dddd;
    margin-bottom: 10px;
}

.modal-dialog {
    top: 3%;
}

.popupModalim, #modalIci h4 {
    font-family: 'Roboto', sans-serif;
}

#modalIci p {
    font-size: 15px;
}

#modalIci h4 {
    color: #198c98;
    font-weight: 400;
    font-size: 17px;
    line-height: 1.5;
    border-bottom: 1px solid #e2dddd;
    margin-bottom: 10px;
}

@media (max-height:600px) {
    body {
        min-height: 150%;
    }
}

body, html {
    font-family: 'Roboto', sans-serif;
}

body {
    overflow-x: hidden;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Roboto', sans-serif;
}

a:hover, a:focus {
    text-decoration: none;
}
/*** Header CSS Begin ***/
#header #logo img {
    margin-top: 0;
    margin-left: 10px;
    width: 28%;
}

#logo-group span#activity {
    position: relative;
    left: -25px;
}

.pointy {
    position: relative;
    background-color: #efefef;
    margin-top: -5px;
    margin-left: 218.5px;
}

    .pointy::before {
        position: absolute;
        content: "";
        left: -9px;
        height: 0px;
        width: 0px;
        font-size: 0px;
        line-height: 0;
        border-color: #738e96 #738e96 #738e96 transparent;
        border-style: solid;
        border-width: 27px 100vw 27px 10px;
    }

header#header {
    background-image: none;
    background-color: #fff;
    border-bottom: none !important;
}

div#hide-menu {
    position: relative;
    margin-left: 10px;
}

#hide-menu > :first-child > a {
    background-image: none;
    background-color: #bacbd0;
    border: 1px solid #bacbd0;
    border-radius: 2px;
    color: #ffffff !important;
    text-shadow: 1px 2px 2px rgba(117, 117, 117, 0.5);
}

.hidden-menu #hide-menu > :first-child > a {
    border: 1px solid #bacbd0 !important;
    background-image: none !important;
    background-color: #bacbd0 !important;
    box-shadow: none;
}

.btn-header.transparent.pull-right {
    position: relative;
}

#logo-group span#activity {
    background-image: none;
    background-color: #bacbd0;
    border: 1px solid #bacbd0;
    color: #fff;
    text-shadow: 1px 2px 5px rgba(130, 130, 130, 0.5);
}

#activity b.badge {
    background: #d32f2f !important;
}

aside#left-panel {
    background-color: #738e96;
    border-right: none;
    overflow-y: scroll;
}

.btn-header.pull-right a {
    font-size: 13px;
}

.btn-header.pull-right .fa {
    margin-top: -2px;
}
/*** Header CSS End ***/
/*** Menu CSS Begin***/
#hide-menu {
    display: none;
}

nav ul li.open > a, nav ul li.open > a b {
    background-color: #76c1ba;
}

.smart-style-1 nav ul li a {
    border-bottom: none;
}

    .smart-style-1 nav ul li a:hover {
        border-bottom: none;
    }

nav ul li a {
    color: #fff !important;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
}

    nav ul li a:hover, nav ul li a b:hover {
        color: #ececec !important;
    }

    nav ul li a:active {
        background: #76c1ba !important;
    }

nav .fa {
    font-size: 14px !important;
    margin-top: -3px;
    color: #ffffff;
}

nav ul li.open > a .fa {
    color: #fff;
}

nav ul li.open > a:hover .fa {
    color: #ececec;
}

nav ul ul {
    background-color: #738e96 !important;
}

.smart-style-1 nav ul ul li a {
    border-bottom: 1px solid #92a3a9;
}

.menu-item-parent:hover .fa {
    color: #ececec !important;
}

#left-panel::-webkit-scrollbar {
    width: 10px;
    height: 3px;
}

#left-panel::-webkit-scrollbar-button {
    width: 0px;
    height: 0px;
}

#left-panel::-webkit-scrollbar-corner {
    background: transparent;
}

#left-panel::-webkit-scrollbar-thumb {
    background: #cad6da;
    border: 0px none #ffffff;
    border-radius: 50px;
}

#left-panel::-webkit-scrollbar-track {
    background: #efefef;
    border: 0px none #ffffff;
    border-radius: 50px;
}

.badge {
    background-color: #accac7;
}

.smart-style-1 nav > ul > li > a b.badge {
    top: 10px;
}

.Giris-info {
    margin-bottom: 0 !important;
}

    .Giris-info a span {
        color: #fff;
        font-size: 13.5px;
    }

.fixed-navigation nav > ul {
    width: 115%;
}

.fixed-navigation nav {
    overflow-x: hidden;
}

nav .collapse-sign {
    background-color: transparent !important;
}

.smart-style-1 img.online {
    border-left-color: #76c1ba !important;
    width: 30px;
    height: auto;
}

.minifyme {
    margin-top: 0;
    margin-bottom: 30px;
    background-color: #76c1ba !important;
    border: none;
    color: #fff;
    height: 30px;
    display: none;
}

.minified .minifyme {
    color: #fff;
}
/*** Menu CSS End ***/
/*** Content CSS Begin ***/
/* Buttons */
.btn.active, .btn-active {
    box-shadow: none;
}

.btn-header > :first-child > a {
    background-image: none !important;
    background-color: #28a1c3;
    border-color: #28a1c3;
    color: #fff !important;
}

    .btn-header > :first-child > a:hover, .btn-header > :first-child > a:focus, .btn-header > :first-child > a:active, .btn-header > :first-child > a:active:hover, .btn-header > :first-child > a:active:focus {
        background-color: #6ca5b7;
        border-color: #6ca5b7;
    }

.btn-header.btn-yardim > :first-child > a {
    background-color: #69a4b5 !important;
    border-color: #69a4b5 !important;
}

.btn-header.btn-yardim > :nth-child(2) > a {
    background-color: #4fa9c3 !important;
    border-color: #4fa9c3 !important;
}

.widget-toolbar > .btn {
    padding: 3px 15px !important;
}

.btn-primary {
    color: #fff !important;
    background-color: #00acc1 !important;
    border-color: #00acc1 !important;
    border-radius: 1px;
    box-shadow: none;
}

    .btn-primary:hover {
        text-decoration: none;
    }

.btn-success, .btn-success.active, .btn-success:hover, .btn-success:active, .btn-success:focus, .btn-success:active:focus, .btn-success:active:hover, .open > .dropdown-toggle.btn-success {
    color: #fff !important;
    background-color: #4caf50 !important;
    border-color: #4caf50;
}

a.btn.btn-success.btn-sm.modal-trigger {
    padding: 5.5px 12px;
    border-radius: 0;
}

.btn-default {
    color: #147590;
    padding: 6px 15px;
    border-radius: 0 !important;
    background-color: #eaeaea;
    border-color: #d4d4d4;
    box-shadow: none !important;
}

    .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default:active:focus, .btn-default:active:hover {
        background-color: #e6e6e6 !important;
        border-color: #e6e6e6 !important;
    }

        .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover {
            background-color: #eaeaea;
            border-color: #d4d4d4;
        }

.modal .btn-default {
    color: #fff !important;
    padding: 6px 10px;
    border-radius: 2px !important;
    background-color: #90a4ae;
    border: solid 1px #90a4ae !important;
    box-shadow: none !important;
}

.btn-sm {
    padding: 6px 10px;
}

.modal .btn-default:hover, .modal .btn-default:focus, .modal .btn-default:active, .modal .btn-default:active:focus, .modal .btn-default:active:hover {
    color: #fff !important;
    background-color: #97a8b1 !important;
    border-color: #97a8b1 !important;
}

div#panel .btn-default, .form-actions .btn-default {
    background-color: #90a4ae !important;
}

.btn-info {
    color: #fff !important;
    background-color: #6eb3c7;
    border-color: #6eb3c7;
}

    .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info:active:hover, .btn-info:active:focus {
        background-color: #61adc3;
        border-color: #61adc3;
    }

.btn-header.btn-refresh.transparent.pull-right a {
    background-color: #79abb9 !important;
    border-color: #79abb9 !important;
}

.btn-filter:hover, .btn-filter:focus {
    background-color: #76c1ba;
    color: #fff;
}

.btn-filter:active {
    top: 0;
    left: 0;
    box-shadow: none;
    background-color: #76c1ba !important;
    color: #fff !important;
}

.feedback-btn {
    background-color: #86baca !important;
    border: 1px solid #86baca !important;
}

.btn.btn-default.btn-cancel {
    background-color: #90a4ae !important;
    padding: 8px 10px 6px 10px;
}

#basvuru-yap-btn {
    border-radius: 2px;
    padding: 7px 10px 5px 10px;
}
/* Buttons End */
/* Icons */
.btn .fa {
    font-size: 13px !important;
    margin-left: 5px;
}

i.fa.fa-cog.fa-2x {
    color: #4db6ac;
}

i.fa.fa-minus-circle.fa-2x.durumicon {
    color: #ababab;
}

i.fa.fa-clock-o.fa-2x.text-warning {
    color: #ffa726;
}

i.fa.fa-lg.fa-forward, i.fa.fa-lg.icon-minus-sign, i.fa.fa-lg.icon-plus-sign {
    font-size: 12px !important;
    color: #6edde8;
}

.list-group .list-group-item .fa {
    color: #bdbdbd;
}

.fa.fa-minus.fa-2x {
    color: #b90000;
}
/* Icons End */
.jarviswidget > header > h2 {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 15px;
    color: #738e96;
}

.widget-icon .fa {
    color: #738e96;
}

.jarviswidget > div {
    border-right-color: #dcdcdc !important;
    border-bottom-color: #dcdcdc !important;
    border-left-color: #dcdcdc !important;
    padding: 5px 10px 5px 10px;
}

.pricing-big .panel-title {
    text-transform: inherit;
}

.panel {
    box-shadow: 1px 1px 8px rgba(181, 181, 181, 0.5);
}

.tree li span {
    border: 1px solid #38bdcb;
    border-radius: 1px;
}

.tree li:before, .tree li:after {
    border-color: #cecece;
}

#chat-body {
    background: #e4ecef !important;
}

.custom-scroll::-webkit-scrollbar-thumb {
    background-color: #cad6da !important;
    box-shadow: none;
}

li.next .btn, li.previous .btn {
    font-size: 13px;
    border-radius: 1px;
}

li.next span, li.previous span {
    font-size: 10px !important;
    position: relative;
    top: 0;
}

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
    color: #e53935;
}


.tab-content h3 {
    color: #546e7a;
    margin-left: 15px;
}

.panel-success > .panel-heading {
    color: #2e7d32 !important;
    background-color: #e8f5e9 !important;
    border-color: #2e7d32 !important;
}

.panel-teal > .panel-heading {
    color: #78909c !important;
    background-color: #eceff1 !important;
    border-color: #78909c !important;
}

.panel-primary > .panel-heading {
    color: #00838f !important;
    background-color: #e0f2f1 !important;
    border-color: #00838f !important;
}

.chat-body.custom-scroll {
    background-color: #f3f3f3;
}

.bootstrapWizard li.active .step, .bootstrapWizard li.active.complete .step {
    background: #76c1ba !important;
    border: 2px solid #76c1ba !important;
}

.bootstrapWizard li:before {
    border-top: 3px solid #76c1ba;
}

.text-danger {
    color: #b71c1c !important;
}

h3.panel-title {
    font-weight: 500 !important;
    font-size: 16px !important;
    padding: 0 !important;
}

.has-error .input-group-addon {
    border-color: #e53935;
    background: #f2dede;
    color: #e53935;
}

.tab-content .col-md-9.col-md-offset-3 span.help-block.field-validation-error {
    margin-left: -15px;
}

.validation-summary-errors {
    background-color: #fff1f3;
    color: #b71c1c;
    margin-right: 5px;
    margin-left: 5px;
}

    .validation-summary-errors ul {
        padding-left: 5px;
        margin-bottom: 0;
    }

        .validation-summary-errors ul li {
            list-style-type: none;
        }

span.input-group-addon .btn-primary {
    padding: 5px;
}

    span.input-group-addon .btn-primary .fa {
        font-size: 11px !important;
    }

.ui-datepicker td .ui-state-highlight {
    background-color: #cfeaec;
}

.ui-datepicker td .ui-state-hover {
    background-color: #efefef !important;
    border-color: #efefef !important;
}

.alert-info {
    border-color: #c5d3de;
    color: #01579b;
    background-color: #e1eaf1;
    margin-left: 5px;
    margin-right: 5px;
}

.alert.alert-info h4 {
    font-size: 14px;
    font-weight: 500;
}

.alert-success {
    border-color: #c9e2cb;
    color: #267526;
    background-color: #e8f5e9;
}

    .alert-success h4 {
        font-size: 16px;
        margin-top: 7.5px;
    }

.modal-title {
    color: #78909c;
    font-weight: 500;
    font-size: 17px !important;
}

/*a#kapatmaVazgec {
    color: #147590 !important;
    padding: 6px 15px;
    background-color: #eaeaea !important;
    border-color: #d4d4d4 !important;
    box-shadow: none !important;
}*/

.modal-dialog {
    top: 3%;
}

.text-primary {
    color: #0097a7;
    font-weight: 500;
}

.tab-pane h1 {
    font-size: 18px;
    font-weight: 500;
}

.well h2 {
    color: #26a69a;
    font-weight: 500;
}

.page-title {
    border-bottom: 1px dashed #bbb;
}

.row.page-title {
    margin: 10px -15px 7.5px;
}

.txt-color-blueDark {
    color: #0097a7 !important;
    font-size: 1.4em;
}

article ul.nav.nav-tabs.pull-left.in span {
    font-size: 14px;
}

.grid-title h4 {
    color: #738e96;
}

.nav-tabs > li.active > a {
    -webkit-box-shadow: 0 -2px 0 #0097a7;
    -moz-box-shadow: 0 -2px 0 #0097a7;
    box-shadow: 0 -2px 0 #0097a7;
}

.table-forum thead tr th {
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
}

.small-6.columns {
    color: #5b5b5b;
}

.pagination li a {
    font-size: 12.5px;
}

div.dataTables_paginate ul.pagination {
    margin: 3px 10px;
}

select.form-control {
    border: 1px solid #d5d5d5;
}

div.dataTables_filter input {
    padding: 15px 5px;
    margin-left: 5px;
}

div#tab3 h1 {
    margin-left: 15px;
}

a#tamamla {
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
}

#tamamla .glyphicon-check {
    margin-left: 5px;
}

.price-features {
    padding: 10px 15px 0 15px;
    min-height: 200px !important;
}

.panel.pricing-big {
    height: 260px !important;
    margin-bottom: 30px;
    background-color: #fafafa;
}

.panel-footer.text-align-center p strong {
    font-weight: 400;
    font-size: 13px;
}

.well.well-sm.margin-bottom-5 h4 {
    color: #125558;
    font-size: 17px;
}

.page-title span.note {
    margin-left: 0;
    margin-top: 5px;
    font-weight: 500;
    font-size: 14.5px;
}

.dataTables_length {
    margin-left: 15px;
}

.account-link {
    padding: 10px;
}

    .account-link .col-sm-6 {
        border: 1px solid #ddd;
        padding: 10px;
        width: 48%;
        margin: 1%;
    }

.popupModalim {
    font-size: 15px;
}

.file.makethispretty.form-control {
    font-size: 12px;
}

.widget-body .form-actions {
    margin-left: -11px;
    margin-right: -11px;
    border: 1px solid #ddd;
    /*border-top: 1px solid #ddd;*/
    border-radius: 3px;
}

.widget-body .well {
    margin-bottom: 15px;
}

.modal .form-actions {
    border: none;
}

.well.well-sm.smart-form.margin-bottom-10 {
    margin-right: 30px;
    margin-left: 30px;
}

label.control-label {
    font-size: 14px;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #eef6f9;
}

.table-forum .fa-2x {
    margin-left: 0;
}

.table-forum tr td > i.fa-times-circle {
    padding-left: 0;
}

.text-success {
    color: #4caf50;
}

#firma-kayit-adim1-hata, #firma-kayit-adim2-hata {
    font-size: 13px;
}

div#kisiSorgulamaBilgi {
    margin-top: 20px;
}

.custom-disabled {
    opacity: .6;
    cursor: not-allowed;
    pointer-events: none;
}

.nav-tabs > li > a {
    display: inline-block;
}

.m-0{
    margin: 0 !important;
}

.mb-0{
    margin-bottom: 0 !important;
}

.pb-0{
    padding-bottom: 0 !important;
}

.well.pt-0 {
    padding-top: 0;
    padding-bottom: 0;
}

.mt-1 {
    margin-top: 1em;
}

.mt-2{
    margin-top: 2em;
}

/*** Content CSS End ***/
/*** Responsive CSS Begin ***/
@media (max-width: 1792px) {
    .app-name {
        padding: 0 15px;
    }
}

@media (min-width: 1600px) {
    .app-item.col-xs-12.col-sm-6.col-md-4.col-lg-2 {
        width: 16.66666667% !important;
    }
}

@media (max-width: 1600px) {
    .app-item.col-xs-12.col-sm-6.col-md-4.col-lg-2 {
        width: 25% !important;
    }
}

@media(max-width:1365px) {
    .price-features {
        font-size: 11px;
    }
}

@media (max-width: 1172px) {
    .app-item.col-xs-12.col-sm-6.col-md-4.col-lg-2 {
        width: 33% !important;
    }

    .search {
        margin-left: -15px;
    }
}

@media(max-width:991px) {
    #hide-menu {
        display: block;
    }

    .app-item .col-xs-2.col-lg-2.p-0 {
        width: 13%;
    }

    .app-name {
        padding: 0 20px;
    }
}

@media (max-width: 979px) and (min-width: 768px) {
    #hide-menu i {
        color: #ffffff;
    }
}

@media (max-width: 880px) and (min-width: 768px) {
    #hide-menu i {
        color: #ffffff;
        text-shadow: none;
        margin-top: -8px;
    }
}

@media (min-width: 768px) {
    .modal-dialog {
        width: 650px;
        margin: 30px auto;
    }
}

@media(max-width:767px) {
    .pointy::before {
        left: -100px;
    }

    div#hide-menu {
        margin-left: -70px;
    }

    #hide-menu i {
        color: #ffffff;
        text-shadow: none;
        margin-top: -5px;
        font-size: 20px !important;
    }

    .app-item.col-xs-12.col-sm-6.col-md-4.col-lg-2 {
        width: 50% !important;
    }

    .pointy {
        margin-left: 160px !important;
    }

    #header #logo img {
        width: 26%;
    }

    div#feedback-welcome {
        left: unset;
        margin: auto;
        width: 100%;
    }
}

@media(max-width:522px) {
    .app-item.col-xs-12.col-sm-6.col-md-4.col-lg-2 {
        width: 100% !important;
    }
}

@media(max-width:479px) {
    #header #logo img {
        width: 34%;
    }
}

@media(max-width:320px) {
    .search-filter {
        padding: 4px 5px;
        height: 33px;
        width: auto;
    }

    .btn-filter {
        padding: 4px;
    }

    .btn-header.btn-refresh.transparent.pull-right a {
        display: none;
    }

    label.custom-control-label {
        font-size: 12px;
    }
}
/*** Responsive CSS End ***/


.tab-content-box {
    border: 1px solid #d8d8d8;
    padding: 5px;
    margin-bottom: 5px;
}

#btn-delete-selected {
    background-color: #e8e8e8;
    border-color: #cdd4d6;
}

    #btn-delete-selected .fa {
        font-size: 15px !important;
        margin-left: 0 !important;
    }

.btn .fa-trash {
    margin-left: 0 !important;
}

i.fa.fa-trash {
    margin-left: 0 !important;
}

#btn-delete-selected:hover, #btn-delete-selected:focus, #btn-delete-selected:active {
    background-color: #ececec !important;
    border-color: #ddd !important;
}

td.inbox-data-date {
    width: 100px;
}

.inbox-nav-bar .btn-group .dropdown-menu {
    min-width: auto;
}

.inbox-nav-bar-custom {
    margin-bottom: 10px;
    margin-right: 0px;
}

.btn, a:link, button {
    -webkit-tap-highlight-color: transparent;
}

.fixed-ribbon #content {
    padding-top: 10px;
}

.btn {
    border-radius: 2px;
}

.grid-title {
    margin-top: -16px;
    margin-left: -8px;
    margin-right: -8px;
    margin-bottom: 10px;
    border-bottom: none;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;
}

#modalIci h4 {
    border-bottom: none;
}

.grid-footer {
    margin-bottom: 5px;
    border-top: none !important;
}

.chat-body li.message .message-text {
    margin-left: 0 !important;
}

.btn-header > :first-child > a {
    background-image: none !important;
    background-color: #86baca;
    border-color: #86baca;
    color: #fff !important;
}

    .btn-header > :first-child > a:hover {
        background-color: #86baca;
        border-color: #86baca;
    }

.isakisi {
    border-top: 1px dashed #e0e0e0;
    margin-top: -10px;
}

.app-items {
    border-bottom: 1px dashed #e0e0e0;
    margin-bottom: 30px;
}

.dark {
    background-color: #f7f7f7;
}

.yardim-modal {
    min-width: 80% !important;
}

#savebtn i.fa.fa-check {
    color: #fff !important;
}

.table-forum ul.dropdown-menu {
    min-width: auto;
}

/*** NEW ***/
.table-forum .fa-2x {
    margin-left: 0;
}

.panel-blue > .panel-heading {
    color: #fff;
    background-color: #69a4b5;
    border-color: #69a4b5;
}

.panel {
    border: none;
}

.panel-blue {
    border-color: transparent;
}

    .panel-blue .panel-heading {
        padding: 12px 6px;
    }

        .panel-blue .panel-heading .panel-title {
            font-size: 15px !important;
            text-align: center;
        }

.btn-warning {
    color: #fff !important;
    background-color: #ffb040;
    border-color: #ffb040;
    box-shadow: none;
}

    .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning:active:focus, .btn-warning:active:hover {
        color: #fff !important;
        background-color: #fdac39;
        border-color: #fdac39;
    }

.text-green {
    color: #009e21 !important;
}

tr.uygulama-satir th {
    font-weight: 400;
}

tr.uygulama-satir.btn-success th {
    color: #fff !important;
}

button.uygulama-sec.btn.btn-xs {
    background-color: #e4e0da;
    color: #212121 !important;
}

.table-forum tr td > i {
    padding-left: 0;
}

.text-warning {
    color: #ffa826;
}

i.fa.fa-chevron-circle-right {
    margin-right: 5px;
}

.btn .fa {
    font-size: 13px !important;
    margin-left: 0px;
}

/*.tab-content .fa-trash {
    color: #ffffff;
}*/

.tab-content .fa-edit {
    color: #2ab56e;
}

.btn .fa.fa-trash {
    margin-left: 0 !important;
}

.ucbtn {
    margin-top: 0;
    text-align: right;
    padding-right: 35px;
}

.page-tesis .fa-share, .fa-check {
    color: #ffffff !important;
}

.text-success {
    color: #4caf50 !important;
}

.modal-trigger {
    display: inline-block !important;
}

@media(max-width:1366px) {
    .panel-blue .panel-heading .panel-title {
        font-size: 14px !important;
    }
}


.pager-fk {
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none;
}

    .pager-fk:before, .pager-fk:after {
        display: table;
        content: " ";
    }

    .pager-fk:after {
        clear: both;
    }

    .pager-fk:before, .pager-fk:after {
        display: table;
        content: " ";
    }

    .pager-fk:after {
        clear: both;
    }

    .pager-fk li {
        display: inline;
    }

        .pager-fk li > a, .pager-fk li > span {
            display: inline-block;
            /*padding: 5px 14px;*/
            border-radius: 15px;
        }

            .pager-fk li > a:hover, .pager-fk li > a:focus {
                text-decoration: none;
            }

    .pager-fk .next > a, .pager-fk .next > span {
        float: right;
    }

    .pager-fk .previous > a, .pager-fk .previous > span {
        float: left;
    }

    .pager-fk .disabled > a, .pager-fk .disabled > a:hover, .pager-fk .disabled > a:focus, .pager-fk .disabled > span {
        color: #999999;
        cursor: not-allowed;
        background-color: #ffffff;
    }

.custom-control.custom-radio {
    font-size: 15px !important;
    margin-top: 13px !important;
}

.firma-kayit-radio {
    height: 15px !important;
    width: 15px !important;
    margin-left: -20px !important;
    margin-top: 7px !important;
}

input.form-control.mceKontrol {
    width: 15px;
    float: left;
}

span.radio-label {
    margin-left: 10px;
    position: relative;
    top: 9px;
}

.custom-wrapper {
    border-left: 1px solid rgba(0, 0, 0, 0.15);
    border-right: 1px solid rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 5px 0 20px 0px rgba(0, 0, 0, 0.1), -5px 0 20px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 5px 0 20px 0px rgba(0, 0, 0, 0.1), -5px 0 20px 0px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    position: relative;
    padding: 20px;
    border-radius: 0px !important;
    margin-top: 20px;
    background-color: #fff;
    width: 99%;
}


/*bakanlikyonlendirme*/

i.radioicon.fas, i.radioicon.fa, i.radioicon.far {
    font-size: 45px !important;
    color: #afb7bf;
}

@media (max-width: 1024px) {
    .grup-shadow {
        overflow-x: auto;
    }

        .grup-shadow .col-lg-3.col-xs-6 {
            padding-right: 5px !important;
            padding-left: 5px !important;
            padding-bottom: 10px !important;
        }

    .radiocard {
        padding: 10px !important;
    }

    .custom-control.custom-radio {
        margin-top: 11px !important;
    }

    div#tip-secim {
        overflow-x: hidden;
    }

    .row.dortkutu {
        padding-left: 5px;
        padding-right: 5px;
    }
}

/*Custom Container*/

.custom-container {
    width: 50%;
    float: none !important;
    margin: auto;
}

.form-group.custom-container {
    margin-bottom: 15px;
}

a.faaliyet-sil.btn-danger.btn-sm {
    padding-top: 3px;
    padding-right: 7px;
    padding-left: 7px;
}

/*Custom Container Bitti*/

div#uavt-bilmiyorum-1-div {
    float: none !important;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 15px;
    clear: both;
}

div#uavt-bilmiyorum-2-div {
    float: none !important;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 15px;
}

div#uavt-bilmiyorum-3-div {
    float: none !important;
    margin-right: auto;
    margin-left: auto;
}

div#uavt-bilmiyorum-4-div {
    float: none !important;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 15px;
}

div#uavt-bilmiyorum-5-div {
    float: none !important;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 15px;
}

div#uavt-bilmiyorum-6-div {
    float: none !important;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 15px;
}

div#uavt-bilmiyorum-7-div {
    float: none !important;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 15px;
}

div#uavt-bilmiyorum-8-div {
    float: none !important;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 15px;
}




@media (max-width: 991px) {
    .grup-shadow {
        overflow-x: auto;
    }

        .grup-shadow .col-lg-3.col-xs-6 {
            padding-right: 10px !important;
            padding-left: 10px !important;
            padding-bottom: 10px !important;
        }

    .radiocard {
        padding: 10px !important;
    }

    .custom-control.custom-radio {
        margin-top: 11px;
    }

    i.radioicon.fas, i.radioicon.fa, i.radioicon.far {
        font-size: 30px !important;
        margin-top: 5px;
    }
}


.durumicon {
    font-size: 18px !important;
    padding: 0 !important;
    margin: auto !important;
}

i.fa.fa-plus-circle {
    margin-left: 5px;
}

i.fa.fa-plus {
    margin-left: 5px;
}

.btn .fa {
    font-size: 13px !important;
    margin-left: 5px !important;
}

.btn-primary a {
    color: #ffffff !important;
}

.pl0 {
    padding-left: 0 !important;
}

.pl10 {
    padding-left: 10px !important;
}

.mr3 {
    margin-right: 3px !important;
}

.pr0 {
    padding-right: 0 !important;
}

.ml0 {
    margin-left: 0 !important;
}

.mr0 {
    margin-right: 0 !important;
}

.yfe {
    height: 34px !important;
}

.captha-margin {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
