@media (max-width:1600px) {
	.container-fluid{
		max-width: 1270px;
	}
}

@media (max-width:1440px) {
	.container-fluid {
		max-width: 1170px;
	}
	footer .wrap .colon + .colon {
		margin-left: 4%;
	}
}

@media (max-width:1200px) {
	.container-fluid{
		max-width: 1100px;
	}
	header .mobilmenu_btn {
		display:block;
	}
	header nav.menu,
	header .submenu{
		display:none;
	}
	header .ust {
		height:100%;
	}
	header, .banner:before {
		height:70px;
	}
	.banner, .all_wrap {
		padding-top:70px;
	}
	section .title p {
		color:#888;
		font-size: 20px;
	}
	.text_boxes .box .title i {
		font-size:35px;
		margin-right: 10px;
	}
	.text_boxes .box .title span {
		font-size:18px;
	}
	.text_boxes .box .content {
		font-size: 14px;
		padding-bottom: 24px;
	}
	.text_boxes .row {
		margin:0 -20px;
	}
	.text_boxes .box {
		padding: 0 20px;
	}
	.img_boxes .row {
		margin:0 -12px;
	}
	.img_boxes .box {
		padding:0 12px;
	}
	footer .wrap .colon {
		width:50%;
		padding:0 20px;
		font-size: 14px;
		line-height: 20px;
	}
	footer .wrap .colon + .colon {
		margin:20px 0 0 0;
	}
	.uygulama_filtre a {
		width:75px;
		height:75px;
	}
	.breadcrumb {
		margin-bottom:10px;
	}
	section .title h1 {
		margin-top:10px;
		font-size: 28px;
		margin-bottom: 5px;
	}
	section>.title, section>.container-fluid>.title {
		margin-bottom: 3%;
	}
	.img_boxes .info li strong {
		width:30%;
	}
	.img_boxes .info li span {
		width:70%;
	}
	.urun_filtre .select_group {
		padding:10px 0;
	}
	.urun_filtre .colon {
		padding:0 15px;
	}
	.urun_filtre .row {
		margin:0 -15px;
	}
	.select2-container--default .select2-selection--single .select2-selection__rendered {
		font-size:14px;
		padding: 4px 20px 4px 12px;
	}
	.select2-container--default .select2-selection--single .select2-selection__arrow b {
		border-width:8px 5px 0 5px;
		margin-left: -4px;
		margin-top: -4px;
	}
	.select2-container--default .select2-selection--single .select2-selection__arrow {
		width:40px;
	}
	.urun_filtre label {
		padding:0 12px;
	}
	.urun .kasa {
		padding:7px 14px 5px 14px;
		font-size:14px;
	}
	.urun .isim {
		font-size:18px;
		padding: 0 15px;
		bottom: 8px;
	}
	footer .wrap .colon h4 {
		font-size:16px;
		margin-bottom: 14px;
	}
	footer .sosyal li a i {
		font-size:35px;
	}
	footer .sosyal li a {
		width:40px;
		height:40px;
	}
	.arac_islemleri .arac {
		width:50%;
	}
	header .logo:before {
		height:100%;
		vertical-align: middle;
	}
	header .logo .img {
		height:45px;
		width: auto;
	}
}

@media (max-width:992px) {
	.container-fluid{
		max-width: 970px;
	}
	.arac_islemleri .arac {
		width: 55%;
	}
	.text_boxes .box .content {
		font-size:12px;
		text-align:left;
		padding-bottom: 20px;
	}
	.img_boxes .info li strong,
	.img_boxes .info li span {
		width:100%;
		display:block;
	}
	.img_boxes .info li strong {
		margin-bottom:5px;
	}
	.banner .logolar a {
		width:50px;
		height:50px;
	}
	section.hakkimizda .img_container,
	section.hakkimizda .content {
		width:100%;
		display:block;
		padding:0;
	}
	section.hakkimizda .content {
		margin-top:3%;
	}
	section.hakkimizda .img_container .img1 {
		width: 61%;
		display:inline-block;
		vertical-align:middle;
	}
	section.hakkimizda .img_container .img2 {
		float:none;
		margin: 0;
		width: 35%;
		vertical-align: bottom;
		border: none;
		border-left: 15px solid #fff;
		border-top: 15px solid #fff;
		margin-left: -8%;
	}
	section.hakkimizda .content h1 {
		font-size:32px;
		margin-bottom: 20px;
		line-height: 38px;
	}
	section.hakkimizda .content p.first {
		font-size:22px;
	}
	footer .page_up {
		top: 12%;
		width: 50px;
		height: 50px;
		margin-left: -25px;
	}
	footer .page_up  i {
		font-size:16px;
	}
	footer .wrap {
		padding:20px;
	}
	.banner {
		position:relative;
		top:auto;
		bottom:auto;
	}
	.all_wrap.main {
		top:0;
	}
	.banner:before {
		content:'';
		display:block;
		padding-top: 50%;
	}
	.banner .slider {
		position:absolute;
		top:0;
		left:0;
		right:0;
		bottom:0;
	}
}

