/* Minification failed. Returning unminified contents.
(4541,16): run-time error CSS1036: Expected expression, found '!important'
 */
/**
 * Owl Carousel v2.3.2
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*Required to test for mobile or tablet view*/
#phonedummy {
    display: block;
    height: 0;
    width: 0;
}
#tabletdummy {
    display: none;
    height: 0;
    width: 0;
}
#desktopdummy {
    display: none;
    height: 0;
    width: 0;
}

@media screen and (min-width:10px) and (max-width:767px){
    #phonedummy { display: block; }
    #tabletdummy { display: none; }
    #desktopdummy { display: none; }
}

@media screen and (min-width:768px) and (max-width:991px) {
    #tabletdummy { display: block; }
    #phonedummy { display: none; }
    #desktopdummy { display: none; }
}

@media (min-width: 992px) {
    #desktopdummy { display: block; }
    #tabletdummy { display: none; }
    #phonedummy { display: none; }
}
body {
    background: #fff;
    color: #444;
    font-family: "Roboto",sans-serif
}

a {
    color: #eb7201;
    transition: .5s
}

    a:hover, a:active, a:focus {
        color: #eb7201;
        outline: none;
        text-decoration: none
    }

p {
    padding: 0;
    margin: 0 0 30px
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
    margin: 0 0 20px;
    padding: 0
}

input:focus, input:active {
    outline: 0;
}

/* Back to top button */
.back-to-top {
    position: fixed;
    display: none;
    background: #eb7201;
    color: #fff;
    padding: 6px 12px 9px;
    font-size: 16px;
    border-radius: 2px;
    right: 15px;
    bottom: 15px;
    transition: background .5s
}

.owl-carousel .owl-stage, .owl-carousel.owl-drag .owl-item {
    -ms-touch-action: auto;
    touch-action: auto;
}

.orange {
    color: #eb7201 !important;
}

.btn {
    cursor: pointer
}

.btn-orange {
    color: #FFF;
    background: #eb7201;
    border: none;
}

    .btn-orange:hover, .btn-orange:focus, .btn-orange:active {
        color: #FFF;
        background: #f78922;
    }

hr.eee {
    border: 1px solid #eeeeee;
}

.page-link {
    color: #000;
}

/*li {
    list-style-type: none;
}*/

.fbfbfb {
    background: #fbfbfb;
}

.blue {
    color: #0aaae7 !important;
}

.anchor {
    display: block;
    position: relative;
    top: -150px;
    visibility: hidden;
}

@media (max-width: 992px) {
    .back-to-top {
        bottom: 15px
    }

    /*.btn {
        font-size: 18px !important;
        padding: 8px 10px !important;
    }*/
}

.back-to-top:focus {
    background: #eb7201;
    color: #fff;
    outline: none
}

.back-to-top:hover {
    background: #0c2e8a;
    color: #fff
}

/* Core Margin Padding Font Size Weight */
.mt-0 {
    margin-top: 0 !important
}

.mt-5 {
    margin-top: 5px !important
}

.mt-10 {
    margin-top: 10px !important
}

.mt-15 {
    margin-top: 15px !important
}

.mt-20 {
    margin-top: 20px !important
}

.mt-25 {
    margin-top: 25px !important
}

.mt-30 {
    margin-top: 30px !important
}

.mt-40 {
    margin-top: 40px !important
}

.mt-50 {
    margin-top: 50px !important
}

.mt-60 {
    margin-top: 60px !important
}

.mt-80 {
    margin-top: 80px !important
}

.mb-0 {
    margin-bottom: 0 !important
}

.mb-5 {
    margin-bottom: 5px !important
}

.mb-10 {
    margin-bottom: 10px !important
}

.mb-15 {
    margin-bottom: 15px !important
}

.mb-20 {
    margin-bottom: 20px !important
}

.mb-25 {
    margin-bottom: 25px !important
}

.mb-30 {
    margin-bottom: 30px !important
}

.mb-40 {
    margin-bottom: 40px !important
}

.mb-50 {
    margin-bottom: 50px !important
}

.mb-60 {
    margin-bottom: 60px !important
}

.mb-80 {
    margin-bottom: 80px !important
}

.pt-0 {
    padding-top: 0 !important
}

.pt-5 {
    padding-top: 5px !important
}

.pt-10 {
    padding-top: 10px !important
}

.pt-15 {
    padding-top: 15px !important
}

.pt-20 {
    padding-top: 20px !important
}

.pt-25 {
    padding-top: 25px !important
}

.pt-30 {
    padding-top: 30px !important
}

.pt-40 {
    padding-top: 40px !important
}

.pt-50 {
    padding-top: 50px !important
}

.pt-60 {
    padding-top: 60px !important
}

.pt-80 {
    padding-top: 80px !important
}

.pb-0 {
    padding-bottom: 0 !important
}

.pb-5 {
    padding-bottom: 5px !important
}

.pb-10 {
    padding-bottom: 10px !important
}

.pb-15 {
    padding-bottom: 15px !important
}

.pb-20 {
    padding-bottom: 20px !important
}

.pb-25 {
    padding-bottom: 25px !important
}

.pb-30 {
    padding-bottom: 30px !important
}

.pb-40 {
    padding-bottom: 40px !important
}

.pb-50 {
    padding-bottom: 50px !important
}

.pb-60 {
    padding-bottom: 60px !important
}

.pb-80 {
    padding-bottom: 80px !important
}

.f10 {
    font-size: 10px !important;
}

.f12 {
    font-size: 12px !important;
}

.f14 {
    font-size: 14px !important;
}

.f16 {
    font-size: 16px !important;
}

.f18 {
    font-size: 18px !important;
}

.f20 {
    font-size: 20px !important;
}

.f22 {
    font-size: 22px !important;
}

.f24 {
    font-size: 24px !important;
}

.f26 {
    font-size: 26px !important;
}

.f28 {
    font-size: 28px !important;
}

.f30 {
    font-size: 30px !important;
}

.f32 {
    font-size: 32px !important;
}

.f34 {
    font-size: 34px !important;
}

.w3 {
    font-weight: 300 !important;
}

.w4 {
    font-weight: 400 !important;
}

.w5 {
    font-weight: 500 !important;
}

.w7 {
    font-weight: 700 !important;
}

.nopadding {
    padding: 0 !important;
    margin: 0 !important;
}

.button {
    display: inline-block;
    font-size: 20px;
    background: #eb7201;
    color: #FFF;
    padding: 8px 22px;
    margin-top: 0px;
    font-weight: 500;
    border-radius: 4px;
}

    .button:hover, .button:active, .button:focus {
        color: #FFF;
    }

/* Forms */
.tooltip > .tooltip-inner {
    text-align: left;
    color: #FFFFFF;
    padding: 10px;
    font-size: 16px;
    line-height: 15px;
    background: #0aaae7;
}

.tooltip > .tooltip-arrow {
    border-right: 5px solid white;
}

.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before {
    border-top-color: red;
}

.tooltip.bs-tether-element-attached-top .tooltip-inner::before {
    border-bottom-color: red;
}

.tooltip.bs-tether-element-attached-left .tooltip-inner::before {
    border-right-color: #0aaae7;
}

.tooltip.bs-tether-element-attached-right .tooltip-inner::before {
    border-left-color: red;
}

.captcha img {
    width: 100%;
    max-width: 300px;
}

.legendrow {
    border-bottom: 1px solid #DDD;
    margin-bottom: 20px;
    font-weight: 500;
    margin-top: 20px;
}

.col-form-label {
    font-weight: 700;
}

form .form-group i.fas {
    top: 52px;
    left: 18px;
    color: #767676;
    position: absolute;
    font-size: 15px;
}

.quick-search form .form-group i.fas {
    top: 14px;
    left: 27px;
}

.form-title {
    font-size: 34px;
    font-weight: 300;
    color: #444;
    margin-bottom: 20px;
    line-height: 40px;
}

.form-semititle {
    font-weight: 700;
    font-size: 34px;
    line-height: 39px;
    margin-top: 12px;
    color: #eb7201;
}

.form-area {
    background: #fbfbfb;
    xbackground: #DDD;
}

    .form-area .link {
        text-align: center;
        font-weight: 400;
        font-size: 18px;
    }

.form-group {
    position: relative;
}

.form-area .form-outer {
    border: 1px solid #f4f4f4;
    background: #FFF;
    padding: 40px
}

form select, form input {
    height: 42px !important;
}

    form input.icon {
        text-indent: 36px;
    }

    form input[type=checkbox] {
        height: 13px !important;
        margin-right: 12px;
    }

form .lost-password {
    font-size: 18px;
}

/*form .btn {
    background: #eb7201;
    color: #FFF;
    padding: 8px 30px;
    font-size: 22px;
}*/

form .btn-facebook {
    background: #3b5998;
    color: #FFF;
}

form .btn-publish {
    background: #495058;
}

form .btn-facebook i {
    margin-right: 12px;
}

.form-area .form-check {
    height: 54px;
    background: #FFF;
    padding: 0px 10px;
    font-size: 16px;
    width: 100%;
}

.form-area .no-border {
    border: none;
}

.form-area .form-check-input {
    margin-left: 0 !important;
}

.form-area .form-check-label {
    font-size: 16px !important;
    color: #495057;
    font-weight: 400
}

.form-text {
    color: #aaa;
}

.accept input[type=checkbox] {
    margin-right: 5px;
    font-weight: 500;
}

.accept label a {
    color: #0aaae7;
}

.accept label {
    font-size: 16px;
    font-weight: 500;
    color: #000;
    line-height: 22px;
    text-align: left;
}

.form-group small.error {
    color: red;
    padding: 4px 14px
}

.form-group input.error {
    border: 1px solid red;
}

.spanOr {
    overflow: hidden;
    text-align: center;
    padding: 25px 0 25px 0;
    font-size: 18px;
    color: #9a9696;
}

    .spanOr > span {
        position: relative;
        display: inline-block;
    }

        .spanOr > span:before, .spanOr > span:after {
            content: '';
            position: absolute;
            top: 50%;
            border-bottom: 1px solid;
            width: 591px; /* half of limiter*/
            margin: 0 20px;
        }

        .spanOr > span:before {
            right: 100%;
        }

        .spanOr > span:after {
            left: 100%;
        }

@media screen and (max-width: 992px) {
}

