.main-menu #form-language::after {
	position: unset;
}
.main-menu a {
	font-weight: 300;
}
footer {
	background-color: #1f1f1f;
}

#column-left .box .box-content .box-category a::before {
	background: unset;
}
#column-left .box .box-heading-header::before {
	display: none;
}
#column-left .box-heading-category {
	padding-left: 0px;
}
.layout-2.left-col #column-left {
	margin-top: 20px;
}

@media (max-width: 767px) {

	.header-logo img {
		display: inline-block;
		max-width: 18%;
		margin-top: -15px;
	}
	#logo{

		position: fixed;

	}
	.header_top {
		padding: 20px 0px;
	}
	.box .box-heading-header::before {
		background-color: #d2d2d2;
	}
	#cart-total{
		/*display: none;*/
	}
	.box.active .box-heading-header::before {
		background-color: #d2d2d2;
	}
}


@media (min-width: 1025px) {
    /* PC ve laptoplar */
	.dropdown.myaccount {
		margin-top: 10px;
	}
	.header_wishlist {
		margin: 15px 0 0;
	}
	.col-sm-3.header_cart {
		padding: 9px 0 0 12px;
	}	
	.myaccount > a {
		font-size: 14px;
		font-weight: 300;
	}	
	.header_wishlist > a .count{
		font-size: 14px;
		font-weight: 300;
	}

	#cart-total {
		margin-top: -3px;
	}
	#cart .item-count {
		color: #fff;
	}
	.header_search .btn.btn-default.btn-lg {
		top: 6px;
	}
	.header-logo img {
		max-width: 25%;
		margin-top: -18px;
	}

	.header_top {
		width: 100%;
		padding: 20px 52px 10px;
		position: unset;
	}
	.box.active .box-heading-header::before {

		-webkit-transform: unset;
		-moz-transform: unset;
		-ms-transform: unset;
		-o-transform: unset;
		transform: unset;
		-khtml-opacity: 1;
		-o-opacity: 1;
		-ms-opacity: 1;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		background-color: #d2d2d2;
		left: unset;
	}
	.header_search .form-control.input-lg {
		height: 44px;
		width: 330px;
		padding: 10px 45px 10px 10px;
		border: none;
	}
	.header_bottom_cover {
		margin-top: unset;
		width: 100%;
		float: left;
	}
	.responsive-menu .main-navigation {
		box-shadow: unset;
		background: unset;
	}

	.responsive-menu .main-navigation {
		padding: 0 !important;
	}
	.box-heading-header{
		margin-top: 10px;
	}

	.box .box-heading-header::before {
		background-color: #d2d2d2;
	}

}
