@media(min-width:992px) {
	.col-xs-15,
	.col-sm-15,
	.col-md-15,
	.col-lg-15 {
		position: relative;
		min-height: 1px;
		padding-right: 10px;
		padding-left: 10px;
		width: 20%;
		float: left
	}
}



*:focus {
	outline: 0!important
}

::-webkit-input-placeholder {
	color: #959595
}

:-moz-placeholder {
	color: #959595
}

::-moz-placeholder {
	color: #959595
}

:-ms-input-placeholder {
	color: #959595
}

@keyframes fadein {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@-moz-keyframes fadein {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@-webkit-keyframes fadein {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@-ms-keyframes fadein {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@-o-keyframes fadein {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}

.autocomplete-suggestions {
	border: 1px solid #999;
	background: #fff;
	overflow: auto
}

.autocomplete-suggestion {
	padding: 2px 5px;
	white-space: nowrap;
	overflow: hidden
}

.autocomplete-selected {
	background: #f0f0f0
}

.autocomplete-suggestions strong {
	font-weight: normal;
	color: #39f
}

.autocomplete-group {
	padding: 2px 5px
}

.autocomplete-group strong {
	display: block;
	border-bottom: 1px solid #000
}

input[type=checkbox].css-checkbox {
	position: absolute;
	z-index: -1000;
	left: -1000px;
	overflow: hidden;
	clip: rect(0 0 0 0);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0
}

input[type=checkbox].css-checkbox+label.css-label {
	padding-left: 22px;
	height: 17px;
	display: inline-block;
	line-height: 13px;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: middle;
	cursor: pointer;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 10px
}

input[type=checkbox].css-checkbox:checked+label.css-label {
	background-position: 0 -17px
}

label.css-label {
	background-image: url('/Contents/img/checkbox.png');
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

 


.btn {
	border: 1px solid #cd6060!important;
	border-radius: 0
}

.btn.btn-default {
	background-color: #cd6060;
	color: #fff!important
}

.btn-default.disabled.focus,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default.focus[disabled],
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
	background-color: #cd6060;
	border-color: #fff
}

.btn.btn-primary {
	background-color: #fff;
	color: #cd6060!important
}

.equal {
	display: flex;
	flex-wrap: wrap
}

.equal>div[class*='col-'] {
	display: flex;
	flex-direction: column;
	margin-bottom: 5%
}

.equal .flex-text {
	display: flex;
	flex-grow: 1
}

.equal-row {
	margin-left: -15px;
	margin-right: -15px
}

.equal-row::after {
	clear: both
}

.padding-left-0 {
	padding-left: 0!important
}

.centered {
	text-align: center
}

.row-no-padding>[class*="col-"] {
	padding-left: 0!important;
	padding-right: 0!important
}

#slider-area .flex-control-nav {
	bottom: auto
}

#slider-area .flex-prev,
#slider-area .flex-next {
	width: 25px;
	height: 80px;
	text-indent: -9999px
}

#slider-area .flex-prev:before,
#slider-area .flex-next:before {
	content: ''
}

.flex-prev {
	background-image: url('/Contents/img/arrow-left.png')
}

.flex-next {
	background-image: url('/Contents/img/arrow-right.png')
}

.flex-control-nav {
	text-align: right!important
}

.flex-control-paging li a {
	background-image: url('/Contents/img/slider-dot.png')!important;
	background-color: transparent!important;
	width: 11px!important;
	height: 9px!important
}

.flex-control-paging li a.flex-active {
	background-image: url('/Contents/img/slider-dot-active.png')!important;
	background-color: transparent!important;
	width: 11px!important;
	height: 9px!important
}

#mid-content .content {
	text-align: center;
	border: 1px solid #cecece;
	min-height: 350px;
	margin-bottom: 20px;
	position: relative
}

#mid-content .content:hover {
	border-color: #09c;
	cursor: pointer
}

#mid-content .content h3 {
	color: #000;
	font-size: 20px
}

#mid-content .content p {
	bottom: 75%;
	color: #777;
	font-size: 14px;
	left: 25px;
	position: absolute;
	right: 25px;
	top: 75%
}

#combine-idea-container {
	width: 100%;
	background-color: #fcfbfc;
	margin-top: 45px
}

#combine-idea {
	margin-bottom: 65px;
	padding: 0 0 53px
}

#combine-idea .header {
	color: #000
}

#combine-idea p {
	font-size: 15px;
	color: #4c4c4c
}

.combineslider .flex-control-nav {
	text-align: center!important
}

.combineslider .content-hover {
	background-color: rgba(0, 0, 0, .5);
	position: absolute;
	top: 0;
	height: 100%;
	padding: 22px;
	text-align: center;
	width: calc(100% - 30px);
	display: none
}

.combineslider .combine img {
	border: 1px solid #cecece
}

.combineslider .combine:hover .content-hover {
	display: block;
	-webkit-animation: fadein .5s;
	-moz-animation: fadein .5s;
	-ms-animation: fadein .5s;
	-o-animation: fadein .5s;
	animation: fadein .5s
}

.combineslider .content-hover p {
	font-size: 14px
}

.combineslider .content-hover h3,
.combineslider .content-hover p,
.combineslider .content-hover a {
	color: #fff!important
}

.combineslider .content-hover h3.header {
	border-bottom: 1px solid #fff;
	margin-bottom: 10px;
	margin-top: 0;
	padding-bottom: 10px
}

.combineslider .content-hover a.examine-button {
	border: 1px solid #fff;
	border-radius: 5px;
	bottom: 8px;
	left: 0;
	margin: 0 auto;
	padding: 10px;
	position: absolute;
	right: 0;
	width: 50%
}

.combine-idea-type {
	text-align: center;
	margin-bottom: 40px
}

#service-point {
	margin-bottom: 60px;
	padding: 0
}

#service-point .service-point-content {
	background-color: #fbfaf8;
	text-align: center;
	padding: 10px
}

.service-point-content>p {
	font-size: 15px!important;
	padding: 25px
}

#service-point .form-group {
	width: 66%
}

#service-point .form-group input[type=text] {
	width: 100%
}

#copyright {
	padding: 10px 0
}

.c-tabs-nav__link .title {
	margin: 20px 0 10px 0;
	display: block
}

.c-tabs-nav__link .small-text {
	color: #9c9d9e;
	font-size: 14px!important
}

.c-tabs-nav__link {
	border-left: none!important;
	border-right: none!important;
	border-top: none!important;
	text-decoration: none!important
}

.c-tabs-nav__link.is-active {
	position: relative;
	background: #fff;
	border: 1px solid #000
}

.c-tabs-nav__link.is-active:after,
.c-tabs-nav__link.is-active:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none
}

.c-tabs-nav__link.is-active:after {
	border-color: rgba(213, 207, 207, 0);
	border-top-color: #fff;
	border-width: 25px;
	margin-left: -25px
}

.c-tabs-nav__link.is-active:before {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000;
	border-width: 26px;
	margin-left: -26px
}

.c-tab__content .row {
	margin-top: 30px;
	position: relative
}

.c-tab__content.padding-bottom-0 {
	padding-bottom: 0!important
}

.c-tab.is-active {
	border-bottom: 1px solid #000
}

.c-tabs-nav__link:hover {
	background-color: #b7efe2
}