/* index.php Top Bar */
#topbar {
    background: #495057;
    padding: 12px 0;
    border-bottom: 1px solid #eee;
    font-size: 14px;
}

    #topbar .topbar-message {
        margin-top: 4px;
        color: #FFF;
        font-size: 14px;
    }

        #topbar .topbar-message span {
        }

        #topbar .topbar-message button {
            margin-left: 10px;
            padding-right: 8px;
            padding-left: 8px;
            border-radius: 4px;
            background-color: #0aaae7;
            color: #fff;
            font-size: 13px;
            font-weight: 500;
            margin-top: -4px;
        }

/* index.php Header */
.hamb-menu {
    font-size: 32px;
    float: left;
    margin-right: 20px;
}

    .hamb-menu a i.fa-bars {
        color: #0aaae7 !important;
    }

#header {
    width: 100%;
    padding-top: 20px;
    /*height: 140px;*/
    z-index: 997;
    background: #fff;
    /*box-shadow: 0px 6px 9px 0px rgba(0, 0, 0, 0.06);*/
    /*border-bottom: 1px solid #DDD;*/
}

    #header #logo img {
        padding: 0;
        margin: 0;
        width: 390px;
        margin-top: -4px;
    }

    #header #logo {
        margin-bottom: 12px;
    }

/*@media screen and (max-width: 992px) {
    .hamb-menu {
        display: none;
    }

    #header {
        padding: 20px 0;
        height: 74px
    }

        #header #logo {
            position: absolute;
            left: 0;
            margin: 0 0 0 20px;
        }

            #header #logo h1 {
                font-size: 34px
            }

            #header #logo img {
                max-height: 40px;
                width: 200px;
                margin-top: 2px;
            }

    .header-right {
        display: none;
    }*/

   /* .header-nav {
        display: none !important;
    }*/
/*}*/

.header-nav {
    display: inline-block;
    background: #0aaae7;
    width: 100%;
    /*height: 58px;*/
    padding: 11px 0px;
}


/* index.php Section */
.section-tagline {
    font-weight: 500;
    color: #e4e4e4;
    margin-top: 60px;
    margin-bottom: 6px;
    ;
    font-size: 28px;
}
    /*.section-tagline:before {content: '';background: #eb7201;display: block;height: 4px;width: 40px;margin-left: 0;margin-right: 14px;float: left;margin-top: 19px;}*/
    .section-tagline .view-all {
        font-weight: 300;
        margin-left: 16px;
        font-size: 18px;
        padding-bottom: 20px;
        color: #45484f;
    }

.section-title {
    font-size: 28px;
    font-weight: 300;
    color: #444;
    margin-bottom: 20px;
    line-height: 40px;
}

    .section-title strong {
        font-weight: 700;
    }

.section-subtitle {
    color: #45484f;
    font-size: 24px;
}

    .section-subtitle strong {
        font-weight: 700;
    }

.see-all a {
    font-size: 13px;
    background: #eb7201;
    color: #FFF;
    padding: 7px 10px;
    margin-top: 0px;
    font-weight: 500;
    border-radius: 4px;
}

@media (max-width: 768px) {
    .see-all {
        display: none;
    }

    .section-title {
        font-size: 24px;
        line-height: 31px;
    }

    .section-tagline {
        font-size: 25px;
    }
}

/* index.php Search Courses Section */
.search-courses .searchform {
    width: 100%;
    text-align: center;
    display: block;
    padding-bottom: 20px;
}

.search-courses {
    border-bottom: 8px solid #0aaae7;
    background: url(/img/heading-bg.jpg) no-repeat center top;
    background-size: cover;
}

    .search-courses h1 {
        margin-bottom: 8px;
        color: #FFF;
        font-weight: 600;
        font-size: 52px;
        padding: 0 70px 0px;
        letter-spacing: -0.4px;
        margin-top: 32px;
    }

    .search-courses p.lead {
        font-size: 20px;
        line-height: 16px;
        font-weight: 400;
        color: #FFF;
        letter-spacing: -0.4px
    }

    .search-courses .search {
        margin: 0 auto;
        color: #444;
        position: relative;
        z-index: 1;
        border: 0;
        border-radius: 3px;
    }

    .search-courses .lead-button {
        font-size: 14px;
        margin-left: 20px;
        background: #0aaae7;
        color: #FFF;
        padding: 5px 12px;
        border-radius: 6px;
    }

    .search-courses .social-media-container {
        display: inline-block;
        width: 100%;
        margin-top: 20px;
    }

    .search-courses .social-media {
        margin-top: 0px;
    }

        .search-courses .social-media ul {
            padding-left: 0;
            width: 100%;
            text-align: right;
        }

        .search-courses .social-media li {
            display: inline-block;
        }

        .search-courses .social-media a {
            text-align: center;
        }

        .search-courses .social-media li a i {
            width: 36px;
            height: 36px;
            line-height: 36px;
            display: inline-block;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            background: #50646f;
            color: #fff;
            font-size: 14px;
        }

.arama-bg {
    background-color: rgba(0, 0, 0, 0.5);
    color: #FFF;
    margin-bottom: 60px;
    padding: 0 30px;
}

.arama-bg-item {
    border-right: 1px solid #808080;
}

.arama-bg a {
    color: #FFF;
}

    .arama-bg a:hover {
        color: #eb7201;
    }

@media screen and (max-width: 992px) {
    .arama-bg-items, .arama-bg .search-footer-text {
        display: none;
    }

    .arama-bg {
        background: none;
        margin-bottom: 0;
    }
}
/*.search-footer-text {color:#FFF;}*/

.search-courses input {
    width: 100% !important;
    text-indent: 8px;
    height: 60px;
    padding: 0px 20px;
    font-size: 18px;
    font-weight: 300;
}

    .search-courses input:hover .search-courses input:focus {
        outline: none;
    }

.search-courses .search button {
    background: #eb7201;
    position: absolute;
    padding: 0px 10px;
    height: 36px;
    top: 3px;
    right: 4px;
    color: #FFF;
    font-size: 15px;
}

@media screen and (max-width: 992px) {
    .search-courses .searchform {
        padding-bottom: 90px;
    }

    .search-courses .social-media {
        margin-top: 18px;
    }

    .search-courses h1 {
        padding: 40px 50px 0px;
        font-size: 28px;
        margin-top: 0px;
    }

    .search-courses p.lead {
        line-height: 24px;
        font-size: 16px;
        margin-bottom: 16px;
    }

    .search-courses .lead-button {
        display: none;
    }

    .search-courses .search {
        width: 100%;
    }

    .search-courses input {
        height: 42px !important;
        padding: 16px 20px;
        text-indent: 0;
        font-size: 14px;
    }

    .search-courses .search button {
        padding: 3px 11px;
        font-size: 16px;
        height: 36px;
    }
}

@media screen and (max-width: 576px) {
    .search-courses .social-media {
        margin-top: 2px;
    }

    .search-courses h1 {
        padding-top: 0;
        font-size: 18px;
    }

    .search-courses p.lead {
        font-size: 14px;
        margin-bottom: 6px;
        line-height: 14px;
    }

    .search-courses .searchform {
        padding-bottom: 30px;
    }
}

/* index.php Counts & Make Money */
.counts, .make-money {
    font-size: 20px;
}

    .counts .item-image, .make-money .item-image {
        height: 140px;
        display: block;
    }

    .counts .item-number {
        font-weight: 500;
    }

    .counts .item-name, .make-money .item-name {
        font-weight: 300;
    }

    .counts .item-title {
        color: #f3a246;
        font-weight: 700;
    }

@media (max-width: 768px) {
    .counts .item-name, .make-money .item-name {
        margin-bottom: 20px;
        line-height: 24px;
    }
}

/* index.php Investigate Section */
.investigate fieldset {
    padding: 30px 40px;
    border: 1px solid #ddd;
    border-radius: 3px;
}

    .investigate fieldset label {
        color: #444;
        font-weight: 300;
    }

    .investigate fieldset input[type="search"] {
        border: 0;
        height: 40px;
        border-bottom: 2px solid #eb7201;
        border-radius: 0;
        padding-left: 0px;
        padding-right: 0;
        width: 100%;
        font-size: 18px;
        font-weight: 300;
    }

    .investigate fieldset button {
        border-radius: 3px;
        font-weight: 300;
        text-align: center;
        width: 100%;
        background: #bfbfbf !important;
        border: none;
        color: #FFF;
        padding: 10px 16px;
        margin-top: 28px;
    }

@media (max-width: 768px) {
    .investigate .university-field {
        margin-bottom: 20px;
    }
}

/* index.php Explore */
.explore {
}

    .explore .explore-item {
        box-sizing: content-box;
        margin: 30px 15px;
        text-align: left;
        min-height: 350px;
        border: 1px solid #f4f4f4;
    }

        .explore .explore-item .course-dl a {
            color: #0aaae7;
        }

@media (max-width: 767px) {
    .explore .explore-item {
        margin: 30px 10px
    }
}
/*.explore .explore-item img{position:relative;display:block;}
.explore .explore-item i {position:absolute;display:block;top:30%;left:42%;color:#FFF;font-size:60px;}*/
.explore .explore-item .quote-sign-left {
    margin-top: -15px;
    padding-right: 10px;
    display: inline-block;
    width: 37px
}

.explore .explore-item .quote-sign-right {
    margin-bottom: -15px;
    padding-left: 10px;
    display: inline-block;
    max-width: 100%;
    width: 37px
}

.explore .explore-item p {
    font-style: italic;
    margin: 0 auto 15px
}

.explore img {
    width: 100%;
}

.explore .explore-detail {
    font-size: 18px;
    margin: 16px 0;
    padding-left: 20px;
    font-weight: 300;
}

    .explore .explore-detail .title {
        margin-bottom: -2px;
        font-weight: 500;
    }

    .explore .explore-item a .title, .explore .explore-item a.title:hover, .explore .explore-detail a {
        color: #45484f;
    }

.explore .explore-item a .university, .explore .explore-item a .university:hover {
    color: #45484f;
}

.explore .owl-carousel .owl-item img:hover {
    opacity: .7;
}

.explore .owl-next, .explore .owl-prev, .explore .owl-dot.active {
    background: #00b5e2 !important;
}

.explore .orangeowl .owl-next, .explore .orangeowl .owl-prev, .explore .orangeowl .owl-dot.active {
    background: #eb7201 !important;
}

.explore .image-container {
    width: 100%;
    height: 320px;
    background: url('/img/icons/en-cok-okunan.png') no-repeat;
    position: relative;
}

.explore .note-meta {
    position: absolute;
    top: 20px;
    left: 20px;
}

    .explore .note-meta .note-title {
        margin-bottom: -3px;
    }

