

@media (min-width: 1280px) { 
	.container{ width: 1200px;}
}

@media (max-width:1750px){
#logo 		{ width: 25%; }
.menusag 	{ width: calc(75% - 200px); }
.diller 	{ padding: 0px 1% 0 0%; }


}


@media (max-width:1410px){
.home-faq .faq h3, .sikca-sorulanlar .faq h3 { font-size:40px; padding: 0px 0 0 60px; }
.home-faq .faq h3:before, .sikca-sorulanlar .faq h3:before { width:40px; }
}

@media (max-width:1280px){
.anaslider .item .icerik	{ top: 15%; left: 9%; }
.anaslider .owl-carousel .owl-stage .item iframe { height:500px; }
.home-faq .faq, .sikca-sorulanlar .faq	{ padding: 40px 0px 0 0px; }
.home-faq .accordion, .sikca-sorulanlar .accordion 		{ margin:0 0 0 0; }
.projelersayfa .owl-carousel.pcategories .owl-nav { position: relative; margin: 10px auto; width: 45px; }
.projelersayfa .owl-carousel.pcategories .owl-nav button.owl-next { right:-5px; top:3px; width: 22px;height: 50px; position: relative; background-size: contain;}
.projelersayfa .owl-carousel.pcategories .owl-nav button.owl-prev { left:-5px; top:3px; width: 22px; height: 50px; position: relative; background-size: contain; }



}

@media (max-width:1200px){
.diller, .diller a { width: 100px; }
.diller a span  { display:none; }
.diller ul      { left:-10px; padding:10px; }

.home-sektorler h2 { font-size: 30px; line-height: 33px; }
.home-sektorler p  { font-size: 17px; line-height: 26px; }


.imgBox 			{ width:100%; margin-bottom:15px; }
ul.thumb 			{ width:100%; margin-bottom:15px; height: 110px; }
ul.thumb li 		{ width: 33%; padding: 0 5px; }
.left-menu h4 a, .left-menu ul li a { font-size:15px; line-height: 18px; height: 45px; }
.iletisim-form { padding: 0 50px 0 0; }
.iletisim-form .ust-bilgi p.adres { letter-spacing: 4px; }
.blog-header h1:after, .arama-header h1:after { left:40%; }
.menusag li 		{ margin: 0px 20px 0 0px; }
.menusag li a p 	{ font-size:17px; }
.menusag li a span 	{ font-size:9px; }
.anaslider .item .icerik 	{ width: 380px; }
.anaslider .item .icerik p 	{ font-size: 50px; line-height: 48px; }
.anaslider .item .icerik span { margin: 15px 0; font-size: 13px; }
.anaslider .owl-carousel .owl-nav button.owl-next, .anaslider .owl-carousel .owl-nav button.owl-prev { background-size: contain; width: 18px; height: 30px; }
.anaslider .owl-nav  { top: 45%; }
.header-bottom .bottom-right .menusag li .submenu .submenu-left p, .header-bottom .bottom-right .menusag li .submenu .submenu-right p { font-size:18px; }
.header-bottom .bottom-right .menusag li .submenu .submenu-left .accordionItem .accordionItemHeading { font-size:15px; }
.cozum-left span.slogan 	{ font-size:65px; }
.cozum-left h2 				{ margin: 37px 0 0 0px; font-size: 35px; }
.home-faq .faq, .sikca-sorulanlar .faq 	{ padding: 0px 0px 0 0px; }
.home-faq .faq span.slogan, .sikca-sorulanlar .faq span.slogan 	{ font-size:65px; }
.home-faq .faq h3, .sikca-sorulanlar .faq h3 { margin: 37px 0 0 0px; font-size: 35px; }
.footer .footer-center .footer-pages { padding: 70px 0 35px 0px; }
.footer .footer-center .footer-pages ul li { width:100%; margin: 0 0 10px 0; }
.footer .footer-bottom p, .footer .footer-bottom a { font-size:12px; }
.footer .footer-center ul.footersosyal { margin: 0px 0 0 0; }
}


