a, a:hover, a:active, a:focus {
    text-decoration: none !important;
    outline: 0;
}
a {
    -webkit-transition: all .3s ease-in 0s;
    -moz-transition: all .3s ease-in 0s;
    -ms-transition: all .3s ease-in 0s;
    -o-transition: all .3s ease-in 0s;
    transition: all .3s ease-in 0s;
}
/*.ellipis { text-truncate
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: block;
    white-space: nowrap;
}*/

.alert {
    border-radius: 0;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    line-height: 1.5;
}

.h1, h1 {
    font-size: 1.5rem;
}
.h2, h2 {
    font-size: 1.4rem;
}
.h3, h3 {
    font-size: 1.3rem;
}
.h4, h4 {
    font-size: 1.2rem;
}
.h5, h5 {
    font-size: 1.1rem;
}
.h6, h6 {
    font-size: 1rem;
}
/*.btn-seffaf, .btn-seffaf:hover { var zaten sadece btn yaz
    background: none;
}*/
.btn-beyaz {
    background: white;
    border:1px solid #f4f4f4;
}
.btn-beyaz:hover {
    background: whitesmoke;
    border:1px solid #a4a4a4;
}
.btn, .panel, .panel-heading, .input-group-addon, .form-control, .thumbnail, .alert, .list-group-item:first-child, .list-group-item:last-child {
    border-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    /*padding: .275rem .75rem listte inputta sorun cikariyor*/
}
.panel-group .panel, .panel {
    border-radius: 0;
    margin-bottom: 0;
}
/*.nav > li > a, .navbar-nav > li > a { .nav tabmenuleri etkiliyor*/
.navbar-nav > li > a {
    color:#ffffff;
    text-shadow: -1px 0 2px rgba(80, 0, 0, 0.3);
}
/*.nav> li > a:focus, .navbar-nav > li > a:focus, .nav > li > a:hover, .navbar-nav > li > a:hover { .nav tabmenuleri etkiliyor*/
/*.navbar-nav > li > a:focus, .navbar-nav > li > a:hover { Top menu css de
    background-color: #f2f2f2;
    opacity: 0.2;
    color:#101010;
    text-shadow: -1px 0 2px rgba(80, 0, 0, 0.3);
}*/
.navbar, .well, .card {
    border-radius: 0;
    box-shadow: none;
}
.navbar-brand, .nopadding {
    padding: 0;
}
.badge {
    border-radius: 3px;
    font-size: 85%;
}
.btn .badge1 {
    top: -8px;
}
.badge1 {
    animation-name: bounceIn;
    background: none repeat scroll 0 0 #f00000;
    border-radius: 1px !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    font-size: 11px;
    font-style: normal;
    line-height: 100%;
    margin: 0;
    padding: 2px;
}
.badge2 {
    background-color: #5cb85c;
    font-size: 9px;
}
.breadcrumb {
    /*background-color: rgba(0,0,0,.03) !important;*/
    /*background-color: #EFEFEF !important;*/
    border-radius: 0;
}
.form-input-min {
    min-width: 40px;
}
hr {
    margin-top:0;
    margin-bottom: 0;
}
.img-thumbnail, .card-header:first-child {
    border-radius: 0;
}
.cursorpointer:hover {
    cursor: pointer;
}
.cursordefault:hover {
    cursor: default;
}
main {
    /*min-height: 90%;*/
    min-height: calc(100vh - 70px);
    overflow: hidden;
}
@media(max-width:767px){
    .modal-full {
        width: 100%;
        max-width: 100%;
    }
    .card-body, .card-header {
        padding-left: 0.50rem;
        padding-right: 0.50rem;
    }
}
@media(min-width:768px){
    .modal-full {
        width: 85%;
        max-width: 85%;
    }
}
.mt-6, .yt-6 {
    margin-top: 4rem !important;
}
.mt-7, .yt-7 {
    margin-top: 5rem !important;
}
.pt-6, .py-6 {
    padding-top: 4rem !important;
}
.pt-7, .py-7 {
    padding-top: 5rem !important;
}
.YanSon {
    animation: YanSonucu 1s linear infinite;
}

@keyframes YanSonucu{
    0%{
        opacity: 1;
    }
    50%{
        opacity: .1;
    }
    100%{
        opacity: 1;
    }
}
/*input*/
.input-mini-kutu {
    width: 65px;
    float: right;
    text-align: right;
    padding: 3px;
}
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .form-select {
    border-radius: 0;
}