.yatirim-gradient {
	background: #eee;
	background: -moz-linear-gradient(left, #eee 0%, #fefefe 100%);
	background: -webkit-linear-gradient(left, #eee 0%, #fefefe 100%);
	background: linear-gradient(to right, #eee 0%, #fefefe 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#fefefe', GradientType=1);
	margin-top: -45px;
	padding-top: 45px;
	z-index: -9999
}

.yatirim-gradient .col-lg-9 {
	padding-bottom: 25px
}

.video-image {
	position: relative
}

.video-play-icon {
	background-image: url("/Contents/img/video-play.png");
	background-position: center center;
	background-repeat: no-repeat;
	bottom: 0;
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	top: 0
}

.video-description {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	line-height: 20px
}

.video-hover {
	background-image: url("/Contents/img/video-hover.png");
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%;
	display: none
}

.video-hover>a {
	display: inline-block;
	height: 100%;
	width: 100%
}

.video-hover img {
	bottom: 0;
	height: 69px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 69px
}

.video-hover .video-description {
	bottom: 0;
	color: #fff;
	left: 0;
	position: absolute;
	right: 0
}

.video:hover>.video-description {
	visibility: hidden
}

.video:hover .video-hover {
	display: block
}

.video-panel .bx-wrapper {
	margin: 0 auto
}

.video-panel .video-slider-prev,
.video-panel .video-slider-next {
	background-position: 0 0!important;
	background-repeat: no-repeat;
	display: block!important;
	height: 80px!important;
	margin-top: -40px!important;
	position: absolute;
	text-indent: -9999px;
	top: 50%;
	width: 25px
}

.video-panel .video-slider-prev a,
.video-panel .video-slider-next a {
	display: block;
	width: 25px;
	height: 50px
}

.video-panel .video-slider-prev {
	background-image: url("/Contents/img/arrow-left.png")!important;
	left: 0
}

.video-panel .video-slider-next {
	background-image: url("/Contents/img/arrow-right.png")!important;
	right: 0
}

.tasarim-gradient {
	background: #eee;
	background: -moz-linear-gradient(left, #eee 0%, #fefefe 100%);
	background: -webkit-linear-gradient(left, #eee 0%, #fefefe 100%);
	background: linear-gradient(to right, #eee 0%, #fefefe 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#fefefe', GradientType=1);
	margin-top: -45px;
	padding-top: 45px;
	z-index: -9999
}

.tasarim-gradient .col-lg-9 {
	padding-bottom: 25px
}

.musteri-iletisimi {
	margin-bottom: 10px
}

.musteri-iletisimi>div {
	background-color: #3c3b3c;
	background-image: url("/Contents/img/badge.jpg");
	background-repeat: no-repeat;
	height: 140px
}

.musteri-iletisimi>div {
	display: inline-flex;
	height: 140px;
	position: relative;
	width: 100%;
	cursor: pointer
}

.musteri-iletisimi a {
	color: #fff!important
}

.musteri-iletisimi p {
	color: #fff;
	width: 100%
}

.musteri-iletisimi p.pdf-name {
	font-weight: bold;
	margin-top: 15px
}

.musteri-iletisimi p.pdf-icon {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0
}

.sertifika-bar {
	background-color: #777677;
	background-image: url("/Contents/img/white-arrow-right.png");
	background-position: 0 center;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-bottom: 10px
}

.sertifika-bar:hover {
	background-color: #3c3b3c
}

.sertifika-bar a {
	color: #fff!important;
	display: inline-block;
	width: 100%
}

.certificate-row {
	margin-top: 0!important;
	display: none!important
}

.certificate-row.show {
	display: flex!important
}

.certificate-row div {
	margin-bottom: 20px
}

.certificate-row .img-responsive {
	border: 1px solid #000;
	margin-bottom: 3px
}

.certificate-row span {
	font-size: 12px;
	font-weight: bold;
	text-align: center
}

.close-panel {
	background-color: #000;
	color: #fff;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	position: absolute;
	right: 0;
	top: -45px
}

.page-title-container {
	background-color: #f8f6f4;
	padding: 25px 20px
}

.page-title-container h2 {
	font-size: 24px;
	text-align: right;
	margin: 0
}

.content-row {
	margin: 15px 0;
	overflow: hidden
}

.content-row .navbar-default {
	background-color: transparent;
	border-color: transparent;
	height: 100%
}

.content-row .navbar-toggle {
	float: left
}

.content-row .navbar-nav>li {
	float: none;
	border-right: 1px solid #000
}

.content-row .navbar-nav>li>a {
	padding-left: 0
}

.content-row .navbar-collapse {
	height: 100%!important;
	padding-left: 0;
	padding-right: 0
}

.content-row .nav.navbar-nav.navbar-left {
	height: 100%
}

.content-row .nav a {
	font-size: 14px;
	padding-left: 5px!important;
	display: block
}

.content-row .nav a:hover {
	background-color: #b7efe2!important
}

.content-row .nav a.active {
	position: relative
}

.content-row .nav a.active:after,
.content-row .nav a.active:before {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none
}

.content-row .nav a.active:after {
	border-color: rgba(255, 255, 255, 0);
	border-left-color: #fff;
	border-width: 10px;
	margin-top: -10px
}

.content-row .nav a.active:before {
	border-color: rgba(0, 0, 0, 0);
	border-left-color: #000;
	border-width: 11px;
	margin-top: -11px
}

.catalogue-indent {
	padding-left: 25px
}

.catalogue-column {
	margin-bottom: 30px
}

.catalogue-column>div {
	position: relative
}

.catalogue-column:hover .catalogue-image-hover {
	display: block
}

.catalogue-image {
	border: 1px solid #c3c3c3
}

.catalogue-info {
	margin-top: 10px;
	height: 60px
}

.catalogue-info .date {
	font-weight: bold
}

.catalogue-info .description {
	color: #4c4c4c
}

.catalogue-image-hover {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	display: none
}

.catalogue-review,
.catalogue-download {
	height: 50%;
	width: 100%;
	position: relative
}

.catalogue-review,
.catalogue-download {
	background-color: rgba(0, 0, 0, .3)
}

.catalogue-review:hover,
.catalogue-download:hover {
	background-color: rgba(0, 0, 0, .7)
}

.catalogue-review>a,
.catalogue-download>a {
	display: block;
	height: 100%;
	width: 100%
}

.catalogue-review img,
.catalogue-download img {
	left: 50%;
	margin-left: -19px;
	margin-top: -27px;
	position: relative;
	top: 50%
}

.catalogue-review span,
.catalogue-download span {
	bottom: 6%;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center
}

.tab-content>div {
	display: none
}

.contact-info {
	margin: 20px 0 10px
}

.map-responsive {
	height: 100%
}

.map-responsive iframe {
	height: 100%;
	width: 100%;
	border: 0;
	filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
	filter: gray;
	-webkit-filter: grayscale(99%);
	-webkit-backface-visibility: hidden
}

.bolge-mudurluk-baslik {
	background-color: #f8f6f4;
	font-weight: bold;
	padding: 2px 2px 2px 10px
}

.bolge-mudurluk-content {
	padding-left: 10px;
	margin-top: 10px
}

#bolge-mudurlukleri .row {
	margin-bottom: 20px
}

.row-bordered::after {
	border-bottom: 1px solid #000;
	content: "";
	display: block;
	margin: 0 15px 0 25px
}

.row-bordered>div {
	margin-bottom: 20px
}

.show-map {
	margin-top: 15px
}

.show-map>a {
	background-image: url("/Contents/img/map-marker.png");
	background-position: 4px 2px;
	background-repeat: no-repeat;
	border: 1px solid #cc5f5f;
	color: #cc5f5f!important;
	padding: 1px 3px 1px 24px;
	font-weight: lighter
}

#bilgi-istek-formu form>div {
	margin-bottom: 20px
}

.successfuly-sent {
	border: 1px solid #000;
	display: none;
	height: 160px;
	left: 0;
	margin: 80px auto auto;
	position: absolute;
	right: 0;
	text-align: center;
	top: 50%;
	width: 360px
}

.successfuly-sent>img {
	position: relative;
	top: -29px
}

.successfuly-sent>p {
	font-size: 20px;
	font-weight: bold;
	margin: 0 auto;
	width: 238px
}

.map-responsive {
	overflow: hidden;
	padding-bottom: 56.25%;
	position: relative;
	height: 0
}

.map-responsive iframe {
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	position: absolute
}

.category-container {
	position: relative;
	margin-bottom: 20px
}

.category-name {
	position: absolute;
	bottom: 0;
	right: 0;
	background-color: rgba(0, 0, 0, .3);
	width: 100%;
	text-align: right;
	padding: 15px
}

.category-name>p {
	margin: 0;
	color: #fff;
	font-size: 18px
}

.filter-container h4 {
	font-size: 16px
}

.filter-container ul {
	padding: 0
}

.filter-container ul li {
	list-style: none
}

.product {
	margin-bottom: 20px
}

.product>div {
	border: 1px solid #aaa;
	padding: 15px;
	margin-bottom: 15px;
	flex: 1 0 auto;
	flex-direction: column;
	overflow: hidden
}

.product>div .product-info {
	margin-bottom: -15px;
	margin-left: -15px;
	margin-right: -15px;
	padding: 5px 15px
}

.product>div:hover {
	border: 1px solid #b7efe2
}

.product>div:hover .product-info {
	background-color: #b7efe2
}

.product img {
	margin: 0 auto
}

.product .product-model {
	font-weight: bold
}

.page-navigation {
	float: left;
	margin-top: 6px
}

.product-row {
	margin: 20px -29px
}

.product-image-container {
	border: 1px solid #9c9c9c;
	padding: 50px;
	position: relative
}

.product-image-container:hover {
	background-image: url("/Contents/img/zoom.png");
	background-position: right 10px top 10px;
	background-repeat: no-repeat
}

.product-image-container img {
	margin: 0 auto;
	max-height: 400px;
	max-width: 400px
}

.product-info {
	background-color: #fbfaf8;
	padding: 15px;
	height: 100%
}

.product-info>div.border {
	border-bottom: 1px solid #000;
	margin-bottom: 10px;
	padding-bottom: 10px
}

.product-info>span {
	display: block
}

.product-code,
.product-name {
	font-size: 24px;
	font-weight: lighter
}

.product-code {
	font-weight: bold
}

.relational-product {
	padding: 10px 15px
}

.relational-product>a {
	background-image: url("/Contents/img/relational-product.png");
	background-position: 0 3px;
	background-repeat: no-repeat;
	display: block;
	padding-left: 30px;
	margin-bottom: 15px
}

.relational-product a.active {
	background-color: #b7efe2
}

.relational-product .product-code,
.relational-product .product-name {
	font-size: 16px
}

.technical-info {
	float: right;
	margin: 20px 0
}

.technical-info>div {
	background-position: center top;
	background-repeat: no-repeat;
	border-right: 1px solid #9c9c9c;
	float: left;
	margin-right: 3px;
	padding: 10px;
	text-align: center
}

.technical-info>div:hover {
	background-color: #c8efe2
}

.technical-info>div:last-child {
	margin-right: 0;
	border-right: none
}

.product-additional-info {
	padding: 15px
}

.product-additional-info table {
	margin-top: 15px
}

.mostly-visited-title {
	background-color: #f8f6f4;
	padding: 5px 20px;
	text-align: center;
	margin-bottom: 10px
}

.mostly-visited-title h2 {
	margin: 0;
	font-size: 24px;
	font-weight: normal
}

.carousel-inner>.item {
	padding-left: 60px;
	padding-right: 60px
}

.carousel-control.left {
	background-image: url("/Contents/img/slider-arrow-left.png");
	background-repeat: no-repeat;
	margin-top: -56px;
	top: 50%
}

.carousel-control.right {
	background-image: url("/Contents/img/slider-arrow-right.png");
	background-position: right top;
	background-repeat: no-repeat;
	margin-top: -56px;
	top: 50%
}

.corporate-container section {
	margin-bottom: 60px
}

.corporate-title {
	margin-top: 0
}

.history {
	background-color: #fff;
	margin-left: -100px;
	padding: 10px 0 15px 15px
}

.blue-border {
	border-bottom: 1px solid #1094a4;
	margin-bottom: 30px
}

.corporate-numbers {
	background-color: #f7f7f7
}

.corporate-numbers p {
	color: #777;
	text-align: center;
	font-size: 24px;
	font-weight: bold
}

.circle {
	position: relative;
	display: block;
	margin: 2em 0;
	background-color: transparent;
	color: #777;
	font-size: 16px;
	text-align: center
}

.circle:after {
	display: block;
	padding-bottom: 100%;
	width: 100%;
	height: 0;
	border-radius: 50%;
	background-color: transparent;
	border: 7px solid #1094a4;
	content: ""
}

.circle__inner {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.circle__wrapper {
	display: table;
	width: 100%;
	height: 100%
}

.circle__content {
	display: table-cell;
	padding: 1em;
	vertical-align: middle
}

.circle span {
	color: #1094a4;
	font-weight: bold;
	font-size: 67px;
	display: block
}

.blue-button {
	display: inline-block;
	border: 2px solid #1094a4;
	color: #1094a4!important;
	padding: 20px 15px;
	font-size: 13px;
	font-weight: bold
}

.blue-button:hover {
	background-color: #1094a4;
	color: #fff!important
}

.management-board-title {
	font-size: 24px;
	margin-top: 11px
}

.management-board p {
	margin-bottom: 25px
}

.management-board ul {
	margin-left: 0;
	padding-left: 12px
}

.management-board ul li {
	margin-bottom: 20px;
	padding-left: 30px
}

.management-board-schema .blue-button {
	margin-top: 20px
}

.grey-column>div {
	background-color: #fbfbfb;
	height: 100%
}

.grey-column .brand-title {
	color: #1093a3;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 40px
}

.grey-column .brand-value-title {
	color: #1062a3;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 40px
}

.grey-column .product-type-title {
	color: #10a36a;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 40px;
	border: none;
	padding-top: 0
}

.grey-column ul {
	margin-bottom: 40px
}

.grey-column .all-brands {
	margin: 0 auto
}

.distribution-chain {
	background-image: url('/Contents/img/dagitim-kanallari.jpg')
}

.dark-bg {
	background-color: rgba(0, 0, 0, .7);
	color: #fff;
	font-size: 16px
}

.darker-bg {
	background-color: rgba(0, 0, 0, .5);
	color: #fff;
	font-size: 16px
}

.dark-bg>ul,
.darker-bg>ul {
	margin: 60px 20px
}

.distribution-chain-title {
	background-color: #fff;
	color: #000;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	padding: 10px 20px;
	position: absolute;
	top: 50%;
	transform-origin: center top;
	-webkit-transform: translateX(-57%) rotate(-90deg);
	-moz-transform: translateX(-57%) rotate(-90deg);
	-o-transform: translateX(-57%) rotate(-90deg);
	-ms-transform: translateX(-57%) rotate(-90deg);
	transform: translateX(-57%) rotate(-90deg)
}

.distribution-chain-triangle {
	border-color: transparent transparent transparent #fff;
	border-style: solid;
	border-width: 10px 0 10px 17.3px;
	height: 0;
	left: 35px;
	position: absolute;
	top: 110px;
	width: 0
}

ul.dashed {
	list-style-type: none;
	padding-left: 0
}

ul.dashed>li:before {
	content: "-";
	text-indent: -5px
}

.firm-info {
	background-color: #f7f7f7;
	padding: 50px
}

.creavit-number {
	background-color: #1094a4;
	padding: 15px;
	height: 100%;
	width: 100%
}

.creavit-number p {
	color: #000;
	font-size: 14px;
	margin-bottom: 0
}

.number-container {
	border-bottom: 5px solid #fff;
	margin-bottom: 17px
}

.number-container .number {
	font-size: 67px;
	color: #fff;
	float: left;
	text-align: right;
	width: 50%;
	line-height: 68px
}

.number-container .number.factory-number {
	width: 66%
}

.number-container .number.grow {
	float: none;
	width: auto;
	text-align: center
}

.number-container .content {
	color: #000;
	float: left;
	font-size: 16px;
	font-weight: bold;
	padding-left: 7px;
	padding-top: 16px;
	width: 50%
}

.number-container .content.factory-number-content {
	width: auto
}

.manufacturing-site {
	height: 100%;
	background-color: #000;
	color: #fff;
	padding: 15px
}

.manufacturing-site p {
	color: #fff;
	font-size: 14px
}

.manufacturing-site h3 {
	font-size: 16px;
	margin-top: 0
}

.manufacturing-site .bar {
	background-color: #fff;
	height: 5px;
	margin: 14px 23px 10px -40px
}

.manfacturing-site-cumber-container .number {
	font-size: 84px;
	line-height: 78px
}

.manfacturing-site-cumber-container .content {
	font-size: 16px
}

.manufacturing-info {
	background-color: #dee3e5
}

.manufacturing-info>div {
	padding: 30px
}

.manufacturing-info .manufacturing-info-text {
	background-color: #fff;
	padding: 30px
}

.manufacturing-info .manufacturing-info-text h3 {
	margin-top: 0
}

.product-type-title {
	border: 1px solid #c4c4c4;
	padding: 10px
}

.product-type img {
	margin: 0 auto
}

.product-type>div {
	display: flex;
	flex-direction: column;
	flex-grow: 1
}

.product-type .content {
	align-items: center;
	border: 1px solid #c4c4c4;
	display: flex;
	font-size: 16px;
	font-weight: bold;
	justify-content: center;
	margin-top: 10px;
	padding: 35px;
	text-align: center;
	flex-grow: 1
}

.investment .blue-bg {
	background-color: #dee3e5
}

.investment h2 {
	margin-top: 50px
}

.investment p {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 80%
}

.investment-price {
	border: 5px solid #00b6cb;
	color: #00b6cb;
	height: 190px;
	margin: 35px auto 45px auto;
	padding: 30px;
	text-align: center;
	width: 190px
}

.investment-price .number {
	display: inline-block;
	font-size: 100px;
	line-height: 72px;
	margin-top: 11px
}

.investment-price .content {
	font-size: 21px;
	line-height: 47px
}

.export-image {
	margin-bottom: 15px;
	position: relative
}

.export-image>div {
	background: rgba(0, 0, 0, .53) none repeat scroll 0 0;
	bottom: 0;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	padding: 5px;
	position: absolute;
	text-align: center;
	left: 15px;
	right: 15px
}

.export-row {
	position: relative
}

.export-row .blue-button {
	margin: 20px 0 0 30px
}

.export {
	background-color: #dee3e5;
	padding: 40px
}

.turquality {
	position: absolute;
	right: -32px;
	top: -46px
}

.turquality>div {
	font-size: 10px;
	margin-right: 10px;
	text-align: right;
	width: 155px
}

.black-bg {
	background-color: #000;
	color: #fff
}

.black-bg p {
	color: #fff;
	margin: 0 auto;
	width: 50%;
	font-size: 16px
}

.black-bg .content {
	align-items: center;
	border: 1px solid #60aec3;
	display: flex;
	flex: 1 1 0;
	font-size: 16px;
	font-weight: bold;
	justify-content: center;
	margin-top: 10px;
	padding: 50px;
	text-align: center
}

.technology-image {
	margin-bottom: 10px
}

.technology {
	margin-bottom: 20px
}

.design-header h2 {
	color: #a4ad4c;
	text-align: right
}

.design-content {
	background-color: #a4ad4c
}

.design-content p {
	color: #fff;
	font-size: 16px;
	text-align: right;
	margin-top: 25px
}

.design-content .img-responsive {
	margin-top: -45px;
	margin-bottom: 30px
}

.award .model-name {
	color: #000;
	font-weight: bold;
	margin-top: 15px
}

.award .award-description {
	color: #b2b2b2;
	font-weight: bold;
	margin-bottom: 15px;
	font-size: 13px
}

.hr-bg {
	background-color: #dee3e5;
	padding: 20px;
	margin-bottom: 10px
}

.hr-number-bg {
	background-color: #f3f5f5
}

.hr-number-bg .circle:after {
	background-color: #1094a4;
	border: none
}

.hr-number-bg .circle span {
	color: #fff;
	display: inline-block
}

.hr-number-bg p {
	font-size: 17px;
	font-weight: bold;
	color: #777
}

.environment-bg {
	background-image: url('/Contents/img/cevre-bg.jpg');
	background-repeat: no-repeat;
	background-position: center top
}

.environment-bg .first {
	color: #fff;
	background-image: url('/Contents/img/first-bg.png');
	background-repeat: no-repeat;
	margin-top: 50px;
	padding: 30px
}

.environment-bg .first ul {
	padding-left: 15px
}

.environment-bg .first ul li {
	margin-bottom: 15px;
	font-size: 19px
}

.environment-bg .second {
	background-color: #fff;
	padding: 20px 25px
}

.environment-bg .second h2 {
	margin-top: 0
}

.environment-bg .third {
	background-color: #fff;
	padding: 20px 45px
}

.environment-bg .third h2 {
	margin-top: 10px
}

.environment-bg .third ul {
	padding-left: 15px
}

.environment-bg .third ul li {
	font-size: 16px
}

.environment-bg .fourth .environment-description div.content {
	background-color: #fff;
	padding: 20px;
	text-align: center;
	font-size: 16px;
	height: 100%;
	align-items: center;
	justify-content: center;
	display: flex
}

.environment-bg .fourth .environment-description div.number {
	margin-top: -60px
}

.environment-bg .fourth .environment-description div.number img {
	margin: 0 auto;
	opacity: .4
}

.environment-bg .environment-bar {
	background-color: #fff;
	bottom: 0;
	padding: 10px;
	position: absolute;
	right: 30px;
	width: 100%
}

.life-park-dark {
	background-color: #ebeeef
}

.life-park-dark img {
	margin: auto;
	align-items: center;
	justify-content: center;
	display: flex
}

.life-park-light {
	background-color: #f3f5f5;
	padding: 60px 30px
}

.life-park-light img {
	margin-bottom: 25px
}

.life-park-light p {
	font-size: 16px
}

.zoo p {
	font-size: 16px
}

.museum p {
	font-size: 16px
}

.innovative {
	padding: 40px;
	position: relative
}

.innovative-image {
	bottom: -65px;
	left: -40px;
	position: relative
}

.innovative-button {
	bottom: 40px;
	left: 0;
	position: absolute;
	right: 0
}

.innovative-description>div {
	border: 1px solid #000;
	padding: 10px 20px
}

.innovative-description p {
	font-size: 15px
}

.quality {
	background-color: #f3f5f5
}

.quality h2 {
	border: 1px solid #000;
	margin: 20px 20px 40px;
	padding: 20px
}

.quality .equal {
	margin-bottom: 50px
}

.quality-col img {
	margin: 0 auto
}

.quality-col p {
	color: #9fa1a1;
	font-size: 16px;
	text-align: center
}

.combine-idea-header {
	margin-top: 0
}

.combine-idea-text {
	color: #4c4c4c;
	font-size: 18px;
	font-weight: 300;
	margin-bottom: 40px
}

.combine-idea {
	margin-bottom: 35px
}

.combine-idea>div {
	border: 1px solid #fff
}

.combine-idea>div:hover {
	border: 1px solid #9bd5c1
}

.combine-idea>div:hover .combine-idea-info {
	background-color: #c8efe2
}

.combine-idea-info {
	padding-top: 20px;
	padding-bottom: 5px
}

.combine-idea-title {
	font-size: 20px;
	font-weight: normal;
	color: #272727;
	text-align: center;
	margin-top: 0
}

.combine-idea-description {
	font-size: 15px;
	font-weight: 300;
	color: #777;
	text-align: center
}

.combine-info {
	background-color: #fbfaf9
}

.combine-info .product-code {
	font-weight: lighter;
	font-size: 31px
}

.combine-product {
	background-color: #f5f3f0;
	padding: 15px 15px 5px 15px;
	margin: 2px 0
}

.combine-product>a {
	background-image: url("/Contents/img/relational-product.png");
	background-position: 0 4px;
	background-repeat: no-repeat;
	display: block;
	padding-left: 24px;
	margin-bottom: 15px
}

.combine-product .product-code {
	font-size: 18px;
	color: #4b4b4b;
	font-weight: bold
}

.combine-product .product-name {
	font-size: 18px;
	color: #4b4b4b;
	font-weight: lighter
}

.combine-social {
	background-color: #fbfaf9;
	padding: 15px
}

.combine-social a {
	text-align: center
}

.combine-social i {
	border: 1px solid #000;
	border-radius: 50px;
	color: #000!important;
	font-size: 19px;
	height: 38px;
	margin-left: 10px;
	padding: 8px;
	width: 38px
}

.combine-social a:hover i {
	background-color: #000;
	color: #fff!important
}

.product-serie {
	background-color: #f8f6f4;
	margin-bottom: 10px;
	padding: 5px 20px;
	text-align: center
}

.flexslider {
	margin-bottom: 45px!important
}

.tasarruf section {
	margin-bottom: 20px
}

.onayli-cevrecilik {
	position: relative
}

.onayli-cevrecilik-aciklama {
	width: 50%;
	position: absolute;
	background-color: #fff;
	right: 0;
	padding: 15px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.onayli-cevrecilik-aciklama h3,
.onayli-cevrecilik-aciklama p {
	color: #000
}

.life-cycle>div {
	padding: 25px
}

.life-cycle .dark {
	background-color: #f6edea
}

.life-cycle .light {
	background-color: #f9f4f1
}

.life-cycle h4 {
	margin-bottom: 25px
}

.uretim-sureci {
	width: 20%;
	float: left
}

.uretim-sureci:last-child span {
	padding-right: 0
}

.uretim-sureci img {
	margin: 0 auto
}

.uretim-sureci>span {
	display: block;
	text-align: center;
	margin-top: 20px;
	color: #787878;
	font-weight: bold;
	padding-right: 20px
}

.point-container>div {
	margin-bottom: 10px
}

.point-description {
	background-color: #e5e7e6;
	font-weight: bold;
	float: left;
	width: 95%;
	padding: 10px
}

.point {
	background-color: #00bed0;
	color: #fff;
	font-weight: bold;
	width: 5%;
	float: left;
	padding: 10px;
	text-align: center
}

.epd-section {
	margin-top: 40px
}

.epd-title {
	border: 1px solid #00bed0;
	font-weight: bold;
	padding: 10px;
	width: 128px
}

.epd-certificate {
	bottom: 60px;
	position: absolute
}

.su-tasarruf section {
	margin-bottom: 100px
}

.tasarruflu-urun {
	position: relative;
	margin-top: 20px
}

.su-tasarrufu-aciklama {
	background-color: #fff;
	padding: 20px;
	position: absolute;
	right: 0;
	top: 110px;
	width: 32%
}

.su-tasarrufu-aciklama p {
	font-size: 16px;
	font-weight: lighter
}

.su-damlasi {
	background-image: url('/Contents/img/su_damlasi.png');
	background-repeat: no-repeat;
	margin: 85px 0!important
}

.rimoff-icerik {
	background-color: rgba(77, 205, 176, .88);
	height: 460px;
	margin: 30px 0
}

.rimoff-icerik h3,
.rimoff-icerik p {
	color: #000
}

.klozet-container {
	position: absolute;
	bottom: 0;
	right: 0
}

.klozet {
	background-color: rgba(0, 0, 0, .3);
	padding-top: 5px
}

.klozet h5 {
	color: #fff;
	padding-left: 10px
}

.gomme-rezervuar-baslik {
	font-size: 30px;
	margin-top: 100px
}

.gomme-rezervuar-aciklama {
	font-weight: lighter;
	font-size: 16px;
	margin-top: 10px
}

.btn-white {
	background-color: transparent!important;
	border: 2px solid #fff!important;
	border-radius: 3px;
	color: #fff!important
}

.btn-white:hover {
	background-color: #fff!important
}

.btn-black {
	background-color: transparent!important;
	border: 2px solid #000!important;
	border-radius: 3px;
	color: #000!important
}

.btn-black:hover {
	background-color: #000!important;
	color: #fff!important
}

.btn-black-bg {
	background-color: #000!important;
	border: 2px solid #000!important;
	border-radius: 3px;
	color: #fff!important
}

.btn-black-bg:hover {
	background-color: #fff!important
}

.bottom-btn {
	position: absolute;
	bottom: 20px
}

.klozet-resim {
	margin-left: -2px;
	margin-top: 77px;
	transform: scale(1.5)
}

.no-margin {
	margin: 0!important
}

.kumanda-paneli {
	position: absolute;
	bottom: 0
}

.fotoselli-armatur .with-bg {
	background-color: #2e90bb;
	padding-right: 0
}

.fotoselli-armatur .with-bg h3 {
	font-size: 30px
}

.fotoselli-armatur .with-bg p {
	font-weight: lighter;
	font-size: 16px
}

.fotoselli-armatur .with-bg h3,
.fotoselli-armatur .with-bg p {
	color: #fff;
	padding: 0 15px
}

.fotoselli-armatur .bottom-btn {
	right: 20px
}

.su-tasarruflu-klozet {
	margin: 50px 0!important
}

.su-tasarruflu-klozet .bottom-btn {
	right: 20px
}

.su-tasarruflu-klozet .with-bg {
	background-color: #01b982;
	height: 400px;
	padding-left: 350px;
	padding-top: 30px
}

.su-tasarruflu-klozet .with-bg h3 {
	font-size: 30px
}

.su-tasarruflu-klozet .with-bg p {
	font-weight: lighter;
	font-size: 16px
}

.su-tasarruflu-klozet .with-bg h3,
.su-tasarruflu-klozet .with-bg p {
	color: #fff
}

.su-tasarruflu-klozet img {
	margin-left: 129px;
	margin-top: 152px;
	transform: scale(3.6);
	z-index: 9999
}

.product-slider.sub-product {
	margin-bottom: 30px
}

.reset {
	margin-top: 10px
}

.ajax-load img {
	margin: 0 auto
}

.set-product tbody tr td:nth-child(1) {
	width: 20%;
	vertical-align: middle
}

.set-product tbody tr td:nth-child(2) {
	vertical-align: middle
}

.panel {
	border: none;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}

.panel-default .panel-title a {
	display: inline-block;
	width: 100%;
	height: 100%
}

.panel-default>.panel-heading {
	background-color: #fbfaf8;
	color: #000;
	border: none;
	border-radius: 0;
	padding: 15px
}

.panel-default>.panel-collapse>div {
	padding: 10px 15px
}

#colour {
	padding: 15px
}

.color-header {
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 13px
}

.color-row {
	margin-bottom: 10px;
	font-size: 13px
}

.color>div {
	text-align: center;
	border: 1px solid #000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px
}

.color.furniture {
	text-align: center;
	font-size: 12px;
	margin-bottom: 10px
}

.color.furniture>div {
	height: 20px;
	overflow: hidden;
	padding-top: 0;
	padding-bottom: 0
}

.color.furniture img {
	width: 100%
}

.product-row #bx-pager {
	margin-top: 10px
}

.product-row #bx-pager>div {
	text-align: center
}

.product-slider-thumb {
	border: 1px solid #9c9c9c;
	display: inline-block;
	height: 80px;
	margin-right: 10px;
	overflow: hidden;
	padding: 5px;
	position: relative;
	width: 120px
}

.product-slider-control {
	left: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 100%
}

.product-slider-control span {
	display: block;
	height: 49px;
	text-indent: -9999px;
	width: 49px;
	position: absolute;
	margin-top: -25px
}

.product-slider-control #slider-prev {
	background-image: url("/Contents/img/product-slider-left-arrow.png");
	left: 0
}

.product-slider-control #slider-next {
	background-image: url("/Contents/img/product-slider-right-arrow.png");
	right: 0
}

.product-slider-control .bx-prev,
.product-slider-control .bx-next {
	display: block;
	height: 100%;
	width: 100%
}

#description {
	padding: 15px
}

