body{font-family: 'Roboto', sans-serif !important;overflow-x:hidden;color:#111111;}

.shadow {
    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
}

.displayNone{display:none !important;}

.positionRelative{position:relative !important;}


.titleBottom:before{
    height: 8px;
    position: absolute;
    left: 5%;
    width: 90%;
    z-index: -1;
    content: "";
    background: #FEBB20;
    top: 50%;
    pointer-events: none;
}

.heightAuto{height:auto !important;}

#imageContainer{display:table;background-color:#fff;height:170px;width:100%;border:1px solid #ddd;}
#imageCon{display:table-cell;vertical-align:middle;padding:10px;}
.imageTitle{position:absolute;font-size:13px;width:calc(100% - 32px);bottom:0;background-color:rgba(0,0,0,0.6);line-height:12px;text-align:center;color:#fff;padding:15px 0px;}
.imageTitleHover:hover .imageTitle{display:block;
                                   -webkit-transition: all 0.5s ease;
                                   -moz-transition: all 0.5s ease;
                                   -o-transition: all 0.5s ease;
                                   -ms-transition: all 0.5s ease;
                                   transition: all 0.5s ease;
}
.imageTitleFull{position:absolute;font-size:13px;width:calc(100% - 30px);bottom:0;background-color:rgba(0,0,0,0.6);line-height:12px;text-align:center;color:#fff;padding:15px 0px;}

#imageContainer200{display:table;background-color:#fff;height:220px;width:100%;border:1px solid #ddd;}

#imageContainer100{display:table;background-color:#fff;height:120px;width:100%;border:1px solid #ddd;}

.noTextDecoration:hover{text-decoration:none;}

.clear{clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
.pointer{cursor:pointer !important;}

.slideText{font-size:10px;color:#fff;text-shadow: black 0.1em 0.1em 0.2em;}
.slideButton{font-size:14px;padding:10px;color:#fff;margin-top:30px;width:90px;background-color:#A60E35;cursor:pointer;}

.fullHarita{height:calc(100% - 20px);width:100%;border:1px solid #ddd;margin-top:20px;}
.fullHarita iframe{height:100% !important;width:100% !important;display:block;}
@media (max-width: 991px){
    .fullHarita{height:400px;margin:0px;}
}


.alert{font-size:12px;}

.message{font-size:10px;margin-bottom:5px;}
.message .alert{padding:10px;margin:0px;}

.noBorderRadious{
    -webkit-border-radius: 0px 0px 0px 0px !important;
    -moz-border-radius: 0px 0px 0px 0px !important;
    border-radius: 0px 0px 0px 0px !important;
}

.form-control{
    -webkit-border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.noBorder{border:0px !important;}

.grow2 img {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.grow2 img:hover {
    -webkit-transform:scale(1.05); /* Safari and Chrome */
    -moz-transform:scale(1.05); /* Firefox */
    -ms-transform:scale(1.05); /* IE 9 */
    -o-transform:scale(1.05); /* Opera */
    transform:scale(1.05);
    position:relative;
    z-index:999;
}


#selectTab{color:#fff !important;font-weight:500;font-size:15px;background-color:#EA8D48 !important;
           -webkit-border-radius: 0px !important;
           -moz-border-radius: 0px !important;
           border-radius: 0px !important;
           border:1px solid #EA8D48 !important;
}
#selectTab::-webkit-input-placeholder {
    color: #888 !important;
    font-weight:300;
}
#selectTab::-moz-placeholder  {
    color: #888 !important;
    font-weight:300;
}
#selectTab:-ms-input-placeholder {
    color: #888 !important;
    font-weight:300;
}
#selectTab:-moz-placeholder {
    color: #888 !important;
    font-weight:300;
}



.siteButton{background-color:#1B75BB;font-size:14px;color:#fff;padding:11px 15px 9px 15px;border:0px;font-weight:600;
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            border-radius: 2px;
}
.siteButton:hover{background-color:#1B75BB;color:#fff;}

.hint{padding:10px 0px 20px 0px;color:#777;font-size:12px;}

.margin0{margin:0px !important;}
.marginTop-20{margin-top:-20px !important;}
.marginTop-15{margin-top:-15px !important;}
.marginTop-10{margin-top:-10px !important;}
.marginTop-5{margin-top:-5px !important;}
.marginTop0{margin-top:0px !important;}
.marginTop5{margin-top:5px !important;}
.marginTop10{margin-top:10px !important;}
.marginTop15{margin-top:15px !important;}
.marginTop20{margin-top:20px !important;}
.marginTop30{margin-top:30px !important;}
.marginTop40{margin-top:40px !important;}

.marginBottom5{margin-bottom:5px !important;}
.marginBottom10{margin-bottom:10px !important;}
.marginBottom20{margin-bottom:20px !important;}
.marginBottom30{margin-bottom:30px !important;}
.marginBottom38{margin-bottom:38px !important;}
.marginBottom40{margin-bottom:40px !important;}

.marginLeft0{margin-left:0px !important;}

.padding0{padding:0px !important;}
.paddingLeft0{padding-left:0px !important;}
.paddingRight0{padding-right:0px !important;}
.paddingLeft20{padding-left:20px !important;}

.padding0-10{padding:0px 10px !important;}
.padding5-0{padding:5px 0px !important;}

.padding1{padding:1px !important;}
.padding5{padding:5px !important;}
.padding15-10{padding:15px 10px !important;}
.padding10{padding:10px !important;}
.padding20{padding:20px !important;}

.paddingTop0{padding-top:0px !important;}

.paddingBottom0{padding-bottom:0px !important;}
.paddingBottom10{padding-bottom:10px !important;}

.aNoStyle:hover{text-decoration:none;}


.etiketTitle{font-size:14px;color:#353535;margin-top:10px;}
label.etiket{height:20px;margin-top:15px;}
label.etiket i{color:#353535;font-size:10px;}
a.etiket{padding-left:5px;padding-right:5px;font-size:12px;color:#353535;}
a.etiket:hover{text-decoration:none;}


.slaytBaslik{text-shadow:0px 0px 30px #EA8D48;margin-bottom:10px;color:#fff;text-align:left;font-weight:700;}
.slaytIcerik{text-shadow:0px 20px 30px #EA8D48;color:#fff;text-align:center;font-weight:700;}

.slaytButon{text-align:center;margin-top:20px;}

.slaytButon .siteButton{font-size:22px;padding:10px !important;}

.slaytBaslik p{font-size:40px !important;line-height:50px !important;}
.slaytIcerik p{font-size:20px !important;line-height:25px !important;}

@media (max-width: 991px) {
    .slaytBaslik, .slaytIcerik, .slaytButon{text-align:center;}
    .slaytBaslik p{font-size:30px !important;line-height:40px !important;}
    .slaytIcerik p{font-size:15px !important;line-height:18px !important;}
    .slaytButon .siteButton{font-size:14px !important;}
}

@media (max-width: 767px) {
    .slaytBaslik, .slaytIcerik, .slaytButon{text-align:center;}
    .slaytBaslik p{font-size:23px !important;line-height:35px !important;}
    .slaytIcerik p{font-size:11px !important;line-height:14px !important;}
    .slaytButon .siteButton{font-size:10px !important;}
}

#slaytBox{height:100vh;width:100vw;top:0px;left:0px;position:absolute;overflow:hidden !important;}
.slaytBoxCon{z-index:600;height:calc(100vh - 150px);width:100vw;top:130px;left:0px;position:absolute;text-align:center;}
@media (min-width: 1500px) {
	.slaytBoxCon{height:calc(100vh - 220px);top:200px;}
}

.slaytBoxCon .logo{height:100px;}
.slaytBoxConHeight{height:calc(100% - 300px);}

.slaytBoxCon .indexText{color:#fff;font-size:30px;margin:50px 0px 30px 0px;
                        text-shadow: 2px 2px #000;text-shadow: 2px 2px #000;text-shadow: 2px 2px #000;text-shadow: 2px 2px #000;text-shadow: 2px 2px #000;
}
.slaytBoxCon .indexText span{font-size:35px;}

.indexTextEmpty{height:115px;}

@media (max-width: 991px) and (min-width: 768px) {
    .slaytBoxCon .logo{height:70px;}

    .slaytBoxCon .indexText{font-size:22px;}
    .slaytBoxCon .indexText span{font-size:25px;}
}
@media (max-width: 767px) {
    .slaytBoxCon .logo{height:50px;}

    .slaytBoxCon .indexText{font-size:16px;}
    .slaytBoxCon .indexText span{font-size:20px;}
}

.slaytBoxCon .baglantilar{position:relative;margin-top:20px;}
.slaytBoxCon .baglantilar img{height:60px;border:1px solid rgba(255,255,255,0.1);background-color:#575556;}

@media (max-width: 600px) {
    .slaytBoxCon .baglantilar span img{height:auto;width:calc(50% - 5px);}
}
@media (min-width: 1200px) {
	.slaytBoxCon .baglantilar img{height:90px;margin:0px 10px;}
}

@media (min-width: 1700px) {
	.slaytBoxCon .baglantilar{margin-top:40px;}
	.slaytBoxCon .baglantilar img{height:140px;margin:0px 10px;}
}


#header{background-color:#C5C6C6;text-align:center;}
#header>div>span a, #header a.menuItem{color:#777;font-weight:500;font-size:15px;line-height:100%;display:inline-block;padding:15px 0px;}
#header a:hover{text-decoration:none;color:#1B75BB;}
#header>div>span:hover a{text-decoration:none;color:#1B75BB;}
#header>div>a span, #header>div>span>a span, #header a.menuItem span{position:relative;padding:2px 10px 0px 10px;display:inline-block;border-right:2px solid #777;}
@media (min-width: 991px) and (max-width: 1200px) {
    #header>div>span a, #header a.menuItem{font-size:13px;}
    #header>div>a span, #header>div>span>a span, #header a.menuItem span{padding:3px 8px 1px 8px;}
}

#header>div>span.altMenu:hover a span:after{
    position:absolute;
    content:"";
    bottom:-26px;
    left:calc(50% - 12px);
    width: 0px;
    height: 0px;
    border-left: 16px solid transparent;
    border-right: 16px solid transparent;
    border-top: 16px solid #C5C6C6;
    z-index:1000;
}


#header .altHeader{z-index:991;display:none;text-align:left;top:47px;left:0px;position:absolute;background-color:#fff;padding:20px 10px;width:100%;
                   -webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.25);
                   -moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.25);
                   box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.25);
}
#header .altHeader::before a{color:red;}
#header>div>span.altMenu:hover .altHeader{display:block !important;}
#header .altHeader .altHeaderCon{width:calc(20% - 20px);margin:0px 10px;float:left;}
#header .altHeader .altHeaderCon .altHeaderConTitle a{color:#000;font-size:14px;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:10px;margin-top:15px;margin-bottom:5px;}
#header .altHeader .altHeaderCon a{color:#333;font-size:13px;margin:0px;padding:5px 0px;}
#header .altHeader .altHeaderCon a:hover{color:#1B75BB;}
#header .altHeader .altHeaderCon a i{font-size:10px;}


@media (min-width: 1200px) {
    #header .altHeader .altHeaderCon:nth-child(5n+1){
        clear: both;
    }
}
@media (min-width: 991px) and (max-width: 1200px) {
    #header .altHeader .altHeaderCon{width:calc(25% - 20px);}
    #header .altHeader .altHeaderCon:nth-child(4n+1){
        clear: both;
    }
}


.headerTopindex{position:absolute;top:0px;left:0px;width:100%;z-index:1000;}

#headerTop{padding:10px;}
#headerTop .headerTopLeft{float:left;}
#headerTop .headerTopLeft img{height:82px;}
#headerTop .headerTopRight{float:right;padding:15px 0px;}

#headerTop .headerTopRight a{color:#000;font-weight:500;font-size:14px;display:inline-block;padding:20px 10px;}
#headerTop.headerTopindex .headerTopRight a{color:#000;}



#aramaBlock{padding:0px 10px 0px 10px;cursor:pointer;position:relative;}
#aramaBlock img{margin-top:0px;height:20px;}


.aramaC{width:250px;position:absolute;z-index:900;right:50px;top:87px;}


#aramaBolumu{width:300px;position:absolute;right:70px;top:8px;z-index:1200;}


#aramaTab{color:#000 !important;font-weight:400;font-size:14px;background-color:transparent !important;
          -webkit-border-radius: 0px !important;
          -moz-border-radius: 0px !important;
          border-radius: 0px !important;
          border:1px solid #1B75BB !important;
}
#headerTop.headerTopindex #aramaTab{color:#fff !important;border:1px solid #fff !important;}
#aramaTab.aramaTabWhite{color:#fff !important;}
#aramaTab::-webkit-input-placeholder {
    color: #888 !important;
    font-weight:300;
}
#aramaTab::-moz-placeholder  {
    color: #888 !important;
    font-weight:300;
}
#aramaTab:-ms-input-placeholder {
    color: #888 !important;
    font-weight:300;
}
#aramaTab:-moz-placeholder {
    color: #888 !important;
    font-weight:300;
}

