@media (min-width: 0px) and (max-width: 1250px)
{
	section#content aside div.whiteleft { display: none; }
}

/* TABLET */

@media (min-width: 0px) and (max-width: 1030px) 
{
	
	section#contact div.out-box div.adr { height: 55px; font-size: 10px; }
	section#contact div.out-box div.title { height: 16px; }

	section#content article div.ikform form div.row2 span { width: 11%; }
	section#content article div.ikform form div.row2 input { width: calc(85% / 5) }

	header div.header-sag div.header-ic { width: 21%; }


}

@media (max-width: 768px) {
	section#contact div.out-box div.infos {
		font-size: 10px;
	}
	

	section#contact div.out-box a.mail {font-size: 12px;}
}

/* ------------------------------------------------------------------- */ 

/* MOBIL */
@media (max-width: 414px) {
	section#contact div.out-box div.title { height: 33px; }
	section#contact div.out-box div.infos {
		font-size: 14px;
	}
	section#contact div.out-box div.adr { font-size: 14px; }

	section#contact div.out-box a.mail {font-size: 14px;}
}
@media (min-width: 0px) and (max-width: 650px)
{

	.nedenentegre{
		width: 100%;
	}
	/* HEADER */

	div#atalink
	{
		margin-right: calc(50% - 50px);
	}

	header 
	{ 
		height: 60px; 
		background: none;
		margin: 0px;
	    z-index: 11;
	    background: #fff;
	    position: fixed;
	    top: 0px;
	    left: 0px;
	    box-shadow: 0 0 10px rgba(0,0,0,0.3);
	}
	
	.text-controls ul { padding: 0 25px !important; }
	.text-controls li { margin: 10px  10px !important; display: inline-block !important; float: none !important; }

	.text-controls li.highslide-play, .text-controls li.highslide-full-expand, .text-controls li.highslide-pause, .text-controls li.highslide-move 
	{ display: none !important; }

	section#slider div#rotator a div.slogan { top: 120px; height: 61px; font-size: 15px; padding: 13px 17.5px 0px 60px; background-position: left 15px center; }

	header div.header-ust,div.header-sag { display: none; }

	header div.mobile { display: block; }

	section#uparea-2 { height: 135px; margin-top: 60px; }

	section#uparea-2 div.page { line-height: 40px; padding-right: 30px; padding-left: 15px; font-size: 18px; }

	section#news div.photos { width: 100%; }

	section#news div.photos a.photo { height: 240px; }

	section#news div.right { width: 100%; padding-left: 0px; }

	section#news div.right div.title { font-size: 16px; }

	section#news div.right div.text { font-size: 14px; padding-top: 20px; line-height: 25px; }

	section#news div.others div.title,section.footernav div.box:last-child div.bizeulasin { font-size: 18px; padding: 0; }

	section#news div.others div.news a { margin-right: 0px; width: 100%; }

	section.footernav { height: auto; }

	section.footernav div.box { width: 100% !important; height: auto; margin-top: 30px; border: none; padding-left: 0px !important; }

	section.footernav div.box div.title { padding-bottom: 20px; }

	section.footernav div.box:nth-child(3) div.list { padding-top: 0px; text-align: center; }

	section.footernav div.box:last-child div.title { padding-top: 15px; }

	section.footernav div.box:last-child { margin-bottom: 30px; }

	section.footernav div.box:last-child a.e-mail { font-weight: 600; }

	footer div.designed { width: 100%; padding: 20px 0; text-align: center; line-height: normal; }

	footer div.socialmedia-icon { width: 100%; height: auto; }

	footer a.atamedya { width: 100%; text-align: center; line-height: normal; padding: 20px 0; }

	section#fivebox a { width: calc(96% / 3); margin-right: 2% !important; margin-top: 20px; height: 100px; background-size: 80% auto; }
	section#fivebox a:nth-child(3n+0) { margin-right: 0px !important; }

	section#contact div.out-box { width: 100%; margin-right: 0px; margin-bottom: 10px; }

	section#contact div.out-box div.title { padding: 10px 0; }

	section#contact div.out-box a.map { height: 100px; background-size: cover; }

	section#contact div.form { margin-top: 20px; }

	section#contact div.form div.title { font-size: 18px; padding: 0; }

	section#contact div.form div.cont { width: 100%; margin-top: 15px; }

	section#contact div.form div.cont span { line-height: 20px; }

	section#contact div.form div.cont input { height: 30px; }

	section#contact div.form div.cont textarea { padding: 10px; }

	section#content article { width: 100% !important; padding-left: 0px; margin-left: 0px; border-left: 0px; }
	
	section#uparea { margin-top: 60px; height: 135px; }

	section#content aside { width: 100%; border-right: 0px; }

	section#content aside select.mmenu { display: block; padding-right: 52px; }

	section#content aside div.menu { display: none; }

	section.contenttop { margin-top: -40px; }

	section#content aside div.page { width: auto; height: auto; line-height: 40px; padding-right: 30px; padding-left: 15px; font-size: 18px; }

	section#content article div.priup { width: 100%; min-width: 100%; height: auto; margin: 10px 0px; box-sizing: border-box; padding-top: 15px; padding-bottom: 15px; line-height: 20px; margin-bottom: 0px; }

	section#content article div.textarea { font-size: 14px; }

	section#content article div.threearea div.out-box { width: 100%; height: auto; margin-right: 0px; margin-bottom: 20px; }

	section#content article div.textarea div.nace span { width: 40%; line-height: 20px; padding: 40px 0; box-sizing: border-box; text-align: left; }
	section#content article div.textarea div.nace a { width: 60%; }
	
	section#content article div.textarea div.tablearea div.title input { width: 50%; }

	section#content article div.textarea div.tablearea div.title span { width: 48%; text-align: center; padding-left: 0px; padding-right: 2%; }
	
	section#content article div.textarea div.tablearea div.title button { width: 100%; margin-left: 0px; margin-top: 10px; }

	section#content article div.textarea div.tablearea div.tr:first-child div.td { height: 120px; }

	section#slider { height: 300px; margin-top: 60px; }

	section#icerik div.title { margin-top: 40px; font-size: 26px; padding-bottom: 10px; }

	section#icerik div.text { font-size: 14px; }

	section#icerik div.boxes { margin-top: 40px; }

	section#icerik div.boxes div.box { width: 100%; height: auto; margin-right: 0px; margin-bottom: 40px; }

	section.kurumsal-icerik { height: auto; background-position: right center; }

	section.kurumsal-icerik div.sag { width: 100%; float: left; padding-top: 40px; }

	section.kurumsal-icerik div.sag div.title { font-size: 30px; padding-left: 20px; font-weight: 300; }

	section.kurumsal-icerik div.sag div.text { font-size: 14px; padding-top: 30px; }

	section.kurumsal-icerik div.sag a.kurumsal-detayli-bilgi { margin-top: 20px; margin-bottom: 40px; }

	section.referans-icerik div.title { margin-top: 40px; font-size: 26px; padding-bottom: 10px;}

	section.referans-icerik div.text { font-size: 14px; }

	section.referans-icerik div.area div.right, section.referans-icerik div.area div.left { display: none; }
	
	section.referans-icerik div.area div.miniSlide div.producs { overflow-x: auto; white-space: nowrap; width: 100%; }

	section.referans-icerik div.area div.miniSlide div.producs a.item { display: inline-table; }
	
	section#content article div.ikform form div.cont { width: 100%; float: left !important; }

	section#content article div.ikform form div.row span { width: 100%; }

	section#content article div.ikform form div.row input { width: 100%; margin-right: 0px; margin-bottom: 2px; }

	section#content article div.ikform form div.row select { width: calc(100% / 3); margin-right: 0px; }

	section#slider div#rotator a img { width: 70%; top: 120px; }

	section#content article div.textarea div.tablearea div.tr div.td:first-child { padding-left: 5px; }

	section#content article div.textarea div.tablearea div.firstable div.tr div.td:nth-child(3) { width: 25%; }

	section#content article div.textarea div.tablearea div.firstable div.tr div.td:last-child { width: 25%; }

	section#content article div.textarea div.tablearea div.table div.tr:first-child div.td { height: 120px; }

	footer { height: auto; }

	section.footernav div.box:nth-child(1),section.footernav div.box:nth-child(2),section.footernav div.box:nth-child(3) { display: none; }

	section#content article div.textarea div.tablearea div.tr div.td { padding: 10px; min-height: 76px; }

	section#content article div.textarea div.tablearea div.firstable div.tr:first-child div.td { height: 130px !important; }
	
	section#validation div.nav div.white a div { display: none; }

	section#validation div.nav div.white a:hover { background-position: inherit; background: none; }

	section#validation div.nav div.white a._hover { background-position: inherit; background: #fff; opacity: 1; }
	
	section#validation div.nav div.white a { background: #fff; opacity: 0.6; border-radius: 100%; height: 20px; width: 20px; padding: 0px; margin: 0 4px; border: 1px solid #aaa; }

	section#validation div.nav, section#validation div.nav div.white { background: none; padding: 0px; }

	section#validation { margin-top: -30px; }

	section.referans-icerik { height: auto; }

	section.referans-icerik div.area { margin-bottom: 60px; }

	section#contact div.form div#secform { width: 100%; padding: 0px; }

	section#content article div.textarea div.tablearea div.lasttable div.tr:first-child { height: 70px; }
	section#content article div.textarea div.tablearea div.lasttable div.tr:first-child div.td { height: 70px; }
	section#content article div.textarea div.tablearea div.lasttable div.tr:last-child div.td { padding-top: 30px; }

	section#content article div.ikform div.ikarea span { padding-top: 15px; width: 100%; padding-bottom: 20px; padding-right: 0px; text-align: justify; }

	section#content article div.ikform div.ikarea { padding: 15px 13px; }
	
	section#content article div.ikform div.ikarea label { width: 100%; }

}