.explore .course-dl {
    padding: 12px 20px;
    border-top: 1px solid #f4f4f4;
    font-size: 16px;
    color: #00b5e2;
}

    .explore .course-dl i {
        margin-left: 6px;
    }

.explore .course-download {
    padding-right: 18px;
}

.owl-nav, .owl-dots {
    margin-top: 5px;
    text-align: center
}

.owl-dot {
    display: inline-block;
    margin: 0 5px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
}

.owl-carousel button.owl-dot {
    background: #d2d2d2;
}

.owl-dot.active {
    background-color: #eb7201 !important;
}

.owl-next, .owl-prev {
    background: #eb7201 !important;
    width: 44px;
    height: 120px;
    position: absolute;
    color: #FFF !important;
    top: 21%;
}

.owl-next {
    right: -70px;
}

.owl-prev {
    left: -70px;
}

/* Text Bg */
.text-bg {
    color: #FFF;
}

    .text-bg .text-bg-header, .text-bg .text-half-bg-header {
        font-weight: 300;
        font-size: 34px;
    }

    .text-bg .text-bg-desc, .text-bg .text-half-bg-desc {
        font-size: 18px;
        padding: 10px 0;
    }

    .text-bg .text-bg-img-container {
        position: relative;
    }

    .text-bg .text-bg-meta {
        position: absolute;
        top: 60px;
        left: 60px;
    }

.text-bg-1, .text-bg-2, .text-bg-3, .text-half-bg-1, .text-half-bg-2 {
    width: 100%;
}

    .text-bg-1 img, .text-bg-2 img, .text-bg-3 img, .text-half-bg-1 img, .text-half-bg-2 img {
        width: 100%;
        height: auto;
    }

.text-bg a {
    text-transform: uppercase;
}

    .text-bg a:hover {
        color: #eb7201;
    }

.text-half-bg-desc {
    line-height: 30px;
}

.text-half-bg-button {
    background: #FFF;
    padding: 10px 20px;
    border-radius: 4px;
    text-transform: none;
    bottom: 60px;
    display: inline-block;
}

    .text-half-bg-button a {
        text-transform: none;
        font-weight: 700;
    }

        .text-half-bg-button a.btn1 {
            color: green;
        }

        .text-half-bg-button a.btn2 {
            color: #168ac9;
        }

@media screen and (max-width: 992px) {
    .text-bg .text-bg-header, .text-bg .text-half-bg-header {
        font-size: 24px;
    }

    .text-bg .text-bg-desc, .text-bg .text-half-bg-desc {
        font-size: 14px;
        padding: 6px 0;
    }

    .text-bg .text-bg-img-container {
        position: unset;
    }

    .text-bg .text-bg-meta {
        position: unset;
        padding: 10px 10px;
        color: #000;
    }

    .text-bg-1, .text-bg-2, .text-bg-3, .text-half-bg-1, .text-half-bg-2 {
        height: auto;
    }
}

/* index.php Display */
.courses {
    margin: 0 10px 12px;
    position: relative;
    padding: 0 14px !important;
    box-shadow: 0 0 10px #ddd;
    border-radius: 3px;
    background: #FFF;
}

    .courses .icon-bookmark {
        width: 25px !important;
        position: absolute;
        top: -4px;
        ;
        right: 30px;
    }

    .courses .note-cat {
        padding: 20px 10px 0px;
        font-size: 18px;
        text-transform: uppercase;
        font-weight: 700;
        color: #444;
    }

        .courses .note-cat a {
            color: #444;
        }

            .courses .note-cat a:hover {
                color: #eb7201;
            }

    .courses .note-cont {
        text-transform: none;
        font-weight: 500;
    }

    .courses .note-title {
        min-height: 70px;
        display: block;
        font-size: 20px;
        font-weight: 700;
        text-decoration: none;
        padding: 0px 10px;
        margin: 10px 0;
        line-height: 26px;
    }

        .courses .note-title a {
            color: #2074ba;
        }

            .courses .note-title a:hover {
                color: #eb7201;
            }

    .courses .note-publisher {
        padding: 0 10px;
        font-weight: 600;
    }

    .courses .note-uni {
        font-weight: 300;
        color: #666;
    }

    .courses .course-dl {
        padding: 12px 10px;
        border-top: 1px solid #d9d9d9;
        font-size: 16px;
        color: #00b5e2;
    }

        .courses .course-dl i {
            margin-left: 6px;
        }

    .courses .course-download {
        padding-right: 18px;
    }

    .courses .course-browse {
    }

    .courses .display-item {
        padding-bottom: 2px;
    }

/* index.php Student & Boss */
.stud-boss .section-title {
    font-size: 28px;
    line-height: 36px;
}

.stud-boss .item-image {
    position: relative;
}

.stud-boss .item-meta {
    position: absolute;
    top: 20px;
    left: 20px;
}

.stud-boss {
    position: relative;
    color: #fff;
    padding: 30px 0
}

    .stud-boss .overlay {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    .stud-boss .item {
        overflow: hidden;
        position: relative;
        padding: 0;
        vertical-align: middle;
        background: #000;
    }

        .stud-boss .item img {
            width: 100%;
        }

    .stud-boss .item-info {
        font-size: 20px;
        position: absolute;
        top: 50%;
        left: 40%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }

    .stud-boss .item-title {
        font-size: 28px;
        font-weight: 500;
        margin-bottom: 20px;
        display: block;
    }

    .stud-boss .item-desc {
        font-size: 22px;
        font-weight: 300;
    }

    .stud-boss .item .button {
        font-size: 22px;
        padding: 9px 24px;
    }

.transfer-icon {
    display: none;
}

@media (max-width: 1024px) {
    .stud-boss .item-info {
        left: 50%;
        width: 80%;
    }

    .stud-boss .item-desc {
        font-size: 16px;
        margin-bottom: 10px !important;
    }

    .stud-boss .item-title {
        margin-bottom: 0px;
        font-size: 24px;
    }

    .stud-boss .item .button {
        font-size: 16px;
        padding: 7px 17px;
    }
}

/* index.php Tweets */
.tweets .section-title {
    border-bottom: 1px solid #DDD;
    font-size: 22px;
    text-align: center;
}

    .tweets .section-title span {
        border-bottom: 3px solid #eb7201;
        padding: 24px 30px;
    }

.nav-tabs {
    border-bottom: 0px;
}

    .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
        border: none;
        border-bottom: 3px solid #eb7201;
        padding: 24px 0px;
    }

    .nav-tabs .nav-link {
        padding: 24px 0px;
        color: #777;
    }

.tweets .item {
    padding: 32px;
    box-shadow: 0 0 10px #ddd;
    background: #fff;
    display: inline-block;
    margin: 6px;
}

    .tweets .item .tweet {
        display: inline-block;
        height: 120px;
    }

    .tweets .item .twitter-user-avatar img {
        border-radius: 50%;
        width: 32px;
        height: 32px;
    }

    .tweets .item .twitter-user-name {
        float: left;
        display: block;
        margin-left: 8px;
        padding-top: 6px;
        font-size: 14px;
    }

    .tweets .item .fa-twitter {
        color: #20a0f0;
        font-size: 24px;
        margin-right: 18px;
    }

.tweets .owl-nav, .tweets .owl-dots {
    margin-top: 5px;
    text-align: center
}

.tweets .owl-dot {
    display: inline-block;
    margin: 0 5px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
}

.owl-carousel button.owl-dot {
    background: #d2d2d2;
}

.tweets .owl-dot.active {
    background-color: #eb7201
}

.tweets .owl-next, .tweets .owl-prev {
    background: #eb7201 !important;
    width: 44px;
    height: 120px;
    position: absolute;
    color: #FFF !important;
    top: 21%;
}

.tweets .owl-next {
    right: -70px;
}

.tweets .owl-prev {
    left: -70px;
}

@media (max-width: 768px) {
    .tweets .section-title {
        font-size: 16px;
    }
}

/* index.php Bunları Kaçırma */
.bnlrkacirma img {
    width: 100%;
}

.bnlrkacirma a {
    color: #45484f;
}

.bnlrkacirma .blog-title {
    line-height: 22px;
}

/* index.php Caps */
.caps .item {
    padding: 32px;
    background: #fff;
    display: inline-block;
    margin: 6px;
}

.caps .caps-image {
    margin-bottom: 10px;
}

    .caps .caps-image img {
        width: 100%;
    }

.caps .caps-user-avatar img {
    width: 32px;
    border-radius: 50%;
    margin-right: 18px;
}

.caps .caps-user {
    padding: 20px;
}

    .caps .caps-user a, .caps .caps-user a:hover {
        color: #495057;
    }

/* index.php Comparison */
.comparison .item {
    position: relative;
    font-size: 24px;
    font-weight: 300;
    box-shadow: 0 2px 4px #ddd;
    padding: 6px 20px 28px;
    background: #FFF;
}

    .comparison .item .credit-count {
        position: absolute;
        right: 56px;
        top: 14px;
        font-size: 17px;
    }

    .comparison .item .price {
        font-size: 30px;
    }

        .comparison .item .price strong {
            color: #eb7201;
            font-weight: 700;
        }

    .comparison .item .desc {
        padding: 0 20px;
        font-size: 30px;
        font-weight: 300;
    }

    .comparison .item .best-option {
        position: absolute;
        top: -1px;
        left: -1px;
    }

@media (max-width: 992px) {
    .comparison .item-1 {
        margin-bottom: 20px;
    }
}

/* index.php Call To Action */
.call-to-action {
    background: url('/img/call-to-action-bg.png') no-repeat bottom;
    height: 200px;
}

    .call-to-action .lead {
        font-size: 30px;
    }

    .call-to-action .upload-cv {
        margin-bottom: 40px;
        display: inline-block;
        width: 100%;
    }

        .call-to-action .upload-cv a {
            font-size: 18px;
            margin-left: 20px;
            background: #495058;
            color: #FFF;
            padding: 10px 32px;
            ;
            border-radius: 6px;
        }

@media (max-width: 767px) {
    .call-to-action .lead {
        font-size: 24px;
    }
}

/* Nav */
.nav-menu, .nav-menu * {
    margin: 0;
    padding: 0;
    list-style: none
}

    .nav-menu ul {
        position: absolute;
        display: none;
        top: 100%;
        left: 0;
        z-index: 99
    }

    .nav-menu li {
        position: relative;
        white-space: nowrap;
        margin-right: 8px;
    }

    .nav-menu > li {
        float: left
    }

    .nav-menu li:hover > ul, .nav-menu li.sfHover > ul {
        display: block;
    }

    .nav-menu ul ul {
        top: 0;
        left: 100%
    }

    .nav-menu ul li {
        min-width: 180px
    }

