
/*Preloader*/

.preloader_hide {opacity:0;}
#preloader {background:#4b423c; border:20px solid #e4b255; position:fixed; left:0; top:0; width:100%; height:100%; z-index:999;}

#preloader .loadinglogo{ width:100%; height:100%; top:0; left:0;}
#preloader .loadinglogo img{ top:-90px; bottom:0; left:0; right:0; position:absolute; margin:auto}

.spinner {width: 70px;height:20px;text-align: center;position:absolute;left:0;right:0;bottom:0;top:90px;margin:auto;}
.spinner > div {width: 18px;height: 18px;background-color: #e4b255;border-radius: 100%;display: inline-block;-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;animation: sk-bouncedelay 1.4s infinite ease-in-out both;}
.spinner .bounce1 {-webkit-animation-delay: -0.32s;animation-delay: -0.32s;}
.spinner .bounce2 {-webkit-animation-delay: -0.16s;animation-delay: -0.16s;}
@-webkit-keyframes sk-bouncedelay {
    0%, 80%, 100% { -webkit-transform: scale(0) }
    40% { -webkit-transform: scale(1.0) }
}
@keyframes sk-bouncedelay {
    0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0);}
    40% {-webkit-transform: scale(1.0);transform: scale(1.0);}
}
/*Preloader End*/

*{ box-sizing:border-box;}
a { text-decoration: none; color:inherit; outline:none}
img { max-width:100%}


/*Framework*/

