body{
	margin:0px;
	padding:0px;
	font-family: 'helveticaneueltpro-thcn';
}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-weight:normal;}
p{ margin:0px; padding:0px;}
a{ text-decoration:none; webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;}
ul{ margin:0px; padding:0px;}
ul li{ list-style-type:none;}
img{ border:0px;}

.pull-left{ float:left;}
.pull-right{ float:right;}
.clearfix{ clear:both; overflow:hidden;}
.wrapper{ margin:0px auto;}
.container{ width:1146px; margin:auto;}

/*--------------- HEADER_START --------------*/
#header{ margin:auto; position:relative; z-index:999999999;}
.logo-mobile{ display:none;}
.menu-320{ display:none;}
.header-top{ margin:0px;}
.head-container{ width:1366px; margin:0px auto;}
.head-social{ margin:45px 0 0 0;}
.head-social ul{ margin:0px; padding:0px;height:39px;}
.head-social ul li{ float:left; margin:0px 6px 0 6px; padding:0px; width:27px; height:27px; line-height:27px;}
.head-search-box{ margin:38px 6px 13px 3px; background:#f2f3f4; width:225px; height:39px; display:none;}
.search-box-text{}
.search-box-text input{ width:160px; margin:0px; padding:5px 10px 0px 22px; color:#999999; font-size:18px; font-family: 'helveticaneueltpro-bdcn'; line-height:30px; border:0px; background:none;}
.search-icon{ margin:12px 15px 12px 0; width:17px; height:17px; line-height:17px;}
.navigation{ margin:0px; padding:0px; background:#F04F23; height:70px; z-index:99999999; position:relative;}
.navigation ul{ margin:0px; padding:0px; }
.navigation ul li{ float:left; margin:0px 22px 0 0; font-family: 'helveticaneueltpro-bdcn'; font-weight:bold; text-transform:uppercase; font-size:20px; line-height:70px;}
.navigation ul .nav-home-icon{ background:#F8A363; margin:0px 5px 0 0px;}
.navigation ul .nav-home-icon a{ padding:0px 9px;}
.navigation ul li a{ color:#F8A363; display:block; padding:0px 5px; webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;}
.navigation ul li a:hover{ background:#F8A363; color:#fff;}
.nav-logo-mid-main{ text-align:center;}
.main-logo{ width:224px; height:227px; padding:0px; margin:-87px 0 -70px 0; position:relative; z-index:99999;}
.nav-menu4-main{ margin-right:10px !important;}
.logo-nav-mid{ width:224px !important; margin-right:10px !important;}
.logo-nav-mid a{ padding:0px !important;}
.logo-nav-mid a:hover{ background:none !important;}
.navigation ul .last-menu{ margin-right:0px !important;}
.small-header{ margin:0px; line-height:70px; height:70px; border-bottom:solid 5px #F04F23; display:none; position:fixed; width:100%; top:0; z-index:999999999999999; background:#ffffff;}
.logo-small-head{ margin:4px 0 4px 0; width:197px; height:62px; line-height:62px;}
.logo-small-head img{ display:flex;}
.navigation-small{ float:left; margin:0px 0 0 23px;}
.navigation-small ul{ margin:0px; padding:0px; }
.navigation-small ul li{ float:left; margin:0px 15px 0 0; font-family: 'helveticaneueltpro-bdcn'; font-weight:bold; text-transform:uppercase; font-size:20px; line-height:70px;}
.navigation-small ul li a{ color:#F04F23; display:block; padding:0px 16px; webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;}
.navigation-small ul li a:hover{ background:#F04F23; color:#fff;}
.navigation-small ul .last-menu{ margin-right:0px;}
.fixed-header-bottom{ margin-top:0px;}
/*--------------- HEADER_END --------------*/
/*--------------- CONTAIN_START --------------*/
#contain{}
.slider-main{ margin:0px 0 0 0; height:500px;}
.box {width: 100%; height: 100%; padding:0px;}
.slider-full { position: relative; width: 100%; height: 100%; overflow: hidden;}
.slider__wrapper { height: 100%; list-style: none; overflow: hidden; *zoom: 1; -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d;}
.slider__item { height: 100%; float: left; clear: none;}
.slider__arrows-item { position: absolute; font-size:0px; display: block; margin-bottom: -20px; padding: 20px;}
.slider__arrows-item--right { bottom: 50%; right: 30px;}
.slider__arrows-item--left { bottom: 50%; left: 30px;}
.slider__nav { position: absolute; bottom: 5px;}
.slider__nav-item { width: 13px; height: 13px; float: left; clear: none; display: block; margin: 0 5px; background: #F04F23; border:solid 2px #F04F23; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; -webkit-border-radius:15px; behavior: url(PIE.htc);}
.slider__nav-item--current { background: #fff; border:solid 2px #F04F23;}
.slider__nav-item:hover { background: #fff; border:solid 2px #F04F23;}
.slider-text{ width:555px; padding:0px; background:rgba(244, 244, 244, 0.7); -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -webkit-border-radius:30px; behavior: url(PIE.htc); position:relative; margin:400px 53px 0 0; float:right; height:72px;}
.slider-text p{ font-size:32px; text-align:center; line-height:42px; padding:14px 20px 14px; color:#F04F23; font-family: 'helveticaneueltpro-bdcn'; font-weight:bold; text-transform:uppercase;}
/*---------- Contain_Block1_Start ----------*/
.contain-block1{ padding:80px 0 0;}
.block1-title-main{ margin:0px 0 38px 0;}
.block1-title-text{ font-size:60px; line-height:68px; padding:0px 0px 0px 15px; color:#F04F23; font-family: 'helveticaneueltpro-bdcn';}
.container-second{ width:1064px; margin:0px 0px 0 82px;}
.container-second2{ width:50%; margin:0px auto;}
.container-second2a{ width:60%; margin:0px auto; text-align:center;}
.container-second2a p{ font-size: 20px;  padding: 0px 0px 15px 0px; line-height: 25px;}
.container-second2a h2{ font-size: 25px;
    line-height: 32px;
    padding: 0px 0px 10px 0px;
    color: #F04F23; font-weight:bold;}
.block1-detail{ margin:0px;}
.block1-detail p{ font-size:22px; line-height:26px; padding:0px 0 22px 0; color:#666666; }
.block1-detail p a{ color:#b71a1f}
.block1-part2{ margin:0px; padding:0px; background:url(../images/block1_back_img.png) no-repeat center top; background-size:cover; min-height:400px;}
.block1-part2-inner{ background:rgba(198, 200, 202, 0.9); min-height:400px;}
.kurumsal-sosyal-info{ margin:0px;}
.kurumsal-sosyal-info h2{ font-size:40px; line-height:43px; padding:34px 0px 15px 58px; color:#cf0a2c; font-family: 'helveticaneueltpro-bdcn';}
.kurumsal-sosyal-info p{ font-size:22px; line-height:26px; font-weight:600; color:#666666; padding:0px 0px 16px 0px;}
/*---------- Contain_Block1_END ----------*/
/*---------- Contain_Block2_Start ----------*/
.contain-block2{ padding:80px 0;}
.container-3{ width:1250px; margin:0px auto;}
.block2-boxes-main{ margin:0px 0 0px 72px;}
.block2-title-main{ margin-bottom:59px;}
.deger-box1-green{ width:392px; margin:0px;}
.deger-gicon-round{ width:150px; height:150px; line-height:150px; text-align:center; background:#fff; border:9px solid #178e3e; -webkit-border-radius:100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-border-radius:100%; behavior: url(PIE.htc); position:relative; margin:0px 0px 0px -72px;}
.deger-gicon-round img{ vertical-align:middle;}
.deger-box1-green-info{ margin:-104px 0 0 0; background:#178e3e; width:392px; min-height:400px;}
.deger-box-glogo{ margin:0px 0 0 0; padding:24px 0 0 0; text-align:center;}
.deger-box1-green-info p{ width:348px;  margin:26px auto 0; font-size:22px; color:#fff; line-height:26px; font-weight:400;}
.devam-btn-green{ width:120px; margin:15px auto 0; line-height:40px; height:40px;}
.deger-bicon-round{ border:solid 9px #0067b3;}
.deger-oicon-round{ border:solid 9px #f04d22;}
.deger-box1-blue-info{ background:#0067b3;}
.deger-box1-orange-info{ background:#f04d22;}
/*---------- Contain_Block2_End ----------*/
/*---------- Contain_Block3_Start ----------*/
.contain-block3{ padding:80px 0 80px; background:#F8A363;}
.block3-title-text{ color:#fff;}
.block3-box-slide-main{ margin:0px;}
.duyuru-slider-box1{ width:261px; margin:0px; min-height:250px; background-image:url('../images/bubble-orange.png');
background-repeat:no-repeat;
background-size:contain;}
.duyuru-slider-box1ic{ width:650px; margin:0px; height:auto; background:#fff; display:none;}
.duyuru-slider-box1ic h2{ color:#cf0a2c; font-size:23px; line-height:23px; font-family: 'helveticaneueltpro-bdcn'; padding:15px 0px 12px 0; text-transform:uppercase; text-align:center;}
.duyuru-slider-box1 h2{ color:#cf0a2c; font-size:23px; line-height:23px; font-family: 'helveticaneueltpro-bdcn'; padding:15px 0px 12px 0; text-transform:uppercase; text-align:center;}
.duyuru-box1-info{ margin:0px 15px;}
.duyuru-box1-img{ margin:0px; width:150px; height:176px; line-height:176px;}
.duyuru-box1-detail{ margin:20px 0 0 7px; padding:0px; width:90%;}
.duyuru-box1-detail p{ font-size:17px; line-height:20px; color:#333333; padding:0px;  font-style: italic;}
.duyuru-box1-detail p.isim{ font-size:17px; line-height:20px;  padding:25px 0 0px 0px; text-align:right;  color:#F04F23; font-style: normal;font-weight:bold;  }
.devam-red-btn{ margin:20px auto 0px; width:120px; height:40px; line-height:40px;}
/*---------- Contain_Block3_End ----------*/
/*---------- Contain_Block4_Start ----------*/
.contain-block4{ padding:80px 0 0px;}
.block4-detail p{ font-size:20px;}
.progress-circle-block{ margin:20px 0 50px 0; padding:0px; }
.progress-circle1{ margin:0px 38px 0 0; width:198px; float:left; text-align:center;}
.progress-circle1:nth-child(5){ margin-right:0px !important;}
.progress-circle-last{ margin-right:0px !important;}
.block4-tab-part{ margin:0px; background:#F8A363; min-height:414px; padding:28px 0;}
.tab1-info-main{ margin:0px;}
.tab1-info-left{ margin:0px 16px 0 0; width:642px;}
.tab1-info-left p{  margin:0px 0 0; font-size:20px; color:#666; line-height:24px; padding:0px 0px 24px 0px;}
.tab1-info-left p:last-child{ padding-bottom:0px !important;}
.tab1-info-img{ margin:0px; width:463px; height:323px; line-height:323px;}
.tab1-info-img img{ width:100%;}
/*---------- Contain_Block4_End ----------*/
/*---------- Contain_Block5_Start ----------*/
.contain-block5{ padding:80px 0px 0px 0px;}

h2.amac { color: #F04F23;  font-family: 'helveticaneueltpro-bdcn'; padding-bottom:15px; }
.portfolio-main{}
#filters {margin:0 0 20px 0; padding:0; list-style:none; text-align:center;}
#filters li { display:inline-block; margin:0px 10px 15px 10px;}
#filters li span { width:146px; display: block; padding:0px 0px; text-decoration:none; font-size:16px; text-transform:uppercase; font-family: 'helveticaneueltpro-bdcn'; line-height:30px; color:#666; cursor: pointer; background:#fff; border:solid 1px #cdcdcd; -webkit-border-radius:50px; -moz-border-radius: 50px; border-radius: 50px; -webkit-border-radius:50px; behavior: url(PIE.htc); position:relative; -moz-box-shadow:3px 6px 0px #ccc;
-webkit-box-shadow:3px 6px 0px #ccc;
box-shadow:3px 6px 0px #ccc; overflow:hidden;}
#filters li span:hover{ background:#F8A363; color:#fff;}
#filters li span.active { background: #F8A363; color:#fff;}
#portfoliolist .portfolio { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; width:264px; margin:26px 20px 0px 0px; display:none; height:184px; float:left; overflow:hidden; }
.portfolio-wrapper { overflow:hidden; position: relative !important; background: #F04F23; height:184px; cursor:pointer; }
.portfolio img { display:flex; max-width:100%; position: relative; }
 .tumfotolink { float:right;padding-right:40px;}
 .tumfotolink a{ color:#666; font-family: 'helveticaneueltpro-bdcn';  font-size: 15px;}
.portfolio-wrapper  h2{ text-align:center; color:#fff ;}
.portfolio .label {position:relative; z-index:9999999999; width:264px; height:184px; background:rgba(204, 109, 81, 0.6); z-index: 100;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
-ms-transition: all 300ms ease-out;	
transition: all 300ms ease-out;
left: 0;}
.portfolio .label-text {line-height:184px; color:#fff; text-align:center;}
.portfolio .text-category { display:block; font-size:9px;}
#promo{ display:none !important;}
.portfolip-img-icon{ width:51px; height:51px; line-height:51px; display:inline-block; margin:0px; background:#fff; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; -webkit-border-radius:100%; behavior: url(PIE.htc); position:relative;}
.portfolip-img-icon img{ display:inline; vertical-align:middle;width:50%;}
#portfoliolist .portfolio:nth-child(4n){ }
.portfolio:hover .label{ margin-top:-184px; z-index: 100;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
-ms-transition: all 300ms ease-out;	
transition: all 300ms ease-out;
left: 0;}
.fancybox-custom .fancybox-skin {box-shadow: 0 0 50px #222;	}
/*---------- Contain_Block5_End ----------*/
/*---------- Contain_Block6_Start ----------*/
.contain-block6{ padding:80px 0 60px;}
.contact-form{ margin:0px; width:558px; }
.contact-form-left{ width:286px; margin:0px 10px 0 0; float:left;}
.contact-form-r1{ margin:0px 0 13px 0;}
.contact-form-r1 input{ width:266px; padding:5px 10px; font-size:15px; line-height:22px; font-family: 'helveticaneueltpro-bdcn'; text-transform:uppercase; border:0px; background:#f2f3f4; color:#f07b7b;}
.contact-form-r1 textarea{ width:242px; height:132px; resize:none; padding:10px; font-size:15px; font-family: 'helveticaneueltpro-bdcn'; text-transform:uppercase; border:0px; background:#f2f3f4; color:#f07b7b;}
.contact-form-right{ float:left; margin:0px; width:262px;}
.submit-btn{ margin:5px auto 0; width:114px; height:38px; line-height:38px;}
.contact-locations{ width:476px; margin:0px 0 0 30px;}
.location-info1{ width:280px; margin:0px 20px 0 0;}
.location-info1 h2{ font-size:16px; line-height:17px; padding:0px 0 22px 0; color:#666; font-family: 'helveticaneueltpro-bdcn';}
.location-info1 h2 img{ vertical-align:middle; margin:0px 8px 0 0;}
.location-info1 p{ font-size:15px; line-height:18px; padding:0px 0 22px 0; color:#666;}
.location-info1 h3{ font-size:15px; line-height:17px; padding:0px 0 0px 0; color:#666; }
.location-info1 h3 img{ vertical-align:middle; margin:0px 8px 0 0;}
.location-info2{ width:176px; margin:0px 0px 0 0;}
.email-contact{ margin:64px 0 0 0;}
.email-contact h2{ font-size:18px; line-height:18px; text-align:center; padding:0px 0 0px 0; color:#666; font-family: 'helveticaneueltpro-bdcn';}
.email-contact h2 img{ vertical-align:middle; margin:0px 8px 0 0;}
.email-contact h2 a{ color:#666;}
/*---------- Contain_Block6_Ens ----------*/
/*--------------- CONTAIN_END --------------*/
/*--------------- FOOTER_START --------------*/
#footer{ background:#f1f1f1; border-top: solid 5px #F04F23; position:relative;}
.footer-block1{ width:286px; margin:0px 0 10px 0; float:left;}
.foot-deger-logo1{ width:123px; height:41px; line-height:41px; margin:13px auto 8px;}
.foot-deger-logo2{ width:89px; height:29px; margin:0px 12px 0 0;}
.foot-deger-logo3{ width:87px; height:28px; margin:0px 11px 0 0;}
.foot-deger-logo4{ width:87px; height:28px; margin:0px;}
.footer-block2{ float:left; margin:0px; width:698px;}
.footer-block2-inner{ margin:0px auto; width:272px;}
.title-foot-mid{ margin:0px; padding:20px 0px 13px 0px; font-size:14px; text-transform:uppercase; line-height:25px; font-family: 'helveticaneueltpro-bdcn'; color:#666; text-align:center;}
.title-foot-mid img{ vertical-align:middle; margin:0px 6px;}
.copyright-text{ font-size:14px; line-height:18px; padding:0px; text-align:center; color:#666; font-family: 'helveticaneueltpro-bdcn'; }
.footer-block3{ width:162px; float:left; margin:0px;}
.dyo-company-logo{ width:70px; height:39px; line-height:70px; margin:24px auto 9px;}
.footer-social{ margin:0px; padding:0px;}
.footer-social ul{ margin:0px;}
.footer-social ul li{ float:left; margin:0px 7px 0 0; width:21px; line-height:20px; height:20px;}
.footer-social ul li:last-child{ margin-right:0px;}
.web-agency-logo{ margin:0px; position:absolute; right:10px; bottom:10px; width:25px; height:23px; line-height:23px;}
/*--------------- FOOTER_END --------------*/