.sf-arrows .sf-with-ul {
    padding-right: 22px
}

    .sf-arrows .sf-with-ul:after {
        content: "\f107";
        position: absolute;
        right: 8px;
        font-family: FontAwesome;
        font-style: normal;
        font-weight: 400
    }

.sf-arrows ul .sf-with-ul:after {
    content: "\f105"
}

#nav-menu-container {
    margin: 0;
}

    #nav-menu-container .register-icon {
        margin-right: 10px;
    }

    #nav-menu-container .upload-cv {
        margin-left: 12px;
        background: #495058;
        border-radius: 6px;
        text-align: center;
    }

.dropdown-menu2.dropdown-menu-right {
    right: 0;
    left: auto !important;
}

    .dropdown-menu2.dropdown-menu-right li a:hover {
        color: #0aaae7;
        border: none;
    }

.profile-menu .dropdown-menu {
}

.nav-right .profile-menu-mobile {
    display: none;
}

.nav-right .fa-angle-down {
    padding-left: 4px;
}

.nav-right .dropdown-toggle::after {
    display: none;
}

.nav-menu .bell .notification {
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    position: absolute;
    right: 0px;
    top: 0px;
    border-radius: 50%;
    border: 2px solid #FFF;
    width: 20px;
    height: 20px;
    background: #E93B19;
}

.nav-menu .bell a:hover .notification {
    color: #FFF;
}

.nav-menu .bell {
    position: relative;
}

#header #searchform {
    margin-bottom: 3px;
    float: right;
    margin-right: 40px;
}

    #header #searchform .input-group {
        width: 200px;
    }

    #header #searchform input {
        height: 32px !important;
    }

/*@media (max-width: 768px) {
    #nav-menu-container {
        display: none
    }
}*/

@media (max-width: 1000px) {
    #header #searchform {
        display: none;
    }
}

/* Nav Menu Styling */
.header-right .isveren-text {
    color: #495058;
    font-size: 14px;
    font-weight: 600;
    margin-top: 5px;
}

    .header-right .isveren-text a {
        color: #0aaae7;
        font-size: 12px;
        text-decoration: underline;
        font-weight: 500;
        margin-top: -2px;
        display: block;
    }

.header-right .isveren {
    margin-left: 12px;
    background: #495058;
    border-radius: 6px;
    text-align: center;
}

    .header-right .isveren a {
        color: #FFF;
        line-height: 20px;
        display: inline-block;
        padding: 2px 6px;
    }

        .header-right .isveren a:hover {
            color: #FFF;
        }

.dropdown-menu a {
    border-left: 2px solid #FFF;
    color: #444;
    padding: 10px 27px 10px 20px;
    width: 100%;
    display: block;
}

    .dropdown-menu a:hover {
        color: #0aaae7;
        border-left: 2px solid #0aaae7;
    }

.dropdown-menu li:last-child a {
    border-bottom: none;
}

.dropdown-menu ul {
    padding-left: 0;
    margin-bottom: 0;
}

.dropdown-menu i {
    width: 16px;
    margin-right: 20px;
    color: #818182;
}

.dropdown-menu a:hover i {
    color: #0aaae7;
}

.nav-menu .signup, .nav-menu .isveren {
    background: #eb7201;
    border: 1px solid #eb7201;
    border-radius: 6px;
}

    .nav-menu .signup a, .nav-menu .isveren a {
        color: #FFF;
    }

    .nav-menu .signup:hover, .nav-menu .signup:active, .nav-menu .isveren:hover, .nav-menu .isveren:active {
        color: #FFF;
        background: #3ab992;
    }

        .nav-menu .signup:hover a, .nav-menu .signup:active a, .nav-menu .isveren:hover a, .nav-menu .isveren:active a {
            color: #FFF
        }

.nav-menu .isveren {
    text-align: center;
    margin-left: 6px;
}

    .nav-menu .isveren a {
        padding: 0px 8px;
    }

    .nav-menu .isveren small {
        font-size: 10px;
        margin-top: -2px;
        display: block;
    }

.nav-menu .mobile-isveren {
    display: none;
}

.nav-menu a {
    letter-spacing: -0.1px;
    padding: 8px 12px;
    text-decoration: none;
    display: inline-block;
    color: #FFF;
    font-weight: 400;
    font-size: 15px;
    outline: none;
}

.nav-menu li:hover > a, .nav-menu > .menu-active > a {
    color: #FFF;
}

.nav-menu > li {
    margin-left: 0px;
}

.nav-menu ul {
    margin: 0;
    box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
    background: #fff;
}

    .nav-menu ul li {
    }

        .nav-menu ul li a {
            padding: 8px;
            color: #333;
            display: block;
            font-size: 15px;
            text-transform: none;
        }

        .nav-menu ul li:hover > a {
            color: #000;
            margin-right: 0;
        }

.nav-menu li:hover a {
    color: #000;
    background: #FFF
}

.nav-menu ul ul {
    margin: 0;
}

.menu-has-children ul li {
    cursor: pointer;
    margin-right: 0;
    padding: 5px 14px;
    border-bottom: 1px solid #DDD;
}

    .menu-has-children ul li:hover a {
        background: #eee;
        color: #0aaae7;
        border-left-color: #eee;
    }

    .menu-has-children ul li:hover {
        background: #eee;
    }

/* Mobile Nav Toggle */
#mobile-nav-toggle {
    position: fixed;
    right: 0;
    top: 0;
    z-index: 999;
    margin: 20px 20px 0 0;
    border: 0;
    background: none;
    font-size: 24px;
    display: none;
    transition: all 0.4s;
    outline: none;
    cursor: pointer;
}

    #mobile-nav-toggle i {
        color: #555;
    }

@media (max-width: 992px) {
    #mobile-nav-toggle {
        display: inline;
    }

    .nav-menu .mobile-isveren {
        display: initial;
    }

    .bell {
        display: none;
    }
}

/* Mobile Nav Styling */
#mobile-nav {
    position: fixed;
    top: 0;
    padding-top: 18px;
    bottom: 0;
    z-index: 998;
    background: rgba(52, 59, 64, 0.9);
    left: -260px;
    width: 260px;
    overflow-y: auto;
    transition: 0.4s;
}

    #mobile-nav ul {
        padding: 0;
        margin: 0;
        list-style: none;
    }

        #mobile-nav ul li {
            position: unset;
        }

            #mobile-nav ul li a {
                color: #fff;
                font-size: 16px;
                overflow: hidden;
                padding: 10px 22px 10px 15px;
                position: relative;
                text-decoration: none;
                width: 100%;
                display: block;
                outline: none;
            }

    #mobile-nav .profilemenu {
        margin-top: 0px !important;
    }

        #mobile-nav .profilemenu i {
            margin-right: 0px !important;
        }

    #mobile-nav .menu-has-children ul li:hover {
        background: #545456;
    }

    #mobile-nav .menu-has-children ul li:focus {
        background: #545456;
    }

    #mobile-nav .menu-has-children ul li a:focus {
        background: #545456;
    }

    #mobile-nav ul li a:hover {
        color: #0aaae7;
        background-color: #545456;
    }

    #mobile-nav ul li li {
        border: none;
        padding: 2px 24px;
    }

    #mobile-nav ul .menu-has-children i {
        position: absolute;
        right: 0;
        z-index: 99;
        padding: 15px;
        cursor: pointer;
        color: #fff;
        width: 100%;
        text-align: right;
    }

        #mobile-nav ul .menu-has-children i.fa-chevron-up {
            color: #eb7201;
        }

        #mobile-nav ul .menu-has-children i.fa-angle-down {
            display: none;
        }

    #mobile-nav ul .menu-item-active {
        color: #eb7201;
    }

#mobile-body-overly {
    width: 100%;
    height: 100%;
    z-index: 997;
    top: 0;
    left: 0;
    position: fixed;
    background: #343b40;
    background: rgba(52, 59, 64, 0.9);
    display: none;
}


/* Mobile Nav body classes */
body.mobile-nav-active {
    overflow: hidden;
}

    body.mobile-nav-active #mobile-nav {
        left: 0;
    }

    body.mobile-nav-active #mobile-nav-toggle {
        color: #fff;
    }

@media (max-width: 992px) {
    .nav-right, .nav-right .login, .nav-right .register {
        float: none;
        width: 100%;
    }

        .nav-right .upload-cv {
            display: none;
        }

        .nav-right .profile-menu {
            display: none;
        }

        .nav-right .profile-menu-mobile {
            display: initial;
        }

        .nav-right i {
            margin-right: 10px;
        }
}

/* footer.php */
#footer {
    background: #2b3439;
    padding: 40px 0;
    font-size: 14px;
}

    #footer h4 {
        color: #bec0bf;
        font-size: 14px;
        font-weight: 500;
    }

    #footer a {
        color: #5a636a;
    }

        #footer a:hover {
            text-decoration: underline;
        }

    #footer .footer-list ul {
        padding-left: 0;
    }

        #footer .footer-list ul li {
            list-style-type: none;
        }

    #footer .social-media ul {
        padding-left: 0;
        width: 100%;
        text-align: center;
    }

    #footer .social-media li {
        display: inline-block;
    }

    #footer .social-media a {
        text-align: center;
    }

    #footer .social-media li a i {
        width: 36px;
        height: 36px;
        line-height: 36px;
        display: inline-block;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        background: #50646f;
        color: #fff;
        font-size: 14px;
    }

    #footer .copyright {
        font-size: 13px;
        display: block;
        color: #bec0bf;
    }

@media screen and (max-width: 576px) {
    .col-xs-6 {
        width: 50% !important;
    }
}



/* ders-notu-yukle.php */
.addnote .item {
    font-size: 16px;
    font-weight: 500;
}

.addnote .item-image {
    margin-bottom: 10px;
}

.addnote .item img {
    width: 167px;
    height: 129px;
    display: inline-block;
    margin-bottom: 8px;
}

.addnote .upload-header .title {
    font-size: 22px;
    font-weight: 500;
}

    .addnote .upload-header .title i {
        margin-right: 10px;
    }

.addnote .upload-header .desc {
    font-size: 17px;
    font-weight: 400;
}

    .addnote .upload-header .desc a {
        color: #0aaae7;
    }