/*checkbox yazilari icin*/
.form-check-inline .form-check-input {
    margin-top:3px !important;
}
.form-control {
    /* height: calc(1.5em + .75rem + 4px);*/
    /*height: auto;*/
}

.form-control::-webkit-input-placeholder {/*birlestirmede sorun veriyo*/
    color: #999;
}

.form-control::-moz-placeholder {
    color: #999;
}

.form-control:-ms-input-placeholder {
    color: #999;
}

.form-control::placeholder {
    color: #999;
}

.navbar-toggler {
    border:none;
}

.dropdown-menu {
    border-radius: 0;
}
/*carousel*/
.carousel-control-prev, .carousel-control-next {
    text-shadow: 1px 1px 6px #999999;
}
.Tepe {
    cursor: pointer;
    position: fixed;
    bottom: 100px;
    right: 22px;
    display:none;
    opacity: 0.4;
}
.Tepe:hover {
    opacity: 1;
}
.colorgraph {
    height: 5px;
    border-top: 0;
    background: #c4e17f;
    border-radius: 5px;
    background-image: -webkit-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
    background-image: -moz-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
    background-image: -o-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
    background-image: linear-gradient(to right, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
}

GradientBackGround1 {
    background: #f2f2f2;
    background: radial-gradient(circle farthest-side at center,#FFF 0,#dae4e4 100%);
}
.BgYesil1 {
    background: transparent url("/html/arkaplanlar/4.jpg") repeat scroll center center / cover;
}
.BgYesil2 {
    background: linear-gradient(to right, rgba(49,127,97,1) 0%, rgba(68,176,131,1) 46%, rgba(75,173,134,1) 62%, rgba(49,127,97,1) 100%);
}
.BgYesil3  {
    background-color: #a5b6a9 !important
}
.BgMavi1 {
    background: transparent url("/html/arkaplanlar/1.jpeg") repeat scroll center center / cover;
}
.BgMavi2 {
    background: rgb(112,209,230);
    background: linear-gradient(270deg, rgba(112,209,230,1) 0%, rgba(4,157,189,1) 100%);
}
.BgMavi3 {
    background: transparent url("/html/arkaplanlar/15.jpeg") repeat scroll center center / cover;
}
.BgKahve1 {
    background: linear-gradient(to right, rgba(182,141,76,1) 0%, rgba(182,141,76,1) 2%, rgba(219,191,149,1) 52%, rgba(193,158,103,1) 100%);
}
.BgTuruncu1 {
    background: transparent url("/html/arkaplanlar/Turuncu1.jpg") repeat scroll center center / cover;
}
.BgSiyah1 {
    background: linear-gradient(to right, rgba(120,120,120,1) 0%, rgba(44,44,44,1) 0%, rgba(87,87,87,1) 48%, rgba(82,81,82,1) 58%, rgba(66,66,66,1) 100%);
}
.BgSiyah2 {
    background-color: #374b5b !important
}
.bg_beyaz {
    background-color: #ffffff
}
.bg-light2 {
    background-color: #edefd1 !important
}
.BgGri1 {
    background-color: #f8f8f8 !important
}
.BgGri2 {
    background-color: #EFEFEF !important
}
.BgGri3 {
    background-color: #fafafa !important
}
.BgGri4 {
    background-color: #F4F4F4 !important
}
.BgGri5 {
    background: linear-gradient(to right, rgba(180,194,190,1) 0%, rgba(216,208,239,1) 0%, rgba(236,235,240,1) 51%, rgba(180,194,190,1) 100%);
}
.BgGri6 {
    background-color: #a5b6a9;
}
.BgGri7 {
    background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
}
.BgGri8 {
    background-color: #F7F7F7 !important
}
.BgGri9 {
   background-color: #fdfdfd !important;
}
.BgSari1 {
    background-color: palegoldenrod;
}
.HoverKirmizi:hover {
    color:#ff253a;
}
.HoverLacivert:hover {
    color:#1A66B2;
}
.HoverPembe:hover {
    color:#FF1188;
}
.HoverYesil:hover {
    color:#4BA54B;
}
.HoverYesil2:hover {
    color:#5a685e !important;
}
.HoverMavi1:hover {
    color:#18a5dd;
}
.HoverGri1:hover {
    color: #e4e4e4 !important;
}
.HoverGri2:hover {
    color: #f6f6f6 !important;
}
.HoverSiyah1:hover {
    color: #888 !important;
}
.HoverBgGri1:hover {
    background-color: #e4e4e4;
}
.HoverBgGri2:hover {
    background-color: #f6f6f6;
}
.text-gri1 {
    color: #aaa;
}
.textGri2 {
    color: #a5b6a9 !important;
}
.font_yesil1 {
    color: #4BA54B
}
.font_mavi1 {
    color: #1A66B2
}
.font_gri1 {
    color: #555555
}
.font_gri2 {
    color: #ADACAB
}
.font-gri3 {
    color: #e2e2e2
}
.fontSiyah1 {
    color: #555555
}
.FontMavi1 {
    color: #5b9bd1
}
.RenkVisne {
    color: #A0153E;
}
.text-shadow {
    text-shadow: -1px 0 2px rgba(0, 0, 0);
}
.bar_mavi1 {
    border-top:1px solid #7F80FF;
    background-color:#EFEFFF;
    border-bottom:1px solid #D1D1DF;
    padding:3px;
}
.bar_yesil1 {
    border-top:1px solid #53ee2f;
    background-color:#EFEFFF;
    border-bottom:1px solid #009933;
    padding:3px;
}
.bar_krem1 {
    border-top:1px solid #E3E3CA;
    background-color:#F7FFE7;
    border-bottom:1px solid #f1f1f1;
    padding:3px;
}
.bar_krem1:hover {
    background-color:#F0FFDF;
}
.bar_turuncu1 {
    border-top:1px solid #EFE2D5;
    background-color:#FBFBF0;
    border-bottom:1px solid #f1f1f1;
    padding:3px;
}
.bar_gri1 {
    border-top:1px solid #DDDDDD;
    background-color:#F8F8F8;
    padding:3px;
}
.bar_gri2 {
    background-color: #eff4f4;
    border: 1px solid #efefef;
    padding: 10px;
}

.nokta {
    background-position: -73px -160px;
    margin-right: 3px;
    display: inline-block;
    height: 20px;
    vertical-align: middle;
    width: 20px;
}
.font_normal {
    color:#555555;
    font-weight:normal;
}
.font_kucuk {
    font-size: x-small
}
.font_trebucet {
    font-family: "Trebuchet MS", Arial, Helvetica
}
.a_hover_turuncu:hover {
    border-bottom: 1px solid #FFA500;
}
.a_hover_siyah {
    color:#1A66B2;
}
.a_hover_siyah:hover {
    text-decoration: underline;
}
.a_hover_beyaz {
    color:#DDDBDB;
}
.a_hover_beyaz:hover {
    text-decoration: underline;
}

/*Kendi Tanimlarim*/
.Z10 {
    z-index: 10;
}

.ml-55 {
    margin-left: 2.5rem !important;
}

.ImgYukleniyor, .ResimYukleniyor {
    box-shadow: inset 0 0 175px 10px rgba(21,32,48,.65);
    background: linear-gradient(to top,rgba(21,32,48,.65),rgba(21,32,48,0) 80%);
}

.EkranYuzde30 {
    max-height: 30vh;
}

@media(max-width:1500px){
    .Gizle1280Y {
        display: none;
    }
}

.UzeriniCiz {
    text-decoration: line-through;
}

.Opacity4 {
    opacity: 0.4;
}

.Opacity6 {
    opacity: 0.6;
}

.imgCover {
    background-size:cover;
}

.modal-yazici-icon {
    color: #D1D1DF;
    cursor: pointer;
    float: right;
}
.modal-yazici-icon:hover {
    color: #aaa;
}

.toast {
  z-index: 1000000000;
  position: fixed;
  right: 20px;
  bottom: 20px;
}

/*.fixed-top { sorun cikariyor
    z-index: 30 !important;
}*/

/*bootstrap 4te eksik*/
.text-decoration-line-through {
    text-decoration: line-through !important;
}

.butonBoy1 {
    min-width:70px;
}

.accordion-button:not(.collapsed) {
    box-shadow:none !important;
}
.accordion-item:last-of-type, .accordion-item:first-of-type, .accordion-item:last-of-type .accordion-button.collapsed, .accordion-item:first-of-type .accordion-button {
    border-radius: 0 !important;
}

.KenarYuvarlagi-10 {
    border-radius: 10px !important;
}

/*B4-B5 Duzeltme*/
.navbar-toggler:focus {
    box-shadow: none;
}
.minButton {
    min-width: 70px;
}

table td, .table th {
  vertical-align: middle !important;
}