#description table {
	width: 100%!important
}

#description table td:nth-child(1) {
	width: 30%;
	font-weight: bold
}

.product-slider-thumb.active {
	border-color: #b7efe2
}

#sizes {
	padding: 15px
}

#sizes .size>div {
	border: 1px solid #000;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	cursor: pointer
}

#sizes .size.active>div {
	background-color: #b7efe2
}

.sales-point-container {
	margin-bottom: 175px
}

.sales-point-container.opened {
	margin-bottom: 60px
}

.sales-point-row {
	margin-top: 40px;
	margin-bottom: 30px
}

.sales-point-description {
	border: 1px solid #767676;
	padding: 15px;
	text-align: center;
	font-size: 18px;
	color: #4c4c4c
}

.custom-select {
	-webkit-appearance: none;
	-moz-appearance: none;
	text-indent: 1px;
	text-overflow: '';
	background-image: url("/Contents/img/arrow-down.png");
	background-position: right 10px center;
	background-repeat: no-repeat;
	padding: 10px;
	width: 100%;
	font-weight: bold
}

label.inline {
	margin-top: 13px;
	font-weight: normal
}

.dealer-row {
	margin-top: 60px;
	display: none
}

.dealer {
	padding: 20px
}

.dealer:nth-child(2n+1) {
	background-color: #f7f7f7
}