.addnote .upload-form i {
    font-size: 60px;
    padding-right: 30px;
    position: absolute;
    left: -70px;
}

.addnote .upload-form .form-control {
    padding-left: 19px;
    color: #929292;
    line-height: 2.5;
    position: relative;
    height: 53px !important;
}

.addnote .upload-form form .btn {
    padding: 10px 30px;
    font-size: 21px;
}

@media screen and (max-width: 992px) {
    .addnote .upload-form form .btn {
        padding: 13px 10px;
        font-size: 17px;
    }
}

@media screen and (max-width: 576px) {
    .addnote .upload-form i {
        display: none;
    }
}

/* universiteler.php */
.search-university .searchform {
    text-align: center;
    padding-bottom: 160px;
}

.search-university { /*border-bottom:8px solid #0aaae7;*/
    background: url(/img/university-bg.jpg) no-repeat center top;
    background-size: cover;
}

    .search-university h1 {
        margin-bottom: 8px;
        color: #FFF;
        font-weight: 600;
        font-size: 44px;
        padding: 0 70px 0px;
        letter-spacing: -0.4px;
        padding-top: 140px;
    }

    .search-university .search {
        margin: 0 auto;
        width: 80%;
        color: #444;
        z-index: 1;
        border: 0;
        background: #fff;
        border-radius: 3px;
        display: inline-block;
    }

    .search-university .btn {
        background: #eb7201;
        color: #FFF;
        padding: 0px 30px;
        font-size: 25px;
    }

    .search-university .social-media-container {
        display: inline-block;
        width: 100%;
        margin-top: 20px;
    }

    .search-university .social-media {
        margin-top: 0px;
    }

        .search-university .social-media ul {
            padding-left: 0;
            width: 100%;
            text-align: right;
        }

        .search-university .social-media li {
            display: inline-block;
        }

        .search-university .social-media a {
            text-align: center;
        }

        .search-university .social-media li a i {
            width: 36px;
            height: 36px;
            line-height: 36px;
            display: inline-block;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            background: #50646f;
            color: #fff;
            font-size: 14px;
        }

    .search-university input {
        border: 1px solid #DDD;
        text-indent: 8px;
        height: 60px;
        padding: 20px;
        font-size: 18px;
        font-weight: 300;
    }

        .search-university input:hover .search-courses input:focus {
            outline: none;
        }

    .search-university .search .fa-search {
        background: #eb7201;
        position: absolute;
        padding: 18px 21px;
        height: 60px;
        top: 0px;
        right: 0px;
        color: #FFF;
        font-size: 23px;
        cursor: pointer;
    }

@media screen and (max-width: 992px) {
    .search-university .searchform {
        padding-bottom: 90px;
    }

    .search-university .social-media {
        margin-top: 18px;
    }

    .search-university h1 {
        padding: 40px 50px 0px;
        font-size: 28px;
        margin-top: 0px;
    }

    .search-university .search {
        width: 100%;
    }

    .search-university input {
        height: 40px;
        text-indent: 0;
    }

    .search-university .search .fa-search {
        padding: 12px 12px;
        font-size: 16px;
        height: 42px;
    }
}

@media screen and (max-width: 576px) {
    .search-university .social-media {
        margin-top: 2px;
    }

    .search-university h1 {
        padding-top: 0;
        font-size: 18px;
    }

    .search-university .searchform {
        padding-bottom: 30px;
    }
}

.filter .reset a {
    color: #0aaae7;
    font-size: 14px;
    font-weight: 400;
    margin-top: 12px;
    display: block;
    text-align: right;
}

.uni-content .filter-title {
    font-size: 30px;
    font-weight: 700;
}

.uni-content .filter-desc {
    font-size: 18px
}

.uni-content .uni-count {
    font-weight: 700;
    font-size: 14px;
}

    .uni-content .uni-count span {
        margin-top: -2px;
        color: #eb7201;
        font-size: 36px;
        display: block;
        margin-bottom: -27px;
    }

.letters .pagination li {
    width: 100%;
    text-align: center;
}

    .letters .pagination li a {
        padding-bottom: 4px;
        border-bottom: 3px solid #FFF;
        color: #000;
        width: 100%;
        display: block;
        font-size: 14px;
    }

        .letters .pagination li a:hover {
            border-bottom: 3px solid #0aaae7;
            color: #0aaae7;
        }

        .letters .pagination li a.active {
            border-bottom: 3px solid #0aaae7;
            color: #0aaae7;
        }

    .letters .pagination li.numbers {
        width: 5%;
    }

.uni-content .header-title {
    font-size: 30px;
}

.uni-content .uni-item {
    border: 1px solid #dfdfdf;
    background: #FFF;
}

    .uni-content .uni-item:hover {
        background: #f7f7f7
    }

.uni-content .uni a {
    color: #000;
}

.uni-content .uni .etkinliklink a {
    color: #0aaae7;
}

    .uni-content .uni .etkinliklink a:hover {
        text-decoration: underline;
    }

.uni-content .image {
    width: 100%;
}

.uni-content .uni-image {
    position: relative;
}

.uni-content .icon-bookmark {
    width: 25px !important;
    position: absolute;
    top: -2px;
    right: 30px;
}

.uni-content .city {
    border-bottom: 1px solid #dfdfdf;
}

.uni-content .meta {
    font-size: 14px;
}

.uni-content .document-count {
    font-size: 14px;
    color: #0aaae7;
}

.uni-content .event-item {
    border: 1px solid #dfdfdf;
    padding: 12px 0;
}

    .uni-content .event-item .event-title a {
        color: #0aaae7;
    }

    .uni-content .event-item .event-address {
        color: #636c72;
        font-size: 14px;
        height: 46px;
    }

    .uni-content .event-item .event-date {
        color: #636c72;
        font-size: 14px;
    }

    .uni-content .event-item .event-social a i {
        background: #1fb6e3;
        color: #FFF;
        width: 26px;
        height: 26px;
        line-height: 28px;
        display: inline-block;
        color: #fff;
        font-size: 12px;
        border-radius: 3px;
    }

    .uni-content .event-item .event-social a {
        text-align: center;
    }

    .uni-content .event-item .event-social .follow-event {
        font-size: 13px;
        padding: 5px 10px 5px 4px;
        background: #1fb6e3;
        color: #FFF;
    }

        .uni-content .event-item .event-social .follow-event i {
            background: none;
            font-size: 11px;
        }

    .uni-content .event-item .event-social span.follow-number {
        background: #e9ecef;
        color: #000;
        padding: 4px 8px;
        border: 1px solid #DDD;
        font-size: 13px;
    }

.uni-content .filter select {
    width: 100%;
    height: 40px;
    padding-left: 10px;
    border: 1px solid #DDD;
    background: #FFF;
}

@media screen and (max-width: 992px) {
    .filter select {
        margin-bottom: 10px;
    }

    .search-university h1 {
        padding: 80px 50px 0px;
    }

    .search-university .btn {
        padding: 3px 30px;
        font-size: 20px;
    }
}

@media screen and (max-width: 576px) {
    .search-university h1 {
        padding: 30px 50px 0px;
    }

    .search-university .searchform {
        padding: 0 24px 16px;
    }
}

/* kampus-temsilcisi-ol.php */
.representative {
    border-bottom: 8px solid #0aaae7;
    background: url(/img/bg-representative.jpg) no-repeat center top;
    background-size: cover;
}

ul.lead-desc li {
    list-style-type: disc !important;
}

.representative h1 {
    margin-bottom: 16px;
    color: #FFF;
    font-weight: 600;
    font-size: 36px;
    letter-spacing: -0.4px;
    padding-top: 110px;
}

.representative p.lead {
    font-size: 28px;
    line-height: 16px;
    font-weight: 400;
    color: #FFF;
    letter-spacing: -0.4px
}

.representative .apply {
    border: 1px solid #CCC;
    border-radius: 12px;
    margin-bottom: 120px;
    background: #4a5059;
}

    .representative .apply a {
        line-height: 22px;
        display: block;
        padding: 20px 20px 21px;
        font-weight: 700;
        color: #FFF;
        font-size: 26px;
    }

        .representative .apply a span {
            font-size: 16px;
            font-weight: 400;
        }

@media screen and (max-width: 992px) {
    .representative h1 {
        padding: 40px 50px 0px;
        font-size: 28px;
        margin-top: 0px;
    }

    .representative p.lead {
        line-height: 24px;
        font-size: 16px;
        margin-bottom: 16px;
    }
}

@media screen and (max-width: 576px) {
    .representative h1 {
        padding-top: 60px;
        font-size: 18px;
    }

    .representative p.lead {
        font-size: 14px;
        margin-bottom: 20px;
        line-height: 14px;
    }

    .representative .apply a {
    }
}

.rep-content .title {
    font-weight: 700;
    font-size: 32px;
}

.rep-content .desc {
    font-weight: 500;
    font-size: 20px;
    padding: 0 10%;
    line-height: 26px;
}

.rep-content .item-text {
    padding: 20px 40px;
}

.rep-content .item-image img {
    margin-top: 32px;
    width: 180px;
}

.rep-content .item p.lead {
    font-size: 26px;
    font-weight: 700;
}

.rep-content .item ul.lead-desc {
    font-size: 19px;
    font-weight: 400;
    padding-left: 21px;
}

.rep-say {
    background: #eeeeee;
    padding: 30px 0;
}

    .rep-say .title {
        font-size: 28px;
        font-weight: 700;
    }

    .rep-say .quote {
        position: relative;
        background: #FFF;
        padding: 36px 30px;
    }

    .rep-say .quote-img-rt {
        position: absolute;
        top: -11px;
        right: 27px;
        width: 40px;
    }

    .rep-say .quote-img-bl {
        position: absolute;
        left: 30px;
        bottom: -14px;
        width: 40px;
        transform: rotate(180deg);
    }

    .rep-say .profile img {
        display: inline-block;
        border-radius: 50%;
        width: 100px;
    }

    .rep-say .desc {
        font-size: 18px;
        margin-top: 6px;
    }

    .rep-say .author {
        font-size: 15px;
        font-weight: 500;
    }

        .rep-say .author span {
            font-weight: 300;
        }

    .rep-say .owl-prev {
        left: -61px;
        top: 16%;
    }

    .rep-say .owl-news {
        right: -61px;
        top: 16%;
    }

@media screen and (max-width: 992px) {
    .rep-say .profile img {
        margin-bottom: 16px;
    }
}

