body {
    font-family: 'Tahoma','Verdana','Arial';
    font-size: 14px;
    line-height: 20px;
    color: #333333;
    background: url('../../uploads/images/background.png');
    background-repeat: no-repeat;
    background-size: cover;
}

/*#4AB746  yeşil*/
/*#323A45  gri*/


.welcome{
    background-color: #323a45;
    color: white;
    padding: 4px;
}

.navbar{
    padding: 0px !important;
}
.cikis{background-color:#4AB746}
.navbar li, .cikis{
    padding: 6px;
    border-right: solid white 1px;
    color: white;
}
.navbar li:last-child,.cikis{
    border-right: none;
}
.navbar li:hover, .cikis:hover{
    background: #4ab746 repeat scroll 0 0 !important;
    -moz-transition: all 0.35s ease-in-out;
    -webkit-transition: all 0.35s ease-in-out;
    color: white;
}
#navbarsExampleDefault a{ font-weight: normal; }

.no-style-a{text-decoration: none;color: inherit;border: inherit}
.no-style-a:hover{text-decoration: none;color: inherit;border: inherit}

.slide{width: 100%; }
.bg-dark{background-color: #323A45 !important;}

.footerline{ height: 10px; background-color: #323A45;}



.btn-main {
    background: #323a45 repeat scroll 0 0;
    border: none;
    font-weight: 400;
    border-radius: 0px;
    box-shadow: none;
    color: #FFFFFF;
    text-decoration: none;
    text-shadow: none;
    padding: -2px 70px;
    text-transform: uppercase;
    width: 200px;
    /*border-radius: 10px;*/
    height: 40px;

}

.btn-main:hover {
    background: #3c9c38 repeat scroll 0 0;
    /*color: #FFFFFF;
    border-radius: 10px;
    text-decoration: none;*/
    transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    -webkit-transition: all 0.35s ease-in-out;
}

.login-btn {
    background: #bcbcbc repeat scroll 0 0;
    border: none;
    font-weight: 400;
    border-radius: 0px;
    box-shadow: none;
    color: #FFFFFF;
    text-decoration: none;
    text-shadow: none;
    padding: -2px 70px;
    text-transform: uppercase;
    width: 200px;
    /*border-radius: 10px;*/
    height: 40px;

}

.login-btn:hover{
    background: #3c9c38 repeat scroll 0 0;
    /*color: #FFFFFF;
    border-radius: 10px;
    text-decoration: none;*/
    transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    -webkit-transition: all 0.35s ease-in-out;
}

.forget:hover{
    color:#3c9c38;
}


a {
    color: inherit;
    text-decoration: none;
    font-weight: bold;
}

a:hover {
    color: inherit;
    text-decoration: none;
    transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    -webkit-transition: all 0.35s ease-in-out;
}


/*

    ==========================================================================
    Form Styles
    ==========================================================================

*/

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border: 0px solid transparent;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    background-color: #f1f4f5;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border-radius: 0px 0px 0px 0px;
    color: #555555;
    display: inline-block;
    font-size: 14px;
    height: 30px;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 4px 6px;
    vertical-align: middle;
}

textarea {
    height: 100px;
}

.alert {
    background-color: #ff0000;
    border-radius: 0px;
    padding: 10px;
    color:white;
}

.alert-success {
    background-color: #f5f5f5;
    border-color: transparent;
    color: #468847;
}

.alert-danger, .alert-error {
    background-color: #F2DEDE;
    border-color: transparent;
    color: #B94A48;

}

.table-bordered{border: 3px solid #cbcbcb;  border-radius: 4px;}



.nav-tabs {
    border-bottom: 3px solid #389a36;
}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color:#166715;
    border-color: #FFFFFF #FFFFFF transparent;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: white;
    cursor: default;
    padding: 10px 18px;
}

.nav-tabs > li > a {
    border: 1px solid transparent;
    border-radius: 0 0 0 0;
    line-height: 20px;
    padding: 10px 18px;
    color: #ffffff;
    background-color: #389a36;
    display: block;
}

.nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
    border-color: #1a7518;
    color: #FFFFFF;
}

.nav > li > a:hover, .nav > li > a:focus {
    background-color: #1a7518;
    text-decoration: none;
}
.nav li.active {

    background: #389a34 !important;

}
@media screen and (min-width: 992px) {
    .slider-text1{padding-top: 23% !important;}
}


@media screen and (min-width: 576px)  and (max-width: 991px) {
    .slider-cover img {
        position: absolute;
        bottom: 0;
        right: 8%;
    }
    .slider-cover{min-height: 340px;}    
    .carousel-item{height: 340px;}

}


@media screen and (max-width: 575px) {
    .headerImage{width: 100% !important;}
    #serviceTab li{ width: 100%;}
    .slider-text{padding: 40px !important;}
    .slider-text1{padding-top: 25px !important;}
    .slider-cover{padding-right: inherit !important;margin-top: -60px;}
    .carousel-item{height: 536px;}
}

@media screen and (max-width: 480px) {
    #link_yeni_giris{width: 100%;height: 50px;padding:inherit !important; padding-top: 14px !important; display: inline-block !important;}
    #link_yeni_kayit{width: 100%;height: 50px;display: inline-block !important;}
    #user{    width: 95% !important; height: 50px;}
    #pass{    width: 95% !important; height: 50px;}
}






#carousel{
    background: url('../../uploads/images/slide/slide-background.png');
    background-repeat: no-repeat;
    background-size: cover;
}

.slider-cover{
    padding-right: 8%;
    width: 100%;
}
.slider-cover img{
    width: 100%;
}

.slider-text{
    max-height: 300px;
    font-family: 'Roboto', sans-serif;
    padding-left: 12%;
    text-align: center;
}
.slider-text1{font-weight: bold;font-size: 28px;line-height: 30px;padding-top: 18%; font-family: 'Roboto', sans-serif; }
.slider-text2{font-weight: normal;font-size: 18px; font-family: 'Roboto', sans-serif;}