@import url('fancybox/fancybox.css');
@import url('fonts.css');
@import url('animate.css');
@import url('font-awesome.min.css');
@font-face {
    font-family: 'alien_leagueregular';
    src: url('font/alienleague-webfont.woff2') format('woff2'),
         url('font/alienleague-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
body			{ margin:0px; padding:0px; font-family:'Open Sans',Arial,Helvetica,sans-serif; font-size:12px; }
table			{border-collapse:collapse;}
img				{border:0px black none;}

.video img {
    width: 250px;
    height: 180px;
}

.tabmenu img {
    display: none;
}

.slider img {
    display: block;
    width: 100%;
    height: auto;
    margin: 0px auto;
}
ol, ul			{ list-style-type:none; }

ul.haberler {
    margin-top: 10px;
}

ul.haberler li {
    display: block;
    padding: 15px 0px;
    border-top: 1px solid #1b3855;
    height: 60px;
    margin-bottom: 7px !important;
}

ul.haberler li:last-child {
    border-bottom: 1px solid #1b3855;
    padding-bottom: 20px;
}

ul.haberler li p.dDevami {
    float: right;
    color: #8a97a3;
    font-style: normal;
    padding: 0px;
    margin: 0px;
    font-size: 10px;
}

ul.haberler li span {
    float: right;
    width: 200px;
    color: #8a97a3;
    padding: 0px;
    margin-top: 5px;
}

ul.haberler li img {
    float: left;
    width: 85px;
    height: 57px;
    margin-top: 4px;
}
*				{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.intro {
    width: 100%;
    height: 970px;
    background: url(../images/intro.png) center;
}

.fkvkk.int {
    width: 1024px;
    margin: 0px auto;
    position: relative;
    z-index: 1;
    margin-top: -260px;
    margin-bottom: 277px;
    color: #fff;
}

.fkvkk.int li {
    float: left;
    margin-right: 15px;
    color: #868686;
    font-weight: lighter;
}

.intro a.ibutton {
    display: block;
    color: #868686;
    margin-top: 500px;
    position: absolute;
    font-size: 18px;
    padding: 4px 14px;
    width: 215px;
    line-height: 50px;
    text-align: right;
    border: 1px solid #868686;
    transition: 0.3s;
}

.intro a.ibutton:hover {
    color: #fff;
    border-color: #fff;
    filter: contrast(25);
}

.intro a.ibutton::before {
    content: '';
    display: block;
    width: 32px;
    height: 22px;
    float: left;
url(
    ../images/intok.png) no-repeat align-content: center;url(
    ../images/intok.png) no-repeat align-content: center;
    background: url(../images/intok.png) no-repeat center;
    margin-top: 14px;
    margin-left: 3px;
    filter: contrast(8);
}


.iarka {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#030519+0,030519+50,2c3055+50,2c3055+100 */
    margin-top: -200px;
    background: rgb(3,5,25); /* Old browsers */
    background: -moz-linear-gradient(left,  rgba(3,5,25,1) 0%, rgba(3,5,25,1) 50%, rgba(44,48,85,1) 50%, rgba(44,48,85,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  rgba(3,5,25,1) 0%,rgba(3,5,25,1) 50%,rgba(44,48,85,1) 50%,rgba(44,48,85,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  rgba(3,5,25,1) 0%,rgba(3,5,25,1) 50%,rgba(44,48,85,1) 50%,rgba(44,48,85,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#030519', endColorstr='#2c3055',GradientType=1 ); /* IE6-9 */
}

.maps iframe {
    width: 90%;
    margin: 0px auto;
    display: block;
}

a.btn span {display: block;color: rgb(128, 128, 128);font-size: 12px;font-weight: lighter;background: url(../images/icon46.png) left center no-repeat;padding: 2px 2px 2px 30px;}

.ara {
    display: none;
}

.searchAcilir input[type=text] {
    float: left;
    display: inline;
    width: 800px;
    height: 70px;
    border: 0px;
    outline: 0px;
    padding: 0px 70px;
    color: #005aab;
    font-size: 24px;
}

.msearch {
    display: none;
}
a, a:visited	{text-decoration:none;color: #868686;}

.iletisimBilgi tr td a.btn {
    float: left;
    display: inline;
    padding: 10px;
    border: 1px #e4e4e4 solid;
    background: #fff;
}
a:hover			{text-decoration:none;color: #ffffff;}
a.uGeri {
    float: right;
    background: url(../images/ugeri.png);
    width: 45px;
    height: 22px;
    padding-top: 5px;
    padding-left: 35px;
    color: #ffffff;
}
.clear			{clear:both;height:0px;}
.ortala      	{ width:1024px; margin:0px auto; position:relative; z-index:1; }
.left        	{float: right;display: block;width: 765px;}
.right      	{ float:right; display:inline; }
.ustmenu    {width:100%; height:30px; background-color:#e5622a;}

header {display:block;width:100%;background: url('../images/logo-back.png');position:relative;z-index:2;background-color: #ffffff;border-bottom: 1px solid #575a7c;}
header .header-cizgi{background:url('../images/header-cizgi.png');background-position-x: 77%;height:13px;width:100%;float:left;}
header a.logo {float:left;display: block;background:url('../images/logo.png') no-repeat;width: 221px;height: 113px;margin: 37.5px 0px;margin-right: 38px;margin-bottom: 15px;}
header .dil { float:right; display:inline; margin:8px 50px; }
header .dil li {float:left;display:inline;border-right:1px #fff solid;padding: 0px 5px;border-right: 2px solid #dadada;/* padding-left: 5px; */}
header .dil li:last-child { border:0px; }
header .dil li a { color:#747474; display:block;  font-size:12px; font-weight:600;  line-height:14px;}
header .menu {margin-top: 25px;display: inline;float: right;margin-left: 230px;}
header .tel .menu {    margin-top: 0px;}
header .menu li {
    padding-bottom: 5px;
    float: left;
    margin-left: 20px;
}

header .menu li a:hover, header .menu li.aktif a {color: #005aab;}
header .menu li a {color: #fff;display: block;font-size: 15px;padding: 0px;padding-top: 5px;padding-bottom: 5px;border-radius: 16px;}
header .tel {float: left;width: 307px;height: 95px;border-left: 1px solid #dadada;border-right: 1px solid #dadada;padding-right: 10px;margin-top: 5px;}
header .menu2 {float:right;display:inline;margin-top:30px;margin-right: -10px;}
header .menu2 li {   padding:5px 19px; padding-bottom:5px; }
header .menu2 li a:hover, header .menu2 li.aktif a {  background-color: #00a651; color: white; }
header .menu2 li a { color:#747474; display:block;  font-size:15px;  padding:0px;  padding-left: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 20px; border-radius: 16px; padding-left: 20px;  }

.altClear.aktif {height: 177px;}

header.aktif {position:fixed;left:0px;top:0px;}



.search {float:right;margin-top: 45px;}
.search input[type=text] {
    display: inline;
    font-size: 14px;
    width: 165px;
    height: 30px;
    border: 0px;
    border-bottom: 1px #1b3855 solid;
    background: none;
    outline: 0px;
    padding-left: 20px;
    color: #fff;
}
.search button {width: 15px;height: 15px;border: 0px;background: url(../images/search.png) no-repeat;position: absolute;right: 10px;top: 55px;}
display: block;    margin-left: 370px;    margin-top: -33px;}
ul.talep {margin-left:230px;}
ul.talep li a {width: 158px;height: 35px;background: url(../images/talep.png) no-repeat;display: block;}

.pageCont #kslider.slider {width: 0px;height: 200px;z-index:1;float: right;position: inherit;}
.pageCont #kslider.slider li {float: right;display:none;width:100%;height: 200px;}
.pageCont #kslider.slider li a {
    display: block;
    height: 200px;
    width: 300px;
    margin-top: 0px;
}

.slider .ortala {width: 880px;position: absolute;left: 50%;top: 42%;margin-left: -510px;}
.slider .owl-pagination {
    display: none;
}

.slider .owl-buttons .owl-prev {
    position: absolute;
    left: 20px;
    top: 40%;
    background: url(../images/prev.png) no-repeat center !important;
    width: 61px;
    height: 53px;
    font-size: 0px !important;
    border-radius: 0px !important;
    opacity: 1 !important;
}

.slider .owl-buttons .owl-next {
    position: absolute;
    right: 20px;
    top: 40%;
    background: url(../images/next.png) no-repeat center !important;
    width: 61px;
    height: 53px;
    font-size: 0px !important;
    border-radius: 0px !important;
    opacity: 1 !important;
}

.slider .owl-buttons {
    position: absolute;
    width: 100%;
    height: 100%;
    display: none;
}

.slider .owl-controls {
    position: absolute;
    top: 0px;
    width: 100%;
    height: 100%;
}

.slider .ortala.mobile {
    display: none;
}

.slider .ortala .head {
    font-size: 40px;
    margin-bottom: 10px;
    width: 100%;
    text-align: left;
    color: #ffffff;
    text-shadow: 1px 2px 5px #000000;
}

.slider .ortala .text {
    font-size: 15px;
    text-align: left;
    height: 50px;
    color: #ffffff;
    text-shadow: 1px 2px 5px #000000;
}

.slider .ortala a {
    display: block;
    margin: 0px auto;
    width: 250px;
    line-height: 50px;
    text-align: center;
    background: rgba(72, 87, 173, 0.88);
    border: 1px solid #ffffff;
    color: #fff;
    margin-top: 50px;
    font-size: 16px;
}
.ortala a.sPrev {
    float: right;
    display: inline;
    background: url('../images/ileri.png') no-repeat;
    width: 90px;
    margin-left: 1086px;
}
.ortala a.sNext {
    float: right;
    display: inline;
    background: url('../images/geri.png') no-repeat;
    width: 90px;
    height: 51px;
    margin-top: 56px;
    margin-left: 1028px;
}

a.sPrev {
    position: absolute;
    left: 0px;
    top: 326px;
    background: url('../images/icon21.png') no-repeat;
    width: 52px;
    height: 52px;
    z-index: 1;
}
a.sNext {
    position: absolute;
    left: 58px;
    top: 325px;
    background: url('../images/icon20.png') no-repeat;
    width: 52px;
    height: 52px;
    z-index: 1;
}

.ustCont {
    float: left;
    display: inline;
    background: white;
    width: 315px;
    height: 140px;
    border-radius: 30px;
    margin-left: 26px;
    margin-top: -95px;
}
.ustCont .head { float:left; display:inline; background:url('../images/icon26.png') no-repeat; width:249px; height:48px; margin:15px; margin-bottom:10px; color:#000000; font-size:20px; line-height:48px; position:relative; }
.ustCont.news .head { background:url('../images/icon27.png') no-repeat; }
.ustCont.katalog .head { background:url('../images/icon30.png') no-repeat; }
.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;  float: right;  font-size: 10px;}
.ustCont a img { display:block; width:308px; height:112px; border:1px #d1d1d1 solid; margin:2px auto; }
.ustCont a { float: left; font-size: 10px; margin-top: -27px;}
.ustCont a b { display:block; color:#5e5838; font-size:13px; padding:5px 15px; }
.ustCont a span { display:block; color:#a9a9a9; font-size:11px; padding:4px 15px; }
.ustCont a p { float:right; display:inline; width:75px; height:30px; border:1px #9c9c9c solid; line-height:30px; text-align:center; color:#676767; font-size:15px; margin:15px 5px; margin-right:20px; }
.ustCont .homeHaber { display:block; }
.ustCont .homeHaber li { float:left; display:none; width:340px; height:198px; }

.cont-logo {
    width: 53px;
    height: 50px;
    background: url('../images/mini-logo.png') no-repeat;
    float: left;
    margin-top: 10px;
}
.ustCont .head b {
    font-size: 15px;
    float: left;
}

.ustCont.katalog .katalogResim { display:block; width:306px; height:179px; position:relative; margin:2px auto; border:1px #d1d1d1 solid; }
.ustCont.katalog .katalogResim a.ustLink { float:right; display:inline; width:196px; height:60px; }
.ustCont.katalog .katalogResim a.altLink { float:left; display:inline; width:230px; height:60px; }

.altCont {
    float: left;
    width: 321px;
    padding-right: 30px;
    min-height: 120px;
    margin-bottom: 10px;
    color: #fff;
}

.altCont .uBack span {
    font-size: 14px;
}

.altCont ul li {
    font-weight: 100;
    margin-bottom: 2px;
    color: #8a97a3;
}

.altCont ul li a p, .altCont ul li a span {
    transition: 0.2s;
}

ul.haberler li a:hover span, ul.haberler li a:hover p {
    color: #fff;
}

.altCont.news {
    padding-right: 0px;
}

.altCont p {
    color: #8996a2;
    width: 290px;
}
.altContSol {
    float: left;
    width: 332px;
    height: 240px;
    margin: 10px;
    margin-right: 30px;
}
.altContSol ul {
    margin-top: 8px;
}
.altContSol span {
    font-size: 11px;
    font-style: italic;
    color: #676767;
}
.altContSol a b {
    display: block;
    color: #000000;
    font-size: 13px;
    padding: 5px 0px;
}
.altCont a.detay {
    transition: 0.2s;
    float: left;
    font-size: 13px;
    font-weight: 100;
    margin-top: 40px;
    display: block;
    padding: 10px 50px;
    border: 1px solid #b9b9b9;
    color: #8b8b8b;
}

.altCont a.detay:hover {
    color: #fff;
    border-color: #fff;
}
.altCont a b {
    display: block;
    color: #000000;
    font-size: 13px;
    padding: 5px 15px;
}
.altCont a span {
    display: block;
    color: #000000;
    font-size: 11px;
    padding: 4px 15px;
}
.altCont a p {
    float: left;
    display: inline;
    color: #676767;
    margin: 0px 5px;
    margin-right: 5px;
    padding-left: 11px;
    width: 200px;
    font-size: 11px;
    font-style: italic;
}
a.dDevami {
    display: block;
    margin-top: 30px;
    width: 80px;
    float: left;
    background: url(../images/icon12.png) no-repeat;
    background-position-x: 65px;
}
p.dDevami {
    display: block;
    margin-top: 30px;
    float: right;
}
.homeDist {display:block;position:relative;width:100%;height:180px;padding:0px;padding-top: 10px;}
.homeDist .head { display:block; color:#000000; font-size:20px; background:url('../images/icon7.png') no-repeat center center; text-align:center; line-height:24px; }
.homeDist .caroufredsel_wrapper { display:block; width:100% !important; padding:0px; }
.homeDist .list_carousel {display:block;position:relative;width: 103%;padding:0px;margin-left: -12px;}
.homeDist .list_carousel ul { display:block; width:100%; padding:0px; }
.homeDist .list_carousel li { float:left; display:inline; width:135px; height:86px; padding:0px 19px; }
.homeDist .list_carousel li a img { display:block; width:165px; height:89px; }
.homeDist .prev {position:absolute;z-index:2;left: -60px;top: 40px;background:url('../images/icon9.png') no-repeat;width: 50px;height: 50px;cursor:pointer;}
.homeDist .next {position:absolute;z-index:2;right: -76px;top: 40px;background:url('../images/icon8.png') no-repeat;width: 50px;height: 50px;cursor:pointer;}

.homeTanitim { float:left; display:inline; width:330px; height:174px; overflow:hidden; }
.homeTanitim .uBack { display:block; background:url('../images/icon11.png') no-repeat; width:330px; height:174px; transition:all .2s ease-in-out; }
.homeTanitim:hover .uBack { transform:scale(1.1); }
.homeTanitim a b { display:block; color:#ffffff; font-size:16px; padding:0px 20px; font-weight:normal; padding-top:30px; text-align:right; }
.homeTanitim a span { display:block; color:#ffffff; font-size:26px; padding:0px 20px; text-align:right; }
.homeTanitim a p { float:right; display:inline; width:100px; height:28px; border:1px #fff solid; line-height:28px; text-align:center; color:#ffffff; font-size:14px; margin-right:20px; }

.homeMail { float:left; display:inline; width:332px; height:174px; overflow:hidden; margin-left:20px; }
.homeMail .uBack { display:block; background:url('../images/icon13.png') no-repeat; width:332px; height:174px; transition:all .2s ease-in-out; }
.homeMail:hover .uBack { transform:scale(1.1); }
.homeMail b { display:block; color:#ffffff; font-size:16px; padding:0px 20px; font-weight:normal; padding-top:30px; text-align:left; }
.homeMail span { display:block; color:#ffffff; font-size:28px; padding:0px 20px; text-align:left; }
.homeMail form { display:block; background:url('../images/icon14.png') no-repeat; width:291px; height:45px; margin:0px auto; }
.homeMail form input[type=text] { float:left; display:inline; width:202px; height:45px; border:0px; padding:0px 20px; background:none; outline:0px; color:#7a8d96; font-size:17px; }
.homeMail form button { float:left; display:inline; width:49px; height:45px; cursor:pointer; border:0px; background:none; outline:0px; }

.homeBayi { float:right; display:inline; width:332px; height:174px; overflow:hidden; }
.homeBayi .uBack { display:block; background:url('../images/icon12.png') no-repeat; width:332px; height:174px; transition:all .2s ease-in-out; }
.homeBayi:hover .uBack { transform:scale(1.1); }
.homeBayi a b { display:block; color:#ffffff; font-size:16px; padding:0px 20px; font-weight:normal; padding-top:30px; text-align:right; }
.homeBayi a span { display:block; color:#ffffff; font-size:28px; padding:0px 20px; text-align:right; }
.homeBayi a p { float:right; display:inline; width:100px; height:28px; border:1px #fff solid; line-height:28px; text-align:center; color:#ffffff; font-size:14px; margin-right:20px; }

.erisimHead { display:block; background:url('../images/icon15.png') no-repeat center top; padding:0px 10px; padding-top:55px; color:#9a9a9a; font-size:20px; text-align:center; }

.fMenu {float:left;display:inline;width:166px;margin:10px 0px;margin-right: 40px;}
.fMenu b {display:block;padding: 10px 15px;padding-left: 0px;color: #767676;}
.fMenu a {display:block;padding: 2px;padding-left: 0px;font-size: 11px;font-weight: 400;color: #767676;}

.fMenu a:hover {
    color: #03773c;
}

.fMenu2 {float:left;display:inline;width:166px;margin-top: 20px;}
.fMenu2 b {display:block;padding: 10px 15px;padding-left: 0px;}
.fMenu2 a {display:block;padding: 2px;padding-left: 0px;font-size: 11px;font-weight: 400;}

.fMenu2 a:hover {
    color: #03773c;
}

footer-logo {}

.fBilgi {float:right;display:inline;width: 250px;padding:0px 30px;margin:10px 0px;}
.fBilgi b { color:#6b6b6b;  padding:10px 0px; }
.fBilgi span { display:block; padding:10px 0px; padding-left:30px; color:#7f7f7f; font-size:14px; }
.fBilgi span.adres { background:url('../images/icon17.png') no-repeat center left; }
.fBilgi span.telefon { background:url('../images/icon18.png') no-repeat center left; }
.fBilgi span.mail { background:url('../images/icon19.png') no-repeat center left; }

.copy {display:block;border-top:1px #fff solid;border-bottom:1px #fff solid;padding:10px 0px;text-align:center;color:#b1b1b1;font-size:12px;}

#footer .sosyal {height: 25px;float: right;display: inline;width: 90px;margin-top: -15px;}
#ust-footer .ortala {width: 928px;height: 290px;margin: 0px auto;position: relative;z-index: 1;border-radius: 10px 10px 0px 0px;border: 1px #fdfdfd solid;background: #fff;padding: 20px 70px;padding-top: 35px;box-shadow: 0 0 15px 0px #d6cece;}
#alt-footer {
    width: 100%;
    margin: 0px auto;
    background: url(../images/bg-footer.png) no-repeat;
    background-position-x: center;
    background-color: #040d22;
    bottom: 0px;
}
#alt-footer .ortala {
    width: 1024px;
    height: 97px;
    margin: 0px auto;
    position: relative;
    z-index: 1;
    padding: 20px 70px;
}
#alt-footer .mail {
    width: 430px;
    height: 231px;
    float: right;
    padding: 9px;
    margin-top: -175px;
    background: url(../images/mail-bg.png) no-repeat;
    background-position-y: 15px;
}
form#mailForm {
    width: 250px;
    margin-left: 27px;
    margin-top: 60px;
}
form#mailForm input[type="text"] {
    margin-bottom: 5px;
    display: block;
    height: 10px;
    padding: 10px;
    border-radius: 5px;
    background: #9e9e9e;
    width: 216px;
    outline: 0;
    color: #ffffff;
}
form#mailForm ::-webkit-input-placeholder  {
   color: #ffffff;
}
 form#mailForm ::-moz-placeholder  {
   color: #ffffff;
} 
form#mailForm :-ms-input-placeholder {
   color: #ffffff;
}
form#mailForm button {
    float: right;
    width: 92px;
    background: #00a651;
    margin-right: 12px;
    border-radius: 6px;
    padding: 12px;
    outline: 0;
    color: #ffffff;
}
.search ::-webkit-input-placeholder  {
   color: #8a97a3;
}
.search ::-moz-placeholder  {
   color: #8a97a3;
} 
.search :-ms-input-placeholder {
   color: #8a97a3;
}
#footer .fBilgi p{    text-align: right; font-size: 10px;  padding-top: 20px; color:#b1b1b1;   float: left;}
.sosyal {display:block;width: 264px;margin:0px auto;}
.sosyal a { float:left; display:inline; margin:0px 6px; }
.sosyal a.facebook {background:url('../images/facebook.png') no-repeat;width: 25px;height: 25px;}
.sosyal a.twitter {background:url('../images/twitter.png') no-repeat;width: 25px;height: 25px;}
.sosyal a.instagram {background:url('../images/instagram.png') no-repeat;width: 32px;height: 29px;}
.sosyal a.linkedin {background:url('../images/linkedin.png') no-repeat;width: 32px;height: 29px;}
.sosyal a.pinterest {background:url('../images/pinterest.png') no-repeat;width: 32px;height: 29px;}
.sosyal a.google {background:url('../images/google.png') no-repeat;width: 32px;height: 29px;}

td .sosyal {display:block;width: 100%;margin: 5px auto;}
td .sosyal a { float:left; display:inline; margin:0px 6px; }
td .sosyal a.facebook {background: url('../images/icon15.png') no-repeat;width: 48px;height: 48px;}
td .sosyal a.twitter {background: url('../images/icon16.png') no-repeat;width: 48px;height: 48px;margin-top:2px;}
td .sosyal a.linkedin {background: url('../images/icon17.png') no-repeat;width: 48px;height: 48px;}
td .sosyal a.google {background: url('../images/icon18.png') no-repeat;width: 48px;height: 48px;}

a.birNC {display: block;background: url('../images/birNC.png') no-repeat center;width: 62px;height: 25px;float: right;margin-top: -15px;}

.statik { float:left; display:inline; }
.statik li { float:left; display:inline; border-right:1px #e6e1e1 solid; padding:0px 10px; }
.statik li:last-child { border:0px; }
.statik li a {display:block;color:#ffffff;font-size: 10px;line-height:13px;font-size: 11px;}

.hak {float:left;display:inline;color: #8a97a3;font-size: 11px;line-height:13px;padding-left: 10px;font-weight: 300;width: 800px;}

#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; background-color:#fff; z-index:16; }
#ifooter {width:100%;margin-top: -250px;height: auto;}

#ifooter a.birNC {
    margin-top: -37px;
}

#ifooter .ortala {
    padding-top: 10px;
    border-top: 1px solid #868686;
}

#ifooter .sosyal {
    float: left;
    width: 35px;
}

#ifooter .sosyal .intrologo {
    display: block;
    width: 35px;
    height: 38px;
    margin: 0 auto;
    background: url(../images/flogo.png) no-repeat center;
    background-size: contain;
}

#footer .intrologo {
    display: block;
    width: 35px;
    height: 38px;
    margin: 0 auto;
    background: url(../images/flogo.png) no-repeat center;
    background-size: contain;
    float: left;
}

#ifooter table tr td {
    color: #ffffff;
    padding: 0px 10px;
    border-right: 1px solid #868686;
    font-size: 10px;
}

#ifooter table tr td:last-child {
    border: 0px;
}

#ifooter .hak {margin-bottom: 5px;color: #868686;margin-top: 2px;}
#footer {bottom:0px;width:100%;height: auto;margin-top: 10px;}

.kvkk {
    display: block;
    position: fixed;
    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: #0d102f;

}
.kvkk .serit {
    background: #0d102f;
    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: 3vh;
    font-size: 1.2vh;
}

.gizli{
    display: block;
    position: fixed;
    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;
}
.gizli::-webkit-scrollbar{
   width: 5px;
   background-color: #989898;
    
}
.gizli::-webkit-scrollbar-track{
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#b3b3b3 ;
	border:2px solid #fff;
}
.gizli::-webkit-scrollbar-thumb {
   background-color: #0d102f;

}
.gizli .serit {
    background: #0d102f;
    display: block;
    height: 2.8vh;
    width: 79vh;
    margin-left: -2vh;
}

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

.gizli .gizliicerik {
    padding-bottom: 3vh;
    font-size: 1.2vh;
}

.kvkk .kvkkicerik p, .kvkk .kvkkicerik span, .cerez .cerezicerik p, .cerez .cerezicerik span, .gizli .gizliicerik p, .gizli .gizliicerik span {
    color: #000 !important;
}

.kckapat {
    font-weight: bold;
    padding: 8px 15px;
    line-height: 21px;
    border: 1px solid #0d102f;
    border-radius: 20px;
    position: relative;
    color: #363c3c;
    margin: 0px auto;
    display: table;
    transition: 0.2s;
    cursor:pointer;
    margin-bottom: 25px;
    text-transform: uppercase;
}

.kckapat:hover {
    background: #0d102f;
    color: #fff;
}

.kckapat:hover::after {
    content: '';
    filter: brightness(10);
}



.cerez {
    display: block;
    position: fixed;
    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;
}
.cerez::-webkit-scrollbar{
   width: 5px;
   background-color: #989898;
    
}
.cerez::-webkit-scrollbar-track{
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#b3b3b3 ;
	border:2px solid #fff;
}
.cerez::-webkit-scrollbar-thumb {
   background-color: #0d102f;

}
.cerez .serit {
    background: #0d102f;
    display: block;
    height: 2.8vh;
    width: 79vh;
    margin-left: -2vh;
}

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

.cerez .cerezicerik {
    padding-bottom: 4vh;
    font-size: 1.2vh;
}

.fkvkk {
    width: 1024px;
    margin: 0px auto;
    margin-top: 80px;
    display: block;
}

.fkvkk li {
    float: left;
    margin-left: 10px;
    padding-right: 10px;
    border-right: 1px solid #868686;
}

.fkvkk li:first-child {
    margin-left: 4px;
}

.fkvkk li:last-child {
    border: 0;
}

#footer img {
    float: left;
    margin-right: 10px;
}

#footer table tr td {
    color: #d6dce1;
    font-weight: 100;
    padding: 0px 10px;
    border-right: 1px solid #fff;
    font-size: 10px;
}

#footer table tr td:last-child {
    border: 0px;
}

#footer table {
    float: left;
    margin-top: 5px;
}

#footer .ortala {
    border-top: 1px solid #1b3855;
    padding-top: 10px;
}
.footer-logo {
    float: right;
    width: 255px;
    height: 41px;
    background: url(../images/footer-logo.png)no-repeat;
}

.pageHeader {position:absolute;left:0px;top:0px;width:100%;height: 321px;z-index:1;}

.pageLeft { float:left; display:inline; width:276px; }
.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; padding:10px 0px; background:#fffbfb; }
.pageLeft ul li { display:block; padding:10px; }
.pageLeft ul li:hover, .pageLeft ul li.aktif { background:#e5622a; }
.pageLeft ul li a { display:block; background:url('../images/icon35.png') no-repeat center left; padding:5px; padding-left:25px; color:#898989; font-size:18px; }
.pageLeft ul li:hover a, .pageLeft ul li.aktif a { background:url('../images/icon36.png') no-repeat center left; color:#ffffff }

.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 b {
    display: table;
    text-align: center;
    font-size: 22px;
    padding: 15px 0px;
    color: #ffffff;
    margin: 0px auto;
    font-weight: 100;
    position: relative;
    line-height: 30px;
}

.pageRight .head b::before, .pageRight .head b::after {
    display: block;
    width: 32px;
    height: 1px;
    content: '';
    background: #ffffff;
    margin-top: 17px;
}

.pageRight .head b::before {
    float: left;
    margin-right: 12px;
}

.pageRight .head b::after {
    float: right;
    margin-left: 12px;
}

.pageRight .slogan b {
    color: #fff;
    text-align: center;
    font-size: 40px;
    margin: 0px auto;
    margin-top: 20px;
    margin-bottom: 10px;
    font-weight: 100;
    display: block;
}
.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;
    min-height: 500px;
    padding-bottom: 20px;
    float: left;
    border-top: 1px solid #434553;
    padding-top: 20px;
    width: 1024px;
    margin-top: -1px;
}
.kpageCont {
    display: block;
    min-height: 300px;
    padding-bottom: 20px;
    float: left;
    width: 100%;
}

.kpageCont img {
    width: 100%;
    height: auto;
    margin-top: 30px;
}
.hpageCont {
    display: block;
    min-height: 500px;
    padding-bottom: 20px;
    float: left;
    width: 1024px;
}
.full .pageCont {
    width: 100%;
}
.MpageCont {
    display: block;
    min-height: 500px;
    padding-bottom: 20px;
    width: 760px;
}

.kpageCont .sapka {
    height: 14px;
    width: 200px;
    margin: 15px;
    margin-left: 410px;
    background: #00a651;
}
.hpageCont .sapka {
    height: 14px;
    width: 200px;
    margin: 15px;
    margin-left: 436px;
    margin-bottom: 50px;
    background: #00a651;
}
.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: 50px 0px;
    color: #b1b1b1;
    font-size: 16px;
    float: left;
}

.kpageCont .text table td, .kpageCont .text table tr, .kpageCont .text table th {
    padding: 10px;
}

.kpageCont .text .kvkindir {
    font-weight: bold;
    line-height: 21px;
    position: relative;
    color: rgb(255 255 255);
    display: table;
    cursor: pointer;
    text-transform: uppercase;
    padding: 10px 20px;
    border-width: 1px;
    border-style: solid;
    border-color: #696d93;
    border-image: initial;
    /* border-radius: 20px; */
    margin: 60px auto 0;
    transition: 0.2s;
    font-size: 14px;
}

.kpageCont .text .kvkindir:hover {
    color: rgb(13 16 47);
    background: rgb(255 255 255);
}

.kpageCont div.text b, .kpageCont .text p b, .kpageCont div.text span b, .kpageCont div.text table b, .kpageCont div.text strong, .kpageCont thead, .kpageCont div.text th {
    color: #fff !important;
}

.hpageCont .text {
    display: block;
    padding: 20px;
    color: #111111;
    font-size: 16px;
    float: right;
    width: 595px;
}
.urunler { display:block; padding:18px 0px; }
.urunler li {float:left;display:inline;width: 250px;height: 180px;background:#ffffff;border:1px #dcd3d3 solid;position:relative;overflow:hidden;margin: 10px 3px;}
.urunler li a img {display:block;width: 250px;height: 180px;}
.urunler li a b { display:block; color:#111111; font-size:13px; line-height:20px; text-align:center; font-weight:normal; padding:3px; border-top: 1px #dcd3d3 solid; }
.urunler li a .caption {display:none;position:absolute;left:0px;top:0px;background:url('../images/icon33.png') repeat;width:100%;height:100%;z-index:2;}
.urunler li:hover a .caption { display:block; }
.urunler li a .caption p {float:left;display:inline;width: 250px;height: 180px;padding-top: 21%;font-size: 15px;color: #ffffff;text-align: center;}


.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;
}
.tabAlan .tabMenu {
    position: absolute;
    bottom: 50px;
}
.tabMenu li {
    float: left;
    display: inline;
    line-height: 30px;
    color: #000000;
    font-size: 15px;
    cursor: pointer;
    margin-right: 5px;
    background: url(../images/icon5.png);
    width: 23px;
    height: 23px;
    z-index: 36;
}
.tabMenu li:hover, .tabMenu li.aktif { background: url(../images/icon6.png); width: 23px; height: 23px; }
.tabAlan {
    width: 455px;
    height: 250px;
    margin-left: 570px;
    padding-top: 23px;
    background: #34a772;
    padding-left: 50px;
}

.tabCont {display:none;color:#000000;font-size:12px;/* float: right; */}

.tabAlan .tabCont .head {
    color: #ffffff;
    font-size: 33px;
}
.tabAlan .tabCont .text {
    color: #ffffff;
}
.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 table tr td {padding: 15px;font-size:14px;}

.iletisimBilgi table tr td.baslik {
    font-size: 20px;
    padding-left: 0px;
    font-weight: 600;
}

.iletisimBilgi a.facebook {
    background: url(../images/ifacebook.png)no-repeat;
    width: 24px;
    height: 23px;
    margin: 0px;
    margin-right: 5px;
}
.iletisimBilgi a:hover.facebook {
    background: url(../images/ifacebook.png)no-repeat;
}
.iletisimBilgi a.twitter {
    background: url(../images/itwitter.png)no-repeat;
    width: 24px;
    height: 23px;
    margin: 0px;
    margin-right: 5px;
}
.iletisimBilgi a:hover.twitter {
    background: url(../images/itwitter.png)no-repeat;
}
.iletisimBilgi a.linkedin {
    background: url(../images/ilinkedin.png)no-repeat;
    width: 24px;
    height: 23px;
    margin: 0px;
    margin-right: 5px;
}
.iletisimBilgi a:hover.linkedin {
    background: url(../images/ilinkedin.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: 15px;
    padding-left: 40px;
    padding-bottom: 0px;
    margin: 0px;
    margin-top: 15px;
    background: url(../images/icon62.png)no-repeat left center;
    height: 40px;
}

.iletisimBilgi td.mail {
    padding-left: 30px;
    padding-bottom: 20px;
    margin-top: 15px;
    background: url(../images/icon60.png)no-repeat left 13px;
}

.iletisimBilgi td.telefon {
    padding-left: 30px;
    padding-bottom: 0px;
    margin-top: 15px;
    background: url(../images/icon59.png)no-repeat left center;
    padding-top: 0;
}

.iletisimBilgi td.adres {
    padding-left: 0px;
    /* padding-bottom: 0px; */
    padding-top: 0;
    padding-right: 65px;
}
.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 {display:block;}
.iletisimBilgi .maps { display:block; width:100%; height:240px; }
.iletisimBilgi .maps iframe { display:block; width:100%; height:240px; }
.iletisimBilgi table tr td {padding:10px;color: #fff;font-size:14px;font-weight: 100;padding-bottom: 20px;}
.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 {display:block;font-weight: 600;}

.iletisimBilgi table tr td.adres b {
    font-weight: lighter;
    margin-bottom: 10px;
}

a.btn b {
    display: block;
    color: rgb(0, 166, 81) !important;
    font-size: 14px;
    font-weight: bold;
}

.iletisimForm {display:block;}
.iletisimForm span { display:block; color:#a0a0a0; font-size:14px; padding:10px; }
.iletisimForm input[type=text] {float: right;display:inline;padding: 10px;outline:0px;color: #ffffff;font-size: 12px;background: #2c3055;border: 1px solid #595d82;}
.iletisimForm textarea {float: right;display:inline;width: 355px;height: 75px;padding:15px;outline:0px;margin: 10px;color: #ffffff;font-size:14px;resize:none;background: #2c3055;border-color: #595d82;margin-right: 0px;}

.iletisimForm input[type="checkbox"] {
    clear: both;
    float: left;
    display: block;
    margin-top: 3px;
    margin-left: 50px;
    accent-color: #696d93;
}

.iletisimForm .onaylar {
    display: block;
    clear: both;
    padding-top: 5px;
}
.iletisimForm button {float:right;display:inline;margin:10px;width: 140px;height: 40px;background: #696d93;border: 0px;cursor:pointer;color: #fff;font-size: 16px;margin-top: 15px;text-align: center;margin-right: 0px;clear: both;}



.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; }

.foto {
    display: block;
    padding: 18px 0px;
}
.foto li {
    float: left;
    display: inline;
    width: 250px;
    height: 180px;
    background: #e0e0e0;
    position: relative;
    overflow: hidden;
    margin-right: 8px;
    margin-bottom: 15px;
}
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 {display:none;position:absolute;left:0px;top:0px;background: url('../images/icon22.png') no-repeat center 63px;width:100%;height:100%;z-index:2;background-color: rgba(0, 166, 81, 0.67);}
.foto li:hover a .caption { display:block; }
.foto li a .caption p {float:left;display:inline;height:45px;margin-left: 40px;margin-top: 44px;color: #ffffff;font-size: 13px;}

.galeri { display:block; }
.galeri li {float:left;display:inline;width: 248px;height: 180px;position:relative;overflow:hidden;margin: 8px 5px;}
.galeri li a { display:block; }
.galeri li a img {display:block;width: 240px;height: 170px;margin:4px;}
.galeri li a .caption { display:none; position:absolute; left:0px; top:0px; background:url('../images/icon33.png') repeat; width:100%; height:100%; z-index:2; }
.galeri li:hover a .caption { display:block; }
.galeri li a .caption p { float:left; display:inline; background:url('../images/icon39.png') no-repeat; width:58px; height:56px; margin-left:54px; margin-top:58px; }

.tabCont ul.video {
    margin: 0px auto;
    display: block;
    width: 300px;
}
.video {
    display: block;
    padding: 18px 0px;
}
.video li {
    float: left;
    display: inline;
    width: 250px;
    height: 180px;
    background: #e0e0e0;
    position: relative;
    overflow: hidden;
    margin-right: 8px;
    margin-bottom: 15px;
}
position:relative; overflow:hidden; margin:18px; }
.video li a img {
    display: block;
    width: 288px;
    height: 180px;
}
.video li a b {
    display: none;
    cvideoolor: #111111;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    font-weight: normal;
    padding: 4px;
}
.video li a .caption {display:none;position:absolute;left:0px;top:0px;background: url('../images/icon19.png') no-repeat center 100px;width:100%;height:100%;z-index:2;background-color: rgba(0, 166, 81, 0.67);}
.video li:hover a .caption { display:block; }
.video li a .caption p {float:left;display:inline;background:url('../images/icon39.png') no-repeat;width: 100%;height:45px;margin-top: 44px;color: #ffffff;text-align: center;font-size: 19px;}

.medya {display:block;}
.medya li {
    display: block;
    padding: 20px 5px;
    width: 100%;
    float: left;
    margin-bottom: 30px;
}

.medya.team li {
    padding-top: 0px;
    padding-bottom: 0;
    border-bottom: 1px solid #434553;
    margin-top: 25px;
}
.medya li img {
    float: left;
    display: inline;
    width: 308px;
    height: 185px;
    margin-right: 20px;
}
.medya li .icerik {float: right;display:inline;width: 695px;margin-top: 15px;}

.medya.team li .icerik {
    margin-top: 25px;
}
.medya li p {display:block;color: #b1b1b1;font-size:12px;font-weight:lighter;}

.medya.team li p {
    color: #fff;
    font-size: 16px;
}
.medya.team li img{
	width: 280px;
    height: 240px;
}
.medya li b {
    display: block;
    color: #6c6c6c;
    font-size: 17px;
    font-weight: initial;
    padding-bottom: 10px;
    font-weight: 600;
    margin-bottom: 5px;
}
.medya li span {display:block;color: #dbdbdb;font-size:14px;font-weight:lighter;padding:20px 0px;transition: 0.2s;}

.medya.team li span {
    color: #b1b1b1;
    font-weight: lighter;
}

.medya li:hover span {
    color: #fff;
}
.medya li strong { float:left; display:inline; width:164px; height:34px; border:1px #b9b9b9 solid; text-align:center; line-height:30px; color:#414141; font-size:14px; font-weight:bold; margin-top:10px; }

.medyaDetay {display:block;}
.medyaDetay .img { float:none; display:block; width:100%; height:auto; }
.medyaDetay .tarih {display:block;color: #b1b1b1;font-size:12px;font-weight:lighter;text-align:  center;}
.medyaDetay .mHead {display:block;color: #fff;font-size:30px;font-weight:lighter;text-align: center;}
.medyaDetay .text {display:block;color: #b1b1b1;font-size:14px;font-weight:lighter;padding:20px 0px;}

.ikForm { display:block; width:450px; margin:0px auto; }
.ikForm table tr td { color:#000; font-size:14px; padding:8px; }
.ikForm input[type=text] { width:245px; height:23px; border:1px #b7b4b4 solid; }
.ikForm textarea { width:245px; height:73px; border:1px #b7b4b4 solid; resize:none; }
.ikForm button { width:110px; height:35px; background:#f7f7f7; border:1px #6c706f solid; font-family:Arial; font-size:14px; color:#222e2a; font-weight:bold; float:right; display:inline; cursor:pointer; }
.ikCevap { display:block; color:#000; 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: 44px;height: 44px;background-size: contain;}

.kurumsal .head b {
    display: table;
    text-align: center;
    font-size: 22px;
    margin: 15px 0px;
    color: #ffffff;
    margin: 0px auto;
    font-weight: 100;
    position: relative;
    margin-bottom: 32px;
}

.kurumsal .head b::before, .kurumsal .head b::after {
    display: block;
    width: 32px;
    height: 1px;
    content: '';
    background: #ffffff;
    top: 50%;
    position: absolute;
}

.kurumsal .head b::before {
    left: 0;
    margin-left: -47px;
}

.kurumsal .head b::after {
    right: 0;
    margin-right: -47px;
}

.kurumsal .head b::before {
    float: left;
    margin-right: 12px;
}

.kurumsal .head b::after {
    float: right;
    margin-left: 12px;
}

.kurumsal .slogan p {
    color: #fff;
    font-size: 26px;
    text-align: center;
    width: 800px;
    margin: 0px auto;
    font-weight: 100;
    margin-bottom: 20px;
}

.kurumsal .sicerik p {
    color: #fff;
    width: 900px;
    text-align: center;
    margin: 0px auto;
    font-size: 13px;
    font-weight: 100;
    padding: 0 62px 0;
    padding-bottom: 50px;
    border-bottom: 1px solid #434553;
}
.kurumsal ul {
    margin-left: 30px;
}

.kurumsal .ik {
    margin-left: 220px;
}
.kurumsal li {
    float: left;
    display: block;
    border: 2px #dadada solid;
    padding: 10px 30px;
    margin-right: 29px;
    margin-bottom: 15px;
    border-radius: 16px;
}
.kurumsal li:hover, .kurumsal li.aktif {
    border: 2px #00a651 solid;
}
.kurumsal .kmenu2 {
    margin-left: 290px;
}
.urunMenu {
    padding: 30px;
    width: 52%;
    margin: 0px auto;
}
.urunMenu li {
    float: left;
    padding: 0px 10px;
    border-right: 1px solid #dadada;
    font-size: 16px;
}

.urunMenu li:last-child {
    border: 0px;
}
.urunMenu li.aktif a , .urunMenu li a:hover {
    border-bottom: 1px #00a651 solid;
    padding-bottom: 5px;
    color: #00a651;
}
.full {
    width: 100%;
    margin: 0px auto;
}
.MpageLeft {
    float: right;
    display: inline;
    margin-top: 55px;
}

.MpageLeft ul {
    width: 100%;
}
.MpageLeft ul {
    display: block;
    padding: 10px 0px;
    background: #2e3192;
    padding-left: 30px;
    padding-bottom: 120px;
    padding-right: 15px;
    padding-top: 30px;
    width: 190px;
}
.MpageLeft ul li {
    display: block;
    border-bottom: 1px solid #dadada;
}
.MpageLeft 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;
}
.MpageLeft ul li.aktif a , .MpageLeft ul li a:hover {
    background: url(../images/icon11.png) no-repeat center right;
    color: #2ce285;
}
.MpageLeft ul li:last-child {
    border: 0px;
}
.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;
    margin-left: 50px;
    width: 420px;
    float: left;
    margin-top: 250px;
    padding-right: 65px;
    display: block;
    overflow-y: scroll;
    margin-right: 41px;
    height: 450px;
    margin-bottom: 125px;
}

.iletisimBilgi table tr:first-child {
    margin-top: 0 !important;
}

.iletisimBilgi table tr {
    display: block;
}

.iletisimBilgi table::-webkit-scrollbar {
   width: 4px;
   background-color: #F5F5F5;
}
.iletisimBilgi table::-webkit-scrollbar-track {
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background:#2c3055 ;
	border:1.5px solid #030519;
	
}
.iletisimBilgi table::-webkit-scrollbar-thumb {
   background-color: #595d82;
}


.iletisimBilgi table.stablo {
    float: right;
    margin: 0px;
    margin-top: 250px;
    overflow: hidden;
    padding-right: 0;
    width: 437px;
    height: auto;
}

.iletisimBilgi table.stablo td {
    padding: 0;
}
.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: 139px;
    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 {
    margin: 0px auto;
    width: 280px;
}
.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 {
    float: none;
}

.ipageCont {
    display: block;
    /* min-height: 500px; */
    padding-bottom: 20px;
    float: left;
}

.taleparka {
    display: none;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.35);
    z-index: 90;
    cursor: pointer;
}
/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content/Box */
.talepicerik {
    background: url(../images/sform.png) no-repeat center center;
    display: none;
    position: fixed;
    left: 50%;
    top: 95px;
    width: 666px;
    height: 666px;
    z-index: 100;
    margin-left: -325px;
}

/* The Close Button */
.close {
    color: #fff;
    float: right;
    font-size: 22px;
    font-weight: bold;
    width: 40px;
    height: 40px;
    background: #f00;
    text-align: center;
    border-radius: 22px;
    margin-right: 27%;
}

.close:hover,
.close:focus {
    color: #f00;
    text-decoration: none;
    cursor: pointer;
    background: #ffffff;
}

.talepicerik form {
    width: 60%;
    height: 79%;
    margin: 38% auto;
}


.talepicerik input[type="text"] {
    width: 100%;
    line-height: 30px;
    border-radius: 10px;
    text-align: center;
    margin-bottom: 5px;
    outline: 0;
}
.talepicerik textarea {
    width: 100%;
    height: 30%;
    max-width: 100%;
    max-height: 30%;
    border-radius: 10px;
    text-align: center;
    outline: 0;
}

.talepicerik button {margin: 0px auto;width: 121px;background: #0eb164;border-radius: 30px;line-height: 50px;color: #ffffff;font-weight: 800;display: block;margin-top: 25%;border: 0px;outline: 0;}
.talepicerik button:hover {background: #2e3192;}

/* Modal Content/Box */
.tumUrunler {display: none;position: absolute;left: 50%;top: 204px;width: 1100px;height: 530px;z-index: 100;margin-left: -544px;background: url(../images/tumurun.png) no-repeat center center;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 {
    padding-bottom: 20px;
}
.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 {
    font-size: 12px;
    float: left;
    margin-left: 50px;
    display: block;
    width: 185px;
    line-height: 38px;
    margin-bottom: 10px;
    font-weight: 100;
}

#iletisim_form .onaylar label {
    font-size: 12px;
    font-weight: bold;
    display: inline-flex;
    line-height: 20px;
    margin-left: 7px;
    color: #fff;
    font-weight: unset;
    float: left;
    width: unset;
    margin-bottom: unset;
}

#iletisim_form .onaylar label div {
    cursor: pointer;
    font-weight: bold;
    float: left;
    margin-left: 5px;
}

#iletisim_form label.baslik {
    font-size: 20px;
    font-weight: 800;
    float: left;
    text-align: left;
    /* margin-top: 10px; */
}

#iletisim_form label.baslik2 {
    font-size: 11px;
    line-height: 15px;
    width: 400px;
    margin: 0px;
    margin-bottom: 30px;
    text-align: right;
    padding-left: 15px;
}
.sBack {
    display: none;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0, 90, 171, 0.59);
    z-index: 99;
    cursor: pointer;
}
.searchAcilir {
    display: none;
    position: absolute;
    left: 50%;
    top: 200px;
    width: 1034px;
    height: 70px;
    background: #fff;
    z-index: 100;
    margin-left: -516px;
}

@media(max-width: 1024px){
	
	body { padding:0px; }

	.mClear { clear:both; height:0px !important; }
	
	.right, .left { float:none; display:block; width:100%; }
	.ortala { width:100%; }

#ifooter .ortala {
    border: none;
}

#footer .ortala {
    border: navajowhite;
}

.fkvkk {
    width: 96% !important;
    margin-top: 25px !important;
    border-top: 1px solid #1b3855;
    padding-top: 20px;
}

.fkvkk.int {
    border-top: 1px solid #868686;
    margin-bottom: 10px;
    display: inline-block;
}

.fkvkk li {
    float: none;
    width: 100%;
    text-align: center;
    margin: 0 !important;
    margin-bottom: 5px !important;
    padding: 0;
    border: 0;
}

#footer .intrologo {
    float: none;
}

.intro {
    height: 400px;
    background: url(../images/logo.png)no-repeat center 30px;
}

#ifooter {
    display: block;
    margin: 0px auto;
    width: 96%;
}

#ifooter .hak {
    width: 70%;
    text-align: center;
    float: none;
    display: block;
    margin: 0 auto;
}

#ifooter table {
    width: 100%;
    text-align: center;
}

#ifooter table tr td {
    border: 0;
    width: 100%;
    text-align: center;
    float: none;
    display: block;
    padding: 0;
    margin-bottom: 5px;
}

#ifooter a.birNC {
    margin-top: 20px;
}

#ifooter .sosyal {
    display: block;
    float: none;
    margin: 0px auto;
    width: 75px;
}

.intro a.ibutton {
    padding: 0px;
    width: 96%;
    margin: 0px 2%;
    margin-top: 270px;
    text-align: center;
    padding: 0;
}

.iarka {
    background: none;
    margin: 0px;
    width: 94%;
    margin: 0px 3%;
}

.ipageCont {
    min-height: 1200px;
    float: none;
}

.altCont {
    width: 94%;
    padding: 0px;
    margin: 0px 3%;
    float: none;
    margin-bottom: 95px;
    text-align: center;
}

.altCont .uBack span {
    margin-top: 20px !important;
}

.altCont.news {
    margin-top: -30px;
    margin-bottom: 20px;
}

.altCont p {
    width: unset;
}

ul.haberler li {
    text-align: left;
}

ul.haberler {
    width: 320px;
    display: block;
    margin: 0px auto;
    margin-top: 30px;
}

.altCont a.detay {
    width: 94%;
    margin: 0px 3%;
    margin-top: 40px;
    padding: 10px 0px;
}

.kurumsal .slogan p {
    width: 94%;
    margin: 0px 3%;
}

.kurumsal .sicerik p {
    width: 94%;
    margin: 20px 3%;
    padding: 0;
    padding-bottom: 50px;
}

.ara {
    display: block;
    position: absolute;
    left: 20px;
    width: 25px;
    height: 25px;
    background: url(../images/icon23.png);
    top: 30px;
}

.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: 75%;
}

.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;
}

#ust-footer .ortala {
    width: 100%;
    display: block;
    margin: 0px auto;
    padding: 10px 0px;
    height: auto;
}
	.mRight { float:right; display:inline; }

	header {display:block;width:100%;height:auto;padding:10px 0px;background: #0d102f;}
	header a.logo {float: none;display: block;margin: 20px auto;background: url(../images/logo.png)no-repeat;background-position: 0px;width: 221px;height: 75px;}
	header .navMenu {position:absolute;right:19px;top: 22px;background:url('../images/icon25.png') no-repeat;width:32px;height:32px;cursor:pointer;}

.msearch {
    display: block;
    position: absolute;
    top: 27px;
    left: 20px;
    background: url('../images/icon24.png') no-repeat;
    width: 25px;
    height: 25px;
}

.msearch p {
    display: none;
}

	header .right { float:none; display:block; width:100%; }
	header .dil { float:none; display:block; width:65px; margin:0px auto; padding-top:5px; }
	header .tel { display:none; }
	header .menu {float:none;display:none;padding: 10px 0;width: 93%;margin: 0px auto;}
	header .menu li {float:none;display:block;padding: 5px 0px;width: 100%;margin: 0px;}
	header .menu li:hover, header .menu li.aktif {padding: 5px 0px;border:0px;}
	header .menu li a {background:none;text-align:center;}
	header .menu li:hover a, header .menu li.aktif a {color: #005aab;border-radius: 0px;}
	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;/* background:url('../images/icon1.png') repeat; */}
	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 {}

.slider .ortala {
    width: 96%;
    left: 2%;
    top: 25%;
    margin-left: unset;
}

.slider .ortala .head {
    font-size: 14px;
    text-align: center;
}

.slider .ortala .text {
    font-size: 10px;
    width: 96%;
    text-align: center;
    margin: 0 auto;
}

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

.pageCont {
    margin: 0px auto;
    padding-left: 0px;
    width: 100%;
    float: none;
    min-height: unset;
    border: navajowhite;
}

.pageCont #kslider.slider {
    float: none;
    width: 100%;
}
	.slider li {}

.slider img {
    display: block;
    width: 100%;
    height: auto;
}
	.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%;
}

.kpageCont table {
    width: 100% !important;
}

.kpageCont table td, .kpageCont table tr, .kpageCont table th {
    width: unset !important;
}
.ikpageCont .sapka {
    width: 100%;
    margin-left: 0px;
}
.kpageCont .sapka {
    width: 100%;
    margin-left: 0px;
}
.kpageCont .tabAlan2 {float: none;margin: 0px auto; margin-bottom:30px}
.kpageCont .text {width: 94%;margin: 0px 3%;}

.kpageCont .text img {
    width: 100% !important;
    height: auto !important;
}
.hpageCont  {
    width: 100%;
}
.hpageCont .sapka {
    width: 100%;
    margin-left: 0px;
}
.hpageCont .tabAlan2 {float: none;margin: 0px auto; margin-bottom:30px}
.hpageCont .text {width:90%}

	.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: 50px !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%; margin:10px 0px; }
	.fMenu b { text-align:center; }
	.fMenu a { background:none; padding:5px; text-align:center; }
	.fMenu2 { float:none; display:block; width:100%; margin:10px 0px; }
	.fMenu2 b { 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 {
    /* display: none; */
}

.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; }

	#footer .sosyal {float:none;display:block;margin-left: -215px;}

	a.birNC { float:none; display:block; margin:10px auto; }

	.statik {float:none;display:block;text-align:center;}
	.statik li { float:none; display:block; border:0px; padding:5px; }

	.hak {float:none;display:block;text-align:center;padding: 20px 0px;width: 70%;margin: 0 auto;}

	#footer {position:relative;height:auto;padding-top: 0px;}

#footer img {
    float: none;
    margin: 0px auto;
    display: block;
}

#footer table {
    float: none;
    margin: 0px auto;
}

#footer table tr td {
    font-size: 9px;
}
	
	.pageHeader { display:none; }
	
	.pageLeft { float:none; display:block; width:100%; }
	.pageLeft ul { display:block; padding:10px 0px; background:#fffbfb; text-align:center; }
	.pageLeft ul li { display:block; padding:5px; }
	.pageLeft ul li a { padding:5px; background:none; }
	.pageLeft ul li:hover a, .pageLeft ul li.aktif a { background:none; }
	.pageLeft .pageMail { display:none; }
	.pageLeft .sosyal { display:none; }
	
	.pageRight { float:none; display:block; width:100%; }

.iletisimBilgi table {width: 94%;margin: 10px 3%;float: none;}

.iletisimBilgi table.stablo {
    margin: 0px auto;
    float: left;
    max-width: 96%;
    float: none;
    overflow: unset;
}

.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;
}

.MpageLeft {
    float: none;
}

.MpageLeft ul {
    width: 100%;
    margin-top: -144px;
    padding: 50px 0px;
}


.MpageLeft ul li a {
    text-align: center;
    background-position-x: 325px;
}

.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 {
    margin-top: -144px;
    margin-bottom: 144px;
    width: 84%;
}

.urunMenu li {
    float: none;
    text-align: center;
}

.UpageLeft ul {
    width: 90%;
    margin-top: -144px;
}

.UpageLeft ul li a {
    text-align: center;
}
	.pageRight .head {/* display:none; */}
	.pageCont img.pageImg { width:100%; }
	.pageCont .text {text-align:center;width: 99%;float: none;padding: 10px 0px;}

	.urunler { display:block; text-align:center; }
	.urunler li { float:none; display:inline-block; }

	.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%; }

	.tabAlan .tabMenu {display:block;height:auto;margin-left: 155px;bottom: 10px;}
	.tabMenu li {display:block;text-align:center;}

.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; }

.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 {display:block;}

#iletisim_form label {
    width: 100%;
    margin: 10px 0px;
}

.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;
}

.cerez {
    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;
}

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

.cerez .cerezbaslik {
    font-size: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.cerez .cerezicerik {
    font-size: 10px;
    padding-bottom: 10px;
}

.cerez {
    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;
}

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

.cerez .cerezbaslik {
    font-size: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.cerez .cerezicerik {
    font-size: 10px;
    padding-bottom: 10px;
}

.gizli {
    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;
}

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

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

.gizli .gizli {
    font-size: 10px;
    padding-bottom: 10px;
}
	
#iletisim_form label.mobile {
    display: block !important;
}
	.iletisimForm span { text-align:center; }
	.iletisimForm input[type=text] { float:none; display:block; width:94%; padding:15px 3%; margin:10px 0px; }
	.iletisimForm textarea { float:none; display:block; width:94%; padding:15px 3%; margin:10px 0px; }

.iletisimForm .onaylar {
    padding-top: 15px;
}

.iletisimForm input[type="checkbox"] {
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 12px;
}

#iletisim_form .onaylar label {
    font-size: 12px;
    margin: 0;
    margin-left: 5px;
    margin-top: -2px;
}
	.iletisimForm button {float:none;display:block;margin:10px auto;margin-top: 90px;}

	.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; }
	.foto li { float:none; display:inline-block; }
	
	.galeri { text-align:center; }
	.galeri li { float:none; display:inline-block; }

	.video { text-align:center; }
	.video li { float:none; display:inline-block; }

	.medya li {padding: 0;width: 96%;margin: 0 auto;margin-bottom: 30px;float: none;}
	.medya li img {float:none;display:block;margin:10px auto;}
	.medya li .icerik { float:none; display:block; width:100%; text-align:center; }
	.medya li strong { float:none; display:block; margin:0px auto; }

	.medyaDetay { display:block; }

.medyaDetay .tarih , .medyaDetay .mHead {
    text-align: center;
}
	.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; }
	.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:100%; border:0px; padding:5px 0px; background:#e0e0e0; }
	.ikForm textarea { width:100%; border:0px; padding:5px 0px; background:#e0e0e0; }
	.ikForm button {float:none;display:block;width:100%;background: #00a651;color:#fff;border:0px;}

        .ssosyal {
           margin-right: auto;
           margin-left: 125px;
           margin-top: 30px;
         }

         .sKose .tumUrun{display:none;}
         .altContSol {margin-left:10px;}
         .tabmenu {background: #34a772;}
.tabAlan {
    float: right;
    width: 400px;
    height: 264px;
}

.tabmenu img {
    width: 100%;
    height: auto;
    display: block;
    margin-bottom: 10px;
}

.tabCont {
    display: none;
    color: #000000;
    font-size: 9px;
    width: 89%;
    float: left;
    padding-left: 45px;
}

.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: 0;position: fixed;}

.talepicerik #siparisForm button {
    margin-top: 10px;
}

.close {
    position: absolute;
    top: 0;
    right: 0;
    margin-right: 0;
}

.talepicerik form {
    width: 96%;
    height: auto;
    margin-top: 315px;
}

.talepicerik textarea {
    width: 100%;
    border-radius: 0px;
    height: auto;
}

.talepicerik input[type="text"] {
    border-radius: 0px;
    width: 100%;
}
.kurumsal .kmenu2{margin-left: 30px;}
#alt-footer{margin-top:35px;}

.searchAcilir {
    top: 100px;
    width: 250px;
    height: 35px;
    z-index: 100;
    margin-left: -125px;
}
.searchAcilir input[type=text] {
    width: 190px;
    height: 35px;
    padding: 0px 10px;
    font-size: 12px;
}
.searchAcilir button {
    width: 40px;
    height: 35px;
    background: #fff url('../images/icon24.png') no-repeat center center;
    border: 0px;
    outline: 0px;
    cursor: pointer;
}
}