	
	/*	/////////		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:'Archivo';
		font-size:15px;
		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;
	}
	
	h1,h2,h3,h4,h5{
		display:inline-block;
		font-size:inherit;
		font-weight:inherit;
		margin:0;
		padding:0;
	}
	
	b, strong {
		font-weight:600;
	}
	
	@font-face {
		font-family:'Archivo';
		src:url('Archivo-ExtraBold.woff2') format('woff2'),
		    url('Archivo-ExtraBold.woff') format('woff');
		font-weight:bold;
		font-style:normal;
		font-display:swap;
		
	} @font-face {
		font-family:'Archivo';
		src:url('Archivo-Light.woff2') format('woff2'),
		    url('Archivo-Light.woff') format('woff');
		font-weight:300;
		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%;
		
	} .header .top {
		width:100%;
		min-height:50px;
	} .header .top .guide {
		padding:16px 46px;
	} .header .top .left {
		float:left;
		letter-spacing:.5px;
	} .header .top .right {
		float:right;
		letter-spacing:.5px;
		
	} .header .alt {
		position:relative;
		width:100%;
		min-height:140px;
		border-top:1px solid #FFF;
	} .header .alt .efect.a {
		position:absolute;
		z-index:0;
		top:0;
		left:0;
	} .header .alt .efect.b {
		position:absolute;
		z-index:0;
		top:0;
		right:0;
	} .header .alt .guide {
		position:relative;
		z-index:9;
		padding:0 46px;
	} .header .alt .logo {
		float:left;
		padding:42px 0;
		
	} .header .alt .navi {
		float:right;
	} .header .alt .navi .buttons {
		position:relative;
		z-index:2;
		float:right;
		list-style:none;
		margin:0;
		padding:0;
		color:#FFF;
		-webkit-touch-callout:none;
		-webkit-user-select:none;
		-khtml-user-select:none;
		-moz-user-select:none;
		-ms-user-select:none;
		user-select:none;
	} .header .alt .navi .buttons > li.a {
		position:relative;
		display:inline-block;
		margin:0 1px 0 0;
		height:140px;
	} .header .alt .navi .buttons > li.a:hover {
		background:linear-gradient(to bottom, rgba(160,175,160,0.25) 0%,rgba(160,175,160,0) 100%);
	} .header .alt .navi .buttons > li.a:last-child {
		margin:0;
	} .header .alt .navi .buttons > li.a > a {
		display:block;
		padding:60px 18px;
		font-size:19px;
		font-weight:600;
		line-height:1.4em;
		letter-spacing:-.5px;
		color:#333!important;
	} .header .alt .navi .buttons > li.a > a:hover,
	  .header .alt .navi .buttons > li.a > a.active {
		color:#0B8649!important;
		text-decoration:none;
	} .header .alt .navi .buttons > li.a > a.active::before,
	  .header .alt .navi .buttons > li.a > a::before {
		content:"";
		position:absolute;
		left:0;
		bottom:-3px;
		width:0;
		height:4px;
		background:#10C269;
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .header .alt .navi .buttons > li.a > a.active::before,
	  .header .alt .navi .buttons > li.a > a:hover::before {
		width:100%;
	} .header .alt .navi .buttons > li.a img {
		display:inline-block;
		margin-top:0;
		vertical-align:top;
	} .header .alt .navi .buttons .sub {
		position:absolute;
		z-index:99;
		top:100px;
		left:0;
		opacity:0;
		min-width:0;
		height:0;
		overflow:hidden;
		list-style:none;
		margin:0;
		font-size:0;
		font-weight:normal;
		border:1px solid #00CC99;
		background:linear-gradient(to bottom, rgba(18,222,120,1) 0%,rgba(7,95,51,1) 100%);
		-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.35);
		box-shadow:0 15px 30px 0 rgba(0,0,0,.35);
		-webkit-border-radius:10px;
		border-radius:10px;
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .header .alt .navi .buttons > li.a:hover .sub {
		opacity:1;
		min-width:320px;
		height:auto;
		overflow:inherit;
		padding:16px 18px;
		font-size:16px;
		white-space:nowrap;
	} .header .alt .navi .buttons .sub li {
		position:relative;
		padding:8px;
		border-bottom:1px solid rgba(255,255,255,.15);
	} .header .alt .navi .buttons .sub li:last-child {
		border-bottom:0;
	} .header .alt .navi .buttons .sub li a {
		display:inline-block;
		width:100%;
		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 .alt .navi .buttons .sub li a:hover {
		font-weight:600;
		color:#FFF;
		padding-left:10px;
		text-decoration:none;
	} .header .alt .navi .buttons .sub li a.arr {
		background-image:url('../images/btn_buttonArrows_4.png');
		background-repeat:no-repeat;
		background-position:98% 50%;
	} .header .alt .navi .buttons .sub .sub.alt {
		display:none;
		position:absolute;
		z-index:9;
		top:-4px;
		left:160px;
		opacity:0;
		min-width:0;
		height:0;
		overflow:hidden;
		border:1px solid rgba(255,255,255,.25);
		background:#0B8649;
	} .header .alt .navi .buttons .sub li:hover .sub.alt {
		display:block;
		opacity:1;
		min-width:320px;
		height:auto;
		overflow:inherit;
		padding:16px 18px;
		font-size:16px;
		white-space:nowrap;
	} .header .alt .navi .buttons > li.b {
		display:inline-block;
		vertical-align:top;
		padding-top:40px;
		text-align:left;
	} .header .alt .navi .buttons > li.b a {
		display:block;
		width:70px;
		height:70px;
		padding-top:20px;
		padding-left:18px;
		border:1px solid #FFF;
		background:linear-gradient(to bottom, rgba(219,219,215,1) 0%,rgba(255,255,255,1) 100%);
		-webkit-border-radius:70px;
		border-radius:70px;
		font-size:19px;
		font-weight:600;
		line-height:1.4em;
		color:#0B8649;
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .header .alt .navi .buttons > li.b a:hover {
		margin-top:-2px;
		background:#0B8649;
		color:#FFF;
		border:1px solid rgba(255,255,255,.15);
		text-decoration:none;
		-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.35);
		box-shadow:0 4px 6px 0 rgba(0,0,0,.35);
	} .header .alt .navi .buttons > li.c {
		position:relative;
		display:inline-block;
		vertical-align:top;
		padding-top:40px;
		margin-left:-16px;
		text-align:center;
	} .header .alt .navi .buttons > li.c a {
		display:block;
		width:70px;
		height:70px;
		padding:9px;
		border:1px solid #FFF;
		background:linear-gradient(to bottom, rgba(219,219,215,1) 0%,rgba(255,255,255,1) 100%);
		-webkit-border-radius:70px;
		border-radius:70px;
		-webkit-transition:all .15s ease-out;
		-moz-transition:all .15s ease-out;
		transition:all .15s ease-out;
	} .header .alt .navi .buttons > li.c img {
		-webkit-border-radius:70px;
		border-radius:70px;
		-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.35);
		box-shadow:0 1px 2px 0 rgba(0,0,0,.35);
	} .header .alt .navi .buttons > li.c a:hover  {
		margin-top:-2px;
		border:1px solid rgba(255,255,255,.15);
		background:#0B8649;
		-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.35);
		box-shadow:0 6px 12px 0 rgba(0,0,0,.35);
	}
	
	.content {
		position:relative;
		width:100%;
		min-height:600px;
		
	} .content .main-slider {
		position:relative;
		width:100%;
		min-height:738px;
	} .content .main-slider .efect.a {
		position:absolute;
		z-index:1;
		top:0;
		left:0;
		width:100%;
		height:60px;
	} .content .main-slider .efect.b {
		position:absolute;
		z-index:1;
		bottom:0;
		left:0;
		width:100%;
	} .content .main-slider .scroll-mouse {
		position:absolute;
		z-index:2;
		width:100%;
		bottom:80px;
		left:0;
	} .content .main-slider .guide {
		position:absolute;
		z-index:0;
		top:0;
		left:0;
		width:100%;
		height:100%;
		
	} .content .main-refere {
		position:relative;
		display:table;
		width:100%;
		min-height:300px;
		background:#121653;
		border-top:1px solid #116C5E;
	} .content .main-refere > div:nth-child(1) {
		display:table-cell;
		vertical-align:top;
		padding-top:50px;
	} .content .main-refere .psp {
		position:absolute;
		z-index:2;
		top:60%;
		left:40px;
	} .content .main-refere .psn {
		position:absolute;
		z-index:2;
		top:60%;
		right:40px;
	} .content .main-refere .guide {
		width:1200px;
		margin:auto;
		color:#FFF;
		text-align:center;
	} .content .main-refere .txt.a {
		display:block;
		padding:4px;
		font-size:33px;
	} .content .main-refere .txt.b {
		display:block;
		padding:4px;
		font-size:19px;
		color:#88FFFF;
		opacity:.75;
		letter-spacing:.5px;
	} .content .main-refere .ps-guide {
		width:100%;
		padding:40px 0;
		
	} .content .main-lines {
		width:100%;
		min-height:10px;
		background:#10C269;
		border-top:1px solid #FFF;
		
	} .content .main-about {
		width:100%;
		min-height:820px;
		background:url('../images/back_middleCompany.jpg') no-repeat top right;
	} .content .main-about > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding-top:120px;
	} .content .main-about > div:nth-child(1) > div:nth-child(1) {
		width:560px;
	} .content .main-about span {
		display:block;
		padding:36px 0;
		font-size:21px;
		color:#333;
		line-height:1.6em;
	} .content .main-about ul {
		list-style:none;
		margin:0;
		padding:0;
		margin-bottom:40px;
		font-size:21px;
		color:#333;
		line-height:1.6em;
	} .content .main-about ul li {
		display:inline-block;
		width:260px;
		padding:6px 0;
		white-space:nowrap;
		
	} .content .main-business {
		width:100%;
		min-height:700px;
		background:#121653 url('../images/back_middleBusinesses.jpg') no-repeat top left;
	} .content .main-business > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding-top:100px;
	} .content .main-business .text {
		text-align:right;
	} .content .main-business .text .txt.a {
		display:block;
		padding:4px;
		font-size:47px;
		color:#FFF;
		letter-spacing:-1px;
	} .content .main-business .text .txt.b {
		float:right;
		display:block;
		width:880px;
		padding:4px;
		font-size:19px;
		color:#88FFFF;
		opacity:.75;
		line-height:1.6em;
		letter-spacing:.5px;
	} .content .main-business .businesses-list,
	  .content .businesses-list {
		width:100%;
		padding:40px 0;
		text-align:right;
	} .content .main-business .businesses-list .item,
	  .content .businesses-list .item {
		display:inline-block;
		width:280px;
		margin-right:30px;
		vertical-align:top;
		text-align:left;
	} .content .main-business .businesses-list .item .txt.a,
	  .content .businesses-list .item .txt.a {
		display:block;
		font-size:23px;
		color:#00FFFF;
		letter-spacing:-.5px;
	} .content .main-business .businesses-list .item .txt.b,
	  .content .businesses-list .item .txt.b {
		display:block;
		padding:12px 0;
		font-size:17px;
		color:#FFF;
		letter-spacing:.5px;
		line-height:1.4em;
	} .content .main-business .businesses-list .item .txt.c,
	  .content .businesses-list .item .txt.c {
		display:block;
		font-size:17px;
		color:#FFF;
	} .content .main-business .businesses-list .item img,
	  .content .businesses-list .item img {
		display:block;
		-webkit-border-radius:6px;
		border-radius:6px;
		-webkit-transtion:all .1s ease-in;
		-moz-transition:all .1s ease-in;
		transition:all .1s ease-in;
	} .content .main-business .businesses-list .item:hover img,
	  .content .businesses-list .item:hover img {
		margin-top:-6px;
		margin-bottom:6px;
		filter:brightness(1.25);
		-webkit-box-shadow:0 15px 10px 0 rgba(0,0,0,.35);
		box-shadow:0 10px 15px 0 rgba(0,0,0,.35);
		
	} .content .main-videos {
		width:100%;
		min-height:auto;
		background:#0B8649 url('../images/back_middleVideos.jpg') no-repeat top right;
		border-top:1px solid #FFF;
	} .content .main-videos > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding-top:70px;
	} .content .main-videos .text .txt.a {
		display:block;
		padding:4px;
		font-size:47px;
		color:#FFF;
		letter-spacing:-1px;
	} .content .main-videos .text .txt.b {
		display:block;
		width:880px;
		padding:4px;
		font-size:19px;
		color:#FFF;
		line-height:1.6em;
		letter-spacing:.5px;
	} .content .main-videos .videos-list {
		width:100%;
		min-height:auto;
		padding:40px 0 0 0;
		text-align:left;
	} .content .main-videos .videos-list .item {
		display:inline-block;
		width:280px;
		height:auto;
		margin-right:30px;
		vertical-align:top;
		text-align:left;
	} .content .main-videos .videos-list .item .txt.a {
		display:block;
		min-height:60px;
		font-size:23px;
		color:#66FF99;
		letter-spacing:-.5px;
	} .content .main-videos .videos-list .item .txt.b {
		display:block;
		font-size:17px;
		color:#FFF;
	} .content .main-videos .videos-list .item img {
		display:block;
		-webkit-border-radius:6px;
		border-radius:6px;
		-webkit-transtion:all .1s ease-in;
		-moz-transition:all .1s ease-in;
		transition:all .1s ease-in;
	} .content .main-videos .videos-list .item:hover img {
		margin-top:-6px;
		margin-bottom:6px;
		filter:brightness(1.25);
		-webkit-box-shadow:0 15px 10px 0 rgba(0,0,0,.35);
		box-shadow:0 10px 15px 0 rgba(0,0,0,.35);
		
	} .content .main-machines {
		position:relative;
		z-index:2;
		width:100%;
		min-height:880px;
		padding-bottom:400px;
	} .content .main-machines .image {
		position:absolute;
		bottom:0;
		width:100%;
	} .content .main-machines .guide {
		position:relative;
		width:1260px;
		margin:auto;
		padding-top:100px;
	} .content .main-machines .guide .txt.a {
		display:block;
		padding:4px;
		font-size:47px;
		color:#0B8649;
		letter-spacing:-1px;
	} .content .main-machines .guide .txt.b {
		display:block;
		width:880px;
		padding:4px;
		font-size:21px;
		color:#333;
		line-height:1.5em;
	} .content .main-machines .projects-list,
	  .content .projects-list {
		padding:50px 0;
	} .content .main-machines .projects-list .item.a,
	  .content .projects-list .item.a {
		float:left;
	} .content .main-machines .projects-list .item.b,
	  .content .projects-list .item.b {
		float:right;
	} .content .main-machines .projects-list .item div,
	  .content .projects-list .item div {
		padding:20px;
	} .content .main-machines .projects-list .item div span,
	  .content .projects-list .item div span {
		display:block;
		width:500px;
		padding:6px 0;
		font-size:19px;
		line-height:1.4em;
		color:#333;
	} .content .main-machines .projects-list .item div a,
	  .content .projects-list .item div a {
		display:block;
		font-size:33px;
		color:#0B8649;
		letter-spacing:-1px;
	} .content .main-machines .projects-list .item img,
	  .content .projects-list .item img {
		display:block;
		-webkit-border-radius:10px;
		border-radius:10px;
		-webkit-transtion:all .1s ease-in;
		-moz-transition:all .1s ease-in;
		transition:all .1s ease-in;
	} .content .main-machines .projects-list .item:hover img,
	  .content .projects-list .item:hover img {
		margin-top:-6px;
		margin-bottom:6px;
		filter:brightness(1.25);
		-webkit-box-shadow:0 15px 10px 0 rgba(0,0,0,.35);
		box-shadow:0 10px 15px 0 rgba(0,0,0,.35);
		
	} .content .con-breadcrumb {
		width:100%;
		min-height:50px;
		padding:16px 44px;
		color:#FFF;
		letter-spacing:.5px;
		line-height:1.2em;
		
	} .content .con-titles {
		width:100%;
		min-height:90px;
		padding:36px 44px;
		line-height:1.2em;
	} .content .con-titles h1 {
		font-size:37px;
		font-weight:bold;
		color:#FFF;
		
	} .content .con-inside {
		position:relative;
		width:100%;
		min-height:630px;
		
	} .content .con-about {
		width:100%;
		min-height:900px;
		background:url('../pics/content/pics_kurumsalBina.jpg') no-repeat top right;
	} .content .con-about > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding:120px 0;
	} .content .con-about .txt.a {
		display:block;
		width:600px;
		padding-top:36px;
		font-size:27px;
		color:#333;
		line-height:1.6em;
	} .content .con-about .txt.b {
		display:block;
		padding:36px 0;
		font-size:18px;
		color:#333;
		line-height:1.7em;
		
	} .content .con-infobox {
		width:100%;
		min-height:900px;
		background:url('pics/content/back_contentImages_13.jpg') no-repeat top right;
	} .content .con-infobox > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding:80px 0;
	} .content .con-infobox .boxes {
		display:table;
		width:80%;
		margin:auto;
		font-size:18px;
		color:#333;
		line-height:1.6em;
	} .content .con-infobox .boxes .box.a {
		display:table-cell;
		width:49%;
		vertical-align:top;
		text-align:right;
	} .content .con-infobox .boxes .box.b {
		display:table-cell;
		width:2%;
	} .content .con-infobox .boxes .box.c {
		display:table-cell;
		width:49%;
		vertical-align:top;
		
	} .content .con-kvkk {
		width:100%;
		min-height:900px;
		background:url('../pics/content/back_contentImages_14.jpg') no-repeat top right;
	} .content .con-kvkk > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding:80px 0 120px 0;
	} .content .con-kvkk .txt.a {
		display:block;
		font-size:18px;
		color:#333;
		line-height:1.7em;
		
	} .content .con-kakk {
		width:100%;
		min-height:900px;
		background:url('../pics/content/back_contentImages_14.jpg') no-repeat top right;
	} .content .con-kakk > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding:80px 0 120px 0;
	} .content .con-kakk .txt.a {
		display:block;
		font-size:18px;
		color:#333;
		line-height:1.7em;
		
	} .content .con-business {
		position:relative;
		width:1260px;
		min-height:900px;
		margin:auto;
		padding:60px 0 80px 0;
	} .content .con-business .text {
		display:block;
		width:880px;
		padding:4px;
		font-size:21px;
		color:#333;
		line-height:1.5em;
	} .content .con-business .businesses-list {
		text-align:left;
	} .content .con-business .item {
		display:inline-block;
		width:380px;
		margin-right:30px;
		vertical-align:top;
		text-align:left;
	} .content .con-business .item div {
		padding:20px;
	} .content .con-business .item .txt.a {
		display:block;
		font-size:23px;
		color:#0B8649;
		letter-spacing:-.5px;
	} .content .con-business .item .txt.b {
		display:block;
		padding:12px 0;
		font-size:17px;
		color:#333;
		letter-spacing:.5px;
		line-height:1.4em;
	} .content .con-business .item .txt.c {
		display:block;
		font-size:17px;
		color:#333;
		
	} .content .con-projects {
		position:relative;
		width:1260px;
		min-height:630px;
		margin:auto;
		padding:60px 0 80px 0;
	} .content .con-projects .text {
		display:block;
		width:880px;
		padding:4px;
		font-size:21px;
		color:#333;
		line-height:1.5em;
		
	} .content .con-project-details {
		position:relative;
		width:1260px;
		margin:auto;
		padding:60px 0 120px 0;
	} .content .con-project-details > div:nth-child(1) {
		display:table;
		width:100%;
		font-size:15px;
		line-height:1.6em;
	} .content .con-project-details .titles {
		display:table-row;
		font-weight:bold;
	} .content .con-project-details .titles .cell {
		display:table-cell;
		padding:12px;
		background:#0B8649;
		color:#FFF;
	} .content .con-project-details .titles .cell.a {
		width:32%;
	} .content .con-project-details .titles .cell.b {
		width:32%;
	} .content .con-project-details .titles .cell.c {
		width:16%;
	} .content .con-project-details .titles .cell.d {
		width:20%;
	} .content .con-project-details .item {
		display:table-row;
	} .content .con-project-details .item .cell {
		display:table-cell;
		padding:12px;
		
	} .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:bold;
		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:bold;
	} .content .con-machines .item-list .total .cell {
		display:table-cell;
		vertical-align:middle;
		padding:6px 12px;
		border-top:6px solid #FFF;
		
	} .content .con-files {
		width:1260px;
		min-height:800px;
		margin:auto;
		padding:60px 0 80px 0;
		text-align:center;
	} .content .con-files .titles {
		padding:30px;
	} .content .con-files .titles span {
		display:block;
		font-size:33px;
		color:#0B8649;
		font-weight:400;
		line-height:1.2em;
	} .content .con-files .files-list {
		min-height:200px;
		padding:60px 16px 30px 16px;
		font-size:19px;
		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;
		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:bold;
	} .content .con-files .files-list .item img {
		display:block;
		margin:auto;
	} .content .con-files .files-list .item span {
		display:block;
		padding:16px 10px;
		font-size:15px;
		
	} .content .con-corp-identity {
		width:1260px;
		min-height:800px;
		margin:auto;
		padding:36px 0 40px 0;
	} .content .con-corp-identity > div:nth-child(1) {
		width:100%;
		margin:auto;
		text-align:center;
	} .content .con-corp-identity .item {
		display:inline-block;
		width:31%;
		margin:1%;
		min-height:400px;
		text-align:center;
		vertical-align:top;
	} .content .con-corp-identity .icon {
		width:100%;
		padding-bottom:20px;
	} .content .con-corp-identity .icon img {
		margin:auto;
	} .content .con-corp-identity .text {
		width:100%;
		padding:20px 0;
		border-top:1px solid rgba(0,0,0,.15);
	} .content .con-corp-identity .txt.a {
		display:block;
		font-size:23px;
		font-weight:bold;
		line-height:1.1em;
		letter-spacing:-.5px;
	} .content .con-corp-identity .txt.b {
		display:block;
		padding:10px 0;
		font-size:19px;
		line-height:1.8em;
		
	} .content .con-career-form {
		width:1260px;
		min-height:630px;
		margin:auto;
		padding:36px 0 80px 0;
	} .content .con-career-form > div:nth-child(1) {
		width:100%;
		margin:auto;
	} .content .con-career-form .notes {
		padding:16px;
		background:rgba(200,200,200,.25);
		font-size:15px;
		line-height:1.6em;
		margin:0 0 20px 0;
		-webkit-border-radius:10px;
		border-radius:10px;
	} .content .con-career-form .notes img {
		float:left;
		margin:0 12px 20px 0;
	} .content .con-career-form .fa {
		float:left;
		width:48%;
	} .content .con-career-form .fb {
		float:left;
		width:48%;
		margin:0 0 0 4%;
	} .content .con-career-form .fc {
		float:left;
		width:357px;
	} .content .con-career-form .fd {
		float:right;
		width:360px;
		padding:14px 0;
		text-align:right;
	} .content .con-career-form 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-career-form fieldset:hover {
		border:2px solid #0B8649!important;
		padding:0 7px 5px 7px!important;
	} .content .con-career-form fieldset legend {
		padding:0 6px;
		font-size:12px;
		-webkit-border-radius:5px;
		border-radius:5px;
	} .content .con-career-form fieldset input,
	  .content .con-career-form fieldset textarea,
	  .content .con-career-form fieldset select {
		font-size:19px;
		font-weight:bold;
		padding:6px 11px!important;
		margin:4px 0 2px 0;
		margin-left:-6px!important;
		background:url('../images/spacer.gif');
	} .content .con-career-form fieldset input:focus,
	  .content .con-career-form fieldset textarea:focus,
	  .content .con-career-form fieldset select:focus {
		color:#0B8649!important;
		
	} .content .videos-list {
		width:1260px;
		min-height:630px;
		margin:auto;
		padding:60px 0 80px 0;
		text-align:center;
	} .content .videos-list .item {
		position:relative;
		display:inline-block;
		width:380px;
		height:420px;
		margin-bottom:36px;
		margin-right:30px;
		vertical-align:top;
		text-align:left;
	} .content .videos-list .item .txt.a {
		display:block;
		font-size:23px;
		color:#0B8649;
		letter-spacing:-.5px;
	} .content .videos-list .item .txt.b {
		display:block;
		padding:12px 0;
		font-size:15px;
		color:#333;
		letter-spacing:.5px;
		line-height:1.4em;
	} .content .videos-list .item .txt.c {
		position:absolute;
		bottom:0;
		display:block;
		font-size:17px;
		color:#333;
	} .content .videos-list .item img {
		display:block;
		-webkit-border-radius:6px;
		border-radius:6px;
		-webkit-transtion:all .1s ease-in;
		-moz-transition:all .1s ease-in;
		transition:all .1s ease-in;
	} .content .videos-list .item:hover img {
		margin-top:-6px;
		margin-bottom:6px;
		filter:brightness(1.25);
		-webkit-box-shadow:0 15px 10px 0 rgba(0,0,0,.35);
		box-shadow:0 10px 15px 0 rgba(0,0,0,.35);
		
	} .content .videos-detail {
		width:100%;
		min-height:630px;
		background:#F2F2F2;
	} .content .videos-detail > div:nth-child(1) {
		width:1260px;
		margin:auto;
		padding:60px 0 80px 0;
		text-align:center;
	} .content .videos-detail .ytplayer {
		position:relative;
		display:inline-block;
	} .content .videos-detail .filter {
		position:absolute;
		z-index:999;
		width:100%;
		height:100%;
		background:url('../images/spacer.gif');
	} .content .videos-detail .video {
		-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.25);
		box-shadow:0 6px 12px 0 rgba(0,0,0,.25);
	} .content .videos-detail .date {
		display:inline-block;
		color:#666;
		margin-left:10px;
	} .content .videos-detail h1 {
		display:block;
		margin:12px 0 0 0;
		font-size:29px;
		font-weight:bold;
		line-height:1.2em;
		letter-spacing:-.5px;
	} .content .videos-detail h2 {
		display:block;
		margin:6px 0 0 0;
		font-size:21px;
		font-weight:300;
		line-height:1.5em;
		
	} .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:left;
		width:50%;
	} .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;
		-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 #0B8649!important;
		padding:0 7px 5px 7px!important;
	} .content .con-contact .box.b fieldset legend {
		padding:0 6px;
		font-size:12px;
		background:#FFF;
		-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:bold;
		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:#0B8649!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 .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:#002851;
		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:bold;
	} .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:#0B8649;
		line-height:1.2em;
	} .content .news-list .item .text .txt.b {
		display:block;
		padding:6px 0 10px 0;
		font-size:16px;
		letter-spacing:.5px;
		line-height:1.4em;
	} .content .news-list .item .text .txt.c {
		position:absolute;
		bottom:16px;
		font-size:16px;
		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:bold;
		color:#0B8649;
		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-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%;
		margin-top:-48px;
		
	} .footer .top {
		width:100%;
		padding-top:120px;
		background:#2A2A2B url('../images/back_footerBar.png') no-repeat top center;
		background-size:cover;
		border-top:1px solid #FFF;
	} .footer .top .boxes {
		position:relative;
		display:table;
		width:1260px;
		min-height:520px;
		margin:auto;
	} .footer .top .boxes .box {
		display:table-cell;
		vertical-align:top;
	} .footer .top .boxes .box .txt.a {
		display:block;
		font-size:21px;
		color:#FFF;
		line-height:1em;
	} .footer .top .boxes .box .txt.b {
		display:block;
		font-size:33px;
		color:#FFF;
		font-weight:bold;
		letter-spacing:-.5px;
		line-height:1em;
	} .footer .top .boxes .box .txt.c {
		display:inline-block;
		font-size:17px;
		color:#FFF;
		line-height:1.5em;
		letter-spacing:.5px;
	} .footer .top .boxes .box .txt.d {
		display:block;
		font-size:25px;
		color:#FFF;
		font-weight:bold;
		letter-spacing:-.5px;
		line-height:1em;
	} .footer .top .boxes .box ul {
		list-style:none;
		margin:0;
		padding:0;
		font-size:16px;
		letter-spacing:.5px;
	} .footer .top .boxes .box ul li {
		padding-bottom:12px;
	} .footer .top .boxes .box ul li a {
		color:#FFF;
		opacity:.5;
	} .footer .top .boxes .box ul li a:hover {
		opacity:1;
	} .footer .top .boxes .box.a {
		width:32%;
	} .footer .top .boxes .box.a div {
		padding:30px 0;
		line-height:1.6em;
	} .footer .top .boxes .box.a a {
		display:inline-block;
		font-size:23px;
		color:#FFF;
		font-weight:bold;
	} .footer .top .boxes .box.b {
		width:32%;
	} .footer .top .boxes .box.b div {
		padding:30px 0;
	} .footer .top .boxes .box.c {
		width:18%;
	} .footer .top .boxes .box.c div {
		padding:20px 0;
	} .footer .top .boxes .box.d {
		width:18%;
		text-align:right;
	} .footer .top .boxes .box.d div {
		padding:20px 0;
		
	} .footer .alt {
		width:100%;
	} .footer .alt > div:nth-child(1) {
		position:relative;
		width:1260px;
		min-height:130px;
		margin:auto;
	} .footer .alt .left {
		float:left;
		padding-top:45px;
	} .footer .alt .left span {
		display:block;
		font-size:15px;
		font-weight:100;
		color:#333;
		line-height:1.3em;
		letter-spacing:.5px;
	} .footer .alt .right {
		float:right;
		padding-top:40px;
	}
	
	.mobile-menu {
		position:fixed;
		z-index:99;
		width:100%;
		height:100%;
		overflow:auto;
		overflow-x:hidden;
		background:url('../images/back_middleEfect3.jpg') no-repeat center;
		background-size:cover;
	} .mobile-menu .phone-bar {
		width:100%;
		padding:12px 6px 8px 6px;
		text-align:center;
	} .mobile-menu .mail-bar {
		width:100%;
		padding:16px 6px 12px 6px;
		border-top:1px solid #DDD;
		text-align:center;
	} .mobile-menu .logo-bar {
		width:100%;
		padding:8% 0 0 0;
		text-align:center;
	} .mobile-menu .logo-bar .closer {
		position:absolute;
		top:130px;
		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:bold;
	} .mobile-menu .language-bar a.active {
		background:#0B8649;
		color:#FFF;
		
	} .mobile-menu .menu-bar {
		width:100%;
		text-align:center;
		padding:5%;
		
	} .mobile-menu .links-bar {
		padding: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:17px;
		font-weight:600;
		color:#333;
		padding:14px 8px;
	} .mobile-menu .links-bar ul .sub {
		display:none;
		border-bottom:1px solid rgba(0,0,0,.15);
		padding-bottom:20px;
	} .mobile-menu .links-bar ul .sub > li > a {
		display:block;
		font-size:15px;
		font-weight:400;
		letter-spacing:.5px;
		color:#333;
		padding:10px 8px 8px 8px;
	} .mobile-menu .links-bar ul a:active,
	  .mobile-menu .links-bar ul a:hover {
		background:#2F2484!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) {
		
		#blockTableDiv .dialogBorder {
			zoom:.85;
		}
		
		.nomob {
			display:none;
		}
		
		.header .top {
			width:100%;
			min-height:40px;
		} .header .top .guide {
			padding:13px 16px;
			font-size:13px;
		} .header .alt {
			position:relative;
			width:100%;
			min-height:100px;
			border-top:1px solid #FFF;
			overflow:hidden;
		} .header .alt .guide {
			position:relative;
			z-index:9;
			padding:0 6px;
		} .header .alt .efect.a {
			width:50%;
			height:100px;
			overflow:hidden;
		} .header .alt .efect.a img {
			width:100%;
			height:100%;
		} .header .alt .efect.b {
			width:50%;
			height:100px;
			overflow:hidden;
		} .header .alt .efect.b img {
			width:100%;
			height:100%;
			
		} .header .alt .logo {
			float:left;
			padding:32px 0;
		} .header .alt .logo img {
			width:240px;
			height:auto;
		} .header .alt .navi {
			float:right;
		} .header .alt .navi .buttons {
			display:none;
		} .header .alt .mobile-btn {
			display:block;
			position:absolute;
			top:36px;
			right:20px;
		}
		
		.content {
			min-height:auto;
			
		} .content .main-slider {
			position:relative;
			width:100%;
			min-height:520px;
		} .content .main-slider .efect.b img {
			width:100%;
			height:auto;
		} .content .main-slider .nivo-prevNav {
			left:5px;
			cursor:pointer;
		} .content .main-slider .nivo-nextNav {
			right:40px;
			
		} .content .main-refere {
			display:none;
			position:relative;
			display:table;
			width:100%;
			min-height:300px;
			background:#121653;
			border-top:1px solid #116C5E;
		} .content .main-refere > div:nth-child(1) {
			display:table-cell;
			vertical-align:top;
			padding-top:50px;
		} .content .main-refere .psp {
			top:70%;
			left:20px;
		} .content .main-refere .psn {
			top:70%;
			right:20px;
		} .content .main-refere .psp img,
		  .content .main-refere .psn img {
			width:auto;
			height:34px;
		} .content .main-refere .guide {
			width:100%;
		} .content .main-refere .txt.a {
			padding:4px 20px;
			font-size:27px;
			line-height:1.2em;
		} .content .main-refere .txt.b {
			padding:4px 20px;
			font-size:15px;
			line-height:1.4em;
			
		} .content .main-lines {
			min-height:5px;
			
		} .content .main-about {
			width:100%;
			min-height:820px;
			background:url('../images/back_middleCompany.jpg') no-repeat top center;
			background-size:100% auto;
		} .content .main-about > div:nth-child(1) {
			width:100%;
			margin:auto;
			padding-top:240px;
		} .content .main-about > div:nth-child(1) > div:nth-child(1) {
			width:100%;
			text-align:center;
			padding-bottom:60px;
		} .content .main-about > div:nth-child(1) > div:nth-child(1) > img:nth-child(1) {
			display:block;
			width:60%;
			height:auto;
			margin:auto;
		} .content .main-about span {
			padding:36px;
			font-size:17px;
			text-align:center;
		} .content .main-about ul {
			width:50%;
			margin:auto;
			padding-bottom:40px;
			font-size:17px;
			text-align:left;
		} .content .main-about ul li {
			display:inline-block;
			width:260px;
			padding:6px 0;
			white-space:nowrap;
			
		} .content .main-business {
			min-height:auto;
			background:#121653 url('../images/back_middleBusinessesMob.jpg') no-repeat top left;
		} .content .main-business > div:nth-child(1) {
			width:100%;
		} .content .main-business .text {
			text-align:center;
		} .content .main-business .text .txt.a {
			font-size:37px;
		} .content .main-business .text .txt.b {
			float:none;
			width:90%;
			margin:auto;
			font-size:17px;
		} .content .main-business .businesses-list,
		  .content .businesses-list {
			width:100%;
			text-align:center;
		} .content .main-business .businesses-list .item,
		  .content .businesses-list .item {
			display:block;
			width:280px;
			margin-right:inherit;
			margin:auto;
			text-align:center;
			padding-bottom:20px;
			
		} .content .main-videos > div:nth-child(1) {
			width:90%;
			margin:auto;
			padding-top:70px;
			text-align:center;
		} .content .main-videos .text .txt.a {
			font-size:37px;
		} .content .main-videos .text .txt.b {
			width:100%;
			font-size:17px;
		} .content .main-videos .videos-list {
			width:100%;
			min-height:auto;
			padding:40px 0 0 0;
			text-align:center;
		} .content .main-videos .videos-list .item {
			text-align:center;
			
		} .content .main-machines {
			min-height:auto;
			padding-bottom:160px;
		} .content .main-machines .image {
			position:absolute;
			bottom:0;
			width:100%;
			overflow:hidden;
		} .content .main-machines .image img {
			position:relative;
			left:-50%;
			display:block;
			width:200%;
			height:auto;
		} .content .main-machines .guide {
			width:100%;
			padding-top:40px;
			text-align:center;
		} .content .main-machines .guide .txt.a {
			display:block;
			width:90%;
			margin:auto;
			font-size:37px;
		} .content .main-machines .guide .txt.b {
			float:none;
			width:90%;
			margin:auto;
			font-size:17px;
		} .content .main-machines .projects-list,
		  .content .projects-list {
			padding:30px 0 50px 0;
		} .content .main-machines .projects-list .item.a,
		  .content .projects-list .item.a {
			float:none;
			text-align:center;
		} .content .main-machines .projects-list .item.b,
		  .content .projects-list .item.b {
			float:none;
			text-align:center;
		} .content .main-machines .projects-list .item.a img,
		  .content .projects-list .item.a img {
			display:block;
			width:90%;
			height:auto;
			margin:auto;
		} .content .main-machines .projects-list .item.b img,
		  .content .projects-list .item.b img {
			display:block;
			width:90%;
			height:auto;
			margin:auto;
		} .content .main-machines .projects-list .item div,
		  .content .projects-list .item div {
			padding:20px;
		} .content .main-machines .projects-list .item div span,
		  .content .projects-list .item div span {
			width:100%;
			font-size:17px;
		} .content .main-machines .projects-list .item div a,
		  .content .projects-list .item div a {
			width:100%;
			font-size:27px;
			
		} .content .con-breadcrumb {
			min-height:auto;
			padding:12px 16px;
			
		} .content .con-titles {
			min-height:auto;
			padding:22px 14px;
		} .content .con-titles h1 {
			font-size:25px;
			
		} .content .con-inside {
			min-height:630px;
			background-size:150% auto!important;
			
		} .content .con-about {
			width:100%;
			min-height:auto;
			background:url('../pics/content/pics_kurumsalBina.jpg') no-repeat top right;
			background-size:100% auto;
		} .content .con-about > div:nth-child(1) {
			width:100%;
			margin:auto;
			padding:200px 20px 120px 20px;
		} .content .con-about img {
			width:auto;
			max-width:100%;
			height:auto;
		} .content .con-about .txt.a {
			width:100%;
			font-size:21px;
		} .content .con-about .txt.b {
			font-size:17px;
			
		} .content .con-infobox {
			min-height:auto;
			background-size:100% auto;
		} .content .con-infobox > div:nth-child(1) {
			width:100%;
			padding:30px 20px 80px 20px;
		} .content .con-infobox .boxes {
			display:block;
			width:100%;
			font-size:15px;
		} .content .con-infobox .boxes .box.a {
			display:block;
			width:100%;
			text-align:center;
			padding-bottom:30px;
		} .content .con-infobox .boxes .box.b {
			display:none;
		} .content .con-infobox .boxes .box.c {
			display:block;
			width:100%;
			text-align:center;
			padding-bottom:20px;
			
		} .content .con-kvkk {
			width:100%;
			min-height:auto;
			background-size:100% auto;
		} .content .con-kvkk > div:nth-child(1) {
			width:100%;
			margin:auto;
			padding:30px 20px 80px 20px;
		} .content .con-kvkk .txt.a {
			font-size:17px;
			
		} .content .con-kakk {
			width:100%;
			min-height:auto;
			background-size:100% auto;
		} .content .con-kakk > div:nth-child(1) {
			width:100%;
			margin:auto;
			padding:30px 20px 80px 20px;
		} .content .con-kakk .txt.a {
			font-size:17px;
			
		} .content .con-business {
			width:100%;
			min-height:auto;
			padding:30px 20px 80px 20px;
			background:rgba(255,255,255,.5);
		} .content .con-business .text {
			display:block;
			width:100%;
			font-size:17px;
		} .content .con-business .businesses-list {
			text-align:left;
			padding:0;
		} .content .con-business .item {
			display:inline-block;
			width:100%;
			margin-right:0;
		} .content .con-business .item img {
			width:100%;
			height:auto;
		} .content .con-business .item div {
			padding:20px;
		} .content .con-business .item .txt.a {
			font-size:21px;
			
		} .content .con-projects {
			width:100%;
			min-height:auto;
			padding:30px 16px 80px 16px;
		} .content .con-projects .text {
			width:100%;
			font-size:17px;
			
		} .content .con-project-details {
			width:100%;
			padding:30px 0 120px 0;
		} .content .con-project-details > div:nth-child(1) {
			display:block;
			width:100%;
		} .content .con-project-details .titles {
			display:none;
		} .content .con-project-details .item {
			display:block;
			padding-bottom:20px;
		} .content .con-project-details .item .cell {
			display:block;
			padding:12px;
			text-align:left!important;
		} .content .con-project-details .item .cell.a {
			font-weight:bold;
			
		} .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-files {
			width:100%;
			min-height:auto;
			padding:40px 20px 0 20px;
		} .content .con-files .titles {
			padding:20px;
		} .content .con-files .titles span {
			font-size:27px;
		} .content .con-files .files-list {
			-webkit-border-radius:20px;
			border-radius:20px;
			zoom:.75;
			
		} .content .con-corp-identity {
			width:100%;
			min-height:auto;
			margin:auto;
			padding:36px 20px 80px 20px;
			background:rgba(255,255,255,.75);
		} .content .con-corp-identity > div:nth-child(1) {
			width:100%;
			margin:auto;
			text-align:center;
		} .content .con-corp-identity .item {
			display:inline-block;
			width:100%;
			margin:1%;
			min-height:400px;
			text-align:center;
			vertical-align:top;
			zoom:.75;
		} .content .con-corp-identity .icon {
			width:100%;
			padding-bottom:40px;
		} .content .con-corp-identity .icon img {
			margin:auto;
			height:200px;
			background-color:#FFF!important;
			-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.35);
			box-shadow:0 15px 30px 0 rgba(0,0,0,.35);
		} .content .con-corp-identity .text {
			width:100%;
			padding:20px 0;
			border-top:1px solid rgba(0,0,0,.15);
		} .content .con-corp-identity .txt.a {
			display:block;
			font-size:23px;
			font-weight:bold;
			line-height:1.1em;
			letter-spacing:-.5px;
		} .content .con-corp-identity .txt.b {
			display:block;
			padding:10px 0;
			font-size:19px;
			line-height:1.8em;
			
		} .content .con-career-form {
			width:100%;
			min-height:630px;
			padding:36px 20px 80px 20px;
		} .content .con-career-form > div:nth-child(1) {
			width:100%;
			margin:auto;
		} .content .con-career-form .notes {
			zoom:.75;
		} .content .con-career-form .notes br {
			display:none;
		} .content .con-career-form .fa {
			float:none;
			width:100%;
			margin:0 0 20px 0;
		} .content .con-career-form .fb {
			float:none;
			width:100%;
			margin:0;
		} .content .con-career-form .fc {
			float:none;
			width:100%;
		} .content .con-career-form .fd {
			float:none;
			width:100%;
			padding:14px 0;
			text-align:right;
		} .content .con-career-form fieldset input,
		  .content .con-career-form fieldset textarea,
		  .content .con-career-form fieldset select {
			font-size:15px;
		} .content .con-career-form input[type=file] {
			width:100%;
			font-size:15px;
		} .content .con-career-form button {
			font-size:17px;
			
		} .content .videos-list {
			width:100%;
			min-height:630px;
			margin:auto;
			padding:30px 20px 80px 20px;
		} .content .videos-list .item {
			position:relative;
			display:inline-block;
			width:100%;
			height:auto;
			margin-bottom:46px;
		} .content .videos-list .item .txt.a {
			font-size:21px;
		} .content .videos-list .item img {
			display:block;
			width:100%;
			height:198px;
		} .content .videos-list .item:hover img {
			margin-top:-6px;
			margin-bottom:6px;
			filter:brightness(1.25);
			-webkit-box-shadow:0 15px 10px 0 rgba(0,0,0,.35);
			box-shadow:0 10px 15px 0 rgba(0,0,0,.35);
			
		} .content .videos-detail > div:nth-child(1) {
			width:100%;
			margin:auto;
			padding:30px 20px 80px 20px;
		} .content .videos-detail .lines {
			width:300px;
			height:5px;
		} .content .videos-detail .ytplayer {
			position:relative;
			display:inline-block;
		} .content .videos-detail .filter {
			position:absolute;
			z-index:999;
			width:100%;
			height:100%;
			background:url('../images/spacer.gif');
		} .content .videos-detail h1 {
			font-size:21px;
		} .content .videos-detail h2 {
			font-size:17px;
		} .content .videos-detail button {
			font-size:17px;
			
		} .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;
		} .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 .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:45px 25px;
		} .content .news-detail .txt.a {
			font-size:27px;
		} .content .news-detail .txt.b {
			font-size:17px;
		} .content .news-detail .txt.c {
			font-size:17px;
		} .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 .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%;
			margin-top:-48px;
			
		} .footer .top {
			background-size:400% auto;
			background-position:bottom;
			background-color:#000;
		} .footer .top .boxes {
			width:100%;
			min-height:auto;
			padding-bottom:200px;
		} .footer .top .boxes .box {
			display:block;
		} .footer .top .boxes .box .txt.a {
			font-size:21px;
		} .footer .top .boxes .box .txt.b {
			font-size:27px;
		} .footer .top .boxes .box .txt.c {
			font-size:17px;
		} .footer .top .boxes .box .txt.d {
			font-size:25px;
		} .footer .top .boxes .box ul {
			list-style:none;
			margin:0;
			padding:0;
			font-size:16px;
			letter-spacing:.5px;
		} .footer .top .boxes .box ul li {
			padding-bottom:12px;
		} .footer .top .boxes .box ul li a {
			color:#FFF;
			opacity:.5;
		} .footer .top .boxes .box ul li a:hover {
			opacity:1;
		} .footer .top .boxes .box.a {
			width:100%;
			text-align:center;
		} .footer .top .boxes .box.a div {
			padding:30px 0;
			line-height:1.6em;
		} .footer .top .boxes .box.a a {
			display:inline-block;
			font-size:23px;
			color:#FFF;
			font-weight:bold;
		} .footer .top .boxes .box.b {
			width:100%;
			text-align:center;
		} .footer .top .boxes .box.b div {
			padding:30px 0;
		} .footer .top .boxes .box.b img {
			float:none!important;
			position:relative!important;
			top:-35px;
		} .footer .top .boxes .box.c {
			width:100%;
			text-align:center;
		} .footer .top .boxes .box.c div {
			padding:30px 0;
		} .footer .top .boxes .box.d {
			width:100%;
			text-align:center;
		} .footer .top .boxes .box.d div {
			padding:30px 0;
			
		} .footer .alt > div:nth-child(1) {
			width:100%;
			min-height:auto;
			text-align:center;
		} .footer .alt .left {
			float:none;
			padding-top:36px;
		} .footer .alt .right {
			float:none;
			padding:20px 0 40px 0;
		}
		
		/* 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 */
	}
	
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	
	.gg1 {
		background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(235,236,224,1) 100%);
	} .gg2 {
		background:linear-gradient(to bottom, rgba(227,228,211,1) 0%,rgba(255,255,255,1) 40%);
	} .gg3 {
		background:linear-gradient(to bottom, rgba(234,235,237,1) 0%,rgba(255,255,255,1) 100%);
	} .gg4 {
		background:linear-gradient(to bottom, rgba(9,114,62,1) 0%,rgba(11,134,73,1) 99%);
	} .gg5 {
		background:linear-gradient(to bottom, rgba(73,73,73,1) 1%,rgba(36,39,41,1) 100%);
	} .gg6 {
		background:linear-gradient(to bottom, rgba(255,255,255,.75) 25%,rgba(255,255,255,0) 75%);
	}
	
	.phone-wrap {
		display: inline-flex;
		align-items: center;
		font-size: 15px;
		font-weight: 500;
		white-space: nowrap;
	} .phone-dynamic {
		display: inline-block;
		overflow: hidden;
		height: 1.4em;
		vertical-align: middle;
	} .phone-ticker {
		display: flex;
		flex-direction: column;
		will-change: transform;
	} .phone-ticker span {
		display: block;
		height: 1.4em;
		line-height: 1.4em;
	}
	
	.poweredby {
		margin-top:6px;
		margin-right:12px;
	} .poweredby * {
		-webkit-transition:all .25s ease;
		-moz-transition:all .25s ease;
		transition:all .25s ease;
	} .poweredby a:hover {
		text-decoration:none;
	} .poweredby .txt {
		opacity:0;
		padding:0;
		line-height:1em;
	} .poweredby:hover .txt {
		opacity:1;
		width:104px;
		font-size:16px;
		font-weight:bold;
		text-decoration:none;
	} .poweredby a {
		color:inherit
	} .poweredby .txt {
		position:relative;
		display:inline-block;
		vertical-align:middle;
		overflow:hidden;
		width:0;
	} .poweredby img {
		vertical-align:middle;
	}
	
	button.green {
		position:relative;
		font-size:21px;
		font-weight:bold;
		color:#FFF;
		line-height:1em;
		padding:18px 20px;
		text-shadow:0 1px 1px rgba(0,0,0,.3), 0 10px 10px rgba(0,0,0,.25);
		border:1px solid #00CC99;
		background:linear-gradient(to bottom, rgba(18,222,120,1) 0%,rgba(7,95,51,1) 100%);
		cursor:pointer;
		-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);
		box-shadow:0 10px 10px 0 rgba(0,0,0,.25);
		-webkit-border-radius:6px;
		border-radius:6px;
		-webkit-transtion:all .05s ease-in;
		-moz-transition:all .05s ease-in;
		transition:all .05s ease-in;
	} button.green:hover {
		margin-top:-1px;
		filter:brightness(1.15);
		-webkit-box-shadow:0 15px 10px 0 rgba(0,0,0,.35);
		box-shadow:0 10px 15px 0 rgba(0,0,0,.35);
	} button.green:active {
		margin-top:1px;
		filter:brightness(.75);
		-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.5);
		box-shadow:0 2px 6px 0 rgba(0,0,0,.5);
	}
	
	.blink {
		animation:blinker 1s linear infinite;
	}

	@keyframes blinker {
		50% {
		opacity:0;
		}
	}
	
	@-webkit-keyframes scroll {
		0% {
			-webkit-transform:translateY(0);
		} 50% {
			-webkit-transform:translateY(10px);
		} 100% {
			-webkit-transform:translateY(0);
		}
		
	} @-moz-keyframes scroll {
		0% {
			-moz-transform:translateY(0);
		} 50% {
			-moz-transform:translateY(10px);
		} 100% {
			-moz-transform:translateY(0);
		}
	} @keyframes scroll {
		0% {
			-webkit-transform:translateY(0);
			-moz-transform:translateY(0);
			-ms-transform:translateY(0);
			-o-transform:translateY(0);
			transform:translateY(0);
		} 50% {
			-webkit-transform:translateY(10px);
			-moz-transform:translateY(10px);
			-ms-transform:translateY(10px);
			-o-transform:translateY(10px);
			transform:translateY(10px);
		} 100% {
			-webkit-transform:translateY(0);
			-moz-transform:translateY(0);
			-ms-transform:translateY(0);
			-o-transform:translateY(0);
			transform:translateY(0);
		}
	}
	
	.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;
		font-size:17px;
		letter-spacing:.5px;
	} .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;
	}
	
	.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:#333;
		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:bold;
		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:10px 0 0 0;
		font-size:19px;
		font-weight:bold;
		color:#333;
	} #blockTableDiv #dialogContent {
		margin:6px 0;
		padding:0 10px 6px 10px;
		font-size:17px;
		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:17px;
		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:bold;
		color:#5A5A5A;
	}
	
	img {
		border:0;
	}
	
	.clear, .clr {
		clear:both;
	}
	
	a:link		{ text-decoration:none;		}
	a:visited 	{ text-decoration:none;		}
	a:hover   	{ text-decoration:underline;	}
	