.aramaBtn .siteButton{padding:9px 20px;margin-left:5px;}

@media (max-width: 991px) {
    #headerTop{background-color:#fff;padding:5px;position:fixed;top:0px;left:0px;width:100%;z-index:1000;
               -webkit-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.25);
               -moz-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.25);
               box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.25);
    }
    #headerTop .headerTopLeft, #headerTop .headerTopRight{float:none;width:100%;}
    #headerTop .headerTopLeft img{height:auto;width:180px;margin:3px calc(50% - 90px);}

    #headerTop .headerTopRight{display:none !important;}

}




@media (max-width: 991px) {
    #header, #headerTop.headerTopindex{display:none !important;}
}







.linkTelNo{color:#fff !important;}
.linkTelNo:hover{text-decoration:none !important;}





#footerContainer{background-color:#5B5B5B;padding-top:20px;}
.footerTitle{color:#fff;font-size:15px;margin-top:5px;margin-bottom:20px;}
.footerLink{margin:5px 10px 20px 10px;position:relative;padding-left:20px;font-size:13px;
            -webkit-transition: all 0.5s ease;
            -moz-transition: all 0.5s ease;
            -o-transition: all 0.5s ease;
            -ms-transition: all 0.5s ease;
            transition: all 0.5s ease;
}
.footerLink a{color:#fff;}

@media (min-width: 991px) {
    .footerLink:hover a{color:#ddd;}
    .footerLink:before{
        content: "";
        position: absolute;
        width: 10px;
        height: 2px;
        left: 0px;
        top: 8px;
        background:#fff;
        z-index:0;
    }
    .footerLink:hover:before{background:#ddd;}
}







.footerSocial img{margin:0px 2px !important;}

.footerLine{color:#fff;margin-bottom:15px;font-size:14px;line-height:28px;}
.footerLineL{padding-left:30px;background-repeat:no-repeat;background-position:0px 5px;background-size:21px auto;}


.footerKatLink{color:#fff;font-size:14px;margin:8px 0px;}
.footerKatLink i{float:left;font-size:9px;margin-right:8px;margin-top:3px;color:#1BBD60;}


@media (max-width: 991px) {
    .footerLine, .footerSocial{text-align:center;}
    .footerTitle{margin-top:0px;text-align:center;}
    .footerLink{text-align:center;padding-left:0px;}
}





.indexBoxesKat{background-color:#EDEDED;padding:20px 0px;margin-bottom:-10px;}
.indexBoxesKatCon{background-color:#0A4F88;text-align:center;line-height:18px;}

.indexBoxesKatConbaslik{font-size:13px;color:#fff;margin-bottom:0px;}
.indexBoxesKatConbasliktop{font-size:15px;color:#fff;font-weight:600;margin-bottom:4px;}
.indexBoxesKatConline{background-color:#fff;width:40px;height:2px;margin-left:calc(50% - 20px);margin-bottom:12px;}
.indexBoxesKatConicerik{font-size:13px;color:#fff;}

@media (min-width: 991px) and (max-width: 1200px) {
    .indexBoxesKatConicerik{font-size:12px;line-height:16px;}
}

.indexBoxKategori{position:relative;}
.indexBoxKategoriTop{color:#fff;font-size:16px;height:50px;position:absolute;width:calc(100% - 30px);bottom:10px;background-color:rgba(195,29,31,0.85);}
.indexBoxKategoriTop .div2{padding:0px 15px;}

@media (max-width: 767px) {
    .indexBoxKategoriTop{line-height:13px;font-size:12px !important;height:40px;}
}


.fullPage{padding-bottom:30px;padding-top:10px;min-height:calc(100vh - 200px);width:100%;font-weight:400;font-size:14px;background-color:#F5F5F5;color:#333;line-height:25px;}



.h1title{font-weight:500;font-size:16px;text-align:center;color:#1B75BB;margin:5px 0px 20px 0px;padding:10px 0px;
         background-image:url(../images/titleLine.png);background-size:130px auto;background-position:bottom center;background-repeat:no-repeat;
}



.iletisimIcon{width:20px;text-align:left;color:#1B75BB;float:left;font-size:14px;margin-top:5px;}
.iletisimLabel{font-size:12px;color:#333;float:left;width:calc(100% - 28px);line-height:18px;}

.formWhite{margin-bottom:20px;padding-top:15px;background-color:#fff;border:1px solid #ddd;margin-bottom:20px;}
.formWhite .inputLabelLeft{margin-top:2px;width:150px;float:left;line-height:30px;vertical-align:bottom;font-size:13px;}
.formWhite .inputTextRight{width:calc(100% - 150px);float:right;}
.formWhite .title{border-bottom:1px solid #ddd;width:calc(100% - 30px);text-align:center;font-size:13px;margin:0px 0px 15px 15px;font-weight:600;padding-bottom:10px;}

.formIcerik{font-size:16px;line-height:23px;padding:5px 0px;}




/* OWL */

.owl-dots{display:none !important;}
button.owl-prev{position:absolute;top:calc(50% - 10px);left:0px;font-size:20px; color:#fff; background-color:rgba(255,255,255,0.0) !important; background-color:rgba(0,0,0,0); -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; border-radius: 50% !important;
                text-shadow: 1px 0px #fff;text-shadow: 1px 0px #fff;text-shadow: 1px 0px #fff;text-shadow: 1px 0px #fff;text-shadow: 1px 0px #fff;
}
button.owl-prev:hover{color:#1B75BB !important;}
button.owl-next{position:absolute;top:calc(50% - 10px);right:0px; font-size:20px; color:#fff; background-color:rgba(255,255,255,0.0) !important; background-color:rgba(0,0,0,0); -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; border-radius: 50% !important;
                text-shadow: -1px 0px #fff;text-shadow: -1px 0px #fff;text-shadow: -1px 0px #fff;text-shadow: -1px 0px #fff;text-shadow: -1px 0px #fff;
}
button.owl-next:hover{color:#1B75BB !important;}

button.owl-prev i{margin:0px 9px 5px 7px !important;}
button.owl-next i{margin:0px 7px 5px 9px !important;}

.butonYan button.owl-prev{left:-30px;}
.butonYan button.owl-next{right:-30px;}
/* OWL */


.sagmenuboxTitle{padding:3px 0px;font-size:18px;text-align:left;font-weight:700;color:#000;margin:10px auto 7px auto;}
.sagmenuboxTitleLine{background-color:#EA8D48;width:60px;height:3px;margin:0px 0px;margin-bottom:20px;}
.sagmenubox{font-weight:600;padding:7px 10px 6px 10px;list-style:none;width:100%;margin-top:6px;font-size:12px;line-height:16px;}
.sagmenubox .icerik{color:#fff;}
.sagmenubox{cursor:pointer;background-color:#fff;border:1px dashed #EA8D48;border-left:2px solid #EA8D48;border-top:0px;border-right:0px;}
.duyuruBox .icerik{font-size:13px;color:#000;font-weight:500;}


.sagmenubox:hover .icerik{color:#1E424E;}




.pageText li{list-style:disc;margin-bottom:5px;margin-left:20px;}
.pageText h2{color:#1E424E;font-weight:700;font-size:16px;}

.imgS{border:1px solid #ccc;padding:3px;background-color:#fff;}
.imgS img{display:block;}

.imageText{width:350px;float:left;margin-right:20px;margin-bottom:10px;}
@media (min-width: 991px) and (max-width: 1200px) {
    .imageText{width:250px;}
}
@media (max-width: 991px) and (min-width: 768px) {
    .imageText{width:300px;}
}
@media (max-width: 767px){
    .imageText{width:100%;}
}

.urunTitle{font-size:19px;margin-bottom:10px;color:#2765B3;}


.referansBackC{padding:20px 0px;background-color:#193D55;color:#fff;font-size:13px;line-height:23px;background-image:url("../images/footer.jpg");background-size:cover;}
@media (max-width: 991px){
    .referansBackC img{margin-top:20px;}
}


.div1{display:table;padding:0px 2px;}
.div2{display:table-cell;vertical-align:middle;}
.div3{display:table-cell;vertical-align:bottom;}



.row-eq-height-all {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display:         flex;
}
@media (min-width: 991px){
    .row-eq-height {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display:         flex;
    }
}


.rightblue{background-color:#525866;margin-bottom:2px;color:#fff;font-size:13px;line-height:18px;padding:0px 10px;}
.rightblue .div1{height:60px;position:relative;width:100%;}
.rightblue .div2{text-align:center;}


.divO{font-size:12px;color:#fff;position:absolute;bottom:0;text-align:left;padding:0px 0px 0px 10px;width:calc(100% - 40px);line-height:40px;background-color:#382926;}
.div02{background-color:#41532B;float:right;width:50px;font-size:14px;text-align:center;}


.div10{display:table;height:100%;position:relative;width:100% !important;text-align:center;}
.div30{display:table;height:100%;position:relative;text-align:center;background-color:#fff;border-left:15px solid #F9F3F7;border-right:15px solid #F9F3F7;border-bottom:30px solid #F9F3F7;}
.div20{display:table-cell;vertical-align:middle;width:100% !important;text-align:center;}


.divo3{width:10px;font-size:18px;background-color:transparent;color:#41532B;}


h2{color:#41532B;}


.indexImageBack{background-color:#fff;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:center center;}

.refBorder{border:1px solid #ddd;background-color:#fff;}

.square {
    position: relative;
    padding:10px;
}

.square:after {
    content: "";
    display: block;
    padding-bottom: 100%;
}

.content {
    position: absolute;
    width: calc(100% - 20px);
    height: calc(100% - 20px);
}

.squareSL {
    position: relative;
    padding:10px;
}

.squareSL:after {
    content: "";
    display: block;
    padding-bottom: 60%;
}

.contentSL {
    position: absolute;
    width: calc(100% - 20px);
    height: calc(100% - 20px);
}


.squareClass {
    position: relative;
    padding:15px 25px;
}

.squareClass:after {
    content: "";
    display: block;
    padding-bottom: calc(100% - 50px);
}

.contentClass {
    position: absolute;
    width: calc(100% - 50px);
    height: calc(100% - 30px);
}




.squareVideo {
    position: relative;
}

.squareVideo:after {
    content: "";
    display: block;
    padding-bottom: 75%;
}

.contentVideo {
    position: absolute;
    width: 100%;
    height: 100%;
}


.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-15 {
    width: 20%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-15 {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}

@media(max-width:320px) {
    .col-xxs-12 {
        width: 100%
    }
}


.squareGor {
    position: relative;
}

.squareGor:after {
    content: "";
    display: block;
    padding-bottom: 100%;
}

.contentGor {
    position: absolute;
    width: 90%;
    height: 90%;
    margin: 5%;
}

.indexImageBack{background-color:#fff;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:center center;}
.indexImageBackBorder{border:1px solid #ccc;}

.indexImageBackBorderS{margin:10px;background-color:#fff;}



.height100{height:100% !important;}
.width100{width:100% !important;}



.hizmetBoxes{background-color:#6FBF52;padding:20px 0px;}
.araBoxes{background-image:url("../images/araBack.png");background-size:100% 100%;}


.blogBoxS{padding:10px;position:relative;}
.blogBoxSC{background-image:url("../images/imlec1.svg"), url("../images/imlec2.svg");background-repeat:no-repeat, no-repeat;background-position:left top, right bottom;background-size:30px auto, 30px auto;padding:40px 30px;text-align:center;color:#000;font-size:13px;line-height:18px;}


.blogBoxS .line1{position:absolute;top:20px;right:20px;height:calc(100% - 70px);width:calc(100% - 80px);border-top:3px solid #656868;border-right:3px solid #656868;}
.blogBoxS .line2{position:absolute;bottom:20px;left:20px;height:calc(100% - 70px);width:calc(100% - 80px);border-bottom:3px solid #656868;border-left:3px solid #656868;}


.blogBoxSY{text-align:center;color:#172B42;margin-top:10px;font-weight:600;font-size:14px;line-height:18px;}





.formBaslik{font-size:11px;font-weight:600;padding-left:5px;margin-bottom:2px;}




.h1titleM{font-size:16px;}
.titleLineM{height:3px;width:40px;}


#pencere{
    color:#333;
    font-size:16px;
    font-weight:bold;
}
#pencere h3{
    color:#0080BB;
    font-size:25px;
    margin-bottom:20px;
    text-align:center;
}
#pencere img{
    width:100% !important;
    height:auto !important;
}





/* MENÜ */


.close-icon
{
    display:block;
    cursor:pointer;
    box-sizing:border-box;
    width:26px;
    height:26px;
    border-width:3px;
    border-style: solid;
    border-color:transparent;
    border-radius:100%;
    background: -webkit-linear-gradient(-45deg, transparent 0%, transparent 46%, white 46%,  white 55%,transparent 55%, transparent 100%), -webkit-linear-gradient(45deg, transparent 0%, transparent 46%, white 46%,  white 55%,transparent 55%, transparent 100%);
}




@media (max-width: 991px) {

    body.stickyPage{
        position: relative !important;
        overflow: hidden !important;
        top: inherit;
    }


    body.stickyPage #pageOverlay{
        position: fixed;
        z-index: 9990;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        width: 100vw;
        height: 100vh;
        background: rgba(0, 0, 0, 0.5);
        opacity: 1;
        -webkit-transition: opacity 0.375s cubic-bezier(0.25, 0.8, 0.25, 1);
        -o-transition: opacity 0.375s cubic-bezier(0.25, 0.8, 0.25, 1);
        transition: opacity 0.375s cubic-bezier(0.25, 0.8, 0.25, 1);
    }

    .htmlFixed{position:fixed;width:100%;height:100%;}
}




@media (min-width: 991px) {
    #mobileMenu{display:none !important;}
    #mobileMenuOpenBtn{display:none !important;}
}

#mobileMenuOpenBtn{position:fixed;top:0px;left:0px;height:66px;padding:15px 0px;width:56px;cursor:pointer;z-index:9980;}
#mobileMenuOpenBtn div{height:3px;width:30px;margin:5px 13px;background-color:#000;}
#mobileMenuOpenBtn div.dark{background-color:#000;}

#mobileMenu{
    width:260px;height:100%;position:fixed;top:0px;left:-260px;z-index:9999;
    overflow-x:hidden;
    overflow-y:auto;
    background-color:#363533;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    -ms-transition: all 0.1s ease;
    transition: all 0.1s ease;
}
#mobileMenu a:hover{text-decoration:none !important;}

#mobileMenu.open{left:0px;
                 -webkit-transition: all 0.5s ease;
                 -moz-transition: all 0.5s ease;
                 -o-transition: all 0.5s ease;
                 -ms-transition: all 0.5s ease;
                 transition: all 0.5s ease;
}

.mobiletopArea{border-bottom:1px solid rgba(255,255,255,0.1);}

#mobileMenu .mobilelogoArea{float:left;text-align:center;margin:18px 0px;border-left:1px solid rgba(255,255,255,0.1);}
#mobileMenu .mobilelogoArea img{height:30px;margin-left:30px;} 


#mobileMenu .mobileMenuClose{width:46px;float:left;padding:10px;margin:10px 0px;}


#mobileMenu .mobileUl{list-style:none;padding:0px 0px;}
#mobileMenu .mobileUl li{list-style:none;padding:0px;cursor:pointer;}
#mobileMenu .mobileUl li{padding:15px 20px;}
#mobileMenu .mobileUl>li{border-bottom:1px solid rgba(255,255,255,0.1);}
#mobileMenu .mobileUl li a{color:#fff;font-size:15px;}

#mobileMenu .mobileUl li ul{padding:0px 10px;}
#mobileMenu .mobileUl li ul li{padding:0px;padding-top:25px;}



#mobileMenu .mobileUl>li.mobileMenuOpen ul{height:auto;opacity:1;}

/* MENÜ */





.style_prevu_kit img{display:block;}


.style_prevu_kit
{
    display:inline-block;
    border:0;
    position: relative;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1); 
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1); 
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1);
    transition: all 200ms ease-in;
    transform: scale(1);   

}
.style_prevu_kit:hover
{
    box-shadow: 0px 0px 50px #000000;
    z-index: 2;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.1);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.1);   
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.1);
    transition: all 200ms ease-in;
    transform: scale(1.1);
}


.style_prevu_kit_image{
    position:relative;z-index:9;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
}

.style_prevu_kit:hover .style_prevu_kit_image{
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
}

.style_prevu_kitPlay{position:relative;z-index:10;text-align:center;color:#6DB0DD;font-size:18px;font-weight:600;position:absolute;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:60px 60px;}
.style_prevu_kitPlay .div2{padding:10px 40px;text-shadow: 1px 1px #000;}

.style_prevu_kit:hover .style_prevu_kitPlay .div2{display:none;}



@media (min-width: 991px){
    .owlSlaytCon{margin-right:20px;margin-bottom:20px;}
}


.urunDetay{margin:5px;padding:10px;background-color:#fff;text-align:center;}
.urunDetayBaslik{font-size:16px;color:#000;margin-top:10px;font-weight:500;}
.urunDetayAltBaslik{font-size:13px;color:#777;margin-top:0px;font-weight:500;}

.urunDetayBaslikCon{height:80px;}

.siparis{background-color:#fff;padding:20px;text-align:center;font-size:16px;font-weight:600;}
.siparis span{color:#1B75BB;}
.paylasim img{height:50px;margin:3px;}



.partnerBaslik{color:#000;height:60px;text-align:center;font-weight:400;font-size:15px;line-height:18px;border-top:1px solid #ddd;}
.partnerLink{background-color:#1B75BB;padding-top:3px;font-size:13px;font-weight:500;color:#fff;text-align:center;height:30px;}
@media (max-width: 767px) {
    .partnerBaslik{font-size:11px;line-height:15px;}
}

.yatayReklam{padding-top:10px;background-color:#F5F5F5;}
@media (max-width: 991px) {
    .yatayReklam{padding-top:80px;}
}

.reklamDikey{position:absolute;top:5px;width:180px;right:-180px;}

@media (max-width: 1570px) {
	.reklamDikey{display:none !important;}
}


.reklamDikeySol{position:absolute;top:5px;width:180px;left:-180px;}

@media (max-width: 1570px) {
	.reklamDikeySol{display:none !important;}
}

.areaBox{background-position:center center;background-size:auto 100%;width:calc(100% / 2);height:100%;float:left;text-align:center;background-repeat:no-repeat;}

.area1{background-color:#98D4E2;}
.area2{background-color:#E7384F;}
.area3{background-color:#FFE0D3;}

.area1{background-image:url("../images/b1.png");}
.area2{background-image:url("../images/b2.png");}
.area3{background-image:url("../images/b3.jpg");}

.areaBoximg{height:60%;}
.areaBox img{height:45px;}

@media (max-width: 767px) { 
	.areaBox{float:none;width:100%;height:calc(100% / 2);background-size:contain;}
	.areaBoximg{height:56%;}
	.areaBox img{height:30px;}
}