body { font-family: 'Cuprum', sans-serif; color: #6a4733; font-size: 14px; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 { font-weight:bold;}
h1,h2,h3,h4,h5,h6,p{}
h1 { font-size:36px;}
h2 { font-size:30px;}
h3 { font-size:24px;}
h4 { font-size:20px;}
h5 { font-size:18px;}
h6 { font-size:16px;}
p { line-height:20px; font-size:14px; margin-bottom:10px;  font-family:Georgia, Verdana, sans-serif}
ul { padding:0 0 0 15px;}

.easing ,::before,::after,.easing a{ transition: .3s ease;-webkit-transition: .3s ease;-moz-transition: .3s ease;}
.asd{ color:#6a4733}


.center {display: block;width: 990px;margin-right: auto;margin-left: auto;}
.w1,.w2,.w3,.w4,.w5,.w6,.w7,.w8,.w9,.w10,.w11,.w12 { float: left; padding-left: 15px; padding-right: 15px; min-height:1px}
.w1 {width: 8.3334%;}
.w2 {width: 16.6667%;}
.w3 {width: 25%;}
.w4 {width: 33.3334%;}
.w5 {width: 41.6667%;}
.w6 {width: 50%;}
.w7 {width: 58.3334%;}
.w8 {width: 66.6667%;}
.w9 {width: 75%;}
.w10 {width: 83.3334%;}
.w11 {width: 91.6667%;}
.w12 {width: 100%;}

.w25 { width:20%; float:left; padding-left:15px; padding-right:15px}
.w45 { width:37.5%; float:left; padding-left:15px; padding-right:15px}

.wfull,.section{width: 100%;float: left;}
.hfull {height: 100%;}

.fr {float: right;}
.fl {float: left;}
.fn { float:none;}
.clear { clear:both}

.textcenter {text-align: center;}
.textshadow { text-shadow:1px 1px 2px rgba(0,0,0,.3)}
.colorwhite {color: #fff;}
.justify {text-align:justify}
.flex { display:flex;}
.none { display:none;}


.bggrey {background-color: #f9f9f9;}
.bggrey2 {background-color: #f5f5f5;}
.bggrey3 {background-color: #efefef;}

.boxshadow {box-shadow:0 0 20px rgba(0,0,0,.1)}
.boxshadow2 {box-shadow:3px 3px 10px 0 rgba(132, 132, 132, 0.1)}

/****** Margins ********/
.mt0 { margin-top: 0;}
.mb0 { margin-bottom: 0;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mt50 { margin-top:50px;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}
.mb30 { margin-bottom:30px;}
.mb50 { margin-bottom:50px;}
.mb100 { margin-bottom:100px;}
.mr0 { margin-right:0;}
.mr10 { margin-right:10px;}
.mr30 { margin-right:30px;}
.mauto { margin-left:auto; margin-right:auto;}
/****** Padding ********/
.nopad {padding-right: 0; padding-left: 0;}
.pb30 {padding-bottom: 30px;}
.pb50 {padding-bottom: 50px;}
.pb100 {padding-bottom: 100px;}

.ptb10 {padding-top: 10px;padding-bottom: 10px;}
.ptb15 {padding-top: 15px;padding-bottom: 15px;}
.ptb20{padding-top:20px;padding-bottom: 20px;}
.ptb30{padding-top:30px;padding-bottom: 30px;}
.ptb50{padding-top:50px;padding-bottom: 50px;}
.ptb60 {padding-top: 60px;padding-bottom: 60px;}
.ptb80 {padding-top: 80px;padding-bottom: 80px;}
.ptb100 {padding-top: 72px;padding-bottom: 72px;}

.p15 {padding:15px}
.p30 { padding:30px;}

.pt0 {padding-top:0;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.pt30 {padding-top: 30px;}
.pt50 {padding-top: 50px;}
.pt60 {padding-top: 60px;}
.pt100 {padding-top: 100px;}

.pl0 { padding-left: 0;}
.pl30 { padding-left: 30px;}
.pl50 { padding-left: 50px;}

.pr0 { padding-right: 0;}
.pr30 { padding-right: 30px;}
.pr50 { padding-right: 50px;}
/****** Padding ********/
.relative {position: relative;}
.absolute { position: absolute;}
.fixed { position: fixed;}
.vcenter {height: 100%;display: table; width:100%;}
.centered {height: 100%;display: table-cell;vertical-align: middle;}

h3.bordertitle { margin:0 0 10px 0; padding:10px 0; position:relative; font-size:32px;}
h3.bordertitle::after { content:''; position:absolute; width:50px; height:3px; background:#fff; bottom:0; left:0; right:0; margin:auto;}

/*Framework End*/

.header { background:url("../images/header_bg.jpg") repeat-x top center;}
.header::after{background:url(../images/midsection-top.jpg) repeat-x top center; height:20px; width:100%; content:''; float:left;}

.menuicon { width:100%;background:#e4bd6e; display:none}
.menuicon p { margin:0; padding:16px;}
.closeicon { display:none; background:url(../images/icon-closemenu.png) no-repeat; width:48px; height:48px; position:absolute; top:0; right:0; z-index:9999}
.menuicon::after { float:right; content:''; width:32px; height:32px; background:url(../images/icon-menu.png) no-repeat center; padding:10px;}

.mainmenu ul{display: table; padding:0; width:100%; margin:0; padding:0;}
.mainmenu ul li{ list-style-type:none;display: table-cell;vertical-align:middle;}
.mainmenu ul li a{ padding:20px 0; text-align:center; display:block; width:100%; background:url(../images/menu_bg.jpg) repeat-x center; height:64px; transition:.3s ease; font-size:16px; font-weight:600; font-style:italic;text-shadow: 1px 1px 1px #fff2d5; color:#54473e; line-height:24px; position:relative;}
.mainmenu ul li a::after{ content: ''; height: 32px; width: 2px; background:url(../images/menu_ayrac.jpg) no-repeat; position: absolute;right:-1px; top:16px; z-index:9}
.mainmenu ul li:last-child a::after{  display:none;}
.mainmenu ul li a:hover,.mainmenu ul li a.active{background:url(../images/menu_bg_hover.jpg) repeat-x center;}


.slider { position:relative;}
.slider .newspanel { position:absolute; height:0; top:0; width:100%; z-index:9;}
.slider .newspanel .newsbg{ float:right; background:url(../images/news_bg.png) no-repeat; width:360px; height:522px; margin-top:-13px;padding: 150px 50px 20px 50px;text-align: center;}
.slider .newspanel .newsbg a{ width:100%; float:left; font:bold 14px Georgia, serif; padding:10px 0}
.slider .newspanel .newsbg a:hover{ text-decoration:underline;}
.slider .newspanel .newsbg a::before{content:''; float:left; background:url(../images/newsitem-left.png) no-repeat; width:9px; height:13px;}
.slider .newspanel .newsbg a::after{content:''; float:right; background:url(../images/newsitem-right.png) no-repeat; width:9px; height:13px;}

.mainslider { overflow:hidden; height:440px}
.slider::after{background:url(../images/midsection-bottom.jpg) repeat-x top center; height:30px; width:100%; content:''; float:left}


.noisy { background:url(../images/noisy_bg2.jpg) repeat-x top center;}
.noisy3 { background:url(../images/noisy_bg3.jpg) repeat-y top center;}

.story .module{ height:320px; background:url(../images/module-bg.jpg) no-repeat; padding:30px 20px;}
.story .module .imgframe{ height:110px; border:2px solid #c78e37;}
.story .module h4{background: -webkit-linear-gradient(#999, #000);-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-size:24px; font-style:italic; margin:20px 0 10px 0 }
.story .module p{ font-family:Georgia, Verdana, sans-serif; color:#6a4733; font-size:12px;}


.footer {background: #ebcc8b;background: -moz-linear-gradient(top,  #ebcc8b 0%, #d7a550 100%); background: -webkit-linear-gradient(top,  #ebcc8b 0%,#d7a550 100%); background: linear-gradient(to bottom,  #ebcc8b 0%,#d7a550 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebcc8b',endColorstr='#d7a550',GradientType=0 ); }

.socialicons a{ width:25px; height:25px; float:left; margin-right:5px; transition:.3s ease;}
.socialicons a.fb{ background:url(../images/facebook.png) no-repeat}
.socialicons a.fb:hover{ background:url(../images/face_hover.png) no-repeat}
.socialicons a.tw{ background:url(../images/twitter.png) no-repeat}
.socialicons a.tw:hover{ background:url(../images/twitter_hover.png) no-repeat}
.socialicons a.li{ background:url(../images/linkedin.png) no-repeat}
.socialicons a.li:hover{ background:url(../images/linkedin_hover.png) no-repeat}


.footer .footerlogo { border:3px solid #fff; border-radius:4px; float:left;-webkit-box-shadow: 0px 5px 32px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 5px 32px 0px rgba(0,0,0,0.2);box-shadow: 0px 5px 32px 0px rgba(0,0,0,0.2);}
.footer .footerlogo img{ float:left;}
.footercontact .contactline{ display:table; padding-bottom:10px}
.footercontact .contactline .nameline,.footercontact .contactline .descline{ display:table-cell;}
.footercontact .contactline .nameline{ width:60px;}

.bottominfo .noisy{ background:url(../images/noisy_bg.jpg) center;}
.bottominfo p{ font-size:10px; color:#e4bd6d;}
.bottominfo p span{ color:#fff;}
.bottominfo::after { content:''; height:5px; float:left; width:100%; background:url(../images/noisy_bg.jpg) repeat-x;}

.flex { display:flex;}
.footer .flex .w4{ flex:1; padding-bottom:40px; padding-top:50px}
.footer .flex .w4{ position:relative;}

.footer .flex .w4:first-child::before { content:''; position:absolute; height:100%; background:url(../images/footer-shadow.png); width:79px; top:0; right:0;}
.footer .flex .w4:last-child::before { content:''; position:absolute; height:100%; background:url(../images/footer-shadow2.png); width:79px; top:0; left:0;}

.footersliderframe {padding:26px; background:url(../images/footersliderbg.png) no-repeat; margin-bottom:20px; height:215px;}
.footerslider { overflow:hidden;height:163px;}
.footerslider .swiper-slide a{height:174px; width:100%; float:left;}
.footerslider .swiper-slide .fbbigger::after{ content:''; position:absolute; left:0;top:0; background:url(../images/zoomin.png) no-repeat center rgba(0,0,0,.1); opacity:0; transition:.3s ease; width:100%; height:100%}
.footerslider .swiper-slide .fbbigger:hover::after{ opacity:1;}


.footercarousel{ overflow:hidden; position:relative;}
.footercarouselframe { position:relative; padding:0 20px;}
.footercarouselframe .swiper-slide a{height:70px; width:100%; float:left;}

.footercarouselframe .arrowframe{ position:absolute; height:0; top:0; bottom:0; margin:auto; width:100%; left:0; }
.footercarouselframe .arrowframe .arrow{ position:absolute; height:19px;width:11px; top:-9px; cursor:pointer;}
.footercarouselframe .arrowframe .arrow.swiper-button-disabled{cursor:default; opacity:.7}
.footercarouselframe .arrowframe .arrow.next{ background:url(../images/next-horizontal.png) no-repeat; right:0;}
.footercarouselframe .arrowframe .arrow.prev{ background:url(../images/prev-horizontal.png) no-repeat; left:0;}

.footerslider img,.footercarousel img{ float:left;}

.footer .footerline { padding-bottom:20px;}
.footer .footerline:last-child { padding-bottom:0;}
.footer .footerline .imgframe,.footer .footerline .descline{ display:table-cell; vertical-align:top;}
.footer .footerline .imgframe { width:48px;}
.footer .footerline .descline { padding-left:20px;}

.footer .footerline .descline h4 { margin: 0 0 10px 0;}
.footer .footerline .descline p{ margin: 0 ;}

.flexcenter { display:flex; flex-direction:column; justify-content:center; align-items:center;}



/* Detail pages*/
.topimage { height:260px; width:100%;}
.topimage.mapframe { height:300px;}
.maps { width:100%; height:100%}



.leftsidebar { z-index:9; position:relative; color:#e9c16f; min-height:740px}
.leftsidebar::before { content:''; background:url(../images/flag.png) no-repeat center; width:0px; height:740px; float:left; margin:-28px 0 0 -95px; position:absolute;}
.sidebar { position:relative; z-index:9; text-align:center; padding:220px 15px 20px 15px; font:italic 14px Georgia, Verdana, sans-serif; width:100%; float:left; color:#e9c16f}
.sidebar a{ width:100%; float:left; padding:15px 25px; background:url(../images/leftnavlinkbg.png) bottom center no-repeat; color:#e4bd6d; transition:.3s ease; position:relative;}
.sidebar a:hover,.sidebar a.active{ background:url(../images/leftnavlinkbg-hover.png) no-repeat bottom center;}
.sidebar a::before{content:''; position:absolute; background:url(../images/leftnavlinkbg-left.png) no-repeat; width:9px; height:13px; left:5px; top:0; bottom:0; margin:auto;}
.sidebar a::after{content:''; position:absolute; background:url(../images/leftnavlinkbg-right.png) no-repeat; width:9px; height:13px; right:5px;top:0; bottom:0; margin:auto;}

.rightsidebar { min-height:1320px;color:#e9c16f}
.rightsidebar::before { content:''; background:url(../images/flagLong.png) no-repeat center; width:500px;height:1320px; float:left; margin:-28px 0 0 -97px; position:absolute;}
.rightsidebar a::before{content:''; float:left; background:url(../images/leftnavlinkbg-left.png) no-repeat; width:9px; height:13px; margin-left:5px}
.rightsidebar a::after{content:''; float:right; background:url(../images/leftnavlinkbg-right.png) no-repeat; width:9px; height:13px; margin-right:5px}

.contentstyle.detialcontent::before {content:''; background:url(../images/footer-shadow.png) top left; width:79px; height:100%; position:absolute;top:0; left:-79px;}
.contentstyle.detialcontent::after {content:''; background:url(../images/footer-shadow2.png) top right; width:79px; height:100%; position:absolute; right:-79px; top:0}



.contentstyle { position:relative; color:#b18f5c;}
.contentstyle.p50 { padding:50px 30px ;  position:relative}
.contentstyle h1 {margin:0 0 30px 0; font-size:54px;}
.contentstyle .modulecontent{padding-bottom:30px;}
.contentstyle .modulecontent h3{ margin:0 0 20px 0;}
.contentstyle p{ color:#b18f5c; font-size:14px; font-style:italic}
.contentstyle ul li {font:italic 14px Georgia;}
.contentstyle .faaliyetdetay ul li { padding-bottom:10px;}
.faaliyet ul{ padding:0 15px; width:100%; float:left; }
.faaliyet ul li{ float:left; width:50%; color:#e9c16f; padding:0 20px 10px 0; }
.faaliyet ul li a{ font-size:18px;}
.faaliyet ul li a:hover{ text-decoration:underline;}

.faaliyetlink li{ padding-bottom:10px;}
.faaliyetlink a{ color:#e9c06e}
.faaliyetlink a:hover{text-decoration:underline;}

.contentstyle h1,.contentstyle h2,.contentstyle h3,.contentstyle h4,.contentstyle h5,.contentstyle h6 {background: -webkit-linear-gradient(#edd396,#d49b42 );-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-style:italic;}

.moduleflex { display:table;}
.moduleflex .icon{ display:table-cell; width:70px;}
.moduleflex .modulecontent{display:table-cell; vertical-align:top;}



.personals .imgpadding {background: #cfb37d;background: -moz-linear-gradient(top, #cfb37d 0%, #ad8340 100%); background: -webkit-linear-gradient(top, #cfb37d 0%,#ad8340 100%); background: linear-gradient(to bottom, #cfb37d 0%,#ad8340 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfb37d', endColorstr='#ad8340',GradientType=0 ); padding:15px; box-shadow:0 0 8px rgba(0, 0, 0, 0.42);}
.personals .imgframe{ position:relative; height:410px;}
.personals .imgframe::before{ position:absolute; height:100%; width:100%;content:''; background:url(../images/stframe.png) no-repeat; background-size:cover; z-index:9}
.personals .imgframe::after{ position:absolute; height:100%; width:100%;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.6);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.6); content:''; z-index:10}

.personals .module { position:relative; padding:10px}
.personals .module .name{ position:absolute; opacity:0; bottom:-20px; transition:.3s ease; padding:5px 10px; background:#eacc8b; width:100%; left:0; z-index:10; color:#544a43; text-align:center; font:italic bold 16px 'Cuprum'}
.personals .module .name {background: #eacc8b;background: -moz-linear-gradient(top, #eacc8b 0%, #d4a24b 100%); background: -webkit-linear-gradient(top, #eacc8b 0%,#d4a24b 100%); background: linear-gradient(to bottom, #eacc8b 0%,#d4a24b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eacc8b', endColorstr='#d4a24b',GradientType=0 );}
.personals .module:hover .name{ opacity:1; bottom:35px;}
.personals .module .name::before { content:''; background:url(../images/ref-left.png) no-repeat; width:11px; height:15px; position:absolute; left:0; bottom:-15px;}
.personals .module .name::after { content:''; background:url(../images/ref-right.png) no-repeat; width:11px; height:15px; position:absolute; right:0; bottom:-15px;}


.personaldetail { width:960px; border:3px solid #e4bd6e; background:url(../images/noisy_bg2.jpg); overflow:visible;}
.personaldetail .imgpadding {background: #cfb37d;background: -moz-linear-gradient(top, #cfb37d 0%, #ad8340 100%); background: -webkit-linear-gradient(top, #cfb37d 0%,#ad8340 100%); background: linear-gradient(to bottom, #cfb37d 0%,#ad8340 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfb37d', endColorstr='#ad8340',GradientType=0 ); padding:15px; box-shadow:0 0 8px rgba(0, 0, 0, 0.42);}
.personaldetail .imgframe{ position:relative;}
.personaldetail .imgframe img{ float:left;}
.personaldetail .imgframe::before{ position:absolute; height:100%; width:100%;content:''; background:url(../images/stframe.png) no-repeat; background-size:cover; z-index:9; top:0; left:0;}
.personaldetail .imgframe::after{ position:absolute; height:100%; width:100%;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.6);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.6); content:''; z-index:10;top:0; left:0;}

.personaldetail h1{ margin:0 0 20px 0; font-size:36px}
.personaldetail h4{ margin:0 0 10px 0; font:italic 700 20px 'Cuprum';}
.personaldetail p{ font:italic 14px Georgia, Verdana, sans-serif; color:#e4bd6d; margin:0 0 5px 0}
.personaldetail p:last-child{ margin-bottom:0}
.personaldetail .bgline { border:#696041 solid 1px; background:#5f544e; padding:10px; margin-bottom:10px;}
.personaldetail .bgline.mb0 { margin-bottom:0}


.fancybox-close-small { top:-16px;right:-16px; width:32px; height:32px; border:3px solid #e4bd6e; background:#4b423c; transition:.3s ease; }
.fancybox-close-small:hover {background:#e4bd6e; border-color:#4b423c; }
.fancybox-close-small::after { color:#e4bd6e; background:none; top:0; right:0;width:100%; height:100%; line-height:26px}
.fancybox-close-small:hover::after { color:#4b423c; background:none;}

.newsmodule .module { background:#e4bd6d; box-shadow:0 0 20px rgba(0,0,0,.2); margin:0 0 30px 0;}
.newsmodule .module .newsdetails{ display:table}
.newsmodule .module .date{ background:url(../images/news-datebg.png) no-repeat; width:103px; height:83px; margin:0 0 0 -43px; display:table-cell; float:left; padding:8px 30px; color:#e4bd6d; text-align:center}
.newsmodule .module .date span:first-child{ font-size:20px; float:left; width:100%;}
.newsmodule .module .date span:nth-child(2n){ font-size:16px; float:left; width:100%;}
.newsmodule .module .date span:last-child{ font-size:14px; float:left; width:100%;}
.newsmodule .module .newscontent{display:table-cell; vertical-align:top; padding-left:30px}
.newsmodule .module .newscontent h4{ margin:0 0 20px 0; color:#54473e;-webkit-text-fill-color:#54473e;}
.newsmodule .module .newscontent h6{ margin:0 0 20px 0; color:#54473e;-webkit-text-fill-color:#54473e;}
.newsmodule .module .newscontent h6 span{ font-weight:bold; color:#723034;}
.newsmodule .module .newscontent p{color:#544a43; margin:0; font-size:12px;}
.newsmodule .module .newscontent a{ font:bold 12px Georgia; margin-top:20px; float:left; color: #e4bd6d; background: #564740; padding: 10px; border-radius: 5px}
.newsmodule .module .newscontent a:hover{ background: #4a3a35; }

.newsmodule.newsdetail p,.newsmodule.newsdetail .module .newscontent p{color:#544a43; margin:0 0 10px 0; font-size:14px;}


.newsmodule .share { width:100%; height:79px; background:url(../images/share-shadow.png); padding:30px;}
.newsmodule .share::before { content:''; float:left; background:url(../images/news-share.png) no-repeat; width:100px; height:42px; margin:-8px 20px 0 -40px}


.formstyle {}
.formstyle .bgline{ background:#e9c06e; padding:15px 0; margin-bottom:1px;}
.formstyle .bgline:nth-child(2){ background:#cbaa67;}
.formstyle .bgline:nth-child(3){ background:#ad925d;}
.formstyle .bgline:nth-child(4){ background:#907a50;}


.formstyle input,.formstyle textarea,.formstyle select{ width:100%; height:40px; border:1px solid #29221e; background:#534844; color:#e8bf6e; font:italic 14px Georgia, serif; padding:10px; float:left; box-shadow:inset 2px 2px 4px rgba(0,0,0,.1); outline:none; transition:.3s ease;}
.formstyle input:focus,.formstyle textarea:focus,.formstyle select:focus { border-color:#ffe0a1}
.formstyle textarea { resize:vertical; min-height:110px; margin-bottom:10px;}
.formstyle input.button { color:#ecbf7b; font-weight:bold; font-size:16px; padding:0 20px; cursor:pointer; width:auto; height:60px; border:2px solid #b69c51;/* Old browsers */background: -moz-linear-gradient(top,  #716363 0%, #3f3734 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #716363 0%,#3f3734 100%); /* Chrome10-25,.1-6 */background: linear-gradient(to bottom,  #716363 0%,#3f3734 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#716363',endColorstr='#3f3734',GradientType=0 ); /* IE6-9 */ box-shadow:none;}
.formstyle input.button:focus {border-color:#ffe0a1}
.formstyle ::-webkit-input-placeholder {color: #e8bf6e;opacity:1;}
.formstyle ::-moz-placeholder { color: #e8bf6e;opacity:1;}
.formstyle :-ms-input-placeholder {color: #e8bf6e;opacity:1;}
.formstyle :-moz-placeholder {color: #e8bf6e;opacity:1;}


.formresult *{ float:left; padding:15px; background:#ad925d; color:#413431}


.references .module{ position:relative;  padding:10px;}
.references .module .name{ position:absolute; opacity:0; bottom:-20px; transition:.3s ease; padding:5px 10px; background:#eacc8b; width:100%; left:0; z-index:10; color:#544a43; text-align:center; font:italic bold 16px 'Cuprum'}
.references .module .name {background: #eacc8b;background: -moz-linear-gradient(top, #eacc8b 0%, #d4a24b 100%); background: -webkit-linear-gradient(top, #eacc8b 0%,#d4a24b 100%); background: linear-gradient(to bottom, #eacc8b 0%,#d4a24b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eacc8b', endColorstr='#d4a24b',GradientType=0 );}
.references .module:hover .name{ opacity:1; bottom:35px;}

.references .module .name::before { content:''; background:url(../images/ref-left.png) no-repeat; width:11px; height:15px; position:absolute; left:0; bottom:-15px;}
.references .module .name::after { content:''; background:url(../images/ref-right.png) no-repeat; width:11px; height:15px; position:absolute; right:0; bottom:-15px;}

.references .imgpadding {background: #cfb37d;background: -moz-linear-gradient(top, #cfb37d 0%, #ad8340 100%); background: -webkit-linear-gradient(top, #cfb37d 0%,#ad8340 100%); background: linear-gradient(to bottom, #cfb37d 0%,#ad8340 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfb37d', endColorstr='#ad8340',GradientType=0 ); padding:10px; box-shadow:0 0 8px rgba(0, 0, 0, 0.42);}
.references .imgframe{ position:relative; float:left;}
.references .imgframe img{ float:left;}
.references .imgframe::before{ position:absolute; height:100%; width:100%;content:''; background:url(../images/stframe.png) no-repeat; background-size:cover; z-index:9; top:0; left:0;}
.references .imgframe::after{ position:absolute; height:100%; width:100%;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.6);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.6); content:''; z-index:10;top:0; left:0;}


.seperator{ position:relative;}
.seperator::before{ background: -moz-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(40,92,151,0) 1%, rgba(233,193,111,0.6) 20%, rgba(233,193,111,1) 50%, rgba(233,193,111,0.6) 80%, rgba(125,185,232,0) 100%);background: -webkit-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(40,92,151,0) 1%,rgba(233,193,111,0.6) 20%,rgba(233,193,111,1) 50%,rgba(233,193,111,0.6) 80%,rgba(125,185,232,0) 100%);background: linear-gradient(to right, rgba(30,87,153,0) 0%,rgba(40,92,151,0) 1%,rgba(233,193,111,0.6) 20%,rgba(233,193,111,1) 50%,rgba(233,193,111,0.6) 80%,rgba(125,185,232,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#007db9e8',GradientType=1 );width:100%; height:1px; float:left; content:''; position:absolute; top:0;}
.seperator::after{ background: -moz-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(31,85,147,0) 1%, rgba(49,43,38,0.6) 20%, rgba(49,43,38,1) 50%, rgba(49,43,38,0.6) 80%, rgba(125,185,232,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(31,85,147,0) 1%,rgba(49,43,38,0.6) 20%,rgba(49,43,38,1) 50%,rgba(49,43,38,0.6) 80%,rgba(125,185,232,0) 100%); background: linear-gradient(to right, rgba(30,87,153,0) 0%,rgba(31,85,147,0) 1%,rgba(49,43,38,0.6) 20%,rgba(49,43,38,1) 50%,rgba(49,43,38,0.6) 80%,rgba(125,185,232,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#007db9e8',GradientType=1 );width:100%; height:1px; float:left; content:''; position:absolute; top:1PX;}


.linkmodule {color:#e9c16f; font:14px Georgia, Verdana, sans-serif}
.linkmodule a{float:left; color:#e9c16f; }
.linkmodule a:hover{ text-decoration:underline}
.linkmodule ul li{ width:100%; padding:10px 0}



.mobileselect { display:none; width:100%; background:#463a31; float:left; padding:20px; font-size:16px; line-height:24px;}
.mobileselect::after { float:right; content:''; background:url(../images/icon-menu2.png) no-repeat; width:32px; height:25px;}
.mobileselect .activelink { float:left;}
@media (max-width:1280px) {
    .center { width:960px;}

    .mw1 { width:8.3334%;}
    .mw2 { width:16.6667%;}
    .mw3 { width:25%;}
    .mw4 { width:33.3334%;}
    .mw5 { width:41.6667%;}
    .mw6 { width:50%;}
    .mw7 { width:58.3334%;}
    .mw8 { width:66.6667%;}
    .mw9 { width:75%;}
    .mw10 { width:83.3334%;}
    .mw11 { width:91.6667%;}
    .mw12 { width:100%;}
    .mwfull { width:100%;}
    .mwnone { display:none;}

    .contentstyle { overflow:hidden}
}
@media (max-width:1024px) {
    .center { width: 960px;}

    .xmw1 { width:8.3334%;}
    .xmw2 { width:16.6667%;}
    .xmw3 { width:25%;}
    .xmw4 { width:33.3334%;}
    .xmw5 { width:41.6667%;}
    .xmw6 { width:50%;}
    .xmw7 { width:58.3334%;}
    .xmw8 { width:66.6667%;}
    .xmw9 { width:75%;}
    .xmw10 { width:83.3334%;}
    .xmw11 { width:91.6667%;}
    .xmw12 { width:100%;}
    .xmwfull { width:100%;}
    .xmwnone { display:none;}

    .leftsidebar,.rightsidebar{ padding-top:60px;}
    .leftsidebar::before ,.rightsidebar::before { display:none; padding-top:125px;}
    .sidebar { background:#504239; padding:15px; display: none;}
    .sidebar a { font-size:12px}
}
@media (max-width: 992px) {
    .personaldetail { width:90%}


    .center {width:720px;}

    .sw1 { width:8.3334%;}
    .sw2 { width:16.6667%;}
    .sw3 { width:25%;}
    .sw4 { width:33.3334%;}
    .sw5 { width:41.6667%;}
    .sw6 { width:50%;}
    .sw7 { width:58.3334%;}
    .sw8 { width:66.6667%;}
    .sw9 { width:75%;}
    .sw10 { width:83.3334%;}
    .sw11 { width:91.6667%;}
    .sw12 { width:100%;}
    .swfull { width:100%;}
    .swnone { display:none;}
    .smb30 { margin-bottom:30px;}

    .mainmenu ul li a { font-size:14px}

    .story .module { background:#f1bf68; height:auto;}
    .newspanel { display:none;}
    .sidebar a { font-size:12px}
    .faaliyet ul li { width:100%;}

}
@media (max-width: 768px) {
    .w1,.w2,.w3,.w4,.w5,.w6,.w7,.w8,.w9,.w10,.w11,.w12 { width: 100%;}
    .center {width: 100%; padding-left:15px;padding-right:15px;}

    .tw1 { width:8.3334%;}
    .tw2 { width:16.6667%;}
    .tw3 { width:25%;}
    .tw4 { width:33.3334%;}
    .tw5 { width:41.6667%;}
    .tw6 { width:50%;}
    .tw7 { width:58.3334%;}
    .tw8 { width:66.6667%;}
    .tw9 { width:75%;}
    .tw10 { width:83.3334%;}
    .tw11 { width:91.6667%;}
    .tw12 { width:100%;}
    .twfull { width:100%;}
    .tmb30{ margin-bottom: 30px;}
    .flex ,.flexcenter{ display:block;}
    .twnone { display:none;}

    .mainmenu { display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(84, 71, 62, 0.90); z-index:90; vertical-align:middle; overflow:auto}
    .mainmenu.active { display: flex !important;  }
    .mainmenu ul{  position:absolute; left:0; right:0; bottom:0; top:0; margin:auto;}
    .mainmenu ul li { display: block; margin-bottom:10px;}
    .mainmenu ul li:last-child {margin-bottom:0}
    .mainmenu ul li a{ background:url(../images/mobilemenuborder.png) no-repeat bottom center; cursor:pointer;color:#e4bd6e; text-shadow:none; font-size:24px;}
    .mainmenu ul li a.active,.mainmenu ul li a:hover{ background:url(../images/mobilemenuborder.png) no-repeat bottom center; }
    .mainmenu ul li a::after{ display:none}
    .menuicon { display:block;}
    .footergallery { padding-top:0 !important;}

    .footersliderframe { background:url(../images/noisy_bg2.jpg)}
    .personaldetail .imgpadding {float: left;width: initial; margin-bottom:30px}
    .personaldetail .w8.pr0.contentstyle{ padding-left:0}
    .workhours::before { display:none;}
    .contentstyle.detialcontent::before ,.contentstyle.detialcontent::after{ display:none;}
    .loadinglogo img{ max-width:80%;}

    .sidebar a { font-size:14px}
    .leftnavlinks { }
    .leftnavlinks.contactinfo { display:block; margin-bottom:30px}
    .leftsidebar,.rightsidebar{ min-height:inherit;}
    .leftsidebar::before ,.rightsidebar::before { display:none; min-height:inherit;}
    .contentstyle h1 { font-size:44px; margin-bottom:20px}
    .references .imgframe { float:none; text-align:center;}
    .references .imgframe img{ float:none;}

    .mobileselect { display:block; cursor:pointer;}
    .sidebar { padding:20px; background:#463c35; margin-top:1px}

    .faaliyet ul li { width:100%}

    .references .module .name,.personals .module .name{ opacity:1; bottom:35px;}
    .slider { display:none;}


    .leftsidebar{ padding-top:15px;} 

}
@media (max-width:540px){
	.topimage { height: 140px }
    .pw1 { width:8.3334%;}
    .pw2 { width:16.6667%;}
    .pw3 { width:25%;}
    .pw4 { width:33.3334%;}
    .pw5 { width:41.6667%;}
    .pw6 { width:50%;}
    .pw7 { width:58.3334%;}
    .pw8 { width:66.6667%;}
    .pw9 { width:75%;}
    .pw10 { width:83.3334%;}
    .pw11 { width:91.6667%;}
    .pw12 { width:100%;}
    .pwfull { width:100%;}
    .noisy ,.noisy3{ background:#554641;}

    .bottominfo p{ width:100%; text-align:center; margin-bottom:0}

    .footer .flex .w4:first-child::before { display:none;}
    .contentstyle h1 { font-size:34px;}

    .newsmodule .module .newsdetails{ display:block}
    .newsmodule .module .newsdetails .date{ display:block; float:left;}
    .newsmodule .module .newsdetails .newscontent{ display:block; float:left; width:100%; padding:20px 0 0 0;}

    .flex-reverse { display: flex; flex-direction: column-reverse; }
    .leftsidebar {
	    margin: 0 -15px;
	    width: auto;
	    padding: 0;
	}

	.detialcontent { padding:30px 0 0; }

}