.dealer .dealer-name {
	font-size: 14px
}

.dealer .show-map {
	margin-top: 25px
}

#map {
	height: 400px
}

.tasarruf-container>div {
	position: absolute;
	right: 0;
	top: 30px
}

.yenilikci-fikirler .slider-prev,
.yenilikci-fikirler .slider-next {
	background-position: 0 0!important;
	background-repeat: no-repeat;
	display: block!important;
	height: 80px!important;
	margin-top: -40px!important;
	position: absolute;
	text-indent: -9999px;
	top: 50%;
	width: 25px
}

.yenilikci-fikirler .slider-prev a,
.yenilikci-fikirler .slider-next a {
	display: block;
	width: 25px;
	height: 50px
}

.yenilikci-fikirler .slider-prev {
	background-image: url("/Contents/img/arrow-left.png")!important;
	left: 0
}

.yenilikci-fikirler .slider-next {
	background-image: url("/Contents/img/arrow-right.png")!important;
	right: 0
}

.yenilikci-fikirler .bx-wrapper {
	margin: auto
}

.yenilikci-fikirler2 .slider-prev,
.yenilikci-fikirler2 .slider-next {
	background-position: 0 0!important;
	background-repeat: no-repeat;
	display: block!important;
	height: 80px!important;
	margin-top: -40px!important;
	position: absolute;
	text-indent: -9999px;
	top: 50%;
	width: 25px
}

