/*
    Created on : 01.Tem.2019, 13:27:09
    Author     : ISDO Web & Tasarım
*/

/* GENEL */
.text-orta{text-align: center}
.pt25{margin-top:  25px;}
.sıkcasorulansorular-icon{color:#ff326a;}
.btn-modal{margin-left:25px;height: 32px;line-height: 32px;background-color: #ff326a;color:#fff;}
.btn-modal:hover{background-color: #ff326a;}
.btn-modal:focus{background-color: #ff326a;}
.breadcrumb:before{display: none }
.arro{color:#a5abb7}
.urunler-title-durum{background: #dedede;color: #000;padding: 10px 15px;}
.urunler-durum{border:1px solid #dedede;overflow: hidden;}
.urunler-durum label{margin-top: 10px;display: inline-block;margin-bottom: 10px;margin-left: 15px;left: 0 !important;margin-right: 15px !important;}
.iconcolorm {color:#ff326a;}
input.valid[type=password]:not(.browser-default){    -webkit-box-shadow: 0 0 0 0 #4CAF50;box-shadow: 0 0 0 0 #4CAF50;}
input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label{color:#003571}
.kayit-button{   margin-top: 20px;margin-right: 10px}
.pl{padding-left: 34px;}
.fatura-adres{min-height: 120px !important;}
.kisisel-bilgi{min-height: 278px !important;}
textarea.materialize-textarea{border: 1px solid #003571 !important;padding-left: 10px !important;width: calc(100% - 10px) !important;color: #003571 !important;background: rgba(0, 0, 0, 0) !important;}
.mt90{margin-top:90px; margin-bottom: 74px !important;}
.mb0{margin-bottom: 0px; margin-top: 0px;}
.mb4{margin-top: 4px;margin-bottom: 0px;}
.mb74{margin-top:2px;margin-bottom: 0px;}
.mb110{margin-top: 110px;}
.mt40{margin-top: 10px;}
td{border: 1px solid #003571 ;}
.uzatmanotu{height: 210px;}
.table-color{background-color: #f5f6f8;}
.imza{margin-left: 12px; width: 97.5%;}
.isim-ve-adres{height: 94px; width: 414px;}
.adres{height: 127px;}
.ehliyet{height: 52px;}
.ehliyet-tablo{margin-top: 52px;}
td{padding: 0px 7px;}
.firma-adi{width: 115px;}
.firma-adi2{width:299px;}
.adres2{width: 344px;}
.kimlik{width: 153px;}
.ehliyet2{width: 139px;}
.kimlik2{width:262px;}
.telefon2{width: 100px;}
.rezarvasyon{width: 130px;}
.rezarvasyon2{width:200px;}
.rezarvasyon3{width: 132px;}
.rezarvasyon4{width: 136px;}
.rezarvasyon5{height: 25px;}
.rezarvasyon6{width: 59px;}
.rezarvasyon7{width: 90px;}
.mb14{margin-bottom:-14px;}
.mb10{margin-top:10px;}
.kredino{padding-right: 4px; display: inline-flex;}
.kredi{bottom: 70px;position: relative;right: -10px;}
.kredidiv{border:1px solid ; width: 30px; height: 30px}
.kredidivpl{padding-left: 20px;}
.imza{bottom: 337px; right: -481px;width: 150px;}
.miktar{bottom: 291px; right: -528px; width: 44px;}
.guvenlik{bottom: 162px; right: -203px;}
.tarih{bottom: 428px; position: relative;     right: -116px;}
.miktardiv{border:1px solid ;width: 100px; height: 25px; }
.mt-30{margin-top: 30px;}
.fw-300{font-weight: 300;}
/* GENEL END */


/* HEADER */
nav .brand-logo{z-index: 3}
nav ul li.active{background-color: #ff326a;}
nav ul li{overflow: hidden;}
.nav-fix{background: #fff;z-index: 2; }
.nav-fix a{color: #a5abb7 ;}
.nav-fix ul li.active a{color:#fff}
.nav-fix .brand-logo img{z-index: 3}
.nav-fixed2 {position: fixed;z-index: 2;width: 100%; background: #fff;margin-top: -3px; }
header .sidenav{width: 200px;}
header .sidenav-logo{height: 87px;line-height: 56px;-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);}
header .sidenav-logo img{margin-top: 12px;}

/* HEADER END */


/* CONTENT */
.slide-altı-div{margin-top: 20px;margin-bottom: 20px;}
.h1-title {font-size: 30px;}
.content .hakkimizda{background-color: rgb(233, 233, 233); min-height: 460px;}
.content .hakkimizda h2{color:rgba(0,0,0,0.87); font-size: 30px;font-weight: 900;line-height: 30px;text-transform: uppercase;}
.content .hakkimizda h2 small{display: block;font-size: 18px;font-weight: 400;line-height: 18px;text-transform: none;margin-bottom: 5px;}
.content .hakkimizda p{color:rgba(0,0,0,0.87); line-height: 1.6;font-weight: 300; }
.content .hakkimizda ul li{color:#8e9091;line-height:  1.6}
.content .hakkimizda .btn-theme {margin-top: 10px;margin-right: 10px;border-radius: 0; color: #ffffff;border-width: 1px;background-color: #ff326a;border-color: #ff326a;padding: 13px 20px;font-family: 'Raleway', sans-serif;font-size: 14px;font-weight: 600;line-height: 1;text-transform: uppercase;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.content .hakkimizda .hakkimizda-icon{    padding-right: 20px;}
.content .hakkimizda-page{background-color: #f5f6f8; z-index: 1; height: 141px; text-align: right; margin-top: -39px; position: relative;}
.content .hakkimizda-page .hakkimizda-title h1{ padding-top: 20px;   color: #9ea6b1; text-transform: uppercase;     font-family: 'Raleway', sans-serif;font-size: 55px;font-weight: 700;}
.content .hakkimizda-page .breadcrumb{    margin-top: -24px; position: relative;padding: 5px 0 0 0;font-size: 12px;font-weight: 700;line-height: 14px;text-transform: uppercase;background-color: transparent;}
.content .hakkimizda-page .breadcrumb li {display: inline-block;}
.content .hakkimizda-page .breadcrumb a{color:#9ea6b1;}
.content .hakkimizda-page .breadcrumb li.active{color:#a5abb7}
.nav {overflow: hidden;position: relative;float: left;width: 100%;margin-bottom: 20px;padding-top: 30px;border: 1px solid #dfdfdf;border-top: 0;}
.nav > ul {float: left;width: 100%;margin: 0;}
.nav > ul > li:last-child {border-bottom: 0;}
.nav > ul > li:hover, .detay .nav > ul > li.selected {border-bottom-color: #1A2F37;}
.nav > ul > li {position: relative;float: left;width: 100%;border-bottom: 1px solid #dfdfdf;background-color: #fff;-webkit-transition: all .3s linear;transition: all .3s linear;}
.nav > ul > li:nth-child(odd) > a {background-color: #f5f4f4;}
.nav > ul > li:hover > a, .detay .nav > ul > li.active > a{color: #fff;background-color: #3764eb;background-position: 95% 50%;}
.nav > ul > li.active a{color: #fff;background-color: #9ea6b1 !important;background-position: 95% 50%;}
.nav > ul > li > a {line-height: 30px;padding: 13px 40px 13px 40px;font-size: 13px;font-weight: 400;color: #635b63;letter-spacing: -0.25px;text-decoration: none;background: #fff url(../img/referans-logo.png) no-repeat 150% 50%;-webkit-transition: all .3s linear;transition: all .3s linear;}
.nav a {overflow: hidden;position: relative;display: block;}
.nav > ul > li > a:before {position: absolute;top: 50%;left: 20px;width: 10px;height: 10px;content: "";margin-top: -5px;border-radius: 50%;border: 2px solid #3c3a48;background-color: #3c3a48;-webkit-transition: all .3s linear;transition: all .3s linear;}
.nav > ul > li:hover > a:before, .nav > ul > li.active > a:before {border-color: #fff;background-color: transparent; }
.nav > ul > li.active > a:hover{line-height: 30px;padding: 13px 40px 13px 40px;font-size: 13px;font-weight: 400;color: #fff;letter-spacing: -0.25px;text-decoration: none;-webkit-transition: all .3s linear;transition: all .3s linear;}
.content .yorumlar {background-image:url(../img/yorumlar.png) }
.content .sıkcasorulansorular {position: relative;padding-top: 70px;padding-bottom: 70px;overflow: hidden;}
.content .sıkcasorulansorular .section-title {margin-top: 0;margin-bottom: 25px;font-size: 30px;font-weight: 900;line-height: 30px;text-transform: uppercase;text-align: center;color: #14181c;overflow: hidden;}
.content .sıkcasorulansorular .section-title small {display: block;font-size: 18px;font-weight: 400;line-height: 31px;text-transform: none;}
.content .sıkcasorulansorular .section-title span {margin-top: 10px;}
.content .sıkcasorulansorular .collapsible-header{background-color:#e9e9e9 }
.content .text-content{position: relative;margin: 2.2rem auto;font-size: 16px;color: #222;word-break: break-word;font-weight: 300;line-height: 1.6;text-align: justify}
.content .pink-title{text-align: left;font-size: 2rem;font-weight: 500;}
.content .iletsim-form li{margin-top: 20px;margin-bottom: 20px;}
.content .iletsim-form li i{margin-right: 10px}
.content .iletsim-form-social{}
.content .iletsim-form-social li{margin-bottom: 20px;}
.content .iletsim-form-social li a{color: rgba(0,0,0,0.87);}
.content .iletsim-form-social li a i{font-size: 23px;margin-right: 15px;}
input { border: 1px solid #003571 !important;padding-left: 10px !important;width: calc(100% - 10px) !important;color: #003571 !important;}
.input-field.col label{padding-left: 10px;}
.content .product-list-item { color: #6a7b83;text-align: center;font-size: 21px;}
.content .row-special{margin-left: 0;margin-right: 0;}
.content .slide-alti{background: #e9e9e9;padding: 20px;min-height: 350px;}
.content .slide-alti h2{font-size: 25px}
.content .slide-alti i{font-size: 42px;margin-top: 20px}
.content .personel-item{margin-bottom: 50px;position: relative;-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);filter: grayscale(0%);transition: all 0.5s ease;}
.content .personel-item:hover{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);filter: grayscale(100%);}
.content .personel-item h2{text-align: center;font-size: 30px;margin-top: 3px;font-weight: 200;margin-bottom: 5px;}
.content .personel-item span{display: block;text-align: center;color: #d0d0d0;font-style: italic;font-weight: 200;margin-bottom: 10px}
.content .personel-item p{margin: 0 0 27px 0;font-weight: 200;font-size: 15px;}
.content .personel-item .personel-link{margin-left: 40px;}
.content .personel-item .personel-link li{float: left;padding: 10px 13px;background:#f4f4f4;border-radius: 50%;margin-right: 20px; }
.content .personel-item .personel-link li a i{color:#c5c9d2;font-size: 20px;vertical-align: bottom;-webkit-transition: all .3s linear;transition: all .3s linear;}
.content .personel-item .personel-link li a:hover i{color:#e10001}
.byzyazi{color:rgba(0,0,0,0.87);}

/* CONTENT END */


/* SLIDER */
.content #ana-slider .slider-div {position: absolute;max-width: 630px;top: 45%;margin-top: -145px;padding: 15px 20px; }
.content #ana-slider .slider-div h2{font-family: 'Raleway', sans-serif;font-weight: 900;color: #14181c; font-size: 24px; line-height: 1;  clear: both}
.content #ana-slider .slider-div h3{font-family: 'Raleway', sans-serif;font-size: 44px;font-weight: 900;line-height: 1; color:#000; }
.content #ana-slider .first-item:before{content: "";width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,.5)}
.content #ana-slider .first-item .slider-div h3{font-family: 'Raleway', sans-serif;font-size: 44px;font-weight: 900;line-height: 1.3; color:#fff;}
.content #ana-slider .first-item .slider-div p{color: #eee;}
.content #ana-slider .first-item .slide-kayit-ol{margin-top: 10px;margin-right: 10px;}   
.content #ana-slider .first-item .slide-giris-ol{margin-top: 10px;}
.content #ana-slider .left-arrow{position: absolute;top:50%;left: 2%;width: 25px;cursor: pointer;}
.content #ana-slider .right-arrow{position: absolute;top:50%;right: 2%;width: 25px;cursor: pointer;}
.content #ana-slider .owl-dots {display: none}
.content #ana-slider .form-div{width: 60%;max-width: 60%;left:20%}
.content #ana-slider .slider-div form h2{background: #14181c;color: #ffffff;padding: 16px 20px;position: relative;margin-bottom: 0;text-align: left;text-transform: none;font-weight: 300}
.content #ana-slider .main-slider-signup{background: rgba(20, 24, 28, 0.6);display: block;padding: 30px}
.content #ana-slider .main-slider-signup input[type=text]:not(.browser-default), input[type=password]:not(.browser-default), input[type=url]:not(.browser-default), input[type=time]:not(.browser-default), input[type=date]:not(.browser-default), input[type=datetime]:not(.browser-default), input[type=datetime-local]:not(.browser-default), input[type=number]:not(.browser-default), input[type=search]:not(.browser-default), textarea.materialize-textarea{background: rgba(222, 227, 232, 0.23);}
.content #ana-slider .main-slider-signup input[type=email]:not(.browser-default), input[type=url]:not(.browser-default), input[type=time]:not(.browser-default), input[type=date]:not(.browser-default), input[type=datetime]:not(.browser-default), input[type=datetime-local]:not(.browser-default), input[type=number]:not(.browser-default), input[type=search]:not(.browser-default), textarea.materialize-textarea{background: rgba(222, 227, 232, 0.23);}
.content #ana-slider .main-slider-signup input[type=tel]:not(.browser-default), input[type=number]:not(.browser-default), input[type=search]:not(.browser-default), textarea.materialize-textarea{background: rgba(222, 227, 232, 0.23);}
.content #ana-slider .main-slider-signup .input-field .helper-text {position: relative;min-height: 18px;display: block;font-size: 12px;color: rgba(255, 252, 252, 0.61)}
.content #ana-slider .main-slider-signup .input-field {position: relative;    margin-top: 1rem;margin-bottom: 0rem;}
.content #ana-slider .main-slider-signup input {border: 1px solid #9e9e9e !important ;padding-left: 10px !important;width: calc(100% - 10px) !important; color: #9e9e9e !important;}
.content #ana-slider .slider-title{text-align: left;float: left;color: #fff;margin-bottom: 2px;}
.content #ana-slider form{position: relative;}
.content #ana-slider .header-icon{position: absolute;top: 10px;right: 35px;color: #fff;border: 1px solid #fff;width: 35px;font-size: 21px;height: 35px;border-radius: 50%;line-height: 31px;}
.content #ana-slider .dropdown-content{background: rgba(0, 0, 0, 0.8);color:#fff;position: absolute;}
.content #ana-slider .dropdown-content li{min-height: 24px;height: 24px}
.content #ana-slider .dropdown-content li > span{color:#fff;padding-top: 0px;padding-bottom: 0px}
.content #ana-slider .dropdown-content li:hover{background: rgba(0, 0, 0, 1);}
.content .hakkimizda  #ana-slider2 .left-arrow{position: absolute;top:50%;left: 2%;width: 25px;cursor: pointer;}
.content .hakkimizda  #ana-slider2 .right-arrow{position: absolute;top:50%;right: 2%;width: 25px;cursor: pointer;}
.content .hakkimizda #ana-slider2 .owl-dots { bottom: 65px;position: relative;}
.content .yorumlar  #ana-slider3 .left-arrow{position: absolute;top:50%;left: 2%;width: 25px;cursor: pointer;}
.content .yorumlar  #ana-slider3 .right-arrow{position: absolute;top:50%;right: 2%;width: 25px;cursor: pointer;}
.content .yorumlar #ana-slider3 .owl-dots { bottom: 65px;position: relative;}
.multi-slider {padding-top: 50px;}
.multi-slider .owl-nav button.owl-prev,
.multi-slider .owl-nav button.owl-next {background: #dcbf99;width: 33px;text-align: center;font-size: 20px;line-height: 33px;color: #fff;-webkit-transition: all 300ms linear 0s;transition: all 300ms linear 0s;}
.multi-slider .owl-nav button.owl-prev i,
.multi-slider .owl-nav button.owl-next i{font-size: 25px;line-height: 25px;vertical-align: sub;}
.multi-slider .owl-nav .owl-prev:hover,
.multi-slider .owl-nav .owl-next:hover {background: #bc945e;}
.multi-slider .owl-prev {margin-right: 5px;}
.multi-slider .testimonial {margin-top: 10px;padding-left: 100px;padding-right: 100px;position: relative;height: 312px;}
.multi-slider .testimonial .media-left {position: relative;padding-right: 0;float: left;display: inline-block;}
.multi-slider .testimonial .media-left a {display: block;width: 170px;height: 170px;line-height: 170px;}
.multi-slider .testimonial .media-left img {margin-top: 70px;border-radius: 50%;width: auto;}
.multi-slider .testimonial .media-body {font-size: 24px;font-weight: 300;line-height: 36px;max-width: 900px;margin: 0 auto 0 auto;padding: 60px 0 30px 0;position: relative;}
.multi-slider .testimonial .media-body p {letter-spacing: 0.3px;color: #898989;margin-bottom: 5px;}
.multi-slider .testimonial .testimonial-name {font-size: 18px;font-weight: 700;line-height: 20px;margin-top: 2px;}
.multi-slider .testimonial .testimonial-position {font-size: 14px;font-weight: 300;}
/* SLIDER END */


/* MODAL */
.modal-small{width: 30%;}
.modal-small p{font-size: 21px;line-height: 1.6;}
.modal-small .modal-content{padding: 0;}
.modal-small .modal-content h4{background: #ee3751;color:#fff;font-size: 21px;padding: 15px;}
.modal-small .modal-content > div{margin: auto;width: 90%;margin-top: 50px}
.modal-small .modal-footer{margin: auto;width: 90%;}
.modal-small .modal-footer .footer-link{float: left;margin-top: 9px;color: #ee3751;}
.modal-small .modal-footer .footer-link-giris{float: left;margin-top: 9px;color: #ee3751;}
.modal-small input[type=text]:not(.browser-default){max-width: 100% !important;}
.modal-small input[type=email]:not(.browser-default){max-width: 100% !important;}
.modal-small input[type=tel]:not(.browser-default){max-width: 100% !important;}
.modal-small input[type=password]:not(.browser-default){max-width: 100% !important;}
.modal-small input:not([type]):focus:not([readonly])+label,
.modal-small input[type=text]:not(.browser-default):focus:not([readonly])+label,
.modal-small input[type=password]:not(.browser-default):focus:not([readonly])+label,
.modal-small input[type=email]:not(.browser-default):focus:not([readonly])+label,
.modal-small input[type=url]:not(.browser-default):focus:not([readonly])+label,
.modal-small input[type=time]:not(.browser-default):focus:not([readonly])+label,
.modal-small input[type=date]:not(.browser-default):focus:not([readonly])+label,
.modal-small input[type=datetime]:not(.browser-default):focus:not([readonly])+label,
.modal-small input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,
.modal-small input[type=tel]:not(.browser-default):focus:not([readonly])+label,
.modal-small input[type=number]:not(.browser-default):focus:not([readonly])+label,
.modal-small input[type=search]:not(.browser-default):focus:not([readonly])+label,
.modal-small textarea.materialize-textarea:focus:not([readonly])+label{color:#ee3751}
.modal-small input:not([type]):focus:not([readonly]),
.modal-small input[type=text]:not(.browser-default):focus:not([readonly]),
.modal-small input[type=password]:not(.browser-default):focus:not([readonly]),
.modal-small input[type=email]:not(.browser-default):focus:not([readonly]),
.modal-small input[type=url]:not(.browser-default):focus:not([readonly]),
.modal-small input[type=time]:not(.browser-default):focus:not([readonly]),
.modal-small input[type=date]:not(.browser-default):focus:not([readonly]),
.modal-small input[type=datetime]:not(.browser-default):focus:not([readonly]),
.modal-small input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
.modal-small input[type=tel]:not(.browser-default):focus:not([readonly]),
.modal-small input[type=number]:not(.browser-default):focus:not([readonly]),
.modal-small input[type=search]:not(.browser-default):focus:not([readonly]),
.modal-small textarea.materialize-textarea:focus:not([readonly]){border-bottom: 1px solid #ee3751;-webkit-box-shadow: 0 1px 0 0 #ee3751;box-shadow: 0 1px 0 0 #ee3751;}
.modal-small .special-close{position: absolute;right: 10px;top: 14px;border: 1px solid #fff;width: 25px;text-align: center;color: #fff;border-radius: 50%;}
.modal h2{font-size: 1.5rem;color:#ee3751}
/* MODAL END */

/* FOOTER */
.page-footer{background-color: #000; padding-top: 50px; padding-bottom: 30px;}
.page-footer .footer-link li {margin-bottom: 10px;}
.page-footer .footer-link li a{color:white;}
.page-footer .social-footer i {margin-right: 15px;font-size: 24px;color: #eee;}
.page-footer .social-footer i {margin-top:25px;}
.page-footer h5{margin-top: 0;margin-bottom: 50px}
.footer-copyright{background: #fff;color:#8e8e8e;padding-top: 10px;padding-bottom: 10px;}
.footer-copyright .web-tasarim{float: right;width: 73px;height: 23px;opacity: .5;margin-top: 0;text-indent: -9999px;background: url(../img/isdo.png) no-repeat;-webkit-transition: all .3s linear;transition: all .3s linear;}
.footer-copyright .web-tasarim:hover{opacity: 1;}
/* FOOTER END */


/* RESPONSIVE */
@media only screen and (max-width: 993px){
     .modal-small{width: 90%;}
}

@media only screen and (max-width: 768px){
    .content #ana-slider .first-item .slider-div h3 {
        font-family: 'Raleway', sans-serif;
        font-size: 16px;
        font-weight: 900;
        line-height: 1;
        color: #fff;
    }
    .content #ana-slider .slider-div {
        position: absolute;
        max-width: 630px;
        top: 87%;
        left: 7%;
        margin-top: -145px;
        padding: 10px 20px;
        text-align: center;
    }
    .content #ana-slider .slider-div h3 {
        font-family: 'Raleway', sans-serif;
        font-size: 16px;
        font-weight: 900;
        line-height: 1;
        color: #000;
    }
}

@media screen and (max-width:420px){
    .content .hakkimizda{     max-width: 1280px !important; background-color: #fff; height: 824px;width: auto }
    .nav-fixed2 .mobil-icon{bottom: 7px;position: relative;}
    .content .hakkimizda-page .hakkimizda-title h1{padding-top: 32px;}
    header nav .brand-logo{width: 122px !important;}
}

/* RESPONSIVE END */
