@charset "iso-8859-9";
@import url("../js/fancybox/jquery.fancybox.css");
@import url("font-awesome.min.css");
@import url("../js/owl/owl.carousel.css");
@import url("../js/slider/themes/carbono/jquery.slider.css");
@font-face { font-family: 'teknoline'; src: url('font/teknoline_bold-webfont.eot'); src: url('font/teknoline_bold-webfont.eot?#iefix') format('embedded-opentype'),  url('font/teknoline_bold-webfont.woff') format('woff'),  url('font/teknoline_bold-webfont.ttf') format('truetype'),  url('font/teknoline_bold-webfont.svg#teknolinebold') format('svg'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'teknoline'; src: url('font/teknoline_light-webfont.eot'); src: url('font/teknoline_light-webfont.eot?#iefix') format('embedded-opentype'),  url('font/teknoline_light-webfont.woff') format('woff'),  url('font/teknoline_light-webfont.ttf') format('truetype'),  url('font/teknoline_light-webfont.svg#teknolinelight') format('svg'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'teknoline'; src: url('font/teknoline_regular-webfont.eot'); src: url('font/teknoline_regular-webfont.eot?#iefix') format('embedded-opentype'),  url('font/teknoline_regular-webfont.woff') format('woff'),  url('font/teknoline_regular-webfont.ttf') format('truetype'),  url('font/teknoline_regular-webfont.svg#teknolineregular') format('svg'); font-weight: normal; font-style: normal; }
body, html { margin: 0;height: 100%;}
body { font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; font-size: 14px; line-height: 25px; font-weight: 300; color: #3F3F3F; margin: 0px; padding: 0px; background-color: #FFFFFF; }
a{ color: #000000; text-decoration: none; }
.clear { clear:both}
strong {font-weight:700 }
img { width: auto\9; height: auto; max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; }
#header {     border-top: 5px solid #001f43;position: relative; height: auto; margin-right: auto; margin-left: auto; }
#mainmenu { height: auto; margin-top: 0px; clear:both;background:#2a2a2a;}
#menuContainer { }
#menuContainer a{webkit-transition: all 400ms; -moz-transition: all 400ms; transition: all 400ms;}
#homeLink { background-image: url(../images/home-h.png); background-repeat: no-repeat; background-position: center center; text-indent: -3500px; display: block; float: left; height: 40px; width: 49px }
#homeLink:hover { background-color:#ffed00;background-image: url(../images/home-h.png);}
#bigMenu { display: block; margin: 0 auto;width:1100px; padding: 0px; height: 75px; list-style-type: none; }
#bigMenu li { display: block; margin: 22px 10px; float: left; list-style-type: none; }
#bigMenu>li>a { font-size: 17px; line-height: 30px; font-weight: 300;     padding-right: 20px;color: #fff; border-right:1px dashed #eee;text-decoration: none; height: 30px;display: block; float: left; }
/*#bigMenu>li:hover>a { background-color:#f12f10; color:#fff;}*/
#bigMenu>li:last-child>a{ border-right:none}
.mobil_kariyer{display:none;}
.pc_kariyer{display:block;}
.alt_menu {background: #e52f12;height: 40px;color: #fff;margin:0;padding:0;}
.alt_menu ul{margin: 0 auto;padding: 0;width: 1074px;}
.alt_menu li a { font-size: 15px; line-height: 30px; font-weight: 300; color: #fff; text-decoration: none; height: 30px; display: block; float: left; }
.alt_menu li { display: block; margin: 3px 10px; float: left; list-style-type: none;     border-right: 1px dashed #ddd;padding-right: 10px;}
.alt_menu li:last-child{border:none;}
.alt_menu a{color:#fff;}
.home_top_block {background-image: url(../images/ust_kisim.png);background-repeat: no-repeat;background-position: right bottom;color: #fff;height: 46px;width: 1320px;margin: 0 auto;}
.home_top_block a{color:#fff;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;float: none;font-size: 15px;font-weight: 200;}
.home_top_block ul {width: 1097px;margin: 0;margin-left: 125px;color: #fff;padding-top: 5px;}
.home_top_block ul li{list-style:none;float:right;padding: 5px 15px 0px 0px;}
.yuksek {text-align:center;padding:10px 10px 10px 10px;font-size:20px;font-weight:300;margin-top:10px;-webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.buton_yerini_ayarla{margin-top: -5px !important;}
.ust_yazi {float: right;position: relative;margin-top: -83px;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;font-size: 22px;margin-right: 39px;font-weight: 200;color: #3F3F3F;width: 808px;}
.ust_yazi ul {list-style: none;}
.ust_yazi li{float:left;padding:10px 10px 10px 10px;width:290px;border-right:1px solid #ddd;}
.home_hizmetler_aciklama {font-family: 'Open Sans',Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;font-weight:300;float: none;font-size: 22px;text-align: center;font-weight: 200;margin-bottom: 10px;position: relative;color: #fff;padding:10px 10px 10px 10px;}
.home_hizmetler_aciklama a:hover{color:#f5f5f5;}
.ust_yazi li:last-child{border:none;}
#bigMenu>li .subMenu { position: absolute; left: 0px; top: 100%; z-index: 105; display: none; right: 0; padding-top: 10px; }
.submenuContent { padding: 20px; position: relative; background-color: #FFFFFF; -webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.5); box-shadow: 0 0 15px 0 rgba(0,0,0,.5); }
.submenuContent:after { height: 0; border-style: solid; border-width: 0 6px 6px 6px; border-color: transparent transparent #fff transparent; position: absolute; content: ""; left: 70px; top: -6px; }
#menuOverLay { position: fixed; left: 0; top: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,.7); z-index: 23; display: none; cursor: url('../images/c.png'), default; }
.kategoriBoxContainer { float:left; width:25%; box-sizing:border-box; padding:5px;}
.kategoriBox { display: block; background-size: cover; background-position: center center; position: relative; -webkit-transition: all 700ms; -moz-transition: all 700ms; -ms-transition: all 700ms; -o-transition: all 700ms; transition: all 700ms; }
.kategoriBox:hover {-webkit-box-shadow: inset 0 0 50px 0 rgba( 0,0,0,.7); box-shadow: inset 0 0 50px 0 rgba(0,0,0,.7);}
.kategoriBox.kbox1 { height:170px; }
.kategoriBox.kbox2 { height:350px; }
.kategoriBox span { display:block; padding:10px; position:absolute; left:0;bottom:0; right:0; color:#fff; font-size:18px; font-weight:700; background-image:url(../images/sag-ok.png); background-position:95% center; background-repeat:no-repeat; background-color:rgba(0,0,0,.7); -webkit-transition: all 350ms; -moz-transition: all 350ms; -ms-transition: all 350ms; -o-transition: all 350ms; transition: all 350ms; }
.kategoriBox:hover>span { padding-bottom:20px; padding-top:20px;}
.kategoriBox span small { font-weight:300; display:block; font-size:12px;}
.popKapat { text-align: center; padding-top: 15px; background-image: url(../images/kapat.png); background-repeat: no-repeat; background-size: contain; background-position: center top; margin-top:10px; }
.kapatIcon { display: inline-block; background-color: #f7941d; color: #fff; text-decoration: none; width: 40px; height: 40px; font-size: 20px; line-height: 40px; text-align: center; -webkit-transition: all 800ms; -moz-transition: all 800ms; -ms-transition: all 800ms; -o-transition: all 800ms; transition: all 800ms; }
.kapatIcon:hover { background-color: #335c93; transform: rotate(360deg); -webkit-transform: rotate(360deg); }
.submenuContent h4 { font-size: 20px; line-height: 30px; font-weight: 300; color: #325c93; background-image: url(../images/MenuTab.png); background-repeat: no-repeat; background-position: center bottom; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; background-size:contain; text-align:center; }
#mainBanner{border-bottom:5px solid #e52f12;border-top:5px solid #e52f12; }
.banneritem { height:590px; background-size:cover; background-position:center center;-webkit-box-shadow:inset 0 10px 10px 0 rgba(0,0,0,.3);box-shadow:inset 0 10px 10px 0 rgba(0,0,0,.3);}
#menuchanger { float: right; margin-right: 10px; margin-top: 5px; height: 50px; width: 50px; line-height: 50px; background-color: #262626; color: #fff; box-sizing: border-box; text-align: center;display: none; border-radius:2px; cursor:pointer; }
#ddClear{ display:none}
#ustContainer { max-width:1320px;margin:0 auto;}
.ust_genislik {width: 957px;margin: 0 auto;}
.KaliteBelgelerimiz {float: right;margin-top: -57px;margin-right: 239px;background: #2a2a2a;padding: 10px 10px 10px 10px;color: #fffff1;font-size: 16px;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;}
#homeLogo {    margin-top: -30px;padding: 5px;display: block; height: 120px; background-image: url(../../uploads/images/logo.png); background-repeat: no-repeat; background-position: center center; text-indent: -3500px; width: 162px;  margin-left: 50px; }
#corpmenu{margin-left: 200px; position:absolute; z-index:12; right:0; bottom:10px; height:30px;}
#corpmenu>a{ display:block; float:left; line-height:30px; color:#292929; font-size:13px; text-decoration:none; padding-left:10px; padding-right:10px; border-right:solid 1px rgba(0,0,0,.2)}
#corpmenu>a:hover{ color:#656565}
#aramaDiv{ border:solid 1px #cebba8; border-radius:2px; background-color:#fff;-webkit-box-shadow:inset 0 0 12px 0 #DEDEDE;box-shadow:inset 0 0 12px 0 #DEDEDE; box-sizing:border-box; height:30px; float:left; margin-left:10px; width:250px;}
#araBakalim { background-image: url(../images/araBtn.png); background-repeat: no-repeat; background-position: center center; float: right; height: 28px; width: 28px; display:block; }
#aramaForm{ margin:0; padding:}
#aramaDiv #q { border:none; background-color:transparent; height:28px; padding-left:10px; width:200px; float:left; font-size:12px;font-family: Tahoma, Geneva, sans-serif; }
#ustBilgiler { position:absolute; right:0; top:20px; height:30px;}
.btnfacebook, .btntwitter { color: #fff; height: 30px; width: 30px; line-height: 30px; text-align: center; float: left; display: block; margin-left: 10px; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.btnfacebook { background-color: #29599a; }
.btntwitter { background-color:#45aed1; }
.btnfacebook:hover, .btntwitter:hover {  transform: rotate(360deg); -webkit-transform: rotate(360deg); background-color:#282828}
.ustbilgiler { float:left; margin-left:15px; line-height:30px; color:#3E3E3E; padding-left:15px; border-left:solid 1px #cebba8; display:block}
.ustbilgiler i{ color:#325c93; font-size:16px; display:inline-block; margin-right:5px;}
#homeContentcontainer {background-color:#fff;}
#homeContent, #homeKategoriler { max-width:1140px; margin-left:auto; margin-right:auto;}
#homeKategoriler { padding-bottom:10px; padding-top:10px}
.tekniksatgroup { background-image: url(../images/tekniksatGroup.png); text-indent: -3500px; display: inline-block; height: 47px; width: 144px; margin-right: 10px; margin-left: 10px; text-align:left }
.linklist{ padding-bottom:5px; padding-top:5px;}
.linklist a{ display:block; line-height:20px; color:#262626; font-size:12px; font-weight:400; text-align:center}
.linklist a:hover{ color:#325c93; text-decoration:underline;}
.footerKats { width:16.6666%; float:left;box-sizing:border-box; padding-top:10px; text-align:center}
.footerKats h3 { font-size:14px; font-weight:400; color:#325c93; padding:0; margin:0; line-height:20px;}
.footerKats>a { color:#666666; font-size:12px; font-weight:300; display:block;}
#bizitercihedenler { padding: 10px; margin-right: auto; margin-left: auto; background-color: #325c93; color: #fff; box-sizing: border-box; max-width: 1140px; margin-bottom: 10px; }
.thh2 { font-size: 18px; font-weight: 700; text-decoration: none; background-image: url(../images/rmg.png); background-repeat: no-repeat; background-position: left bottom; margin: 0px; line-height: 25px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
#tercihBox, #newsBox { height: 31px; padding-top:6px; } 
.solBtn{ background-color: rgba(0,0,0,.2); height: 31px; width: 25px; display: block; float: left; background-image: url(../images/sol.png); background-repeat: no-repeat; background-position: center center; margin-right:5px; }
.sagBtn{ background-color: rgba(0,0,0,.2); height: 31px; width: 25px; display: block; float: left; background-image: url(../images/sag.png); background-repeat: no-repeat; background-position: center center; }
.solBtn:hover, .sagBtn:hover{background-color: rgba(0,0,0,.4);}
#tercihTicker, #newsTicker { height: 31px; margin-left: 70px; }
#tercihTicker .tick, #newsTicker .tick { line-height: 31px; height:31px; overflow:hidden; }
.thh2 a { font-size: 11px; line-height: 23px; font-weight: 300; color: #FFFFFF; text-decoration: none; display: inline-block; float: right; padding-right: 5px; padding-left: 5px; border: 1px solid rgba(255,255,255,.2); border-radius:2px; }
#homeLeft { width: 69.5%; float: left; }
.thh2 a:hover { background-color:rgba(255,255,255,.1) }
#homeRight { float: right; width: 29.5%; }
#bizdenHaberler { padding: 10px; margin-right: auto; margin-left: auto; background-color: #A6A6A6; color: #fff; box-sizing: border-box; max-width: 1140px; margin-bottom: 10px; background-image: url(../images/newsbg.jpg); background-repeat: no-repeat; background-position: left center; }
#homeHakkimizda { margin-right: auto; margin-left: auto; background-color: #c42626; color: #fff; box-sizing: border-box; max-width: 1140px; margin-bottom: 10px; background-image: url(../images/100musterimemnuniyeti.jpg); background-repeat: no-repeat; background-position: right center; padding-top: 10px; padding-right: 250px; padding-bottom: 10px; padding-left: 10px;  }

.tick a { font-weight: 700; color: #FFFFFF; }
.tick a:hover { text-decoration:underline}
#newsTicker .tick span { float: right; }
#hizliErisim { background-image: url(../images/sagbtnsbg.jpg); background-repeat: no-repeat; background-position: center center; padding: 15px; margin-bottom: 10px; background-size:cover }
#hizliErisim a { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #d5a65a; border-bottom-color: #e9c78a; display: block; padding-top: 12px; padding-bottom: 12px; font-size: 14px; line-height: 18px; font-weight: 700; color: #FFFFFF; padding-left: 32px; -webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms; position:relative;text-shadow: 0 1px 0 #949494; }
#hizliErisim a span { font-size: 12px; line-height: 16px; display: block; font-weight: 400; }
#hizliErisim a:hover { padding-left:40px}
.yuklemeMerkezi:before { content: ""; background-image: url(../images/downloadicon.png); display: block; height: 21px; width: 21px; position: absolute; left: 5px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -webkit-transition: all 600ms; -moz-transition: all 600ms; -ms-transition: all 600ms; -o-transition: all 600ms; transition: all 600ms; }
#hizliErisim a:hover:before {opacity:.6}
.urunKataloglari:before { content: ""; background-image: url(../images/dokumanicon.png); display: block; height: 27px; width: 21px; position: absolute; left: 5px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -webkit-transition: all 600ms; -moz-transition: all 600ms; -ms-transition: all 600ms; -o-transition: all 600ms; transition: all 600ms; }
.faydaliBilgiler:before { content: ""; background-image: url(../images/faydali-bilgiler.png); display: block; height: 31px; width: 21px; position: absolute; left: 5px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -webkit-transition: all 600ms; -moz-transition: all 600ms; -ms-transition: all 600ms; -o-transition: all 600ms; transition: all 600ms; }

#onlineYardim span { font-size: 12px; line-height: 16px; font-weight: 400; display: block; }
#onlineYardim { background-image: url(../images/online-yardim.png); background-repeat: no-repeat; background-position: 13px center; padding-top:22px; padding-bottom: 22px; padding-left: 47px; background-color: #e84756; display: block; font-size: 14px; line-height: 20px; color: #FFFFFF; font-weight: 700; margin-bottom:10px }
#onlineYardim:hover { background-color:#325c93}
#hakkimizdaGiris { font-size: 12px; line-height: 18px; font-weight: 400; color: #FFFFFF; }
iframe {width: 100%;float: none;clear: both;display: block;position: relative;}
#mainpageTitle { max-width: 1140px; height: 300px; background-repeat: no-repeat; background-position: right center; margin-left: auto; margin-right: auto; }
#pageTitle { font-size: 45px; line-height: 30px; font-weight: 700; color: #141414; display: inline-block; margin: 0px; padding: 0px; position: absolute; top: 50%; transform: translateY(-50%); padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; background-color: rgba(255,255,255,.4); z-index: 5; }
#pageTitle small { font-size: 20px; line-height: 15px; font-weight: 400; background-image: url(../images/sep-line.png); background-repeat: no-repeat; background-position: left top; display: inline-block; padding-top: 6px; }
#pageContent { margin-right: auto; margin-left: auto; padding-top: 20px; padding-bottom: 20px; max-width: 1140px; min-height: 300px; }
.ulTab, .ulTabs { display: block; margin: 0px; padding: 0px; height: 60px; list-style-type: none; text-align: center; background:#325c93;}
.ulTab li ,.ulTabs li { display: inline-block; margin: 0px; padding: 0px; list-style-type: none; }
.ulTab li a, .ulTabs li a { color:#fff;font-size: 18px; display: inline-block; border-right-width: 1px; border-right-style: solid; border-right-color: #444444; line-height: 40px; padding-top: 10px; padding-right: 17px; padding-bottom: 10px; padding-left: 17px; text-decoration: none; font-weight: 300; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; position: relative; }
.ulTab li:last-child a, .ulTabs li:last-child a { border-right: none }
.ulTab li a:hover, .ulTabs li a:hover { background-color: #19191a; color: #DDD; }
.tabIcerik, .tabIceriks { padding-top: 20px }
.tabContent , .tabContents  { display: none }
.subContent { padding-top: 10px }
.subTitle { background-image: url(../images/sep-line.png); background-repeat: no-repeat; background-position: center center; text-align: center; display: block; margin: 0; padding-bottom: 10px; padding-top: 10px; }
.subTitle span { font-size: 30px; line-height: 30px; font-weight: 300; color: #000000; background-color: #FFFFFF; display: inline-block; padding-right: 15px; padding-left: 15px; }
.subTitle span.large { font-size: 35px; }
.ustBosluk { padding-top: 20px }
#iletisimPage { position: relative; height: 400px; }
#iletisimContent { background-color: rgba(255,255,255,.9); padding: 25px; position: absolute; z-index: 1; left: 25px; top: 25px; border-bottom: solid 3px #BBBBBB }
#iletisimPage iframe { position: absolute; width: 100%; height: 100%; left: 0; top: 0; right: 0; bottom: 0; z-index: 0; }
.duzListe { padding-bottom: 12px }
.duzListe h4, #pageContent h4 { color: #325c93; font-size: 20px; font-weight: 700; margin-bottom: 0 }
#pageContent h5 { color: #325c93; font-size: 19px; margin: 0; font-weight: 400; padding-bottom: 10px; padding-top: 10px; }
.duzListe h4 small, #pageContent h4 small { display: block; font-size: 16px; color: #515151; font-weight: 300; }
#pageContent h3 { color: #325c93; font-size: 36px; font-weight: 300; margin-top: 0; margin-bottom: 0; padding-top: 20px; }
.masonBox4 .duzListe { float: left; width: 25%; box-sizing: border-box; padding: 12px; }
.masonBox4 .duzListe.tam { width: 100%; float: left; box-sizing: border-box; padding: 12px; }
.masonBox4 .duzListe.tam img { width:100%;}
.duzListe img { width: 100%; }
.btn { border: none; display: inline-block; padding-left: 40px; padding-right: 40px; margin-right: 5px; line-height: 50px; font-size: 16px; color: #fff; background-color: #333336; border-radius: 2px; }
.btn.btn-sm { padding-left: 20px; padding-right: 20px; line-height: 35px; font-size: 14px; font-weight: 300; }
.btn:hover { background-color: #19191a; }
.fancybox span { display: inline-block; position: relative; }
.fancybox span:after { content: ""; display: inline-block; left: 0; top: 0; right: 0; bottom: 0; border: solid 20px rgba(255,255,255,.0); position: absolute; -webkit-transition: all 800ms; -moz-transition: all 800ms; -ms-transition: all 800ms; -o-transition: all 800ms; transition: all 800ms; }
.fancybox:hover>span:after { border: solid 10px rgba(255,255,255,.5); }
#aracUstKisim { background-image: url(../images/aracBg.jpg); background-repeat: no-repeat; background-position: center bottom; background-size: cover; }
#aracustcontainer { position: relative; max-width: 1140px; margin-left: auto; margin-right: auto; height: 350px; overflow: hidden; }
#aracustcontainer img { position: absolute; right: 0; top: 0; z-index: 0; }
.masonImage { width: 25%; box-sizing: border-box; padding: 4px; }
.masonImage img { width: 100%; }
.smaciklama { padding-bottom: 7px; padding-top:7px; }
.aracContent img { width: 100%; }
.ustIslemler { background-color: #e1e1e1; padding-top: 20px; padding-bottom: 20px; text-align: center; }
.ustIslemler a { font-size: 19px; line-height: 60px; font-weight: 400; color: #393939; display: inline-block; padding-left: 25px; padding-right: 25px; background-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #325c93; border-radius: 2px; -webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms; }
.ustIslemler span { display: inline-block; font-size: 15px; color: #325c93; margin-right: 5px; }
.ustIslemler a:hover { color: #fff; background-color: #19191a; }
.ustIslemler a:hover>span { color: #797979; }
.yarimBox { float: left; width: 33.3333%; padding: 10px; box-sizing: border-box; }
.yarimBox h3 { margin: 0; padding-bottom: 10px; }
.yarimBox .spbox { display: block; height: 160px; overflow: hidden; position: relative; }
.yarimBox .spbox img { width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%) }
.listable { border: none; }
.listable tr td { padding: 15px; border: none; vertical-align:top; }
.listable tr td img { width: 100% }
.forms input, .forms select, .forms-textarea { padding: 7px 8px; font-size: 18px; line-height: 1em; border: 1px solid #D4D4D4; border-radius: 3px; box-shadow: 0px 2px 2px #F2F2F2 inset; width: 100%; box-sizing: border-box; }
.duzListe iframe { width:100%; height:300px}
.NewsManset { margin-right: auto; margin-left: auto; padding-top: 15px; max-width:1140px; }
.kutuSol { float:left; width:50%; padding-right:10px; box-sizing:border-box;}
.kutuSag { float:right; width:50%; box-sizing:border-box; padding-left:10px;}
.haberKutusu{ display:block; padding-bottom:10px; color:#3E3E3E}
.haberKutusu h4, .hbrBox h4 { color:#325c93; margin:0; padding:0; line-height:22px !important; font-size:20px !important; font-weight:300; margin-bottom:10px !important;}
.refBox h6 { color:#325c93; margin:0; padding:0; line-height:22px !important; font-size:20px !important; font-weight:300; margin-top:10px !important;}
.haberKutusu img, .refBox img { width:100%;}
.haberKutusu .pull-left { width:50%; margin-right:10px; position:relative;}
.haberKutusu .pull-left:after, .homeBoxContainer .homeBox:after { content: ""; display: inline-block; left: 0; top: 0; right: 0; bottom: 0; border: solid 20px rgba(255,255,255,.0); position: absolute; -webkit-transition: all 800ms; -moz-transition: all 800ms; -ms-transition: all 800ms; -o-transition: all 800ms; transition: all 800ms; }
.haberKutusu .pull-left:before, .homeBoxContainer .homeBox:before { content: ""; display: inline-block; left: 20px; top: 20px; right: 20px; bottom: 20px; border: solid 4px rgba(255,255,255,.0); position: absolute; -webkit-transition: all 800ms; -moz-transition: all 800ms; -ms-transition: all 800ms; -o-transition: all 800ms; transition: all 800ms; }
.haberKutusu:hover>.pull-left:after, .homeBoxContainer:hover>.homeBox:after { border: solid 20px rgba(255,255,255,.5); }
.haberKutusu:hover>.pull-left:before, .homeBoxContainer:hover>.homeBox:before { border: solid 4px rgba(255,255,255,.7); transform:rotateY(180deg) }
.haberKutusu p { margin:0; font-size:15px; line-height:25px;}
.hbrBox p, .refBox p {padding-top:10px; margin:0;}
.hbrBox { box-sizing: border-box; padding: 14px;     width: 32.3333%;min-height: 320px;margin-bottom: 11px;border: 1px solid #ddd;margin-right: 11px;float: left; display: block; color: #3D3D3D; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.refBox { box-sizing: border-box; padding: 14px; width: 25%; float: left; display: block; color: #3D3D3D; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.grnd { border-bottom:solid 4px #C9C9C9}
.hbrBox img{ width:100%}
.hbrBox:hover, .refBox:hover { background-color:#F2F2F2;}
.haberKutusu p.mts { padding-top:10px}
.homeBoxLinks { max-width:1140px; margin-left:auto; margin-right:auto;}
.homeBoxContainer { width:33.333%; float:left; box-sizing:border-box; padding:10px;}
.homeBox {background-color: #FFF;padding: 8px;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25); box-sizing:border-box; display:block; line-height:1 !important; position:relative; }
.homeBox img { width:100%}
.liAciklama{ position: relative; max-width:1140px; margin-left:auto; margin-right:auto;}
.tersBtn{ position: absolute; left: 250px; bottom: 20px; z-index: 3; color: #3F3F3F; background-color: #fff; padding: 7px 15px; font-size: 14px; line-height: 20px; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.tersBtn:hover{ background-color:#161616; color:#fff}
.aciklamaContainer {position: absolute; left:0; bottom:0; }
.genisAciklama { background-color: rgba(210,0,40,.8); color: #fff; font-size: 14px; line-height: 20px; width: 300px; padding-top: 30px; padding-right: 20px; padding-bottom: 60px; padding-left: 20px; }
.ustAciklamalar { border-left:solid 1px rgba(210,0,40,.8); padding-left:20px; padding-bottom:50px; color:#fff; font-size:30px;text-shadow: 1px 1px 0 #333333;}
.ustAciklamalar span { display:block; padding-bottom:13px; font-weight:700; font-size:36px;}
.ustAciklamalar small { display:block; font-weight:400}
.genisAciklama strong { font-size:19px; display:block; padding-bottom:10px;}
.akordiyonlink:hover { background-color:#D9D9D9 }
.akordiyonlink span { display: block; background-image: url(../images/plus.png); background-repeat: no-repeat; background-position: right center; padding-bottom: 6px; padding-top: 6px; padding-right:50px }
.akordiyonlink { display: block; padding: 10px; background-color: #F0F0F0; font-size: 18px; color: #505050; font-weight: 300; cursor: pointer; margin-bottom: 2px; background-image: url(../images/detail-head.png); }
.AkordiontabContent{ display:none; padding:15px;}
.akordiyonlink span.active { background-image: url(../images/minus.png); font-weight:700 }
.ucluBox { width:33.333%; box-sizing:border-box; padding:14px; float:left;}
.dortluBox { width:25%; box-sizing:border-box; padding:14px; float:left;}
.besliBox { width:20%; box-sizing:border-box; padding:12px; float:left;}
.gorunumBox2 { width:50%; box-sizing:border-box; padding:15px; float:left;}
.gorunumBox3 { width:33.333%; box-sizing:border-box; padding:15px; float:left;}
.gorunumBox4 { width:25%; box-sizing:border-box; padding:15px; float:left;}
.gorunumBox5 { width:20%; box-sizing:border-box; padding:15px; float:left;}
.gorunumBox6 { width:16.66666%; box-sizing:border-box; padding:12px; float:left;}
.altH4 { margin:0; padding-top:10px; padding-bottom:10px; font-size:20px; font-weight:400 !important;}
#renkSecenekleri { padding-top:15px; padding-bottom:15px; background-color:#262626; text-align:center; height:32px;}
#renkSecenekleri a { display:inline-block; background-repeat:no-repeat; background-position:-410px -150px; border:solid 1px #FFF; border-radius:2px; height:30px; width:30px; margin-right:2px; margin-left:2px;}
#renkSecenekleri a.active {border:solid 1px #325c93;}
.aracContent img.gll { width:auto !important}
.wfButton { border: 0px none; color: #FFF; cursor: pointer; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; font-size: 17px; line-height: 1.2em; background: none repeat scroll 0% 0% #022060; position: relative; padding: 6px 15px; font-weight: normal; border-radius: 2px; margin: 0px; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.wfButton:hover { background-color:#131313}
.buttonContainer { background-image: url(../images/bgdvm.png); background-repeat: no-repeat; background-position: center top; margin-top: 10px; padding-top: 15px; background-size:contain; padding-left:120px; }
.wfInput {font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-weight: 400;border: 1px solid #B7B3B3; color: #595959;font-size: 17px; padding:8px; box-sizing:border-box; border-radius:3px;}
.wfInput:focus { border-color:#325c93}
.wf1 { width:10%;}
.wf2 { width:20%;}
.wf3 { width:30%;}
.wf4 { width:40%;}
.wf5 { width:50%;}
.wf6 { width:60%;}
.wf7 { width:70%;}
.wf8 { width:80%;}
.wf9 { width:90%;}
.wf10 { width:100%;}
.wf100 { width:100%;}
.wf20 { width:20%;}
.wf30 { width:30%;}
.wf40 { width:40%;}
.wf50 { width:50%;}
.wf60 { width:60%;}
.wf70{ width:70%;}
.wf80 { width:80%;}
.wf90 { width:90%;}
.formRow { box-sizing:border-box; padding-top:6px; padding-bottom:6px;float:left;width:100%;}
.formRow label.dt { display:inline-block; vertical-align:baseline; width:120px;}
.formRow label.dl { display:inline-block; vertical-align:baseline; width:auto;}
.basariliDiv { text-align: center; }
.basariliDiv i { font-size: 120px; color: #325c93; }
#mainContent { background-color:#fff;}
.anaFotograf{ float:left; max-width:450px; margin-right:25px;}
.masonContainer { background-image: url(../images/MenuTab.png); background-repeat: no-repeat; background-position: center top; padding-top: 20px; background-size:contain; }
.tgenislik{ box-sizing:border-box; padding:5px; float:left; width:25%;}
.tgenislik a { display:block; border:solid 1px #E2E2E2; padding:10px; text-align:center; border-radius:2px;-webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.tgenislik a span { display:block; text-align:center; margin-bottom:10px; margin-left:40px; margin-right:40px; padding-bottom:10px; border-bottom:solid 1px #DBDBDB; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms;}
.tgenislik a span i{ color: #787878; font-size: 45px; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.tgenislik a:hover {-webkit-box-shadow:inset 0 0 15px 0 #D1D1D1; box-shadow:inset 0 0 15px 0 #D1D1D1; }
.tgenislik a:hover>span i { color:#101010}
.tgenislik a:hover>span { margin-left:20px; margin-right:20px;}
#iletisimKapsa { position:relative; height:300px;}
.iletisim1 { float: left; height:310px;padding: 10px; box-sizing: border-box; width: 30%; border: solid 1px #EBEBEB; background-image: url(../images/iletisim1.png); background-repeat: no-repeat; background-position: right bottom; left:0; top:0; bottom:0; position:absolute; }
.iletisim2 { float: left; height:310px; padding: 20px; box-sizing: border-box; width: 30%; border: solid 1px #EBEBEB; background-image: url(../images/musteri-hizmetleri.png); background-repeat: no-repeat; background-position: right bottom; color: #fff; background-color: #001f43; left:30%; top:0; bottom:0; position:absolute; }
.iletisim2 a{ color:#fff !important;}
.iletisim3 {left:60%; height:310px; top:0; bottom:0; position:absolute; width:40%}
.iletisim3 iframe{ width:100%; height:100%}
#urunlerLeft { float: left; width: 25%; }
#urunlerLeft.is_stuck { z-index:99; background-color:#fff;}
#urunlerRight { float: right; width: 74%; }
#urunlerMenu { border: 3px solid #325c93; border-radius: 3px 3px 0px 0px; }
#urunlerMenu h3 { font-size: 17px; line-height: 40px; font-weight: 700; color: #FFFFFF; margin: 0px; padding-left: 10px; background-color: #325c93; display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; background-image: url(../images/ustMenu.png); background-repeat: no-repeat; background-position: center center; }
#urunlerMenu ul { display: block; margin: 0px; padding: 0px; list-style-type: none; }
#urunlerMenu ul li { display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e5e5e5; list-style-type: none; position: relative; }
#urunlerMenu ul li a { font-size: 15px; line-height: 24px; color: #3E6372; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px; font-weight: 400; display: block; }
#urunlerMenu ul li ul li a:before {content: "---";letter-spacing: -1px;color: #DDD;float: left;margin-right: 5px;}
#urunlerMenu ul li ul li a { padding-left:0}
#urunlerMenu ul li ul { display:none; position:absolute; left:100%; top:0; padding:10px; border:solid 2px #e5e5e5; z-index:99; background-color:#fff; white-space:nowrap; width:auto; }
#urunlerMenu ul li ul:before {width: 0;height: 0;border-style: solid;border-width: 5px 5px 5px 0;border-color: transparent #e5e5e5 transparent transparent; content:""; position:absolute; left:-7px;}
#urunlerMenu ul li ul li { padding-left:1px; border-left:solid 1px #e5e5e5;}
#urunlerMenu ul li ul li:last-child { border-bottom:none !important}
#urunlerMenu ul li:hover>ul { display:block}
#urunlerMenu ul li:hover>a { background-color:#f5f5f5 }
.urunBox {box-sizing:border-box; width:25%; padding:5px 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.urunBox a { display: block; border: solid 2px #fff; border-radius:2px; padding: 10px; line-height: 17px; -webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms; }
.urunBox a img { border:solid 1px #EBEBEB; box-sizing:border-box; border-radius:2px;}
.urunBox a span { display:block; font-weight:700; padding-top:5px;}
.urunBox a strong { display:block; font-weight:700; padding-top:10px; padding-bottom:5px; border-bottom:solid 1px #e5e5e5; color:#3B3B3B }
.urunBox a small { display:block; font-weight:400; font-size:11px; color:#656565;}
.urunBox a:hover { border:solid 2px #325c93;}
#urunlerUst { margin-bottom: 12px; padding-bottom: 12px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #888888; }
#urunlerUst h1 { font-size: 24px; font-weight: 700; color: #282828; margin: 0px; padding: 0px;}
.menuchanger { float:right; display:none; line-height:27px; margin-top:5px; margin-right:5px; border:solid 1px #FBFBFB; color:#fff; text-align:center; width:27px; box-sizing:border-box; cursor:pointer;}
#urunFotograf { float: left; width: 45%; box-sizing:border-box; padding-right:15px; border-right:solid 1px #e5e5e5; position:relative; }
#urunFotograf:after { content:""; position:absolute; right:-6px; top:10px; width: 0;height: 0;border-style: solid;border-width: 6px 0 6px 6px;border-color: transparent transparent transparent #e5e5e5;}
#urunFotograf a { display:block; text-align:right; color:#252525; font-size:14px; line-height:30px; border-top:solid 1px #e5e5e5}
#urunFotograf a i{ color:#325c93;}
#urunAciklama{ float:right; width:53%;}
#urunAciklama h4{ font-weight:300; font-size:27px; margin-top:0; padding-top:0px;}
.uaciklama{ display:block; font-size:15px;}
#detailShareDiv { padding-top: 10px; padding-bottom:10px; margin-top:10px; margin-bottom:0px; border-top:solid 1px #e5e5e5; }
#detailShareDiv a { display: inline-block; color: #fff; text-decoration: none; font-size: 11px; margin-right: 3px; border-radius: 2px; line-height: 35px; padding-left: 15px; padding-right: 15px; }
#detailShareDiv a:hover { opacity: .9 }
#detailShareDiv a i { display: inline-block; font-size: 14px; line-height: 30px !important }
#detailShareDiv .twitter { background-color: #00aeef }
#detailShareDiv .facebook { background-color: #3b5998 }
#detailShareDiv .google-plus { background-color: #eb4026 }
#detailShareDiv .linkedin { background-color: #0074a1 }
#detailShareDiv .tumblr { background-color: #559fca }
#detailShareDiv .pinterest { background-color: #ca212a }
#detailShareDiv .more { background-color: #eee }
#detailShareDiv .more i { color: #aaa }
.warp { max-width:1140px; margin-left:auto; margin-right:auto;}#footerLogo { background-image: url(../images/mBelge_img.png); background-repeat: no-repeat; background-position: left center; padding-left: 280px; padding-top: 10px; padding-bottom: 10px; color: #CACACA; }
#copyContainer { background-color: #31393F; }
#anasayfaWarp{  height:100px; position:relative; max-width:1140px; margin-left:auto; margin-right:auto;}
.anasayfaBox { position:absolute; height:250px; box-sizing:border-box; width:33.3333%; color:#fff; padding:25px; text-align:center; z-index:29;}
#anasayfaBox1{ left:0; bottom:0; background-color:#2f9aea;}
#anasayfaBox2{ left:33.3333%; bottom:10px; background-color:#55acee;}
#anasayfaBox3{ left:66.66666%; bottom:0; background-color:#7bbff2;}
.stdts { font-size:35px; color:#f7941d}
#homeAltOwl .item { float:left; box-sizing:border-box;}
.hbox1 { width:50%;}
.hbox2, .hbox3, .hbox4, .hbox5, .hbox6, .hbox7, .hbox8 { width:25%; padding-bottom:10px; padding-left:15px;}
#homeAltOwl { max-width:1140px; margin-left:auto; margin-right:auto; padding-top:15px;}
#homeAltOwl h5 { color: #335c93; margin: 0; line-height: 30px; font-size: 16px; font-weight: 700; padding-top: 10px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
#homeAltOwl h5 span { position:relative;}
#homeAltOwl h5 span:after { background-color:#f7941d; height:4px; width:40%; right:-50%; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); position:absolute; content:""}
#homeAltOwl p { margin: 0; padding-top: 0; padding-right: 0; padding-bottom: 10px; padding-left: 0; }
#yetenekContainer { background-image: url(../images/yeteneklerimiz.jpg); background-repeat: no-repeat; background-position: center top; padding-top: 30px; padding-bottom: 30px; box-sizing:border-box; min-height:455px; max-width:1140px; margin-left:auto; margin-right:auto; }
.ihs1 { float:left; width:25%;}
.ihs2 { float:right; width:25%; text-align:right;}
#yetenekContainer a { display:inline-block; color:#fff; line-height:30px; padding-left:10px; padding-right:10px; background-color:#325c93; border-left:solid 2px #f7941d}
.bannercntainer { padding-top:40px; max-width:1140px; margin-left:auto; margin-right:auto;}
.bannercntainer h2 { line-height: 40px; color: #fff; padding: 10px; background-color: #f7941d; display: inline-block; margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; }
.bannercntainer h3 { line-height:40px; color:#fff;  margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; padding:10px; background-color:#325c93; display:inline-block;}
.bannercntainer p { font-size:18px; width:30%; color:#fff;text-shadow: 1px 1px 0 #3B3B3B; box-sizing:border-box;}
.home-kutular {bottom: 0px;position: relative;width: 80%;margin: 0 auto;padding: 30px 10%;}
.flex_column {z-index: 1;float: left;position: relative;min-height: 1px;background-color: rgba(255, 237, 0, 0.8);}
.av_one_third {margin-left: 6%;width: 29.333333333333332%;}
.first, .no_margin {margin-left: 0;}
.first {margin-left: 0;clear: left;}
.flex_column:before, .flex_column:after {content: '\0020';display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.avia-builder-el-last {margin-bottom: 0;}
#mainBanner {position: relative;}
.kutucuk {padding: 10px;min-height: 125px;}
.kutucuk p {font-size:15px;}
.kutucuk h3, .kutucuk p {padding: 0px;margin: 0px;color: #000000;line-height:normal;}
#sosyal-medya {background-image: url(../images/facebook.png);background-repeat: no-repeat;background-position: center center;display: block;height: 24px;width: 24px;position: absolute;right: 80px;top: 10px;}
#sosyal-instagram {background-image: url(../images/instagram.png);background-repeat: no-repeat;background-position: center center;display: block;height: 24px;width: 24px;position: absolute;right: 110px;top: 10px;}
.ortala {width: 1077px;margin: 0 auto;margin-bottom:20px;}
.home_kutu_1 {width: 350px;height: auto;float:left;margin-right:9px;}
.home_kutu_1:hover{opacity:0.7;cursor:pointer;}
.home_kutu_icon {font-size: 100px;margin: 0 auto;text-align: center;}
.home_kutu_aciklama{font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;float: none;font-size: 15px;text-align: center;margin-top: 25px;font-weight: 200;color: #3F3F3F;}
#haberler{float:right;color:#fff;padding: 0px 5px;margin:0 0 -28px 0;}
#haberler a {color:#fff;}
.firmaulas{float:left;}
.resimbor td{border:1px solid #e5e5e5;font-size: 14px;}
.resimbor {width:100%;}
.resimbor img{width:100%;height:auto:}
#turkish {background-image: url(../images/tr.png);background-repeat: no-repeat;background-position: center center;display: block;height: 24px;width: 24px;position: absolute;right: 35px;top: 10px;}
#eng {background-image: url(../images/en.png);background-repeat: no-repeat;background-position: center center;display: block;height: 24px;width: 24px;position: absolute;right: 5px;top: 11px;}
.masonImage{float:left;}
.masonGaleri{position:relative;}
.i_1 {width: 46%;height:259px;float: left;color: #fff;background: #022060;padding: 20px;background-image: url(../images/musteri-hizmetleri.png);background-repeat: no-repeat;background-position: right bottom;margin-right: 20px;}
.i_2 {width: 43%;float: left;color: #fff;background: #022060;padding: 20px;background-image: url(../images/musteri-hizmetleri.png);background-repeat: no-repeat;background-position: right bottom;margin-right: 20px;margin-bottom: 10px;}
.i_3 {width: 47%;float: left;margin-right: 20px;}
.i_4 {width: 48.3%;float: left;}
.i_5 {background-image: url(../images/iletisim1.png);background-repeat: no-repeat;background-position: right bottom;width: 96%;}
.iletisimKapsa {margin: 0 auto;}
.text_tipi_duzenle{font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;height: 30px;width:30%;}
.text_tipi_duzenle2{font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;height: 30px;margin-bottom:5px;margin-right:5px;}
.textarea_buyut{height:100px}
.btn-yeni {background-color: #555555;border: none;color: white;padding: 15px 32px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;margin: 4px 2px;cursor: pointer;font-family:'Open Sans';font-weight:300;border-radius: 4px;}
.btn-yeni:hover{background:#none !important;opacity:0.8;}
.btn-yesil {background-color: #4CAF50;}
.btn-acikyesil {background-color: #19e3b1;}
.btn-mavi {background-color: #008CBA;}
.btn-acikmavi {background-color: #00bcd4;}
.btn-kirmizi {background-color: #f44336;}
.btn-gri {background-color: #e7e7e7; color: black;}
.btn-siyah2{background-color:#222c37;}
.btn-pembe{background-color:#e91e63;}
.btn-turuncu{background-color:#ff6600;}
.btn-cankaya{background-color:#001f43;}
.btn-xs{padding: 5px 5px; font-size: 12px; font-weight:200;}
.btn-sm{padding: 5px 5px; font-size: 14px; font-weight:200;}
.btn-md{padding: 10px 10px; font-size: 16px; font-weight:bold;}
.btn-lg{padding: 10px 30px; font-size: 18px; font-weight:bold;}
.btn-xl{padding: 15px 30px; font-size: 20px; font-weight:bold;}

.header {width: 100%;height: 227px;border-top: 2px solid #ddd;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;text-decoration:none;}
.ust_menu{background-image: url(../images/ust_menu.png);background-repeat: no-repeat;background-position: right bottom;height: 50px;width: 1320px;margin: 0 auto;}
.u_Menu{width: 750px;margin: 0;color: #fff;padding-top: 10px;margin-left: 405px;}
.u_Menu li{list-style: none;float: left;padding: 5px 15px 0px 0px;}
.u_Menu a{color: #fff;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;float: none;font-size: 17px;font-weight: 200;text-decoration:none;}
.u_Menu a:hover{color:#f5f5f5;}
.sosyal{margin-right:110px;float:right;margin-top:-1px;}
.sosyal li{list-style: none;float: left;display: inline-block;padding-right: 10px;padding-left: 10px;padding-top: 5px;}
.sosyal a{color: #fff;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;float: none;font-size: 20px;font-weight: 200;text-decoration:none;}
.sosyal li a:hover{color:#001f43;}
.headerDesc {width: 1320px;margin: 0 auto;height:115px;margin-top:-8px;}
.logo{margin-left:100px;}
.headerRightDesc{font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;font-size: 22px;font-weight: 200;float: right;margin-top: -125px;}
.headerRightDesc ul{margin-right:200px;text-align:center;list-style:none;}
.headerRightDesc ul li{float:left;padding:10px 10px 10px 10px;border-right:1px solid #ddd;}
.headerRightDesc ul li:last-child{border:none;}
.buton_pozisyon{margin-top:8px !important;}

.header_alt {width: 100%;background: #001f43;height: 60px;border-top:5px solid #dedede;border-bottom:5px solid #dedede;}
.Menu {margin: 0 auto;color: #fff;margin-top:8px;list-style:none;display:inline-block;}
.Menu li{float:left;padding:10px 10px 10px 10px;border-right:1px dashed #ddd;}
.Menu li:last-child{border:none}
.Menu a{color:#fff;text-decoration:none;font-size:20px;font-weight:400;}

.jssorb05 {position: absolute;}
.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {position: absolute;width: 16px;height: 16px;background: url('../images/b05.png') no-repeat;overflow: hidden;cursor: pointer;}
.jssorb05 div { background-position: -7px -7px; }
.jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
.jssorb05 .av { background-position: -67px -7px; }
.jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }

.jssora22l, .jssora22r {display: block;position: absolute;width: 40px;height: 58px;cursor: pointer;background: url('../images/a22.png') center center no-repeat;overflow: hidden;}
.jssora22l { background-position: -10px -31px; }
.jssora22r { background-position: -70px -31px; }
.jssora22l:hover { background-position: -130px -31px; }
.jssora22r:hover { background-position: -190px -31px; }
.jssora22l.jssora22ldn { background-position: -250px -31px; }
.jssora22r.jssora22rdn { background-position: -310px -31px; }
.Page{width:100%; min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto -80px;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;}
.sayfaAdi {background-image: url(../images/cizgi.png);background-repeat: no-repeat;background-position: center center;text-align: center;display: block;margin: 0;padding-bottom: 10px;padding-top: 10px;margin-bottom: 15px;margin-top: 15px;}
.sayfa_adi {font-size: 30px;background: #fff;padding: 0px 20px 0px 20px;font-weight: 300;}
.alt_cizgi{width:292px;height:5px;background-image: url(../images/alt_cizgi.png);background-repeat: no-repeat;background-position:center;margin:0 auto;margin-top:20px;margin-bottom:10px;}
.sayfaKutuAlani2 {width: 1320px;margin-top: 10px;margin: 0 auto;clear:both;}
.sayfaKutuAlani {width: 1320px;min-height: 300px;margin-bottom: 10px;margin-top: 10px;margin: 0 auto;padding: 10px 0px 65px 0px;margin-left: -100px;}
.sayfaKutu_3lu {width: 390px;height: 300px;float: left;margin-right: 25px;margin-left: 25px;margin-bottom:25px;}
.sayfaKutu_5li {width: 254px;height: 300px;float: left;margin-right: 5px;margin-left: 5px;margin-bottom: 25px;}
.sayfaKutu {width: 280px; height: 300px;float: left;margin-right: 25px;margin-left: 25px;margin-bottom:25px;}
.sayfaKutuResim {width: 100%;height: auto;margin: 0 auto;}
.sayfaKutuResim img {width: 100%;height: auto;}
.sayfaKutuAciklama {width: 100%;height: auto;text-align: center;margin-top: 20px;}
.sayfaKutuAciklama p {font-weight: 300;font-size: 17px;margin-top: 10px;line-height: 22px;}
.sayfaKutuAciklama strong {font-weight: 400 !important;font-size: 21px;}
.sayfaKutu:hover{opacity:0.7;cursor:pointer;}
.sayfaSlogan{width:1320px;margin:0 auto;height: 200px;padding: 10px;}
.sayfaSlogan2{width:1320px;margin:0 auto;margin-bottom:35px;}
.sayfa_yazi1 {font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;float: none;font-size: 40px;text-align: center;font-weight: 200;color: #3F3F3F;margin-top: 20px;}
.sayfa_yazi2{font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;float: none;font-size: 22px;text-align: center;margin-top: 25px;font-weight: 200;color: #3F3F3F;}
.sayfaIcerik {margin-right: auto;margin-left: auto;padding-bottom: 20px;max-width: 1140px;min-height: 100px;line-height:20px;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-weight:400;}
.footer {width: 100%;border-top: 5px solid #dedede;font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-style: normal;text-indent: 0px;background:#001f43;color:#fff;}
.footerUst{width:1320px;margin: 0 auto;min-height:40px;padding:10px 10px 10px 10px;}
.footerAlt {background: #001f43;color: #fff;padding: 10px 10px 10px 10px;font-weight: 300;}
#copyright a{color:#fff;text-decoration:none;}
#copyright {font-size: 14px;line-height: 20px;max-width: 1140px;margin-left: auto;margin-right: auto;}
#copy_Left {float: left;width: 50%;}
#copy_Right {float: right;width: 50%;text-align: right;line-height: 47px;}
.arama_bolumu {padding: 10px 10px 10px 10px;border: 1px solid #ddd;background: #f5f5f5;font-family: 'Open Sans';}
.class_arama_input{height: 21px !important;font-family: 'Open Sans' !important;font-weight: 300 !important;padding: 6px 81px 7px 2px !important;width: 85px !important;box-sizing: content-box !important;}
.arama_buton{border: none;padding: 13px 19px;margin-left: -57px !important;padding-top: 9px !important;text-align: center;text-decoration: none;display: inline-block;font-size: 15px;cursor: pointer;font-family: 'Open Sans';font-weight: 300;}
.arama_aciklama {background: #eee;padding: 10px 10px 10px 40px;font-family:'Open Sans';}
.search_top{padding-top:13px;}
thead { display: table-header-group }
tr, img { page-break-inside: avoid }
table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0 }
.table { width: 100%;margin-bottom:20px}
.table th, .table td { padding: 8px; line-height: 20px; text-align: left; vertical-align: middle; border-top: 1px solid #e5e5e5 }
.table th { font-weight: bold }
.table thead th { vertical-align: bottom }
.table caption+thead tr:first-child th, .table caption+thead tr:first-child td, .table colgroup+thead tr:first-child th, .table colgroup+thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0 }
.table tbody+tbody { border-top: 2px solid #e5e5e5 }
.table .table { background-color: #e5e5e5 }
.table-condensed th, .table-condensed td { padding: 4px 5px; vertical-align:middle; }
.table-bordered { border: 1px solid #e5e5e5; border-collapse: separate; *border-collapse:collapse;
border-left: 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px }
.table-bordered th, .table-bordered td { border-left: 1px solid #e5e5e5 }
.table-bordered caption+thead tr:first-child th, .table-bordered caption+tbody tr:first-child th, .table-bordered caption+tbody tr:first-child td, .table-bordered colgroup+thead tr:first-child th, .table-bordered colgroup+tbody tr:first-child th, .table-bordered colgroup+tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0 }
.table-bordered thead:first-child tr:first-child>th:first-child, .table-bordered tbody:first-child tr:first-child>td:first-child, .table-bordered tbody:first-child tr:first-child>th:first-child { -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -moz-border-radius-topleft: 2px }
.table-bordered thead:first-child tr:first-child>th:last-child, .table-bordered tbody:first-child tr:first-child>td:last-child, .table-bordered tbody:first-child tr:first-child>th:last-child { -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-topright: 2px }
.table-bordered thead:last-child tr:last-child>th:first-child, .table-bordered tbody:last-child tr:last-child>td:first-child, .table-bordered tbody:last-child tr:last-child>th:first-child, .table-bordered tfoot:last-child tr:last-child>td:first-child, .table-bordered tfoot:last-child tr:last-child>th:first-child { -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; -moz-border-radius-bottomleft: 2px }
.table-bordered thead:last-child tr:last-child>th:last-child, .table-bordered tbody:last-child tr:last-child>td:last-child, .table-bordered tbody:last-child tr:last-child>th:last-child, .table-bordered tfoot:last-child tr:last-child>td:last-child, .table-bordered tfoot:last-child tr:last-child>th:last-child { -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; -moz-border-radius-bottomright: 2px }
.table-bordered tfoot+tbody:last-child tr:last-child td:first-child { -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0 }
.table-bordered tfoot+tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0 }
.table-bordered caption+thead tr:first-child th:first-child, .table-bordered caption+tbody tr:first-child td:first-child, .table-bordered colgroup+thead tr:first-child th:first-child, .table-bordered colgroup+tbody tr:first-child td:first-child { -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -moz-border-radius-topleft: 2px }
.table-bordered caption+thead tr:first-child th:last-child, .table-bordered caption+tbody tr:first-child td:last-child, .table-bordered colgroup+thead tr:first-child th:last-child, .table-bordered colgroup+tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-topright: 2px }
.table-striped tbody>tr:nth-child(odd)>td, .table-striped tbody>tr:nth-child(odd)>th { background-color: #f9f9f9 }
.table-hover tbody tr:hover>td, .table-hover tbody tr:hover>th { background-color: #ffffd6 }
table td[class*="span"], table th[class*="span"], .row-fluid table td[class*="span"], .row-fluid table th[class*="span"] { display: table-cell; float: none; margin-left: 0 }
.table td.span1, .table th.span1 { float: none; width: 44px; margin-left: 0 }
.table td.span2, .table th.span2 { float: none; width: 124px; margin-left: 0 }
.table td.span3, .table th.span3 { float: none; width: 204px; margin-left: 0 }
.table td.span4, .table th.span4 { float: none; width: 284px; margin-left: 0 }
.table td.span5, .table th.span5 { float: none; width: 364px; margin-left: 0 }
.table td.span6, .table th.span6 { float: none; width: 444px; margin-left: 0 }
.table td.span7, .table th.span7 { float: none; width: 524px; margin-left: 0 }
.table td.span8, .table th.span8 { float: none; width: 604px; margin-left: 0 }
.table td.span9, .table th.span9 { float: none; width: 684px; margin-left: 0 }
.table td.span10, .table th.span10 { float: none; width: 764px; margin-left: 0 }
.table td.span11, .table th.span11 { float: none; width: 844px; margin-left: 0 }
.table td.span12, .table th.span12 { float: none; width: 924px; margin-left: 0 }
.table tbody tr.success>td { background-color: #3d9400 }
.table tbody tr.error>td { background-color: #dd4b39 }
.table tbody tr.warning>td { background-color: #f9edbe }
.table tbody tr.info>td { background-color: #5bc0de }
.table-hover tbody tr.success:hover>td { background-color: #327b00 }
.table-hover tbody tr.error:hover>td { background-color: #d73925 }
.table-hover tbody tr.warning:hover>td { background-color: #f7e7a7 }
.table-hover tbody tr.info:hover>td { background-color: #46b8da }

.link-gorunumu {border-bottom: 1px dotted #ddd;padding-top: 4px;padding-bottom: 4px;padding-left: 20px;background-image: url(../images/small_arrow_red.png);background-repeat: no-repeat;background-position: 5px center;border: 1px solid #EBEBEB;margin-top: 4px;margin-right: 0;margin-bottom: 0;margin-left: 0;}
.link-gorunumu:hover{background-color:#eee;border-color:#ddd;}
.link-gorunumu a{-webkit-transition: margin-left 0.5s;transition: margin-left 0.5s;}
.link-gorunumu a:hover{margin-left:5px;}
.haber_yeni:hover{opacity:0.7;}
.haber_yeni{float:left;display:block;position:relative;}
.haberKutu_yeni{box-shadow:0px 0px 5.1px 0.9px rgba(0, 0, 0, 0.15);overflow:hidden;height:320px;display:block;}
.haberKutu_yeni img{vertical-align:middle;max-width:none;border:0;width:100%;height:225px;}
.haberDesc_yeni{margin-top:-30px;padding:0px 15px 22px 15px;}
.haberDesc_yeni h3{padding:20px 0px 0px 0px;font-size:17px;color:#313c45;}
.haberDesc_yeni p{font-size:15px;line-height:20px;color:#848484;margin-top:-15px;}
.col-3-yeni{width:32.3333%;padding:5px;}
.col-4-yeni{width:23.33%;padding-left:10px;padding-right:10px;padding-bottom:15px;}
.page{min-height:300px;margin:0 auto;background:#fff;margin-bottom:10px;}
.row {padding-top:25px;}

.docs-sayfa{width: 280px;border: 1px solid #DDDDDD;margin: -2px 0px 11px 0px;background: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;float: left;margin-left: 4px;margin-right: 4px;padding:5px;height: 70px;}
.docs-sayfa p{font-size: 12px;font-weight: 400;margin-top: -2px;padding: 4px;float:left;}
.docs-sayfa img{float:left;}
.docs-sayfa:hover{opacity:0.8;}
.urun-row {border: 1px solid #ddd;float: left;margin-right: 5px;margin-left: 5px;padding: 9.6px;margin-bottom: 10px;}

.urun-aciklama {font-size: 14px;font-weight: 400;line-height: 17px;}
.u-1{width:100%;min-height:auto;}
.u-1 img{width: 40%;float: left;height: 200px;    margin-right: 20px;}
.u-1-a {    display: block;
    float: left;
    width: 57.6%;
    margin-top: -14px;}
.u-1-a p{background: #ccc;
    padding: 10px;
    color: #696060;}
.u-1-a small {
    font-weight: 300;
    font-family: 'Open Sans';
	font-size:13px;
}
.u-2{width:390px;min-height:312px;}
.u-2 img{width:100%;height:250px;}
.u-3{width: 250px;min-height: 212px;}
.u-3 img {width: 250px;height: 150px;}

.urun-alt {margin-top: 165px;}
.urun-alt ul{text-decoration:none;list-style:none;}
.urun-alt li{    float: left;
    padding: 5px 5px 5px 5px;
    width: 110px;
    background: #f3f3f3;
    text-align: center;
    border-right: 1px solid #ddd;}
.urun-alt li:hover{background:#eee;}
.urun-alt li:last-child{border:none;}
.psifirla {height: 80px;}
.alert.alert-warning {
    padding: 10px;
    margin-top: 20px;
    background: #1d9600;
    color: #fff;
}