	
	/*	/////////		SAYFA YAPISI		////////// */
	
	html {
		margin:0px;
		padding:0px;
		height:100%;
	}
	
	body {
		margin:0px;
		padding:0px;
		height:100%;
		background:#FFF;
	}
	
	body, input, select, textarea, button {
		font-family:'Publica Sans';
		font-size:17px;
		font-weight:300;
		color:#152030;
		border:0;
	}
	
	* {
		outline:0;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		background-clip:border-box;
		-moz-background-clip:border-box;
		-webkit-background-clip:border-box;
	}
	
	b, strong {
		font-weight:500;
	}
	
	button {
		cursor:pointer;
	}
	
	h1,h2,h3,h4,h5{
		display:inline-block;
		font-size:inherit;
		font-weight:inherit;
		margin:0;
		padding:0;
	}
	
	@font-face {
		font-family: 'Montserrat';
		src: url('Montserrat-Light.woff2') format('woff2'),
		     url('Montserrat-Light.woff') format('woff');
		font-weight: 300;
		font-style: normal;
		font-display: swap;
	} @font-face {
		font-family: 'Montserrat';
		src: url('Montserrat-UltraLight.woff2') format('woff2'),
		     url('Montserrat-UltraLight.woff') format('woff');
		font-weight: 200;
		font-style: normal;
		font-display: swap;
	} @font-face {
		font-family: 'Montserrat';
		src: url('Montserrat-SemiBold.woff2') format('woff2'),
		     url('Montserrat-SemiBold.woff') format('woff');
		font-weight: 500;
		font-style: normal;
		font-display: swap;
	} @font-face {
		font-family: 'Publica Sans';
		src: url('PublicaSans-Light.woff2') format('woff2'),
		     url('PublicaSans-Light.woff') format('woff');
		font-weight: 300;
		font-style: normal;
		font-display: swap;
	} @font-face {
		font-family: 'Pacifico';
		src: url('Pacifico-Regular.woff2') format('woff2'),
		     url('Pacifico-Regular.woff') format('woff');
		font-weight: normal;
		font-style: normal;
		font-display: swap;
	} @font-face {
		font-family: 'Publica Sans';
		src: url('PublicaSans-Medium.woff2') format('woff2'),
		     url('PublicaSans-Medium.woff') format('woff');
		font-weight: 500;
		font-style: normal;
		font-display: swap;
	} @font-face {
		font-family: 'Publica Sans';
		src: url('PublicaSans-UltraLight.woff2') format('woff2'),
		     url('PublicaSans-UltraLight.woff') format('woff');
		font-weight: 200;
		font-style: normal;
		font-display: swap;
	}
	
	select {
		-webkit-appearance: none;
		-moz-appearance: none;
		text-indent: 1px;
		text-overflow: '';
		background-image:url('../images/icon_downArrow.png')!important;
		background-repeat:no-repeat!important;
		background-position:right 50%!important;
	} select::-ms-expand {
		display: none;
	}
	
	/*	/////////////////////////////////////////////////// */
	/*	/////////		BODY			///////// */
	/*	/////////////////////////////////////////////////// */
	
	.header {
		position:relative;
		width:100%;
		background:#333;
		
	} .header .blur-bar {
		position:fixed;
		z-index:9;
		top:0;
		left:0;
		width:100%;
		height:130px;
		backdrop-filter:blur(4px);
		
	} .header .top-bar {
		position:absolute;
		z-index:1;
		top:0;
		left:0;
		width:100%;
		height:130px;
		
	} .header .logo {
		position:absolute;
		top:40px;
		left:100px;
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .header.scrolled .logo {
		top:20px;
		
	} .header .navi-bar {
		float:right;
		padding:30px;
		padding-right:50px;
		
	} .header .header-slider {
		position:absolute;
		z-index:0;
		top:0;
		left:0;
		width:100%;
		height:920px;
		overflow:hidden;
	} .header .hslide {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		opacity:0;
		-webkit-filter:blur(24px);
		filter:blur(24px);
		-webkit-transition:opacity .9s ease, -webkit-filter .9s ease;
		transition:opacity .9s ease, filter .9s ease;
	} .header .hslide.active {
		opacity:1;
		-webkit-filter:blur(0);
		filter:blur(0);
		z-index:1;
		
	} .header .slide-arrows {
		position:absolute;
		z-index:2;
		bottom:80px;
		right:130px;
	} .header .slide-arrows a {
		cursor:pointer;
	} .header .slide-arrows .slide-text {
		display:inline-block;
		vertical-align:top;
		width:300px;
		height:60px;
		padding:8px 16px;
		text-align:right;
		font-family:'Montserrat';
		font-size:15px;
		color:#FFF;
		line-height:1.3em;
		background:linear-gradient(to right, rgba(133,21,24,0) 0%,rgba(133,21,24,1) 60%,rgba(133,21,24,1) 100%);
		-webkit-border-radius:6px;
		border-radius:6px;
		margin-right:16px;
	} .header .slide-arrows .slide-prev {
		display:inline-block;
		vertical-align:top;
		width:60px;
		height:60px;
		padding:5px;
		background:rgba(133,21,24,.9);
		-webkit-border-radius:6px;
		border-radius:6px;
		margin-right:16px;
	} .header .slide-arrows .slide-next {
		display:inline-block;
		vertical-align:top;
		width:60px;
		height:60px;
		padding:5px;
		background:rgba(133,21,24,.9);
		-webkit-border-radius:6px;
		border-radius:6px;
		
	} .header .slide-pager {
		position:absolute;
		z-index:2;
		top:53%;
		left:30px;
	} .header .slide-pager a {
		display:block;
		width:24px;
		height:24px;
		margin-bottom:14px;
		-webkit-border-radius:50%;
		border-radius:50%;
		background:transparent;
		border:4px solid #851518;
		-webkit-box-shadow:0 1px 3px 0 rgba(1,41,116,1);
		box-shadow:0 1px 3px 0 rgba(1,41,116,1);
		cursor:pointer;
		-webkit-transition:background .3s ease;
		transition:background .3s ease;
	} .header .slide-pager a.active {
		background:#851518;
		
	} .header .back-bar {
		zoom:1;
		position:absolute;
		z-index:0;
		top:0;
		left:0;
		width:100%;
		height:130px;
		background:#FFF;
		-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);
		box-shadow:0 10px 10px 0 rgba(0,0,0,.1);
		-webkit-transition:background .4s ease, opacity .4s ease;
		transition:background .4s ease, opacity .4s ease;
	} .header.scrolled .back-bar {
		zoom:.85;
		background:rgba(255,255,255,.85);
		opacity:1;
		
	} .header .right {
		position:absolute;
		top:0;
		right:100px;
		zoom:1;
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .header.scrolled .right {
		top:-5px;
		zoom:.9;
		
	} .header .online-customer {
		float:right;
		width:122px;
		height:130px;
		padding:34px 15px 0 15px;
		border-left:1px solid transparent;
		border-right:1px solid transparent;
		background:linear-gradient(135deg, rgba(133,21,24,1) 0%,rgba(109,107,109,1) 100%);
		cursor:pointer;
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .header .online-customer:hover {
		border-left:1px solid #FFF;
		border-right:1px solid #FFF;
		-webkit-box-shadow:0 15px 50px 0 rgba(133,21,24,1);
		box-shadow:0 15px 50px 0 rgba(133,21,24,1);
		
	} .header .social {
		float:right;
	} .header .social a {
		opacity:.75;
		font-size:0;
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .header .social a:hover {
		opacity:1;
		text-decoration:none;
		
	} .header .lang {
		float:left;
		padding:3px 21px;
	} .header .lang a {
		font-family:'Montserrat';
		font-size:14px;
		font-weight:300;
		color:#851518;
		letter-spacing:.5px;
		
	} .header .navi {
		padding:0;
		font-family:'Montserrat';
		font-size:25px;
		font-weight:200;
		color:#FFF;
	} .header .navi .buttons {
		list-style:none;
		margin:0;
		padding:0;
		color:#333;
		-webkit-touch-callout:none;
		-webkit-user-select:none;
		-khtml-user-select:none;
		-moz-user-select:none;
		-ms-user-select:none;
		user-select:none;
	} .header .navi .buttons > li {
		position:relative;
		display:inline-block;
		color:inherit;
	} .header .navi .buttons > li:hover {
		background:#CBCDD1;
	} .header .navi .buttons > li:last-child {
		margin-right:0;
	} .header .navi .buttons > li > a {
		display:inline-block;
		color:inherit;
		padding:19px 20px;
	} .header.scrolled .navi .buttons > li > a {
		padding:17px 20px 18px 20px;
	} .header .navi .buttons > li > a span {
		display:inline-block;
		vertical-align:middle;
		width:24px;
		height:24px;
		background:url('../images/icon_headerDownArrow.png') no-repeat center;
		background-size:cover;
	} .header .navi .buttons > li > a:hover,
	  .header .navi .buttons > li > a.active {
		color:#E0383D!important;
		text-decoration:none;
	} .header .navi .buttons .sub {
		position:absolute;
		top:68px;
		left:0;
		opacity:0;
		min-width:0;
		height:0;
		overflow:hidden;
		list-style:none;
		margin:0;
		background:rgba(133,21,24,.85);
		backdrop-filter:blur(4px);
		-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.5);
		box-shadow:0 10px 10px 0 rgba(0,0,0,.5);
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .header.scrolled .navi .buttons .sub {
		top:67px;
	} .header .navi .buttons > li:hover .sub {
		opacity:1;
		min-width:320px;
		height:auto;
		overflow:inherit;
		padding:16px 18px 30px 18px;
		white-space:nowrap;
	} .header .navi .buttons .sub li {
		position:relative;
		padding:5px 10px;
	} .header .navi .buttons .sub li a {
		display:inline-block;
		width:100%;
		font-size:18px;
		font-weight:300;
		line-height:1.4em;
		color:rgba(255,255,255,.75);
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .header .navi .buttons .sub li a:hover {
		color:#FFF;
		padding-left:10px;
		text-decoration:none;
		
	} .header .scroll-mouse {
		position:absolute;
		z-index:1;
		width:100%;
		height:164px;
		bottom:0;
		left:0;
		font-family:'Montserrat';
		letter-spacing:.5px;
		background:url('../images/back_scrollDownShadow.png') no-repeat center;
	}
	
	.content {
		position:relative;
		width:100%;
		
	} .content .main-groups {
		width:100%;
		height:780px;
	} .content .main-groups * {
		-webkit-transtion:all .2s ease-in;
		-moz-transition:all .2s ease-in;
		transition:all .2s ease-in;
	} .content .main-groups > div:nth-child(1) {
		width:100%;
		min-height:720px;
		padding-top:30px;
	} .content .main-groups .txt-img {
		position:relative;
		z-index:1;
		display:block;
		margin:auto;
	} .content .main-groups .list {
		position:relative;
		z-index:2;
		text-align:center;
	} .content .main-groups .item {
		position:relative;
		display:inline-block;
		width:338px;
		height:430px;
		vertical-align:top;
	} .content .main-groups .item.a {
		margin-top:-35px;
	} .content .main-groups .item .boxes {
		position:absolute;
		z-index:2;
		bottom:0;
		width:100%;
		height:270px;
		background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,#444 100%);
	} .content .main-groups .item:hover .boxes {
		background:linear-gradient(to bottom, rgba(133,21,24,0) 0%,rgba(204,51,0,1) 100%);
	} .content .main-groups .item .boxes > div:nth-child(1) {
		position:absolute;
		bottom:12px;
		padding:22px;
		text-align:left;
	} .content .main-groups .item .txt.a {
		position:relative;
		display:block;
		bottom:-40px;
		font-size:25px;
		text-shadow:0 3px 5px #000;
		font-weight:400;
		color:#FFF;
		white-space:nowrap;
	} .content .main-groups .item:hover .txt.a {
		bottom:0;
	} .content .main-groups .item .txt.b {
		display:block;
		height:0;
		opacity:0;
		overflow:hidden;
		font-size:17px;
		text-shadow:0 3px 5px #000;
		color:#FFF;
		line-height:1.5em;
	} .content .main-groups .item:hover .txt.b {
		height:auto;
		opacity:1;
	} .content .main-groups .item button {
		display:block;
		height:0;
		opacity:0;
		overflow:hidden;
		border:2px solid #FFF;
		padding:6px 16px;
		background:none;
		font-weight:400;
		font-size:15px;
		color:#FFF;
		-webkit-border-radius:6px;
		border-radius:6px;
		cursor:pointer;
	} .content .main-groups .item:hover button {
		height:40px;
		opacity:1;
	} .content .main-groups .item .lines {
		position:absolute;
		bottom:0;
		left:0;
		width:100%;
		height:0;
		border-top:1px solid #FFF;
	} .content .main-groups .item:hover .lines {
		height:8px;
		bottom:-8px;
		
	} .content .main-facility {
		width:100%;
		height:560px;
		background:#F0F0F0 url('../pics/back_facilityBar.jpg') no-repeat center;
		background-size:auto 100%;
	} .content .main-facility .titles {
		padding:46px 0 30px 0;
		text-align:center;
	} .content .main-facility .titles span {
		display:block;
		font-family:'Montserrat';
		font-size:37px;
		font-weight:100;
		line-height:1em;
		letter-spacing:-1px;
		color:#851518;
	} .content .main-facility .boxes {
		display:table;
		width:100%;
		height:390px;
	} .content .main-facility .boxes .box {
		display:table-cell;
		vertical-align:middle;
	} .content .main-facility .boxes .box .item {
		 background:#FFF;
		 -webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.15);
		 box-shadow:0 10px 20px 0 rgba(0,0,0,.15);
		 border:1px solid rgba(0,0,0,.15);
	} .content .main-facility .boxes .box .item > div:nth-child(1) {
		 width:100%;
		 height:100%;
	} .content .main-facility .boxes .box .item > div:nth-child(1) > div:nth-child(1) {
		 position:relative;
		 width:100%;
		 height:100%;
	} .content .main-facility .boxes .box.a {
		width:12.5%;
		text-align:left;
	} .content .main-facility .boxes .box.a .item {
		width:180px;
		height:320px;
	} .content .main-facility .boxes .box.b {
		width:25%;
		text-align:center;
	} .content .main-facility .boxes .box.b .item {
		width:320px;
		height:320px;
		margin:auto;
		margin-top:0;
		border:1px solid rgba(0,0,0,.15);
		filter: grayscale(100%);
		-webkit-filter: grayscale(100%);
		filter: gray;
		-webkit-transtion:all .2s ease-in;
		-moz-transition:all .2s ease-in;
		transition:all .2s ease-in;
	} .content .main-facility .boxes .box.b .item:hover {
		margin-top:-10px;
		filter: grayscale(0%);
		-webkit-filter: grayscale(0%);
		-webkit-box-shadow:0 10px 20px 0 rgba(226,0,0,.35);
		box-shadow:0 10px 20px 0 rgba(226,0,0,.35);
	} .content .main-facility .boxes .box.b .item > div:nth-child(1) {
		cursor:pointer;
	} .content .main-facility .boxes .box.b .item > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
		position:absolute;
		bottom:0;
		padding:24px;
		color:#333;
		text-align:left;
	} .content .main-facility .boxes .box.b .item .txt.a {
		display:block;
		font-size:25px;
		line-height:1.2em;
		letter-spacing:-.5px;
	} .content .main-facility .boxes .box.b .item .txt.b {
		display:block;
		font-size:16px;
		line-height:1.2em;
	} .content .main-facility .boxes .box.c {
		width:12.5%;
		text-align:right;
	} .content .main-facility .boxes .box.c .item {
		float:right;
		width:180px;
		height:320px;
	} .content .main-facility .btn {
		position:relative;
		text-align:center;
	} .content .btn-allfact {
		position:relative;
		bottom:-30px;
		padding:16px 16px 12px 16px;
		font-weight:500;
		font-size:21px;
		background:#851518;
		color:#FFF;
		line-height:1em;
		cursor:pointer;
		-webkit-transtion:all .2s ease-in;
		-moz-transition:all .2s ease-in;
		transition:all .2s ease-in;
	} .content .btn-allfact:hover {
		background:#FFF;
		color:#851518;
		border:2px solid #851518;
		-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.35);
		box-shadow:0 6px 12px 0 rgba(0,0,0,.35);
	} .content .btn-allfact:active {
		filter:brightness(.75);
		
	} .content .main-about {
		width:100%;
		height:940px;
		background:url('../pics/back_aboutUs.jpg') no-repeat bottom right;
		background-size:cover;
	} .content .main-about > div:nth-child(1) {
		width:980px;
		margin:auto;
		padding-top:140px;
	} .content .main-about > div:nth-child(1) > div:nth-child(1) {
		width:760px;
		color:#333;
	} .content .main-about .txt.a {
		font-family:'Montserrat';
		font-size:37px;
		letter-spacing:-.5px;
	} .content .main-about .txt.b {
		display:block;
		font-size:21px;
		line-height:1.5em;
	} .content .main-about .btn.a {
		position:relative;
		padding:16px 16px 12px 16px;
		font-weight:500;
		font-size:21px;
		background:#851518;
		border:2px solid #851518;
		color:#FFF;
		line-height:1em;
		cursor:pointer;
	} .content .main-about .btn.b {
		position:relative;
		padding:16px 16px 12px 16px;
		font-weight:500;
		font-size:21px;
		background:none;
		border:2px solid #851518;
		color:#851518;
		line-height:1em;
		cursor:pointer;
		
	} .content .main-projects {
		width:100%;
		min-height:640px;
		margin-top:-260px;
	} .content .main-projects .titles {
		padding:60px 0;
		text-align:center;
	} .content .main-projects .titles .txt.a {
		display:block;
		font-family:'Montserrat';
		font-size:37px;
		font-weight:100;
		line-height:1em;
		letter-spacing:-1px;
		color:#6D6B6D;
	} .content .main-projects .slider {
		position:relative;
		width:100%;
		max-width:1420px;
		margin:auto;
		text-align:center;
	} .content .main-projects .slider > div:nth-child(1) {
		position:relative;
		display:inline-block;
	} .content .main-projects .slider .prjp {
		position:absolute;
		top:90px;
		left:-60px;
	} .content .main-projects .slider .prjn {
		position:absolute;
		top:90px;
		right:-60px;
	} .content .main-projects .slider .text {
		padding:24px 16px;
		text-align:center;
	} .content .main-projects .slider .text span {
		font-size:19px;
		font-weight:500;
		line-height:1.4em;
	} .content .main-projects .projects-slider {
		width:1360;
		height:220px;
	} .content .main-projects .projects-slider .slide {
		width:260px;
		height:300px;
	} .content .main-projects .projects-slider .slide img {
		display:block;
		-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.15);
		box-shadow:0 6px 12px 0 rgba(0,0,0,.15);
	} .content .main-projects .button {
		position:relative;
		padding:30px 0 0 0;
		text-align:center;
		
	} .content .btn-allrefs {
		position:relative;
		padding:16px 16px 12px 16px;
		font-weight:500;
		font-size:21px;
		background:#3F4A57;
		border:2px solid #3F4A57;
		color:#FFF;
		line-height:1em;
		cursor:pointer;
		-webkit-transtion:all .2s ease-in;
		-moz-transition:all .2s ease-in;
		transition:all .2s ease-in;
	} .content .btn-allrefs:hover {
		margin-top:-2px;
		margin-bottom:2px;
		background:#FFF;
		color:#3F4A57;
		-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.35);
		box-shadow:0 6px 12px 0 rgba(0,0,0,.35);
	} .content .btn-allrefs:active {
		margin-top:-2px;
		margin-bottom:2px;
		padding:17px 16px 11px 16px;
		filter:brightness(.75);
	} .content .btn-allrefs.a {
		position:relative;
		bottom:-25px;
		
	} .content .con-breadcrumb {
		width:100%;
		min-height:50px;
		padding:16px 100px;
		color:#FFF;
		letter-spacing:.5px;
		line-height:1.2em;
		
	} .content .con-titles {
		width:100%;
		padding:40px 100px 36px 100px;
		line-height:1em;
		background:#444;
	} .content .con-titles h1 {
		font-size:37px;
		font-weight:500;
		color:#FFF;
		
	} .content .con-inside {
		position:relative;
		width:100%;
		min-height:630px;
		background:url('../images/back_whitePages.jpg') no-repeat top;
		background-size:100% auto;
		background-attachment:fixed;
		
	} .content .con-about {
		width:100%;
		background:url('../images/back_pagesAboutUs.jpg') no-repeat top;
		background-size:100% auto;
	} .content .con-about > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding:60px 0 120px 0;
	} .content .con-about .txt.a {
		display:block;
		width:70%;
		font-size:27px;
		color:#333;
		line-height:1.6em;
	} .content .con-about .txt.b {
		display:block;
		width:60%;
		padding:36px 0;
		font-size:18px;
		color:#333;
		line-height:1.7em;
		
	} .content .con-visionmission {
		width:100%;
		background:url('../images/back_pagesVisionMission.jpg') no-repeat top;
		background-size:100% auto;
	} .content .con-visionmission > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding:60px 0 120px 0;
	} .content .con-visionmission .txt.a {
		display:block;
		width:60%;
		font-size:37px;
		font-weight:500;
		color:#851518;
		line-height:1.6em;
	} .content .con-visionmission .txt.b {
		display:block;
		width:60%;
		font-size:18px;
		color:#333;
		line-height:1.7em;
		
	} .content .con-files {
		width:1260px;
		margin:auto;
		padding:20px 0 80px 0;
		text-align:center;
	} .content .con-files .titles {
		padding:30px;
	} .content .con-files .titles span {
		display:block;
		font-size:37px;
		color:#851518;
		font-weight:400;
		line-height:1.8em;
	} .content .con-files .files-list {
		min-height:200px;
		padding:60px 16px 30px 16px;
		font-size:18px;
		line-height:1.1em;
		text-align:center;
		-webkit-border-radius:50px;
		border-radius:50px;
	} .content .con-files .files-list * {
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .content .con-files .files-list .item {
		display:inline-block;
		width:180px;
		margin:0 30px;
		padding-bottom:20px;
		vertical-align:top;
		cursor:pointer;
		transform:scale(100%);
	} .content .con-files .files-list .item:hover {
		margin-top:-10px;
		transform:scale(110%);
		font-weight:500;
		margin-bottom:10px;
	} .content .con-files .files-list .item img {
		display:block;
		margin:auto;
	} .content .con-files .files-list .item:hover img {
		-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,.25);
		box-shadow:0 20px 30px 0 rgba(0,0,0,.25);
	} .content .con-files .files-list .item span {
		display:block;
		padding:16px 10px;
		font-size:15px;
		
	} .content .con-machines {
		width:1260px;
		min-height:630px;
		margin:auto;
		padding:60px 0 40px 0;
	} .content .con-machines .image {
		float:left;
		width:450px;
	} .content .con-machines .image h3 {
		display:block;
		width:320px;
		font-size:35px;
		font-weight:500;
		color:#0B8649;
		letter-spacing:-1px;
	} .content .con-machines .item-list {
		float:left;
		width:810px;
	} .content .con-machines .item-list > div:nth-child(1) {
		display:table;
		width:100%;
		margin:auto;
		font-size:14px;
		color:#333;
		line-height:1.6em;
	} .content .con-machines .item-list .titles {
		display:table-row;
		background:#0B8649;
		color:#FFF;
	} .content .con-machines .item-list .titles .cell {
		display:table-cell;
		vertical-align:middle;
		padding:6px 12px;
	} .content .con-machines .item-list .titles .cell.a {
		width:32%;
	} .content .con-machines .item-list .titles .cell.b {
		width:24%;
	} .content .con-machines .item-list .titles .cell.c {
		width:16%;
	} .content .con-machines .item-list .titles .cell.d {
		width:32%;
	} .content .con-machines .item-list .titles .cell.e {
		width:16%;
	} .content .con-machines .item-list .item {
		display:table-row;
	} .content .con-machines .item-list .item .cell {
		display:table-cell;
		vertical-align:middle;
		padding:6px 12px;
	} .content .con-machines .item-list .total {
		display:table-row;
		font-weight:500;
	} .content .con-machines .item-list .total .cell {
		display:table-cell;
		vertical-align:middle;
		padding:6px 12px;
		border-top:6px solid #FFF;
		
	} .content .con-sustain {
		width:100%;
	} .content .con-sustain > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding:60px 0 120px 0;
	} .content .con-sustain .txt.a {
		display:block;
		font-size:37px;
		font-weight:500;
		color:#851518;
		line-height:1.6em;
	} .content .con-sustain .txt.b {
		display:block;
		font-size:18px;
		color:#333;
		line-height:1.7em;
	} .content .con-sustain .txt.c {
		display:block;
		font-size:27px;
		color:#333;
		line-height:1.6em;
	} .content .con-sustain .lines {
		width:1260px;
		height:12px;
		background:linear-gradient(135deg, rgba(180,227,145,1) 0%,rgba(97,196,25,1) 50%,rgba(180,227,145,1) 100%);
		
	} .content .con-policy {
		width:100%;
	} .content .con-policy > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding:60px 0 120px 0;
	} .content .con-policy .txt.a {
		display:block;
		font-size:37px;
		font-weight:500;
		color:#851518;
		line-height:1.6em;
	} .content .con-policy .txt.b {
		display:block;
		font-size:18px;
		color:#333;
		line-height:1.7em;
	} .content .con-policy .txt.c {
		display:block;
		font-size:27px;
		color:#333;
		line-height:1.6em;
		
	} .content .con-references {
		width:100%;
		min-height:760px;
	} .content .con-references > div:nth-child(1) {
		width:100%;
		max-width:1260px;
		margin:auto;
		padding:60px 0 0 0;
	} .content .con-references .item-list {
		text-align:center;
	} .content .con-references .item {
		display:inline-block;
		width:260px;
		height:220px;
		margin:0 20px 30px 20px;
		vertical-align:top;
	} .content .con-references .item div {
		display:inline-block;
		width:260px;
		height:220px;
		vertical-align:top;
	} .content .con-references .item img {
		display:block;
		
	} .content .con-info {
		width:100%;
		min-height:560px;
	} .content .con-info > div:nth-child(1) {
		width:100%;
		max-width:1260px;
		margin:auto;
		padding:60px 0 0 0;
	} .content .con-info .titles {
		display:block;
		font-size:27px;
		font-weight:500;
		color:#851518;
		line-height:1.2em;
	} .content .con-info table {
		border-collapse:collapse;
		line-height:1.6em;
		background:#FFF;
		
	} .content .con-kvkk {
		width:100%;
	} .content .con-kvkk > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding:60px 0 120px 0;
	} .content .con-kvkk .txt.a {
		display:block;
		font-size:18px;
		color:#333;
		line-height:1.7em;
		
	} .content .projects-list {
		width:1260px;
		margin:auto;
		padding-top:60px;
		padding-bottom:80px;
		text-align:center;
	} .content .projects-list * {
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .content .projects-list .item {
		display:inline-block;
		width:380px;
		height:360px;
		margin:0 20px 40px 20px;
		vertical-align:top;
		background:#FFF;
		text-align:left;
		-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.15);
		box-shadow:0 15px 20px 0 rgba(0,0,0,.15);
	} .content .projects-list .item:hover {
		-webkit-box-shadow:0 25px 20px 0 rgba(0,0,0,.5);
		box-shadow:0 25px 20px 0 rgba(0,0,0,.5);
	} .content .projects-list .item * {
		text-decoration:none!important;
	} .content .projects-list .item .image {
		width:100%;
		height:260px;
		background:#EEE;
	} .content .projects-list .item .image img {
		background-size:380px 260px!important;
		-webkit-transition:all 25s ease-out;
		-moz-transition:all 25s ease-out;
		transition:all 25s ease-out;
	} .content .projects-list .item:hover .image img {
		background-size:720px 560px!important;
		-webkit-transition:all 25s ease-out;
		-moz-transition:all 25s ease-out;
		transition:all 25s ease-out;
	} .content .projects-list .item .text {
		width:100%;
		height:100px;
		padding:24px 20px;
		line-height:1.6em;
		background:url('../images/btn_searchBarIcon.png') no-repeat;
		background-size:30px 30px;
		background-position:94% 50%;
	} .content .projects-list .item .text .txt.a {
		display:block;
		font-size:25px;
		font-weight:500;
		color:#7D2214;
	} .content .projects-list .item .text .txt.b {
		display:block;
		font-size:17px;
		font-weight:200;
		letter-spacing:.5px;
		color:#333;
	} .content .projects-list .item:hover .text {
		background:#7D2214 url('../images/btn_searchBarIconInvert.png') no-repeat;
		background-size:30px 30px;
		background-position:94% 50%;
		padding-left:30px;
	} .content .projects-list .item:hover .text * {
	 	color:#FFF!important;
		
	} .content .con-projects {
		width:100%;
		min-height:520px;
	} .content .con-projects > div:nth-child(1) {
		width:100%;
		max-width:1260px;
		margin:auto;
		padding:30px 0 60px 0;
	} .content .con-projects .titles {
		display:block;
		text-align:center;
		font-size:17px;
		line-height:1.8em;
		font-weight:400;
	} .content .con-projects .item-list {
		text-align:center;
	} .content .con-projects .item {
		display:inline-block;
		width:260px;
		height:300px;
		margin:0 20px 30px 20px;
		vertical-align:top;
	} .content .con-projects .item img {
		display:block;
		-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.15);
		box-shadow:0 15px 20px 0 rgba(0,0,0,.15);
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .content .con-projects .item:hover img {
		-webkit-box-shadow:0 25px 20px 0 rgba(0,0,0,.5);
		box-shadow:0 25px 20px 0 rgba(0,0,0,.5);
	} .content .con-projects .item div {
		padding:24px 16px;
		text-align:center;
	} .content .con-projects .item span {
		font-size:19px;
		line-height:1.2em;
		
	} .content .facility-list {
		width:1260px;
		margin:auto;
		padding-top:60px;
		padding-bottom:80px;
		text-align:center;
	} .content .facility-list * {
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .content .facility-list .item {
		display:inline-block;
		width:380px;
		height:360px;
		margin:0 20px 40px 20px;
		vertical-align:top;
		background:#FFF;
		text-align:left;
		-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.15);
		box-shadow:0 15px 20px 0 rgba(0,0,0,.15);
	} .content .facility-list .item:hover {
		-webkit-box-shadow:0 25px 20px 0 rgba(0,0,0,.5);
		box-shadow:0 25px 20px 0 rgba(0,0,0,.5);
	} .content .facility-list .item * {
		text-decoration:none!important;
	} .content .facility-list .item .image {
		width:100%;
		height:260px;
		background:#EEE;
	} .content .facility-list .item .image img {
		background-size:380px 260px!important;
		-webkit-transition:all 25s ease-out;
		-moz-transition:all 25s ease-out;
		transition:all 25s ease-out;
	} .content .facility-list .item:hover .image img {
		background-size:720px 560px!important;
		-webkit-transition:all 25s ease-out;
		-moz-transition:all 25s ease-out;
		transition:all 25s ease-out;
	} .content .facility-list .item .text {
		width:100%;
		height:100px;
		padding:24px 20px;
		line-height:1.6em;
		background:url('../images/btn_searchBarIcon.png') no-repeat;
		background-size:30px 30px;
		background-position:94% 50%;
	} .content .facility-list .item .text .txt.a {
		display:block;
		font-size:25px;
		font-weight:500;
		color:#7D2214;
	} .content .facility-list .item .text .txt.b {
		display:block;
		font-size:17px;
		font-weight:200;
		letter-spacing:.5px;
		color:#333;
	} .content .facility-list .item:hover .text {
		background:#7D2214 url('../images/btn_searchBarIconInvert.png') no-repeat;
		background-size:30px 30px;
		background-position:94% 50%;
		padding-left:30px;
	} .content .facility-list .item:hover .text * {
	 	color:#FFF!important;
		
	} .content .con-facilities {
		width:100%;
		min-height:520px;
	} .content .con-facilities > div:nth-child(1) {
		width:100%;
		max-width:1260px;
		margin:auto;
		padding:70px 0 80px 0;
	} .content .con-facilities .titles {
		display:block;
		text-align:center;
		font-size:17px;
		line-height:1.8em;
		font-weight:400;
	} .content .con-facilities .item-list {
		text-align:center;
	} .content .con-facilities .item {
		display:inline-block;
		width:360px;
		height:280px;
		margin:0 20px 30px 20px;
		vertical-align:top;
	} .content .con-facilities .item img {
		display:block;
		-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.15);
		box-shadow:0 15px 20px 0 rgba(0,0,0,.15);
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .content .con-facilities .item:hover img {
		-webkit-box-shadow:0 25px 20px 0 rgba(0,0,0,.5);
		box-shadow:0 25px 20px 0 rgba(0,0,0,.5);
	} .content .con-facilities .item div {
		padding:24px 16px;
		text-align:center;
	} .content .con-facilities .item span {
		font-size:19px;
		line-height:1.2em;
		
	} .content .news-list {
		position:relative;
		width:100%;
		max-width:1300px;
		min-height:400px;
		padding:45px 0 80px 0;
		margin:auto;
		text-align:center;
	} .content .news-list .item {
		display:inline-block;
		width:400px;
		margin:0 12px 36px 12px;
		vertical-align:top;
	} .content .news-list .item .image {
		position:relative;
	} .content .news-list .item .image div {
		position:absolute;
		top:-12px;
		right:30px;
		width:78px;
		height:80px;
		padding:12px;
		color:#851518;
		text-align:center;
		background:url('../images/back_newsDates.png') no-repeat center;
	} .content .news-list .item .image .d1 {
		display:block;
		font-size:27px;
		font-weight:500;
	} .content .news-list .item .image .d2 {
		display:block;
		font-size:13px;
	} .content .news-list .item .text {
		position:relative;
		min-height:200px;
		padding:30px 20px;
		text-align:left;
	} .content .news-list .item .text .txt.a {
		font-size:21px;
		color:#851518;
		line-height:1.2em;
	} .content .news-list .item .text .txt.b {
		display:block;
		padding:6px 0 10px 0;
		font-size:17px;
		letter-spacing:.5px;
		line-height:1.4em;
	} .content .news-list .item .text .txt.c {
		position:absolute;
		bottom:16px;
		font-size:17px;
		color:#333;
		
	} .content .news-detail {
		position:relative;
		width:100%;
		max-width:1300px;
		min-height:400px;
		padding:45px 0;
		margin:auto;
	} .content .news-detail .txt.a {
		display:block;
		margin:12px 0 0 0;
		font-size:37px;
		font-weight:500;
		color:#851518;
		line-height:1.2em;
		letter-spacing:-1px;
	} .content .news-detail .txt.b {
		display:block;
		margin:12px 0 0 0;
		font-size:17px;
		line-height:1.5em;
	} .content .news-detail .txt.c {
		font-size:21px;
		line-height:1.5em;
	} .content .news-detail .txt.d {
		display:block;
		font-size:19px;
		line-height:1.6em;
	} .content .news-detail .image {
		float:right;
		position:relative;
		display:inline-block;
		width:600px;
		margin:0 0 50px 50px;
		vertical-align:middle;
		-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.15);
		box-shadow:0 10px 20px 0 rgba(0,0,0,.15);
		
	} .content .icons a {
		color:inherit;
	} .content .icons span {
		display:inline-block;
		margin:-2px 3px 0 0;
		vertical-align:middle;
		width:46px;
		height:46px;
		-webkit-border-radius:46px;
		border-radius:46px;
		background-size:24px 24px!important;
		border:1px solid #1C1F2B;
	} .content .icons .e3 span {
		background:url('../images/icon_newsIcon_3.png') no-repeat center;
	} .content .icons .e3:hover span {
		background:#1C1F2B url('../images/icon_newsIcon_3Hover.png') no-repeat center;
	} .content .icons .e4 span {
		background:url('../images/icon_newsIcon_4.png') no-repeat center;
	} .content .icons .e4:hover span {
		background:#1C1F2B url('../images/icon_newsIcon_4Hover.png') no-repeat center;
		
	} .content .con-contact {
		width:1260px;
		margin:auto;
		padding:60px 0 40px 0;
	} .content .con-contact > div:nth-child(1) {
		width:100%;
	} .content .con-contact .box.a {
		float:right;
		width:50%;
		padding-top:10px;
		padding-left:60px;
	} .content .con-contact .box.a .ico {
		float:left;
		display:inline-block;
		width:44px;
		height:44px;
		padding:10px;
		background:#EEE;
		-webkit-border-radius:5px;
		border-radius:5px;
	} .content .con-contact .box.a .ba {
		float:left;
		padding:6px 16px;
		font-size:19px;
		line-height:1.6em;
	} .content .con-contact .box.a .bb {
		float:left;
		width:50%;
	} .content .con-contact .box.a .ico {
		float:left;
		display:inline-block;
		width:44px;
		height:44px;
		padding:10px;
		background:#EEE;
		border:1px solid #CCC;
		border-width:1px 1px 2px 1px;
		-webkit-border-radius:5px;
		border-radius:5px;
	} .content .con-contact .box.a .txt {
		float:left;
		padding:6px 16px;
		line-height:2em;
	} .content .con-contact .box.b {
		float:left;
		width:50%;
	} .content .con-contact .box.b .fa {
		float:left;
		width:48%;
	} .content .con-contact .box.b .fb {
		float:left;
		width:48%;
		margin:0 0 0 4%;
	} .content .con-contact .box.b .fc {
		float:left;
		width:357px;
	} .content .con-contact .box.b .fd {
		float:right;
		width:240px;
		padding:7px 0;
		text-align:right;
	} .content .con-contact .box.b fieldset {
		width:100%;
		border:1px solid #CCC;
		-webkit-border-radius:5px;
		border-radius:5px;
		padding:0 8px 6px 8px;
		margin:0;
		background:#FFF;
	} .content .con-contact .box.b fieldset:hover {
		border:2px solid #851518!important;
		padding:0 7px 5px 7px!important;
	} .content .con-contact .box.b fieldset legend {
		padding:0 6px;
		font-size:12px;
		-webkit-border-radius:5px;
		border-radius:5px;
	} .content .con-contact .box.b fieldset input,
	  .content .con-contact .box.b fieldset textarea,
	  .content .con-contact .box.b fieldset select {
		font-size:19px;
		font-weight:500;
		padding:6px 11px!important;
		margin:4px 0 2px 0;
		margin-left:-6px!important;
		background:url('../images/spacer.gif');
	} .content .con-contact .box.b fieldset input:focus,
	  .content .con-contact .box.b fieldset textarea:focus,
	  .content .con-contact .box.b fieldset select:focus {
		color:#851518!important;
	} .content .con-contact .notes {
		padding:16px;
		background:rgba(200,200,200,.25);
		font-size:17px;
		line-height:1.6em;
		margin:0 0 20px 0;
		-webkit-border-radius:10px;
		border-radius:10px;
	} .content .con-contact .notes img {
		float:left;
		margin:0 12px 30px 0;
		
	} .content .con-maps {
		position:relative;
		width:100%;
		height:460px;
		background:#EEE;
		cursor:pointer;
		border-top:1px solid #BBB;
	} .content .con-maps .pin {
		position:absolute;
		z-index:2;
		top:0;
		display:table;
		width:90%;
		height:460px;
		margin:0 5%;
	} .content .con-maps .pin div {
		display:table-cell;
		vertical-align:middle;
		text-align:center;
	} .content .con-maps .pin img {
		display:block;
		margin:54px auto 0 auto;
	} .content .con-maps .map {
		position:relative;
		z-index:1;
		width:100%;
		height:460px;
	} .content .con-maps .map div {
		position:absolute;
		z-index:2;
		width:88%;
		height:460px;
		margin:0 6%;
		
	} .content .con-under {
		width:1260px;
		margin:auto;
	} .content .con-under > div:nth-child(1) {
		padding:120px 60px;
		text-align:center;
	} .content .con-under span {
		font-size:21px;
	}

	.footer {
		position:relative;
		width:100%;
		border-top:10px solid #FFF;
		
	} .footer .top {
		width:100%;
		height:160px;
		background:#851518 url('../pics/back_contactFormBar.jpg') no-repeat left;
	} .footer .top > div:nth-child(1) {
		position:relative;
		width:100%;
		max-width:1260px;
		padding-top:50px;
		margin:auto;
		text-align:right;
	} .footer .top button {
		position:relative;
		padding:18px 20px 14px 20px;
		background:#FFF;
		font-weight:500;
		font-size:21px;
		color:#851518;
		line-height:1em;
		vertical-align:top;
		cursor:pointer;
	} .footer .top .text {
		display:inline-block;
		vertical-align:top;
		padding:4px 20px;
		color:#FFF;
		text-align:left;
	} .footer .top .text .txt.a {
		display:block;
		font-size:25px;
		line-height:1.2em;
	} .footer .top .text .txt.b {
		display:block;
		font-family:'Montserrat';
		font-size:17px;
		line-height:1.2em;
		
	} .footer .alt {
		width:100%;
		height:660px;
		background:#333 url('../pics/back_footerBar.png') no-repeat top center;
		background-size:cover;
	} .footer .alt .boxes {
		position:relative;
		display:table;
		width:1260px;
		min-height:520px;
		margin:auto;
		padding-top:100px;
	} .footer .alt .boxes .box {
		display:table-cell;
		position:relative;
		vertical-align:top;
	} .footer .alt .boxes .box.a {
		width:32%;
	} .footer .alt .boxes .box.a .txt.a {
		display:block;
		font-size:21px;
		color:#FFF;
		line-height:1.3em;
	} .footer .alt .boxes .box.a .txt.b {
		display:block;
		font-size:33px;
		color:#FFF;
		font-weight:500;
		letter-spacing:-.5px;
		line-height:1.3em;
	} .footer .alt .boxes .box.a .social {
		padding:30px 0;
	} .footer .alt .boxes .box.a .social a {
		display:inline-block;
		background:#851518;
		width:60px;
		height:60px;
		text-align:center;
		-webkit-border-radius:6px;
		border-radius:6px;
	} .footer .alt .boxes .box.a .mail {
		position:absolute;
		bottom:160px;
		left:0;
	} .footer .alt .boxes .box.a .mail img {
		vertical-align:middle;
		margin:-9px 0 0 0;
	} .footer .alt .boxes .box.a .mail a {
		display:inline-block;
		font-size:23px;
		color:#FFF;
		letter-spacing:-1px;
		font-weight:500;
	} .footer .alt .boxes .box.b {
		width:28%;
	} .footer .alt .boxes .box.b .txt.a {
		display:block;
		font-size:21px;
		color:#FFF;
		line-height:1.3em;
	} .footer .alt .boxes .box.b .txt.b {
		display:block;
		font-size:33px;
		color:#FFF;
		font-weight:500;
		letter-spacing:-.5px;
		line-height:1.3em;
	} .footer .alt .boxes .box.b .address {
		padding:30px 0;
	} .footer .alt .boxes .box.b .address img {
		float:left;
		margin:0 4px 10px 0;
	} .footer .alt .boxes .box.b .address span {
		display:inline-block;
		font-size:17px;
		color:#FFF;
		line-height:1.5em;
		letter-spacing:.5px;
	} .footer .alt .boxes .box.b .phone {
		position:absolute;
		bottom:160px;
		left:0;
	} .footer .alt .boxes .box.b .phone img {
		vertical-align:middle;
		margin:-9px 0 0 0;
	} .footer .alt .boxes .box.b .phone a {
		display:inline-block;
		font-size:23px;
		color:#FFF;
		letter-spacing:-1px;
		font-weight:500;
		
	} .footer .alt .boxes .box.c {
		width:22%;
	} .footer .alt .boxes .box.c .txt {
		display:block;
		font-size:25px;
		color:#FFF;
		font-weight:500;
		letter-spacing:-.5px;
		line-height:1em;
	} .footer .alt .boxes .box.c div {
		padding:20px 0;
	} .footer .alt .boxes .box.c ul {
		list-style:none;
		margin:0;
		padding:0;
		font-size:17px;
		letter-spacing:.5px;
	} .footer .alt .boxes .box.c ul li {
		padding-bottom:14px;
		
	} .footer .alt .boxes .box.d {
		width:18%;
		text-align:right;
	} .footer .alt .boxes .box.d .txt {
		display:block;
		font-size:25px;
		color:#FFF;
		font-weight:500;
		letter-spacing:-.5px;
		line-height:1em;
	} .footer .alt .boxes .box.d div {
		padding:20px 0;
	} .footer .alt .boxes .box.d ul {
		list-style:none;
		margin:0;
		padding:0;
		font-size:17px;
		letter-spacing:.5px;
	} .footer .alt .boxes .box.d ul li {
		padding-bottom:14px;
		
		
	} .footer .copyright {
		width:100%;
		height:130px;
	} .footer .copyright > div:nth-child(1) {
		display:table;
		width:100%;
		max-width:1260px;
		height:130px;
		margin:auto;
	} .footer .copyright .left {
		display:table-cell;
		width:50%;
		vertical-align:middle;
		font-size:15px;
		line-height:1.6em;
	} .footer .copyright .right {
		display:table-cell;
		width:50%;
		vertical-align:middle;
		text-align:right;
	}
	
	.mobile-menu {
		position:fixed;
		z-index:99;
		width:100%;
		height:100%;
		overflow:auto;
		overflow-x:hidden;
		background:url('../images/back_whitePages.jpg') no-repeat center;
		background-size:cover;
		
	} .mobile-menu .cuspanel-btn {
		position:fixed;
		bottom:0;
		width:100%;
		padding:30px;
	} .mobile-menu .cuspanel-btn button {
		display:block;
		width:100%;
		padding:8px 14px;
		color:#FFF;
		font-weight:500;
		cursor:pointer;
		background:linear-gradient(135deg, rgba(125,34,20,1) 0%,rgba(89,106,114,1) 100%);
		
	} .mobile-menu .phone-bar {
		width:100%;
		padding:12px 6px 8px 6px;
		text-align:center;
		
	} .mobile-menu .mail-bar {
		width:100%;
		padding:8px 6px 12px 6px;
		border-top:1px solid #DDD;
		text-align:center;
		
	} .mobile-menu .logo-bar {
		width:100%;
		padding:8% 0 10% 0;
		text-align:center;
	} .mobile-menu .logo-bar .closer {
		position:absolute;
		top:126px;
		right:20px;
	} .mobile-menu .logo-bar div {
		position:relative;
		display:inline-block;
		margin:auto;
		
	} .mobile-menu .language-bar {
		width:100%;
		padding:0 0 160px 0;
		text-align:center;
	} .mobile-menu .language-bar a {
		display:inline-block;
		padding:10px;
		-webkit-border-radius:6px;
		border-radius:6px;
		margin:0 3px;
		color:inherit;
		font-weight:500;
	} .mobile-menu .language-bar a.active {
		background:#7D2214;
		color:#FFF;
		
	} .mobile-menu .menu-bar {
		width:100%;
		text-align:center;
		padding:5%;
	} .mobile-menu .links-bar {
		padding:0 0 40px 0;
	} .mobile-menu .links-bar ul {
		width:90%;
		list-style:none;
		margin:auto;
		padding:0;
		text-align:center;
	} .mobile-menu .links-bar ul > li {
		border-bottom:1px solid rgba(0,0,0,.15);
	} .mobile-menu .links-bar ul > li:last-child {
		border-bottom:0;
	} .mobile-menu .links-bar ul > li > a {
		display:block;
		font-size:19px;
		font-weight:500;
		color:#333;
		padding:14px 8px 10px 8px;
	} .mobile-menu .links-bar ul .sub {
		display:none;
		margin-top:10px;
		padding-bottom:20px;
	} .mobile-menu .links-bar ul .sub > li > a {
		display:block;
		font-size:17px;
		font-weight:300;
		letter-spacing:.5px;
		color:#333;
		padding:12px 8px 8px 8px;
	} .mobile-menu .links-bar ul a:active,
	  .mobile-menu .links-bar ul a:hover {
		background:#7D2214!important;
		color:#FFF!important;
		text-decoration:none!important;
	}

	.mobile-menu,
	.mobile-btn {
		display:none;
	}
	
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	
	
	/* // All Mobile Sizes (devices and browser) */
	@media only screen and (max-width:767px) {
		
		.nomob {
			display:none;
		}
		
		.header {
			width:100%;
			min-height:720px!important;
			
		} .header.inside {
			min-height:130px!important;
			
		} .header .logo {
			position:absolute;
			top:40px;
			left:20px;
		} .header.scrolled .logo {
			top:30px;
			zoom:.85;
			
		} .header .navi-bar {
			float:right;
			padding:30px;
			padding-right:50px;
			
		} .header .header-slider {
			height:720px;
			
		} .header .slide-arrows {
			bottom:320px;
			right:5%;
			zoom:.85;
			width:90%;
		} .header .slide-arrows .slide-text {
			display:none;
		} .header .slide-arrows .slide-prev {
			float:left;
		} .header .slide-arrows .slide-next {
			float:right;
			
		} .header .slide-pager {
			display:none;
			
		} .header.scrolled .back-bar {
			zoom:.75;
			
		} .header .right {
			display:none;
			
		} .header .online-customer {
			display:none;
			
		} .header .social {
			display:none;
			
		} .header .lang {
			display:none;
			
		} .header .navi {
			display:none;
			
		} .header .mobile-btn {
			zoom:.9;
			display:block;
			position:absolute;
			top:46px;
			right:5%;
			padding:16px 10px;
			background:#EEE;
			-webkit-border-radius:10px;
			border-radius:10px;
			border-bottom:1px solid #DDD;
			-webkit-transition:all .15s ease-out;
			-moz-transition:all .15s ease-out;
			transition:all .15s ease-out;
		} .header.scrolled .mobile-btn {
			top:30px;
			zoom:.85;
			
		} .header .scroll-mouse {
			zoom:.75;
		}
		
		.content {
			position:relative;
			width:100%;
			
		} .content .main-groups {
			height:auto;
			padding-bottom:30px;
		} .content .main-groups > div:nth-child(1) {
			min-height:auto;
		} .content .main-groups .txt-img {
			width:90%;
			height:auto;
			margin:auto;
		} .content .main-groups .list {
			margin-top:0;
		} .content .main-groups .item {
			width:338px;
			height:340px;
			vertical-align:top;
			background-position:bottom center!important;
			margin-bottom:20px;
		} .content .main-groups .item.a {
			margin-top:0;
		} .content .main-groups .item .boxes > div:nth-child(1) {
			text-align:center;
		} .content .main-groups .item button {
			margin:auto;
			
		} .content .main-facility {
			width:100%;
			height:auto;
		} .content .main-facility .boxes {
			display:block;
			width:100%;
			height:auto;
		} .content .main-facility .boxes .box {
			display:block;
			vertical-align:middle;
		} .content .main-facility .boxes .box.a {
			display:none;
		} .content .main-facility .boxes .box.b {
			width:100%;
			text-align:center;
			padding-bottom:30px;
		} .content .main-facility .boxes .box.b .item > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
			width:100%;
			text-align:center;
		} .content .main-facility .boxes .box.c {
			display:none;
			
		} .content .main-about {
			height:auto;
			min-height:980px;
		} .content .main-about > div:nth-child(1) {
			width:86%;
			margin:auto;
			padding-top:100px;
		} .content .main-about > div:nth-child(1) > div:nth-child(1) {
			width:100%;
		} .content .main-about .txt.a {
			font-size:31px;
		} .content .main-about .txt.b {
			font-size:19px;
		} .content .main-about .btn.a {
			zoom:.85;
		} .content .main-about .btn.b {
			zoom:.85;
			
		} .content .con-breadcrumb {
			min-height:auto;
			font-size:14px;
			padding:12px 20px;
			
		} .content .con-titles {
			width:100%;
			padding:26px 20px 20px 20px;
		} .content .con-titles h1 {
			font-size:25px;
			
		} .content .con-inside {
			position:relative;
			width:100%;
			min-height:480px;
			background-attachment:inherit;
			
		} .content .con-about {
			width:100%;
			background:url('../images/back_pagesAboutUs.jpg') no-repeat 60% 0%;
			background-size:180% auto;
		} .content .con-about > div:nth-child(1) {
			width:90%;
			margin:auto;
			padding:40px 0 60px 0;
		} .content .con-about .txt.a {
			width:75%;
			font-size:21px;
			line-height:1.4em;
		} .content .con-about .txt.b {
			width:100%;
			padding:36px 0;
			font-size:17px;
			line-height:1.6em;
			
		} .content .con-visionmission {
			width:100%;
			background:url('../images/back_pagesVisionMission.jpg') no-repeat 80% 0%;
			background-size:180% auto;
		} .content .con-visionmission > div:nth-child(1) {
			width:90%;
			margin:auto;
			padding:40px 0 60px 0;
		} .content .con-visionmission .txt.a {
			width:75%;
			font-size:21px;
		} .content .con-visionmission .txt.b {
			width:100%;
			font-size:17px;
			line-height:1.6em;
			
		} .content .con-files {
			width:100%;
		} .content .con-files .titles {
			padding:30px 0 0 0;
		} .content .con-files .titles span {
			font-size:31px;
			
		} .content .con-machines {
			width:100%;
			min-height:630px;
			margin:auto;
			padding:40px 20px;
		} .content .con-machines .image {
			float:none;
			width:100%;
		} .content .con-machines .image img {
			width:100%;
			height:auto;
		} .content .con-machines .image h3 {
			width:100%;
			font-size:33px;
		} .content .con-machines .item-list {
			float:none;
			width:100%;
		} .content .con-machines .item-list > div:nth-child(1) {
			display:table;
			zoom:.6;
			
		} .content .con-sustain > div:nth-child(1) {
			width:90%;
			padding:40px 0 6px 0;
		} .content .con-sustain .txt.a {
			font-size:27px;
			line-height:1.2em;
			padding-bottom:12px;
		} .content .con-sustain .txt.b {
			font-size:17px;
			line-height:1.6em;
		} .content .con-sustain .txt.c {
			font-size:21px;
		} .content .con-sustain img {
			width:auto;
			max-width:100%;
			height:auto;
		} .content .con-sustain .lines {
			width:100%;
			height:6px;
			background:linear-gradient(135deg, rgba(180,227,145,1) 0%,rgba(97,196,25,1) 50%,rgba(180,227,145,1) 100%);
			
		} .content .con-policy {
			width:100%;
		} .content .con-policy > div:nth-child(1) {
			width:90%;
			padding:40px 0 60px 0;
		} .content .con-policy .txt.a {
			font-size:27px;
			line-height:1.2em;
			padding-bottom:12px;
		} .content .con-policy .txt.b {
			font-size:17px;
			line-height:1.6em;
		} .content .con-policy .txt.c {
			font-size:21px;
		} .content .con-policy img {
			width:auto;
			max-width:100%;
			height:auto;
			
		} .content .con-references {
			width:90%;
			margin:auto;
		} .content .con-references > div:nth-child(1) {
			max-width:100%;
			padding:30px 0;
		} .content .con-references .item {
			zoom:.6;
			margin:0 2% 0 2%;
			
		} .content .con-info {
			width:100%;
		} .content .con-info > div:nth-child(1) {
			width:90%;
			max-width:100%;
			padding:40px 0 0 0;
		} .content .con-info .titles {
			font-size:27px;
		} .content .con-info table {
			zoom:.75;
			
		} .content .con-kvkk {
			width:100%;
		} .content .con-kvkk > div:nth-child(1) {
			width:90%;
			margin:auto;
			padding:40px 0 60px 0;
		} .content .con-kvkk .txt.a {
			font-size:17px;
			line-height:1.6em;
			
		} .content .projects-list {
			width:90%;
			padding-top:40px;
		} .content .projects-list .item {
			width:100%;
			height:360px;
			margin:0 0 40px 0;
		} .content .projects-list .item .text .txt.a {
			font-size:23px;
			
		} .content .con-projects {
			width:100%;
			min-height:520px;
		} .content .con-projects > div:nth-child(1) {
			max-width:100%;
			padding:0 0 60px 0;
		} .content .con-projects .titles {
			line-height:1.6em;
		} .content .con-projects .item {
			margin:0 0 20px 0;
		} .content .con-projects .item div {
			padding:24px 16px 16px 16px;
			
		} .content .facility-list {
			width:90%;
			margin:auto;
			padding-top:40px;
		} .content .facility-list .item {
			width:100%;
			height:360px;
			margin:0 0 40px 0;
		} .content .facility-list .item .text .txt.a {
			font-size:23px;
			
		} .content .con-facilities {
			width:100%;
			min-height:520px;
		} .content .con-facilities > div:nth-child(1) {
			width:90%;
			max-width:100%;
			margin:auto;
			padding:30px 0 60px 0;
		} .content .con-facilities .item {
			width:100%;
			height:auto;
			margin:0 0 30px 0;
		} .content .con-facilities .item img {
			width:100%;
			height:auto;
			
		} .content .news-list {
			max-width:100%;
			padding:45px 0;
		} .content .news-list .item {
			width:90%;
			margin:0 5% 36px 5%;
		} .content .news-list .item .image img {
			width:100%;
			height:auto;
			
		} .content .news-detail {
			max-width:100%;
			padding:25px;
		} .content .news-detail .txt.a {
			font-size:27px;
		} .content .news-detail .txt.b {
			font-size:17px;
		} .content .news-detail .txt.c {
			font-size:21px;
		} .content .news-detail .txt.d {
			font-size:17px;
		} .content .news-detail .image {
			float:none;
			width:100%;
			margin:0 0 50px 0;
		} .content .news-detail .image img {
			width:100%;
			height:auto;
			
		} .content .icons a {
			color:inherit;
		} .content .icons span {
			display:inline-block;
			margin:-2px 3px 0 0;
			vertical-align:middle;
			width:46px;
			height:46px;
			-webkit-border-radius:46px;
			border-radius:46px;
			background-size:24px 24px!important;
			border:1px solid #1C1F2B;
		} .content .icons .e3 span {
			background:url('../images/icon_newsIcon_3.png') no-repeat center;
		} .content .icons .e3:hover span {
			background:#1C1F2B url('../images/icon_newsIcon_3Hover.png') no-repeat center;
		} .content .icons .e4 span {
			background:url('../images/icon_newsIcon_4.png') no-repeat center;
		} .content .icons .e4:hover span {
			background:#1C1F2B url('../images/icon_newsIcon_4Hover.png') no-repeat center;
			
		} .content .con-contact {
			width:100%;
			padding:30px 20px 40px 20px;
		} .content .con-contact > div:nth-child(1) {
			width:100%;
		} .content .con-contact .box.a {
			float:none;
			width:100%;
			clear:both;
			padding-left:0;
		} .content .con-contact .box.a * {
			font-size:15px!important;
		} .content .con-contact .box.a .ba {
			float:left;
			padding:0 16px;
			font-size:15px;
		} .content .con-contact .box.a .bb {
			float:none;
			width:100%;
		} .content .con-contact .box.a .txt {
			float:left;
			width:80%;
			min-height:80px;
			padding:0 16px;
			line-height:1.4em;
		} .content .con-contact .box.a .txt * {
			font-size:15px!important;
		} .content .con-contact .box.b {
			display:block;
			clear:both;
			float:none;
			width:100%;
			border-top:20px solid transparent;
		} .content .con-contact .box.b .fa {
			float:nonoe;
			width:100%;
			margin:0 0 20px 0;
		} .content .con-contact .box.b .fb {
			float:none;
			width:100%;
			margin:0 0 0 0;
		} .content .con-contact .box.b .fc {
			float:none;
			width:100%;
			white-space:nowrap;
		} .content .con-contact .box.b .fd button {
			font-size:17px;
		} .content .con-contact .box.b fieldset input,
		  .content .con-contact .box.b fieldset textarea,
		  .content .con-contact .box.b fieldset select {
			font-size:17px;
		} .content .con-contact .notes {
			zoom:.75;
			
		} .content .con-maps {
			height:360px;
		} .content .con-maps .map {
			height:360px;
		} .content .con-maps .map div {
			height:360px;
		} .content .con-maps .map iframe {
			height:360px;
			
		} .content .con-under {
			width:100%;
			margin:auto;
		} .content .con-under > div:nth-child(1) {
			padding:100px 0;
			text-align:center;
		} .content .con-under img {
			width:300px;
			height:auto;
		} .content .con-under span {
			font-size:21px;
		}

		.footer .top {
			width:100%;
			height:auto;
			background-size:cover;
			text-align:center;
		} .footer .top > div:nth-child(1) {
			max-width:100%;
			padding:30px;
			margin:auto;
			text-align:center;
		} .footer .top button {
			padding:18px 20px 14px 20px;
		} .footer .top .text {
			padding-top:30px;
			text-align:center;
		} .footer .top .text .txt.a {
			font-size:27px;
		} .footer .top .text .txt.b {
			font-size:17px;
			line-height:1.6em;
			
		} .footer .alt {
			width:100%;
			height:auto;
			padding-bottom:200px;
		} .footer .alt .boxes {
			display:block;
			width:80%;
			min-height:auto;
			margin:auto;
			padding-top:40px;
		} .footer .alt .boxes .box {
			display:block;
		} .footer .alt .boxes .box.a {
			width:100%;
			min-height:260px;
			margin-bottom:50px;
			text-align:center;
		} .footer .alt .boxes .box.a .social {
			padding:30px 0;
		} .footer .alt .boxes .box.a .social a {
			display:inline-block;
			background:#851518;
			width:60px;
			height:60px;
			text-align:center;
			-webkit-border-radius:6px;
			border-radius:6px;
		} .footer .alt .boxes .box.a .mail {
			position:absolute;
			bottom:0;
			left:0;
			width:100%;
			text-align:center;
		} .footer .alt .boxes .box.b {
			width:100%;
			min-height:260px;
			margin-bottom:50px;
			text-align:center;
		} .footer .alt .boxes .box.b .address {
			width:250px;
			padding:30px 0;
			margin:auto;
		} .footer .alt .boxes .box.b .address img {
			float:left;
			margin:0 4px 10px 0;
		} .footer .alt .boxes .box.b .address span {
			display:inline-block;
			font-size:17px;
			color:#FFF;
			line-height:1.5em;
			letter-spacing:.5px;
		} .footer .alt .boxes .box.b .phone {
			position:absolute;
			bottom:0;
			left:0;
			width:100%;
			text-align:center;
		} .footer .alt .boxes .box.b .phone img {
			vertical-align:middle;
			margin:-9px 0 0 0;
		} .footer .alt .boxes .box.b .phone a {
			display:inline-block;
			font-size:23px;
			color:#FFF;
			letter-spacing:-1px;
			font-weight:500;
			
		} .footer .alt .boxes .box.c {
			width:100%;
			text-align:center;
		} .footer .alt .boxes .box.c div {
			padding:20px 0;
			
		} .footer .alt .boxes .box.d {
			width:100%;
			text-align:center;
		} .footer .alt .boxes .box.d div {
			padding:20px 0;
			
		} .footer .copyright {
			height:auto;
		} .footer .copyright > div:nth-child(1) {
			display:block;
			max-width:100%;
			height:auto;
			padding:30px 20px;
		} .footer .copyright .left {
			display:block;
			width:100%;
			font-size:15px;
			line-height:1.6em;
			text-align:center;
		} .footer .copyright .right {
			display:block;
			width:100%;
			text-align:center;
			padding-top:20px;
		}
		
		/* css1 */
	}
	/* Tablet Portrait size to standard 768 (devices and browsers) */
	@media only screen and (min-width:768px) and (max-width:768px) {
		
		body {
			zoom:63%;
		}
		
		/* css2 */
	}
	/* Tablet Portrait size to standard 768 (devices and browsers) */
	@media only screen and (min-width:769px) and (max-width:1024px) {
		
		body {
			zoom: 65%!important;
		}
		
		/* css3 */
		
	}
	/* Tablet Portrait size to standard 768 (devices and browsers) */
	@media only screen and (min-width:1025px) and (max-width:1279px) {
		
		body {
			zoom: 81%!important;
		}
		#launcher {
			zoom: 114%!important;
		}
		
		/* css4 */
	}
	/* Tablet Landscape size to standard (devices and browsers) */
	@media only screen and (min-width:1280px) and (max-width:1366px) {
		
		body {
			zoom: 85%!important;
			
		}
		
		.zEWidget-webWidget {
			zoom: 114%!important;
		}
		#launcher {
			zoom: 114%!important;
		}
		
		/* css5 */
	}
	/* Tablet Landscape size to standard (devices and browsers) */
	@media only screen and (min-width:1367px) and (max-width:1600px) {
		
		body {
			zoom: 90%!important;
		}
		
		.zEWidget-webWidget {
			zoom: 114%!important;
		}
		#launcher {
			zoom: 114%!important;
		}
		
		/* css5 */
	}
	
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	
	.center-it {
		position:absolute;
		top:50%;
		left:50%;
		-webkit-transform:translate(-50%, -50%);
		-moz-transform:translate(-50%, -50%);
		-ms-transform:translate(-50%, -50%);
		-o-transform:translate(-50%, -50%);
		transform:translate(-50%, -50%);
		text-align:center;
	} .center-it .caption {
		margin-top:10px;
		color:#FFF;
	} .center-it .mouse {
		display:inline-block;
		height:44px;
		width:28px;
		border-radius:12px;
		border:2px solid #FFF;
		text-align:center;
	} .center-it .mouse:after {
		content:"";
		display:inline-block;
		width:3px;
		height:9px;
		background-color:#FFF;
		border-radius:50%;
		-webkit-animation:scroll 1.3s ease-out infinite forwards;
		-moz-animation:scroll 1.3s ease-out infinite forwards;
		animation:scroll 1.3s ease-out infinite forwards;
	}
	
	.gg1 {
		
	} .gg2 {
		
	} .gg3 {
		
	} .gg4 {
		background:linear-gradient(to right, rgba(133,21,24,1) 0%,rgba(133,21,24,0) 100%);
	} .gg5 {
		background:linear-gradient(to bottom, #FFF 0%,rgba(255,255,255,0) 100%);
	} .gg6 {
		
	} .gg7 {
		background:linear-gradient(to right, rgba(133,21,24,1) 0%,rgba(133,21,24,0) 100%);
	} .gg9 {
		background:linear-gradient(to bottom, #FFF 0%,#EBECED 100%);
	} .gg10 {
		background:linear-gradient(to bottom, #EBECED 0%,#FFF 100%);
	} .gg11 {
		background:linear-gradient(to bottom, rgba(255,255,255,0) 25%,#FFF 100%);
	} .gg14 {
		background:linear-gradient(to bottom, #FFF 75%,#DFE1E3 100%);
	}
	
	.search-bar input::-webkit-input-placeholder {
		color:rgba(0,0,0,0.35)!important;
	} .search-bar input:-moz-placeholder {
		color:rgba(0,0,0,0.35)!important;
	} .search-bar input::-moz-placeholder {
		color:rgba(0,0,0,0.35)!important;
	} .search-bar input:-ms-input-placeholder {
		color:rgba(0,0,0,0.35)!important;
	}
	
	input:-webkit-autofill {
	  -webkit-box-shadow: 0 0 0px 1000px white inset!important;
	}
	
	::-webkit-scrollbar-track {
		-webkit-box-shadow:none;
		-webkit-border-radius:0;
		border-radius:0;
		background-color:#EAEAEA;
	} ::-webkit-scrollbar {
		width:12px;
		height:12px;
	} ::-webkit-scrollbar-thumb {
		-webkit-border-radius:0;
		border-radius:0;
		-webkit-box-shadow:none;
		background-color:#851518;
		border-left:1px solid #FFF;
	}
	
	.gscale {
		filter: grayscale(100%);
		-webkit-filter: grayscale(100%);
		filter: gray;
		-webkit-transition: all .6s ease;
	}
	
	.noselect {
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	
	input[type=text], input[type=password], textarea, select {
		font-size:14px;
		padding:10px;
		background:#FFF;
		border:1px solid rgba(0,0,0,0.2);
		vertical-align:middle;
		resize:none;
		margin:0;
		-webkit-appearance:none;
		color:#111;
	} input:focus[type=text], input:focus[type=password], textarea:focus {
		border:1px solid #3D67CB;
		color:#5A5A5A;
	}
	
	button.gray {
		box-shadow:inset 0px 1px 0px 0px #fff;
		background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
		background-color:#ededed;
		border-radius:6px;
		border:1px solid #dcdcdc;
		display:inline-block;
		cursor:pointer;
		color:#333;
		font-size:19px;
		font-weight:500;
		padding:14px 24px;
		text-decoration:none;
		text-shadow:0px 1px 0px #fff;
	} button.gray:hover {
		background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
		background-color:#dfdfdf;
	} button.gray:active,
	  button.gray.active {
		position:relative;
		top:1px;
	}
	
	#blockPopupDiv {
		position:fixed;
		z-index:9998;
		top:0;
		left:0;
		width:100%;
		height:100%;
		background:rgba(0,0,0,0.5);
	} #blockPopupDiv > div:nth-child(1) {
		display:table;
		width:100%;
		height:100%;
	} #blockPopupDiv > div:nth-child(1) > div:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
		text-align:center;
	} #blockPopupDiv #ytplayer {
		position:relative;
		z-index:1;
		display:inline-block;
		vertical-align:top;
		margin:auto;
		background:#FFF;
		-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.75);
		box-shadow:0 10px 20px 0 rgba(0,0,0,0.75);
	} #blockPopupDiv .popup-img {
		position:relative;
		z-index:1;
		display:inline-block;
		vertical-align:top;
		width:auto;
		max-width:80%;
		height:auto;
		max-height:80%;
		padding:10px;
		margin:auto;
		background:#FFF;
		-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.75);
		box-shadow:0 10px 20px 0 rgba(0,0,0,0.75);
	}
	
	#blockCallCenter {
		display:none;
		position:fixed;
		z-index:9998;
		width:100%;
		background:url('../images/blockImageBlack.png');
	} #blockCallCenter > div:nth-child(1) {
		position:fixed;
		display:table;
		width:100%;
		height:100%;
	} #blockCallCenter > div:nth-child(1) > div:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
	} #blockCallCenter .dialogBorder {
		position:relative;
		margin:auto;
		min-height:240px;
		padding:20px;
		width:640px;
		background:#FFF;
		border:1px solid #CCC;
		-moz-box-shadow: 0 10px 10px 0 rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 10px 10px 0 rgba(0,0,0,0.5);
		box-shadow: 0 10px 10px 0 rgba(0,0,0,0.5);
		-webkit-border-radius:3px;
		-moz-border-radius:3px;
		border-radius:3px;
	} #blockCallCenter .girl {
		position:absolute;
		top:-32px;
		right:-38px;
	} #blockCallCenter .title {
		font-size:36px;
		letter-spacing:-1px;
		color:#173C8A;
	} #blockCallCenter .table {
		display:table;
		width:85%;
	} #blockCallCenter .table .row {
		display:table-row;
	} #blockCallCenter .table .row > .cell:nth-child(1) {
		display:table-cell;
		width:32%;
	} #blockCallCenter .table .row > .cell:nth-child(2) {
		display:table-cell;
		width:3%;
	} #blockCallCenter .table .row > .cell:nth-child(3) {
		display:table-cell;
		width:65%;
		padding:2px 0;
	} #blockCallCenter .table .row .cell input {
		width:86%;
	}
	
	#processDiv {
		display:none;
		position:fixed;
		background:#5A5A5A;
		color:#FFF;
		z-index:9999;;
		top:0;
		left:0;
	}
	
	#blockDiv {
		display:none;
		position:fixed;
		z-index:999;
		width:100%;
		background:url('../images/blockImageBlack.png');
	}
	
	#blockTableDiv {
		display:none;
		position:fixed;
		z-index:9999;
		width:100%;
		background:url('../images/blockImageBlack.png');
	} #blockTableDiv .dialogBorder {
		width:90%;
		max-width:400px;
		background:#FFF;
		-webkit-border-radius:4px;
		border-radius:4px;
		margin:auto;
		-webkit-box-shadow: 0 10px 34px 0 rgba(0,0,0,0.35);
		box-shadow: 0 10px 34px 0 rgba(0,0,0,0.35);
	} #blockTableDiv .dialogBack {
		border:10px solid #FFF;
		-webkit-border-radius:4px;
		border-radius:4px;
	} #blockTableDiv #dialogTitle {
		padding:16px 0 0 0;
		font-size:21px;
		font-weight:500;
		color:#333;
	} #blockTableDiv #dialogContent {
		margin:10px 0;
		padding:0 10px 6px 10px;
		font-size:16px;
		line-height:1.4em;
		color:#333;
	} #blockTableDiv .dialogButton {
		margin:auto;
		padding:0 0 14px 0;
	} #blockTableDiv .dialogButton>input[type=button] {
		border:0;
		display:block;
		padding:10px 14px;
		font-size:14px;
		color:#FFF;
		background:#333;
		cursor:pointer;
		-webkit-border-radius:4px;
		border-radius:4px;
		margin:auto;
	}
	
	#blockLoaderDiv {
		display:block;
		position:fixed;
		z-index:9998;
		width:100%;
		text-align:center;
	} #blockLoaderDiv .dialogBorder {
		display:inline-block;
		min-width:280px;
		background:#FFF;
		border:1px solid #CCC;
		-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,0.5);
		-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.5);
		box-shadow:0 10px 10px 0 rgba(0,0,0,0.5);
		-webkit-border-radius:20px;
		border-radius:20px;
	} #blockLoaderDiv .dialogBack {
		border:10px solid #FFF;
		height:80px;
		-webkit-border-radius:20px;
		border-radius:20px;
	} #blockLoaderDiv .dialogTitle {
		padding:10px 0 0 0;
		font-size:19px;
		font-weight:500;
		color:#5A5A5A;
	}
	
	img {
		border:0;
	}
	
	.clear, .clr {
		clear:both;
	}
	
	a:link		{ text-decoration:none;		}
	a:visited 	{ text-decoration:none;		}
	a:hover   	{ text-decoration:underline;	}
	