@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=latin-ext');
html,body{width:100%;height:100%;min-height:100%;margin:0;padding:0;}
body{font-family: 'Montserrat', sans-serif;color:#000;}
wrapper{display:block;width:1200px;position:relative;margin:0 auto;}
*{box-sizing:border-box;}
ul{list-style:none;margin:0;padding:0;}
a{text-decoration:none;}
a:hover{color: #767778;}
.left{float:left;}
.right{float:right;}
.none, .hide{display:none;}
.show{display:block;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;color: #111;}
t {display:table;height:100%;width: 100%;}
tc {display:table-cell;height:100%;vertical-align:middle;width: 100%;}

.fade{
	-webkit-transition: all 1000ms cubic-bezier(0.230, 1.000, 0.320, 1.000); 
	   -moz-transition: all 1000ms cubic-bezier(0.230, 1.000, 0.320, 1.000); 
		 -o-transition: all 1000ms cubic-bezier(0.230, 1.000, 0.320, 1.000); 
			transition: all 1000ms cubic-bezier(0.230, 1.000, 0.320, 1.000); /* easeOutQuint */
	
	-webkit-transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000); 
	   -moz-transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000); 
		 -o-transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000); 
			transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000); /* easeOutQuint */		
}

#popup {display: block;position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.9);top: 0;left: 0;z-index: 9999;}
#popup ul.slides{height: 100%;}
#popup ul.slides li{}
#popup ul.slides li a {}
#popup ul.slides li a img{height: 464px; width: auto; margin: auto;}
#popup .close {position: absolute;top: 20px;right: 20px;padding: 2px;border-radius: 50%;text-align: center;color: #999;font-size: 32px;z-index: 99999; cursor:pointer;}
#popup .close:hover {color:#fff;}
#popup .flexslider {position: relative; top: 50%; margin-top: -200px;}
.flex-control-nav {bottom:15px;}


section#wrapper {position: absolute;width: 100%;left: 0;top: 0;margin-bottom: 64px;z-index: 1;background: #fff;}

header#header{width:100%;height: 100px;position:absolute;z-index:900;background: rgba(30, 30, 30, 0.95);box-shadow: 0 5px 10px rgba(30,30,30,.5);}
header#header div#logo{float:left;width: 250px;padding: 20px 0 0 0;}
header#header div.right{width: calc(100% - 250px);}
header#header div#logo img{
    height: 62px;
}
header#header #top{height:35px;text-align: right;line-height: 35px;font-size: 14px;padding-right:20px;display: none;}



header#header nav#menu{text-transform:uppercase;font-size: 15px;margin-top: 30px;}
header#header nav#menu ul{float:right;}
header#header nav#menu li{float:left;font-weight: 300;position:relative;margin-left: 20px;}
header#header nav#menu li a{color: #fff;font-weight:600;display:block;padding: 10px 8px;}
header#header nav#menu li a:hover{border-bottom:2px solid #f1862b;}

header#header nav#menu li ul.headerSubmenu{display:none;position:absolute;background:#4CA5FF;width:220px;padding:10px;}
header#header nav#menu li ul.headerSubmenu li{float:none;font-weight:300;text-shadow:none;}
header#header nav#menu li ul.headerSubmenu li a{font-size:12px;padding:5px 0 5px 10px;}

header#header #top .phone{color:#ddd;float:right;}
header#header #top .phone a{color:#ddd;}
header#header #top .phone i{color:#ddd;margin-right: 5px;font-size: 21px;position: relative;top: 4px;}
header#header #top .search{float:right;margin: 7px 10px;color: #ddd;}
header#header #top .search form{}
header#header #top .search i{color:#ddd;margin-right:10px;font-size: 18px;position: relative;left: -10px;z-index: -1;}
header#header #top .search form ::placeholder{color: #ddd;}
header#header #top .search input{background: none;border: none;color: #ddd;font-family: 'Montserrat', sans-serif;font-size: 14px;width: 100px;text-align: right;}
header#header #top .search input[type="submit"]{
    width: 24px;
    position: relative;
    top: 3px;
    left: 10px;
    cursor: pointer;
}

header#header #top .language {float:right;    margin-top: 4px;}
header#header #top .language a {color:#ddd;}