@media (max-width:767px) {
	.container-fluid {
		max-width: 750px;
	}
	.arac_islemleri .dots {
		display:none;
	}
	.text_boxes .box {
		display:block;
		width:100%;
	}
	.text_boxes .box+.box {
		margin-top:20px;
	}
	.text_boxes .box .content {
		font-size:14px;
	}
	.img_boxes .box {
		width:50%;
	}
	section .title p {
		font-size:16px;
	}
	section .title h1 {
		font-size:24px;
	}
	section>.title, section>.container-fluid>.title {
		margin-bottom:20px;
	}
	section {
		padding:20px 0 40px 0;
	}
	.img_boxes .box {
		margin-bottom:40px;
	}
	footer .wrap .colon {
		width:100%;
		display:block;
		padding:0;
		text-align: center;
	}
	footer .wrap .colon + .colon {
		margin-top:40px;
	}
	footer .wrap .colon h4:after {
		margin:10px auto 0 auto;
		width:80px;
	}
	footer .sosyal li {
		display:inline-block;
		float:none;
	}
	footer .page_up {
		top:7%;
	}
	.urunler .urun {
		width:50%;
	}
	.urun_filtre .select_group .colon {
		float:none;
		width:100%;
	}
	.urun_filtre .select_group .colon + .colon {
		margin-top:10px;
	}
	footer {
		background:#000;
	}
	footer .page_up {
		color:#000;
		background-color:#fff;
	}
	footer .wrap {
		background-color:transparent;	
		padding: 0;
	}
	footer .wrap .colon {
		color:#fff;
		background-color:transparent;
	}
	footer .wrap .colon h4 {
		color:#fff;
	}
	footer .copy {
		color:#ccc;
		font-size:12px;
	}
}



@media (max-width:550px) {
	.img_boxes .box {
		width:100%;
		display:block;
		font-size:0;
	}
	.img_boxes .img_container {
		display:inline-block;
		vertical-align:top;
		width: 50%;
		padding-top: 38%;
	}
	.img_boxes .info {
		display:inline-block;
		vertical-align:top;
		width:50%;
		padding-left:20px;
		padding-top:10px;
	}
	.img_boxes .box {
		margin-bottom:20px;
	}
	.img_boxes .box + .box {
		padding-top:20px;
		border-top:1px solid #ccc;
	}
	.urun_filtre .colon {
		float:none;
		width:100%;
	}
	.urun_filtre .colon + .colon {
		margin-top:10px;
	}
	footer .page_up {
		top:20px;
	}
	footer {
		padding-top:90px
	}
	section.hakkimizda .img_container .img2 {
		border-left-width:9px;
		border-top-width:9px;
	}
	.uygulama_filtre a {
		width:60px;
		height:60px;
	}
	.uygulama_filtre {
		padding:10px 0;
	}

	.banner .logolar {
		display:none;
	}
}

@media (max-width:479px) {
	.img_boxes .img_container {
		display:block;
		width:100%;
		padding-top: 70%;
		margin: 0;
	}
	.img_boxes .info {
		display:block;
		width:100%;
		padding:20px 0 0 0;
	}
	.urunler .urun {
		width:100%;
	}
	.arac_islemleri .arac {
		width:77%;
	}
	.uygulama_filtre a {
		width: 40px;
		height: 40px;
	}
	.banner:before {
		padding-top: 80%;
	}
}

@media (max-width:350px) {
	footer form input {
		width:100%;
		padding: 8px 50px 7px 15px;
		font-size: 12px;
	}
	.uygulama_filtre a {
		width: 38px;
		height: 38px;
	}
	
}