@media screen and (max-width: 576px) {
    .rep-say .desc {
        text-align: center;
    }

    .rep-say .quote-img {
        display: none;
    }
}

/* arama.php */
.search .filter-area {
    padding: 0 10px;
    background: #fafafa;
}

.search .filter-title {
    display: block;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 700;
    text-align: center;
}

.search .filter-reset {
    text-align: centeR;
}

    .search .filter-reset a {
        color: #007bff;
        font-size: 14px
    }

.search .form-group.check {
    margin-left: 50px;
}

.search .result-text {
    font-size: 24px;
}

.search .result-count {
    font-size: 20px;
}

.search .note-list {
    padding: 20px;
    background: #fafafa;
    border: 1px solid #f1f1f1;
}

    .search .note-list a {
        color: #444;
    }

.note-type, .note-type2, .note-type3 {
    color: #FFF;
    font-size: 11px;
    padding: 5px 4px;
}

.note-type {
    background: #449e86;
}

.note-type2 {
    background: #8647aa;
}

.note-type3 {
    background: #ff8212;
}

.search .note-list .fileext, .profile .note-list .fileext {
    position: absolute;
    color: #FFF;
    background: #00283e;
    top: 48px;
    right: 10px;
    z-index: 1;
    padding: 2px 6px;
    font-size: 10px;
    font-weight: 700;
}

.search .note-list img, .profile .note-list img {
    position: relative;
    width: 100%;
}

.search .note-list button i {
    margin-right: 4px;
}

.search .note-list .subtitle {
}

.search .note-list .desc {
}

.search .result-meta {
    font-size: 12px;
    margin-top: 8px;
}

.search .form-group {
    margin-bottom: 4px;
}

    .search .form-group label {
        font-weight: 400;
        font-size: 14px;
    }

.search select.form-control {
    height: 37px !important;
    padding: 9px 7px !important;
    font-size: 14px;
}

@media screen and (max-width: 426px) {
    .search .note-list img, .note .preview-image img {
        display: none;
    }
}

@media screen and (max-width: 992px) {
    .search .result-text {
        margin-top: 30px;
        font-size: 20px;
    }

    .search .result-count {
        text-align: left !important;
        font-size: 16px;
    }

    .search .result-title, .related-title {
        margin-top: 20px;
    }

    .search .fileext {
        display: none;
    }

    .search .result-meta {
        margin-top: 0;
    }

    .search .btn-orange {
        font-size: 13px;
    }

    .note .note-meta .uni-logo {
        text-align: center;
    }

        .note .note-meta .uni-logo img {
            margin-bottom: 20px;
        }

    .note .note-view {
        padding: 20px !important;
    }
}

/* tu-pazarlama-ilkeleri-final.php */
.note .note-title {
    font-size: 32px;
    margin: 16px 0
}

.note .note-author {
}

.note .breadcrumbs ul {
    padding-left: 0;
    font-size: 14px
}

    .note .breadcrumbs ul i {
        margin: 0 10px
    }

    .note .breadcrumbs ul a {
        color: #0aaae8;
    }

    .note .breadcrumbs ul li {
        display: inline-block;
    }

.note .note-meta {
    background: #fbfbfb;
    border-top: 1px solid #cccccc;
}

    .note .note-meta .uni-detail {
    }

    .note .note-meta .uni-logo img {
        width: 100% !important;
    }

    .note .note-meta .uni-desc {
    }

.note .note-description ul {
    font-size: 14px;
    padding-left: 0;
}

    .note .note-description ul li {
        margin-bottom: 2px;
    }

.note .note-statistic {
    font-size: 13px;
}

    .note .note-statistic i {
        margin-right: 4px;
    }

.note .note-deepdesc i {
    margin-right: 6px;
    color: green;
}

.note .note-meta .note-view {
    background: #34495e;
}

.note .note-meta .note-view-button {
}

.note .note-meta .note-register {
    padding: 8px;
    font-size: 13px;
    background: #966b6b;
    color: #FFF;
}

.note .preview-image img {
    width: 100%;
}

.note .note-detail {
}

.desc-header {
    display: block;
    height: 80px;
    background: url('/img/note-header-bar.jpg') no-repeat;
}

.note .note-detail .dka-logo-png {
    padding: 20px;
}

.note .note-container {
    background: #FFF;
    border: 1px solid #f4f4f4;
    padding: 10px;
}

.note-detail .useful {
}

    .note-detail .useful .useful-count {
        font-size: 22px;
    }

    .note-detail .useful i {
        font-size: 25px;
        color: #ed8f02;
        margin-right: 12px;
    }

.note .note-detail .note-detail-title {
    border-bottom: 1px solid #DDD;
}

.note .note-detail .note-detail-desc {
}

.note .note-detail .related-title {
}

.note .related-note {
    margin-bottom: 20px;
    box-shadow: 0px 6px 9px 0px rgba(0, 0, 0, 0.06);
    border-bottom: 1px solid #DDD;
    padding: 12px;
    background: #FFF;
}

.note .note-detail .related-title {
}

.note .note-detail .related-subtitle {
}

.note .note-detail .related-desc {
}

.note .note-detail .related-author {
}

/* son-eklenenler.php */
.note-share ul {
    width: 100%;
    text-align: center;
    padding-left: 0;
}

    .note-share ul li {
        display: inline-block;
    }

        .note-share ul li a {
            text-align: center;
        }

        .note-share ul li i {
            border-radius: 50%;
            background: #c1c1c1;
            color: #fff;
            font-size: 14px;
            width: 36px;
            height: 36px;
            line-height: 36px;
            color: #FFF;
        }

.search .note-share ul li i {
    background: #e4e4e4;
    margin-right: 5px;
    border-radius: 50%;
    font-size: 11px;
    width: 31px;
    height: 31px;
    line-height: 34px;
    color: #FFF;
}

.search .note-share ul {
    padding-left: 15px;
}

.note-list-tab {
    font-weight: 700;
    background: #fcfcfc;
    border: 1px solid #f3f3f3;
}

    .note-list-tab .nav-link-tab {
        color: #444 !important;
        border-radius: 0;
        border: 1px solid #f3f3f3;
        color: #000;
        padding: 15px 20px !important;
    }

        .note-list-tab .nav-link-tab:hover {
            background: #f8f8f8;
        }

    .note-list-tab .nav-link.active {
        border-radius: 0;
        background: #f8f8f8;
        border: 1px solid #e3e3e3;
    }

/* detayli-not-ara.php */
.ders-notu-ara {
    height: 100px;
    font-size: 18px;
    font-weight: 400;
}

    .ders-notu-ara a {
        font-size: 20px;
        line-height: 18px;
        color: #0aaae7;
        font-weight: 700;
    }

        .ders-notu-ara a:hover {
            color: #eb7201;
        }

/* destek.php */
.destek .destek-header {
    background: url(/img/destek.jpg) no-repeat center top;
    background-size: cover;
    color: #FFF;
    height: 420px;
}

    .destek .destek-header h1 {
        line-height: 420px;
    }

.destek .destek-subtitle {
    color: #0aaae7;
}

.destek .sikca-sorulan-sorular .sssitem {
}

.destek .sss-title {
    border-bottom: 1px solid #f2f2f2;
    padding-bottom: 10px;
    font-weight: 700;
    margin-bottom: 20px;
    margin-top: 40px;
    font-size: 24px;
}

.destek .card {
    background: none;
    border: none;
}

    .destek .card a.card-link {
        color: #0aaae7;
        font-size: 14px;
        padding-bottom: 4px;
        display: block;
    }

        .destek .card a.card-link:hover {
            text-decoration: underline;
        }

        .destek .card a.card-link:before {
            margin: 2px 6px 2px 0;
            font-weight: 700;
            content: '?';
            color: #FFF;
            background: #0aaae7;
            border-radius: 20px;
            font-size: 10px;
            padding: 1px 5px;
        }

.destek .card-header {
    background: none;
    border: none;
    padding: 0;
}

.destek .card-body {
    padding: 16px 25px;
    font-size: 14px;
}

.destek .contact-container {
    border: 1px solid #bde8f1;
    border-radius: 2px;
}

    .destek .contact-container .contact-title {
        padding: 8px 18px;
        background: #d9edf7;
    }

    .destek .contact-container .contact-detail {
        padding: 18px 18px;
        background: #FFF;
    }

.destek form {
    background: #FFF;
    border: 1px solid #e7e7e7;
    padding: 20px;
}

    .destek form .form-group {
        margin-bottom: 4px;
    }

    .destek form .col-form-label {
        font-size: 14px;
    }

    .destek form .btn {
        padding: 6px 30px;
        font-size: 16px;
    }

/* odev-proje-iste.php */
.odevprojeiste .oparzamyok {
    background: #eae7e4;
}

.odevprojeiste-header {
    border-bottom: 8px solid #0aaae7;
    background: url(/img/odevproje-yardimi-bg.jpg) no-repeat center top;
    background-size: cover;
    color: #FFF;
    height: 460px;
}

    .odevprojeiste-header .title {
        padding-top: 80px;
    }

    .odevprojeiste-header .searchform {
        width: 100%;
        text-align: center;
        display: block;
        padding-bottom: 20px;
    }

    .odevprojeiste-header .search {
        margin: 0 18px;
        color: #444;
        position: relative;
        z-index: 1;
        border: 0;
        border-radius: 3px;
    }

    .odevprojeiste-header input {
        width: 100% !important;
        text-indent: 8px;
        height: 60px;
        padding: 0px 20px;
        font-size: 18px;
        font-weight: 300;
    }

        .odevprojeiste-header input:hover .odevprojeiste-header input:focus {
            outline: none;
        }

    .odevprojeiste-header .search button {
        background: #eb7201;
        position: absolute;
        padding: 0px 10px;
        height: 36px;
        top: 3px;
        right: 4px;
        color: #FFF;
        font-size: 15px;
    }

    .odevprojeiste-header .search-footer-text .fa {
        width: 26px;
        display: block;
        float: left;
        padding-top: 2px;
    }

    .odevprojeiste-header .search-footer-text a:hover {
        text-decoration: underline;
        color: #FFF;
    }

@media screen and (max-width: 992px) {
    .odevprojeiste-header {
        height: 168px;
    }

        .odevprojeiste-header .search {
            margin: 0;
        }

        .odevprojeiste-header .title {
            font-size: 24px;
            padding-top: 40px;
        }

        .odevprojeiste-header form .btn {
            padding: 5px 10px !important;
        }

        .odevprojeiste-header input {
            text-indent: 0;
            padding: 0px 10px;
            font-size: 14px;
        }

    .oparzamyok {
        text-align: center;
    }

    .robot img {
        max-width: 100%;
    }
}