.cert-a{    margin: -15px 0;}
.cert-a a{color: #333;    font-weight: 500;    font-size: 14px;}






header#header.fixed{width:100%;height: 60px;position:fixed;z-index:900;background: #222;}
header#header.fixed div#logo{box-shadow: none;text-align: left;width: 150px;padding: 5px 0 0 0;}
header#header.fixed div#logo img{height: 50px;}
header#header.fixed div#top {display:none;}
header#header.fixed nav#menu{margin-top: 10px;}

section#slider{width:100%;height:100%;position:relative;top:0;left:0;}
section#slider .slideTitle{white-space:inherit;width: 100%;color:#fff;top: inherit !important;left: 0 !important;margin: 0 !important;bottom: 0 !important;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
}
section#slider .slideTitle h1{font-weight: 200;color:#fff;font-size: 26px;width: 60%;}
section#slider .slideTitle h1 span{text-transform:uppercase;font-size: 42px;font-weight: 700;}
section#slider .slideTitle h1 p{font-size: 16px;font-weight: 300;}

section#slider div.exp {position:absolute;bottom: 30px;left:50%;margin-left: 20px;width: 40px;height: 30px;color: #fff;border:1px solid #fff;z-index: 99;background: rgba(255,255,255,.1);text-align: center;line-height: 0;font-size: 32px;border-top: 0;}
section#slider div.exp a {color:#fff;}

#gradiend {background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 );}

form#contactForm{margin-bottom: 40px;}

section#imageMenu{overflow:hidden;position:relative;padding-bottom: 40px;background: rgba(30, 30, 30, 1);}
section#imageMenu h1{font-size:36px;background: rgba(0,0,0,.2);padding: 20px 0;color: #fff;margin-top: 0;}
section#imageMenu h1 wrapper{text-align: left;}
section#imageMenu ul{display:table;    width: 100%;}
section#imageMenu li{float:left;width: 23%;height: 420px;margin: 1%;padding:0;position: relative;background:#000;overflow:hidden;}
section#imageMenu li:first-child{}
section#imageMenu li:last-child{}
section#imageMenu li a{display: block; width: 100%; height: 100%; color: #f1862b;}
section#imageMenu li div{width: 100%;margin: 0;padding: 20px;position: absolute;bottom: 0;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );/* height: auto; */}
section#imageMenu li h2{width: 100%;margin: 0;padding: 20px 0 0 0;text-align: left;font-weight: 700;color: #fff;font-size: 18px;border-top: 2px solid #f1862b;min-height: 65px;}
section#imageMenu figure{margin:0; padding:0;    overflow: hidden;}
section#imageMenu figure img{width:100%; height:auto;}

section#imageMenu li:hover figure{opacity:0.2; transform: scale(1.5);}


section#wrapper.urunlerimiz {top: 120px;}
section#wrapper.urunlerimiz section#subPage #submenu {top: 0;}

section#newsMenu{overflow:hidden;position:relative;}
section#newsMenu h1{font-size:36px;background: rgb(241, 134, 43);padding: 20px 0;color: #fff;margin: 0;}
section#newsMenu h1 wrapper{text-align: left;}
section#newsMenu ul{display:table;width: 100%;background: rgba(30, 30, 30, 1);padding-top: 40px;height: 400px;}
section#newsMenu li{float:left;width: 32%;height: 320px;margin: 0 1%;padding:0;position: relative;overflow: hidden;border: 1px solid #666;background: #333;}
section#newsMenu li:first-child{margin-left: 0;}
section#newsMenu li:nth-child(3){margin-left: 0;}
section#newsMenu li a{display: block; width: 100%; height: 100%;}
section#newsMenu li div{width: 100%;margin: 0;padding: 0;position: relative;bottom: 0;}
section#newsMenu li h2{width: 100%;margin: 0;padding: 20px;text-align: left;font-weight: 700;color: #fff;font-size: 18px;border-top: 2px solid #f1862c;min-height: 65px;}
section#newsMenu figure{margin:0; padding:0; height: 216px; overflow: hidden;}
section#newsMenu figure img{width:100%; height:auto;}



section#newsMenu #subpageContent{width: calc(100% - 300px);margin-top: 25px;padding-bottom: 100px;}

section#newsMenu li:hover figure{opacity:0.2;}