.yenilikci-fikirler2 .slider-prev a,
.yenilikci-fikirler2 .slider-next a {
	display: block;
	width: 25px;
	height: 50px
}

.yenilikci-fikirler2 .slider-prev {
	background-image: url("/Contents/img/arrow-left.png")!important;
	left: 0
}

.yenilikci-fikirler2 .slider-next {
	background-image: url("/Contents/img/arrow-right.png")!important;
	right: 0
}

.yenilikci-fikirler2 .bx-wrapper {
	margin: auto
}

.property-container {
	margin: 20px 0
}

.property {
	float: left;
	height: 67px;
	padding: 0 8px;
	position: relative;
	width: 64px
}

.property>img {
	bottom: 0;
	position: absolute
}

.product-image {
	padding-bottom: 15px
}

.product-image-container .bx-wrapper .bx-viewport,
.product-image-slider .bx-wrapper .bx-viewport {
	left: 0!important
}

.product-image-slider>li {
	height: 400px
}

.product-image-container .bx-wrapper img,
.product-image-slider .bx-wrapper img {
	left: 50%;
	margin: auto;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%)
}

.product-slider-thumb img {
	left: 50%;
	max-width: 100px;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%)
}

.crea-bottomborder {
	border-bottom: 1px solid #383838
}

.col-padding {
	padding-left: 15px;
	padding-right: 15px
}