/* kredi.php */
.kredi-header {
    background: url(/img/kredi-bg.jpg) no-repeat center top;
    background-size: cover;
    color: #FFF;
    height: 300px;
}

@media screen and (max-width: 992px) {
    .kredi-header .title {
        font-size: 30px;
    }

    .kredi-header .desc {
        font-size: 16px;
    }
}

.kredi .image-container {
    width: 100%;
    height: auto;
    position: relative;
}

    .kredi .image-container .note-meta {
        position: absolute;
        top: 30px;
        left: 20px;
        display: inline-block;
    }

    .kredi .image-container .note-title {
        margin-bottom: 6px;
        background: #c0bfbf;
        display: inline-block;
        padding: 4px 22px;
        border-radius: 23px;
        color: #FFF;
        font-size: 17px;
    }

/* blog.php */
.blog-header {
    background: url(/img/blog-bg.jpg) no-repeat center top;
    background-size: cover;
    color: #FFF;
    height: 300px;
}

.blog {
    background: #fbfbfb
}

    .blog .sidebar h4 {
        background: #008ce2;
        padding: 12px 0;
        font-size: 18px;
        font-weight: 700;
        color: #FFF;
        text-align: center;
    }

    .blog .sidebar .widget-body {
        padding: 0 12px;
    }

    .blog .sidebar .search-form input {
        background: #eeeeee;
    }

    .blog .sidebar .hosgeldin img {
        width: 100%;
    }

    .blog .sidebar .hosgeldin p {
        padding: 12px;
        color: #999999;
    }

    .blog .sidebar .hosgeldin .hakkimizda-btn {
        border: 1px solid #008ce2;
        text-align: center;
        padding: 12px 0;
    }

        .blog .sidebar .hosgeldin .hakkimizda-btn a {
            color: #008ce2;
        }

    .blog .sidebar .widget-body .blog-item {
        display: block;
    }

    .blog .sidebar .widget {
        margin-bottom: 20px;
        border: 1px solid #efefef;
        background: #FFF;
    }

    .blog .sidebar .widget-body {
        margin-bottom: 20px;
    }

    .blog .sidebar .blog-item {
        margin-bottom: 40px;
        display: block;
        height: 60px;
    }

        .blog .sidebar .blog-item img {
            display: block;
            margin-right: 10px;
        }

            .blog .sidebar .blog-item img:hover {
                opacity: .8;
            }

        .blog .sidebar .blog-item .blog-meta {
            padding-left: 10px;
            display: block;
        }

    .blog .blog-item .blog-date {
        color: #777;
        font-size: 14px;
    }

    .blog .blog-item .blog-title {
        font-weight: 700;
        font-size: 16px;
        line-height: 18px;
    }

    .blog .blog-item a {
        color: #444;
    }

    .blog .sidebar .widget .categories a {
        color: #8e8e8e;
        display: block;
        padding: 10px 0;
        border-bottom: 1px solid #dddddd;
    }

.article-list-footer, .article-list-footer a {
    position: relative;
    padding: 10px 0;
    background: #008ce2;
    color: #FFF;
    font-weight: 700;
}

.blog-post-item {
    padding: 0 20px;
    margin-bottom: 30px;
}

    .blog-post-item img {
        width: 100%;
    }

        .blog-post-item img:hover {
            opacity: .8;
        }

.blog-detay .article-image img:hover, .blog-detay .profile-img img:hover {
    opacity: 1
}

.blog-post-item .article-title {
    line-height: 24px;
}

    .blog-post-item .article-title a {
        color: #444;
    }

        .blog-post-item .article-title a:hover {
            color: #838383;
        }

.blog-post-item .article-author {
    margin: 6px 0;
    color: #000;
    font-weight: 700;
}

.blog-post-item .article-date {
    margin: 6px 0;
    color: #888;
    font-size: 16px;
    font-weight: 300;
}

.blog-post-item .al-social {
    position: absolute;
    top: 10px;
    right: 10px;
}

    .blog-post-item .al-social i {
        margin-right: 12px;
        font-size: 14px;
        font-weight: normal;
    }

.blog .older-posts a {
    border: 1px solid #d3d3d3;
    color: #4a4a4a;
    padding: 12px 20px;
}

.blog .older-posts .fas {
    font-size: 14px;
    margin-right: 12px;
}

.blog-detay .content {
    background: #FFF;
    border: 1px solid #efefef;
    padding: 30px 16px;
}

.blog .entry-content {
    padding: 20px;
    padding-bottom: 0;
    color: #5c5e5c
}

    .blog .entry-content h2 {
        font-weight: 700;
        font-size: 20px;
    }

.blog .related-title a, .blog .article-meta a {
    color: #444;
}

.blog .nextprev a {
    font-size: 18px;
    color: #444;
    font-weight: 700;
}

    .blog .nextprev a:hover {
        color: #666;
    }

.blog .nextprev .prev, .blog .nextprev .next {
    margin-bottom: 3px;
    text-decoration: underline;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
}

.blog .comment-form {
    background: #FFF;
    border: 1px solid #CCC;
    padding: 22px 16px;
    margin-top: 40px;
}

.blog-comment .profile-img img {
    border-radius: 50%;
    border: 1px solid #CCC;
}

.blog-comment .comment-name {
    font-weight: 700;
}

.blog-comment .comment-date {
    color: #666;
    font-size: 13px;
}

.blog-comment .comment-content {
    color: #444;
}

@media screen and (max-width: 992px) {
    .blog-header h1 {
        font-size: 30px;
    }
}

/* nasil-calisir.php */
.nasil-calisir {
    background: url(/img/nasil-calisir-bg.jpg) no-repeat center top;
    background-size: cover;
    color: #FFF;
    height: 305px;
}

.nc-btns a {
    font-weight: 700;
    display: inline-block;
    background: #fff;
    color: #aaaaaa;
    padding: 12px 30px;
    border-radius: 16px;
    border: 1px solid #eeeeee;
}

    .nc-btns a.nc-btn-1 {
        display: inline-block;
        background: #fffaf4;
        color: #dc8f50;
        border-color: #fce0b6;
    }

.nc .lead {
    font-size: 28px;
    font-weight: 700;
}

.nc .desc {
    font-size: 22px;
    font-weight: 300;
}

.nc .number {
    background: #eeeeee;
    border-radius: 50%;
    padding: 8px 17px;
    margin-right: 20px;
    font-size: 22px;
    font-weight: 700;
}

@media screen and (max-width: 992px) {
    .nasil-calisir .title {
        font-size: 30px;
    }

    .nasil-calisir .desc {
        font-size: 16px;
    }
}

/* promosyon-kodu.php */
.promosyon-kodu {
    background: url(/img/promosyon-kodu-bg.jpg) no-repeat center top;
    background-size: cover;
    color: #FFF;
    height: 305px;
}

.pk img {
    margin: 20px 0;
    width: 100%;
}

/* profilim.php */
.profile-header {
    background: url(/img/profile-bg.jpg) no-repeat center top;
    background-size: cover;
    color: #FFF;
    height: 248px;
}

.profile .profile-img {
}

    .profile .profile-img img {
        width: 120px;
        height: 120px;
        border-radius: 50%;
        margin-right: 16pX;
    }

.profile .user-meta {
    margin-top: 14px;
}

    .profile .user-meta a {
        color: #FFF;
    }

        .profile .user-meta a:hover {
            text-decoration: underline;
        }

.profile .edit-profile a {
    background: #eb7201;
    color: #FFF;
    padding: 9px 14px;
    font-size: 16px;
    border-radius: 4px;
}

.profile .edit-profile {
    margin-top: 48px;
}

.profile ul.numbers {
    margin-top: 40px;
}

    .profile ul.numbers li {
        margin-right: 16px;
    }

        .profile ul.numbers li .number-counts {
            text-align: center;
        }

.quick-search input {
    position: relative;
    font-size: 15px;
    text-indent: 24px;
}

.quick-search i {
    position: absolute;
    top: 15px;
    left: 28px;
    color: #818182;
    ;
    font-size: 14px;
}

@media screen and (max-width: 992px) {
    .profile .profile-img img {
        width: 60px;
        height: 60px;
    }

    .profile .user-meta {
        margin-top: 0;
        font-size: 13px;
    }

    .profile br {
        display: none;
    }

    .profile .number-counts {
        margin-top: 9px;
        font-size: 13px;
    }

    .profile .edit-profile {
        margin-top: 0;
    }

        .profile .edit-profile a {
            padding: 7px 14px;
            font-size: 12px;
        }
}

.profile-header .hexagon {
    position: relative;
    width: 30px;
    height: 17.32px;
    background-color: #0aaae7;
}

    .profile-header .hexagon .fa {
        left: 8px;
        top: 1px;
        position: absolute;
    }

    .profile-header .hexagon .fa-user-friends {
        left: 6px;
        top: 1px;
        position: absolute;
    }

    .profile-header .hexagon:before, .profile-header .hexagon:after {
        content: "";
        position: absolute;
        width: 0;
        border-left: 15px solid transparent;
        border-right: 15px solid transparent;
    }

    .profile-header .hexagon:before {
        bottom: 100%;
        border-bottom: 8.66px solid #0aaae7;
    }

    .profile-header .hexagon:after {
        top: 100%;
        width: 0;
        border-top: 8.66px solid #0aaae7;
    }

.profile .profile-items a, .profile .profile-items a:hover {
    color: #2ec2e6;
}

.profile .profile-items li {
    background: #fcfcfc;
    padding: 18px 0;
    color: #2ec2e6;
    border: 1px solid #eeeeee;
    width: 140px;
    margin-right: 12px;
}

    .profile .profile-items li:hover {
        border: 1px solid #d3d3d3;
    }

    .profile .profile-items li.active {
        border: 1px solid #2ec2e6;
    }

/*.profile .profile-items .pr-item-icon {
    height: 24px;
}*/

.profile-title .fa {
    margin-right: 10px;
    font-size: 38px;
}

.profile .subprofile-items li {
    padding: 15px 8px;
    font-size: 15px;
}

    .profile .subprofile-items li a {
        color: #444;
        padding: 15px 8px;
    }

    .profile .subprofile-items li:hover {
        border-bottom: 2px solid #444;
    }

    .profile .subprofile-items li.active {
        border-bottom: 2px solid #444;
        font-weight: bold;
    }