div.allNews {clear: both; text-align: center; position: relative;  top: 44px;display: none;}
a.allNewsBtn {display:inline-block;background: #c00;color: #ccc;padding: 16px 26px;}
a.allNewsBtn:hover {background:#000;}


ul.certificate {
    overflow: hidden;
    margin-bottom: 50px;
}
ul.certificate li{float:left;margin: 0 10px 10px 0;border: 1px solid #ddd;}
ul.certificate li a{display:block;}
ul.certificate li a img{}



section#listMenu{position:relative; margin:0;}
section#listMenu h1{font-size:36px;text-align:center;}
section#listMenu ul{display:table;    width: 100%;}
section#listMenu li{float:left;width: 32%;height: 420px;margin: 0;padding:0;position: relative;}
section#listMenu li:nth-child(3n-1){margin:0 2%;}

section#listMenu li div{opacity:0; background:rgba(0,0,0,.8); width:100%; height:100%;}
section#listMenu li div tc{padding: 20px 40px; text-align: center;}
section#listMenu li h3{margin:0 0 20px 0;font-weight:700;color: #fff;text-transform: uppercase;font-size: 22px;}
section#listMenu li h3:after{content:"";display:block;width:100px;height:4px;background: #767778;margin:20px auto;}
section#listMenu li p{text-transform: none;color:#666;font-size: 14px;text-align:center;margin:0;}
section#listMenu li a{display: block; width: 100%; height: 100%;}

section#listMenu li h2{width: 100%;margin: 0;padding: 20px 0;text-align: center;font-weight:500;color: #333;font-size: 20px;letter-spacing: -1px;}
section#listMenu h2{text-align: center;font-size: 20px;color: #999;font-weight:200;padding: 0 20% 40px 20%;}
section#listMenu figure{margin:0; padding:0;}
section#listMenu figure img{width:100%; height:auto;}


#contactForm label{display:block;font-size:16px;margin:15px 0 3px;}
#contactForm input{border:1px solid #ccc;width:350px;padding:10px;}
#contactForm textarea{border:1px solid #ccc;width:350px;margin-bottom:15px;padding:10px;}

section#homeText{margin: 0;padding: 40px 0;font-size: 16px;text-align: center;}
section#homeText wrapper{padding:0 9%;}
section#homeText strong{}
section#homeText h1{font-weight:200; font-weight: normal; font-size: 40px; text-transform:uppercase;}
section#homeText h1:after{content:""; display:block; width:100px; height:4px; background:#767778; margin:20px auto}

section#homeText h2{font-weight: 700;}

.searchList {text-transform:uppercase;}
.searchList li{border-bottom: 1px solid #ddd;}
.searchList li a{color: #333; display: block; padding: 10px;}
.searchList li a:hover{color: #c00;background: #eee;}



section#subPage{position:relative;background: #f5f5f5;z-index: 99;display: flex;}
section#subPage h1{font-size:28px;padding-bottom:5px;margin:0;font-weight: 400;}
section#subPage h1:after{content:"";display:block;width: 100%;height: 1px;background: #111;margin:20px 0;}
section#subPage #submenu{float:left;width:250px;padding: 20px;position: relative;top: -40px;background: #333;}
section#subPage #submenu ul{}
section#subPage #submenu ul li{}
section#subPage #submenu ul li a{color: #EFEFEF;border-bottom: 1px solid #666;display: block;padding: 10px 0;font-size: 14px;font-weight: 500;}
section#subPage #submenu ul li a:hover{color:#f1862c;}

section#subPage #submenu.backBtn {top: -60px;}
section#subPage #submenu.backBtn ul li a {color: #333;border-bottom: 0;display: block;padding: 0;font-size: 14px;font-weight: 500;margin-top: -2px;}

section#subPage #submenu ul li ul{}
section#subPage #submenu ul li ul li a{font-weight: 300; font-size: 12px; padding: 10px 0 10px 20px;}
section#subPage.detailPage #subpageContent {width: 100%;}
section#subPage.detailPage {padding:0px 40px 100px 40px}

section#subPage.detailPage img.pPhoto{float:right; border: 3px solid #ccc; margin-left: 20px; width: 300px;}



section#subPage #subpageContent{float:right;width: calc(100% - 300px);margin-top: 25px;padding-bottom: 100px;}
section#subPage #subpageContent.wide{float:right;width: 100%;text-align:justify;}
section#subPage #subpageContent.wide .left{width:65%; margin-right:5%;}
section#subPage #subpageContent.wide .right{float:right; width:30%;}


ul.content_UL {list-style: disc; margin-right: -35px;  padding-left: 20px;}
ul.content_UL li{float: left; width: 25%; font-size: 14px;}

form#ik {margin-top: 40px;}
form#ik p{font-size:12px; font-style:italic;}
form#ik div {margin-bottom: 10px;}
form#ik div label{width: 100px; display: block; float: left;}
form#ik div input{padding: 7px; width: 220px;}
form#ik div input[type="submit"]{margin-left: 100px;}
form#ik div input[type="file"]{background: #fff; border: 1px solid #aaa;}

section#subSlider{width:100%;height: 400px;position: relative;top:0;left:0;border-bottom: 3px solid #f1862c;}

section#newsPage{position:relative;background: #f5f5f5;z-index: 99;display: flex;padding-bottom: 100px;}
section#newsPage h1{font-size:42px;padding-bottom:5px;margin:0;font-weight: 200;}
section#newsPage h1:after{content:"";display:block;width: 100%;height: 1px;background: #111;margin:20px 0;}

section#newsPage #subpageContent {margin-top: 25px;}
section#newsPage ul{display:table;width: 100%;padding-top: 0;}
section#newsPage li{float:left;width: 100%;height: 170px;margin-right: 1%;padding:0;position: relative;background: #333;margin-bottom: 12px;}
section#newsPage li:first-child{margin-left: 0;}
section#newsPage li:last-child{margin-left: 0;}
section#newsPage li a{display: block; width: 100%; height: 100%;}
section#newsPage li div{width: calc(100% - 300px);margin: 0;padding: 0;position: relative;bottom: 0;float: left;}
section#newsPage li h2{width: 100%;margin: 0;padding: 20px;text-align: left;font-weight: 700;color: #fff;font-size: 18px;border-top: 2px solid #f1862c;min-height: 65px;}
section#newsPage figure{margin:0;padding:0;height: 170px;overflow: hidden;width: 300px;float: left;}
section#newsPage figure img{width:100%; height:auto;}






ul#groupCompany {display:table;width: 100%;padding-top: 0;}
ul#groupCompany li{float:left;width: 32%;margin-right: 1%;padding:0;position: relative;background: #333;margin-bottom: 12px; overflow:hidden;}
ul#groupCompany li:first-child{margin-left: 0;}
ul#groupCompany li:last-child{margin-left: 0;}
ul#groupCompany li a{display: block; width: 100%; height: 100%;}
ul#groupCompany li div{width: 100%;margin: 0;padding: 0;position: relative;bottom: 0;}
ul#groupCompany li h2{width: 100%;margin: 0;padding: 20px;text-align: left;font-weight: 700;color: #fff;font-size: 18px;border-top: 2px solid #f1862c;min-height: 65px;}
ul#groupCompany figure{margin:0;padding:0;overflow: hidden;}
ul#groupCompany figure img{width:100%; height:auto;}

ul#groupCompany li:hover figure{opacity:0.2;}

ul#projects {display:table;width: 100%;padding-top: 0;}
ul#projects li{float:left;width: 24%;margin-right: 1%;padding:0;position: relative;background: #333;margin-bottom: 12px;overflow:hidden;height: 290px;}
ul#projects li:first-child{margin-left: 0;}
ul#projects li:last-child{margin-left: 0;}
ul#projects li a{display: none; width: 100%; height: 100%;}
ul#projects li a:first-child{display: block;}
ul#projects li div{width: 100%;margin: 0;padding: 0;position: relative;bottom: 0;}
ul#projects li h2{width: 100%;margin: 0;padding: 20px 20px 10px 20px;text-align: left;font-weight: 700;color: #fff;font-size: 14px;border-top: 2px solid #f1862c;}
ul#projects li h3{margin: 0 20px;padding: 0 0 10px 0;text-align: left;font-weight: 500;color: #ccc;font-size: 12px;overflow: hidden;}
ul#projects li h4{width: 100%;margin: 0;padding: 0 20px 20px 20px;text-align: left;font-weight: bold;color: #fff;font-size: 14px;}
ul#projects figure{margin:0;padding:0;overflow: hidden;}
ul#projects figure img{width:100%; height:auto;}
ul#projects figure span{opacity:0;}
ul#projects figure span i{color:#fff; text-align:center;}

ul#projects li:hover figure{opacity:0.2;}

div#list {}
div#list ul{}
div#list ul li{float:left;width:32%;margin:0.5%;position:relative;font-size: 14px;font-weight: 500;border: 4px solid #ccc;padding: 0 10px;}
div#list ul li {}
div#list ul li img{width:100%;}
div#list ul li h3{text-align: center;font-weight: 600;color: #999;}
div#list ul li div.desc{display:none;position:absolute;top:0;bottom:57px;left:0;right:0;background:rgba(0,0,0,.6);padding: 20px;color: #fff;font-weight: 300;}
div#list ul li:hover {border-color: #767778;}
div#list ul li:hover h3{color: #767778;}

section#subpagePhotos{position: relative;overflow: hidden;padding: 40px 0;background: #E3E3E3;}
section#subpagePhotos h1{font-size: 25px; margin-top: 0; text-transform: uppercase;}
section#subpagePhotos h2{font-size: 22px;color:#D93600;text-transform:uppercase;margin: 0 0 10px 0;font-weight:700;}
section#subpagePhotos ul li{float:left;width:24%;position:relative;margin:0 1% 1% 0;}
section#subpagePhotos ul li img{width:100%;}
section#subpagePhotos ul li div{opacity:0;position:absolute;width:100%;height:100%;text-align:Center;background:rgba(0,0,0,.7);top: 0;left: 0;color: #fff;font-size: 32px;}
section#subpagePhotos ul li a{display: block;}
section#subpagePhotos ul li a h3{background:#4CA5FF;color:#fff;font-weight:300;font-size:14px;margin:0;padding:10px;}
section#subpagePhotos ul li:hover div{opacity:1;}


section#map{width:100%;height:400px;top:150px;position:relative;}
section#map iframe{width:100%;height:400px;pointer-events:none;}

section#certificate {width:100%; background:#fff; text-align:center; height:200px;}
section#certificate h1{font-size: 32px; text-transform: uppercase;}


footer#footer {width:100%;height: 50px;font-size: 12px;color: #fff;clear:both;position:fixed;bottom:0;z-index: 0;}


footer #footerMenu li{float:left;font-weight: 300;position:relative;margin-right: 10px;border-right: 1px solid #fff;padding-right: 10px;}
footer #footerMenu li:last-child{border-right:0;}
footer #footerMenu li a{color: #fff;font-weight: 400;display:block;}
footer #footerMenu li a:hover{color:#999;}

footer .footer {background:#333;width: 100%; height: 110px;}
footer .footer div#footerMenu {width: 35%;    float: left;    margin-top: 50px;}
footer .footer .social {float:left;width: 25%;text-align: center;margin-top: 25px;}
footer .footer .social a{display: inline-block; padding: 14px 0;}
footer .footer .social img{width:32px; height:32px;}

footer .footer address {float: right;width: 40%;text-align: right;font-style: normal;margin: 40px 0;}

footer #copyright {width: 100%;height: 40px;background: #fff;color: #222;text-align: center;line-height: 40px;}
footer #copyright img.onurgroup{margin: 0 10px; position: relative; top: 8px;}


header#mobileHeader{width:100%;height:60px;position:fixed;top:0;z-index:10000;display:none;background: rgba(51,51,51,1); box-shadow: 0 5px 10px rgba(51,51,51,.5);}
header#mobileHeader a#mobileLogo{display:block;float:left;padding:22px 10px;}
header#mobileHeader a#mobileLogo img{height: 40px; margin-top: -10px;}
header#mobileHeader a#mobileLanguage{float:right;display:block;padding: 22px 12px;color:#999;font-size: 13px;}
header#mobileHeader a#mobileMenuBtn{float:right;display:block;padding:18px 12px;}
header#mobileHeader a#mobileMenuBtn img{height:24px;}
footer#mobileFooter{width:100%;display:none;}
nav#mobileMenu{display:none;position:fixed;top:61px;background:#fff;z-index:9999;width:100%;text-align:center;}
nav#mobileMenu li{font-weight:700;text-transform:uppercase;}
nav#mobileMenu li a{color:#767778;display:block;padding:10px;}
nav#mobileMenu li ul li{font-weight:300;text-transform:none;font-size:14px;}
nav#mobileMenu ul li ul{display:none;border-bottom:1px solid #ddd;}

@media screen and (max-width:1024px) { 
header#header,footer#footer,section#trainer,section#map{display:none;}
header#mobileHeader{display:block;}
section#imageMenu li{width:90%;margin:0 5%;}
section#subSlider{width:100%;height:200px;}
section#subPage h1{font-size:26px;text-align:center;margin:20px 0 0;}
section#subPage #subpageContent{line-height:20px;padding:0 20px;}
section#sliderArea #sliderText{width:100%;float:left;height:inherit;color:#fff;font-size:16px;font-weight:200;margin-top:60px;padding:20px;}
section#sliderArea #detailSlider{width:100%;height:200px;float:right;position:relative;}
section#sliderArea{width:100%;background:#00468C;height:inherit;}
section#sliderArea #sliderText h1{font-size:22px;margin:0;}
section#sliderArea #sliderText h3{font-size:18px;margin:0;}
section#sliderArea #sliderText star{font-size:30px;position:relative;top:-5px;}
section#detailPage #subpageContent{width:100%;line-height:20px;padding:0 40px;}
section#detailPage #subpageExtra{width:100%;top:0;}
section#detailPage #subpageExtra .price{width:100%;background:#D93600;height:inherit;line-height:62px;font-size:26px;font-weight:600;text-align:center;padding:0 20px 15px;}
section#detailPage #subpageExtra .price a{border:1px solid #fff;color:#fff;font-size:18px;font-weight:300;position:relative;top:-3px;margin-left:0;display:block;line-height:40px;padding:0;}
wrapper,ul.list li{width:100%;}

section#slider .slideTitle h1 {width: 100%; padding: 0 20px;}
section#slider .slideTitle h1 span {font-size: 22px;}
section#slider .slideTitle h1 p {font-size: 12px;}
section#wrapper.urunlerimiz {top: 21px; overflow: hidden;}

}
@media screen and (max-width:768px) { 
section#slider{height:auto;}
section#homeText h1{font-size:24px;}
section#imageMenu li{width:100%;margin:5px 0;}
section#subPage {width: 100%;margin: 40px 0 0 0;padding:0;}
section#subPage #subpageContent{margin:0 0 40px;padding:0 20px;width: 100%;}
table.yonetim-table small{display:block;font-size:13px;margin-right:10px;width:100px;font-weight:800;}
table.yonetim-table tr{padding-bottom:20px;display:table;border-bottom:1px solid #004A8C;}
table.yonetim-table td{display:block;width:100%;margin-bottom:10px;}
table.yonetim-table td p{text-align:left!important;margin:0;}
section#homeText,section#imageMenu li a h3,.right{width:100%;}
section#imageMenu li a img,table.yonetim-table tr:first-child,.tarih{}
article#subpagePhotos ul li,.video-iframe{width:100%;margin:10px 0;}
section#slider div.exp{margin-left: -20px;}
section#counters span{font-size: 30px;}
section#counters i{font-size: 30px;}
section#counters span{margin-left: 25px;top: 7px;}
section#subPage #submenu {width: 100%; margin: 0;}
ul#groupCompany li , ul#projects li{width:100%; margin-right:0;}
section#listMenu li{width:100%;}
section#subPage #subpageContent.wide .right{width:100%;}
section#subPage #subpageContent.wide .left{width:100%;}
#contactForm textarea{width:100%;}
#contactForm input{width:100%;}
section#listMenu li:nth-child(3n-1){margin:0;}
section#imageMenu li:nth-child(3n-1){margin:0;}
section#subpagePhotos ul li {width:49%;}
ul.content_UL li {width:100%;}
img.ref {width:100%;}
}
@media screen and (max-width:640px) { 
section#newsMenu li {width:100%;}
section#newsPage li {width:100%; margin-right:0;    height: auto;}
section#imageMenu h1 wrapper {text-align: center;}
section#subpagePhotos h1 {text-align:center;}
section#newsPage h1 {text-align:center;}
section#newsPage li div {width:100%;}
section#newsPage figure {width:100%;height: auto;}

#popup ul.slides li a img {
    width: 100%;
    height: auto;
    margin: auto;
}

}