@media (max-width:991px){
.blog-header 		{ height: 250px; padding-top: 60px; }
.blog-header h1 	{ font-size: 35px; line-height: 35px; }
.home-about h2 		{ margin: 20px 0 0 0px; font-size: 25px; }
.home-sektorler h2 	{ font-size: 25px; }
.home-sektorler p  	{ font-size: 14px; line-height: 21px;}


.aramasonuc { padding:70px 25px; }
.blogdetay-header h1 { margin: 20px 0 0 0; }
.blog-header h1:after, .arama-header h1:after { left:37%; }
.bloglar .blog { margin:0 0 15px 0; }
.insan-kaynaklari form input { margin: 0 0 10px 0; }
.insan-kaynaklari form textarea { margin-top: 0px; }
a.popup-youtube:before { left: 29%; }	
.anaslider .item .icerik 	{ width: 290px;}
.anaslider .item .icerik p 	{ font-size: 35px; line-height: 34px;}
.anaslider .item .icerik a  { left: 0%; letter-spacing: 4px; width: 160px;}

.home-categories .owl-nav 	{ left:-75px; }
.home-categories .owl-carousel .owl-nav button.owl-next span, .home-categories .owl-carousel .owl-nav button.owl-prev span { font-size:55px; }
.home-categories .owl-carousel .owl-nav button.owl-next { right:4px }


.mobilgizle, .sidebar  		{ display: none; }
.mobilgoster, .headersosyal { display: block; }


.dillermobil 			{ float:right; position:relative; margin:28px 8px 0 8px; }




#primary-menu 			{ display:block; float:none; margin:0; background:#fff; position:absolute; width:100%; left:0; top:81px; }
#primary-menu-trigger 	{ float: right; position: relative; color: #ffffff;  background: #19365f;  width: 34px;  height: 34px;  text-align: center;  line-height: 33px;  opacity: 1;  pointer-events: auto;  margin:22px 0 0 0;  right: 0;  z-index: 1;  border-radius: 5px; }
#primary-menu .container #primary-menu-trigger{top:5px;left:0;}
#primary-menu > ul,
#primary-menu > div > ul{display:none;float:left;border:0 !important;padding: 5px 0 50px 0;margin:0 !important;-webkit-transition:none;-o-transition:none;transition:none;}
#primary-menu > div > ul{margin-top:60px !important;}
body:not(.top-search-open) #primary-menu-trigger{opacity:1;-webkit-transition:opacity .2s .2s ease, top .4s ease;-o-transition:opacity .2s .2s ease, top .4s ease;transition:opacity .2s .2s ease, top .4s ease;}
body.top-search-open #primary-menu-trigger{opacity:0;}
body.side-push-panel #side-panel-trigger-close a{display:block;position:absolute;z-index:12;top:0;left:auto;right:0;width:40px;height:40px;font-size:18px;line-height:40px;color:#444;text-align:center;background-color:rgba(0,0,0,0.1);border-radius:0 0 0 2px;}
#primary-menu.style-5 > ul{padding-right:0;margin-right:0;border-right:0;}
#primary-menu ul li 	{ float: left; width: 100%;margin:0 !important;text-align:left !important;border-top:1px solid #EEE;}
#primary-menu ul li > a:hover { color: #666;}
#header.split-menu #primary-menu:not(.mobile-menu-off-canvas) > ul:not(:first-child) > li:first-child{border-top:1px solid #EEE;}
#primary-menu ul li:first-child{border-top:0;}
#primary-menu ul > li > a,
#primary-menu.style-2 > div > ul > li > a{ float: left; padding:12px 25px !important;border:none !important;margin:0 !important;color: #414c59;}
#primary-menu ul > li > a.last  { background: none; padding:14px 15px  }

#primary-menu.sub-title > ul > li,
#primary-menu.sub-title.style-2 > div > ul > li{background:none !important;margin-left:0;}
#primary-menu.sub-title > ul > li > a,
#primary-menu.sub-title > div > ul > li > a{line-height:22px;font-size:13px;border-top:none;}
#primary-menu.sub-title ul li > a span{display:none !important;}
#primary-menu.sub-title ul li:hover > a,
#primary-menu.sub-title ul li.current > a,
#primary-menu.sub-title div ul > li:hover > a,
#primary-menu.sub-title div ul > li.current > a,

#primary-menu ul:not(.windows-mobile-menu) li > a i.icon-angle-down:last-child{display:none;}
#primary-menu > ul > li.sub-menu > a,
#primary-menu > .container > ul > li.sub-menu > a{background-image:url("../images/icons/submenu.png");background-position:right center;background-repeat:no-repeat;}


#side-panel-trigger,
#top-account{position:absolute;top:0;left:auto;right:15px;margin:40px 0;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease;}
#primary-menu > div > #top-search a,
#primary-menu > div > #top-cart,
#primary-menu > div > #side-panel-trigger{margin:20px 0 !important;}
#primary-menu ul.windows-mobile-menu li.sub-menu{position:relative;}
#primary-menu ul.windows-mobile-menu li.sub-menu a{background-image:none !important;}
#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger{position:absolute;cursor:pointer;width:32px;top:0;right:0;z-index:1;padding:0 !important;text-align:center !important;}
#primary-menu ul.windows-mobile-menu .mega-menu-content a.wn-submenu-trigger{display:none;}
#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger i{margin:0 !important;}
#header.sticky-style-3 #top-cart .top-cart-content{top:40px;}
#top-search a{right:43px;}
#top-search form{height:100px !important;}
#primary-menu > div > #top-search form{height:60px !important;}
#top-search form input{font-size:24px;}
#side-panel-trigger{right:71px;}
#top-account{margin:33px 0 32px;right:75px;}
#top-account a.btn span{display:none;}
body:not(.sticky-responsive-pagemenu) #page-menu #page-menu-wrap{position:relative !important;top:0 !important;}
#page-submenu-trigger{opacity:1;pointer-events:auto;color:#FFF;}
#page-menu.pagemenu-active #page-submenu-trigger{background-color:rgba(0,0,0,0.2);}
#page-menu nav{display:none;position:absolute;float:none;width:200px;top:43px;left:auto;right:15px;height:auto;background-color:#1ABC9C;z-index:11;}
#page-menu.pagemenu-active nav{display:block;}
#page-menu nav ul{height:auto;background-color:rgba(0,0,0,0.2);}
#page-menu nav li{float:none;}
#page-menu nav li a{height:40px;line-height:40px;margin:0;padding:0 15px;border-radius:0;}
#page-menu ul ul{position:relative;width:auto;top:0;background-color:transparent;}
#page-menu ul ul a{padding-left:25px;}
}