.profile .subprofile-items {
    border-bottom: 1px solid #CCC;
}

.profile .profile-note {
    padding: 20px;
    border: 1px solid #f4f4f4;
}

    .profile .profile-note a {
        color: #eb7201;
    }

    .profile .profile-note .profile-note-title a {
        color: #0aaae7;
    }

    .profile .profile-note .profile-note-meta {
        border-top: 1px solid #f4f4f4;
    }

    .profile .profile-note .onaylandi, .profile .profile-note .onay-bekleniyor {
        color: black;
        text-transform: uppercase;
    }

        .profile .profile-note .onaylandi i, .profile .profile-note .onay-bekleniyor i {
            margin-top: 12px;
            font-size: 30px;
        }

    .profile .profile-note .result-meta {
        padding-left: 30px;
    }

        .profile .profile-note .result-meta i {
            margin-right: 4px;
        }

    .profile .profile-note .results-item {
        margin-right: 15px;
        font-size: 13px;
        color: #6c757d;
    }

    .profile .profile-note .pro-code {
        background: #0aaae7;
        color: #FFF;
    }

.profile .takipci-buton a {
    background: #0aaae7;
    color: #FFF;
    padding: 4px 12px;
    font-size: 13px;
    font-weight: bold;
}

    .profile .takipci-buton a:hover {
        background: #0d92c5;
    }

    .profile .takipci-buton a.passive {
        background: grey;
    }

        .profile .takipci-buton a.passive:hover {
            background: #5e5e5e;
        }

.profile .profili-goruntule {
    color: #666;
    font-weight: 300;
    font-size: 16px;
    margin-left: 10px;
}

.profile a.profili-goruntule:hover {
    text-decoration: underline;
}

.universiteliyim .profile-note {
    border-bottom: 1px solid #d3d3d3
}

.duvarim .desc {
    font-size: 14px;
    font-weight: 300;
}

.duvarim .social-item a {
    margin-right: 18px;
}

.mesajlarim .table {
    font-size: 14px;
}

    .mesajlarim .table .item {
        padding: 3px;
    }

.mesajlarim .table-title {
    background: #ebebeb;
    padding: 5px 14px;
    font-weight: bold;
    border-bottom: 1px solid #CCC;
    margin-bottom: 0;
}

.mesajlarim .table-header {
    border-top: 1px solid #CCC;
    padding: 10px 14px;
    font-weight: bold;
    background: #0aaae7;
    margin: 0;
    color: #FFF;
    text-transform: uppercase;
}

.mesajlarim .table-header-red {
    border-top: 1px solid #CCC;
    padding: 10px 14px;
    font-weight: bold;
    background: #f8d7da;
    margin: 0;
    color: #bf303d;
    ;
    text-transform: uppercase;
}

.mesajlarim .table-content .item:nth-child(even) {
    background: #eee;
}

.mesajlarim .table-content a {
    color: #444;
}

.mesajlarim .table-content .sub-item {
    padding: 2px 10px;
    color: grey;
    ;
    padding-right: 20px;
}

.profil-goruntule .view-profile img {
    width: 100%;
}

.profil-goruntule .view-profile h4 {
    font-weight: 700;
    border-bottom: 1px solid #CCC;
    padding-bottom: 10px;
}

.profil-goruntule .view-profile-btn a {
    display: block;
}

.profil-goruntule .sonekdnotlari {
    font-size: 15px;
}

    .profil-goruntule .sonekdnotlari a {
        color: #0aaae7;
    }

    .profil-goruntule .sonekdnotlari i {
        color: #888;
        margin-right: 8px;
        font-size: 12px;
    }

.kazancim .total-income {
    background: #28a745;
    margin-left: 8px;
    padding: 2px 4px;
}

/* is-ara.php */
.is-ara { /*border-bottom:8px solid #0aaae7;*/
    padding: 160px 0;
    background: url(/img/is-ara-bg.jpg) no-repeat center top;
    background-size: cover;
}

    .is-ara form label {
        color: #FFF;
    }

    .is-ara form input {
        padding: 24px 14px;
        width: 100% !important;
        text-indent: 0;
    }

    .is-ara form .btn {
        padding: 6px 30px;
    }

.is-ara-result {
    background: #fbfbfb;
}

    .is-ara-result .filter-area {
        background: #FFF;
    }

    .is-ara-result .filter-result-title {
        border: 1px solid #e1e1e1;
        padding: 8px;
    }

    .is-ara-result .btn-redirect a {
        margin-top: 2px;
        display: inline-block;
        color: #0aaae7;
        background: #f2f2f2;
        border: 1px solid #dddddd;
        padding: 5px 8px;
    }

    .is-ara-result .btn-redirect i {
        margin-right: 6px;
    }

    .is-ara-result .result-meta a {
        margin-right: 20px;
        color: #BBB;
    }

    .is-ara-result .result-meta i {
        margin-right: 6px;
    }

    .is-ara-result .is-ara-item {
        padding: 15px;
        border: 1px solid #e3e3e3;
    }

.is-ara form .form-group i.fas {
    color: #FFF;
    top: 52px;
    left: 58px;
    position: unset;
    font-size: 15px;
}

@media (max-width: 992px) {
    .is-ara {
        padding: 20px 0;
    }

        .is-ara form .btn {
            margin-top: 10px;
        }

    .hidden-label-mobile {
        display: none;
    }
}

/* uni-detay.php */
.uni-detail .uni-logo img {
    width: 80px !important;
    display: block;
    margin-right: 20px;
}

.uni-detail .uni-desc {
    margin-top: 6px;
}

.uni-detail .note-meta {
    border: none !important;
}

.uni-detail .breadcrumbs ul {
    padding-left: 0;
    font-size: 14px
}

    .uni-detail .breadcrumbs ul i {
        margin: 0 10px
    }

    .uni-detail .breadcrumbs ul a {
        color: #0aaae8;
    }

    .uni-detail .breadcrumbs ul li {
        display: inline-block;
    }

.uni-detail-sub .dokuman-ara {
    color: #646464;
}

    .uni-detail-sub .dokuman-ara input, .form-bolum input {
        position: relative;
        text-indent: 40px;
        width: 100%;
        border: 1px solid #cfcfcf;
    }

    .uni-detail-sub .dokuman-ara i.fa-search, .form-bolum i.fa-search {
        position: absolute;
        left: 16px;
        top: 14px;
        font-size: 15px;
    }

.uni-detail-sub .table-title {
    font-weight: 700;
    font-size: 14px;
    background: #f6f6f6;
}

.uni-detail-sub .table-results {
    font-weight: 300;
    font-size: 14px;
}

.uni-detail-sub .table-title, .uni-detail-sub .table-results {
    padding: 12px 2px;
    border: 1px solid #d0d0d0;
}

.bolumler .letters .pagination li a {
    border-bottom: none !important;
}

.bolumler .item a {
    color: #0aaae7;
}

.bolumler .item {
    font-size: 15px;
    border-bottom: 1px solid #dfdfdf;
    color: #444;
    padding: 10px 6px;
}

.uni-detail .nav-tabs li a {
    border-radius: 0;
    border: 1px solid #f3f3f3;
    color: #000;
    padding: 15px 20px !important;
}

ul#search-dp {
    padding: 10px !important;
    margin: 0
}

    ul#search-dp li {
        margin-right: 0;
    }

    ul#search-dp input, ul #search-dp select {
        font-size: 14px;
        padding: 0 14px;
        margin-bottom: 4px;
    }

    ul#search-dp form .btn {
        padding: 2px 30px !important;
        font-size: 18px !important;
    }

.searchdp2 {
    margin-right: 60px;
    margin-top: 7px;
    display: none;
}

    .searchdp2 a {
        color: #444;
    }

ul#search-dp-2 {
    width: 200px;
    padding: 10px !important;
    margin: 0
}

    ul#search-dp-2 .form-group {
        margin-bottom: 4px;
    }

    ul#search-dp-2 input, ul #search-dp select {
        font-size: 14px;
        padding: 0 14px;
        margin-bottom: 4px;
    }

    ul#search-dp-2 form .btn {
        padding: 2px 30px !important;
        font-size: 18px !important;
    }

@media screen and (max-width: 992px) {
    .searchdp2 {
        display: block;
    }

    .searchdp {
        display: none;
    }
}

.uni-content .icon-bookmark {
    width: 100px !important;
    position: absolute !important;
    top: 10px !important;
    right: 10px !important;
}

.desc-header {
    display: block;
    height: 80px;
    background: url('/img/note-header-bar.jpg') no-repeat;
}

.uni-content .uni a {
    color: #eb7201;
}

.fa.icon {
    margin-right : 10px
}


.uni-detail .uni-desc a {
    font-weight: normal;
    font-size: smaller
}

.note .note-meta .uni-logo img {
    width: 100px !important;
}

.search .note-list a {
    color: #eb7201;
}

.search .note-list a.download {
    color: #ffffff;
}

#topbar {
    background: #ffffff;
    padding: 0px;
    border-bottom: 0px;
    font-size: 14px;
}

.note-type1 {
    color: #FFF;
    font-size: 11px;
    padding: 5px 4px;
}

.note-type1 {
    background: #449e86;
}

/*Pagination*/
.pagination {
    text-align: center; margin-bottom: 60px;
}
.pagination a{ cursor: pointer; }
.pagination .page-numbers.current{ cursor: default; }
    .pagination .page-numbers {
        display: inline-block;
        padding: 7px 12px;
        margin-right: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -ms-border-radius: 3px;
        border-radius: 3px;
        border: 1px solid #dee2e6;
        text-decoration: none;
        background-color: #ffffff;
        color: #444;
        font-weight: bold
    }
        .pagination .page-numbers:hover, .pagination .page-numbers.current {
            background-color: #eeeeee;
            border-color: #dee2e6;
            color: #000000;
        }

.destek .card a.helpPageLink:before {
    content: none;
}
.destek .card a.helpPageLink { display: inline; }

.btn-action {
    background: #eb7201;
    color: #FFF !important;
    /*padding: 8px 30px;*/
    /*font-size: 22px;*/
}

.btn-action2 {
    background: #0aaae7;
    color: #FFF !important;
    /*padding: 8px 30px;*/
    /*font-size: 22px;*/
}

    .btn-action:hover, .btn-action2:hover {
        color: !important;
    }

/*@media (max-width: 992px) {
    #searchBarTop {
        position: fixed;
        width: 100%;
        top: 80px;
    }
}*/



