@charset "utf-8";
/* CSS Document 26.06.2015 *LuckyEye-rcptksn */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote { margin:0; padding:0; }
address,caption,cite,code,dfn,th,var { font-style:normal; font-weight:normal; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
input, textarea { font: 12px Arial, Helvetica, sans-serif; }
.saver { clear:both !important; height:0px !important; line-height:0px !important; float:none !important; }
.hiddenText { font-size:0px !important; text-indent:-9999px !important; }
.hide { display:none;}
a img { border:0; }
a { outline:0; cursor:pointer; text-decoration:none; }
p { padding:5px 0px; margin:0;} 
img{border:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
cufon{ padding:0 0 6px 0; }
.noMargin{ margin:0 !important; }
.noMarginRight{ margin-right:0 !important;}
.noMarginLeft{ margin-left:0 !important;}

body {font-family: 'Roboto', sans-serif; font-size:14px; font-weight:400; color:#666666; background:url(../images/bg/body-bg.png) repeat; width:100%; margin:0; padding:0; font-weight:300;}

#headerContainer{ background:#fff; width:100%; padding:15px 0; margin:0; }
#headerContent{ width:980px; display:block; margin:auto; }
#headerContent .logo{ display:block; float:left; }
#headerContent .headerMenu{ display:block; float:left; margin:15px 0 0 35px; }
#headerContent .headerMenu ul{ list-style:none; }
#headerContent .headerMenu ul li{ display:block; float:left; margin:0 10px; }
#headerContent .headerMenu ul li.subMenu{ display:none !important; }
#headerContent .headerMenu ul li a{ display:block; color:#575757; font-size:16px; font-family: 'Roboto', sans-serif; font-weight:300; }
#headerContent .headerMenu ul li a:hover, #headerContent .headerMenu ul li a.selected{ color:#f15234; }
.langMenu{position: relative;display: block;float: right;z-index: 9;}
.langMenu .btnLang{ display:block; float:right; color:#919191; font-size:16px; background:url(../images/icon/langNav.png) no-repeat right center; padding:0 20px 0 0; cursor:pointer; margin:15px 0 0; }
.langMenu .langChoose{position: absolute;top: 33px;background: #FFFFFF;padding: 0 10px 5px 10px;width: 77px;margin: 15px 0 0 -10px;border-bottom: 1px solid #F15234;}
.langMenu .langChoose a{color: #919191;font-size: 14px;display: block;border-bottom: 1px solid #EAEAEA;padding: 0 0 3px 0;}

#homeSliderContainer{ width:100%; display:block; }
#homeSliderContainer .item{ display:block; width:100%; height:auto; height:700px; float:left;}
#homeSliderContainer .item .homeSlideContent{ width:980px; margin:450px auto 0; position:relative; z-index:999; }
#homeSliderContainer .item .homeSlideContent .slideIcon{ display:table; margin:auto; background:url(../images/icon/icon-dumen.png) no-repeat top center; width:38px; height:35px; }
#homeSliderContainer .item .homeSlideContent .slideIconInd{ display:table; margin:auto; background:url(../images/icon/icon-rail.png) no-repeat top center; width:147px; height:18px;font-size:0px; }
#homeSliderContainer .item .homeSlideContent h2{ display:table; clear:both; margin:10px auto 0; color:#fff; font-size:35px; font-weight:600; font-family: 'Roboto Condensed', sans-serif; }
#homeSliderContainer .item .homeSlideContent h3{ display:table; clear:both; margin:0 auto 0; color:#c7d0e3; font-size:35px; font-weight:400; font-family: 'Roboto Condensed', sans-serif;text-align:center;}
#homeSliderContainer .item .homeSlideContent h3 b{ font-weight:400; color:#fff; font-size:45px; }
#homeSliderContainer .item .homeSlideContent .slideLine{ background:url(../images/icon/slideLine.png) no-repeat top center; display:block; width:32px; height:4px; float:left; margin:20px 20px 0; }
#homeSliderContainer .item .homeSlideContent .slideText{ display:block; float:left; }
#homeSliderContainer .owl-controls{ margin:-85px 0 0; position:relative; z-index:999; float:left; text-align:center; width:100%; }
#homeSliderContainer .owl-controls .owl-page span{ opacity:1; background:transparent; border:1px solid #fff; width:15px; height:15px; margin:0 3px; }
#homeSliderContainer .owl-controls .active span{ background:#fff; }

#homeBottomContainer{width:100%; margin:-50px auto 0; position:relative; z-index:999; float:left; }
#homeBottomContent{ background:#fff; width:980px; margin:0 auto 0; position:relative; z-index:999; }
#homeMarkalar{}
#homeMarkalar .item{ display:block; float:left; background:url(../images/bg/bgGolge.png) no-repeat top right #ccc; width:33.3%; height:235px; }
#homeMarkalar .item .itemLogo{ display:block; float:left; margin:30px 0 0 30px; position:absolute; }
#homeMarkalar .item .itemTekne{ display:block; float:right; position:relative; margin:0 30px 0 0; }
#homeMarkalar .item.euphoria .itemTekne{ margin-top:90px;}
#homeMarkalar .item.azuree .itemTekne{ margin-top:140px;}
#homeMarkalar .item.sirena .itemTekne{ margin-top:180px;}
#homeMarkalar .item.sirena{ background:#ccc !important; }

#bottomTwoPanel{ padding:20px; margin:0; display:block; }
#homeNewsContent{ display:block; float:left; width:590px; }
#homeNewsContent h2{ display:block; margin:0 0 10px; color:#545454; font-size:22px; font-family:Roboto; font-weight:300; /*float:left;*/ }
#homeNewsContent h2 a{float: right;font-size: 13px;margin: 9px 5px 0 0;color: #535353;}
#homeNewsContent h2 a:hover{text-decoration:underline;} 
#homeNewsContent .newsItem{ display:block; float:left; margin:0 10px 0 0; width:48.5%; }
#homeNewsContent .newsItem:last-child{margin:0 0 0 5px; }
#homeNewsContent .newsItem .itemImage{ display:block; margin:0 0 5px; }
#homeNewsContent .newsItem .itemText{ display:block; margin:0; text-align:center; }
#homeNewsContent .newsItem .itemText .itemDate{ display:block; color:#f15234; font-size:14px; font-family: 'Roboto Condensed', sans-serif; font-style:italic; font-weight:400; text-align:center; }
#homeNewsContent .newsItem .itemText .textInfo{ display:block; text-align:center; color:#535353; font-size:15px; }

#bottomTekneSlide{ display:block; float:right; width:325px; margin:20px 0 0; }
#bottomTekneSlide .item{ display:block; }
#bottomTekneSlide .owl-controls{ margin:10px 0 0; position:relative; z-index:999; float:left; text-align:center; width:100%; }
#bottomTekneSlide .owl-controls .owl-page span{ opacity:1; background:#c9c9c9; width:8px; height:8px; margin:0 3px; }
#bottomTekneSlide .owl-controls .active span{ background:#172646; }
#homeBottomGolge{ background:url(../images/bg/bghomeContentGolge.png) no-repeat top center; height:22px; width:980px; margin:0 auto 20px; }

#footerContainer{ width:100%; margin:20px 0 0; float:left; }
#footerContent{ width:980px; margin:auto; }
#siteChange{ width:980px; margin:0 auto 20px; }
#siteChange .changeLine{ display:block; background:#c5c5c5; height:2px; }
#siteChange .changeLine.Ind{ background:#c5c5c5 !important; }
#siteChange .changeText{ display:table; padding:10px 20px; color:#c5c5c5; font-size:14px; font-family: 'Roboto', sans-serif; font-weight:300; background:url(../images/bg/body-bg.png) repeat; margin:-22px auto 0; }
#siteNames{ display:block; float:left; width:100%; background:#1c2f56; }
.siteNamesInd{background:#fff !important; }
#siteNamesContent{ display:block; width:980px; margin:auto; }
#siteNamesContent .item{ display:block; width:33.3%; margin:0; padding:11px 0; float:left; text-align:center; }
#siteNamesContent .item a{ color:#fff; font-size:20px; font-family: 'Roboto', sans-serif; font-weight:100; }
#siteNamesContent .item:nth-child(1){ background:url(../images/bg/bgSiteMarine.png) no-repeat right bottom; padding:20.5px 0; margin:-11px 0px 0px; position:relative; z-index:999;}
#siteNamesContent .item:nth-child(2){ background:#f15234; padding:14.5px 0; margin:0px 0px 0px -8px;}
#siteNamesContent .item:nth-child(3){ background:#fff;}
#siteNamesContent .item.itemInd:nth-child(1){ background:#172646; padding:14.5px 0; margin:0; position:relative; z-index:999;}
#siteNamesContent .item.itemInd:nth-child(2){ background:#f15234; padding:14.5px 0; margin:0px 0px 0px -8px;}
#footerMenuContainer{ width:100%; display:block; float:left; margin:0; background:#172646; padding:20px 0; }
.indMenu{background:#f15133 !important; }
.indMenu h2{ color:#fff !important; }
.indMenu ul li a{ color:#f1c6be !important; }
#footerMenuContainer .menuItem{ display:block; float:left; margin:0; width:20%; text-align:center; }
#footerMenuContainer .menuItem h2{ color:#afb7c6; font-size:16px; display:block; text-align:center; font-family: 'Roboto', sans-serif; font-weight:400; margin:0 0 10px; }
#footerMenuContainer .menuItem ul{ list-style::none; }
#footerMenuContainer .menuItem ul li{ display:block; float:none; margin:10px 0; }
#footerMenuContainer .menuItem ul li a{ display:block; color:#6b7c9f; font-size:13px; text-align:center; font-family: 'Roboto', sans-serif; }
#footerMenuContainer .menuItem .phoneNumber{ display:block; margin:10px 0 0; color:#ff6000; font-size:43px; font-weight:100; }
#footerMenuContainer .menuItem .phoneNumber.indPhone{ color:#f1c6be !important; }
#footerBottomContainer{ display:block; width:100%; background:#fff; margin:0; float:left; }
#footerBottomContent{ width:980px; margin:auto; padding:15px 0; }
#fBottomLeft{ float:left;}
#fBottomLeft .kiracaLogo{ display:block; float:left; }
#fBottomLeft .copyText{ display: block; float:left; color:#535353; font-size:14px; font-weight:300; font-family: 'Roboto', sans-serif; margin:0 0 0 50px;}
#fBottomLeft .copyText a{font-size: 13px;margin: 5px 5px 0 0;display: inline-block;color:#535353;}
#fBottomCenter{ float:left; margin:0 0 0 100px;}
#fBottomCenter a{ display:block; float:left; margin:0 2px; background:url(../images/icon/social--media.png) no-repeat top center; width:32px; height:32px; }
#fBottomCenter a.in{ background-position:0 0; }
#fBottomCenter a.face{ background-position:-42px 0; }
#fBottomCenter a.tw{ background-position:-84px 0; }
#fBottomRight{ float:right;  }

#detailContainer{ width:100%; display:block; margin:-70px 0 0; float:left; }
#detailContent{ display:block; width:980px; margin:0 auto 0; position:relative; z-index:999; }
#detailContent #detailLeft{ display:block; float:left; width:300px; }
#detailContent #detailRight{ display:block; float:left; width:640px; background:#fff; padding:20px; }
#detailHeader{ display:block; width:100%; float:left; margin:0; padding:0; }
#detailHeader img{ display:block; width:100%; height:auto; float:left; }

#detailLeft #detailMenu{ display:block; background:url(../images/bg/rightMenu.png) no-repeat bottom center; width:260px; min-height:300px; padding:20px; }
.menuInd{background:url(../images/bg/rightMenuInd.png) no-repeat bottom center !important; }
.menuInd ul li a{ color:#ffdbd4 !important; }
#detailLeft #detailMenu h2,#detailLeft #detailMenu ul li.level0 a.selected{ color:#fff; font-size:25px; margin:0; display:block; font-weight:300;}
/*#detailLeft #detailMenu ul li.level0 a{font-weight: 300!important;}*/
#detailLeft #detailMenu ul{ list-style:none; }
#detailLeft #detailMenu ul li{ display:block; margin:15px 0; }
#detailLeft #detailMenu ul li.level0{margin: 15px 0 25px 0;}
#detailLeft #detailMenu ul li a{ color:#a8b6ce; font-size:22px; font-weight:300; font-family: 'Roboto', sans-serif; display:block;}
.subMenuContainer .selected {
    color: #575757 !important;
}
#detailLeft #detailMenu ul li.level1 a{font-size:21px;}
#detailLeft .leftBanner{ display:block; margin:0; }
#detailLeft #detailMenu ul.subMenu0 li.subMenuContainer{display:none; }

#detailLeft #detailMenu ul li.subMenu1{}
#detailLeft #detailMenu ul.subMenu1{/*padding: 0 0 0 15px;*/}
#detailLeft #detailMenu ul.subMenu1>li{}
#detailLeft #detailMenu ul.subMenu1>li>a{font-size: 19px;}

#detailLeft #detailMenu ul.subMenu0 li.subMenuContainer ul li { margin:5px 0;}
#detailLeft #detailMenu ul.subMenu0 li.subMenuContainer ul li a { color:#fff; font-size:16px; padding:0 0 0 5px;}

#detailRight .breadCrumb{ display:block; }
#detailRight .breadCrumb a{ color:#535353; font-size:15px; font-weight:100; font-family: 'Roboto', sans-serif; }
#detailRight .detailHTML h2{ display:block; color:#000; font-size:43px; font-weight:100; font-family: 'Roboto', sans-serif; margin:10px 0 5px; }
#detailRight .detailHTML h3{ display:block; color:#000; font-size:26px; font-weight:200; font-family: 'Roboto', sans-serif; margin:10px 0 5px; }
#detailRight .detailHTML p{ display:block; line-height:24px; font-size:16px; font-weight:300; font-family: 'Roboto', sans-serif; /*text-align:justify;*/ }
#detailRight .detailHTML ul{margin: 5px 0 0 22px;}
#detailRight .detailHTML ul li{margin: 0 0 7px 0;line-height: 22px;font-size: 16px;font-weight: 300;}
#detailRight .detailHTML a{ color:#666666; }
#detailRight .detailHTML img.leftImg{float:left;margin: 0 10px 0 0;max-width:100%;}
#detailRight .detailHTML img.rightImg{float:right;margin: 0 0 0 10px;}
.detailRightBottom{ display:block; background:url(../images/bg/bgContent.png) no-repeat top center; height:18px; width:680px; margin:0; float:left; }

.pageBasinOdasi{ text-align:center; width:100%; }
.pageBasinOdasi h2{ padding:0 0 10px; border-bottom:1px solid #ccc; }
.pageBasinOdasi h3{ font-size:24px; color:#f15234; display:block; text-align:center; font-weight:100; }
.pageBasinOdasi .logoPanel{ margin:20px 0 0; }	
.pageBasinOdasi .logoPanel p{ display:block; color:#909090; text-align:center !important; }
.pageBasinOdasi .logoPanel p a{ color:#515151; font-weight:600; text-decoration:underline; }
.pageBasinOdasi .logoPanel p img{margin: 0 0 25px 0;max-width:100%}
.pageBasinOdasi .logoPanel hr{border: 0;background: #CCC;height: 1px;}
.pageBasinOdasi .gorselPanel{ display:block; margin:20px 0 0; padding:20px 0 0; border-top:1px solid #ccc; }
.pageBasinOdasi .gorselPanel p{ display:block; color:#909090; text-align:center !important; }
.pageBasinOdasi .gorselPanel p a{ color:#515151; font-weight:600; text-decoration:underline; }

.pageBasinOdasi .newsList{ display:block; margin:20px 0 0; padding:30px 0 0; border-top:1px solid #ccc; }
.pageBasinOdasi .newsList .item{ display:block; margin:0 0 30px; }
.pageBasinOdasi .newsList .item .itemImage{ display:block; float:left; margin:0 10px 0 0 }
.pageBasinOdasi .newsList .item .itemImage img{ display:block; width:258px; height:168px; }
.pageBasinOdasi .newsList .item .itemText{ display:block; float:left; width:365px; }
.pageBasinOdasi .newsList .item .itemText .date{ display:block; float:left; clear:both; color:#f15234; font-size:13px; font-style:italic;  font-family: 'Roboto Condensed', sans-serif; font-weight:400; }
.pageBasinOdasi .newsList .item .itemText .text{ display:block; clear:both; margin:20px 0 0; color:#353535; font-size:16px; line-height:24px; font-weight:300; text-align:left; }

#homeIndustriesPanel{ display:block; width:100%; margin:0; padding:0; }
#homeIndustriesPanel .item{ display:block; float:left; width:50%; height:169px; }
#homeIndustriesPanel .item h2{ display:block; float:left; margin:120px 0 0 20px; color:#fff; background:url(../images/icon/more.png) no-repeat right 12px; padding:0 25px 0 0; font-family: 'Roboto', sans-serif; font-weight:100; font-size:30px;}
#homeIndustriesPanel .item.grp{ background:url(../images/temp/production.png) no-repeat top center; }
#homeIndustriesPanel .item.steel{ background:url(../images/temp/steel.png) no-repeat top center; }
#homeIndustriesPanel .item.references{ background:url(../images/temp/references.png) no-repeat top center; }
#homeIndustriesPanel .item.quality{ background:url(../images/temp/quality.png) no-repeat top center; }

.mobileMenuOpen{ display:block; background:url(../images/button/mobileMenu.png) no-repeat top center; width:35px; height:27px; float:left; display:none; }
.mobileDetailMenu{ display:none; }

.basinList{padding: 10px 0;position: relative;float: left;width: 100%;}
.basinList .item{font-size: 15px;margin: 8px 0 8px 0;position: relative;float: left;width: 100%;}
.basinList .item::before{content: "»";margin: -4px 5px 0px 5px;float: left;color: #666970;font-size: 20px;font-family: arial;}
.basinList .item a{text-decoration: none;display: block;}
.basinList .item a .titleText span{}
.basinList .item .titleText { float: left; margin: 0 0 0 5px; position: relative; width: 78%;}
.basinList .item .date { color: #f15234; float: right; font-family: "Roboto+Condensed",sans-serif; font-size: 13px; font-style: italic; font-weight: 400; padding: 0 5px 0 0; text-align: right;}

.basindanList{float: left;width: 100%;}
.basindanList .item{float: left;width: 18%;margin: 0 12px 16px 0;background: #F5F5F5;border-bottom: 1px solid #D6D6D6;}
.basindanList .item a{}
.basindanList .item a .img{display: block;}
.basindanList .item a .img img{width: 100%;height: 130px;}
.basindanList .item a .desc{display: block;font-size: 13px;height: 48px;padding: 6px 0px 0px 5px;}
.basindanList .item a .desc .date{display: block;font-weight: 400;}


.inputForm{float:left;width:100%;margin: 25px 0 0 5px;}
.inputForm tr{}
.inputForm td{padding: 7px 0 7px 0;}
.inputForm td.label{width: 200px;text-align:left!important;color: #525252;font-size: 14px;}
.inputForm td.formControl{}
.inputForm td.formControl .txtbox{padding: 5px;border: 1px solid #B2B2B2;width: 250px;outline-color: #FFDCD5;}
.inputForm td.formControl .dropdown{padding: 5px;border: 1px solid #B2B2B2;width: 260px;outline-color: #FFDCD5;}
.inputForm td.formControl .checkbox{font-size:11px;}
.inputForm td.formControl .checkbox input{}
.inputForm td.formControl .checkbox label{}
.inputForm td.checkboxTd{}
.inputForm td.checkboxTd input{float:left;}
.inputForm td.checkboxTd label{font-size: 11px;margin: 1px 0 0 3px;float: left;}

td .classicButton{padding: 5px 15px 5px 15px;background: #E8E8E8;border: 1px solid #A8A8A8;margin: 10px 0 0 0;}
.inputForm.newsletter td.label{width: 115px;}
.inputForm.newsletter_cancel td.label{width: 115px;}

.IK_formGuvenlik .classicButton{float: left;margin: 10px 0 0 395px;}

.form_mesaj{margin:20px 0 20px 0;float:left;width:100%;}

.inputForm td.formControl .checkbox input { float: left;}
.inputForm td.formControl .checkbox label { padding: 0 5px;}

#detailContainer .guvenlik_resmi_tbl table{float: left;margin: 0 0 0 58px;}
#detailContainer .guvenlik_resmi_tbl table tr.tr_1{}
#detailContainer .guvenlik_resmi_tbl table tr.tr_1 td{text-align:center;}
#detailContainer .guvenlik_resmi_tbl table tr.tr_2{}
#detailContainer .guvenlik_resmi_tbl table tr.tr_2 td{text-align:center;}
#detailContainer .guvenlik_resmi_tbl table tr.tr_2 td a{font-size: 12px;color: #A3A3A3;}
#detailContainer .guvenlik_resmi_tbl table tr.tr_3{}
#detailContainer .guvenlik_resmi_tbl table tr.tr_3 input{outline-color: #FFDCD5; }
#detailContainer .guvenlik_resmi_tbl table tr.tr_3 span{display:none;}
#detailContainer .guvenlik_resmi_tbl table tr.tr_4{display:none;}
#detailContainer .guvenlik_resmi_tbl table tr.tr_5{}
#detailContainer .guvenlik_resmi_tbl table tr.tr_5 td{text-align:center;}


.contactTable{}
.contactTable .item{float: left;width: 100%;margin: 10px 0 20px 0;}
.contactTable .item .text{float: left;width: 59%;}
.contactTable .item .text h3.title{font-weight: bold;font-size: 15px;}
.contactTable .item .text p{font-size:14px!important;}
.contactTable .item .map{float: right;width: 40%;text-align: right;}
.contactTable .item .map iframe{width: 250px;height: 200px;border: 1px solid #BBBBBB;}
.contactTable .item .map small{}
.contactTable .item .map small a{display: block;margin: 5px 0 0 0;}

.referansList{}
.referansList .item{display: inline-block;border: 1px solid #c1c1c1;position: relative;margin: 0 32px 49px 0;}
.referansList .item img{}

.pp_nav p{padding: 0;font-size: 13px;}

.pageBottomGallerry{float: left;width: 100%;margin: 10px 0 0 0;}
.pageBottomGallerry ul{float: left;width: 100%;list-style: none;}
.pageBottomGallerry ul li{float: left;width: 30%;margin: 0 15px 0 0;}
.pageBottomGallerry ul li a{}
.pageBottomGallerry ul li a img{width: 100%;height: auto;background: #DDDDDD;padding: 5px;}

.sertifikaListe{float: left;width: 100%;margin: 10px 0 0 0;}
.sertifikaListe .item{float: left;width: 28%;margin: 0 12px 18px 0;padding: 12px 11px;background: #f4f4f4;border-bottom: 1px solid #D8D8D8;}
.sertifikaListe .item:hover{background: #E6E6E6;}
.sertifikaListe .item a{}
.sertifikaListe .item a img.kapak{width: 100%;}
.sertifikaListe .item a .title{display: block;text-align: center;padding: 16px 0 15px 0;font-weight: 400;font-size: 15px;}

.videoList .video {float: left; text-align: center; width: 50%; padding: 5px 0;}
.videoList .video img {border: 1px solid #f15133; padding: 2px; width: 95%;}