.crea-news-mainphoto-parent {
	width: 170px;
	float: left;
	display: inline-block;
	height: 100%;
	padding: 0!important
}

.crea-downbutton-desc,
.crea-downbutton-desc2 {
	padding-left: 0
}

.no-drawing {
	cursor: default;
	opacity: .5
}

.search-result-row {
	margin-top: 20px
}

.no-result {
	width: 100%;
	color: red;
	font-weight: bold
}

.references {
	margin-top: 40px
}

.reference-result {
	margin-top: 15px
}

.custom-input-text {
	height: 42px
}

.reference-search {
	height: 42px;
	padding-top: 11px;
	padding-bottom: 11px
}

.rimoff-aciklama {
	font-weight: lighter;
	font-size: 16px
}

.filter-container {
	margin-bottom: 10px
}

.filter-navbar {
	margin-bottom: 0;
	margin-left: 12px;
	display: none;
	background-color: transparent;
	border-color: transparent
}

.filter-navbar .navbar-toggle {
	float: left
}

@media(min-width:1200px) {
	.hr-row {
		bottom: 0;
		padding-right: 15px;
		position: absolute
	}
	.crea-row-centered-error,
	.crea-row-centered {
		width: 88%;
		margin: 2% auto!important;
		position: relative
	}
	.crea-row-centered-error>.crea-nonews {
		text-align: center;
		position: absolute;
		top: 50%;
		margin: 0;
		width: 100%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.crea-row-centered-error {
		min-height: 80px
	}
	.crea-row-centered {
		min-height: 201px
	}
	.crea-row-centered>div {
		height: 85%;
		padding: 0;
		position: absolute;
		top: 50%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.crea-news-maincontent-parent {
		position: relative;
		display: inline-block;
		padding-left: 15px;
		padding-right: 15px;
		width: calc(100% - 170px);
		height: 100%
	}
	.crea-news-maincontent-header {
		margin: 0;
		margin-bottom: .5%;
		font-weight: 400
	}
	.crea-news-readmore-parent {
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%
	}
	.crea-readmore {
		border: 1px solid #383838;
		width: 95px;
		padding: 1% 1%;
		margin-bottom: 0
	}
	.crea-downbutton-desc,
	.crea-downbutton-desc2 {
		font-size: 15px
	}
}

@media(min-width:992px) and (max-width:1199px) {
	.col-md-15 {
		width: 20%;
		float: left
	}
	.manfacturing-site-cumber-container .number {
		font-size: 44px;
		line-height: 29px
	}
	.investment-price {
		height: 130px;
		margin: 14px auto 25px;
		padding: 10px;
		width: 130px
	}
	.investment h2 {
		margin-top: 16px
	}
	.investment p {
		font-size: 13px;
		width: 100%
	}
	.investment-price .number {
		font-size: 70px;
		line-height: 57px;
		margin-top: 10px
	}
	.investment-price .content {
		font-size: 16px;
		line-height: 16px
	}
	.export-image>div {
		font-size: 12px
	}
	.export {
		padding: 20px
	}
	.design-content .img-responsive {
		margin-top: 30px
	}
	.klozet-resim {
		margin-top: 111px;
		transform: scale(1.8)
	}
	.su-tasarruflu-klozet .with-bg {
		height: 305px
	}
	.su-tasarruflu-klozet img {
		margin-top: 121px;
		transform: scale(3.6)
	}
	.crea-row-centered-error,
	.crea-row-centered {
		width: 88%;
		margin: 2% auto!important;
		position: relative
	}
	.crea-row-centered-error>.crea-nonews {
		text-align: center;
		position: absolute;
		top: 50%;
		margin: 0;
		width: 100%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.crea-row-centered-error {
		min-height: 80px
	}
	.crea-row-centered {
		min-height: 201px
	}
	.crea-row-centered>div {
		height: 85%;
		padding: 0;
		position: absolute;
		top: 50%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.crea-news-maincontent-parent {
		position: relative;
		display: inline-block;
		padding-left: 15px;
		padding-right: 15px;
		width: calc(100% - 170px);
		height: 100%
	}
	.crea-news-maincontent-header {
		margin: 0;
		margin-bottom: .5%;
		font-weight: 400
	}
	.crea-news-readmore-parent {
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%
	}
	.crea-readmore {
		border: 1px solid #383838;
		width: 90px;
		padding: 1% 1%;
		margin-bottom: 0
	}
	.crea-downbutton-desc,
	.crea-downbutton-desc2 {
		font-size: 15px
	}
}

@media(min-width:768px) and (max-width:991px) {
	.col-sm-15 {
		width: 20%;
		float: left
	}
	#service-point .form-group {
		width: 100%
	}
	.yatirim-gradient,
	.tasarim-gradient {
		background: transparent;
		margin-top: 0;
		padding-top: 0;
		z-index: 1
	}
	.c-tab__content.padding-bottom-0 {
		padding-bottom: inherit!important
	}
	.number-container .number {
		font-size: 40px;
		line-height: 42px
	}
	.manfacturing-site-cumber-container .number {
		font-size: 40px;
		line-height: 42px
	}
	.number-container .content {
		font-size: 13px;
		padding-top: 4px
	}
	.manufacturing {
		margin-bottom: 10px
	}
	.manufacturing-info img {
		margin: 0 auto
	}
	.investment-price {
		height: 100px;
		margin: 0 auto 10px;
		padding: 6px;
		width: 100px
	}
	.investment h2 {
		margin-top: 16px;
		font-size: 24px
	}
	.investment p {
		font-size: 13px;
		width: 100%
	}
	.investment-price .number {
		font-size: 50px;
		line-height: 51px;
		margin-top: 3px
	}
	.investment-price .content {
		font-size: 13px;
		line-height: 13px
	}
	.export>p {
		width: 70%
	}
	.turquality {
		right: 15px;
		top: 0
	}
	.turquality>div {
		margin-top: 0
	}
	.design-content .img-responsive {
		margin: 0 auto 15px auto
	}
	.design-header h2 {
		text-align: left
	}
	.design-content p {
		text-align: left
	}
	.design-header div[class*="col-"],
	.design-content div[class*="col-"] {
		padding-left: 30px;
		padding-right: 30px
	}
	.onayli-cevrecilik-aciklama h3,
	.onayli-cevrecilik-aciklama p {
		font-size: 12px;
		line-height: 14px
	}
	.point-description {
		width: 91%
	}
	.point {
		width: 9%
	}
	.epd-certificate {
		position: initial;
		bottom: initial
	}
	.epd-certificate img {
		margin: 15px auto
	}
	.gomme-rezervuar-baslik {
		margin-top: 0
	}
	.su-tasarruflu-klozet .with-bg {
		height: 232px;
		padding-left: 200px;
		padding-top: 0
	}
	.su-tasarruflu-klozet img {
		margin-left: 77px;
		margin-top: 93px
	}
	.crea-row-centered-error,
	.crea-row-centered {
		width: 92%;
		margin: 2% auto!important;
		position: relative
	}
	.crea-row-centered-error>.crea-nonews {
		text-align: center;
		position: absolute;
		top: 50%;
		margin: 0;
		width: 100%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.crea-row-centered-error {
		min-height: 80px
	}
	.crea-row-centered {
		min-height: 201px
	}
	.crea-row-centered>div {
		height: 85%;
		padding: 0;
		position: absolute;
		top: 50%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.crea-news-maincontent-parent {
		position: relative;
		display: inline-block;
		padding-left: 15px;
		padding-right: 15px;
		width: calc(100% - 170px);
		height: 100%
	}
	.crea-news-maincontent-header {
		margin: 0;
		margin-bottom: .5%;
		font-weight: 400
	}
	.crea-news-readmore-parent {
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%
	}
	.crea-readmore {
		border: 1px solid #383838;
		width: 85px;
		padding: 1% 1%;
		margin-bottom: 0
	}
	.crea-downbutton-desc,
	.crea-downbutton-desc2 {
		font-size: 11px
	}
	#service-point .form-group {
		margin-bottom: 10px
	}
	.references .text-right,
	.sales-point-container .text-right {
		text-align: left
	}
	.references .btn-default {
		margin-top: 10px
	}
}

@media(max-width:767px) {
	.yatirim-gradient {
		background: none
	}
	.tasarim-gradient {
		background: none
	}
	.content-row .nav.navbar-nav.navbar-left {
		width: 100%
	}
	.content-row .nav li {
		border-right: none
	}
	.content-row .nav a {
		border-right: none
	}
	.content-row .nav a.active:after,
	.content-row .nav a.active:before {
		left: 100%;
		top: 50%;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none
	}
	.content-row .nav a.active:after {
		border-color: rgba(255, 255, 255, 0);
		border-left-color: transparent;
		border-width: 0;
		margin-top: 0
	}
	.content-row .nav a.active:before {
		border-color: rgba(0, 0, 0, 0);
		border-left-color: transparent;
		border-width: 0;
		margin-top: 0
	}
	.history {
		background-color: transparent;
		margin-left: 0;
		padding: 10px 0 0 0
	}
	.history-picture {
		margin-top: 10px
	}
	.creavit-number {
		margin-bottom: 10px
	}
	.manufacturing {
		margin-bottom: 10px
	}
	.manufacturing-info img {
		margin: 0 auto
	}
	.investment-price {
		height: 100px;
		margin: 0 auto 10px;
		padding: 6px;
		width: 100px
	}
	.investment h2 {
		margin-top: 16px;
		font-size: 24px
	}
	.investment p {
		font-size: 13px;
		width: 80%
	}
	.investment-price .number {
		font-size: 50px;
		line-height: 51px;
		margin-top: 3px
	}
	.investment-price .content {
		font-size: 13px;
		line-height: 13px
	}
	.export>p {
		width: 70%
	}
	.turquality {
		right: 15px;
		top: 0
	}
	.turquality>div {
		margin-top: 0
	}
	.design-content .img-responsive {
		margin: 0 auto 15px auto
	}
	.design-header h2 {
		text-align: left
	}
	.design-content p {
		text-align: left
	}
	.design-header div[class*="col-"],
	.design-content div[class*="col-"] {
		padding-left: 30px;
		padding-right: 30px
	}
	.onayli-cevrecilik-aciklama {
		position: initial;
		padding: 0;
		top: initial;
		width: auto
	}
	.onayli-cevrecilik-aciklama h3,
	.onayli-cevrecilik-aciklama p {
		font-size: 12px;
		line-height: 14px
	}
	.epd-certificate {
		position: initial;
		bottom: initial
	}
	.epd-certificate img {
		margin: 15px auto
	}
	.su-tasarruf section {
		margin-bottom: 20px!important
	}
	.bottom-btn {
		bottom: 40px
	}
	.su-tasarruf h3 {
		font-size: 20px!important
	}
	.su-tasarruflu-klozet .with-bg {
		height: auto;
		padding-left: 15px;
		padding-top: 0
	}
	.su-tasarrufu-aciklama {
		position: static;
		padding-top: 10px;
		width: auto
	}
	.su-tasarrufu-aciklama h4 {
		margin-top: 0
	}
	.su-tasarrufu-aciklama p {
		font-size: 14px
	}
	.su-damlasi {
		margin: 0!important
	}
	.su-damlasi .bottom-btn {
		position: static
	}
	.rimoff-icerik {
		margin: 0;
		height: 500px
	}
	.rimoff-aciklama {
		font-size: 14px
	}
	.tasarruf-container-mobile {
		margin-left: -15px;
		margin-top: 12px
	}
	.gomme-rezervuar-baslik {
		margin-top: 10px
	}
	.gomme-rezervuar-aciklama {
		font-size: 14px
	}
	.kumanda-paneli {
		position: static
	}
	.fotoselli-armatur .with-bg p {
		font-size: 14px
	}
	.fotoselli-armatur .bottom-btn {
		position: static;
		margin-left: 15px;
		margin-bottom: 10px
	}
	.su-tasarruflu-klozet .with-bg p {
		font-size: 14px
	}
	.su-tasarruflu-klozet .bottom-btn {
		position: static;
		margin-left: 0;
		margin-bottom: 10px
	}
	.su-tasarruflu-klozet img {
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		transform: unset
	}
	#service-point .form-group {
		width: auto
	}
	.navbar-default {
		display: block
	}
	.references .text-right,
	.sales-point-container .text-right {
		text-align: left
	}
	.references .btn-default {
		margin-top: 10px
	}
}

@media(max-width:767px) and (min-width:560px) {
	.distribution-chain-title {
		font-size: 14px
	}
	distribution-chain ul li {
		font-size: 14px
	}
	.dark-bg {
		font-size: 14px
	}
	.darker-bg {
		font-size: 14px
	}
	h2 {
		font-size: 26px
	}
	.crea-row-centered-error,
	.crea-row-centered {
		width: 96%;
		margin: 2% auto!important;
		position: relative
	}
	.crea-row-centered-error>.crea-nonews {
		text-align: center;
		position: absolute;
		top: 50%;
		margin: 0;
		width: 100%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.crea-row-centered-error {
		min-height: 80px
	}
	.crea-row-centered {
		min-height: 201px
	}
	.crea-row-centered>div {
		height: 85%;
		padding: 0;
		position: absolute;
		top: 50%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.crea-news-maincontent-parent {
		position: relative;
		display: inline-block;
		padding-left: 15px;
		padding-right: 15px;
		width: calc(100% - 170px);
		height: 100%
	}
	.crea-news-maincontent-header {
		margin: 0;
		margin-bottom: .5%;
		font-weight: 400
	}
	.crea-news-readmore-parent {
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%
	}
	.crea-readmore {
		border: 1px solid #383838;
		width: 85px;
		padding: 1% 1%;
		margin-bottom: 0
	}
	.crea-downbutton-desc,
	.crea-downbutton-desc2 {
		font-size: 12px
	}
	.cr-kucukekranindirme {
		width: 33%
	}
	.cr-indirmegorsel {
		width: 33%
	}
	.circle {
		font-size: 15px
	}
	.circle span {
		font-size: 35px
	}
	.corporate-numbers p {
		font-size: 18px
	}
}

@media(max-width:559px) and (min-width:1px) {
	.distribution-chain-title {
		font-size: 12px
	}
	distribution-chain ul li {
		font-size: 12px
	}
	.slider.slider-text-1 b {
		font-size: 6px
	}
	.dark-bg {
		font-size: 12px
	}
	.darker-bg {
		font-size: 12px
	}
	h2 {
		font-size: 22px
	}
	.number-container .number {
		font-size: 35px;
		line-height: 32px
	}
	.manfacturing-site-cumber-container .number {
		font-size: 35px;
		line-height: 32px
	}
	.crea-row-centered-error,
	.crea-row-centered {
		width: 100%;
		margin: 2% auto!important;
		position: relative
	}
	.crea-row-centered-error>.crea-nonews {
		text-align: center;
		position: absolute;
		top: 50%;
		margin: 0;
		width: 100%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.crea-row-centered-error {
		min-height: 80px
	}
	.crea-row-centered {
		min-height: 201px
	}
	.crea-row-centered>div,
	.crea-row-centered-error>.crea-nonews {
		height: 85%;
		padding: 0;
		position: absolute;
		top: 50%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
	.crea-news-maincontent-parent {
		position: relative;
		display: inline-block;
		padding-left: 15px;
		padding-right: 15px;
		width: calc(100% - 170px);
		height: 100%
	}
	.crea-news-maincontent-header {
		margin: 0;
		margin-bottom: .5%;
		font-weight: 400
	}
	.crea-news-readmore-parent {
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%
	}
	.crea-readmore {
		border: 1px solid #383838;
		width: 85px;
		padding: 1% 1%;
		margin-bottom: 0
	}
	.cre-hidden-in-smallscreen {
		display: none
	}
	.crea-downbutton-desc,
	.crea-downbutton-desc2 {
		font-size: 12px
	}
	.cr-kucukekranindirme {
		width: 100%
	}
	.cr-indirmegorsel {
		width: 9%
	}
	.circle {
		font-size: 12px
	}
	.circle span {
		font-size: 18px
	}
	.corporate-numbers p {
		font-size: 15px
	}
}

@media(min-width:481px) {
	.dskugizli {
		display: none!important
	}
	.dskagizli {
		display: block!important
	}
}

@media(max-width:480px) and (min-width:326px) {
	#uretim * {
		font-size: 10px!important
	}
	.dskugizli {
		display: block!important
	}
	.dskagizli {
		display: none!important
	}
	.img-responsive {
		width: 100%
	}
}

@media(max-width:325px) and (min-width:1px) {
	.img-responsive {
		width: 100%
	}
}

@media(max-width:767px) and (min-width:660px) {
	.grey-column ul {
		-webkit-padding-start: 25%
	}
}

@media(max-width:659px) and (min-width:560px) {
	.grey-column ul {
		-webkit-padding-start: 20%
	}
}

@media(max-width:559px) and (min-width:450px) {
	.grey-column ul {
		-webkit-padding-start: 13%
	}
}

.blink {
	-webkit-animation-name: blink;
	-moz-animation-name: blink;
	-o-animation-name: blink;
	animation-name: blink;
	-webktit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-o-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s
}

.blink-infinite {
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.blink-5 {
	-webkit-animation-iteration-count: 5;
	-moz-animation-iteration-count: 5;
	-o-animation-iteration-count: 5;
	animation-iteration-count: 5
}

.blink-furiously {
	-webkit-animation-duration: .3s;
	-moz-animation-duration: .3s;
	-o-animation-duration: .3s;
	animation-duration: .3s
}

@-webkit-keyframes blink {
	50% {
		opacity: 0
	}
}

@-moz-keyframes blink {
	50% {
		opacity: 0
	}
}

@-o-keyframes blink {
	50% {
		opacity: 0;
	}
}

@keyframes blink {
	50% {
		opacity: 0
	}
}

.categoriesH1Style {
	color: #121212;
	width: 100%;
	padding: 10px;
	padding-left: 5px;
	text-align: left;
	font-size: 14pt;
	text-align: center;
	border: 1px solid #9f9b9b
}

.categoriesH1Style:hover {
	border: 1px solid #b7efe2
}

.displayModIn {
	display: none
}

.displayModSitemap {
	display: none
}

.displayModCombine {
	display: none
}

.displayModCategory {
	display: none
}

.product {
	height: auto;
	margin-bottom: 10px
}

.product img {
	height: auto
}

@media(max-width:650px) and (min-width:510px) {
	.product img {
		height: 220px
	}
}

.category-image .img-responsive {
	width: 100%
}

.product-info {
	overflow: hidden;
	text-overflow: clip;
	height: 46px;
	line-height: 23px
}

.product-info>span {
	overflow: hidden;
	text-overflow: ellipsis;
	max-height: 40px
}