@import url('fancybox/fancybox.css');@import url('fonts.css');@import url('animate.css');@import url('font-awesome.min.css');
@font-face{font-family:'vivaldi';src:url('font/vivaldii-webfont.woff2') format('woff2'),
url('font/vivaldii-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face {
font-family: "agrandir";
src: url('font/Agrandir-Regular.otf') format("opentype");
}
@font-face {
font-family: "agrandir grand";
src: url('font/Agrandir-GrandLight.otf') format("opentype");
}
@font-face {
font-family: "agrandir narrow";
src: url('font/Agrandir-Narrow.otf') format("opentype");
}
@font-face {
font-family: "agrandir thin";
src: url('font/Agrandir-Thin.ttf') format("truetype");
}
@font-face {
font-family: "helvetica";
src: url('font/helvetica-light.ttf') format("truetype");
}
@font-face {
font-family: "Glacial Indifference";
src: url('font/glacial-indifference.regular.otf') format("opentype");
}
@font-face {
font-family: "Glacial Indifference Bold";
src: url('font/glacial-indifference.bold.otf') format("opentype");
}
@font-face{font-family:'';src:url('font/advertising_script_monoline_trial-webfont.woff2') format('woff2'),
url('font/advertising_script_monoline_trial-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'bebas_neueregular';src:url('font/bebasneue-webfont.woff2') format('woff2'),
url('font/bebasneue-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'Montserrat2';src:url('font/montserrat-regular-webfont.woff2') format('woff2'),
url('font/montserrat-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'Montserrat';src:url('font/montserrat-medium-webfont.woff2') format('woff2'),
url('font/montserrat-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
body{margin:0px;padding:0px;font-family:'Open Sans',Arial,Helvetica,sans-serif,Montserrat;font-size:12px;background: url(../images/bodybg.png) center;background-size: cover;}
.hidden{
    display: none !important;
}
.msgBack {width:100%;height:100%;position:fixed;z-index:9998;left:0px;top:0px;display: none;background: #1c72a68a;}
.msg-box-cont {position:fixed;z-index:9999;display:none;padding:20px 10px;/* border: 1px #393939 solid; */top: 50% !important;background: #fff;border-radius: 15px;box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;}
.msg-btn {width:28px;height:28px;cursor:pointer;position:relative;background: url('../admin/images/icon26.png') no-repeat;top:-10px;}
.msg-text {font-family:Arial;font-size: 13px;font-weight:bold;color: #000;display:block;padding: 20px 10px;}
.fancybox-skin {
    background-size: contain;
    padding: 0px !important;
}
table{border-collapse:collapse;}
img{border:0px black none;}
ol, ul{list-style-type:none;}
*{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.fancybox-prev span {filter: grayscale(1);}

.fancybox-next span {filter: grayscale(1);}

.fancybox-title-float-wrap .child {
    background: #262626;
    border-radius: 0;
    border: 4px double #a6a6a6;
}

.fancybox-title-float-wrap {
    bottom: -10px;
}


.haberler {
    display: table;
    margin: 0px auto;
    width: 83vh;
    height: 75vh;
}

.haberler li {
    float: left;
    margin: 2.4vh;
    padding: 2.2vh;
    border-radius: 0.6vh;
    width: 32vh;
    font-family: agrandir;
    color: #393838;
    box-shadow: rgb(35 48 54 / 12%) 0px 0px 4px 0px, rgb(35 48 54 / 32%) 0px 1px 16px 0px;
    transition:0.2s;
}

.haberler li:hover {
    box-shadow: rgb(35 48 54 / 6%) 0px 0px 4px 0px, rgb(35 48 54 / 14%) 0px 1px 16px 0px;
}

.haberler li .tarih {
    font-size: 1.4vh;
    margin-bottom: 1.2vh;
    background: url(../images/icon17.png) no-repeat right;
    background-size: 4vh;
}

.haberler li .baslik {
    font-size: 1.7vh;
    font-weight: bold;
    line-height: 1.8vh;
    margin-bottom: 1.1vh;
    width: 31vh;
    height: 3.6vh;
    overflow: hidden;
}

.haberler li .icerik {
    font-size: 1.5vh;
    color: #545454;
}
.clear.altClear.aktiff {
    height: 191px;
}
.carousel{width:1100px;margin-left:-90px;height:360px;margin-top:70px;position:relative;}
.anaslider .owl-page span{
    border-radius: 0 !important;
    margin:  0px !important;
    font-size: 0vh !important;
    position: relative;
    width: 2.2vh !important;
    height: 2.2vh !important;
    background-size: 11vh !important;
    background: #000 !important;
    margin-right: 0.6vh !important;
    opacity: 1 !important;
    padding: 0 !important;
}
.anaslider .owl-page.active span{
    background: #1c72a6 !important;
}
.anaslider .owl-pagination{position: absolute;right: -17vh;bottom: -19.3vh;width: 14vh;}
.anaslider .owl-buttons{width:100%;height:100%;}
.anaslider .owl-pagination .owl-page{float: none;margin: 5px 0;position: relative;}
ul.foto li a img{width: 36vh;height: 22vh;transition: 0.2s;display: block;}

ul.foto li a:hover img {
    filter:grayscale(0.5);
}
.iletisimForm input[type=text]::-webkit-input-placeholder{color:#c2c2c2;}
.iletisimForm input[type=text]::-moz-placeholder{color:#c2c2c2;}
.iletisimForm input[type=text]:-ms-input-placeholder{color:#c2c2c2;}
.iletisimForm textarea::-webkit-input-placeholder{color:#c2c2c2;}
.iletisimForm textarea::-moz-placeholder{color:#c2c2c2;}
.iletisimForm textarea:-ms-input-placeholder{color:#c2c2c2;}
.searchAcilir input[type=text]{float:left;display:inline;width:800px;height:70px;border:0px;outline:0px;padding:0px 70px;color: #75a05b;font-size:24px;}
.msearch{display:none;}
a, a:visited{text-decoration:none;color:inherit;}
.iletisimBilgi tr td a.btn{float:left;display:inline;padding:10px;border:1px #e4e4e4 solid;background:#fff;}
a:hover{text-decoration:none;color:inherit}
a.uGeri{float:right;background:url(../images/ugeri.png);width:129px;line-height:32px;color:#ffffff;}
.clear{clear:both;height:0px;}
.ortala{width:1150px;margin:0px auto;position:relative;z-index: 3;}
.anaslider .ortala p.baslik{display:inline-block;padding:40px;padding-right:110px;width:600px;background:rgba(77, 66, 59, 0.65);text-transform:uppercase;color:#fff;font-size:35px;font-weight:600;font-family:Montserrat;float:left;height:86px;}
.anaslider .ortala span{display:inline-block;width:700px;color:#fff;font-size:14px;font-family:Montserrat;float:left;}
.anaslider .ortala .kutu{float:left;display:block;float:left;width:173px;height:153px;background:#fff;padding:35px 25px;margin-top:-167px;}
.anaslider .ortala .kutu p.sayi{font-size:35px;display:block;line-height:35px;font-weight:800;margin-top:60px;margin-left:65px;}
.anaslider .owl-controls{display:block !important;position:absolute;bottom: 0px;margin:0px auto !important;width: 100%;}
.anaslider .owl-controls .owl-prev{display:block !important;font-size:0px !important;width: 31px;height: 29px;border-radius:0px !important;background: url(../images/icon16.png) no-repeat center !important;padding:0px !important;opacity:1 !important;position:absolute;right: 3%;top: 38%;}
.anaslider .owl-controls .owl-next{display:block !important;font-size:0px !important;width: 31px;height: 29px;border-radius:0px !important;background: url(../images/icon17.png) no-repeat center !important;padding:0px !important;opacity:1 !important;position:absolute;right: 3%;top: 63%;}
.anaslider .ortala .kutu p.sayi b{font-size:22px;font-weight:400;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.ustmenu{display: block;float:right;margin-top: 15px;}
.ustmenu li{color:#fff;margin-right: 15px;padding-right:10px;border-right:1px solid;font-size: 14px;font-weight:lighter;float: left;line-height: 12px;}

.ustmenu li:nth-child(2) {
    border-right: none;
    margin-top: 4px;
}

.ustmenu li:nth-child(1) {
    margin-top: 4px;
}
.ustmenu li a.TR{display:block;width: 28px;height: 19px;background:url(../images/tr.png) no-repeat center;font-size:0px;margin-bottom:  15px;}
.ustmenu li a.EN{display:block;width: 28px;height: 19px;background:url(../images/en.png) no-repeat center;font-size:0px;}
.ustmenu li a.talep{cursor:pointer;}
.ustmenu li:last-child{border:0px;margin-right:0px;padding-right:0px;}
header{display:block;width:100%;top:0px;z-index:2;}
header a.logo{background: url('../images/logo.png') no-repeat center;background-size: 20vh;width: 17.5vh;height: 17.5vh;margin-left: 12vh;z-index: 5;display: block;transition: 0.4s;border-radius: 30vh;border: 1vh solid #5d97bd;}

header a.logo::before {
    content: "";
    display: block;
    position: absolute;
    width: 19.5vh;
    height: 19.5vh;
    z-index: 4;
    display: block;
    transition: 0.2s;
    border-radius: 30vh;
    border: 0.6vh solid #196ca2;
    top: -1.6vh;
    left: -1.6vh;
}

header a.logo::after {
    content: "";
    display: block;
    position: absolute;
    width: 20.6vh;
    height: 20.6vh;
    z-index: 3;
    display: block;
    transition: 0.2s;
    border-radius: 30vh;
    border: 1vh solid #264f80;
    top: -2.5vh;
    left: -2.5vh;
    box-shadow: 0px 0px 18px 9px #2d588a;
}

header a.logo:hover {
    background-size: 22.5vh;
}

header .solhead a.logo {
    position: relative;
    left: 50%;
    margin-top: 6vh;
    margin-left: -9.6vh;
    margin-bottom: 4vh;
}

header .solhead .lslogan {
    position: relative;
    left: 50%;
    margin-left: -14vh;
    color: #fff;
    width: 28vh;
    font-size: 1.9vh;
    text-align: center;
    font-weight: 100;
    padding-bottom: 4vh;
    background: url(../images/tr.png) no-repeat bottom center;
    background-size: 4vh;
    margin-bottom: 5vh;
    transition: 0.2s;
    font-family: 'agrandir thin';
}

header .solhead .soliletisim {
    width: 29vh;
    display: table;
    margin: 0px auto;
}

header .solhead .soliletisim li {
    border-top: 0.2vh solid #6aa6ca;
    padding: 1.4vh 0;
    font-size: 1.4vh;
    color: #fff;
    font-weight: 500;
    font-family: 'agrandir thin';
    letter-spacing: 0.1vh;
}

header .solhead .soliletisim li:hover::before {
    background-color: #1165a7;
}

header .solhead .soliletisim li::before {
    content: "";
    width: 4vh;
    height: 4vh;
    float: left;
    border-radius: 1vh;
    display: block;
    background-color: #0d4f83;
    margin-right: 2vh;
    background-repeat: no-repeat;
    background-position: center;
    transition: 0.2s;
}

header .solhead .soliletisim li.mail::before {
    background-image: url(../images/icon1.png);
    background-size: 2vh;
}

header .solhead .soliletisim li.nav::before {
    background-image: url(../images/icon2.png);
    background-size: 1.8vh;
}

header .solhead .soliletisim li.dogum::before {
    background-image: url(../images/icon3.png);
    background-size: 2.2vh;
}

header .solhead .soliletisim li:last-child {
    border-bottom: 0.2vh solid #6aa6ca;
}

header .solhead .soliletisim li b {
    display: block;
    font-size: 1.6vh;
    font-weight: 600;
}

header .solhead .cvindir {
    display: table;
    clear: both;
    margin: 0px auto;
    margin-top: 7.6vh;
    color: #fff;
    font-size: 1.8vh;
    line-height: 4.6vh;
    text-align: center;
    background: url(../images/icon4.png) no-repeat 2vh center, #0d4f83;
    background-size: 1.4vh;
    border-radius: 1vh;
    padding-left: 5.3vh;
    transition: 0.3s;
    /* padding-top: 0.3vh; */
    font-family: 'Open Sans';
    /* letter-spacing: 0.2vh; */
    padding-right: 3vh;
    font-weight: bold;
}

header .solhead .cvindir:hover {
    margin-top: 7.2vh;
}

header .solhead .lslogan b {
    display: block;
    text-align: center;
    font-size: 4.2vh;
    line-height: 4.4vh;
    font-family: 'Open Sans';
    margin-bottom: 0.5vh;
}

header .solhead .mobilslider {
    display: none !important;
}


header .solhead {
    position: absolute;
    display: block;
    width: 52vh;
    height: 100vh;
    float: left;
    z-index: 15;
    background: url(../images/solbg.png) no-repeat center #1c75ab;
    background-size: cover;
    box-shadow: 4vh 1.5vh 28px 14px #e5e5e5, 9.6vh 6vh 28px 3vh #e7e7e7, 15.6vh 6vh 28px 3vh #fbfbfb;
}

header .solhead::after {
    content: "";
    display: block;
    width: 20vh;
    height: 108.7vh;
    position: absolute;
    right: -20vh;
    top: -8.7vh;
    background: url(../images/sol-golge.png) no-repeat;
}

.ortahead {
    position: absolute;
    display: block;
    width: 109vh;
    height: 100vh;
    z-index: 15;
    margin-left: 52vh;
    /* background: url(../images/bodybg.png) center; */
    background-size: 120%;
}

.ortahead .yonlendirme {
    display: inline-block;
    position: absolute;
    left: -9.2vh;
    top: 47vh;
}

.ortahead .yonlendirme .teknik {
    background: #d2d2d2;
    font-size: 1.2vh;
    line-height: 4.7vh;
    padding: 0px 2.2vh;
    padding-left: 4.6vh;
    font-weight: 700;
    border-radius: 4vh;
    width: 10vh;
    margin: 0px auto;
    margin-bottom: 1.5vh;
    background: url(../images/icon11.png) no-repeat 1.6vh center, #d2d2d2;
    background-size: 2vh;
    transition: 0.4s;
}

.ortahead .yonlendirme .teknik:hover {
    background-color: #e1e1e1;
}

.ortahead .yonlendirme .tumurun {
    display: block;
    background: #28292a;
    color: #fff;
    font-size: 1.4vh;
    line-height: 4.9vh;
    padding: 0 2.8vh;
    padding-right: 3.8vh;
    font-weight: 500;
    border-radius: 4vh;
    width: 12vh;
    background: url(../images/icon12.png) no-repeat 14vh center, #28292a;
    background-size: 2.6vh;
    transition: 0.4s;
}

.ortahead .yonlendirme .tumurun:hover {
    background-color: #000;
}

.ortahead .body {
    display: table;
    clear: both;
    height: 83vh;
    width: 93vh;
    margin: 0px auto;
    position: relative;
}

.ortahead .body .sertifika {
    width: 83vh;
    height: 76vh;
    margin: 0px auto;
    overflow: hidden;
}

.ortahead .body .sertifika li img {
    width: 23.5vh;
    padding: 1vh;
    background: #d3d3d378;
    transition: 0.2s;
    max-height: 32vh;
}

.ortahead .body .sertifika.odul li img {
    width: 20.4vh;
    max-height: 28.9vh;
}

.ortahead .body .sertifika li:hover img {
    background: #1c72a6;
}

.ortahead .body .sertifika li {
    float: left;
    margin-right: 2vh;
}

.ortahead .body .sertifika.odul li {
    margin-left: 3.1vh;
    margin-bottom: 1.6vh;
    margin-right: 1vh;
}

.ortahead .body .s404ana img {
    display: table;
    width: 62vh;
    margin: 0px auto;
}

.ortahead .body .ust .baslik {
    font-size: 2.8vh;
    text-align: center;
    display: block;
    margin-bottom: -2vh;
    font-weight: bold;
    font-family: sans-serif;
    letter-spacing: -2px;
}

.ortahead .body .habertab {
    display: block;
    width: 82vh;
    margin: 0px auto;
}

.ortahead .body .habertab .baslik {
    width: 40vh;
    margin: 0px auto;
    text-align: center;
    color: #000000;
    font-family: 'agrandir';
    font-size: 2.1vh;
    margin-top: -1vh;
}

.ortahead .body .habertab .tarih {
    text-align: center;
    font-size: 1.5vh;
    font-family: agrandir;
    margin: 1vh 0;
}

.ortahead .body .habertab .icerik2 {
    color: #393838;
    text-align: center;
    font-size: 1.7vh;
    margin-bottom: 2vh;
    font-weight: bold;
}

.ortahead .body .habertab img {
    display: block;
    width: 80vh;
    padding: 1vh;
    margin-bottom: 2vh;
    background: #e5e5e5;
}

.ortahead .body .habertab .icerik {
    display: block;
    overflow-x: auto;
    height: 34.8vh;
    width: 80vh;
    padding-right: 2vh;
    font-family: 'agrandir';
    text-align: center;
}
.ortahead .body .habertab .icerik::-webkit-scrollbar{
   width: 5px;
   background-color: #989898;
    
}
.ortahead .body .habertab .icerik::-webkit-scrollbar-track{
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#b3b3b3 ;
	border:2px solid #fff;
}
.ortahead .body .habertab .icerik::-webkit-scrollbar-thumb {
   background-color: #3d80b2;
    
}
.ortahead .alt {
    display: table;
    position: relative;
    bottom: -3.25vh;
    margin: 0px auto;
}

.ortahead .alt .altmenu li {
    float: left;
    padding: 0 1.3vh;
    font-size: 1.6vh;
    border-right: 1px solid;
    line-height: 1.45vh;
    font-family: 'agrandir narrow';
    color: #484848;
}

.ortahead .alt .altmenu li:last-child {
    border: 0;
}

.ortahead .body .uruntab {
    display: block;
    height: 78vh;
    overflow-y: auto;
    overflow-x: hidden;
    width: 86vh;
}
.ortahead .body .uruntab::-webkit-scrollbar{
   width: 5px;
   background-color: #989898;
    
}
.ortahead .body .uruntab::-webkit-scrollbar-track{
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#b3b3b3 ;
	border:2px solid #fff;
}
.ortahead .body .uruntab::-webkit-scrollbar-thumb {
   background-color: #545454;
    border-radius:3vh;
}
.ortahead .body .uruntab .sol {
    float: left;
    display: block;
    width: 49vh;
    margin-top: 1.5vh;
}

.ortahead .body .uruntab .sag {
    display: block;
    float: left;
    width: 30.2vh;
    margin-top: 1.5vh;
    margin-left: 1vh;
}

.ortahead .body .uruntab .sag .sloganbaslik {
    font-size: 1.3vh;
    color: #a6a6a6;
}

.ortahead .body .uruntab .sag .sloganbaslik b {
    color: #737373;
    padding-left: 2.3vh;
    background: url(../images/icon26.png) no-repeat 0.9vh center;
    background-size: 0.8vh;
    font-weight: 500;
}

.ortahead .body .uruntab .sag .slogan {
    width: 20vh;
    height: 3.5vh;
    margin-top: 0.5vh;
}

.ortahead .body .uruntab .sag .tekbaslik {
    font-size: 1.6vh;
    font-weight: 800;
    color: #fff;
    background: #444545;
    padding-left: 1vh;
    line-height: 3.4vh;
    margin-top: 1.5vh;
}

.ortahead .body .uruntab .sag .tekicerik table {
    width: 100% !important;
    border: 0;
    margin-top: 1vh;
}

.ortahead .body .uruntab .sag .tekicerik table tr {
    border: 0;
    line-height: 3vh;
}

.ortahead .body .uruntab .sag .tekicerik table tr:nth-child(even) {
    background: #fff;
}

.ortahead .body .uruntab .sag .tekicerik table tr:nth-child(odd) {
    background: #ebebeb;
}

.ortahead .body .uruntab .sag .tekicerik table tr td {border: none;font-size: 1.2vh;padding-left: 0.7vh;}

.ortahead .body .uruntab .sag .tekicerik table tr td:first-child {
    font-weight: 800;
    color: #2e312d;
    width: 56%;
}

.ortahead .body .uruntab .sag .tekicerik table tr td:last-child {
    font-weight: 800;
    width: 20%;
}

.ortahead .body .uruntab .sol .icsol {
    display: block;
    float: left;
    width: 14vh;
}

.ortahead .body .uruntab .sol .icsag {
    display: block;
    float: left;
}

.ortahead .body .uruntab .sol .icerik {
    display: block;
    clear: both;
    border-top: 1px solid #c3c3c361;
    padding-top: 1vh;
    margin-right: 3vh;
    position: relative;
}

.ortahead .body .uruntab .sol .icerik .paylas {
    position: absolute;
    right: 0;
    top: 1.2vh;
}

.ortahead .body .uruntab .sol .icerik .paylas p {color: #121212;font-size: 1.2vh;margin: 1vh 0;background: url(../images/icon36.png) center right no-repeat;background-size: 1.9vh;width: 7.3vh;float: right;cursor: pointer;line-height: 2.6vh;}

.ortahead .body .uruntab .sol .icerik .paylas .paylaslist {
    background: #fff;
    clear: both;
    padding: 1.5vh;
    /* transition: 0.4s; */
    z-index: 99;
    display: none;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    border-radius: 1vh;
}

.ortahead .body .uruntab .sol .icerik .paylas .paylaslist:after {
    content: "";
    position: absolute;
    right: 1.5vh;
    top: 4vh;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #737373;
}

.ortahead .body .uruntab .sol .icerik .paylas .paylaslist li a {
    font-size: 1.4vh;
    cursor: pointer;
    margin-bottom: 0.2vh;
    display: block;
}

.ortahead .body .uruntab .sol .icerik .paylas .paylaslist li a i {
    display: block;
    float: left;
    width: 20px;
    text-align: center;
    line-height: 1.9vh;
}

.ortahead .body .uruntab .sol .icerik .baslik {
    color: #545454;
    font-weight: 800;
    font-size: 2vh;
    margin: 1vh 0;
    padding-left: 1vh;
}

.ortahead .body .uruntab .sol .icerik .detay {
    color: #737373;
    font-size: 1.6vh !important;
    font-family: 'Glacial Indifference';
    padding-left: 1vh;
    margin-top: 1.2vh;
}

.ortahead .body .uruntab .sol .icsag .kutu {
    width: 32.2vh;
    height: 46.8vh;
    box-shadow: 0px 0px 20px 12px #cfcfcf;
    position: relative;
    background: url(../images/icon10.png) no-repeat 28.5vh 43.4vh;
    background-size: 2.4vh;
}

.ortahead .body .uruntab .sol .icsag .kutu .ustcizgi {
    display: block;
    width: 4.8vh;
    height: 0vh;
    position: absolute;
    right: 0;
    opacity: 0.8;
    top: -1px;
    border-top: 1px solid #fff;
    box-shadow: -1.1vh 0vh 1.9vh 11px #fff;
}

.ortahead .body .uruntab .sol .icsag .kutu .altcizgi {
    display: block;
    width: 4.8vh;
    height: 0vh;
    position: absolute;
    left: 0;
    bottom: 0;
    border-bottom: 1px solid #fff;
    box-shadow: 1.2vh 0.1vh 1.8vh 11px #fff;
}

.ortahead .body .uruntab .sol .icsag .kutu .zoomC {
    width: 30vh;
    height: 41vh;
    display: inline-block;
    margin-top: 2.2vh;
    margin-left: 1.2vh;
    background-size: cover;
    background-position: center;
}

.ortahead .body .uruntab .sol .icsol li {
    display: block;
    margin-bottom: 3vh;
    box-shadow: 0px 0px 10px 3px #dcdcdc;
    width: 9.5vh;
    height: 13.6vh;
    position: relative;
    cursor: pointer;
    margin-left: 1vh;
}

.ortahead .body .uruntab .sol .icsol li.aktif {box-shadow: 0px 0px 10px 3px #979696;}

.ortahead .body .uruntab .sol .icsol li .ustcizgi {
    display: block;
    width: 0.8vh;
    height: 0vh;
    position: absolute;
    right: 0;
    opacity: 0.8;
    top: -1px;
    border-top: 1px solid #fff;
    box-shadow: -1.1vh -1px 7px 11px #fff;
}

.ortahead .body .uruntab .sol .icsol li .altcizgi {
    display: block;
    width: 0.8vh;
    height: 0vh;
    position: absolute;
    left: 0;
    bottom: 0;
    border-bottom: 1px solid #fff;
    box-shadow: 1.2vh 1px 7px 11px #fff;
}

.ortahead .body .uruntab .sol .icsol li img {
    width: 7vh;
    /* height: 10.6vh; */
    display: block;
    position: absolute;
    top: 6vh;
    margin-top: -4.6vh;
    left: 1.3vh;
}

.ortahead .body .uruntab .sol .icsol li .yonlendirme {
    display: block;
    width: 1vh;
    height: 2.1vh;
    position: absolute;
    left: 1vh;
    top: 12.5vh;
    background: url(../images/icon8.png) no-repeat center;
    background-size: 1vh;
    z-index: 8;
}

.ortahead .body .kresim {
    width: 80.2vh;
    height: 33.5vh;
}

.ortahead .body .kilavuz .kresim {
    width: 12vh;
    height: 2.6vh;
}

.ortahead .body .kilavuz .baslik {
    text-align: left;
    font-size: 2.5vh;
    margin-top: 0;
    color: #242424;
}

.ortahead .body .kilavuz .icerik {
    text-align: left;
    width: 42vh;
    font-size: 1.8vh;
    margin-top: 2.5vh;
}

.ortahead .body .kilavuz {
    display: block;
    min-height: 62.5vh;
    padding: 5vh;
    background: url(../images/kilavuz-bg.png) no-repeat right center, linear-gradient(180deg, rgba(252,253,254,1) 0%, rgba(234,237,241,1) 100%);
    background-size: 32vh;
    margin-top: -1vh;
}

.ortahead .body .kilavuz .mobilkresim {
    display: none;
}

.ortahead .body .kurumsaltab .alt .baslik {
    text-align: center;
    margin: 1vh 0;
    font-size: 2.5vh;
    font-weight: 800;
    font-family: 'agrandir';
    line-height: 2.8vh;
}

.ortahead .body .kurumsaltab .alt .icerik {
    color: #737373;
    font-size: 1.6vh;
    text-align: center;
    width: 91vh;
    margin: 0px auto;
    display: block;
    overflow-x: auto;
    height: 17vh;
    padding-right: 2vh;
}

.ortahead .body .kurumsaltab .ksag {
    font-size: 1.8vh;
    letter-spacing: 1vh;
    padding-bottom: 4.4vh;
    background: url(../images/icon25.png) bottom left no-repeat;
    background-size: 19vh;
    transform: rotate(270deg);
    position: absolute;
    left: 37.5vh;
    bottom: -19.8vh;
    color: #4a4a4a;
    font-weight: 600;
}

.ortahead .body .kurumsaltab .sertifikalar {
    position: relative;
    margin-top: 3vh;
}

.ortahead .body .kurumsaltab .sertifikalar .foto {
    display: block;
    float: left;
}


.ortahead .body .tabCont .sol .icsol {
    display: block;
    float: left;
    width: 18vh;
}

.ortahead .body .tabCont .sol {
    float: left;
    display: inline-block;
    width: 57vh;
}

.ortahead .body .tabCont .sag {
    float: left;
    display: inline-block;
    width: 17.5vh;
    position: relative;
}

.ortahead .body .tabCont .sag .slogan {
    transform: rotate(270deg);
    width: 29vh;
    height: 5.1vh;
    float: left;
    position: absolute;
    right: -0.5vh;
    top: 34vh;
}

.ortahead .body .tabCont .sag a {
    transform: rotate(270deg);
    float: left;
    position: absolute;
    right: 1.5vh;
    top: 41.3vh;
    width: 17vh;
    font-size: 2vh;
    letter-spacing: 1.4vh;
    color: #898989;
}

.ortahead .body .tabCont .sol .icsag {
    display: block;
    float: left;
}

.ortahead .body .tabCont .sol .icsag .kutu {
    width: 38vh;
    height: 51vh;
    box-shadow: 0px 0px 25px 9px #a7a5a5;
    position: relative;
}

.ortahead .body .tabCont .sol .icsag .kutu .zoomC {
    width: 30vh;
    height: 43vh;
    display: inline-block;
    margin-top: 4vh;
    margin-left: 3.5vh;
    background-size: cover;
    background-position: center;
}

.ortahead .body .tabCont .sol .icsag .madein {
    display: block;
    position: absolute;
    right: 0;
    top: -4.2vh;
    width: 10vh;
    height: 8vh;
    background: url(../images/icon7.png) no-repeat;
    background-size: 9.2vh;
    background-position: center;
}

.ortahead .body .tabCont .sol .icsag a {
    display: block;
    position: absolute;
    left: 0;
    bottom: -4vh;
    width: 9.5vh;
    height: 7vh;
    background: url(../images/icon8.png) no-repeat, #fff;
    background-size: 2.6vh;
    background-position: center;
    box-shadow: 15px 0px 20px -5px #fff;
}

.ortahead .body .tabCont .sol .icsag .buyutec {
    display: block;
    position: absolute;
    right: 1.5vh;
    bottom: 1.5vh;
    width: 3vh;
    height: 3vh;
    background: url(../images/icon10.png) no-repeat;
    background-size: 2.6vh;
    background-position: center;
}

.ortahead .body .anatab {
    display: block;
}

.ortahead .body .ukaya {
    width: 29vh;
    height: 57vh;
    position: absolute;
    bottom: -10vh;
    left: -14vh;
    transition: 1s;
}

.ortahead .body .ukaya img {
    width: 100%;
    position: absolute;
    bottom: 0;
}

.ortahead .body .anatab .urunlist li {
    display: block;
    margin-bottom: 2vh;
    box-shadow: 0px 0px 10px 3px #c1c1c1;
    width: 23.8vh;
    height: 33vh;
    position: relative;
    float: left;
    cursor: pointer;
    margin-right: 5.5vh;
    margin-top: 2vh;
    transition: 0.4s;
}

.ortahead .body .anatab .urunlist {
    display: block;
    width: 65vh;
    height: 77vh;
    float: left;
}

.ortahead .body .anatab .urunlistsag {
    float: left;
    position: relative;
    width: 14vh;
    height: 49vh;
    margin-left: -9vh;
}

.ortahead .body .anatab .urunlistsag .baslik {
    font-size: 2.8vh;
    font-weight: 500;
    letter-spacing: 1vh;
    padding-bottom: 5.4vh;
    background: url(../images/icon25.png) bottom left no-repeat;
    background-size: 24vh;
    padding-right: 6vh;
    margin-left: -5vh;
    transform: rotate(270deg);
    position: absolute;
    left: -2vh;
    bottom: 11vh;
    color: #4a4a4a;
}

.ortahead .body .anatab .urunlist li img {
    width: 15.7vh;
    height: 24vh;
    display: block;
    position: absolute;
    top: 6vh;
    left: 4vh;
    transition: 0.4s;
}

.ortahead .body .anatab .urunlist li:hover img {
    width: 16.5vh;
    height: 25vh;
    top: 5vh;
    left: 3.5vh;
}

.ortahead .body .anatab .urunlist li:hover {box-shadow: 0px 0px 10px 3px #7c7c7c;}

.ortahead .body .anatab .urunlist li img.slogan {
    width: 12vh;
    height: 2.1vh;
    left: 6.5vh;
    top: 2vh;
}

.ortahead .body .anatab .urunlist li .ustcizgi {
    display: block;
    width: 3.8vh;
    height: 0vh;
    position: absolute;
    right: 0;
    opacity: 0.8;
    top: -1px;
    border-top: 1px solid #fff;
    box-shadow: -1.1vh -1px 7px 11px #fff;
}

.ortahead .body .anatab .urunlist li .altcizgi {
    display: block;
    width: 3.8vh;
    height: 0vh;
    position: absolute;
    left: 0;
    bottom: 0;
    border-bottom: 1px solid #fff;
    box-shadow: 1.2vh 1px 7px 11px #fff;
}

.ortahead .body .anatab .urunlist li .yonlendirme {
    display: block;
    width: 2.2vh;
    height: 4vh;
    position: absolute;
    left: 2vh;
    top: 31vh;
    background: url(../images/icon8.png) no-repeat center;
    background-size: 2vh;
    z-index: 8;
}

.ortahead .body .serit {
    display: block;
    margin: 2vh 0;
}

.ortahead .body .serit.kv {
    margin: 2vh;
}

.ortahead .body .serit p {
    display: table;
    margin: 0px auto;
    position: relative;
    font-size: 2vh;
    font-family: 'agrandir grand';
    font-weight: bold;
}

.ortahead .body .serit.kv p {
    font-size: 1.8vh;
}

.ortahead .body .serit p::before {
    content: "";
    display: block;
    position: absolute;
    left: -9vh;
    width: 7vh;
    height: 0.3vh;
    background: #377ca5;
    top: 1.05vh;
}

.ortahead .body .serit.kv p::before,.ortahead .body .serit.kv p::after {
    top: 0.9vh;
}

.ortahead .body .serit p::after {
    content: "";
    display: block;
    position: absolute;
    right: -9vh;
    width: 7vh;
    height: 0.3vh;
    background: #377ca5;
    top: 1.05vh;
}

.ortahead .body .uruntab .serit {
    background: #454646;
    width: 80.2vh;
}

.ortahead .body .anatab .contact {
    padding: 0vh 5vh;
    height: 62.5vh;
}

.ortahead .body .anatab .contact form {
    display: table;
    padding: 2vh 5vh;
    border-radius: 1.2vh;
    margin: 0px auto;
    position: relative;
    box-shadow: rgb(84 102 109 / 12%) 0px 2px 4px 0px, rgb(84 102 109  / 32%) 0px 2px 16px 0px;
}

.ortahead .body .anatab .contact .ustcont {
    display: inline-block;
    clear: both;
    margin-bottom: 3.5vh;
    width: 100%;
    font-family: 'agrandir';
}

.ortahead .body .anatab .contact .ustcont .mail {
    display: table;
    margin: 0px auto;
    padding-top: 3.4vh;
    font-size: 1.6vh;
    background: url(../images/icon10.png) no-repeat top center;
    background-size: 2.98vh 3vh;
    font-weight: lighter;
    font-family: 'agrandir';
    text-align: center;
}

.ortahead .body .anatab .contact .ustcont p {
    display: table;
    margin: 0px auto;
    font-weight: bold;
    font-size: 1.8vh;
    font-family: 'agrandir';
}

.ortahead .body .anatab .contact .ustcont span {
    color: #737373;
    display: table;
    margin: 3vh auto;
    width: 52vh;
    text-align: center;
    font-size: 1.5vh;
    line-height: 1.6vh;
}

.ortahead .body .anatab .contact .baslik {
    font-size: 2.4vh;
    font-weight: bold;
    color: #242424;
    display: block;
    margin-bottom: 2vh;
    text-align: left;
    text-align: center;
    font-family: 'agrandir grand';
}

.ortahead .body .anatab .contact table {
    width: 58vh;
}

.ortahead .body .anatab .contact form .formbot {
    display: block;
    position: absolute;
    bottom: -6.2vh;
    width: 56.9vh;
}

.ortahead .body .anatab .contact form .formbot button {
    float: right;
    display: block;
    outline: 0;
    border: 0;
    color: #fff;
    background: #0d4f83;
    font-size: 1.7vh;
    line-height: 3.7vh;
    width: 13vh;
    border-radius: 0.6vh;
    cursor: pointer;
    font-family: 'agrandir thin';
    padding-top: 0.2vh;
    transition: 0.2s;
}

.ortahead .body .anatab .contact form .formbot button:hover {
    background: #196ca2;
}

.ortahead .body .anatab .contact form .formbot input[type="checkbox"] {
    float: left;
    display: none;
}

.contact form .formbot input ~ .checkmark:before {
    content: '';
    display: block;
    position: absolute;
    left: 1vh;
    top: 0;
    width: 3vh;
    height: 3vh;
    background: url(../images/icon18.png) bottom left no-repeat;
    background-size: 3vh;
    cursor:pointer;
}
.contact form .formbot input:checked ~ .checkmark:after{
    content: '';
    display: block;
    position: absolute;
    left: 1vh;
    top: 0;
    width: 3vh;
    height: 3vh;
    background: url(../images/icon19.png) bottom left no-repeat;
    background-size: 3vh;
    cursor:pointer;
}

.ortahead .body .anatab .contact .sagalan {
    display: block;
    float: left;
    margin-top: 6vh;
    margin-left: 8vh;
}

.ortahead .body .anatab .contact .sagalan p {
    color: #737373;
    font-size: 1.4vh;
    text-align: left;
    margin-bottom: 1vh;
    padding-left: 1.8vh;
    font-family: 'Glacial Indifference';
}

.ortahead .body .anatab .contact .sagalan button {
    border-radius: 3vh;
    padding: 1.5vh 1.8vh;
    padding-left: 2.6vh;
    font-size: 1.3vh;
    line-height: 1.2vh;
    background: #000;
    color: #ededed;
    font-weight: 600;
    cursor: pointer;
    width: 17.2vh;
    text-align: center;
}

.ortahead .body .anatab .contact table input[type="text"], .ortahead .body .anatab .contact table textarea {
    background: #9f9f9f;
    border: 0;
    font-size: 1.6vh;
    outline: 0;
    resize: none;
    margin-bottom: 2vh;
    width: 24vh;
    margin-left: 1vh;
    color: #fff;
    line-height: 4vh;
    border-radius: 1.2vh;
    padding: 0 1.5vh;
    font-family: 'agrandir thin';
}

.ortahead .body .anatab .contact table textarea {
    width: 52.9vh;
    border-radius: 2vh;
    height: 12vh;
    border-bottom: 0.9vh solid #377ca5;
    margin-bottom: 1vh;
    padding-top: 1vh;
    line-height: unset;
}


.ortahead .body .anatab .contact table input.linkedin {
    width: 52.9vh;
}

.ortahead .body .anatab .contact table input[type="checkbox"]:checked {
    filter: grayscale(1);
}

.ortahead .body .anatab .contact table input[type="checkbox"] {
    margin-left: 1vh;
    margin-top: 1px;
}

.ortahead .body .anatab .contact table input::placeholder, .ortahead .body .anatab .contact table textarea::placeholder {color: #fff;}

.ortahead .body .anatab .contact .ustcont .sol {
    display: block;
    float: left;
    font-family: 'Glacial Indifference';
}

.ortahead .body .anatab .contact .ustcont .sol p {
    display: block;
    padding-left: 6vh;
    font-size: 1.8vh;
    line-height: 4.2vh;
    background-size: 3.2vh !important;
    width: 28vh;
    margin-bottom: 0.4vh;
    font-weight: 600;
    color: #242424;
    padding-bottom: 0.2vh;
}

.ortahead .body .anatab .contact .ustcont .sol p.tel {
    background: url(../images/icon17.png) no-repeat left;
}

.ortahead .body .anatab .contact .ustcont .sol p.wp {
    background: url(../images/icon18.png) no-repeat left;
}

.ortahead .body .anatab .contact .ustcont .sol p.mail {
    background: url(../images/icon19.png) no-repeat left;
}

.ortahead .body .anatab .contact .ustcont .sol p.adres {
    background: url(../images/icon20.png) no-repeat left;
    line-height: initial;
}

.ortahead .body .anatab .contact .ustcont .sag {
    display: block;
    float: left;
    width: initial;
    height: initial;
}

.ortahead .body .anatab .contact .ustcont .sag a {
    display: block;
    padding-top: 19.8vh;
    width: 23vh;
    text-align: center;
    background: url(../images/icon21.png) no-repeat 3vh 0;
    background-size: 19vh;
    margin-left: 11vh;
    font-size: 2vh;
    font-weight: 800;
    margin-top: -2vh;
}

.ortahead .body .anatab .tabCont {
    margin-top: 10vh;
    margin-left: 5vh;
}

.ortahead .body .anatab .tabMenu {
    display: inline-block;
    clear: both;
    position: absolute;
    width: 101vh;
    left: 6.5vh;
    bottom: -0.5vh;
}

.ortahead .body .anatab .tabMenu li {
    display: inline-block;
    padding: 0px 5.5vh;
    padding-bottom: 5vh;
    background: url(../images/icon13.png);
    background-size: 17vh;
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: 2.8vh;
    position: relative;
    opacity: 0.6;
    cursor: pointer;
}

.ortahead .body .anatab .tabMenu li:first-child::before {
    content: '';
    width: 2vh;
    height: 8.7vh;
    display: block;
    position: absolute;
    left: 0;
    background: url(../images/icon15.png) no-repeat;
    background-position-y: 2.8vh;
    background-position-x: center;
    background-size: 0.9vh;
}

.ortahead .body .anatab .tabMenu li.aktif:first-child::before {
    background-position-y: 3.5vh;
    opacity: 0.8;
}

.ortahead .body .anatab .tabMenu li:last-child::before {
    content: '';
    width: 2vh;
    height: 8.7vh;
    display: block;
    position: absolute;
    right: 0;
    background: url(../images/icon15.png) no-repeat;
    background-position-y: 3vh;
    background-position-x: center;
    background-size: 0.9vh;
    opacity: 0.9;
}

.ortahead .body .anatab .tabMenu li.aktif:last-child::before {
        background-position-y: 3.5vh;
        opacity: 0.9;
}

.ortahead .body .anatab .tabMenu li:first-child,.ortahead .body .anatab .tabMenu li.aktif:first-child {
    padding-left: 9.4vh;
    background-position-x: 6.5vh;
}

.ortahead .body .anatab .tabMenu li:last-child,.ortahead .body .anatab .tabMenu li.aktif:last-child {
    padding-right: 9vh;
    background-position-x: 3vh;
}

.ortahead .body .anatab .tabMenu li.aktif {
    background-image: url(../images/icon14.png);
    background-size: 17vh;
    background-repeat: no-repeat;
    background-position-y: 3.5vh;
    background-position-x: 3vh;
    opacity: 1;
}

.ortahead .body .anatab .tabMenu li.aktif img {
    opacity: 1;
    width: 12vh;
    height: 2.1vh;
    margin: 0;
}

.ortahead .body .anatab .tabMenu li img {
    display: block;
    width: 9vh;
    margin: 0px 1.5vh;
    height: 1.4vh;
}

.ortahead .body .tabCont .sol .icsol li {
    display: block;
    margin-bottom: 3vh;
    box-shadow: 0px 0px 10px 3px #dcdcdc;
    width: 11.5vh;
    height: 15vh;
    position: relative;
    cursor: pointer;
}

.ortahead .body .tabCont .sol .icsol li.aktif {
    box-shadow: 0px 0px 10px 3px #b7b7b7;
}


.ortahead .body .tabCont .sol .icsol img {
    width: 7.4vh;
    height: 11.3vh;
    display: block;
    position: absolute;
    top: 6.5vh;
    margin-top: -4.6vh;
    left: 2vh;
}

.ortahead .body .tabCont .sol .icsol .ustcizgi {
    display: block;
    width: 0.8vh;
    height: 0vh;
    position: absolute;
    right: 0;
    opacity: 0.8;
    top: -1px;
    border-top: 1px solid #fff;
    box-shadow: -1.1vh -1px 7px 11px #fff;
}

.ortahead .body .tabCont .sol .icsol .altcizgi {
    display: block;
    width: 0.8vh;
    height: 0vh;
    position: absolute;
    left: 0;
    bottom: 0;
    border-bottom: 1px solid #fff;
    box-shadow: 1.2vh 1px 7px 11px #fff;
}

header .solbot {
    display: inline-block;
    position: absolute;
    bottom: 1vh;
    left: 0;
}

header .solbot .sol {
    display: block;
    float: left;
}

header .solbot .sol a {
    color: #9e9e9e;
    padding-left: 1.6vh;
    font-size: 1.7vh;
    background: url(../images/icon16.png) no-repeat left 0.5vh;
    background-size: 0.8vh;
    margin-left: 5vh;
    font-family: 'Glacial Indifference';
}

header .solbot .sol img {
    margin-bottom: -1vh;
    width: 52vh;
}

header .solbot .sag {
    display: inline-block;
    color: #edeced;
    font-weight: lighter;
    font-size: 1.9vh;
    margin-left: 2.5vh;
    color: #9b9b9b;
    letter-spacing: 2px;
    font-family: 'Glacial Indifference';
    letter-spacing: 0vh;
    line-height: 2vh;
}

header .solbot .sag b {
    font-family: 'Glacial Indifference Bold';
}

header .saghead {
    position: absolute;
    display: block;
    right: 0;
    z-index: 15;
    width: 38.8vh;
    height: 100vh;
    background-size: cover;
    box-shadow: -10px 0px 21px 8px #c9c9c9;
    background: #fff;
}

header .saghead .copy {
    display: none;
}

header .saghead .mobil {
    display: none;
}

header .saghead .araalan {
    display: table;
    width: 32vh;
    height: 4.9vh;
    margin: 3.2vh auto;
    background: #dbdbdb;
    border-radius: 1.2vh;
}

header .saghead .tabalan {
    display: table;
    width: 30vh;
    margin: 0px auto;
    padding-bottom: 1vh;
    border-bottom: 0.2vh solid #e0e0e0;
}

header .saghead .tabCont {
    display: table;
    width: 30vh;
    margin: 0px auto;
}

header .saghead .tabCont .foto {
    width: 30vh;
    margin: 0px auto;
    margin-top: 1.5vh;
}

header .saghead .tabCont .foto li {
    margin-bottom: 4vh;
    position: relative;
    border-bottom: 0.2vh solid #d6d6d6;
}

header .saghead .tabCont .foto img {
    width: 30vh;
    height: 18vh;
}

header .saghead .foto li a .caption {
    height: unset;
    overflow: hidden;
    max-height: 4.4vh;
}

header .saghead .foto li a .stats p {
    font-size: 1.3vh;
    margin-left: 0.6vh;
    padding-top: 0.3vh;
}

header .saghead .foto li a .stats p.goruntulenme {
    margin-left: 0;
    background-size: 1.8vh;
    padding-left: 2.2vh;
}

header .saghead .foto li a .stats p.begeni {
    background-size: 1.7vh;
    padding-right: 2.2vh;
    background-position-y: 1.1vh;
}

header .saghead .foto li a .caption p.baslik {
    font-size: 1.3vh;
    width: 19vh;
    line-height: 1.5vh;
    margin-top: 0.7vh;
    max-height: 3vh;
}

header .saghead .foto li a .caption p.tarih {
    font-size: 1.2vh;
    color: #999999;
    width: 11vh;
    margin-top: 0.75vh;
}

header .saghead .markalar {
    display: table;
    width: 30vh;
    border-top: 0.2vh solid #e0e0e0;
    margin: 0px auto;
    height: 4vh;
    background-size: 28vh;
    position: absolute;
    bottom: 0;
    left: 4.4vh;
    padding-top: 1vh;
}

header .saghead .markalar img {
    width: 9.5vh;
    max-height: 3vh;
}

header .saghead .markalar a {
    display: block;
}

header .saghead .markalar .owl-item {
    margin-right: 0.5vh;
}

header .saghead .tabCont .haber li {
    display: block;
    padding-top: 5vh;
    margin-top: -1.6vh;
    padding-bottom: 1.8vh;
}

header .saghead .tabCont .haber li .tarih {
    font-size: 1.6vh;
    display: block;
    margin: 0.8vh 0;
}

header .saghead .tabCont .haber li b {
    display: inline-block;
    font-size: 1.6vh;
    line-height: 2vh;
    min-height: 3.8vh;
    font-family: 'Open Sans';
    /* letter-spacing: 0.1vh; */
    height: 3vh;
    overflow: hidden;
    width: 25vh;
}

header .saghead .tabCont .haber li .icerik {
    color: #737373;
    font-size: 1.4vh;
    padding-bottom: 2.2vh;
    background: url(../images/icon8.png) no-repeat left bottom;
    background-size: 4vh;
    min-height: 3.8vh;
    font-family: 'Open Sans';
}

header .saghead .tabCont .haber li.aktif .icerik,header .saghead .tabCont .haber li:hover .icerik {
    color: #fff;
    background: url(../images/icon9.png) no-repeat left bottom;
    background-size: 4vh;
}

header .saghead .tabCont .haber li.aktif,header .saghead .tabCont .haber li:hover {
    padding-left: 9vh;
    width: 30vh;
    margin-left: -9vh;
    background: url(../images/navbg.png) no-repeat 0.6vh top;
    background-size: 55vh;
    color: #fff;
    padding-right: 5vh;
}

header .saghead .tabalan p {
    display: block;
    float: left;
    padding-left: 3.4vh;
    line-height: 3vh;
    font-size: 1.6vh;
    font-weight: 800;
    color: #393838;
    background: url(../images/icon7.png) no-repeat left bottom;
    background-size: 2.8vh;
    margin-right: 0.8vh;
}

header .saghead .tabalan .tabMenu {
    display: block;
    float: left;
}

header .saghead .tabalan .tabMenu li {float: left;margin-right: 1.2vh;width: 9.9vh;text-align: center;font-size: 1.6vh;cursor: pointer;color: #989697;font-weight: 600;letter-spacing: 0.1vh;line-height: 2.6vh;margin-top: 0.2vh;}

header .saghead .tabalan .tabMenu li.aktif {
    background: #377ca5;
    color: #fff;
}

header .saghead .tabalan .tabMenu li:last-child {
    margin-right: 0px;
}

header .saghead .araalan .searchac {
    display: block;
    float: left;
    width: 17.6vh;
    height: 4.9vh;
    margin-left: 2vh;
    cursor: text;
    transition: 0.4s;
}

header .saghead .araalan .searchac::before {
    content: "";
    background: url(../images/icon6.png) no-repeat center left;
    display: block;
    float: left;
    width: 2.8vh;
    height: 4.9vh;
    background-size: 2.6vh;
    cursor: pointer;
    
}

header .saghead .araalan .searchac:hover {
    margin-left:1.6vh;
    width:18vh;
}

header .saghead .araalan .dilsec {
    display: block;
    float: right;
    width: 8vh;
    height: 4.9vh;
    margin-right: 1.6vh;
}

header .saghead .araalan .dilsec a {display: block;float: left;width: 3vh;height: 3vh;margin-left: 0.6vh;margin-top: 1vh;transition: 0.4s;}

header .saghead .araalan .dilsec a:hover {
    margin-top: 0.75vh;
}

header .saghead .araalan .dilsec a.TR {
    background: url(../images/tr.png) no-repeat center 0.5vh;
    background-size: 3vh;
}

header .saghead .araalan .dilsec a.EN {
    background: url(../images/en.png) no-repeat center;
    background-size: 2.9vh;
}

header .saghead a.whatsapp {
    position: absolute;
    width: 5vh;
    height: 5vh;
    display: block;
    background: url(../images/icon32.png) no-repeat center;
    left: 3.1vh;
    top: 5vh;
    background-size: 5vh;
    transition: 0.4s;
}

header .saghead a.whatsapp:hover {
    top: 4.6vh;
}

header .saghead a.katalog {
    transform: rotate(90deg);
    display: block;
    position: absolute;
    top: 25vh;
    width: 24vh;
    text-align: center;
    line-height: 5vh;
    right: -7.1vh;
    border-radius: 3vh;
    font-weight: 800;
    font-size: 1.6vh;
    background: url(../images/icon30.png) no-repeat 2vh ,url(../images/icon31.png) no-repeat 20vh center ,#d9d9d9;
    opacity: 0.9;
    background-size: 2.3vh;
    transition: 0.4s;
    letter-spacing: -0.5px;
}

header .saghead a.katalog:hover {
    background-color: #b9b9b9;
}

header .saghead .navdestop {
    display: block;
    margin-left: 45%;
    width: 22px;
    height: 19px;
    background: url(../images/icon17.png);
    margin-top: 50px;
    cursor: pointer;
}

header .saghead .searchdestop {
    display: block;
    float: right;
    width: 5vh;
    height: 5vh;
    background: url(../images/icon1.png) no-repeat;
    cursor: pointer;
    background-size: contain;
    margin-top: 4.3vh;
    margin-right: 6vh;
}

.searchacik {
    display: block;
    position: absolute;
    z-index: 20;
    cursor: initial;
    width: 32vh;
    background: #ffffff;
    border-radius: 1vh;
    top: 0.2vh;
    box-shadow: rgb(0 0 0 / 85%) 0px 25px 50px -12px;
}

.searchacik .skapa {
    margin-top: -15px;
    margin-left: -15px;
    background: #fff;
    color: #28704e;
    display: block;
    font-size: 18px;
    width: 30px;
    line-height: 30px;
    text-align: center;
    border: 3px solid #b5c2c9;
    border-radius: 25px;
    font-weight: 800;
    cursor: pointer;
}

.searchacik form {border: 0;outline: 0;background-size: contain;display: table;}

.searchacik .araonizleme {
    display: none;
    padding-top: 1.5vh;
    padding-bottom: 1vh;
    padding-left: 3vh;
    padding-right: 3vh;
    border-top: 0.1vh solid #b7b7b7;
}

.searchacik .araonizleme .veriler li {
    display: block;
    padding-left: 25px;
    background: url(../images/icon6.png) no-repeat left center;
    background-size: 15px;
    color: #000;
    cursor: pointer;
    margin-bottom: 10px;
    font-size: 1.3vh;
}


.searchacik form .kapabut {
    width: 5vh;
    height: 4.9vh;
    /* background: url(../images/icon1.png) no-repeat center right; */
    background-size: contain;
    border: none;
    cursor: pointer;
    outline: none;
    float: right;
    margin-top: -1px;
    margin-right: -1px;
    display: none;
}


.searchacik form input[type="text"] {
    margin: 0px;
    border: 0;
    line-height: 4.9vh;
    padding: 0vh 4vh;
    outline: none;
    color: #7f7f7f;
    font-size: 1.7vh;
    width: 19vh;
    height: unset;
    background: #fff;
    border-radius: 1vh 0vh 0vh 1vh;
}

.searchacik form input[type="text"]::placeholder {
    color: #7f7f7f;
}

header.aktiff a.logo {
    display: none;
}

header.aktiff ul.menu {
    margin: 0px;
    margin-top: -53px;
}

header.aktiff ul.menu li.aktif a {
    color: #fff;
}
header .menu .dil{
    margin-top: 1px;
    position: initial;
}

header .footer .dil {right: 0;bottom: 0;z-index: 17;}
header .dil li{float:left;display:inline;padding:0px 5px;border-right: 1px solid #fff;}

header .dil {
    position: absolute;
    right: 25%;
    bottom: 3vh;
    z-index: 2;
}

header .menu .dil li {
    width: 30px;
    padding: 0;
    border: 0;
}
header .dil li:last-child{border:0px;}
header .dil li a{color: #fff;display:block;font-size: 16px;font-weight: 300;line-height:14px;}
header .dil li a:hover, header .dil li a.aktif{color: #cadcc0 !important;}
header .menu{display: table;z-index: 4;padding-top: 4.5vh;right: 0;padding-right: 0px;margin: 0 auto;padding-bottom: 1.4vh;margin-bottom: 1.5vh;}

header .menu p {
    font-size: 1.8vh;
    color: #232323;
    font-weight: bold;
    text-align: center;
    font-family: 'agrandir';
}

header .tel .menu{margin-top:0px;width:340px;background:url('../images/icon41.png') no-repeat right;float:right;font-family:bebas_neueregular;}
header .menu li{margin: 0px;float:left;display: block;color: #e9e9e9;font-size: 2.8vh;margin-right: 7.5vh;padding-top: 0.5vh;}

header .menu li:first-child {margin-left: 0vh;padding-left: 2.6vh;background: url(../images/icon5.png) no-repeat left 0.2vh;background-size: 2.2vh;}

header .menu li:last-child {
    margin-right: 0 !important;
}

header .menu .dil li:last-child {
    width: 33px;
    margin: 0;
}

header .ustbar form {padding:  0px;margin-right: 20px;margin-top: 0px;float:  right;}

header .ustbar form button {
    margin: 18px auto;
    width: 29px;
    height: 38px;
    background:  url(../images/icon2.png) no-repeat center;
}

header .ustbar form button:hover {
    border: none;
    cursor:  pointer;
}

header .menu li.telefon {
    text-align:  right;
    padding-left: 70px;
    font-size: 16px;
    font-weight:  600;
    color:  #526368;
}

header .menu li.telefon .alankodu {
    margin-top: 12px;
}

header .menu li.kurum a {
    background: url(../images/icon12.png) right no-repeat;
    content: "  ";
    padding-right: 17px;
}
.anaslider{height: 58vh;width: 58vh !important;margin: 0px auto;background: url(../images/sliderbg.png) no-repeat center;background-size: contain;margin-top: 11vh;}

.anaslider.owl-carousel .owl-wrapper-outer {
    height: 65vh;
    width: 100%;
}
.anaslider .item{width: 58vh;margin:0px auto;display: inline-block;margin-top: 17.4vh;}
.anaslider .item .ustbaslik {
    font-size: 3.4vh;
    display: inline-block;
    padding: 0.8vh;
    padding-bottom: 1vh;
    padding-top: 0;
    background: #827e7e;
    color: #fff;
    clear: both;
    margin-left: 6.5vh;
    letter-spacing: 0.1vh;
    font-family: 'Open Sans';
}
.anaslider .item .altbaslik {
    font-size: 5vh;
    color: #fff;
    background: #000;
    display: table;
    transform: rotate(356deg);
    padding: 0 1vh;
    margin-top: -1.6vh;
    margin-left: 5.4vh;
    font-family: 'agrandir thin';
    font-weight: bold;
    letter-spacing: 0.6vh;
    min-width: 40vh;
}
.anaslider .owl-carousel .owl-wrapper-outer {}
.anaslider .item .icerik{display: table;z-index: 0;margin-top: 3vh;margin-left: 6.2vh;font-size: 2.2vh;width: 46vh;font-family: Glacial Indifference;}
.anaslider .item .kisi {
    display: table;
    margin-left: 6.2vh;
    font-size: 2vh;
    margin-top: 1vh;
    font-weight: 800;
}
.anaslider .item .icerik .arkaplan {
    width: 11vh;
    height: 34vh;
    position: absolute;
    z-index: -1;
    left: 17vh;
    top: -6vh;
    background: rgb(31,31,31);
    background: linear-gradient(180deg, rgba(31,31,31,1) 0%, rgba(45,45,45,1) 50%, rgba(100,100,100,1) 100%);
}
.anaslider .item .icerik span.baslik{font-size: 10vh;display: inline-block;color: #fff;margin: 0px;margin-bottom: 10px;width: auto;font-weight: 100;line-height: 10vh;text-align: left;letter-spacing: 3vh;padding-left: 0px;text-transform: lowercase;font-family: cooper light;}
.anaslider .item .icerik span.baslik .cizgi {
    display:  block;
    width: 75%;
    height:  5px;
    margin:  0px auto;
    background: url(../images/icon15.png) repeat-x center;
    margin-top:  15px;
}
.anaslider .item .icerik span.baslik b{
    font-family: exo2 bold;
    color: #81aa6a;
    display: block;
}
.anaslider .item .icerik span{font-size: 9vh;color: #ffffff;display:  block;margin:  0px auto;font-weight: 300;line-height: 3vh;margin-top: 2vh;font-weight: 800;text-align: left;letter-spacing: 2vh;padding-left: 6vh;text-transform: uppercase;font-family: 'cooper bold';}
.anaslider .item .icerik span span{clear:none;margin-top: 40px;}
.anaslider .item img{display: block;margin-bottom: -0.5vh;padding: 0px;z-index: 1;width: 12vh;height: 2.1vh;}
.anaslider .item .baslik {
    font-size: 4vh;
    font-weight: 800;
}
.anaslider .item .aciklama {
    font-size: 1.9vh;
    display: block;
    margin-top: 1.4vh;
    font-family: 'Glacial Indifference';
    color: #000;
}
.anaslider .item a .head{float:left;display:block;line-height:31px;height:37px;color:#ffffff;font-size:40px;margin-top:410px;font-weight:500;text-align:left;font-family:Segoe UI;background:rgba(0, 0, 0, 0.73);padding-top:3px;padding-left:5px;padding-right:5px;}
.anaslider .item a .next{float:right;display:inline;background:url('../images/ileri.png') no-repeat;width:90px;height:51px;margin-top:483px;margin-left:4px;}
.anaslider .item a .text{float:left;display:inline;color:#ffffff;font-size:40px;line-height:60px;text-align:left;font-weight:200;margin-left:50px;border-bottom:1px solid #f07701;font-family:Segoe UI;background:rgba(0, 0, 0, 0.73);padding:0px 5px;margin-top:5px;}
.anaslider .item a .previous{float:right;display:inline;background:url('../images/geri.png') no-repeat;width:90px;height:51px;margin-top:540px;margin-right:-94px;}
.fMenu{display: block;padding: 10px 0px;padding-top: 10px;background: url(../images/logo.png) no-repeat;background-size: 12vh;background-position: right 20px;border-top: 1px solid #6c6c6c;min-height: 85px;}

.fMenu .iletisim {
    float: right;
    margin-right: 14vh;
    text-align: right;
    width: 320px;
    margin-top: 15px;
}

.fMenu .menu li {
    float: left;
    display: block;
    margin-right: 20px;
}

.fMenu .menu {
    display: block;
    float: left;
    width: 500px;
	padding-top:15px;
}

.fMenu .logo {
    background: url(../images/flogo.png);
    width: 221px;
    height: 45px;
    display:  block;
    margin-bottom: 20px;
}

.fMenu .unvan {
    display: block;
    color:  #fff;
    font-weight:  600;
    margin-bottom:  10px;
    padding-bottom:  10px;
    border-bottom: 1px solid #80c49b;
    padding-left:  0px;
}
.fMenu span{padding-right: 20px;display:block;color: #ffffff;}

.fMenu span.musteri {
    padding:  0px;
    float:  right;
}

.fMenu span.musteri p {
    font-size: 38px;
    padding-left: 56px;
    background:  url(../images/icon33.png) no-repeat left;
    font-family: exo2 bold;
    margin-top: 35px;
}
.fMenu p{color: #bbbaba;display:block;padding: 0px;font-size: 14px;margin-bottom: 0px;line-height: 25px;}

.fMenu p.baslik {
    font-weight: 700;
    font-size: 16px;
}

.fMenu:first-child p.baslik {
    font-size: 20px;
    font-weight: 600;
}

.fMenu p.adres {
    background: url(../images/icon30.png) no-repeat left;
}

.fMenu p.mail {
    background: url(../images/icon31.png) no-repeat left;
}

.fMenu p.telefon {
    background: url(../images/icon32.png) no-repeat left;
}
.fMenu td{width:50%;color:#5e5e5e;font-size:11.5px;padding-right:10px;padding-left:12px;background:url(../images/icon4.png) no-repeat left 6px;padding-bottom:6px;}
.fMenu table{margin-bottom:15px;padding-left:25px;display:block;}
.fMenu b{display:block;/* color: #060a05e6; */margin-top: 5px;font-weight: initial;}

.fMenu .adres b {
    display: initial;font-weight: 700;
}
.fMenu a{display:block;font-size: 13px;color: #5c5c5c;margin-bottom: 7px;}

.fMenu .telefon b {
    width: auto !important;
    display: inline;
}

.fMenu a.detay {
    padding-left: 25px;
    margin-top:  10px;
    background: url(../images/icon28.png) no-repeat left;
}
.fMenu a:last-child{border-bottom:0px;}
.fMenu .copy{display:block;color: #868686;font-size: 12px;width: 651px;float: left;margin-top: -55px;}

.fMenu .copy b {
    font-size: 17px; font-weight:600;
}
.fMenu .menu li:last-child{
    float: none;
    margin: 0;
}
form#mailForm{display: block;margin: 0px;margin-top: 30px;}
form#mailForm input[type="text"]{display:inline;outline:0;color: #949494;border:0px;font-size: 14px;float:left;line-height: 52px;padding-left: 25px;padding-right: 55px;width: 177px;margin-right: 20px;margin-bottom: 10px;border-bottom: 1px solid #e4e4e4;background: #f8f8f8;}

form#mailForm input.mail[type="text"] {
    margin-right: 0px;
    width: 315px;
}
form#mailForm input::-webkit-input-placeholder{color:#c2c2c2;}
form#mailForm input::-moz-placeholder{color:#c2c2c2;}
form#mailForm input:-ms-input-placeholder{color:#c2c2c2;}
form#mailForm button{display:inline-block;float: right;width: 42px;height: 42px;outline:0;border:0px;cursor:pointer;color:  #fff;font-size: 0;background: url(../images/icon1.png) no-repeat;margin-top: -63px;margin-right: 45px;}

form#mailForm button::after {
    content:  " >>";
}
#footer .fBilgi p{text-align:right;font-size:10px;padding-top:20px;color:#b1b1b1;float:left;}
.sosyal{display:block;margin:0px auto;}

.fMenu .sosyal {
    float: left;
    margin-top: -50px;
}

header .sosyal {
    width: 24vh;
    margin-top: 5.5vh;
    clear: both;
    display: table;
}

header .sosyal a {
    width: 3.5vh;
    height: 3.5vh;
    display: block;
    transition: 0.4s;
    float: left;
    margin: 0px 0.6vh;
    background-size: contain !important;
}

header .sosyal a:hover {
   filter:brightness(1.5);
}

header .sosyal a:hover {
    opacity: 1;
}

header .birncalan {
    position: absolute;
    display: block;
    bottom: 1.4vh;
    transition: 0.1s;
}

header .birncalan:hover {
    font-weight: 800;
    color:#000;
    opacity:1;
}

header .footer .sosyal {
    position: relative;
    height: 20px;
    margin-top: 20px;
    width: 100%;
}

header .nvmenu {
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    height: 100vh;
    z-index: 18;
    background: url(../images/navbackground.png) no-repeat;
    background-size: cover;
    width: 29%;
    min-width: 515px;
}

header .nvmenu .head {
    display: inline-block;
    margin-top: 5vh;
    width: 100%;
}

header .nvmenu .footer {
    width: 82%;
    display: block;
    margin: 0px auto;
    margin-top: 10vh;
    position: relative;
}

header .nvmenu .footer .detay {
    padding: 40px 0px;
    padding-left: 13vh;
    background: url(../images/logo.png) no-repeat left;
    background-size: 11vh;
    border-top: 1px solid #378668;
    color: #c5cfc4;
    height: 120px;
}

header .nvmenu .footer .kurumsal p {
    color: #88c7ab;
    display: block;
    margin: 5px 0px;
}

header .nvmenu .footer .detay .baslik {
    color: #8fbb8a;
    font-size: 2vh;
    display: block;
    margin-bottom: 15px;
}

header .nvmenu .head .mkapa {
    display: block;
    float: left;
    width: 68px;
    height: 52px;
    background: url(../images/icon2.png) no-repeat;
    cursor: pointer;
}

header .nvmenu .head .baslik {
    display: block;
    float: left;
    margin: 1vh 1vh;
    padding-left: 15px;
    border-left: 5px solid #81aa6a;
    font-size: 3vh;
    color: #fff;
}

header .nvmenu .head .nmenu {
    display: block;
    width: 80%;
    margin: 11vh 10%;
}

header .nvmenu .head .nmenu li {
    display: block;
    width: 100%;
}

header .nvmenu .head .nmenu li a {
    color: #fff;
    display: block;
    padding: 0.5vh 17%;
    font-size: 2vh;
    margin: 0.9vh 10%;
    font-weight: 300;
    border-bottom: 1px solid #508c4f;
}


header .footer .sosyal a {
    transform: none;
    float: left;
    width: 27px;
    height: 27px;
    margin: 0px 5px;
}

header .footer .sosyal .dil a {
    width: auto;
    height: auto;
    font-weight: 600;
}

header .footer .sosyal a:first-child {
    margin-left: 0px;
}
header .right .sosyal{margin-top:55px;}
header .right .sagNav{display:block;cursor:pointer;width:25px;height:25px;background:url(../images/icon25.png) no-repeat;float:right;}
header .sosyal a.facebook{background: url('../images/facebook.png') no-repeat center center;background-size: 4vh;}
.sosyal a.facebook{background: url('../images/facebook.png') no-repeat center center;background-size: 4vh;}
#footer .sosyal a.facebook{/* background: url(../images/icon27.png) no-repeat 11px center; */}
#footer .sosyal a{padding:0px;margin-right: 10px;margin-left: 0px;display: block;float: left;height: 22px;width: 22px;border-radius: 25px;padding: 5px;background-size: contain;}

#footer .sosyal a:last-child {
    margin-right: 0;
}
.sosyal a.twitter{background: url('../images/twitter.png') no-repeat center;}
#footer .sosyal a.twitter{/* background: url(../images/icon29.png) no-repeat 7px center; */}
.sosyal a.instagram{
    background: url(../images/instagram.png) no-repeat center;
}
#footer .sosyal a.instagram{/* background: url(../images/icon28.png) no-repeat 6px center; */}
#footer .sosyal a.linkedin{/* background:url(../images/flinkedin.png) no-repeat center center; */display:block;}

#footer .sosyal a.youtube {
    /* background: url(../images/fyoutube.png) no-repeat center; */
    display: block;
}
#footer .sosyal a.pinterest{background:url(../images/fpinterest.png) no-repeat center center;display:block;}
.sosyal a.linkedin{background:url('../images/linkedin.png') no-repeat center center;}
.sosyal a.pinterest{background:url('../images/pinterest.png') no-repeat center center;width:32px;height:29px;}

.sosyal a.youtube {
    background: url(../images/youtube.png) no-repeat center center;
}
.sosyal a.linkedin{background:url(../images/linkedin.png) no-repeat center center;}
.sosyal a.google{background:url('../images/google.png') no-repeat center center;}
#footer .sosyal a.google{background:url(../images/fgoogle.png) no-repeat center center;width:  26px;height:  26px;}
.sosyal a.foursquare{background:url('../images/foursquare.png') no-repeat center center;width:24px;height:24px;}
.sosyal a.tripadvisor{background:url('../images/tripadvisor.png') no-repeat center center;}
#footer .sosyal a.tripadvisor{background:url(../images/tripadvisor2.png) no-repeat center center;}
td .sosyal{display:block;width:100%;margin: 10px auto;}
td .sosyal a{float:left;display:inline;margin:0px 6px;}
td .sosyal a.facebook{background: url('../images/ffacebook.png') no-repeat;width: 37px;height: 37px;margin-left: 0;}
td .sosyal a.twitter{background: url('../images/ftwitter.png') no-repeat;width: 37px;height: 37px;margin-left: 0;}
td .sosyal a.linkedin{background: url('../images/flinkedin.png') no-repeat;width: 37px;height: 37px;display: block;margin-left: 0;}

td .sosyal a.instagram {
    background: url(../images/finstagram.png) no-repeat;
    width: 37px;
    height: 37px;
    margin-left: 0;
}
td .sosyal a.google{background:url('../images/icon18.png') no-repeat;width:48px;height:48px;}
a.birNC{display: block;float: left;text-align: left;line-height: 20px;color: #515151;font-size: 13px;width: initial;clear: initial;background: url(../images/birnc.png) no-repeat center;background-size: contain;width: 7vh;height: 1.8vh;margin-left: 1.7vh;}

a.birNC b {
    margin: 0;
}

a.birNC b {
}

a.birNC img {display: block;float: right;margin-left: 5px;}
a.birNC2{color: #adadad;font-weight:600;margin:0px auto;display:block;font-weight: lighter;font-size: 1.1vh;padding-bottom: 0.2vh;margin-left: 1.5vh;text-align: center;}
.statik{clear: both;display: block;margin-top: 10px;margin-left: 5px;}
.statik li{float:left;display:inline;border-right: 1px #686868 solid;padding-right: 10px;margin-right: 10px;}
.statik li:last-child{border:0px;}
.statik li a{display:block;color: #4c4c4c;line-height:13px;font-size: 14px;padding: 0px;margin: 0px;}
.hak{display:table;color:#9b9b9b;line-height:10px;font-weight:500;font-family:Segoe UI;margin:0px auto;margin-bottom:5px;}
.hak b{color:#000;}
.hak p{margin-bottom:5px;}
#wrapper{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;position:relative;z-index: 17;}


#footer{bottom:0px;width:100%;position:relative;display: none;padding-top: 15px;padding-bottom: 10px;}

.footeranasayfa {
    display: none !important;
}

.partner {border-top: 30px solid #dfe1e2;min-height: 50px;background: #f8f8f8;}

.partner ul li {
    float: left;
    margin: 25px 15px;
    width: 257px;
    text-align: center;
    height: 143px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.partner ul {
    display: table;
    margin: 0px auto;
}

.footer-logo{float:right;width:255px;height:41px;background:url(../images/footer-logo.png)no-repeat;}
.pageHeader{display:table;background:#fff;padding:10px 45px;font-size:28px;color:#363636;margin:0px auto;min-width:130px;text-align:center;font-weight:500;}
.pageHeader span{font-size:16px;color:#aaa;margin-top:20px;display:block;}
.upageHeader{color:#898989;margin:0px auto;text-align:center;font-weight:500;min-height:45px;}
.upageHeader .sol{display:inline-block;float:left;padding-left:50px;background:url(../images/icon14.png) no-repeat left;margin-bottom:20px;}
.upageHeader .ubaslik{float:left;display:block;font-size:25px;color:#000;font-weight:700;margin-top:-8px;}
.pageLeft .upageCont .head{padding:0px;height:auto;float:left;width:818px;margin-left:40px;font-size:18px;margin-top:20px;}
.upageHeader ul{margin-top:20px;}
.upageCont{display:block;}
.upageCont #urunslider{float:left;width:176px;height:304px;border:0px;margin-top:-5px;margin-left:5px;margin-bottom:0px;}
.upageCont .aciklama{display:block;float:left;width:195px;padding:10px;border:1px solid #ebebeb;color:#747474;height:277px;}
.upageCont .aciklama .teklif{background:rgb(51,103,177);background:-moz-linear-gradient(top, rgba(51,103,177,1) 0%, rgba(53,96,161,1) 50%, rgba(44,79,139,1) 100%);background:-webkit-linear-gradient(top, rgba(51,103,177,1) 0%,rgba(53,96,161,1) 50%,rgba(44,79,139,1) 100%);background:linear-gradient(to bottom, rgba(51,103,177,1) 0%,rgba(53,96,161,1) 50%,rgba(44,79,139,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3367b1', endColorstr='#2c4f8b',GradientType=0);color:#fff;padding:7px 32px;border-radius:7px;font-size:16px;margin:10px 0px;display:table;}
.upageCont .benzerurun{display:block;float:left;width:365px;margin-left:11px;margin-top:10px;padding:10px;border:1px solid #ebebeb;height:130px;}
.upageCont .detaylar{display:block;clear:both;}
.upageCont .detaylar .tablo{float:left;padding:15px;border:1px solid #ebebeb;}
.upageCont .detaylar .tablo .head{margin:0px;width:100%;padding-bottom:10px;border-bottom:1px solid #ebebeb;}
.upageCont .detaylar .tablo .head p{display:inline-block;padding:6px 15px;font-size:13px;color:#fff;background:#f17c00;}
.upageCont .detaylar .tablo.detay{width:630px;padding-right:45px;padding-bottom:50px;}
.upageCont .detaylar .tablo.video{float:right;width:410px;}
.upageCont .detaylar .tablo.video img{width:100%;height:auto;}
.upageCont .detaylar .tablo.video a{display:inline-block;width:100%;margin-top:10px;}
.upageCont .detaylar .tablo.detay .icerik{display:inline-block;margin-top:20px;}
.upageCont .detaylar .tablo.detay .alan td.baslik{display:block;padding:5px 10px;font-size:15px;margin-right:15px;background:#dfdfdf;margin-bottom:7px;}
.upageCont .detaylar .tablo.detay .alan{color:#656565;font-size:14px;line-height:24px;font-weight:600;}

.upageCont .detaylar .tablo.detay .alan p.madde {
    border: 3px solid #7e7d79;
    border-radius: 50%;
    display:  inline-block;
    width: 26px;
    line-height: 26px;
    text-align:  center;
    font-size:  11px;
    text-transform:  uppercase;
    margin-top: -2px;
}
.upageCont .detaylar .tablo.detay .alan tr{}
.upageCont .benzerurun p.baslik{color:#5f5f5f;font-size:19px;padding-left:10px;margin-bottom:10px;}
.upageCont .aciklama .baslik{font-size:14px;margin:10px 0px;color:#5f5f5f;font-weight:600;}
.upageCont #urunslider ul{width:170px !important;transform:none !important;}
.upageCont #urunslider ul.flex-direction-nav{display:none;}
.upageCont #urunslider ul li{margin:5px;height:75px;border:1px solid #ebebeb;padding:8px 4px;}
.upageCont #urunslider ul li img{margin-top:12.5px;}
.upageCont #urunmslider{float:left;width:740px;padding:5px;border:1px solid #ebebeb;border-radius:0px;margin-bottom:30px;}
.upageCont #urunmslider .flex-direction-nav{display:none;}
.upageHeader ul li{color:#000;float:left;margin-right:5px;padding-right:5px;border-right:1px solid #898989;}
.upageHeader ul li:last-child{border:0px;}
.upageHeader ul li.anak{color:#898989;border:0px;padding-right:20px;background:url(../images/icon5.png) no-repeat right center;}
.upageHeader .baslik{float:left;color:#000;font-size:15px;font-weight:600;}
.hpageHeader{display:inline-block;background:#fff;padding:10px 25px;font-size:22px;font-weight:700;color:#363636;}
.pageLeft{float:left;display:inline;width:100%;}

.pageLeft .slogan {
    display: block;
    padding-bottom: 40px;
}

.pageLeft .slogan p.baslik {
    font-size: 21px;
    text-align: center;
    color: #333333;
}

.pageLeft .slogan p.baslik b {
    font-size: 30px;
    display: block;
    font-weight: 500;
    margin-bottom: 20px;
}

.pageLeft .slogan p.icerik {
    text-align: center;
    color: #727272;
    font-size: 14px;
}
.pageLeft .head{display:block;padding:10px 20px;height:62px;background:url('../images/icon33.png');}
.pageLeft .head b{display:block;padding-right:50px;color:#ffffff;font-size:20px;font-weight:900;line-height:62px;}
.pageLeft ul{/* display:block; */}
.pageLeft ul li a{display:block;color:#6e6d6d;text-align:left;font-size:16px;}
.pageLeft ul li.alt a{padding-left:20px;width:195px;font-size:13px;color:#898989;background:url(../images/icon10.png) no-repeat 10px;padding-bottom:0px;border:0px;margin-top:7px;}
.pageLeft ul li.alt a b{float:right;padding-right:2px;}
.pageLeft ul li.alt.aktif a, .pageLeft ul li.alt a:hover{color:#000;}
.pageMail{display:block;background:#3f3f3f;padding:20px 0px;}
.pageMail b{display:block;color:#ffffff;font-size:16px;padding:0px 20px;font-weight:lighter;}
.pageMail span{display:block;color:#ffffff;font-size:24px;font-weight:lighter;padding:0px 20px;}
.pageMail form{display:block;background:url('../images/icon37.png') no-repeat;width:242px;height:38px;margin:0px auto;}
.pageMail form input[type=text]{float:left;display:inline;width:162px;height:38px;border:0px;padding:0px 20px;background:none;outline:0px;color:#7a8d96;font-size:13px;}
.pageMail form button{float:left;display:inline;width:40px;height:38px;cursor:pointer;border:0px;background:none;outline:0px;}
.pageRight{display:inline;height:auto;}
.pageRight .head{display:block;padding:20px 20px;padding-top:0px;height:62px;background:url('../images/icon33.png');margin-top:-82px;color:#ffffff;font-size:30px;}
.pageRight .head p{float:left;display:inline;width:15px;height:14px;margin-top:24px;}
.pageRight .head a{float:right;display:inline;color:#9b9b9b;font-size:16px;line-height:18px;padding:0px 10px;border-right:1px #9b9b9b solid;margin-top:22px;}
.pageRight .head a.son{border:0px;color:#ffffff;}
.pageCont{display:block;padding-bottom:20px;min-height:400px;}

.pageCont .sonuclar li {
    padding-bottom: 35px;
    border-bottom: 1px solid #e0e2e4;
    color: #383b40;
    font-family: Robot Slob;
    margin-bottom: 30px;
}

.pageCont .sonuclar li p.baslik {
    padding-left: 35px;
    background: url(../images/icon19.png) no-repeat left;
    margin-bottom: 25px;
    font-size: 20px;
    font-weight: 600;
}

.pageCont .sonuclar li p.icerik {
    padding-left: 35px;
}

.pageCont .sonuclar li:last-child {
    border: 0;
}

.pageCont .text {
    float: left;
    width: 100%;
    margin: 30px 0px;
}

.pageCont .ufotogaleri {
    display: inline-block;
    clear: both;
}

.pageCont .ufotogaleri li {
    display: block;
    float: left;
    margin: 15px;
}

.pageCont .ufotogaleri li img{
    width: 350px;
    height: 220px;
}

.pageCont .text .sol img {
    width: 640px;
    height: 400px;
    display: block;
}

.pageCont .text .sol {
    display: block;
    float: left;
}

.pageCont .text .sag {
    display: block;
    float: right;
    width: 480px;
}

.pageCont .text p.tarih {
    margin: 20px 0px;
    display: block;
    color: #a9aeb5;
    font-size: 12px;
}

.pageCont .text p.baslik {
    font-size: 28px;
    color: #151821;
    margin-bottom: 35px;
    font-weight: 600;
    line-height: 36px;
}

.pageCont .text p.aciklama {
    display: block;
    position: relative;
    padding-left: 25px;
    color: #636363;
    font-size: 14px;
    line-height: 16px;
}

.pageCont .text p.aciklama::before {
    content: "";
    width: 6px;
    height: 100%;
    background: #81a76a;
    display: block;
    position: absolute;
    left: 0;
}

.pageCont .text .detay {
    display: block;
    margin-top: 65px;
}

.pageCont .text .detay p {
    font-size: 14px;
    color: #414141;
    display: block;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.pageCont .text .detay p b {
    color: #000;
    width: 140px;
    display: block;
    float: left;
}

.pageCont .text .detay p b::after {content: ":";padding: 0px 15px;display: block;float: right;}

.pageCont .text p.pbaslik {
    color: #75a05b;
    font-size: 26px;
    font-weight: 600;
}

.pageCont .sshead {
    display:  block;
    margin-top:  15px;
}

.pageCont .head {
    padding: 10px 15px;
    border:  1px solid #dadada;
    border-right:  0px;
    border-left:  0px;
    margin-bottom: 15px;
    color: #526368;
    cursor:  pointer;
}

.pageCont .body {
    padding:  10px;
    margin-bottom:  10px;
    color:  #868686;
}

.pageCont .head.active {
    border-color: #1d71b4;
    background: url(../images/icon20.png) no-repeat left center;
}

.pageCont .sshead h3 {
    background:  url(../images/sss.png) no-repeat;
    background-size:  contain;
    padding-left: 30px;
    padding-top: 64px;
    padding-bottom: 70px;
    color:  #fff;
    font-weight: 500;
    font-size: 15px;
    margin-bottom:  15px;
}

.pageCont .dhead {
    display:  block;
    margin-top:  15px;
}

.pageCont .dhead h3 {
    background: url(../images/teklifbg.png) no-repeat;
    padding-left:  15px;
    font-size: 26px;
    color:  #fff;
    padding-top: 80px;
    padding-bottom: 65px;
    margin-bottom: 20px;
    font-family:  exo2 bold;
}

.pageCont .dhead p {
    margin-bottom: 30px;
    font-size: 22px;
    color:  #526368;
    font-weight:  600;
    font-family:  exo2;
}

.text .dhead h3 {
    font-size: 26px;
    color: #526368;
    margin-bottom: 20px;
    font-family:  exo2 bold;
}

.text .dhead .ikbg {
    display:  block;
    height: 302px;
    background:  url(../images/ik-bg.png) no-repeat;
    margin-bottom:  25px;
}

.text .dhead p {
    margin-bottom: 30px;
    font-size: 20px;
    color:  #526368;
    font-weight:  600;
    font-family:  exo2;
}

.text .dhead p.aciklama {
    font-size: 13px;
    font-family: inherit;
    color:  #545557;
    font-weight: 500;
}

.pageCont .teklif-basvuru {
    padding: 30px 20px;
    padding-right: 230px;
    background: url(../images/basvuru.png)no-repeat 96% 45px ,#e1e0e0;
}

.pageCont .teklif-basvuru h2 {
    color:  #526368;
    font-size: 26px;
    font-weight: 800;
    margin-bottom:  5px;
}

.pageCont .teklif-basvuru .aciklama {
    color:  #999998;
    margin-bottom: 25px;
}

.pageCont .teklif-basvuru input {
    width: 270px;
    margin-right:  10px;
    margin-bottom: 15px;
    line-height: 34px;
    border:  0px;
    padding-left:  10px;
    font-size:  12px;
    color:  #c2c2c2;
    outline:  0;
}

.pageCont .teklif-basvuru label {
    display: block;
    position: relative;
    margin-bottom: 25px;
    cursor: pointer;
    font-size: 14px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    float:  left;
    width: 190px;
    color:  #666666;
    font-weight: 700;
    text-align:  center;
    padding-top: 150px;
    padding-bottom: 50px;
    margin-top:  40px;
}

.pageCont .teklif-basvuru label:after {
    top: 9px;
    left: 9px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: white;
}

.pageCont .teklif-basvuru input[type="radio"] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    width:  auto;
    margin:  0px;
    line-height:  initial;
    padding:  0px;
}

.pageCont .teklif-basvuru label span {
    position: absolute;
    top: 180px;
    left: 50%;
    height: 30px;
    width: 30px;
    background-color: #eee;
    border-radius: 50%;
    margin-left: -12.5px;
}

.pageCont .teklif-basvuru label input:checked ~ span {
    background: url(../images/icon13.png) no-repeat center ,#a0c939;
}

.pageCont .teklif-basvuru label span:after {
    top: 9px;
    left: 9px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: white;
}

.pageCont .teklif-basvuru input:checked ~ span:after {
    display: block;
}

.pageCont .teklif-basvuru textarea {width: 538px;border:  none;height: 70px;resize:  none;outline:  0;color: #c2c2c2;padding: 10px 15px;margin-bottom:  10px;}

.pageCont .teklif-basvuru button {
    border:  0px;
    background:  #a0c939;
    color:  #fff;
    width: 568px;
    line-height: 30px;
    outline:  0;
    font-size:  18px;
}

.pageCont .teklif-basvuru button::after {
    content: " >>";
}

.pageCont .teklif-basvuru .toplama {background:  url(../images/toplama.png) no-repeat center top;}

.pageCont .teklif-basvuru .ayirma {
    background: url(../images/ayirma.png) no-repeat center top;
}

.pageCont .teklif-basvuru .imha {
    background: url(../images/imha.png) no-repeat center top;
}
.gpageCont .pageCont{float:left;width: 842px;margin-left: 30px;}
.gpageCont .gHead{display:inline-block;width:100%;margin-bottom:25px;margin-top: 15px;}
.gpageCont .gHead .sol{float:left;display:block;}
.gpageCont .gHead .sol .baslik{font-size: 18px;margin-bottom:5px;color: #526368;}
.gpageCont .gHead .sol .icerik{color:#777777;}
.pageCont img.blogresim{display:block;float:left;width:320px;height:180px;margin-left:50px;margin-right:40px;margin-top:30px;}
.pageCont .bmedyaDetay{display:block;float:left;width:740px;margin-top:30px;}
.pageCont .bmedyaDetay .mHead{font-size:17px;font-weight:800;color:#424242;display:block;margin-bottom:10px;}
.pageCont .bmedyaDetay .text{display:inline-block;margin-top:15px;}
.hakkimizda .pageCont{min-height:350px;padding-left:50px;margin-top:-17px;}
.hakkimizda .pageCont p.baslik{font-size:30px;width:150px;float:left;border-bottom:1px solid #e97301;font-weight:800;text-align:right;position:absolute;right:0px;top:922px;}
.kpageCont{display:block;min-height:500px;padding-bottom:20px;float:left;width:1024px;}
.hpageCont{display:block;padding-bottom:50px;float:left;width:100%;z-index:2;margin-top:30px;background:#f5f5f5;position:relative;min-height:300px;}
.hpageCont a.geridon{font-size:16px;display:inline-block;float:right;padding-left:20px;background:url(../images/icon2.png) no-repeat left center;color:#aa7417;font-weight:800;margin:15px;}
.hpageCont .opageCont .left img{width:350px;height:auto;}
.hpageCont .opageCont{display:inline-block;padding:80px 30px;background:#fff;border:1px solid #dadada;}
.hpageCont .opageCont .left{width:350px;margin-right:40px;}
.hpageCont .opageCont .right{width:698px;}
.full .pageCont{width:100%;}
.MpageCont{display:block;min-height:500px;padding-bottom:20px;width:760px;}
.kpageCont .sapka{width:800px;height:160px;margin:15px;float:left;}
.hpageCont .sapka{height:14px;width:800px;height:160px;margin:15px;float:left;}
.ikpageCont .sapka{height:14px;width:200px;margin:15px;margin-left:436px;margin-bottom:50px;background:#00a651;}
.pageCont img.pageImg{display:block;width:300px;height:auto;float:right;}
.kpageCont .text{display:block;padding:20px;color:#111111;font-size:16px;float:left;width:745px;min-height:240px;}
.hpageCont .text{display:block;padding:30px 0px;color:#2c2c2c;font-size:14px;font-family:Montserrat;font-weight:300;}
.hpageCont .opageCont .baslik{font-size:24px;font-family:Montserrat;}
.urunler{display:block;}
.urunler li{display: block;position:relative;overflow:hidden;margin-right: 30px;margin-bottom: 30px;border-bottom: 1px solid #e0e2e4;font-family: Robot Slab;float: left;border: 0px;height: 252px;padding-left: 50px;padding-top: 50px;background: url(../images/icon9.png) no-repeat left top, url(../images/icon12.png) no-repeat right 274px;}

.urunler li:last-child {
    border: 0px;
}

.urunler li p.baslik {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 20px;
}

.urunler li p.icerik {
}
.urunler li.urun p.ukodu{font-weight:600;color:#2f2f2f;text-align:center;display:block;margin-top:15px;}
.urunler li a{}
.urunler li img{display:block;width:220px;height:200px;margin:0px auto;}
.urunler li.urun img{width: 300px;height: 200px;margin: 0px;}

.urunler li.urun p.tarih {
    display: block;
    color: #a9aeb5;
    font-size: 14px;
    margin: 0px;
}

.urunler li.urun p.baslik {
    color: #4c4c4c;
    font-weight: 600;
    margin-bottom: 5px;
    padding-right: 50px;
    display: block;
    max-width: 100%;
}

.urunler li.urun .alan {
    display: block;
    position: relative;
    padding-left: 30px;
    width: 270px;
    margin-top: 15px;
}

.urunler li.urun .alan::before {content: "";display: block;width: 8px;height: 100%;background: #c6daba;position: absolute;left: 5px;}

.urunler li.urun p.icerik {
    font-size: 13px;
    padding-right: 10px;
}
.urunler li b{display:block;color:#585858;font-size:16px;line-height:20px;text-align:center;font-weight:normal;padding-top:12px;border-top:1px solid #e2e2e2;margin-top:15px;}
.urunler li.urun b{padding-bottom:15px;border-bottom:1px solid #e2e2e2;margin-bottom:15px;font-size:13px;padding-top:0px;border-top:0px;margin-top:0px;}
.urunler li .caption{}
.urunler li .caption p{display:block;text-align:center;}
.urunler li .caption p.olcu{display:block;float:left;margin-left:29px;font-size:13px;padding-left:25px;background:url(../images/icon15.png) no-repeat;line-height:20px;}
.urunler li .caption p.madde{float:right;margin-right:35px;text-transform:uppercase;width:32px;display:block;border:3px solid #7e7d79;border-radius:50%;line-height:32px;font-size:13px;font-weight:700;color:#7e7d79;margin-top:-8px;}
.urunler li .caption p.fiyat2{padding:0px;margin:0px;float:right;width:111px;height:45px;border:0px;font-size:30px;margin-top:-50px;font-weight:600;background:url(../images/kdv.png)no-repeat 2px bottom;font-family:bebas_neueregular;}
.urunler li .caption p.fiyat{padding:5px 0px;display:block;margin:0px auto;border:0px;font-size:50px;font-weight:600;font-family:Montserrat;color:#fff;border-top:2px solid #fff;border-bottom:2px solid #fff;width:100px;background:url(../images/icon5.png)no-repeat left 10px;}
.urunler li .caption p.aciklama{border:0px;margin-top:5px;font-size:14px;font-weight:400;color:#fff;}
.snoktalari{display:block;padding:18px 0px;}
.snoktalari li{float:left;display:inline;width:166px;height:136px;background:#ffffff;border:1px #dcd3d3 solid;position:relative;overflow:hidden;margin:7px;padding-top:20px;}
.snoktalari li a img{display:block;width:158px;height:97px;margin:4px;}
.snoktalari li a b{display:block;color:#111111;font-size:16px;line-height:20px;text-align:center;font-weight:normal;padding:4px;}
.snoktalari li a .caption{display:none;position:absolute;left:0px;top:0px;background:url('../images/icon33.png') repeat;width:100%;height:100%;z-index:2;}
.snoktalari li:hover a .caption{display:block;}
.snoktalari li a .caption p{float:left;display:inline;background:url('../images/icon39.png') no-repeat;width:58px;height:56px;margin-left:55px;margin-top:36px;}
.urunDetay{display:block;padding:36px;}
.urunDetay p{text-align:center;color:#797878;}
.urunDetay .img{float:left;display:inline;width:260px;height:auto;}
.urunDetay .icerik{float:right;display:inline;width:390px;}
.urunDetay .icerik .baslik{display:block;color:#000000;font-size:20px;font-weight:900;padding:5px;border-top:1px #a2a2a2 solid;border-bottom:1px #a2a2a2 solid;}
.urunDetay .icerik .detayGoster{display:block;background:url('../images/icon40.png') no-repeat bottom left;color:#000000;font-size:18px;font-weight:900;font-style:italic;padding-left:40px;padding-bottom:20px;}
.tabmenu{background:url(../images/tabmenu.png) no-repeat;background-color:#34a772;height:273px;}
.kurumsaltab .tabAlan{width:100%;}

.kurumsaltab {
    height: 74vh;
    width: 100%;
    margin: 0px auto;
    margin-top: -3vh;
    display: table;
}

.kurumsaltab .sonuclar li {
    display: block;
    margin: 4.3vh 0;
    padding: 5.3vh 3vh;
    background: #e0e0e0;
    border-radius: 2vh;
    font-family: 'agrandir';
}

.kurumsaltab .sonuclar li .baslik {
    font-size: 2.2vh;
    text-align: center;
    font-weight: bold;
    width: 40vh;
    margin: 0px auto;
    letter-spacing: 0.1vh;
    height: 5.7vh;
}

.kurumsaltab .sonuclar li .icerik {
    display: table;
    margin: 0px auto;
    margin-top: 1vh;
    font-size: 1.5vh;
    font-family: 'agrandir thin';
    font-weight: bold;
}

.kurumsaltab .sonuclar li .icerik a {
    padding: 0 1.6vh;
    border-right: 0.1vh solid #9f9f9f;
}

.kurumsaltab .sonuclar li .icerik a:last-child {
    border: 0;
}

.kurumsaltab .sonuclar {
    display: table;
    height: 74vh;
    width: 78vh;
    margin: 0px auto;
}

.kurumsaltab .alt {
    left: unset;
    position: relative;
    bottom: 0;
    display: block;
    margin-top: 2vh;
    margin-left: 0;
}

.kurumsaltab .ust {
    display: table;
    margin: 0px auto;
    width: 100%;
    margin-top: 1.6vh;
}

.kurumsaltab .ust .sol {
    display: table;
    margin: 0px auto;
    margin-bottom: 2vh;
}

.kurumsaltab .ust .sag {
    display: table;
    margin: 0px auto;
    width: 96%;
    margin-bottom: 20px;
}

.kurumsaltab .ust .baslik {
    display: table;
    float: none;
    margin: 0px auto;
    font-size: 2.8vh;
    font-weight: 800;
    margin-bottom: 2vh;
}

.kurumsaltab .ust .sol .icerik {
    display: inline-block;
    float: left;
    width: 57vh;
    padding: 2vh 2.5vh;
    border-radius: 2vh;
    background: #f7f7f7;
    padding-right: 32vh;
    background: url(../images/icon12.png) no-repeat 72.9vh center, #fff;
    background-size: 6vh;
    box-shadow: rgb(108 108 108 / 15%) -1px -1px 5px 0px, rgb(144 144 144 / 15%) 10px 4px 6px 0px;
    margin: 2vh 0;
    margin-left: 1vh;
}

.kurumsaltab .ust .icerik table {
    overflow-x: auto;
    height: 18.2vh;
    display: block;
    padding-right: 2vh;
}

.kurumsaltab .ust .sag .icerik {display: inline-block;float: left;width: 57vh;padding: 2vh 2.5vh;border-radius: 2vh;box-shadow: rgb(108 108 108 / 15%) -1px -1px 5px 0px, rgb(144 144 144 / 15%) 10px 4px 6px 0px;margin-left: 1vh;background: #f7f7f7;padding-right: 32vh;background: url(../images/icon13.png) no-repeat 73vh center, #fff;background-size: 6vh;}

.kurumsaltab .ust .sol .egitim {
    font-size: 2.4vh;
    font-family: 'agrandir';
    font-weight: 600;
    background-size: 2.4vh;
    line-height: 3vh;
    margin: 1vh;
    text-align: center;
}

.kurumsaltab .ust .icerik table {
    border: 0;
}
.kurumsaltab .ust .icerik table::-webkit-scrollbar{
   width: 5px;
   background-color: #989898;
    
}
.kurumsaltab .ust .icerik table::-webkit-scrollbar-track{
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#b3b3b3 ;
	border:2px solid #fff;
}
.kurumsaltab .ust .icerik table::-webkit-scrollbar-thumb {
   background-color: #3d80b2;
}
.kurumsaltab .ust .icerik p {
    display: none;
}

.kurumsaltab .ust .icerik table p {
    display: block;
}

.kurumsaltab .ust .icerik table tr {
    border: 0;
    border-bottom: 0.1vh solid #d7d7d7;
    border-top: 0.1vh solid #fff;
}

.kurumsaltab .ust .icerik table tr td {
    border: 0;
    height: 4.45vh;
    font-size: 1.4vh;
    font-family: 'agrandir';
    color: #737373;
    line-height: 1.6vh;
}

.kurumsaltab .ust .icerik table tr td:first-child {
    width: 43vh;
}

.kurumsaltab .ust .icerik table tr td:last-child {
    width: 14vh;
    text-align: right;
}

.kurumsaltab .ust .icerik table tr:last-child {
    border: 0;
}

.kurumsaltab .ust .icerik table tr:last-child td {
    height: 2vh;
    padding-top: 1vh;
}

.kurumsaltab .ust .sag .deneyim {
    font-size: 2.4vh;
    font-family: 'agrandir';
    font-weight: 600;
    background-size: 2.4vh;
    line-height: 3vh;
    margin-bottom: 1vh;
    text-align: center;
}

.kurumsaltab .alt .icerik::-webkit-scrollbar{
   width: 5px;
   background-color: #979797;
    
}
.kurumsaltab .alt .icerik::-webkit-scrollbar-track{
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#979797 ;
	border:2px solid #fff;
}
.kurumsaltab .alt .icerik::-webkit-scrollbar-thumb {
   background-color: #3d80b2;

}
.kvkktab {
    height: 75vh;
    width: 91vh;
    margin: 0px auto;
}

.kvkktab .icerik::-webkit-scrollbar{
   width: 5px;
   background-color: #989898;
    
}
.kvkktab .icerik::-webkit-scrollbar-track{
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#b3b3b3 ;
	border:2px solid #fff;
}
.kvkktab .icerik::-webkit-scrollbar-thumb {
   background-color: #3d80b2;
    
}
.ortahead .body .kvkktab .baslik {
    text-align: center;
    margin-bottom: 2.8vh;
    font-size: 2.8vh;
    font-weight: 800;
    width: 91vh;
}
.ortahead .body .kvkktab .icerik {
    color: #737373;
    font-size: 1.6vh;
    width: 80vh;
    overflow-x: hidden;
    overflow-y: auto;
    height: 70vh;
    padding: 0 2.5vh;
    margin: 0px auto;
}

.ortahead .body .back {
    display: block;
    position: absolute;
    width: 2.5vh;
    height: 2.5vh;
    right: 5vh;
    top: 7vh;
    background: url(../images/icon11.png) no-repeat;
    background-size: 2.5vh;
}
.faaliyet .fliste li {
    float: left;
    width: 560px;
    margin-left: 7px;
    margin-bottom: 40px;
    margin-right: 7px;
}

.faaliyet .fliste {
    display: inline-block;
    margin: 40px 0px;
}

.faaliyet .fbaslik {
    display: block;
    font-size: 32px;
    text-align: center;
    width: 310px;
    font-family: Roboto Slab;
    margin: 0px auto;
    margin-top: 50px;
    margin-bottom: 20px;
    color: #3e3e3d;
    font-weight: 600;
}

.faaliyet .fslogan {
    display: block;
    font-size: 16px;
    text-align: center;
    width: 415px;
    font-family: Roboto Slab;
    margin: 0px auto;
    margin-bottom: 40px;
    color: #3e3e3d;
}

.faaliyet .fliste li p.baslik {
    float: left;
    display: block;
    padding-left: 45px;
    background: url(../images/icon4.png) no-repeat left 11px;
    font-size: 22px;
    color: #383b40;
    margin-left: -30px;
    width: 303px;
}

.faaliyet .fliste li p.icerik {
    display: block;
    width: 318px;
    float: left;
    margin-top: 10px;
    padding: 10px 15px;
    color: #5c5e61;
    font-size: 14px;
    height: 114px;
}

.faaliyet .fliste li img {
    float: left;
    width: 172px;
    height: 172px;
    margin-top: 38px;
}

.kurumsaltab .tabAlan ul.tabMenu li {
    float: left;
    width: 150px;
    line-height: 60px;
    text-align: center;
    border: 1px solid #dbdee3;
    margin-right: -1px;
    cursor: pointer;
    color: #555555;
    font-size: 16px;
    font-weight: 600;
}

.kurumsaltab .tabAlan ul.tabMenu li.aktif {
    background: #127cc0;
    border-color: #127cc0;
    color: #fff;
}
.kurumsaltab .tabCont{display:none;color: #555555;font-size:12px;float:left;border: 1px solid #dbdee3;padding: 40px 25px;padding-bottom: 60px;}
.tabAlan .tabCont .head{color:#ffffff;font-size:33px;margin-top:470px;}
.kurumsaltab .tabCont .text{
    min-width: 1098px;
}
.kpageCont .text h1{display:block;float:left;height:86px;width:50px;padding-top:19px;font-size:60px;}
.kpageCont .tabAlan2{width:325px;height:225px;float:right;padding:0px;margin:0px;background:none;}
.kpageCont .tabAlan2 .text{display:block;color:#111111;float:left;width:300px;height:225px;padding:0px;}
.kpageCont .tabAlan2 .tabMenu{position:inherit;padding-left:115px;width:85px;}
.kpageCont .tabMenu li:hover, .kpageCont .tabMenu li.aktif{background:url(../images/icon13.png) no-repeat center center;}
.kpageCont .tabMenu li{background:url(../images/icon14.png) no-repeat center center;width:16px;height:16px;margin-right:5px;margin-top:10px;}
.hpageCont .text h1{font-size:25px;}
.hpageCont .tabAlan2{width:325px;height:225px;float:left;padding:0px;margin:0px;background:none;}
.hpageCont .tabAlan2 .text{display:block;color:#111111;float:left;width:300px;height:225px;padding:0px;}
.hpageCont .tabAlan2 .tabMenu{position:inherit;padding-left:115px;width:85px;}
.hpageCont .tabMenu li:hover, .hpageCont .tabMenu li.aktif{background:url(../images/icon13.png) no-repeat center center;}
.hpageCont .tabMenu li{background:url(../images/icon14.png) no-repeat center center;width:16px;height:16px;margin-right:5px;margin-top:10px;}
.urunResim{display:block;}
.urunResim li{float:left;display:inline;width:164px;height:164px;border-right:1px #949494 solid;position:relative;overflow:hidden;}
.urunResim li:first-child, .urunResim li:nth-child(5), .urunResim li:nth-child(9){border-left:1px #949494 solid;}
.urunResim li img{display:block;position:absolute;max-width:164px;width:auto;max-height:164px;height:auto;left:50%;top:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}
.urunResim li a .caption{display:none;position:absolute;left:0px;top:0px;background:url('../images/icon41.png') repeat;width:100%;height:100%;z-index:2;}
.urunResim li:hover a .caption{display:block;}
.urunResim li a .caption p{float:left;display:inline;background:url('../images/icon39.png') no-repeat;width:58px;height:56px;margin-left:51px;margin-top:52px;}
.iletisimBilgi{display: block;}

.iletisimkisi {
    float: right;
    display:  block;
    width: 220px;
}

.iletisimkisi .kisi {
    padding: 20px;
    background:  #e9e9e9;
    display:  block;
    margin-bottom: 15px;
}

.iletisimkisi .kisi p.baslik {
    font-size: 16px;
    font-family: exo2 bold;
}

.iletisimkisi .kisi p.isim {
    font-size: 19px;
    font-weight: lighter;
}

.iletisimkisi .kisi p {
    color:  #526368;
    display:  block;
    margin-bottom:  5px;
    font-size: 13px;
}
.iletisimBilgi .maps{display: block;width: 100%;margin: 20px 0px;margin-bottom: 50px;clear: both;}
.iletisimBilgi .maps iframe{display:block;width:100%;height: 455px;}
.iletisimBilgi table tr td{color:#6e6e6e;font-size:13px;width: 172px;margin-right: 10px;}

.iletisimBilgi .iletisiminfo table tr td {
    width: 340px;
    padding-right: 30px;
}

.iletisimBilgi table tr td b {
    font-weight: 600;
}

.iletisiminfo table tr td {
    font-size: 16px;
    color:  #545557;
}

.iletisiminfo table tr td.baslik {
    color: #333333;
    font-size: 20px;
    position: relative;
    padding-bottom: 10px !important;
}

.iletisiminfo table tr td.baslik::after {content: "";position: absolute;left: 0;bottom: 0;width: 45px;height: 2px;background: #81aa6a;}
.iletisimBilgi table tr{display:block;margin: 10px 0px;}

.iletisimBilgi table tr:nth-child(2) {
    margin-top: 30px;
}

.iletisimBilgi form table tr {
    margin: 20px 0px;
}
.iletisimBilgi table tr td p.baslik{font-size:20px;font-weight:700;margin-bottom: 20px;color:#4f4f4f;}

.iletisiminfo table tr td p.baslik {
    color: #333333;
    font-weight:  800;
    font-size: 20px;
    font-weight: 500;
}

.iletisiminfo table tr:first-child td p.baslik {
    border-bottom: 1px solid #d5d5d5;
    padding-bottom: 10px;
}

.iletisiminfo table tr:first-child td {
    width: 540px;
}
.iletisimBilgi .isosyal a{width:50px;height:50px;display:block;float:left;margin-right:10px;}
.iletisimBilgi .isosyal{display:block;margin-top:5px;}
.iletisimBilgi a.facebook{background: url(../images/ffacebook.png)no-repeat;}

.iletisimBilgi .sosyal a {
    width: 29px !important;
    height: 29px !important;
    margin: 0px 5px;
}

.iletisimBilgi .sosyal li:nth-of-type(4) a {
    margin-right: 15px;
}

.iletisimBilgi .sosyal li {
    font-size: 14px;
    line-height: 29px;
}
.iletisimBilgi a.twitter{background: url(../images/ftwitter.png)no-repeat;}
.iletisimBilgi a.linkedin{background: url(../images/flinkedin.png)no-repeat;}

.iletisimBilgi a.instagram {
    background: url(../images/finstagram.png) no-repeat center;
}
.iletisimBilgi a.google{background:url(../images/google.png)no-repeat;}
.iletisimBilgi td.saat{padding-left:40px;padding-bottom:0px;margin-top:15px;background:url(../images/icon61.png)no-repeat left center;}
.iletisimBilgi td.sosyal{padding-bottom:0px;margin:0px;margin-top:15px;background:url(../images/icon62.png)no-repeat left center;width:auto;display:table-cell;}
.iletisimBilgi td.mail{
    text-decoration: underline;
}
.iletisimBilgi td.telefon{padding-bottom:0px;line-height: 26px;}

.iletisimBilgi td.telefon2 {
    padding-bottom: 0px;
    line-height: 26px;
}
.iletisimBilgi td.adres{padding-bottom:0px;}
.iletisimBilgi tr.baslik{border-bottom:1px solid #dadada;}
.iletisimBilgi table tr.baslik td{display:block;padding:10px;width:90px;background:#00a651;color:#ffffff;font-size:14px;text-align:center;}
.iletisimBilgi table tr td b{color:#000000;}
a.btn b{display:block;color:rgb(0, 166, 81) !important;font-size:14px;font-weight:bold;}
.iletisimForm{display: block;padding: 20px 25px;margin-bottom:  25px;position: absolute;right: 19%;background: #fff;top: -525px;z-index: 1;width: 340px;border-radius: 25px;box-shadow: 10px 19px 28px 6px #979797;z-index: 9;}

.iletisiminfo {
    display: block;
    padding: 10px;
    float: left;
    height: 245px;
}

.iletisiminfo .sosyal {
    float: left;
    margin-top: 130px;
    width: 268px;
    margin-left: 52px;
}

.iletisimForm .aciklama .baslik {
    color: #343434;
    font-size: 22px;
    margin: 35px 0px;
}

.iletisimForm .aciklama .icerik {
    width: 630px;
    color:  #999998;
    font-size:  13px;
    margin-bottom: 20px;
}
.iletisimForm span{display:block;color:#555555;font-size:14px;padding:10px;}
.iletisimForm input[type=text]{display:inline;outline:0px;color: #555555;font-size:12px;border: 0px;float: right;font-weight:600;width: 180px;font-weight: 500;background: none;border: 1px solid #dbdee3;padding: 12px 4px;}

.iletisimForm input[type=text]::placeholder, .iletisimForm textarea::placeholder {
    color: #555555;
}
.iletisimForm textarea{clear:both;display:block;height: 120px;padding: 10px;outline:0px;color: #555555;font-size: 12px;resize:none;border: 0px;font-weight: 500;width: 165px;background: none;border: 1px solid #dbdee3;}
.iletisimForm button{display:inline;width: 100px;height: 40px;background: none;cursor:pointer;color: #fff;font-size: 14px;text-align:center;clear:both;outline: 0;border: 0;float: right;background: #70ae4c;margin-bottom: 25px;}


.bayi{display:block;padding:20px 0px;}
.bayi .ustKisim{display:block;background:#e9e8e9;height:40px;padding:0px 20px;}
.bayi .ustKisim select{background:#e9e8e9 url('../images/icon47.png') no-repeat right center;appearance:none;-moz-appearance:none;-webkit-appearance:none;width:174px;height:40px;line-height:40px;text-indent:0.01px;text-overflow:"";color:#606060;font-size:16px;border:0px;outline:0px;cursor:pointer;padding:0px 10px;}
.bayi .ustKisim p{float:right;display:inline;color:#606060;font-size:16px;line-height:40px;}
.bayi table tr th{text-align:left;padding:5px 20px;background:#e9e9e9;color:#606060;font-size:16px;font-weight:900;}
.bayi table tr td{text-align:left;padding:5px 20px;color:#9f9f9f;font-size:16px;border-bottom:1px #e9e9e9 solid;}
.galeritab .foto{display: table;margin: 0px auto;width: 84vh;height: 70vh;}

.pagination-container {
    display: table;
    margin: 0px auto;
}

.pagination-container #prev-button {
    float: left;
    color: #fff;
    background: #a3a3a3;
    font-family: monospace;
    font-size: 1.6vh;
}

.pagination-container #pagination-numbers {
    display: table;
    float: left;
    padding: 0 0.5vh;
}

.pagination-container button {
    margin: 0px 0.2vh;
    width: 2.6vh;
    font-size: 1.2vh;
    line-height: 2.2vh;
    border: 0.1vh solid #e0e0e0;
    background: none;
    color: #939393;
    cursor: pointer;
}

.pagination-container #pagination-numbers button.active {
    background: #5e6060;
    color: #fff;
}

.pagination-container #next-button {
    float: right;
    color: #fff;
    background: #a3a3a3;
    font-family: monospace;
    font-size: 1.6vh;
}

.galeritab .foto li {
    display: block;
    float: left;
    margin: 2vh 3vh;
    margin-bottom: 4.5vh;
    border-bottom: 0.2vh solid #d6d6d6;
    position: relative;
}

.foto li a {
    display: inline-block;
}

.foto.video li a::after {
    content: "";
    width: 100%;
    height: 22vh;
    display: block;
    position: absolute;
    top: 0;
    background: url(../images/icon16.png) no-repeat center;
    background-size: 4.2vh;
    transition: 0.2s;
}

.foto.video li a:hover::after {
    background-size: 4.8vh;
}

.saghead .foto.video li a::after {
    height: 18vh;
    background-size: 3.5vh;
}
.saghead .foto.video li a:hover::after {
    background-size: 4vh;
}

.gpageCont{display:inline-block;width:100%;position:relative;z-index:2;}
.hpageCont a.foto{float:right;display:block;width:234px;height:74px;margin-top:50px;background:url(../images/icon56.png) no-repeat;line-height:74px;padding:0px;}
position:relative;overflow:hidden;margin:18px;}
.foto li a img{display:block;width:288px;height:180px;}
.foto li a b{display:none;color:#111111;font-size:16px;line-height:20px;text-align:center;font-weight:normal;padding:4px;}
.foto li a .caption{z-index:2;display: inline-block;width:100%;height: 3.8vh;overflow: hidden;}

.foto.video li a .caption {
    height: 4.7vh;
}

.foto li a .stats {
    position: absolute;
    display: block;
    bottom: -3.8vh;
    width: 100%;
}

.saghead .foto li a .stats {
    bottom: -3.5vh;
}

.foto li a .stats p {
    float: left;
    display: block;
    font-family: 'Open Sans';
    color: #999999;
    font-size: 1.4vh;
    line-height: 3.6vh;
    padding-top: 0.4vh;
    margin-left: 1vh;
}

.foto li a .stats p:nth-child(4) {
    float: right;
}

.foto li a .stats p.begeni {
    float: right;
    padding-right: 2.8vh;
    background: url(../images/icon15.png) no-repeat right 0.96vh;
    background-size: 2vh;
    margin-left: 0.5vh;
}

.foto li a .stats p.goruntulenme {
    padding-left: 2.5vh;
    background: url(../images/icon14.png) no-repeat left 1.4vh;
    background-size: 2vh;
    margin-left: 0;
}
.foto li a .caption p.baslik{display:block;font-size: 1.9vh;color: #393838;float: left;width: 22vh;font-family: agrandir;text-align: left;line-height: 1.8vh;}

.foto.video li a .caption p.baslik {
    font-size: 1.5vh;
}

.foto.video li a .caption p {
    margin-top: 1vh;
    font-size: 1.3vh;
}

.foto.video li a .caption p.tarih {
    margin-top: 2vh;
}

.foto li a .caption p {
    font-family: agrandir thin;
    font-size: 1.5vh;
    margin-top: 1.4vh;
    float: right;
    font-weight: 600;
    width: 14vh;
    text-align: right;
}
.foto li a .caption span{display:block;font-size:12px;font-weight:300;padding-left:10px;color:#777777;}
.galeri li{float:left;display:inline;position:relative;overflow:hidden;width: 27vh;height: 16.5vh;margin: 6vh 2vh;margin-top: 0;}
.galeri {
    margin: 0px auto;
    margin-top: 4vh;
    height: 73vh;
    /* width: 93vh; */
    overflow-x: auto;
}

.sertifika .galeri {
    width: unset;
    height: unset;
    height: 59vh;
}

.galeri.sertifika {
    column-count: 3 !important;
    column-gap: 2em !important;
}
.galeri::-webkit-scrollbar{
   height: 7px;
   background-color: #989898;
    
}
.galeri::-webkit-scrollbar-track{
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#fff0f0 ;
	border:3px solid #fff;
}
.galeri::-webkit-scrollbar-thumb {
   background-color: #1c75ab;

}
#masonry {
	column-count: 4;
	column-gap: 3em;
}
#masonry a {
	margin-right: 0;
	display: block;
}
#masonry .item {
	background-color: none;
	display: inline-block;
	margin: 0 0 1vh 0;
	width: 100%;
	cursor: pointer
}

#masonry .item img {
	max-width: 100%;
	height: auto;
	width: 100%;
	vertical-align: middle;
}

.galeri.sertifika .item {
    background: #3f3d3d;
    transition: 0.2s;
    width: 95% !important;
    padding: 2.5%;
}

.galeri.sertifika .item:hover{
    background: #1c72a6;
}

#masonry .item p.baslik {
    text-align: center;
    font-size: 2vh;
    /* background: #1c72a6; */
    color: #232323;
    border-top: 0.1vh solid #1c72a6;
    margin-top: 1vh;
    transition: 0.2s;
}

#masonry .item a:hover p.baslik {
    font-weight: bold;
    border-top: 0.1vh solid #254f80;
}
.hakkimizda .galeri li{width:271px;height:163px;margin-bottom:0px;box-shadow:0px 0px;margin-right:0px;}
.galeri li a img{display:block;width: 100%;height: 100%;}

.galeri li a p {
    text-align: center;
    font-size: 1.8vh;
    font-family: dejavusans;
    color: #bdbdbd;
    padding: 2px 0px;
    width: 18vh;
    margin: 0px auto;
    line-height: 2.7vh;
}
.hakkimizda .galeri li a img{width:265px;height:158px;margin:5px;}
.galeri li a b{display:none;color:#111111;font-size:16px;line-height:20px;text-align:center;font-weight:normal;padding:4px;}
.galeri li a .caption{position:absolute;left:0px;bottom:0px;width:100%;height:100%;z-index:2;}
.galeri li:hover a .caption{background:url(../images/icon53.png)no-repeat 239px 178px;}
.galeri li a .caption p{float:left;display:inline;height:45px;color:#000000;font-size:13px;margin:5px 0px;width:100%;text-align:center;margin-top:245px;}
.tabCont ul.video{margin:0px auto;display:block;width:300px;}
.hpageCont a.video{display:block;width:234px;height:80px;margin-top:5px;background:url(../images/icon57.png) no-repeat -7px;padding:0px;line-height:80px;float:right;}
.ikForm{display:block;padding: 15px;height: 350px;}

.ikForm h3.baslik {
    color: #555555;
    font-family:  exo2 bold;
    font-size: 24px;
    margin-bottom: 10px;
    text-align: center;
}

.ikForm p.aciklama {
    color: #555555;
    text-align: center;
    margin-bottom: 30px;
}
.ikForm table tr td{color:#000;font-size:14px;padding:8px;}
.ikForm input[type=text]{width: 100%;height: 32px;display: block;margin: 0px auto;border:  0px;margin-bottom:  10px;background: none;border-bottom: 3px double #dbdee3;outline: 0;}

.ikForm form {
    width: 60%;
    margin: 0px auto;
}

.ikForm input[type=file] {width: 100%;display: block;margin: 0px auto;margin-bottom: 15px;}
.ikForm textarea{width: 100%;height: 100px;border: 0px;resize:none;display: block;margin: 0px auto;margin-bottom:  10px;float: none;background: none;border-bottom: 3px double #dbdee3;outline: 0;}

.ikForm button{
    display: inline;
    width: 140px;
    height: 50px;
    background: none;
    cursor: pointer;
    color: #555555;
    font-size: 16px;
    text-align: center;
    clear: both;
    margin-top: 30px;
    outline: 0;
    border: 2px solid #8f9499;
    border-radius: 30px;
    float: right;
}
.ikCevap{display:block;color: #999998;font-size:14px;font-weight:bold;padding:8px;}
a.yukariCikar{display:none;position:fixed;z-index:99;bottom:20px;right:20px;background:url('../images/icon50.png') no-repeat;width:59px;height:59px;}
.kurumsal .head b{display:table;background:#fff;padding:10px 45px;font-size:28px;color:#363636;margin:0px auto;min-width:130px;text-align:center;font-weight:500;}
.kurumsal ul.kmenu{float:left;display:inline-block;padding:30px 15px;border:1px solid #e8e8e8;}
.kurumsal{display:inline;}

.avukatlar .aurunslider img {
    width: 270px;
    height: 330px;
}

.avukatlar .aurunslider {
    display: table;
    margin: 20px auto;
}

.avukatlar .aurunslider li {
    float: left;
    margin: 0px 15px;
}

.avukatlar p.baslik {
    font-size: 22px;
    font-weight: 600;
    text-align: center;
}

.avukatlar .aurunslider p.baslik {
    color: #444444;
    font-size: 16px;
    margin-top: 5px;
}

.avukatlar .aurunslider p.uzman {
    color: #9b9b9b;
    font-size: 14px;
    text-transform: uppercase;
}

.avukatlar .aurunslider .owl-controls {
    position: absolute;
    top: 115px;
    width: 1218px;
    left: -36px;
}

.avukatlar .aurunslider .owl-controls .owl-prev {
    float: left;
    font-size: 0px;
    border-radius: 0px;
    width: 24px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    background: url(../images/icon3.png) no-repeat center;
}

.avukatlar .aurunslider .owl-controls .owl-next {
    float: right;
    font-size: 0px;
    border-radius: 0px;
    width: 24px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    background: url(../images/icon4.png) no-repeat center;
}
.kurumsal .text{width: 100%;color: #7b7b7b;margin: 35px 0px;display: inline-block;}

.kurumsal .text .sol {
    display: block;
    float: left;
    width: 220px;
    margin-right: 50px;
}

.kurumsal .text .sol p.baslik {
    color: #90b37c;
    font-size: 20px;
    padding-bottom: 25px;
    position: relative;
    margin-bottom: 30px;
    font-family: adinah;
}

.kurumsal .fotogaleri p.baslik {
    color: #90b37c;
    font-size: 20px;
    padding-bottom: 25px;
    position: relative;
    margin-bottom: 30px;
    float: right;
    text-align: right;
    font-family: adinah;
}

.kurumsal .fotogaleri {
    display: block;
    margin-top: 20px;
}

.kurumsal .fotogaleri .kgaleri .owl-item a img {
    display: block;
    width: 100%;
    height: 225px;
}

.kurumsal .fotogaleri .kgaleri .owl-item a {
    padding-right: 40px;
    padding-top: 50px;
    display: block;
    background: url(../images/icon9.png) right top no-repeat;
    margin-left: 20px;
}

.kurumsal .fotogaleri .kgaleri .owl-controls .owl-buttons {position: absolute;top: 50%;margin-top: -20px;width: 100%;}

.kurumsal .fotogaleri .kgaleri .owl-controls .owl-buttons .owl-prev {
    float: left;
    font-size: 0;
    background: url(../images/icon2.png) no-repeat;
    width: 68px;
    height: 52px;
    border-radius: 0;
    transform: rotate(180deg);
    margin: 0px;
    padding: 0px;
}

.kurumsal .fotogaleri .kgaleri .owl-controls .owl-buttons .owl-next {
    float: right;
    font-size: 0;
    background: url(../images/icon2.png) no-repeat;
    width: 68px;
    height: 52px;
    border-radius: 0;
    margin: 0px;
    padding: 0px;
}

.kurumsal .fotogaleri .kgaleri .owl-controls .owl-pagination .owl-page span {background: #407b1d;}

.kurumsal .fotogaleri p.baslik b {
    display: block;
    color: #272926;
    font-size: 22px;
    font-family: arial;
}

.kurumsal .text .sol p.baslik::after {
    content: "";
    position: absolute;
    background: #81aa6a;
    height: 2px;
    width: 35px;
    bottom: 0;
}

.kurumsal .fotogaleri p.baslik::after {
    content: "";
    position: absolute;
    background: #81aa6a;
    height: 2px;
    width: 35px;
    bottom: 0;
    right: 0;
}

.kurumsal .text .sol p.baslik b {
    display: block;
    color: #272926;
    font-size: 22px;
    font-family: arial;
}

.kurumsal .text .sag {
    float: left;
    display: block;
    width: 880px;
}

.kurumsal .text .hizHead h3 {
    font-family:  exo2 bold;
    font-size: 24px;
    color:  #526368;
}

.kurumsal .text .hizHead p {
    font-family:  advert;
    font-size: 30px;
    color: #666666;
}

.kurumsal .text .ust .sol {
    float:  left;
    width:  400px;
    height:  300px;
    margin-bottom:  20px;
}

.kurumsal .text .ust .sol h2 {
    color:  #526368;
    font-size: 24px;
    margin-bottom:  15px;
    font-family:  exo2 bold;
}

.kurumsal .text .ust .sol .aciklama {
    display:  block;
    padding-right:  10px;
}

.kurumsal .text .ust .sag {
    float: right;
    margin-left: 15px;
    margin-bottom:  20px;
    width:  auto;
}

.kurumsal .text .ust .sag img {
    display:  block;
    width:  430px;
    height:  300px;
}
.kurumsal .ikpageCont .text{width:auto;float:right;margin-right:155px;}
.kurumsal .ik{margin-left:220px;}
.kurumsal ul.hizlist li{
    float:  left;
    box-shadow: 3px 3px 12px 2px #d4d4d4;
    width:  255px;
    height: 365px;
    margin-right: 25px;
    margin-bottom:  25px;
}

.kurumsal ul.hizlist.donusum li {
    width: 340px;
    height: 435px;
    margin: 20px 40px;
}

.kurumsal ul.hizlist.donusum li a b.baslik {
    text-align:  center;
    background-position-x: center;
}

.kurumsal ul.hizlist.donusum li a p.icerik {
    text-align: justify;
}

.kurumsal ul.hizlist.donusum li a img {
    width: 340px;
    height:  260px;
}

.kurumsal ul.hizlist li a img {
    display:  block;
    width:  255px;
    height:  195px;
}

.kurumsal ul.hizlist li a b.baslik {
    padding: 0px 15px;
    font-size: 20px;
    color: #666666;
    padding-top:  15px;
    display:  block;
    background: url(../images/icon14.png) no-repeat 15px 0px;
    margin-top: 5px;
    font-family:  exo2 bold;
}

.kurumsal ul.hizlist li a p.icerik {
    display:  block;
    padding: 0px 15px;
    margin-top:  15px;
    margin-bottom:  10px;
}

.kurumsal ul.hizlist li a p.detay {
    margin-left:  15px;
    display:  block;
    padding-left: 25px;
    background:  url(../images/icon10.png) no-repeat left center;
    font-size:  15px;
    font-weight: 600;
    margin-bottom:  15px;
}

.kurumsal ul.hizlist li a:hover b.baslik {
    color: #1f76b8;
}

.kurumsal ul.hizlist {
    margin-top:  15px;
}
.kurumsal .kmenu li a:hover, .kurumsal .kmenu li.aktif a{color:#000;}
.kurumsal .kmenu2{margin-left:290px;}
.urunMenu{width: 740px;margin: 0px auto;padding-bottom:25px;border: 1px solid #dedede;border-radius: 40px;height: 20px;padding: 20px;position: relative;box-shadow: 0px 0px 13px 6px #ebebeb;z-index: 1;}

.urunMenu.psearch {
    width: 500px;
}

.urunMenu.detay {
    float: left;
}

.pageLeft .geridon {
    display: block;
    float: right;
    line-height: 62px;
    cursor: pointer;
    padding-left: 35px;
    background: url(../images/icon13.png) no-repeat left;
    font-weight: 700;
    font-size: 16px;
}

.urunMenu .tumu {
    display: block;
    float: left;
}

.urunMenu .pmsearch {
    display: none;
    width: 60px;
    height: 60px;
    position: absolute;
    right: 0;
    top: 0;
    background: url(../images/icon10.png) no-repeat center ,#75a05b;
    border-radius: 0px 14px 14px 0px;
    cursor: pointer;
}

.urunMenu .tumu a {
    display: block;
    float: left;
    cursor: pointer;
    color: #4c4c4c;
    font-size: 16px;
    padding-left: 50px;
    padding-right: 50px;
}

.urunMenu p {
    display: block;
    float: left;
    cursor: pointer;
    color: #4c4c4c;
    font-size: 16px;
    padding-left: 50px;
    padding-right: 80px;
    background: url(../images/icon11.png) no-repeat right center;
}


.urunMenu p.menubaslik{display:block;line-height:36px;font-size: 22px;margin-bottom: 15px;font-weight:600;color:#444444;padding-left: 10px;}
.urunMenu li{
    padding: 5px 0px;
    border-bottom: 1px solid #ececec;
}
.urunMenu li.aktif{}
.pageLeft .urunMenu ul li a{
    display: block;
    font-size: 15px;
    line-height: 32px;
    padding: 5px 35px;
    color: #545557;
    text-align: left;
}
.pageLeft .urunMenu li.aktif a, .pageLeft .urunMenu li a:hover{color: #468024;}
.urunMenu li a:hover{color:#000;}
.urunMenu li ul{display:none;}
.urunMenu li.aktif ul{/* display:block; */}
.urunMenu li.alt{margin-top:0px;margin-bottom:5px;}
.urunMenu li.alt.aktif{border:0px;padding-left:10px;}
.urunMenu li:last-child{
    border: none;
}
.full{width:100%;margin:0px auto;}
.MpageLeft{display:inline;}
.MpageLeft ul{width:100%;}
.MpageLeft ul{display:block;padding-left:430px;padding-right:15px;margin:0px auto;}
.MpageLeft ul li{display:block;float:left;padding-top:50px;padding-bottom:15px;}
.MpageLeft li a.video{background:url('../images/icon48.png') no-repeat center 20px;border-right:1px solid #dadada;}
.MpageLeft li a:hover.video{background:url(../images/icon49.png) no-repeat center 20px;}
.MpageLeft li a.foto{background:url('../images/icon52.png') no-repeat center 20px;}
.MpageLeft li a:hover.foto{background:url(../images/icon49.png) no-repeat center 20px;}
.MpageLeft ul li a{display:block;padding:5px;padding-left:25px;color:#ffffff;font-size:16px;text-align:right;padding-right:21px;padding-top:60px;}
.MpageLeft ul li.aktif a , .MpageLeft ul li a:hover{color:#ffffff;}
.MpageLeft ul li.aktif a.foto , .MpageLeft ul li a:hover.foto{background:url(../images/icon51.png) no-repeat center 20px;}
.MpageLeft ul li.aktif a.video , .MpageLeft ul li a:hover.video{background:url(../images/icon49.png) no-repeat center 20px;}
.MpageLeft ul li:last-child{}
.UpageLeft{float:right;display:inline;margin-top:55px;position:absolute;right:0;top:-114px;}
.UpageLeft ul{width:100%;}
.UpageLeft ul{display:block;padding:10px 0px;background:#2e3192;padding-left:30px;padding-bottom:120px;padding-right:15px;padding-top:30px;width:190px;}
.UpageLeft ul li{display:block;border-bottom:1px solid #dadada;}
.UpageLeft ul li a{display:block;background:url('../images/icon10.png') no-repeat center right;padding:5px;padding-left:25px;color:#ffffff;font-size:16px;text-align:right;padding-right:21px;}
.UpageLeft ul li.aktif a , .UpageLeft ul li a:hover{background:url(../images/icon11.png) no-repeat center right;color:#2ce285;}
.UpageLeft ul li:last-child{border:0px;}
.iUst{border-bottom:1px solid #dadada;margin-left:50px;width:910px;}
.iUst p{display:block;padding:10px;width:90px;background:#00a651;color:#ffffff;font-size:14px;text-align:center;}
.iletisimBilgi table{border-collapse:collapse;float:left;}

.iletisiminfo table {
    width: 800px;
    float:  left;
    margin-right:  10px;
    clear: both;
}

.iletisimForm table {
    width: 345px;
}

.iletisimBilgi table.sonform {
    width:  100%;
}

.iletisimBilgi table.sonform
 tr td {
    width:  100%;
    display: inline-block;
}
.sKose{width:1300px;border:1px groove rgba(101, 156, 134, 0.47);border-bottom:0px;margin-top:15px;margin-left:-125px;height:600px;background:url(../images/copy.png) no-repeat;background-position:1278px 10px;}
.sKose .tumUrun{display:block;margin:0px auto;width:170px;line-height:45px;border-radius:0px 0px 15px 15px;background-color:rgba(0, 166, 81, 0.63);text-align:center;color:#ffffff;cursor:pointer;text-shadow:1px 1px #000000;font-weight:800;font-size:14px;}
.ssosyal{width:40px;margin-top:230px;float:left;}
.ssosyal a{float:left;display:inline;margin:0px 0px;padding-bottom:10px;}
.ssosyal a.facebook{background:url('../images/fb.png') no-repeat;width:35px;height:35px;}
.ssosyal a.twitter{background:url('../images/tw.png') no-repeat;width:35px;height:35px;margin-top:2px;}
.ssosyal a.instagram{background:url('../images/ins.png') no-repeat;width:35px;height:35px;}
.ssosyal a.linkedin{background:url('../images/in.png') no-repeat;width:35px;height:35px;}
.ssosyal a.pinterest{background:url('../images/pinterest.png') no-repeat;width:32px;height:29px;}
.ssosyal a.google{background:url('../images/goo.png') no-repeat;width:35px;height:35px;}
.UpageRight{display:inline;height:auto;}
.UpageRight .head{}
.UpageRight.head{}
.UpageRight.head{width:100%;}
.UpageRight .head{display:block;padding:10px 20px;height:62px;background:url('../images/icon33.png');margin:0px auto;width:444px;}
.UpageRight .head .baslik{display:block;color:#000000;font-size:23px;font-weight:900;padding:0px 8px;margin:0px auto;width:100%;text-align:center;}
.UpageRight .head a{float:left;display:inline;color:#9b9b9b;line-height:18px;padding:0px 10px;margin:0px auto;width:100%;text-align:center;}
.addthis_toolbox.addthis_default_style.addthis_32x32_style{display: table;margin: 0.5vh auto;}
.bmedyaDetay .addthis_toolbox.addthis_default_style.addthis_32x32_style{float:left;}
.text .addthis_toolbox.addthis_default_style.addthis_32x32_style{margin:15px auto;margin-left:0px;}
.UpageRight .urunDetay .img{float:left;display:inline;width:307px;margin:0px 5px;height:200px;}
.UpageRight .urunDetay .icerik{display:inline;width:390px;}
.UpageRight .tabMenu{display:block;height:30px;width:694px;margin:20px auto;}
.UpageRight .tabMenu li:hover, .UpageRight .tabMenu li.aktif{background:#ffffff;width:auto;height:auto;border:1px solid #00a651;}
.UpageRight .tabMenu li{float:left;display:inline;padding:0px 15px;line-height:30px;color:#000000;font-size:15px;cursor:pointer;width:auto;height:auto;border:1px solid #dadada;margin-right:10px;margin-left:10px;}
.usosyal{margin-top:33px;margin-left:53px;}
.usosyal li{display:block;width:264px;margin:0px auto;}
.usosyal li a{float:left;display:inline;margin:0px 2px;}
.usosyal li a.facebook{background:url('../images/ufb.png') no-repeat;width:23px;height:23px;}
.usosyal li a.twitter{background:url('../images/utw.png') no-repeat;width:23px;height:23px;}
.usosyal li a.instagram{background:url('../images/uins.png') no-repeat;width:23px;height:23px;}
.usosyal li a.linkedin{background:url('../images/uin.png') no-repeat;width:23px;height:23px;}
.usosyal li a.google{background:url('../images/ugoo.png') no-repeat;width:23px;height:23px;}
.tel .menu li{display:block;float:left;padding-left:75px;}
.ipageCont{display:block;padding-bottom:20px;position:relative;}
.taleparka{position:fixed;top:0px;left:0px;width:100%;height:100%;background: rgb(255 255 255 / 90%);z-index:90;cursor:pointer;}

.kvkk {
    display: block;
    position: absolute;
    width: 73vh;
    max-height: 65vh;
    left: 50%;
    margin-left: -36.5vh;
    top: 17.4vh;
    background: #fff;
    z-index: 99;
    overflow-y: auto;
    padding: 0 2vh;
    padding-right: 4vh;
    overflow-x: hidden;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
}
.kvkk::-webkit-scrollbar{
   width: 5px;
   background-color: #989898;
    
}
.kvkk::-webkit-scrollbar-track{
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#b3b3b3 ;
	border:2px solid #fff;
}
.kvkk::-webkit-scrollbar-thumb {
   background-color: #1c75ab;

}
.kvkk .serit {
    background: #1c75ab;
    display: block;
    height: 2.8vh;
    width: 79vh;
    margin-left: -2vh;
}

.kvkk .kvkkbaslik {
    font-size: 2.2vh;
    text-align: center;
    margin-bottom: 1vh;
    margin-top: 3vh;
    font-weight: 800;
}

.kvkk .kvkkicerik {
    padding-bottom: 4vh;
    font-size: 1.2vh;
}

.talep {
    position: absolute;
    z-index: 91;
    padding: 4vh 6vh;
    width: 73vh;
    height: 42.5vh;
    top: 45%;
    left: 50%;
    margin-left: -42.5vh;
    margin-top: -24.2vh;
    background: url(../images/talep-bg.png) no-repeat center;
    background-size: 89vh;
    box-shadow: rgb(104 104 104 / 25%) 0px 50px 100px -20px, rgb(0 0 0 / 30%) 0px 30px 75px -30px;
}

.talep input[type="text"] {
    border: 0;
    background: none;
    border-bottom: 2px solid #292928;
    color: #000;
    padding-bottom: 1vh;
    font-weight: 600;
    margin-bottom: 3vh;
    outline: 0;
    font-size: 1.6vh;
    width: 35vh;
}
.talep input[type="text"]::-webkit-input-placeholder {
    color: #000;
}

.talep .sol {
    display: inline-block;
    float: left;
    width: 35vh;
    margin-top: 5vh;
}

.talep .sag {
    display: inline-block;
    float: right;
    width: 35vh;
    position: relative;
    height: 42vh;
}

.talep .sag .sbaslik {
    width: 22vh;
    padding-top: 5.5vh;
    background: url(../images/logo.png) no-repeat top center;
    background-size: 22vh;
    font-size: 2.2vh;
    letter-spacing: 0.7vh;
    position: absolute;
    right: 0;
    color: #8b8b8b;
}

.talep .sag .talt {
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 1.3vh;
    font-family: 'Glacial Indifference';
    color: #8b8b8b;
}

.talep .sag .talt .wp {
    text-align: right;
    color: #000;
    font-size: 1.6vh;
    display: block;
    margin-bottom: 0.2vh;
}

.talep .sag button {
    border: 0;
    border-radius: 3vh;
    font-size: 1.4vh;
    padding: 2vh 2vh;
    padding-right: 5vh;
    background: url(../images/icon24.png) 16vh center no-repeat, #d2d2d2;
    background-size: 3.2vh;
    position: absolute;
    right: 1.5vh;
    top: 50%;
    margin-top: -3.5vh;
    cursor: pointer;
    font-weight: 800;
}

.talep input[type="radio"] {
    float: left;
    margin-right: 1vh;
    border: none;
    background: none;
    position: absolute;
    opacity: 0;
}

.talep input:checked ~ .checkmark:after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 4vh;
    height: 4vh;
    background: url(../images/icon23.png) no-repeat;
    background-size: 4vh;
}

.talep input:checked ~ .checkmark:before {
    display: none;
}

.talep input ~ .checkmark:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 4vh;
    height: 4vh;
    background: url(../images/icon22.png) 0.7vh 1.8vh no-repeat;
    background-size: 1.8vh;
}

.talep table {
    margin-top: 4vh;
}

.talep textarea {
    background: none;
    border: 0;
    border-bottom: 2px solid #292928;
    overflow: hidden;
    resize: none;
    color: #000;
    outline: 0;
    height: 2.9vh;
    width: 35vh;
    font-size: 1.6vh;
    font-weight: 600;
}

.talep .cbaslik {
    margin-top: 3vh;
    font-size: 1.8vh;
    font-weight: 600;
    margin-bottom: 2vh;
}

.talep .sol .msbaslik {
    display: none;
}

.talep .check {
    display: inline-block;
    width: 14.5vh;
    margin-bottom: 1vh;
    cursor: pointer;
    margin-right: 3vh;
    position: relative;
}

.talep .cresim {
    display: block;
    width: 10vh;
    float: left;
    margin-top: 1.7vh;
    margin-left: 3.2vh;
}

.icdetay {
    position: absolute;
    right: 0;
    max-height: 96vh;
    z-index: 95;
    padding: 2vh 2.2vh;
    width: 57.4vh;
    background: rgb(1,1,1);
    background: linear-gradient(90deg, rgba(1,1,1,1) 0%, rgba(24,24,24,1) 50%, rgba(30,30,30,1) 75%, rgba(40,40,40,1) 100%);
    direction: rtl;
    box-shadow: 0px 0px 11px 9px #272727;
}

.icdetay .contact {
    direction: ltr;
}

.icdetay .contact table {
    margin: 0px auto;
    overflow: auto;
}

.icdetay .contact table td {
    display: block;
    margin: 10px 0px;
    width: 46vh;
    color: #a6a6a6;
    font-size: 1.8vh;
}

.icdetay .contact table td button {
    background: #737373;
    color: #d8d8d8;
    border: 0;
    width: 100%;
    line-height: 4.3vh;
    text-align: center;
    letter-spacing: 5px;
    cursor: pointer;
    font-size: 1.5vh;
}

.icdetay .contact table td .butcerceve {
    display: block;
    padding: 8px;
    width: 24vh;
    border: 1px solid #403f43;
    margin-bottom: 20px;
}

.icdetay .contact table td input[type=text], .icdetay .contact table td textarea {
    background: none;
    border: 0px;
    border-bottom: 1px solid #585858;
    width: 100%;
    font-size: 1.7vh;
    line-height: 4.2vh;
    padding-left: 1px;
    color: #737373;
    outline: 0;
    letter-spacing: 3px;
}

.icdetay .contact table td #telephone {
    float: right;
    width: 87%;
    line-height: 4.1vh;
    border-bottom: 0;
    padding: 0;
}

.icdetay .contact table td .iti__flag-container {
    position: relative;
    float: left;
    width: 13%;
    height: 4.2vh;
    padding: 0;
}

.iti__selected-flag {padding-right: 0px !important;}

.contact .iti__country-list {
    background: #020202;
}
.contact .iti__country-list::-webkit-scrollbar {
   width: 1vh;
   background-color: #F5F5F5;
}
.contact .iti__country-list::-webkit-scrollbar-track {
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#a6a6a6 ;
	border:0.4vh solid #030303;
	
}
.contact .iti__country-list::-webkit-scrollbar-thumb {
   background-color: #a8a8a8;
}
.icdetay .contact table td .iti {
    width: 100%;
    border-bottom: 1px solid #585858;
}

.icdetay .contact table td input[type=checkbox] {
    margin-right: 5px;
    background: #000;
    margin-top: 10px;
    filter: grayscale(1);
}


.icdetay .contact table td textarea {
    resize: none;
    overflow: hidden;
    letter-spacing: normal;
    line-height: normal;
    height: 3.4vh;
    margin-top: 10px;
    padding-left: 0;
}

.icdetay .kapa {
    float: right;
    color: #ee0823;
    line-height: 10px;
    font-size: 0;
    font-weight: bold;
    cursor: pointer;
    margin-bottom: -12px;
    width: 26px;
    height: 25px;
    background: url(../images/icon10.png) no-repeat center;
    background-size: contain;
}

.icdetay .detay {
    clear: both;
    padding-right: 30px;
    height: 100%;
}

.icdetay .detay .about img {
    width: 50vh;
    float: left;
    margin-left: 4vh;
}

.icdetay .detay .about .adetay {
    color: #828282;
    display: block;
    direction: ltr;
    padding-left: 4vh;
    margin-top: 20px;
    padding-bottom: 20px;
}

.icdetay .detay .baslik {
    font-size: 2.2vh;
    color: #d9d9d9;
    padding-bottom: 1.3vh;
    border-bottom: 1px solid #464646;
    direction: ltr;
    margin-left: 4vh;
    margin-bottom: 1.3vh;
    font-weight: lighter;
    font-family: cooper bold;
    letter-spacing: 0.2vh;
}

.icdetay .detay .icerik {
    max-height: 89.5vh;
    overflow: auto;
}

.icdetay .detay .icerik .tabMenu li {
    float: left;
    padding: 0px 2.1vh;
    color: #a8a8a8;
    font-size: 2vh;
    padding-top: 1.6vh;
    cursor: pointer;
}

.icdetay .detay .icerik .tabMenu li.aktif {
    color: #edeced;
    background: url(../images/icon7.png) no-repeat center 0px;
    background-size: 30%;
    padding-bottom: 3.2vh;
}

.icdetay .detay .icerik .tabMenu li.aktif p {
    border-radius: 10px;
    background: #000;
    text-align: center;
}

.icdetay .detay .icerik .tabMenu li p {
    padding: 0.6vh 1.6vh;
    width: 8vh;
}

.icdetay .detay .icerik .tabMenu {
    display: block;
    direction: ltr;
    float: left;
}

.icdetay .detay .icerik .menubg {
    display: block;
    height: 7vh;
    margin-left: 4vh;
    margin-right: 2vh;
    border-top: 1px solid #232323;
    border-bottom: 1px solid #232323;
    background: rgb(17,17,17);
    background: linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(38,38,38,1) 50%, rgba(48,48,48,1) 100%);
}

.icdetay .detay .icerik .UpageCont {
    overflow: auto;
    display: block;
    max-height: 81vh;
    clear: both;
    padding-left: 1.6vh;
}
.icdetay .detay .icerik .UpageCont::-webkit-scrollbar {
   width: 0.8vh;
   background-color: #F5F5F5;
}
.icdetay .detay .icerik .UpageCont::-webkit-scrollbar-track {
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#a6a6a6 ;
	border:0.3vh solid #030303;
	
}
.icdetay .detay .icerik .UpageCont::-webkit-scrollbar-thumb {
   background-color: #a8a8a8;
}

.icdetay .detay .icerik::-webkit-scrollbar {
   width: 0.8vh;
   background-color: #F5F5F5;
}
.icdetay .detay .icerik::-webkit-scrollbar-track {
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#a6a6a6 ;
	border:0.3vh solid #030303;
	
}
.icdetay .detay .icerik::-webkit-scrollbar-thumb {
   background-color: #a8a8a8;
}
.icdetay .detay .danalist {
    direction: ltr;
    padding-left: 3vh;
}

.icdetay .detay .danalist li {border-bottom: 1px solid #464646;margin-bottom: 2.6vh;}

.icdetay .detay .danalist li:last-child {
    border: 0;
}

.icdetay .detay .danalist .dbaslik {
    color: #999898;
    font-size: 1.8vh;
    margin-bottom: 20px;
    letter-spacing: 0.2vh;
    font-family: 'cooper light';
    font-weight: bold;
}

.icdetay .detay .danalist .dimg {
    max-width: 30vh;
    margin-bottom: 20px;
}

.icdetay .detay .danalist .dlist li {
    background: rgb(39,38,39);
    background: linear-gradient(140deg, rgba(39,38,39,1) 0%, rgba(32,31,33,1) 50%, rgba(17,17,17,1) 100%);
    padding: 15px;
    margin-bottom: 2.6vh;
    border: 0;
}

.icdetay .detay .danalist .dlist li span {
    color: #a8a8a8;
    font-size: 1.4vh;
}

.icdetay .dealers {direction: rtl;}
.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}
.talepicerik{background:url(../images/logo2.png) no-repeat center 60px #fff;display:none;position:fixed;left:50%;top:5%;width:620px;height:620px;z-index:100;margin-left:-325px;border-radius:300px;}
.ramazan{position:fixed;left:50%;top:10%;width:984px;height:auto;z-index:100;margin-left:-512px;background:#fff;padding:20px;}
.aniYaz{display:none;position:fixed;left:50%;top:5%;width:620px;height:540px;z-index:100;margin-left:-325px;border-radius:20px;}
.close{color:#fff;float:right;font-size:24px;width:34px;line-height:34px;text-align:center;border-radius:30px;margin-right:136px;margin-top:10px;border:1px solid #ff1a1a;background:#ff1a1a;}
.ramazan .close{margin-top:-15px;margin-right:-15px;margin-bottom:-35px;z-index:101;position:relative;background:#fff;color:#ff1a1a;line-height:32px;font-size:21px;width:32px;height:33px;}
.close:hover,
.close:focus{color:#f00;text-decoration:none;cursor:pointer;background:#ffffff;border:1px solid #000;}
.talepicerik form{width:67%;height:79%;margin:47% auto;}
.talepicerik p.baslik{position:absolute;left:32.5%;margin-top:37%;font-size:20px;font-weight:bold;width:230px;text-align:center;}
.talepicerik input[type="text"]{width:280px;line-height:30px;text-align:center;margin-bottom:5px;outline:0;background:#fbfbfb;border:1px solid #cdcdcd;}
.talepicerik label{width:131px;display:block;float:left;}
.talepicerik textarea{width:280px;height:120px;max-width:280px;max-height:120px;text-align:center;outline:0;background:#fbfbfb;border:1px solid #cdcdcd;}
.talepicerik button{margin:0px auto;width:120px;background:#fbfbfb;border-radius:5px;line-height:35px;color:#000000;font-weight:600;display:block;border:1px solid #cdcdcd;outline:0;float:right;text-align:center;padding:0px 10px;cursor:pointer;margin-right:165px;}
.aniYaz form{width:67%;height:79%;margin:42% auto;}
.aniYaz p.baslik{position:absolute;left:30%;margin-top:30%;font-size:20px;font-weight:bold;width:260px;text-align:center;}
.aniYaz input[type="text"]{width:280px;line-height:30px;text-align:center;margin-bottom:5px;outline:0;background:#fbfbfb;border:1px solid #cdcdcd;}
.aniYaz label{width:131px;display:block;float:left;}
.aniYaz textarea{width:280px;height:120px;max-width:280px;max-height:120px;text-align:center;outline:0;background:#fbfbfb;border:1px solid #cdcdcd;}
.aniYaz button{margin:0px auto;width:120px;background:#fbfbfb;border-radius:5px;line-height:35px;color:#000000;font-weight:600;display:block;border:1px solid #cdcdcd;outline:0;float:right;text-align:center;padding:0px 10px;cursor:pointer;}
.tumUrunler{display:none;position:absolute;left:50%;top:204px;width:1100px;height:530px;z-index:100;margin-left:-544px;background-color:#fff;border-radius:25px;}
.tumUrunler form{width:60%;height:79%;margin:33% auto;}
.tumUrunler input[type="text"]{width:100%;line-height:30px;border-radius:10px;text-align:center;margin-bottom:5px;outline:0;}
.tumUrunler textarea{width:100%;height:30%;max-width:100%;max-height:30%;border-radius:10px;text-align:center;outline:0;}
.tumUrunler button{margin:0px auto;width:121px;background:#0eb164;border-radius:30px;line-height:50px;color:#ffffff;font-weight:800;display:block;margin-top:31%;border:0px;outline:0;}
.tumUrunler button:hover{background:#2e3192;}
.pageCont .text span span strong{width:60px;height:84px;display:block;float:left;font-size:60px;}
.UpageCont{}
.UpageCont table{margin:0px auto;}
.UpageCont .tabCont .img{width:320px;height:230px;margin-right:10px;margin-left:10px;margin-bottom:25px;float:left;}
ul.turunler{margin-top:10px;margin-left:20px;padding-left:23px;}
#tumslider .head{font-size:16px;font-weight:600;padding-bottom:16px;border-bottom:1px solid #dadada;width:324px;margin-top:93px;margin-left:61px;display:block;}
.turunler li{margin-left:20px;font-size:14px;color:#818181;padding-left:20px;line-height:30px;background:url(../images/icon20.png) no-repeat 8px center;}
.turunler li:hover{border-radius:15px;color:#ffffff;background:url(../images/icon21.png) no-repeat 8px center;background-color:#2c2f86;}
#tumslider .item{width:812px;height:317px;}
#tumslider .item1{float:left;}
#tumslider .item2{float:left;display:block;width:406px;height:317px;}
#tumslider .owl-pagination{display:none;}
#tumslider .owl-prev{float:right;display:inline;background:url('../images/ileri.png');width:90px;height:25px;zoom:0;padding:13px 0px;border-radius:0px;font-size:0px;margin-top:-120px;margin-right:0px;opacity:1;position:relative;z-index:1;}
#tumslider .owl-next{float:right;display:inline;background:url('../images/geri.png');width:90px;height:25px;zoom:0;padding:13px 0px;border-radius:0px;margin-top:-66px;margin-right:0px;font-size:0px;opacity:1;position:relative;z-index:1;}
.tumUrunler img{width:312px;height:541px;float:right;position:absolute;top:-39px;right:57px;}
.tumUrunler a.button{display:block;margin:0px auto;width:170px;line-height:45px;border-radius:0px 0px 15px 15px;background-color:#00a851;text-align:center;color:#ffffff;cursor:pointer;text-shadow:1px 1px #000000;font-weight:800;font-size:14px;position:absolute;top:-10px;left:43%;}
.kurumsal .hizmet li{margin-right:11px;}
#iletisim_form label{
    display: block;
    width: 35vh;
    float: left;
    font-family: 'agrandir thin';
    font-size: 1.4vh;
    font-weight: bold;
    margin-left: 4vh;
    margin-top: 1.4vh;
}


#iletisim_form label b.kvkac {
    cursor: pointer;
}
.sBack{/* display:none; */position:fixed;top:0px;left:0px;width:100%;height:100%;background: #5e6066eb;z-index: 98;cursor:pointer;}

.sBack2 {
    display: none;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: #5e6066eb;
    z-index: 98;
    cursor: pointer;
}

.hBack {
    display: none;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 16;
    cursor: pointer;
}

.mBack {
    display: none;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 16;
    cursor: pointer;
    background: #1c72a68a;
}

.aydinlat {
    width: 47vh;
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    padding: 3vh;
    z-index: 999;
    font-size: 1.5vh;
    background: rgb(29,29,29);
    background: linear-gradient(118deg, rgb(0 0 0) 0%, rgb(20 20 20) 50%, rgb(4 4 4) 100%);
}

.bodysagmetin {
    width: 5.4vh;
    height: 80vh;
    margin-top: 3vh;
    position: absolute;
    right: 6vh;
    background: url(../images/sagmetin.png) no-repeat center;
    background-size: contain;
    filter: opacity(0.65);
}

.aydinlat .baslik {
    font-weight: 600;
    color: #fff;
}

.aydinlat span {
    color: #a6a6a6;
    display: block;
    margin: 1vh 0;
    margin-bottom: 1.5vh;
}

.aydinlat .accept {
    display: block;
    float: left;
    background: #737373;
    border-radius: 0;
    border: 4px double #a6a6a6;
    padding: 0 5vh;
    font-size: 1.5vh;
    color: #fff;
}

.aydinlat .kapa {
    float: left;
    font-size: 0;
    font-weight: bold;
    cursor: pointer;
    width: 26px;
    height: 25px;
    background: url(../images/icon10.png) no-repeat center;
    background-size: contain;
    margin-left: 1.5vh;
}

.headmobil {
    display: none;
}
.searchAcilir{display:none;position:absolute;top: 3vh;width: 32vh;z-index:100;right: 3.4vh;}

.searchAcilir button {outline: 0;border: 0;border-radius: 0;background: url(../images/icon6.png) no-repeat center, #fff;background-size: 2.4vh;cursor: pointer;float: right;height: 4.9vh;width: 4.9vh;border-radius: 0 1vh 1vh 0;}
@media(max-width: 467px){.footervitrin .fslider .item p.baslik{
    margin-top:  10px;
}
}
@media(max-width:1420px){.zeneger{display:none;}
}
@media(max-height:900px){.sagNavMenu a, .sagNavMenu button{line-height:25px;}
}
@media(max-width: 1200px),(max-height:500px){
body{padding:0px;}

.aydinlat {
    width: 94%;
    padding: 3vh 3%;
    position: fixed;
}

body {
    overflow-y: scroll !important;
    overflow-x: scroll !important;
}
.sagNavMenu{min-height:1200px;position:absolute;}
.ramazan{width:90%;margin-left:-48%;padding:3%;}
#ust-footer{height:auto;width:100%;}
#orta-footer{height:auto;}
#orta-footer .sol, #orta-footer .orta{float:none;width:100%;border-right:0px;border-bottom:0px;}
#orta-footer .sag{float:none;width:100%;}
#orta-footer .sol a{margin:27px auto !important;float:none !important;width:100% !important;display:block !important;background-position-x:center !important;}
#orta-footer .orta form{width:95% !important;margin:0px auto;margin-top:37px;}
.kpageCont ul{width:100%;border:0px;}
.kpageCont ul li{text-align:center;}
.kpageCont a.foto{margin:0px;margin-top:6px;}
.kpageCont a.video{margin:0px;}
header .hmesaj, header .hslogan, .header-cizgi .hmenu{display:none;}
.header-cizgi{background:none !important;}
.genel-cerceve{display:none;}
#jp_container_1{display:none !important;}
.mClear{clear:both;height:0px !important;}
.right, .left{float:none;display:block;width:100% !important;}
#footer .right{margin:0px !important;}
.copy{width:100%;text-align: center;}
header .left .ustmenu{display:none;}
.ortala{width:100%;}

.kslider {
    padding: 0px;
    background: none;
}

.kslider .item img {
    width: 100%;
    height: auto !important;
}

.kslider .item .icerik {
    width: 100%;
    padding: 0px !important;
    position: absolute;
    background: #568b378a;
    height: 100%;
}

.kslider .item .icerik p.baslik {
    font-size: 3vh;
    text-align: center;
    margin-top: 4vh;
}

.kslider .item .icerik p.baslik b {
    color: #fff;
}

.kslider .item .icerik p.slogan {
    font-size: 1.6vh;
    color: #fff;
    margin: 3vh 0px;
}

.kslider .item .icerik .detay {
    display: none;
}

.kslider .item .icerik .asagiin {
    display: table;
    margin: 1vh auto;
    color: #ffffff;
}

.kslider.owl-theme .owl-controls {
    display: none !important;
}

.kslider .item .icerik a {
    margin: 0px auto;
    display: table;
}

.s404 img {
    max-width: 90%;
    height: auto;
}
.faaliyet ul.gmenu{float:none;display:block;width:94%;margin:0px auto;padding:10px;margin-bottom:20px;padding-top:25px;}

.faaliyet .haberslider, .faaliyet .hbaslik {
    display: none !important;
}

.kurumsal .text .ust .sag img {
    max-width: 100%;
}
.genis .uvideo, .genis .avideo{float:none;width:100%;background-position:center;}
.genis .uvideo a, .genis .avideo a{width:260px;background-position:left center;text-align:left;height:75px;float:none;padding:20px;display:table;margin:0px auto;padding-left:60px;}
header .right .sagNav{}
.anidefteri .ziyaretci-head{width:96%;margin:15px 2%;padding:0px;background:none;border:0px;height:130px;}
.anidefteri .ziyaretci p{padding:0px;margin:10px 0px;}
.anidefteri .ziyaretci{width:96%;margin:20px 2%;background:none;}
.anidefteri .organizasyon{margin-top:20px;width:96%;margin:0px 2%;padding:0px;border:0px;}
.anidefteri .organizasyon a{position:inherit;margin-top:20px;}
.anidefteri .organizasyon img{width:340px;height:auto;}
.hakkimizda{width:96%;margin:0px 2%;}
.anidefteri{width:100%;height:auto;margin-top:10px;display:inline-block;}
.hakkimizda .hsol{width:90%;float:none;padding:5%;margin:0px;}
.hakkimizda .hsag{width:90%;float:none;padding:5%;margin:0px;background:none;height:auto;}
.hakkimizda .hsag li{width:100%;}
.smenu ul.izgara{display:none;}
.smenu{height:auto;margin:0px;margin-top:-250px;}
.smenu .golge{width:100%;margin:0px;margin-top:232px;background:url(../images/mini-golge.png) no-repeat center -22px;display:none;}
.smenu ul.meyve{display:none;}
.smenu ul.tanitim{margin:20px auto;float:none;}
.ziyaretci-head{width:96% !important;background:none;border-bottom:1px solid #dadada;padding:0px;margin:10px 2%;}
.ziyaretci{width:96% !important;padding:0px;margin:10px 2%;padding-bottom:35px;}
.ziyaretci-head a.yorumYaz{float:left;margin:0px;margin-top:20px;}
.ara{display:none;position:absolute;left:15px;width:23px;height:23px;background:url(../images/icon23.png);top:20px;}
.ara span{display:none;}
.kurumsal .ik{margin-left:30px;}
.UpageRight .head{width:60%;}
.iUst p{margin-top:25px;}
.kurumsal li{float:none;text-align:center;width:100%;padding:10px 0px;margin:5px 0px;}

ul.gmenu li {
    border-left:  1px  dashed #ccc;
}
.kurumsal li:last-child{border:none;padding-bottom:10px;}

ul.gmenu li.teklif {
    display:  none;
}
.urunMenu li{padding-bottom:20px;border:0px;}
#ust-footer .ortala{border:0px;border-radius:0px;box-shadow:0 0 0px 0px;}
#alt-footer .ortala{width:100%;padding:45px 0px;height:auto;padding-bottom:0px;}
#ust-footer .ortala{width:100%;display:block;margin:0px auto;padding:0px !important;height:auto;}
.ortala div{width:100%;}

.pageLeft .slogan {
    padding: 20px 0px;
}

.aurunslider li {
    margin: 0px auto;
    float: none;
    width: 295px;
    height: 260px;
    margin-bottom: 30px;
}

.aurunslider li .sagg {
    width: auto;
}

.kurumsal .fotogaleri .kgaleri .owl-item a {
    background: none;
    padding: 0;
    margin: 0px;
}

.kurumsal .fotogaleri .kgaleri .owl-item a img {
    margin: 0px auto;
}

.haberler .sag {
    float: none;
    margin: 0px;
}

.haberler .sag .sonhaber {
    max-width: 96%;
    margin: 25px 2%;
}

.haberler .sol {
    float: none;
    margin: 0px;
}

.haberler .sol .hslider {
    display: none !important;
}

.urunMenu .haberslider, .urunMenu .hbaslik {
    display: none !important;
}

.ortaklar .sol {
    float: none;
    width: 98%;
    margin: 25px auto;
    margin-top: 10px;
}

.ortaklar .sol p.baslik {
    margin-bottom: 20px;
}

.ortaklar .tabCont2 .ekstra .sol {
    float: none;
    width: 100%;
}

.ortaklar .tabCont2 .ekstra {
    height: auto;
    padding-bottom: 20px;
}

.ortaklar .tabCont2 .ekstra table {
    width: 100% !important;
}

.ortaklar .tabCont2 .ekstra .sag {
    float: none;
    width: 100%;
}

.ortaklar .yazialan .sag {
    width: 100%;
    min-height: 310px;
    height: auto;
    max-width: 569px;
    margin: 0px auto;
    float: none;
    display: none;
}

.ortaklar .hizmetliste li {
    float: none;
    margin: 20px auto;
}

.ortaklar .yazialan .sag p {
    float: none;
    width: 100%;
    background: #4f862fb5;
    text-align: center;
    margin: 10px 0px;
    padding: 0;
    max-width: 569px;
    color: #fff;
}

.ortaklar .yazialan .sag p.baslik {
    margin-top: 170px;
    max-width: 569px;
}

.ortaklar .yazialan .sag p b {
    color: #fff;
}

.ortaklar .yazialan .sag::before {
    display: none;
}

.ortaklar .sol .ust {
    padding: 0px 2%;
    width: 96%;
}

.ortaklar .sol .alt {
    padding: 0px 2%;
    width: 96%;
}

.ortaklar .sol .alt .menu {
    width: 50%;
}

.ortaklar .sol .alt .yazialan {
    max-width: 46%;
    padding: 0px 2%;
    padding-bottom: 15%;
}

.ortaklar .sag {
    float: none;
    width: 80%;
    margin: 0px auto;
}

.ortaklar .sag .tabMenu .ortakslider {
}

.avukatlar .aurunslider .owl-controls {
    display: none !important;
}

.birNC {
    float: none;
    display: table;
    margin: 0px auto;
    width: auto !important;
    padding-top: 0px;
}

.iletisimkisi {
    float:  none;
}

.iletisimkisi .kisi {
    width: 220px;
    display: table;
    margin: 15px auto;
}

.iletisiminfo {
    width: 96% !important;
    padding: 20px  2%;
    height:  auto;
}

.iletisiminfo tr:nth-child(2) td, .iletisiminfo tr:nth-child(3) td {
    width: 45% !important;
    float: left;
    margin-bottom: 10px;
    margin-right: 5%;
}

.iletisiminfo .sosyal {
    margin: 0px auto;
    float: none;
    margin-top: 20px;
    width: auto;
    display: none;
}

.iletisimBilgi .sosyal li {
    float: left;
}

.iletisimBilgi .sosyal li:last-child {
    display: none;
}

.pageCont .sshead h3 {
    background-size:  inherit;
    margin-bottom: 5px;
}

ul.gmenu li a {
}

.pageCont .body {
    width:  96%;
    padding:  10px 2%;
}

.pageCont .teklif-basvuru {
    padding: 20px  2%;
    width:  96%;
    background: #e1e0e0;
}

.pageCont .teklif-basvuru textarea {
    max-width: 91%;
}

.pageCont .teklif-basvuru button {
    max-width: 100%;
}

.kurumsal .icerik img {
    max-width: 100%;
    height:  auto !important;
    float: none !important;
    margin: 5px 0px !important;
}

.kurumsal ul.hizlist {
    display: table;
    margin:  0px auto;
    text-align:  center;
}

.kurumsal ul.hizlist li {
    float:  none;
    display:  inline-block;
    text-align:  left;
    padding:  0px;
    width: 255px !important;
    height: 365px !important;
}

.kurumsal ul.hizlist.donusum li a img {
    width:  255px;
    height:  195px;
}

.kurumsal ul.hizlist.donusum li a b.baslik {
    text-align:  left;
    background-position-x: 15px;
}

.kurumsal .text .ust .sol {
    max-width: 100%;
}

.aurunmobil {
    display: block !important;
}

.footervitrin {
    height: auto;
    border-radius:  0px;
    display:  inline-block;
}

.footervitrin .fslider {
    width: 100%;
    height: 345px;
    border-bottom:  1px solid #fff;
    float:  none;
}

.footervitrin .fslider .owl-controls .owl-buttons {
    left: 265px;
}

.footervitrin .fslider .owl-wrapper {
}

.footervitrin .orta {
    display:  none;
}

.footervitrin div.mail {
    width:  100%;
    background: none;
    height:  auto;
}


.anaurun {
    width: 97% !important;
    margin: 10px auto;
}

.anaurun .sol {
    float:  none;
    margin:  20px auto;
}

.anaurun .aurunslider {
    float:  none;
    width: 100%;
    display: none !important;
}

.ortamedya .sol, .ortamedya .orta {
    float:  none;
    margin: 10px auto;
    margin-bottom: 20px;
}

.ortamedya .sol {
    max-width: 100%;
    margin-bottom: 5px;
}

.ortamedya .sag .sol, .ortamedya .sag .sag {
    float: none;
    width: 96%;
    padding: 0px 2%;
}

.ortamedya .sol .trailer {
    background-size: contain;
}

.ortamedya .sol ul li:last-child {.ortamedya .sol
    ul li: last-child;
    border-radius:  0px;
}

.ortamedya .sag {
    width:  98%;
    margin:  0px auto;
    float:  none;
    height: auto;
}

.ortamedya .sag .ust {
    padding: 0px;
    margin-bottom: 15px;
}

.ortamedya .sag .alt {}

.ortamedya .sag .ust p.baslik {
    background-size: 25%;
    width: 96%;
    padding: 0px 2%;
    padding-bottom: 13%;
}

.ortamedya .sag .ust .detay {
    margin-top:  8px;
}

.ortamedya .sag .ust .aciklama {
    max-height:  initial;
}

.ortamedya .sag .alt p.yil {
    font-size:  65px;
    padding-top: 65px;
}

.ortamedya .sag .alt img {
    width: 180px;
    height:  184px;
    top:  -45px;
}

.ortamedya {
    margin:  0px;
}

.ustmenu {
    position:  absolute;
    right: 15px;
    top:  10px;
    padding:  0px;
    background:  none;
}

.ustmenu li {
    float:  left;
}

.ustmenu li a {width: 20px !important;height: 13px !important;background-size: contain !important;}

.upageCont .benzerslider .item a {
    margin:  0px auto;
}

.upageCont .benzerurun p.baslik {
    text-align:  center;
    padding:  0px;
}

.gpageCont .gHead .sol {
    display: inline-block;
    width:  auto;
}
.pageCont .bmedyaDetay{width:96%;margin:0px auto;margin-top:30px;float:none;}
.pageCont .bmedyaDetay .mHead{display:block;margin:0px auto;margin-bottom:10px;}
.pageCont img.blogresim{float:none;margin:2px auto;}
.iletisimBilgi .isosyal{display:table;margin:0px auto;width:230px;}
.iletisimBilgi a.google{margin-right:0px;}
.iletisimBilgi .maps{margin: 15px auto !important;max-width:  100%;float:  none;position:  relative;}
.upageHeader .sol{width:auto;background-position-x:10px;}
.upageCont .detaylar .tablo.video{width:330px;float:none;margin:20px auto;padding: 2%;}
.upageCont .detaylar .tablo.detay{width:92%;float:none;margin:0px auto;padding:10px 2%;}
.upageCont .aciklama{float:none;margin:0px auto;margin-top:25px;}
.upageCont .benzerurun{margin:20px auto;float:none;width: 327px;}
.upageCont #urunslider{float:none;margin:0px auto;}
.upageCont #urunmslider{width:95%;margin:0px auto;float:none;}
.uHead .baslik{margin-right:15px;}
.pHead ul{margin-left:15px;}
.pHead h1.baslik{
    width: 100%;
    text-align: center;
}

.pHead ul li a {
    font-size: 15px;
}
.baglantilar .alan{width:360px !important;float:none;margin:0px auto;}

.baglantilar .alan.sol p.baslik {
    padding-left:  15px;
}
.baglantilar .alan.sag{background-position:left center;}
.alan.sag p.baslik{display:inline-block;}
.baglantilar .alan.sol a.ihracat{width:100%;background-size:contain;height:180px;background-repeat:no-repeat;}
.ustsosyal{display:none;}
.upageHeader{display:table;}
a.uGeri{margin-right:10px;}
.upageHeader .baslik, .upageHeader .ubaslik{margin-left:5px;}
.upageHeader ul{margin-top:13px;}
.hHead{text-align:center;color:#b2b2b2;font-size:17px;}
.banner{}
.hHead img{width:100%;height:auto;}
.hpageCont .opageCont{width:89%;padding:5%;margin:0px auto;}
.kurumsal .text{width: 92% !important;margin:0px !important;padding: 30px 4%;float:  none;}

.kurumsal .fotogaleri p.baslik {
    margin-right: 15px;
}

.kurumsal .text .sol {
    float: none;
    width: 100%;
    margin: 2vh 0px;
}

.kurumsal .text .sag {
    float: none;
    width: 100%;
    margin: 2vh 0px;
}

.kurumsal .text img {
    max-width: 100%;
    height: auto !important;
}
.kurumsal ul.kmenu{display:table;float:none;width:96%;margin:10px auto;padding:0px;background:none;}
.hpageHeader{text-align:center;padding:10px 0px;}
.kutu.dort{display:none;}
.kutu.uc{margin:0px auto;float:none;}
.urunSlider{margin-top:-4px;}
.urunSlider img{width:350px;height:350px;margin:0px auto;}
.urunSlider .owl-controls{display:none !important;}
.kutular .kutu.iki{margin:0px auto;}
.kutular{background:none;display:inline-block;margin:0px auto;}
.kutular .kutu{float:none;margin:0px auto;}
.kutular .kutu.yedi{width:300px;margin-bottom:10px;}
.anagaleri .kafa{padding:20px 20px;background-position:20px center;}
#instagram-carousel img{width:375px;height:375px;}
.orez form input{float:none;width:70%;padding:15px 15%;margin:0px;margin-bottom:10px;}
.orez form button{margin-left:71%;margin-bottom:0px;}
.orez form textarea{width:70%;padding:20px 15%;margin-bottom:-25px;}
.orez{display:block;}
.orez form{display:block;width:96%;margin:0px 2%;}
.bosluk{width:0px !important;height:0px !important;background:none;}
.smenuback .smenu .animated.fadeInLeft{width:100%;height:300px;}
.fMenu3 div{width:100% !important;}
.mRight{float:right;display:inline;}
header{display:block;width:100%;height:auto;padding-bottom:0px;min-height:110px;position:relative;background: #fff;}

.talep {
    width: 85%;
    padding: 10% 4%;
    left: 3.5%;
    margin: 0px auto;
    top: 15%;
    background: #fff;
    border: 1px solid #dadada;
    background-size: contain;
    background-position-y: top;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
    height: auto;
}

.kvkk {
    width: 85%;
    padding: 4%;
    left: 3.5%;
    margin: 0px auto;
    top: 15%;
    background: #fff;
    border: 1px solid #dadada;
    background-size: contain;
    background-position-y: top;
    box-shadow: rgb(50 50 93 / 25%) 0px 50px 100px -20px, rgb(0 0 0 / 30%) 0px 30px 60px -30px;
    height: auto;
    max-height: 70%;
    position: fixed;
}

.kvkk .serit {
    width: 100%;
    height: 20px;
    margin: 0px;
}

.kvkk .kvkkbaslik {
    font-size: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.kvkk .kvkkicerik {
    font-size: 10px;
    padding-bottom: 10px;
}

.talep .sag {float: none;height: auto;width: 100%;}

.talep .sag .sbaslik {
    display: none;
}

.talep .sol .msbaslik {
    width: 195px;
    padding-top: 46px;
    background: url(../images/logo.png) no-repeat top center;
    background-size: 195px;
    font-size: 17px;
    letter-spacing: 7px;
    position: relative;
    margin: 0 auto;
    color: #8b8b8b;
    display: block;
    margin-bottom: 15px;
}

.talep .sag button {
    top: unset;
    margin: 0px auto;
    margin-top: 10px;
    right: unset;
    font-size: 12px;
    padding: 11px;
    border-radius: 30px;
    background: #d2d2d2 !important;
    position: relative;
    float: left;
}

.talep .sag .talt {
    font-size: 10px;
    bottom: unset;
    position: relative;
    float: right;
}

.talep .sag .talt .wp {
    font-size: 12px;
    margin-bottom: 3px;
    margin-top: 20px;
}

.talep .sol {
    float: none;
    width: 100%;
    margin-top: 0px;
}

.talep input[type="text"] {
    width: 100%;
    font-size: 14px;
    border-bottom: 1px solid #292928;
    margin: 10px 0;
}

.talep .cbaslik {
    font-size: 16px !important;
    margin-top: 20px;
    margin-bottom: 10px;
}

.talep .check {
    width: 130px;
    height: 30px;
}

.talep .cresim {
    width: 90px;
    height: 16px;
}

body {
    min-height: 100vh;
}

.s404 {
    position: relative;
    width: 100%;
    left: 0;
    height: auto;
}

.s404 .ortala {
    position: relative;
    top: 0;
}

.s404 .baslik {
    margin-top: 0px;
    line-height: initial;
    font-size: 70px;
    text-align: center;
    padding-top: 10px;
}

.s404 .abaslik {
    padding: 0px;
    font-size: 25px;
    text-align: center;
}

.s404 p {
    font-size: 15px;
    padding: 0;
    text-align: center;
    padding-bottom: 40px;
}

header .nsosyal {
    display: none;
}
.anaslider.aktif{width: 96% !important;height:auto;margin: 0px;float: none;padding: 20px 2%;display: block !important;margin-top: 15px;background: #efefef;box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;margin-bottom: 25px;}

.anaslider {
    display: none;
    width: 310px !important;
    height: 235px;
    margin-top: 10px;
    background-position-x: right;
}

header .solhead {
    width: 100%;
    height: auto;
    position: relative;
    float: none;
    background: #fff;
    box-shadow: unset;
}

header .solhead::after {
    display: none;
}

.anaslider .item img {
    width: 130px;
    height: 23px;
    margin: 0px auto;
}

.anaslider .item .baslik {
    font-size: 30px;
    text-align: center;
}

.anaslider .item .aciklama {
    font-size: 16px;
    text-align: center;
}

.anaslider .item .tablo {
    width: 100%;
    height: 173px;
}

.anaslider .item .tablo .tdetay table tr td {
    line-height: 25px;
    padding: 4px 0;
    padding-left: 10px;
}

.anaslider .item .tablo .tbaslik {
    font-size: 16px;
    line-height: 34px;
    padding-left: 10px;
}

.anaslider .item .tablo .tdetay table {
    font-size: 14px;
}

.anaaltslider .anatabslider .item img {
    margin-top: 10px;
    width: 95%;
    max-height: unset;
}

.anaaltslider .item p.baslik {
    margin-top: 60px;
}

.anaaltslider .item p.detay {
    padding: 6px;
    padding-left: 50px;
    padding-right: 10px;
}

.anaaltslider .item {
    width: 100%;
    height: auto;
    background-position-y: center;
    max-width: 450px;
    margin: 0px auto;
    display: table;
}

.anaaltslider .anatabslider .item p {
    font-size: 14px;
}

.anaaltslider.owl-theme .owl-controls {
    display: none !important;
}

.manaaltslider .item img {
    max-width: 45%;
    margin-top: 10px;
}

.manaaltslider .item p.baslik {
    margin-top: 60px;
}

.manaaltslider .item p.detay {
    padding: 6px;
    padding-left: 50px;
    padding-right: 10px;
}

.manaaltslider .item {
    width: 100%;
    height: auto;
    background-position-y: center;
    max-width: 450px;
    margin: 0px auto;
    display: table;
    border-bottom: 5px solid #407620;
}

.headmobil {
    display: block;
    background: #1e79ae;
    padding-top: 20px;
}

.headmobil .lslogan {
    float: left;
    color: #fff;
    margin-left: 15px;
    margin-top: 35px;
    font-size: 12px;
    font-family: 'agrandir thin';
}

.headmobil .lslogan b {
    display: block;
    font-size: 27px;
    line-height: 29px;
    font-weight: bold;
    font-family: 'Open Sans';
    margin-left: -2px;
}

.headmobil .dilsec {
    top: 52px;
    width: 30px;
    height: 22px;
    cursor: pointer;
    margin: 0px auto;
}

.headmobil .dilsec a {
    width: 30px;
    height: 22px;
    display: block;
}

.headmobil .dilsec a.EN {
    background: url(../images/en.png) no-repeat center;
    background-size: contain;
}

.headmobil .dilsec a.TR {
    background: url(../images/tr.png) no-repeat center;
    background-size: contain;
}

header .solhead .logo, header .solhead .lslogan, header .sosyal, header .solhead .solbot, header .solhead .dilsec, header .solhead .soliletisim, header .solhead .cvindir {
    display: none;
}

header .solhead .mobilslider.aktif {
    display: block !important;
    margin-top: 25px;
    margin-bottom: 20px;
}

header .solhead .mobilslider .owl-controls {
    display: none !important;
}

header .solhead .mobilslider .item {
    width: 370px;
    margin: 0px auto;
}

header .solhead .mobilslider .item .sol {
    width: 120px;
    float: left;
}

header .solhead .mobilslider .item .sag {
    float: left;
    width: 250px;
}

header .solhead .mobilslider .item ul {
    display: inline-block;
}

header .solhead .mobilslider .item li {
    width: 110px;
    height: 142px;
    margin: 10px 5px;
    float: left;
    display: block;
    box-shadow: 0px 0px 10px 3px #afafaf;
    padding: 20px 0;
}

header .solhead .mobilslider .item li img {
    width: 100px;
    height: 142px;
    margin: 0px auto !important;
    display: block;
}

header .solhead .mobilslider .item li.anaresim img {
    width: 230px;
    height: 332px;
}

header .solhead .mobilslider .item li .ustcizgi {
    display: block;
    width: 0.8vh;
    height: 0vh;
    position: absolute;
    right: 0;
    opacity: 0.8;
    top: -1px;
    border-top: 1px solid #fff;
    box-shadow: -1.1vh -1px 7px 11px #fff;
}

header .solhead .mobilslider .item li .altcizgi {
    display: block;
    width: 0.8vh;
    height: 0vh;
    position: absolute;
    left: 0;
    bottom: 0;
    border-bottom: 1px solid #fff;
    box-shadow: 1.2vh 1px 7px 11px #fff;
}

header .solhead .mobilslider .item li.anaresim {
    width: 235px;
    height: 332px;
    padding: 26px 0;
    margin-left: 8px;
}

header .solhead .mobilslider .item a.link img {
    width: 130px;
    height: 23px;
    display: block;
    margin: 0px;
}

header .solhead .mobilslider .item a.link {
    display: table;
    margin: 0px auto;
    margin-top: 10px;
    text-align: center;
    font-size: 14px;
    /* font-weight: 700; */
}

header .solhead .mobilslider .item a.link p {
    border: 1px solid;
    border-radius: 25px;
    margin-top: 10px;
    background: url(../images/icon12.png) 83px center no-repeat,#010101;
    color: #fff;
    line-height: 35px;
    padding: 0px 20px;
    display: block;
    background-size: 18px;
    width: 70px;
    text-align: left;
    margin-left: 5px;
}

header .ortahead {
    position: relative;
    margin: 0px auto;
    width: 100%;
    box-shadow: none;
    height: auto;
}

header .saghead .araalan {
    display: none;
}

header .saghead .tabalan p {
    float: none;
    background: no-repeat;
    padding: 0;
    text-align: center;
    font-size: 16px;
    margin: 0px;
    color: #959595;
}

header .saghead .tabalan .tabMenu {
    display: table;
    margin: 0px auto;
    float: none;
}

header .saghead .tabCont {
    width: 94%;
    margin: 0px auto;
}

header .saghead .markalar {
    display: none !important;
}

#footer {
    display: block;
}

.msg-box-cont {
    margin-top: -27px !important;
    max-width: 330px;
    left: 50% !important;
    margin-left: -175px;
}

.msg-text {
    font-size: 12px;
}

header .saghead .tabCont .foto {
    width: 100%;
}

header .saghead .tabCont .foto li {
    margin-bottom: 40px;
    border-bottom: 1px solid #d6d6d6;
}

header .saghead .foto li a .caption {
    max-height: unset;
}

.saghead .foto li a .stats {bottom: -32.5px;}

header .saghead .foto li a .stats p.goruntulenme {
    padding-left: 20px;
    background-size: 16px;
    font-size: 12px;
    background-position-y: 13px;
    padding-top: 3px;
}

header .saghead .foto li a .stats p.begeni {
    padding-right: 22px;
    background-size: 17px;
    font-size: 12px;
    background-position-y: 10px;
}

header .saghead .foto li a .caption p.baslik {
    font-size: 13px;
    width: 70%;
    line-height: normal;
    max-height: unset;
    margin-top: 6px;
}

header .saghead .foto li a .caption p.tarih {
    width: 30%;
    font-size: 12px;
    line-height: normal;
    margin-top: 8px;
}

header .saghead .tabCont .foto img {
    width: 100%;
    height: auto;
}

header .saghead .tabCont .haber li.aktif, header .saghead .tabCont .haber li:hover {
    background: #e3e3e3;
    color: unset;
    width: 95%;
    padding: 0;
}

header .saghead .tabCont .haber li.aktif .icerik, header .saghead .tabCont .haber li:hover .icerik {
    color: unset;
    background: none;
    padding: 0;
}

header .saghead .tabCont .haber li {
    text-align: center;
    background: #e3e3e3;
    width: 95%;
    margin: 0px auto !important;
    padding: 20px 2.5% !important;
    margin-bottom: 20px !important;
}

header .saghead .tabCont .haber li:last-child {
    margin-bottom: 0px !important;
}

header .saghead .tabCont .haber li .tarih {
    font-size: 12px;
    margin: 0;
    margin-bottom: 5px;
}

header .saghead .tabCont .haber li b {
    font-size: 15px;
    line-height: unset;
    overflow: inherit;
    width: 90%;
    height: auto;
    margin-bottom: 5px;
}

header .saghead .tabCont .haber li .icerik {
    font-size: 12px;
    color: #737373 !important;
}

header .saghead .tabCont .haber li .icerik {
    background: none;
    padding: 0;
}

header .saghead .tabalan .tabMenu li {
    float: none;
    margin: 2px 0;
    width: auto;
    line-height: unset;
    font-size: 18px;
    padding: 0 5px;
    line-height: 20px;
    margin-bottom: 2px;
    letter-spacing: unset;
}

header .saghead .tabalan {
    width: 96%;
    margin: 0px auto;
    border: navajowhite;
}

header .saghead {
    position: relative;
    width: 100%;
    margin-top: 20px;
    box-shadow: none;
    height: auto;
}

header .saghead .mobil {
    display: block;
    margin: 0px auto;
    padding-top: 20px;
    background-image: url(../images/footerbg.png);
    margin-bottom: 10px;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-color: #1e79ae;
    padding-bottom: 55px;
}

header .saghead .mobil .cvindir {
    display: table;
    clear: both;
    margin: 0px auto;
    color: #fff;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
    background: url(../images/icon4.png) no-repeat 20px center, #0d4f83;
    background-size: 15px;
    border-radius: 10px;
    padding-left: 47px;
    transition: 0.3s;
    font-family: 'Open Sans';
    padding-right: 27px;
    margin-bottom: -10px;
}

header .sosyal a {
    width: 32px;
    height: 32px;
}

#footer .sosyal {
    display: table;
    width: auto;
    margin-top: 0;
}

#footer .markalar {
    width: 300px;
    position: relative;
    margin: 0px auto;
    height: 36px;
    left: unset;
    margin-top: 5px;
    margin-bottom: 15px;
}

#footer .fmenu {
    width: 92%;
    display: table;
    padding: 15px 4%;
    background: url(../images/solbg.png) no-repeat center right #1c75ab;
    background-size: 100%;
    margin-bottom: 10px;
}

#footer .fmenu a {
    text-align: center;
    width: 100%;
    display: block;
    color: #fff;
    font-size: 14px;
    margin-bottom: 5px;
}

#footer .markalar .owl-item {
    margin-right: 5px;
}

header .saghead .copy {
    font-size: 14px;
    margin: 10px auto;
    display: block;
    text-align: center;
    color: #999;
}

#footer .markalar img {
    width: 95px;
    max-height: 30px;
}

.ortahead .body .serit {
    margin: 15px 0 !important;
}

.haberler {
    width: 96%;
    margin: 0px auto;
    height: auto;
}

.haberler li {width: 90%;margin: 0px auto;padding: 15px 5%;margin-bottom: 20px;}

.haberler li .tarih {
    font-size: 12px;
    margin-bottom: 10px;
}

.haberler li .baslik {
    font-size: 15px;
    line-height: unset;
    overflow: auto;
    height: auto;
    width: 90%;
}

.ortahead .body .serit p {
    font-size: 18px !important;
}

.ortahead .body .serit p::before,.ortahead .body .serit p::after {
    height: 2px;
    top: 10px !important;
    width: 35px;
}

.ortahead .body .serit p::before {
    left: -42px !important;
}

.ortahead .body .serit p::after {
    right: -42px;
}

.ortahead .yonlendirme {
    display: none;
}

.anaaltslider {width: 90% !important;float: none;height: auto !important;margin: 0px auto;margin-top: 35px;max-width: unset;}

.anaaltslider .baslik p {
    color: #060606;
    font-size: 16px;
}

.anaaltslider .tabMenu2 {
    padding: 0;
    width: 100%;
}

.anaaltslider .tabMenu2 li {
    padding: 0;
    padding-bottom: 3vh;
    width: 33%;
    font-size: 14px;
}
.manaaltslider {top: initial;width: 100% !important;float: none;height: auto !important;margin-top: -5px;background: #22272b;display: inline-block;}
.ortaslider .item .ortala img{float:none;margin:0px auto;}
.ortaslider .item .kutu{margin:0px;margin-top:35px;position:relative;left:50%;margin-left:-80px;float:none;width:auto;display:table;}
.ortaarka{margin:0px;height:auto;margin-bottom:50px;padding:0px;}
.ortaarka .ortaslider{}
.ortaslider .item .icerik{width:96%;margin:0px auto;float:none;}
.ortaslider .item .icerik p.baslik, .ortaslider .item .icerik span{width:100%;text-align:center;margin:0px auto;margin-bottom:17px;}
.ortaslider .owl-controls{bottom:0px;top:auto;left:50%;width:auto;}
.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons .owl-next{/* float:left; */margin:0px 2px !important;width: 28px;height: 28px;}

.owl-prev {}
.ortaslider .owl-controls .owl-pagination{display:none;}
.slider2 img{display:block;width:100%;height:auto;}
.slider2{position:relative !important;margin:0px auto;float:none;height:auto;width:50% !important;}
.slider2 .item{background:none !important;width:100%;height:auto;}
.anaslider .item{height: auto;position: relative;display: block;padding-bottom: 30px;margin-top: 68px;background: url(../images/sliderbg.png) no-repeat center;width: 70%;float: right;}

.anaslider .item .ustbaslik {
    font-size: 13px;
    padding: 5px;
    padding-top: 0;
    margin-left: 10px;
    letter-spacing: 1px;
}

.anaslider .item .altbaslik {
    font-size: 14px;
    margin-left: 10px;
    min-width: 160px;
    margin-top: -7px;
    padding: 0px 10px;
    letter-spacing: 4px;
}

.anaslider .item .gorsel img {
    max-width: 100% !important;
    height: 240px;
    margin: 0px auto;
    display: block;
    float: none;
}

.anaslider .item .gorsel {
    width: 90%;
    margin: 0 5%;
}
.anaslider .owl-controls{position: relative;}

.anaslider .owl-pagination {
    position: relative;
    width: auto;
    display: inline-block;
    bottom: 0;
    left: 0;
    display: none;
}

.anaslider .owl-page span {
    padding: 5px 0px !important;
    font-size: 14px !important;
    width: 32px !important;
    height: 32px !important;
    background: none !important;
    color: #000 !important;
    border-bottom: 1px solid #48464b;
    line-height: 21px;
}


.anaslider .owl-page.active span {
    border-bottom: 2px solid #000000;
    color: #000 !important;
    background: none !important;
    font-size: 18px !important;
}


.anaslider .owl-pagination .owl-page {
    float: left;
    display: block;
    padding: 0;
    margin: 8px;
}
.ortamedya .kutu{float:none;margin:0px auto !important;margin-bottom:20px !important;}
.ortamedya .kutu.genis{width:360px;height:190px;}
.ortamedya .kutu.genis a.tanitim{width:360px;height:190px;background-size: contain !important;}
.anaslider .item .icerik{width: 200px;font-size: 10px;padding: 0px 2%;margin-top: 10px;margin-left: 10px;}

.anaslider .item .kisi {
    margin-left: 14px;
    font-size: 12px;
    margin-top: 3px;
}

.anaslider .item .icerik .arkaplan {width: 20%;height: 200px;top: 50%;margin-top: -50px;left: 60px;display: none;}
.anaslider .item .icerik p.baslik{font-size:12px;background:none;padding-bottom:5px;}
.anaslider .item .icerik span{margin:0px;color: #fff;}

.anaslider .item .icerik span span {font-size: 26px;letter-spacing: 1vh;margin-top: 0px;padding: 0;padding-left: 20px;}

.anaslider .item .icerik span.baslik {font-size: 24px;letter-spacing: 1vh;display: block;margin: 0;margin-top: 45%;line-height: initial;}
.anaslider .item .masaustu img{height:auto;padding: 0px;margin: 0px auto;float: none;width: 100%;background: none;}

.anaslider .item .masaustu img.logo2 {
    display: none;
}

.anaslider .item .mobile {
    display:  block;
    width:  100%;
    height: 450px;
}
.anaslider .item .tablo a{
    width: 34px;
    height: 52px;
    background-size: 34px;
    right: 20px;
    bottom: -24px;
}
.owl-wrapper-outer{height: auto !important;}

.anaaltslider .anatabslider .owl-controls {
    z-index: 2;
    display: none !important;
}
header a.logo{float: left;display:block;margin: 0px auto;background: url(../images/logo.png)no-repeat center;background-size:contain;position: relative;margin-left: 20px;width: 100px;height: 100px;background-size: 132px;margin-bottom: 20px;}

header a.logo::before {
    width: 100px;
    height: 100px;
    top: -4px;
    left: -3px;
    border: 4px solid #196ca2;
}

header a.logo::after {
    width: 107px;
    height: 107px;
    top: -9px;
    left: -8px;
    border: 5px solid #264f80;
}

header a.logo:hover {
    background-size: 132px;
}
header a.logo:hover {
    /* width: 220px; */
}
header .lmail {
    text-align: center;
    font-family: 'cooper light';
    letter-spacing: 7px;
    font-size: 13px;
    color: #a8a8a8;
    font-weight: bold;
    padding-left: 5px;
    margin: 10px 0px;
}

.bodysagmetin {
    display: none;
}

header.aktiff a.logo {
    display: block;
}

.ustbar {
    display: none;
}
header .sagNav{position:absolute;right:19px;top:30px;background:url('../images/icon25.png') no-repeat;width:25px;height:25px;cursor:pointer;}
.msearch{display: block;position:absolute;top: 48px;left:15px;background: url('../images/icon1.png') no-repeat;width: 24px !important;height: 24px;background-size: contain;}
header .navMenu{position:absolute;right:15px;top: 61px;background: url(../images/icon38.png) no-repeat;width:24px;height:22px;cursor:pointer;}
.msearch p{display:none;}
header .right .ustmenu{position:absolute;right:15px;top:-85px;margin-top:10px;}
header .dil{float:none;display: table;width: auto;margin:0px auto;}

header .menu .dil li {
    float: left;
    margin: 0px;
}

header .mobil .dil a.TR {
    font-size: 0px;
    float: left;
    width: 27px;
    height: 16px;
    display: block;
    background: url(../images/tr.png) !important;
}

header .mobil .dil li {
    padding: 0px;
    margin-right: 20px;
    float: left;
    width: 27px;
}

header .mobil .dil li:last-child {
    margin-right: 0px;
}

header .mobil .dil a.EN {
    font-size: 0px;
    float: left;
    width: 27px;
    height: 16px;
    display: block;
    background: url(../images/en.png) !important;
}
header .tel{display:none;}
header .menu{float:none;display:none;padding: 10px 0px;width: 100% !important;margin:0px !important;border-top: 1px solid #ffffff;height: auto;border-bottom: 0;border-bottom: 1px solid #ffff;clear: both;}

.ortahead .body .anatab .tabCont {
    margin: 0px !important;
    margin-top: 60px !important;
    width: 100%;
    display: none !important;
}

.ortahead .body .anatab .tabMenu {
    position: relative;
    width: 100% !important;
    left: 0 !important;
    margin-top: 50px;
    padding: 10px 0px;
    display: none;
}

.ortahead .body .anatab .tabMenu li img {
    width: 85px;
    height: 14px;
    margin: 0px auto;
}

.ortahead .body .anatab .tabMenu li {
    padding: 0 !important;
    background: none !important;
    float: left;
    display: block;
    width: 23%;
    margin: 0 1%;
}

.ortahead .body .anatab .tabMenu li:last-child::before {
    display: none;
}

.ortahead .body .anatab .tabMenu li:first-child::before {
    display: none;
}

.ortahead .body {
    width: 100% !important;
    height: auto;
}

.ortahead .body .sertifika {
    width: 96%;
    height: auto;
}

.ortahead .body .sertifika li {
    float: none;
    margin: 0px auto !important;
    display: table;
    margin-bottom: 10px !important;
}

.ortahead .body .sertifika li img {
    width: 250px !important;
    max-height: unset !important;
    padding: 10px;
}

.ortahead .body .s404ana img {
    width: 96%;
}

.ortahead .body .ukaya {
    width: 110px;
    height: auto;
    transform: none !important;
    left: 50%;
    bottom: -20px;
    z-index: 9;
    margin-left: -165px;
}

.ortahead .body .back {
    width: 25px;
    height: 25px;
    right: 0px;
    top: 18px;
    background-size: 20px;
}

.ortahead .body .habertab {
    width: 96%;
}

.ortahead .body .habertab .baslik {
    width: 80%;
    font-size: 19px;
    margin-top: -10px;
}

.ortahead .body .habertab .tarih {
    font-size: 14px;
    margin: 10px 0px;
}

.ortahead .body .habertab .icerik2 {
    font-size: 15px;
    margin-bottom: 15px;
}

.ortahead .body .habertab .icerik {
    width: 100%;
    padding: 0;
    height: auto;
}

.ortahead .body .habertab img {
    width: 90%;
    padding: 10px;
    margin: 0px auto;
    margin-bottom: 10px;
}

.ortahead .body .ust .baslik {
    font-size: 30px;
    margin-top: 15px;
    margin-bottom: -17px;
}

.galeritab .foto {
    height: unset;
    width: 96%;
    display: table;
}

.pagination-container button {
    width: 30px;
    line-height: 25px;
    font-size: 12px;
}

.pagination-container {
    margin: 10px auto;
}

.pagination-container #next-button,.pagination-container #prev-button {
    font-size: 14px;
}

.ortahead .alt {
    display: none;
}

.kurumsaltab .alt {
    display: block;
    margin: 0;
    margin-bottom: 15px;
}

.ortahead .body .kurumsaltab .alt .icerik {
    height: unset;
    padding: 0;
    width: 95% !important;
    box-shadow: unset;
    margin: 0px auto !important;
}

.kvkktab {
    width: 100% !important;
    overflow: hidden;
    height: auto;
}

.ortahead .body .kvkktab .baslik {
    width: 100% !important;
    font-size: 18px;
}

.ortahead .body .kvkktab .icerik {
    font-size: 12px;
    width: 96% !important;
    margin: 0px auto;
    height: auto;
    padding: 0 2%;
}

.ortahead .body .anatab .contact {
    width: 90%;
    margin: 0px 5%;
    padding: 0;
    height: auto;
    display: inline-block;
    margin-bottom: 20px;
}

.ortahead .body .anatab .contact .ustcont .mail {
    font-size: 12px;
    padding-top: 30px;
    background-size: 25px;
}

.ortahead .body .anatab .contact .ustcont p {
    font-size: 14px;
}

.ortahead .body .anatab .contact .ustcont span {
    width: 100%;
    font-size: 14px;
    line-height: unset;
    margin: 15px auto;
}

.ortahead .body .anatab .contact .ustcont {
    margin-bottom: 15px;
}

.ortahead .body .anatab .contact form {
    width: 90%;
    padding: 5%;
    display: block;
}

.ortahead .body .anatab .contact .ustcont .sol,.ortahead .body .anatab .contact .ustcont .sag {
    float: none;
}

.ortahead .body .anatab .contact .ustcont .sol p {
    font-size: 14px;
    line-height: 40px;
    background-size: 30px !important;
    padding-left: 40px;
    width: 80%;
}

.ortahead .body .anatab .contact .baslik {
    font-size: 16px;
}

.ortahead .body .anatab .contact table {
    width: 100%;
    float: none;
}

.ortahead .body .anatab .contact form .formbot {
    position: relative;
    bottom: unset;
    width: 100%;
    display: table;
    margin-top: 10px;
}

.ortahead .body .anatab .contact table td {
    display: block;
    width: 100%;
}

.ortahead .body .anatab .contact table input[type="text"] {
    font-size: 14px;
    width: 95%;
    padding: 7px 2.5%;
    margin-left: 0;
    margin-bottom: 10px;
    line-height: 20px;
    font-size: 12px;
}

.ortahead .body .anatab .contact table textarea {
    border-bottom: 5px solid #377ca5;
    border-radius: 10px;
    height: 80px;
    margin-bottom: 10px;
    width: 95%;
    padding: 7px 2.5%;
    margin: 0;
    font-size: 12px;
}

.ortahead .body .anatab .contact table tr:nth-child(4) input {
    height: 22px;
    margin-top: 25px;
    margin-bottom: 20px;
}

.ortahead .body .anatab .contact .sagalan button {
    line-height: 15px;
    font-size: 13px;
    padding: 13px 14px;
    border-radius: 30px;
    width: auto;
}

.ortahead .body .anatab .contact .sagalan {
    float: none;
    margin: 15px 0px !important;
    display: inline-block;
}

.ortahead .body .anatab .contact .sagalan p {
    display: none;
}

.ortahead .body .anatab .contact .ustcont .sag a {
    width: 93px;
    padding-top: 75px;
    margin: 0px auto;
    background-size: 70px;
    font-size: 14px;
    position: absolute;
    right: 5%;
    top: 50px;
    margin-left: 0 !important;
    text-align: left;
    background-position-x: center;
}

.ortahead .body .uruntab {
    width: 100%;
    height: auto;
}

.ortahead .body .uruntab .serit {
    width: 100%;
}

.ortahead .body .anatab .urunlist li {
    float: left;
    margin: 0px 1.5%;
    margin-bottom: 40px;
    width: 173px;
    max-width: 200px;
    height: 295px;
}

.ortahead .body .anatab .urunlist li .yonlendirme {
    bottom: 0;
    width: 20px;
    height: 36px;
    left: 20px;
    top: 280px;
    background-size: 20px;
}

.ortahead .body .anatab .urunlist li img.slogan {
    width: 125px;
    height: 22px;
    left: 25px;
    top: 20px;
}

.ortahead .body .anatab .urunlist li .ustcizgi, .ortahead .body .anatab .urunlist li .altcizgi {
    width: 40px;
}

.ortahead .body .anatab .urunlist li img {
    width: 140px;
    height: 198px;
    top: 50px;
    left: 16px;
}

.ortahead .body .anatab .urunlist {
    width: 370px;
    height: auto;
    display: table;
    margin: 0px auto;
    float: none;
    margin-top: 25px;
}

.ortahead .body .anatab .urunlistsag {
    display: none;
}

.ortahead .body .kresim {
    width: 100% !important;
    height: auto !important;
}

.ortahead .body .kilavuz .kresim {
    display: none;
}

.ortahead .body .kilavuz {
    background: #f0f1f5;
}

.ortahead .body .kilavuz .baslik {
    font-size: 22px;
}

.ortahead .body .kilavuz .mobilkresim {
    display: block;
    width: 170px;
    margin: 0px auto;
}

.ortahead .body .kilavuz .icerik {
    width: 100% !important;
    margin: 0px;
    margin-top: 20px;
    font-size: 14px !important;
}

.kurumsaltab {
    width: 100% !important;
    height: auto !important;
    margin-top: 0;
}

.kurumsaltab .ust .sol {
    margin: 0px auto;
    width: 96%;
    margin-bottom: 30px;
}

.ortahead .body .kurumsaltab .icerik {
    width: 88% !important;
    margin: 0px auto !important;
    font-size: 24px;
    padding: 0;
    border-radius: 5px;
    display: table;
    float: none;
    padding: 15px 5%;
    box-shadow: rgb(108 108 108 / 32%) -1px -1px 5px 0px, rgb(144 144 144 / 32%) 10px 4px 6px 0px;
}

.kurumsaltab .ust .sol .icerik {background: #fff;}

.kurumsaltab .ust .sag .icerik {background: #fff;}

.ortahead .body .kurumsaltab .haberler .icerik {
    font-size: 13px;
    margin: 0px !important;
    margin-top: 10px !important;
    box-shadow: unset;
    padding: 0;
}

.kurumsaltab .ust .icerik table tr td:first-child {
    width: 65%;
    line-height: 14px;
}

.kurumsaltab .ust .icerik table tr {
    border-top: unset;
}

.kurumsaltab .ust .icerik table tr td:last-child {
    width: 35%;
}

.kurumsaltab .ust .icerik table tr td {
    font-size: 12px;
    height: 40px;
}

.kurumsaltab .ust .icerik table {
    height: auto;
    padding: 0;
    overflow: hidden;
    display: table;
}

.ortahead .body .kurumsaltab .sertifikalar {
    width: 100%;
}

.ortahead .body .kurumsaltab .sertifikalar .foto {
    float: none;
    padding-top: 55px;
    display: table;
    margin: 0px auto;
}

.ortahead .body .kurumsaltab .ksag {
    position: absolute;
    width: 100%;
    transform: none;
    left: 0;
    top: 0;
    text-align: center;
    background-position: center bottom;
    bottom: unset;
    padding-bottom: 28px;
    background-size: 110px;
    font-size: 12px;
}

.ortahead .body .kurumsaltab .sertifikalar .foto li {
    width: 150px;
    height: 220px;
    margin: 10px 5px;
    margin-top: 20px;
}

.ortahead .body .tabCont .sol {
    width: 280px !important;
    margin-left: 12px;
}

.ortahead .body .tabCont .sag {
    width: 82px !important;
    margin-top: 421px;
    transform: rotate(270deg);
    height: 55px !important;
}

.ortahead .body .tabCont .sag .slogan,.ortahead .body .tabCont .sag a {
    position: relative;
    right: 0 !important;
    top: 0 !important;
    font-size: 20px;
    float: none;
    display: block;
    clear: both;
    transform: none;
}

.ortahead .body .tabCont .sag .slogan {
    width: 190px;
    height: 34px;
}

.ortahead .body .tabCont .sol .icsol {display: none;}

.ortahead .body .tabCont .sol .icsag {
    float: none;
    width: 100%;
}

.ortahead .body .tabCont .sol .icsag .kutu {
    width: 280px !important;
    margin: 0px auto !important;
    height: 490px !important;
}

.ortahead .body .tabCont .sol .icsag .kutu .zoomC {
    width: 240px;
    margin-left: 20px !important;
    height: 415px;
    margin-top: 25px;
}

header .ortahead .menu {
    display: none !important;
}

.ortahead .body .uruntab .sol {
    width: 100% !important;
    float: none;
    margin: 0px auto;
    margin-top: 25px;
}

.ortahead .body .uruntab .sol .ust {
    width: 375px;
    margin: 0px auto;
}

.ortahead .body .uruntab .sol .icsol {
    width: 120px !important;
}

.ortahead .body .uruntab .sol .icsag {
    width: 240px !important;
    float: right;
    margin-right: 15px;
}

.ortahead .body .uruntab .sol .icsag .kutu {
    width: 230px !important;
    height: 385px !important;
    margin-bottom: 15px !important;
    background: unset;
}

.ortahead .body .uruntab .sol .icsag .kutu .zoomC {
    width: 225px !important;
    height: 365px !important;
    margin-top: 10px;
    margin-left: 3px;
}

.ortahead .body .uruntab .sol .icsol li {
    width: 90px !important;
    height: 110px !important;
    margin-bottom: 27px;
}

.ortahead .body .uruntab .sol .icsol li .yonlendirme {
    width: 9px;
    height: 19px;
    background-size: 9px;
    top: 100px !important;
    left: 5px;
}

.ortahead .body .uruntab .sag {
    float: none;
    width: 98% !important;
    margin: 0px auto;
    margin-top: 20px;
}

.ortahead .body .uruntab .sag .sloganbaslik {
    display: none;
}

.ortahead .body .uruntab .sag .slogan {
    width: 170px;
    height: 30px;
    margin-top: 0;
}

.ortahead .body .uruntab .sag .tekicerik table tr td {
    font-size: 12px;
    padding-left: 5px;
}

.ortahead .body .uruntab .sag .tekicerik table tr {
    line-height: 20px;
}

.ortahead .body .uruntab .sol .icerik {
    padding-top: 10px;
}

.ortahead .body .uruntab .sol .icerik .baslik {
    font-size: 18px;
    margin: 5px 0;
}

.ortahead .body .uruntab .sol .icerik .paylas p {
    margin: 5px 0;
    font-size: 12px;
    width: 70px;
    background-size: 18px;
    line-height: 20px;
}

.ortahead .body .uruntab .sol .icerik .paylas {
    right: 10px;
    top: 13px;
}

.ortahead .body .uruntab .sol .icerik .paylas .paylaslist {
    padding: 10px;
    border-radius: 10px;
}

.ortahead .body .uruntab .sol .icerik .paylas .paylaslist li a {
    font-size: 14px;
    margin-bottom: 5px;
}

.ortahead .body .uruntab .sol .icerik .paylas .paylaslist:after {
    top: 23px;
    right: 15px;
}

.ortahead .body .uruntab .sol .icerik .paylas .paylaslist li a i {
    line-height: 20px;
}

.ortahead .body .uruntab .sol .icerik .detay {
    font-size: 12px !important;
}

.ortahead .body .uruntab .sol .icsol li img {
    width: 65px !important;
    height: 99px !important;
    left: 12px !important;
    top: 5px !important;
    margin: 0px auto !important;
}
header .menu form{display:none !important;}
header .menu li{float:none;display:block;padding:5px 0px;width: 100% !important;margin: 6px auto !important;padding: 0px !important;background: none !important;text-align: center;font-size: 20px;}

header .menu li p::before {
    display: none;
}

header .menu li.mobil {
    display: block;
}
header .menu li:hover, header .menu li.aktif{border:0px;}
header .menu li.kurum ul{display:none !important;}
header .menu li.urun ul{display:none !important;}
header .menu li a{color: #f4f4f4;background: none !important;text-align:center;margin: 0px;padding: 0px !important;}

header .menu p {
    font-size: 16px !important;
    color: #fff;
    font-weight: lighter;
}

header .menu .aktif p {
    color: #b79200;
}

header .menu li .dil li:first-child a {
    border-right: 1px solid #ebebeb;
}

header .menu li .dil li a {
    font-weight: 600;
}

header.aktiff .menu li a {
    color: #3e3e3d;
}
header .menu li:hover a, header .menu li.aktif a{border:0px;color: #407b1d !important;font-weight: 600;}
header #anaicon{background:url('../images/icon51.png') no-repeat center;}
.altClear.aktif{height:0px;}
header.aktif{position:relative;left:0px;top:0px;height:auto;padding:10px 0px;}
header.aktif a.logo{float:none;display:block;margin:10px auto;margin-top:0px;background:url('../images/logo.png') no-repeat;width:143px;height:131px;}
header.aktif .dil{display:block;}
header.aktif .menu{float:none;display:none;padding-top:10px;}
.search{display:none;}
.slider{height:500px;}
.pageCont{margin:0px auto;padding:0px;padding-bottom:20px;width:96% !important;min-height:initial;}

.pageCont .text {
    width: 96%;
    padding: 0px 2%;
}

.pageCont .text img {
    max-width: 100%;
    height: auto !important;
    margin-bottom: 20px;
}

.pageCont .text .sag {
    float: none;
    width: 100%;
    clear: both;
}

.gpageCont .pageCont{float:none;width:96%;padding:0px;margin:0px auto;}
ul.bmedya li{margin:10px 20px;}

ul.bmedya li.haber {
    margin: 10px 33px;
}
.hakkimizda .pageCont{margin:0px;padding:0px;}
.hakkimizda .pageCont ul.galeri{width:100%;margin-top:725px;}
.hakkimizda .pageCont a.banner{display:none;}
.hakkimizda .galeri li{width:100%;margin:0px;padding:0px;float:none;height:auto;}
.hakkimizda .galeri li a img{width:50%;height:auto;margin:0px 25%;padding:0px;}
.hakkimizda .pageCont p.baslik{display:none;}
.pageCont #kslider.slider{float:none;width:100%;}
.slider li{height:500px;}
.slider img{display:block;width:100%;height:auto;margin-top:128px;}
.slider li a{display:none;width:100%;height:500px;}
.pageCont #kslider.slider li a{width:100%;}
.UpageCont{width:100%;}
.ustCont .talep{display:none;}
.kpageCont{width:100%;}
.ikpageCont .sapka{width:100%;margin-left:0px;}
.kpageCont .sapka{width:100%;height:auto;margin:0px;}
.sapka img{width:100%;height:auto;}
.kpageCont .tabAlan2{float:none;margin:0px auto;margin-bottom:30px}
.kpageCont .text{width:96%;margin:30px 2%;padding:0px;}
.hpageCont{width:100%;}
.hpageCont .opageCont .left img{margin:0px auto;display:block;margin-bottom:30px;}
.hpageCont .hizmet{width:100%;}
.hpageCont .hizmet li{text-align:center;}
.hpageCont ul li{width:330px;margin-right:5px;float:none;display:inline-block;}
.hpageCont ul li img{width:330px;}
.hpageCont .sapka{width:100%;margin:0px;height:auto;}
.hpageCont .tabAlan2{float:none;margin:0px auto;margin-bottom:30px}
.hpageCont .text{width:96%;padding:0px;margin:30px 2%;}
.hpageCont a.foto{margin:0px;margin-top:6px;}
.hpageCont a.video{margin:0px;}
.slider li a .head{display:block;padding:0px 2%;line-height:30px;color:#ffffff;font-size:18px;margin-top:200px;text-align:center;width:96%;margin-left:0px;background:rgba(0, 166, 81, 0.79);}
.slider li a .next{display:none;}
.slider li a .text{display:block;width:96%;padding:0px 2%;color:#ffffff;font-size:16px;line-height:30px;text-align:center;margin-left:0px;background:rgba(0, 166, 81, 0.79);}
.sKose{width:100%;border:0px;display:none;}
a.sPrev{left:auto;right:0px;top:240px;}
a.sNext{left:auto;right:0px;top:240px;}
.aClear{height:150px !important;}
.ustCont{float:none;display:block;background:none;height:auto;margin-top:0px;}
.ustCont.katalog{display:block;border:0px;}
.ustCont .head{float:none;display:block;background:none;width:90%;margin:0px;padding:0px 5%;text-align:center;}
.ustCont.news .head{background:none;}
.ustCont.katalog .head{background:none;}
.ustCont .head a.hPrev{position:absolute;right:30px;top:12px;background:url('../images/icon28.png') no-repeat;width:12px;height:24px;}
.ustCont .head a.hNext{position:absolute;right:10px;top:12px;background:url('../images/icon29.png') no-repeat;width:12px;height:24px;}
.ustCont a{display:block;}
.ustCont a img{display:block;width:100%;height:auto;border:0px;}
.ustCont a .left{width:100%;text-align:center;}
.ustCont a p{float:none;display:block;margin:10px auto;}
.ustCont.katalog a img{display:block;width:100%;height:auto;}
.ustCont .homeHaber{display:block;}
.ustCont .homeHaber li{float:none;display:none;width:100%;height:auto;}
.ustCont.katalog .katalogResim{width:100%;}
.ustCont.katalog .katalogResim a.ustLink{float:none;display:block;width:100%;height:60px;}
.ustCont.katalog .katalogResim a.altLink{float:none;display:block;width:100%;height:60px;}
.homeDist{display:none;}
.homeTanitim{float:none;display:block;width:100%;}
.homeTanitim .uBack{background:url('../images/icon11.png') no-repeat center center;width:100%;}
.homeTanitim a b{text-align:center;}
.homeTanitim a span{text-align:center;}
.homeTanitim a p{float:none;display:block;margin:0px auto;}
.homeMail{float:none;display:block;width:100%;margin:0px;}
.homeMail .uBack{background:url('../images/icon13.png') no-repeat center center;width:100%;}
.homeMail b{text-align:center;}
.homeMail span{text-align:center;}
.homeMail form{background:url('../images/icon37.png') no-repeat;width:242px;height:38px;}
.homeMail form input[type=text]{width:162px;height:38px;font-size:13px;}
.homeMail form button{width:40px;height:38px;}
.homeBayi{float:none;display:block;width:100%;}
.homeBayi .uBack{background:url('../images/icon12.png') no-repeat center center;width:100%;}
.homeBayi a b{text-align:center;}
.homeBayi a span{text-align:center;}
.homeBayi a p{float:none;display:block;margin:0px auto;}
.fMenu{float:none;display: block;width:100% !important;margin:0px !important;background: none;padding-top: 5px;min-height: auto !important;border: 0;}

.fMenu .menu {
    float: none;
    display: block !important;
    width: 100%;
    display: none !important;
}

.fMenu .iletisim {
    width: 100%;
    text-align: center;
    float: none;
}

.fMenu .menu li {
    float: none;
    margin: 0px;
}

.fMenu .logo {
    margin:  10px auto;
}
.fMenu td{width:360px;display:table;margin:0px auto;margin-bottom:5px;background:none;}
.fMenu tr{margin:0px auto;width:100%;display:inline-block;text-align:center;}
.fMenu span{padding: 0px 15px;text-align:center;}

.fMenu span.musteri {
    float:  none;
}

.fMenu span.musteri p {
    padding:  0px;
    background-position:  top center;
    padding-top: 45px;
}
.fMenu b{text-align:center;width: 100%;padding:5px 0px;background:none;margin: 0px;display: block !important;}

.fMenu .copy b {
    font-size: 14px;
}

.fMenu p{padding: 0px 15px;text-align:center;background: none;}

.fMenu p.copy {
    padding: 0px;
    margin: 5px 0px;
    text-align: center;
    float: none;
    width: 100%;
}

.fMenu p.adres, .fMenu p.mail, .fMenu p.telefon, .fMenu a.detay {
    background:  none;
    padding:  0px;
}
.fMenu table{text-align:center;width:100%;padding:0px;margin-bottom:10px;}
.fMenu a{background: none;padding:2px;text-align:center;border:0px;font-size: 12px;line-height: normal;max-height: initial;color: #bbbaba;}
.fMenu2{float:none;display:inherit;width:100%;margin:0px 0px;}
.fMenu3{float:none !important;display:inherit;width:100% !important;margin:0px;padding-left:0px !important;}
#SikayetForm{width:99%;height:150px;}
#SikayetForm textarea{width:96%;padding:0px;max-width:100%;margin:20px 2%;text-align:center;}
#SikayetForm button{width:100%;margin:0px;padding:0px;right:0px;left:0px;bottom:0px;}
.fMenu2 b{text-align:center;float:none;}
.fMenu3 b{text-align:center;}
.fMenu3 p{text-align:center;}
.fMenu2 a{background:none;padding:5px;text-align:center;}
footer-logo{width:100px;}
.fBilgi{float:none;display:block;width:100%;padding:0px;border:0px;text-align:center;}
.fBilgi p{float:left;width:350px;margin:0px auto;}
.mail{width:100%;display: none;}
form#mailForm{width:100% !important;margin:  0px !important;display: none;}
form#mailForm input[type="text"]{width: 80% !important;margin: 10px 2.5% !important;padding:  0px;float:  none;padding-right: 15%;}
form#mailForm button{
    z-index: 1;
    position: relative;
    margin-right: 4%;
}
.footer-logo{float:left;margin:0px auto;width:100%;background-position:center;margin-top:4px;background-color:white;}
.fBilgi span{padding:10px 0px;padding-top:30px;}
.fBilgi span.adres{background:url('../images/icon17.png') no-repeat center top;}
.fBilgi span.telefon{background:url('../images/icon18.png') no-repeat center top;}
.fBilgi span.mail{background:url('../images/icon19.png') no-repeat center top;}

.statik{float:none;display:block;text-align:center;margin: 5px 0px;}
.statik li{float:none;display:block;border:0px;padding:5px;}
.hak{float:none;text-align:center;padding:10px 0px;margin:0px;}

.footeranasayfa {
    display: block !important;
}

.partner ul li {
    width: 21%;
    margin: 2%;
    background-size: contain;
}

.partner ul {
    display: block;
}
#ust-footer .ortala .destek{width:75%;}
#ust-footer .ortala .destek .sol{float:none;margin:0px auto;border:0px;margin-bottom:10px;}
#ust-footer .ortala .destek .sag{float:none;margin:0px auto;padding-left:45px;display:table;}
#ust-footer .ortala .destek .sol a{margin:0px auto;text-align:right;background-position-x:left;}
a.birNC img{
    display: block;
    margin: 5px auto;
    float: none;
}
.pageHeader{/* display:none; */position:relative;height:auto;padding:  0px;}
.pageHeader img{width:100%;height:auto;}
.pageLeft{float:none;display:block;width:100%;}
.pageLeft .upageCont img{float:none;display:table;margin:0px auto;}
.urunslider{margin:0px auto;float:none;}
.pageLeft .upageCont .head, .pageLeft .upageCont .text{width:96%;margin:10px auto;display:table;float:none;}
.addthis_toolbox.addthis_default_style.addthis_32x32_style{margin:0px auto;width:215px;}
.pageLeft ul{display: table !important;padding:10px 0px;text-align:center;margin:0px auto;width:94%;}

.pageCont .ufotogaleri li img {
    max-width: 100%;
    height: auto;
}
.pageLeft ul li{display:block;padding: 5px 2%;}
.pageLeft .urunMenu ul li a{background:none;padding: 0px;text-align: center;}

.urunler li.urun .alan {
    margin: 10px 0px;
    width: 100%;
    padding: 0;
}

.urunler li.urun img {
    margin: 0px auto;
}

.urunler li.urun p.baslik {
    padding: 0;
}

.urunler li.urun .alan::before {
    display: none;
}
.pageLeft ul li.alt a{width:auto;}
.pageLeft .pageMail{display:none;}
.pageLeft .sosyal{display:none;}
.pageRight{float:none;display:block;width:100%;}

.maps iframe {
    width: 100%;
    margin: 0;
}
.iletisimBilgi table{width:94%;margin:0px 4%;}

.iletisiminfo table {
    float:  none;
    margin: 0px auto;
    width:  auto;
}

.iletisimBilgi table.sonform {
    width:  94%;
}
#iletisim_form label{text-align:left;margin:0px;font-size: 12px;padding-left: 30px;padding-right: 0;text-align: left;margin-bottom: 10px;width: 230px;}

.contact form .formbot input ~ .checkmark:before,.contact form .formbot input:checked ~ .checkmark:after {
    width: 25px;
    height: 25px;
    left: 0;
    background-size: 25px;
}

.ortahead .body .anatab .contact form .formbot button {
    float: none;
    clear: both;
    margin: 0px auto;
    width: 110px;
    line-height: 31px;
    font-size: 14px;
}

.ortahead .body .anatab .contact table input[type="checkbox"] {
    float: left;
    margin-left: 0;
    margin-top: 0;
}
.iletisimBilgi table tr td{float:none;display:block;padding:0px;width: 100% !important;text-align:center;}

.iletisiminfo table tr td {
    text-align:  left;
    padding: 0px !important;
}
.iletisimBilgi table a.foto{margin-left:0px;}
.iletisimBilgi tr.baslik{border-bottom:1px solid #dadada;}
.iletisimBilgi .iUst{width:81%;}
.iUst b{margin-top:-20px;text-align:center;width:100%;}
.iletisimBilgi{padding:0px;margin-top:10px;}

.iletisimForm .aciklama .icerik {
    max-width: 100%;
}
.MpageLeft{float:none;}
.MpageLeft ul{width:100%;margin-top:-65px;padding:0px;}
.MpageLeft ul li{width:100%;padding:0px;float:none;border:0px;}
.MpageLeft li a{width:100%;}
.MpageLeft ul li a{text-align:center;background-position-x:325px;border:0px !important;margin:0px !important;padding:60px 0px;color:#000;font-weight:800;}
.MpageLeft ul li a.video{border-bottom:1px solid #dadada !important;}
.MpageLeft ul li a:hover, .MpageLeft ul li.aktif a{background-position-x:325px;}
.UpageLeft{float:none;position:relative;margin-top:0px;top:0;}
.urunMenu{width: 96% !important;margin:0px 2%;float:none;display:table;border:0px;border-radius: 0px;box-shadow: none;height: auto;padding: 0px;margin-bottom: 20px;}

.pageLeft .geridon {
    float: none;
    clear: both;
    margin: 0px auto;
    display: table;
}

.pageLeft .urunMenu .kategorigr {
    float: none;
    padding: 0px;
    border: 0;
}

.pageLeft .urunMenu .tarihgr {
    float: none;
    border: 0px;
    padding: 0px;
}

.pageLeft .urunMenu ul {
    display: block;
    position: relative;
    box-shadow: none;
    border-radius: 0px;
    top: initial;
    left: initial;
    margin: 0px auto;
    padding: 0px;
    background: none;
    clear: both;
    width: 100%;
}

.urunMenu p {
    float: none;
    width: 100%;
    padding: 0;
    text-align: center;
    background: none;
    position: relative;
    font-weight: 600;
    border-bottom: 1px solid #cbcbcb;
    padding: 15px 0px;
    border-top: 1px solid #cbcbcb;
}

.urunMenu .tumu a {
    float: none;
    width: 100%;
    padding: 0;
    text-align: center;
    background: none;
    position: relative;
    font-weight: 600;
    border-bottom: 1px solid #cbcbcb;
    padding: 15px 0px;
    border-top: 1px solid #cbcbcb;
}


.urunMenu .pmsearch {
    display: none;
}

.urunMenu p.menubaslik {
    margin-top: 20px;
}
.urunMenu ul{width:100%;margin:0px;margin-bottom:20px;}
.urunMenu li{float:none;width: 96%;margin: 0px auto;padding:10px 0px;}
.UpageLeft ul{width:90%;margin-top:-144px;}
.UpageLeft ul li a{text-align:center;}
.pageRight .head{display:none;}
.pageCont img.pageImg{width:100%;}
.pageCont .bmedyaDetay .text{float:none;padding:0px;margin:0px auto;display:block;clear:both;}
.urunler{display:block;text-align:center;}

.pageCont .urunler {
    display:  table;
    text-align:  center;
}

.aurunmobil .urunler {
    display: table;
    margin:  0px auto;
}
.urunler li .caption p.fiyat{}
.urunler li .caption p.fiyat2{width:30%;margin-top:-30px;}
.urunler li a.talep{margin:0px;margin-top:40px;float:left;margin-left:9px;}
.urunler li .caption p{}
.urunler li b{border:0px;}
.urunler li{}
ul.urunler li{float:  none;padding: 0px;margin: 0px auto;background: none;margin-bottom: 20px;}

.aurunmobil .urunler li {
    display: inline-block;
    font-weight: 700;
    color: #828282;
    box-shadow: 2px 3px 12px 2px #d4d4d4;
    margin: 10px;
    float: none;
    width:  255px;
    padding:  0px;
    height: 350px;
}

.aurunmobil .urunler li img {
    display: block;
    width: 255px;
    height: 195px;
}

.aurunmobil .urunler li b {
    padding: 0px 15px;
    font-size: 20px;
    color: #666666;
    padding-top: 15px;
    display: block;
    background: url(../images/icon14.png) no-repeat center top;
    margin-top: 10px;
    font-family: exo2 bold;
}

.aurunmobil .urunler li .aciklama {
    display: block;
    padding: 0px 15px;
    margin-top: 15px;
    margin-bottom: 10px;
    font-weight: 500;
}

.aurunmobil .urunler li a {
    margin-bottom:  15px;
    display:  block;
}
.urunler li.urun a{
    text-align: center;
}
.snoktalari{display:block;text-align:center;}
.snoktalari li{float:none;display:inline-block;}
.urunDetay{display:block;padding:18px;}
.urunDetay .img{float:none;display:block;width:100%;height:auto;margin:10px 0px;}
.urunDetay .icerik{float:none;display:block;width:100%;}
.kurumsaltab .tabAlan .tabMenu{display:block;height:auto;bottom:10px;}
.kurumsaltab .tabAlan ul.tabMenu li{display: table;width: 33%;font-size: 14px;}
.UpageRight .tabMenu li{width:93%;float:left;padding:0;}
.UpageRight .tabMenu li:hover, .UpageRight .tabMenu li.aktif{width:93%;height:auto;padding:0px;}
.tabCont{display:none;color:#000000;font-size:12px;}

.ortaklar .tabCont {
    width: 100%;
    left: 0px;
    margin: 0px;
    top: 90px;
    position: absolute;
}

.ortaklar .tabCont2 {
    width: 100%;
    left: 0px;
    margin: 0px;
    top: 90px;
    max-width: 590px;
}

.ortaklar .tabCont2 img {
    max-width: 100%;
    height: auto !important;
    margin: 0px auto !important;
    margin-bottom: 10px !important;
    float: none !important;
}

.ortaklar .tabCont2 .icerik .detay {
    float: none;
    width: 100%;
}

.ortaklar .tabCont2 .oback .alan .logo {
    display: none;
}
.urunDetay .tabCont{padding-left:0px;}
.urunResim{text-align:center;}
.urunResim li{float:none;display:inline-block;border:0px;margin:5px;}
.urunResim li:first-child, .urunResim li:nth-child(5), .urunResim li:nth-child(9){border:0px;}
.iletisimForm{margin-top:30px;padding:  20px 2%;width: 96% !important;position: relative;right: initial;top: initial;display: inline-block;text-align: center;margin: 0px auto;float: none;box-shadow: none;}
.iletisimForm span{text-align:center;}
.iletisimForm input[type=text]{float:none;display:block;width:93%;padding:15px 3%;margin:10px auto;}
.iletisimForm textarea{float:none;display:block;width:93%;padding:15px 3%;margin:10px auto;}
.iletisimForm button{float:none;display:block;margin:10px auto;width: 100%;}
.bayi .ustKisim select{float:none;display:block;margin:0px auto;}
.bayi .ustKisim p{display:none;}
.bayi table{width:100%;}
.bayi table tr th{text-align:left;padding:5px 20px;background:#e9e9e9;color:#606060;font-size:16px;font-weight:900;}
.bayi table tr td{text-align:left;padding:5px 20px;color:#9f9f9f;font-size:16px;border-bottom:1px #e9e9e9 solid;}
.foto{text-align:center;padding:0px;}
ul.foto li a img{width: 350px;height: 210px;}

.foto li a .caption {
    height: unset;
    display: table;
}

.foto li a .stats {
    bottom: -30px;
}

.foto.video li a::after {background-size: 50px;height: 210px;}

.foto li a .stats p {
    font-size: 12px;
}

.foto li a .stats p.goruntulenme {
    padding-left: 25px;
    background-size: 18px;
    background-position-y: 13px;
}

.foto li a .stats p.begeni {
    padding-right: 25px;
    background-size: 18px;
    background-position-y: 10px;
}

.foto li a .caption p.baslik {
    font-size: 16px;
    width: 240px;
    margin-top: 10px;
}

.foto.video li a .caption p.baslik {
    font-size: 14px;
    line-height: 16px;
}

.foto.video li a .caption p.tarih {
    margin-top: 10px;
    font-size: 12px;
    width: 90px;
}

.foto li a .caption p {
    font-size: 13px;
    width: 100px;
    margin-top: 10px;
}
ul.foto li a{height:auto;}
.galeritab .foto li{margin: 0px auto;padding:0px;float: none;width: 350px;border-bottom: 1px solid #d6d6d6;margin-bottom: 40px;}
.galeri{
    display:  table;
    margin:  0px auto;
    width: 95%;
    height: auto;
}

#masonry {
    column-count: 2;
}
.galeri li{
    margin: 0px 16px;
}
.galeri li a img{width: 90%;margin: 10px auto;max-height: unset;}

.galeri li a p {
    font-size: 12px;
    line-height: 17px;
}
.video{text-align:center;width:100%;}
.video li{margin:10px 15px;}
.saghead .foto.video li a::after{
    height: 210px;
    background-size: 45px;
}
.video li img{}
.medya li{padding-left:5px;}
.medya li a img{float:none;display:block;margin:10px auto;}
.medya li a .icerik{float:none;display:block;width:100%;text-align:center;}
.medya li a strong{float:none;display:block;margin:0px auto;}
.medyaDetay{display:block;padding:0px;}
.medyaDetay .img{float:none;display:block;width:100%;height:auto;margin:10px auto;}
.medyaDetay .icerik{float:none;display:block;width:100%;text-align:center;}
.ikForm{float:none;display:block;width:100%;margin:0px;padding:0px;border:0px;text-align:center;height:  auto;padding-bottom:  20px;}

.ikForm form {
    width: 100%;
}
.ikForm table{float:none;display:block;width:100%;}
.ikForm table tbody{float:none;display:block;width:100%;}
.ikForm table tr{float:none;display:block;width:100%;}
.ikForm table tr td{float:none;display:block;width:100%;padding:5px 0px;text-align:center;}
.ikForm table tr td.TD{display:none;}
.ikForm input[type=text]{width: 90%;border:0px;padding: 5px 2%;margin: 5px auto;}
.ikForm textarea{width: 94%;border:0px;padding:5px 0px;margin: 10px auto;}
.ikForm button{float:none;display:block;width: 94%;margin: 10px auto;}
.ssosyal{margin-right:auto;margin-left:125px;margin-top:30px;}
.sKose .tumUrun{display:none;}
.altContSol{margin-left:10px;}
.tabmenu{background:#34a772;}
.kurumsaltab p.baslik{
    float: none;
    margin-bottom: 10px;
}

.faaliyet .fliste li {
    width: 96%;
    height: 275px;
    margin: 20px 2%;
}


.faaliyet .fliste li img {
    width: 125px;
    height: 125px;
}
.tabmenu img{width:100%;height:auto;display:block;margin-bottom:10px;}
.kurumsaltab .tabCont{display:none;padding: 2%;width: 95%;}

.kurumsaltab .tabCont .text {
    min-width: auto;
}
.urunMenu .tabCont img{width:100%;height:auto;margin:40px 0px;padding:0px;}
.UpageCont .tabCont{width:100%;padding-left:0px;}
.tabAlan .tabCont .head{font-size:12px;font-weight:600;}
.urunDetay p{}
.UpageRight .tabMenu{width:100%;}
.talepicerik{height:auto;background-position:50% 53px;background-color:white !important;position:absolute;width:100%;margin-left:0px;left:0;top:10%;position:absolute;border-radius:0px;}
.aniYaz{height:auto;background-position:50% 53px;background-color:white !important;position:absolute;width:100%;margin-left:0px;left:0;top:10%;position:absolute;}
.aniYaz form{margin:10% 3%;margin-bottom:20%;width:94%;}
.aniYaz input[type="text"]{width:100%;}
.aniYaz textarea{width:100%;max-width:100%;}
.aniYaz p.baslik{position:relative;margin:0px;margin-top:200px;left:0;width:100%;text-align:center;}
.talepicerik #siparisForm button{margin-top:10px;}
.close{position:absolute;top:0;right:0;margin-right:0;}
.sagNavMenu a.close{top:51px;right:15px;}
.talepicerik form{width:96%;height:auto;margin-top:250px;}
.talepicerik .baslik{width:100% !important;text-align:center;margin:0px;left:0px !important;margin-top:200px !important;}
.talepicerik textarea{width:100%;max-width:100%;border-radius:0px;height:auto;}
.talepicerik input[type="text"]{border-radius:0px;width:100%;}
.kurumsal .kmenu2{margin-left:30px;}
#alt-footer{padding:0px;}

#alt-footer .right img {
    display: none;
}

.birslogan {
    float:  none;
    padding:  0px;
    margin: 0px auto;
    display: table;
    text-align:  center;
}
.faaliyet .fliste li p.icerik{
    width: 610px;
}

.faaliyet .fliste li p.baslik {
    width: 420px;
}
.searchAcilir{top: 135px;width: 96%;height:35px;z-index:100;margin:0px;left: 2%;position: fixed;}

.icdetay {
    width: 96%;
    padding: 2vh 2%;
    position: fixed;
    max-height: 100%;
}

.icdetay .detay .icerik {
    max-height: 91vh;
}

.icdetay .detay {
    padding: 0;
    width: 96%;
    margin: 0px 2%;
}

.icdetay .detay .icerik .tabMenu li {
    padding: 10px 0;
    font-size: 16px;
}

.icdetay .detay .icerik .tabMenu li.aktif {
    background: #000;
    border-radius: 10px;
    padding: 0;
    margin-top: 10px;
}

.icdetay .detay .icerik .menubg {display: table;height: auto;margin: 0px auto;margin-bottom: 20px;clear: both;}

.icdetay .contact table td {
    width: 100%;
    font-size: 16px;
}

.icdetay .contact table td .butcerceve {
    width: 220px;
}

.icdetay .contact table td button {
    font-size: 14px;
    line-height: 40px;
}

.icdetay .contact table td input[type=text], .icdetay .contact table td textarea {
    font-size: 14px;
}

.icdetay .contact form {
    width: 94%;
    margin: 0px auto;
}

.icdetay .detay .baslik {
    margin: 0px auto;
    text-align: center;
    border: 0;
    font-size: 20px;
}

.pHead {
    width: 100%;
    min-width: auto;
    position: relative;
    display: inline-block;
}

.pHead img {
    width: 100%;
    float: none;
    margin: 0px;
}

.pHead .icerik {
    float: none;
    position: absolute;
    top: 0px;
    padding: 0px;
    width: 100%;
    text-align: center;
    height: 100%;
    background: #4f862fb3;
}

.pHead .icerik p.baslik {
    margin-top: 20px !important;
}

.pHead .icerik p.baslik b {
    color: #fff;
}

.pHead p.slogan2 {
    width: 96%;
    text-align: center;
}

.faaliyet .sag {
    float: none;
    position: relative;
    background: none;
    width: 100%;
}

.faaliyet .sol {
    float: none;
    position: relative;
    width: 100%;
}

.faaliyet .sol .text {
    float: none;
    width: 96%;
    padding: 0px 2%;
    margin: 20px 0px;
}

.faaliyet .sol .text img {
    max-width: 100%;
    height: auto !important;
}

.clear.altClear.aktiff {
    height: 152px;
}
    .pHead p.slogan {
        color: #fff;
        margin: 10px 0px;
        padding: 0;
    }

.pHead p.slogan::before {
    display: none;
}

.pHead .icerik a {
    margin: 0px;
    padding: 6px 25px;
    display: none;
}

.pHead h2.baslik {
    text-align: center;
    display: block;
}
.searchAcilir input[type=text]{
    margin: 0px;
    border: 0;
    background: none;
    padding: 0 5%;
    outline: none;
    color: #f1f1f1;
    font-size: 14px;
    width: 90%;
    height: auto;
    line-height: 35px;
    background: #000;
}
.searchAcilir button{width:40px;height:35px;background: #fff url('../images/icon39.png') no-repeat center center;border:0px;outline:0px;cursor:pointer;display: none;}

.searchAcilir .araonizleme {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5%;
    padding-right: 5%;
    background: #000;
    clear: both;
    display: none;
}

.searchAcilir .araonizleme .veriler li {
    display: block;
    padding-left: 25px;
    background: url(../images/icon1.png) no-repeat left center;
    background-size: 15px;
    color: #fff;
    cursor: pointer;
    margin-bottom: 10px;
    font-size: 12px;
}
}

@media (min-height: 768px) and (min-width: 1200px) and (max-width: 1449px){
header .saghead{
    display:none;
}   
}
@media (min-height: 770px) and (min-width: 1200px) and (max-width: 1410px){
header .saghead{
    display:none;
}   
}
@media (min-height: 730px) and (min-width: 1450px) and (max-width: 1550px){
header .saghead{
    display:none;
}   
}
@media
(min-height: 900px) and (max-height: 950px) and (min-width: 1600px) and (max-width: 1680px){
.ortahead{
    width: 87vh;
}

.kurumsaltab .ust .sol .icerik {
    width: 52vh;
    padding-right: 19vh;
    background-position-x: 61.47vh;
}

.kurumsaltab .ust .sag .icerik {
    width: 52vh;
    padding-right: 19vh;
    background-position-x: 61vh;
}



.ortahead .body {
    width: 80vh;
}

.galeri {
    width: 75vh;
}

.galeritab .foto {
    width: 75vh;
}

.galeritab .foto li {
    margin: 2vh 1.5vh;
    margin-bottom: 4.5vh;
}

ul.foto li a img {
    width: 34vh;
    height: 20.1vh;
}

.foto li a .caption p {
    width: 13vh;
}

.foto.video li a::after {
    height: 20.1vh;
}

.ortahead .body .kurumsaltab .alt .icerik {
    width: 78vh;
    height: 18vh;
}

header .menu p {
    font-size: 1.6vh;
}

header .menu li:first-child {
    background-size: 1.93vh;
    padding-left: 2.2vh;
    background-position-y: 0.2vh;
}   
}
@media (min-height: 750px) and (max-height: 768px) and (min-width: 1360px) and (max-width: 1440px){
.ortahead{
    width: 87vh;
}

.kurumsaltab .ust .sol .icerik {
    width: 52vh;
    padding-right: 19vh;
    background-position-x: 61.47vh;
}

.kurumsaltab .ust .sag .icerik {
    width: 52vh;
    padding-right: 19vh;
    background-position-x: 61vh;
}



.ortahead .body {
    width: 80vh;
}

.galeri {
    width: 75vh;
}

.galeritab .foto {
    width: 75vh;
}

.galeritab .foto li {
    margin: 2vh 1.5vh;
    margin-bottom: 4.5vh;
}

ul.foto li a img {
    width: 34vh;
    height: 20.1vh;
}

.foto li a .caption p {
    width: 13vh;
}

.foto.video li a::after {
    height: 20.1vh;
}

.ortahead .body .kurumsaltab .alt .icerik {
    width: 78vh;
    height: 18vh;
}

header .menu p {
    font-size: 1.6vh;
}

header .menu li:first-child {
    background-size: 1.93vh;
    padding-left: 2.2vh;
    background-position-y: 0.2vh;
}   
}
@media (min-height: 700px) and (max-height: 768px) and (min-width: 1250px) and (max-width: 1300px){
.ortahead{
    width: 87vh;
}

.kurumsaltab .ust .sol .icerik {
    width: 52vh;
    padding-right: 19vh;
    background-position-x: 61.47vh;
}

.kurumsaltab .ust .sag .icerik {
    width: 52vh;
    padding-right: 19vh;
    background-position-x: 61vh;
}



.ortahead .body {
    width: 80vh;
}

.galeri {
    width: 75vh;
}

.galeritab .foto {
    width: 75vh;
}

.galeritab .foto li {
    margin: 2vh 1.5vh;
    margin-bottom: 4.5vh;
}

ul.foto li a img {
    width: 34vh;
    height: 20.1vh;
}

.foto li a .caption p {
    width: 13vh;
}

.foto.video li a::after {
    height: 20.1vh;
}

.ortahead .body .kurumsaltab .alt .icerik {
    width: 78vh;
    height: 18vh;
}

header .menu p {
    font-size: 1.6vh;
}

header .menu li:first-child {
    background-size: 1.93vh;
    padding-left: 2.2vh;
    background-position-y: 0.2vh;
}   
}
@media (min-height: 875px) and (min-width: 1650px) and (max-width: 1850px){
header .saghead{
    display:none;
}   
}
@media (min-height: 900px) and (max-width: 1400px){
    .ortahead{
        width: 100vh;
    }
}
@media (min-height:620px) and (min-width:1200px) and (max-width:1270px){
header .saghead{
        display: none;
    }
}