@media (min-width:768px) and (max-width:991px){.swiper_wrapper:not(.full-screen):not(.canvas-slider-grid),
.swiper_wrapper:not(.full-screen):not(.canvas-slider-grid) .swiper-slide{height:400px !important;}
.sidebar-widgets-wrap{position:relative;margin:0 -38px -40px 0;}
.sidebar-widgets-wrap .widget{display:inline-block;vertical-align:top;float:none;width:340px;margin:0 37px 40px 0;padding-top:0;border-top:0;}
.landing-video{width:352px;height:199px;margin:14px 0 0 60px;}
}



@media (max-width:990px){

.diller a {  width: 70px;}

.footer .footer-ust { text-align:center; }
.footer .footer-ust span    { width:100%; }
.footer .footer-ust p       { width:100%; }
.footer .footer-ust a       { position: relative; left:auto; top: auto; right: auto; float: none; display: inline-block; }

.owl-carousel.homesektorler .owl-nav { left: 42%; top: -70px; }

}



@media (max-width:768px){

.home-tanitim h4 { font-size: 28px; }
.home-tanitim p { font-size:17px; }



.home-about span.slogan, 
.home-categories span.slogan, 
.home-sektorler span.slogan, 
.home-sektorler2 span.slogan, 
.home-haberler span.slogan { font-size: 40px; }

.home-sektorler2 .anasektor2 { width:50%; }

.iletisim-header p { text-align:center; }
.iletisimsayfa .iletisim-top span { margin-bottom: 20px; }
.iletisim-form { padding: 0 0px 0 0;}
.iletisim-form form input.adsoyad::placeholder { color: #a5a5a5;padding: 0 0 0 20px }
.iletisim-form form input.telefon::placeholder { color: #a5a5a5;padding: 0 0 0 20px }
.iletisim-form form input.mail::placeholder { color: #a5a5a5;text-align: left; padding: 0 0 0 20px  }
.iletisim-form form textarea::placeholder { color: #a5a5a5; padding:60px 0 0 20px; }
.iletisim-form .ust-bilgi p.il, .iletisim-form .ust-bilgi p.adres {  margin: 10px 0 0 0;  width: 100%; }


.proje-header h1 {  margin: 30px 0 0 0; font-size: 30px; }
.proje-header ul.breadcumps li a { font-size: 14px;}


.proje-header p 			{ margin: 15px 0 0 0; font-size: 14px;}
.blogdetay-header ul.breadcumps li a { color: #fff;  font-size: 13px;}
.blogdetay-header h1 		{ margin: 30px 0 0 0;  font-size: 20px; line-height: 21px; }
.insan-kaynaklari form  	{ margin: 0px 0 0 0; padding:0 0; }	
.sertifikalar .sertifika 	{ width:50%; }

.kurumsal-header .kurumsalliste li.aktif:before {left: 49%;}
.kurumsal, .sertifikalar, .sikca-sorulanlar { padding: 20px 0 50px 0; }
.kurumsal-header h1 { margin: 25px 0 10px 0; font-size: 25px; }
.kurumsal-header ul.breadcumps li a { font-size: 12px;}
.kurumsal-header .kurumsalliste { margin: 20px 0 0 0; }
.kurumsal-header .kurumsalliste li.aktif:before { width: 18px; bottom: -26px; }
.kurumsal-header .kurumsalliste li { width: 100%; margin:0 0 0 0; min-height: 35px; border-bottom: 1px solid#2081ab52}
#content .kurumsal h2 {  float: left;  margin: 10px 0;} 
.kurumsal .addthis_inline_share_toolbox_hh99 { float: left; width: 100%; margin: 0px 0 7px 0 }
.header-top { height:auto; }


.home-blog 	{ margin: 30px 0 0 0; }

.sektortaalan .sektortabicerik img { max-height:400px; }
.anaslider .owl-carousel .owl-stage .item iframe {  height: 240px;}
.anaslider .item .icerik 	{ width: 175px; top: 26%; left: 9%;}
.anaslider .item .icerik p 	{ font-size: 20px; line-height: 20px;}
.anaslider .item .icerik span { display:none; }
.anaslider .item .icerik a  { margin: 20px 0 0 0; background-size: contain; width: 115px; font-size: 13px; letter-spacing: 2px; height: 18px; padding: 0 0 0 30px; }
.anaslider .owl-carousel .owl-nav button.owl-next, .anaslider .owl-carousel .owl-nav button.owl-prev { width: 10px; height: 23px; }
.anaslider .item .icerik img { width:90%; min-height:0px; }

.row { margin-left:0px !important;    margin-right:0px !important;}
.row.ihtiyac { margin-left:-15px !important;    margin-right:-15px !important;}

.talepsag { width:100%; padding:10px; margin:0; }
.modal-content.talepp { width: 95%; background: #fff; padding: 40px 0 0 10px; }
button.close { top: 10px; right: 10px; }
.talepsag a { width: 100%; text-align: center; }
#simplemodal-container {  width: 80% !important; height: auto !important; }
.footer .footer-bottom p { width: 100%; text-align:center; }
.footer .footer-bottom .birnc { width: 100%; text-align: center; margin: 10px 0 0px 0; }

body{padding:0 !important;}
#wrapper{width:100% !important;}
h1{font-size:28px;}
h2{font-size:24px;}
h3{font-size:20px;}
h4{font-size:16px;}

.footer .footer-center p.copyright, .footer .footer-center ul.footersosyal { display: none; }
.footer p.copyrightmobil { display:block; margin-bottom: 8px; }

}

@media (max-width:480px){
.blog-header 		{ height: 215px; padding-top: 80px;}
.blog-header h1 	{ font-size: 25px; line-height: 30px; }


.home-about span.slogan, 
.home-categories span.slogan, 
.home-sektorler span.slogan, 
.home-sektorler2 span.slogan, 
.home-haberler span.slogan { display:none; }

.home-categories .owl-demo { width: 100%; }
.home-categories .owl-nav  { top: -70px; left: auto; right: 0;}

.home-sektorler2 .anasektor2 { width:100%; }

#content.projelersayfa { margin:30px 0 0 0; }
#content { float: left;    width: 100%;    z-index: 1;    margin:0px 0 0 0;}

#content .faqs h1 	{ font-size: 21px; line-height: 22px; }
#content .faqs h2 	{ font-size: 20px; line-height: 22px; }
#content .faqs h3 	{ font-size: 19px; line-height: 22px; }
#content .faqs h4 	{ font-size: 18px; line-height: 22px; }
#content .faqs h5 	{ font-size: 17; line-height: 22px; }
#content .faqs h6 	{ font-size: 16px; line-height: 22px; }
#content .faqs p  	{ font-size: 15px; line-height: 22px; }
.portfolio-item 	{ width: 100%; }



.aramaitems .kategori h2 { font-size:15px; }
.aramasonuc { padding: 40px 10px; }
#content .bulunamadi p { font-size: 14px; line-height: 18px; margin: -40px 0 50px 0; }
.blog-header h1:after, .arama-header h1:after { left:25%; }
#logo 				{ width: 190px; }
.slick-prev, .slick-next { top: 15px; }
.diller 			{ margin-left:0px; }
.sertifikalar .sertifika { width: 100%; }
#primary-menu-trigger{ top:0;}

#primary-menu ul > li > a:hover{border:none;}
#header.sticky-header #primary-menu ul li:hover > a:before{border:none;}
#primary-menu ul li:hover > a:before{border:none;}
.iletisimform 		{ float:left;width:100%;padding:40px;}
iframe.haritamap 	{ height: 300px; }


a.popup-youtube:before {  left: 22%;width: 220px; }



.footer .footer-center span.footer-tel, .modal-content.talepp .modalfooter .modalfooteralt span 	{ width:100%; }
.footer .footer-center .footer-pages 	{ padding: 15px 0 0px 0px; }

.kurumsal-header .kurumsalliste li.aktif:before {left:48%;}
.blogdetay-header h1 	{ margin: 20px 0 0 0; font-size: 18px; line-height: 18px;}
.kategori-header h1 	{ margin: 20px 0 0 0; font-size: 18px; line-height: 25px; }


.footer .footer-center .footer-pages ul li a { padding:0; background:none;}	
.footer .footer-center .footer-pages ul { width: 100%; margin: 5px 0 0 0; }
.footer .footer-center span.footer-tel, .footer .footer-center .footer-pages p, .footer .footer-center p.aciklama { text-align: center; margin: 0px 0 0 0; }
.footer .footer-center span.adres {text-align: center; letter-spacing: 1px; margin: 5px 0 7px 0;}
.footer .footer-center .footer-pages ul li { width: 100%; margin: 0 0 10px 0;  text-align: center;}
.modal-content.talepp h3 { width:88%;font-size: 18px; }
.modal-content.talepp .modalfooter .modalfooteralt span {letter-spacing: 1px; }
.iletisim-form .gonderbuton { top: 6px;font-size: 14px;width: 75px; height: 38px;line-height: 37px; background-size: contain;}
.iletisimsayfa { margin-bottom: 30px;}
#content { margin-bottom: 0px !important;}	
.kategorilerr .kategori h2 i { display:none; }
.kategoriler { margin: 20px 0 0px 0; }
.kategori-header a.geri {  margin: 30px 0 0 0;}
.kategorilerr .kategori h2 { text-align: center;}

}
@media (max-width:340px){
.urundetay .addthis_inline_share_toolbox_hh99 {
    float: left;
    position: relative;
    left: -10px;
    top: 14px;
    clear: right !important;
} 
}

