	
	/*	/////////		SAYFA YAPISI		////////// */
	
	html {
		margin:0px;
		padding:0px;
		height:100%;
	}
	
	body {
		margin:0px;
		padding:0px;
		height:100%;
		background:#FFF;
		overflow-x:hidden;
	}
	
	body, input, select, textarea, button {
		font-family:'Santral';
		font-size:17px;
		font-weight:300;
		color:#231F20;
		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;
	}
	
	@font-face {
	    font-family:'Santral';
	    src: url('Santral-Bold.woff2') format('woff2'),
	         url('Santral-Bold.woff') format('woff');
	    font-weight:bold;
	    font-style:normal;
	    
	} @font-face {
	    font-family:'Santral';
	    src: url('Santral-Book.woff2') format('woff2'),
	         url('Santral-Book.woff') format('woff');
	    font-weight:normal;
	    font-style:normal;
	}
	
	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 > div:nth-child(1) {
		width:1160px;
		height:130px;
		margin:auto;
		
	} .header .left {
		float:left;
		width:354px;
		height:80px;
		border-right:4px solid #FCD700;
		margin:24px 0 0 0;
		
	} .header .right {
		float:right;
		padding:30px 0 0 0;
		
	} .header .buttons {
		list-style:none;
		margin:12px 0;
		padding:0;
	} .header .buttons li {
		display:inline-block;
		padding:0 12px;
		vertical-align:middle;
	} .header .buttons li.a a {
		display:block;
		padding:10px 0 7px 0;
		color:#231F20;
	} .header .buttons li.l {
		width:82px;
		height:36px;
		margin:-8px 0 0 0;
	} .header .buttons li.l span {
		position:absolute;
		z-index:9;
	} .header .buttons li.l img {
		display:inline-block;
		margin:18px 0 0 48px;
	} .header .buttons li.l a {
		display:none;
		width:44px;
		height:44px;
		padding:11px 0 0 9px;
		margin:0 0 3px 0;
		font-size:12px;
		background:#FFF;
		color:#231F20;
		-webkit-border-radius:36px;
		border-radius:36px;
		border:4px solid #FFF;
		-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);
		box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);
	} .header .buttons li.l:hover a {
		display:block;
	} .header .buttons li.l a:first-child {
		display:inline-block;
		font-weight:bold;
	} .header .buttons li.a a:hover {
		text-decoration:none;
	} .header .buttons li.l a:hover {
		color:#CCC;
		background:#FCD700;
		text-decoration:none;
	} .header .buttons li.a .active:before {
		content:"";
		position:absolute;
		z-index:-1;
		left:0;
		right:100%;
		width:100%;
		bottom:6px;
		background:#5A5A59;
		height:1px;
		-webkit-transition-property:right;
		transition-property:right;
		-webkit-transition-duration:0.3s;
		transition-duration:0.3s;
		-webkit-transition-timing-function:ease-out;
		transition-timing-function:ease-out;
	}
	
	.content {
		position:relative;
		width:100%;
		
	} .content .header-mobslider {
		display:none;
		
	} .content .main-boxes.a {
		position:relative;
		width:100%;
		opacity:0;
		padding:100px 0 0 0;
		transition:all .5s ease-out;
	} .content .main-boxes.a.is-visible {
		opacity:1;
		padding:0;
		
	} .content .main-boxes.b {
		position:relative;
		width:100%;
		opacity:0;
		padding:100px 0 0 0;
		transition:all 1s ease-out;
	} .content .main-boxes.b.is-visible {
		opacity:1;
		padding:0;	
		
	} .content .main-boxes.c {
		position:relative;
		width:100%;
		margin:auto;
		padding:50px 30px;
		opacity:0;
		transition:all 1.5s ease-out;
	} .content .main-boxes.c.is-visible {
		opacity:1;
		width:1260px;
		
	} .content .main-boxes.d {
		position:relative;
		width:1160px;
		margin:auto;
		text-align:center;
		opacity:0;
		padding:100px 0 0 0;
		transition:all 1.5s ease-out;
	} .content .main-boxes.d.is-visible {
		opacity:1;
		padding:0;
	} .content .main-boxes.d .txt.a {
		font-size:19px;
		line-height:1.5em;
		
	} .content .main-boxes.e1,
	  .content .main-boxes.e2,
	  .content .main-boxes.e3,
	  .content .main-boxes.e4,
	  .content .main-boxes.e5 {
		display:table-cell;
		width:20%;
		padding:14px;
		text-align:center;
		opacity:0;
		vertical-align:top;
		
	} .content .main-boxes.e1 {
		padding:24px 14px 14px 14px;
		transition:all .5s ease-out;
	} .content .main-boxes.e2 {
		padding:44px 14px 14px 14px;
		transition:all .5s ease-out .2s;
	} .content .main-boxes.e3 {
		padding:64px 14px 14px 14px;
		transition:all .5s ease-out .4s;
	} .content .main-boxes.e4 {
		padding:84px 14px 14px 14px;
		transition:all .5s ease-out .6s;
	} .content .main-boxes.e5 {
		padding:104px 14px 14px 14px;
		transition:all .5s ease-out .8s;
		
	} .content .main-boxes.e1.is-visible, 
	  .content .main-boxes.e2.is-visible,
	  .content .main-boxes.e3.is-visible,
	  .content .main-boxes.e4.is-visible,
	  .content .main-boxes.e5.is-visible {
		opacity:1;
		padding:14px;
		line-height:1.5em;
		
	} .content .guide-slider {
		position:relative;
		width:100%;
		background:#EEE;
		
	} .content .slider-lines {
		width:100%;
		height:10px;
		border-top:1px solid #FFF;
		background:url(../images/back_headerBorders.png) no-repeat center;
		background-size:cover;
		
	} .content .slogan-top {
		width:1160px;
		height:200px;
		margin:auto;
		text-align:center;
	} .content .slogan-top .txt.a {
		position:relative;
		z-index:2;
		display:inline-block;
		padding:28px 0 6px 0;
		font-size:60px;
		letter-spacing:-3px;
	} .content .slogan-top .txt.a .text {
		position:relative;
		z-index:1;
	} .content .slogan-top .txt.a .lines.tr {
		position:absolute;
		bottom:10px;
		left:320px;
		width:193px;
		height:5px;
		background:#FCD700;
	} .content .slogan-top .txt.a .lines.en {
		position:absolute;
		bottom:10px;
		left:240px;
		width:280px;
		height:5px;
		background:#FCD700;
	} .content .slogan-top .txt.a .lines.fr {
		position:absolute;
		bottom:10px;
		left:122px;
		width:280px;
		height:5px;
		background:#FCD700;
	} .content .slogan-top .txt.a .lines.ge {
		position:absolute;
		bottom:10px;
		left:371px;
		width:280px;
		height:5px;
		background:#FCD700;
	} .content .slogan-top .txt.a .lines.sp {
		position:absolute;
		bottom:10px;
		left:124px;
		width:288px;
		height:5px;
		background:#FCD700;
	} .content .slogan-top .txt.a .lines.ar {
		position:absolute;
		bottom:10px;
		left:0;
		width:212px;
		height:5px;
		background:#FCD700;
		
	} .content .slogan-top .txt.b {
		display:block;
		font-size:35px;
		letter-spacing:-1.5px;
		
	} .content .slogan-middle {
		width:100%;
		background:#E5E5E5;
		
	} .content .slogan-middle .abs-text {
		position:absolute;
		z-index:1;
		width:100%;
	} .content .slogan-middle .abs-text .table {
		display:table;
		width:700px;
	} .content .slogan-middle .abs-text .cell {
		display:table-cell;
		vertical-align:middle;
		padding:0 30px 0 50px;
	} .content .slogan-middle .abs-text .txt.a {
		display:block;
		font-size:19px;
		line-height:1.6em;
	} .content .slogan-middle .abs-text .txt.b {
		position:relative;
		z-index:2;
		display:inline-block;
		padding:28px 0;
		font-size:60px;
		letter-spacing:-3px;
	} .content .slogan-middle .abs-text .txt.b .text {
		position:relative;
		z-index:1;
	} .content .slogan-middle .abs-text .txt.b .lines.tr {
		position:absolute;
		bottom:34px;
		left:286px;
		width:164px;
		height:5px;
		background:#FCD700;
	} .content .slogan-middle .abs-text .txt.b .lines.en {
		position:absolute;
		bottom:34px;
		left:344px;
		width:274px;
		height:5px;
		background:#FCD700;
	} .content .slogan-middle .abs-text .txt.b .lines.fr {
		position:absolute;
		bottom:34px;
		left:296px;
		width:270px;
		height:5px;
		background:#FCD700;
	} .content .slogan-middle .abs-text .txt.b .lines.ge {
		position:absolute;
		bottom:34px;
		left:354px;
		width:244px;
		height:5px;
		background:#FCD700;
	} .content .slogan-middle .abs-text .txt.b .lines.sp {
		position:absolute;
		bottom:34px;
		left:272px;
		width:250px;
		height:5px;
		background:#FCD700;
	} .content .slogan-middle .abs-text .txt.b .lines.ar {
		position:absolute;
		bottom:34px;
		left:0;
		width:254px;
		height:5px;
		background:#FCD700;
		
	} .content .slogan-middle .abs-text .txt.c {
		display:block;
		font-size:19px;
		line-height:1.6em;
	} .content .slogan-middle .pos-text {
		float:left;
		width:60%;
		height:480px;
	} .content .slogan-middle .pos-image {
		float:left;
		position:relative;
		width:40%;
		height:480px;
		background:#EEE url(../pics/pics_contentPics_1.png) no-repeat left;
		background-size:cover;
	} .content .slogan-middle .pos-image div {
		position:absolute;
		width:100%;
		bottom:0;
		
	} .content .slogan-bottom {
		display:inline-block;
		width:520px;
		margin:70px 28px 40px 28px;
		vertical-align:top;
	} .content .slogan-bottom span {
		display:block;
		padding:28px 18px;
		font-size:19px;
		line-height:1.6em;
		
	} .content .slogan-icons {
		width:100%;
		height:260px;
	} .content .slogan-icons .table {
		display:table;
		width:1160px;
		margin:auto;
		font-size:17px;
		line-height:1.2em;
	} .content .slogan-icons .row {
		display:table-row;
	} .content .slogan-icons .a {
		display:block;
		margin:8px 0 8px 32%;
	} .content .slogan-icons .b,
	  .content .slogan-icons .c,
	  .content .slogan-icons .d,
	  .content .slogan-icons .e {
		display:block;
		margin:8px auto;
		
	} .content .con-inside {
		width:100%;
	} .content .con-inside .breadcrump {
		width:100%;
		background:#E5E5E5 url(../images/back_insideTitleBar.png) no-repeat center;
		background-size:100% auto;
	} .content .con-inside .breadcrump > div:nth-child(1) {
		display:table;
		width:1160px;
		min-height:120px;
		margin:auto;
	} .content .con-inside .breadcrump > div:nth-child(1) > div:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
		padding:20px 0;
	} .content .con-inside .button {
		float:right;
	} .content .con-inside .titles {
		font-size:41px;
		letter-spacing:-2px;
	} .content .con-inside .border-lines {
		width:100%;
		height:10px;
		border-top:1px solid #FFF;
		background:url(../images/back_headerBorders.png) no-repeat center;
		background-size:cover;
	} .content .con-inside .con-content {
		width:1160px;
		min-height:540px;
		padding:20px 0;
		margin:auto;
		
	} .content .lummy-nedir .con-boxes.a {
		text-align:center;
	} .content .lummy-nedir .txt.a {
		display:block;
		font-size:27px;
		letter-spacing:-1px;
		line-height:1.4em;
	} .content .lummy-nedir .txt.a b {
		font-size:19px;
	} .content .lummy-nedir .txt.b {
		position:relative;
		z-index:2;
		display:inline-block;
		padding:26px 0;
		font-size:60px;
		letter-spacing:-3px;
	} .content .lummy-nedir .txt.b .text {
		position:relative;
		z-index:1;
	} .content .lummy-nedir .txt.b .lines.tr {
		position:absolute;
		bottom:28px;
		left:532px;
		width:219px;
		height:5px;
		background:#FCD700;
	} .content .lummy-nedir .txt.b .lines.en {
		position:absolute;
		bottom:28px;
		left:269px;
		width:224px;
		height:5px;
		background:#FCD700;
	} .content .lummy-nedir .txt.b .lines.fr {
		position:absolute;
		bottom:28px;
		left:317px;
		width:224px;
		height:5px;
		background:#FCD700;
	} .content .lummy-nedir .txt.b .lines.ge {
		position:absolute;
		bottom:28px;
		left:420px;
		width:224px;
		height:5px;
		background:#FCD700;
	} .content .lummy-nedir .txt.b .lines.sp {
		position:absolute;
		bottom:28px;
		left:410px;
		width:224px;
		height:5px;
		background:#FCD700;
	} .content .lummy-nedir .txt.b .lines.ar {
		position:absolute;
		bottom:28px;
		left:136px;
		width:224px;
		height:5px;
		background:#FCD700;
	} .content .lummy-nedir .txt.c {
		display:block;
		line-height:1.7em;
	} .content .lummy-nedir .txt.d {
		position:relative;
		z-index:2;
		display:inline-block;
		padding:26px 0 16px 0;
		font-size:49px;
		letter-spacing:-3px;
	} .content .lummy-nedir .txt.d .text {
		position:relative;
		z-index:1;
	} .content .lummy-nedir .txt.d .lines.tr {
		position:absolute;
		bottom:12px;
		left:0;
		width:362px;
		height:5px;
		background:#FCD700;
	} .content .lummy-nedir .txt.d .lines.en {
		position:absolute;
		bottom:12px;
		left:0;
		width:312px;
		height:5px;
		background:#FCD700;
	} .content .lummy-nedir .txt.d .lines.fr {
		position:absolute;
		bottom:12px;
		left:0;
		width:272px;
		height:5px;
		background:#FCD700;
	} .content .lummy-nedir .txt.d .lines.ge {
		position:absolute;
		bottom:12px;
		left:0;
		width:354px;
		height:5px;
		background:#FCD700;
	} .content .lummy-nedir .txt.d .lines.sp {
		position:absolute;
		bottom:12px;
		left:0;
		width:220px;
		height:5px;
		background:#FCD700;
	} .content .lummy-nedir .txt.d .lines.ar {
		position:absolute;
		bottom:12px;
		left:0;
		width:170px;
		height:5px;
		background:#FCD700;
		
	} .content .lummy-nedir .txt.e {
		display:block;
		font-size:19px;
		letter-spacing:-0.5px;
		line-height:1.4em;
	} .content .lummy-nedir .con-boxes.bpanel {
		float:right;
		position:relative;
	} .content .lummy-nedir .con-boxes.bpanel .panel {
		position:absolute;
		right:0;
		width:305px;
		height:330px;
		background:url(../images/back_dayNightAnimatePanel.png);
	} .content .lummy-nedir .panel > div:nth-child(1) {
		position:relative;
		width:100%;
		height:100%;
	} .content .lummy-nedir .panel .images {
		position:absolute;
		z-index:1;
		top:65px;
		right:13px;
		width:250px;
		height:250px;
		overflow:hidden;
		-webkit-border-radius:250px;
		border-radius:250px;
		-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.25);
		box-shadow:0 10px 20px 0 rgba(0,0,0,0.25);
	} .content .lummy-nedir .panel .btn-1 {
		position:absolute;
		z-index:2;
		bottom:0;
		right:60px;
		width:60px;
		height:60px;
		-webkit-border-radius:60px;
		border-radius:60px;
		-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
		box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
	} .content .lummy-nedir .panel .btn-2 {
		position:absolute;
		z-index:2;
		bottom:40px;
		right:0;
		width:60px;
		height:60px;
		-webkit-border-radius:60px;
		border-radius:60px;
		-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
		box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
	} .content .lummy-nedir .con-boxes.b {
		display:block;
		width:70%;
		line-height:1.6em;
	} .content .lummy-nedir .con-boxes.c {
		width:100%;
		max-width:1200px;
		height:500px;
		margin:auto;
	} .content .lummy-nedir .con-boxes.c .images {
		float:left;
		width:48%;
	} .content .lummy-nedir .con-boxes.c .guide-images {
		width:100%;
		padding:24px 0 20px 0;
	} .content .lummy-nedir .con-boxes.c .fsAll {
		display:inline-block;
		border:1px solid #CCC;
		vertical-align:middle;
		-webkit-border-radius:40px;
		border-radius:40px;
	} .content .lummy-nedir .con-boxes.c .fsAll img {
		display:block;
		border:8px solid #FFF;
		-webkit-border-radius:40px;
		border-radius:40px;
	} .content .lummy-nedir .con-boxes.c .fs_1 {
		display:inline-block;
		border:2px solid #FFA51F;
		vertical-align:middle;
		-webkit-border-radius:40px;
		border-radius:40px;
	} .content .lummy-nedir .con-boxes.c .fs_1 img {
		display:block;
		border:6px solid #FFF;
		-webkit-border-radius:40px;
		border-radius:40px;
	} .content .lummy-nedir .con-boxes.c .fabrics {
		float:left;
		position:relative;
		width:52%;
	} .content .lummy-nedir .con-boxes.c .fabrics .text {
		position:absolute;
		z-index:1;
		top:220px;
		left:190px;
		color:#FFF;
	} .content .lummy-nedir .con-boxes.c .fabrics .fiTxt_1 {
		display:block;
		font-size:14px;
	} .content .lummy-nedir .con-boxes.c .fabrics .fiTxt_2 {
		display:block;
		font-size:19px;
		font-weight:bold;
	} .content .lummy-nedir .con-boxes.c .fabrics .fiAll {
		position:absolute;
		display:none;
		-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
		box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
	} .content .lummy-nedir .con-boxes.c .fabrics .fabricImg_1 {
		display:block;
		
	} .content .teklif-formu {
		text-align:center;
	} .content .teklif-formu .guide-form {
		width:900px;
		margin:auto;
		padding:40px;
		background:#F5F5F5;
	} .content .teklif-formu .text {
		display:block;
		width:80%;
		margin:auto;
		line-height:1.7em;
		
	} .content .bayilik-formu {
		text-align:center;
	} .content .bayilik-formu .guide-form {
		width:900px;
		margin:auto;
		padding:40px;
		background:#F5F5F5;
	} .content .bayilik-formu .text {
		display:block;
		width:80%;
		margin:auto;
		line-height:1.7em;
		
	} .content .fotograflar {
		text-align:center;
	} .content .fotograflar .photo-gallery {
		list-style:none;
		margin:10px 0;
		padding:0;
	} .content .fotograflar .photo-gallery .item {
		position:relative;
		float:left;
		-webkit-box-shadow:0 0 6px 0 #AE9F8C;
		-moz-box-shadow:0 0 6px 0 #AE9F8C;
		box-shadow:0 0 6px 0 #AE9F8C;
	} .content .fotograflar .photo-gallery .item .titles {
		position:absolute;
		bottom:0;
		display:table;
		width:100%;
		height:0;
		padding:6px;
		transition:all .15s ease-out;
		opacity:0;
	} .content .fotograflar .photo-gallery .item .titles > span:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
		text-align:center;
	} .content .fotograflar .photo-gallery .item .titles > span:nth-child(1) > span:nth-child(1) {
		font-size:21px;
		font-weight:bold;
		color:#FFF;
		letter-spacing:-1px;
		text-shadow:0 1px 1px #000;
	} .content .fotograflar .photo-gallery .item:hover .titles {
		height:100%;
		opacity:1;
		background:rgba(252,215,0,0.75);
		
	} .content .referanslar {
		text-align:center;
	} .content .referanslar .refere-logos {
		list-style:none;
		margin:10px 0;
		padding:0;
	} .content .referanslar .refere-logos .item {
		position:relative;
		float:left;
		display:table;
		width:290px;
		height:180px;
	} .content .referanslar .refere-logos .item span {
		display:table-cell;
		vertical-align:middle;
		text-align:center;
	} .content .referanslar .refere-logos .item img {
		margin:auto;
		
	} .content .iletisim {
		float:left;
		width:40%;
		padding:10px 0;
	} .content .iletisim .txt.a {
		display:block;
		font-size:37px;
		letter-spacing:-2px;
		line-height:1.3em;
	} .content .iletisim .txt.b {
		display:block;
		font-size:21px;
		letter-spacing:-1px;
		line-height:1.3em;
	} .content .iletisim .txt.c {
		display:block;
		font-size:16px;
		line-height:1.8em;
		margin:20px 0;
	} .content .iletisim .txt.c span {
		display:inline-block;
		line-height:1.4em;
	} .content .iletisim .txt.d {
		display:block;
		font-size:27px;
		letter-spacing:-1px;
		line-height:1.3em;
	} .content .iletisim .txt.e {
		display:block;
		font-size:16px;
		width:100%;
		margin:auto;
		line-height:2em;
	} .content .iletisim .turkey {
		padding:30px 0;
		
	} .content .iletisim-form {
		float:left;
		width:60%;
	} .content .iletisim-form > div:nth-child(1) {
		width:100%;
		margin:auto;
		padding:40px 10%;
		background:#F5F5F5;
	} .content .iletisim-form .text {
		display:block;
		width:100%;
		margin:auto;
		line-height:1.7em;
		
	} .content .con-under {
		display:table;
		width:1160px;
		min-height:540px;
		margin:auto;
	} .content .con-under > div:nth-child(1) {
		display:table-cell;
		padding:20px 0;
		vertical-align:middle;
		text-align:center;
	}
	
	. map-bar #map {
		width:100%;
		height:460px;
		background:#F5F5F5;
	}
	
	.footer {
		position:relative;
		width:100%;
		
	} .footer.main-boxes.f {
		position:relative;
		width:100%;
		opacity:0;
		padding:200px 0 0 0;
		transition:all 1.5s ease-out;
	} .footer.main-boxes.f.is-visible {
		opacity:1;
		padding:0;
		
	} .footer > div:nth-child(1) {
		width:100%;
		height:10px;
		border-bottom:1px solid #FFF;
		background:url(../images/back_headerBorders.png) no-repeat center;
		background-size:cover;
		
	} .footer > div:nth-child(2) {
		width:100%;
		height:260px;
		background:#E5E5E5;
		
	} .footer .menu-bar {
		width:1160px;
		margin:auto;
		padding:32px 0;
	} .footer .menu-bar .info {
		float:left;
		line-height:1.5em;
		font-size:15px;
	} .footer .menu-bar .links {
		float:right;
		text-align:right;
		padding:10px 0 0 0;
	} .footer .menu-bar .links ul {
		list-style:none;
		margin:30px 0 0 0;
		padding:0;
		line-height:1.8em;
		font-size:15px;
		
	} .footer .copyright-bar {
		width:100%;
		height:100px;
	} .footer .copyright-bar > div:nth-child(1) {
		width:1160px;
		margin:auto;
	} .footer .copyright-bar .left {
		float:left;
		padding:40px 0 0 0;
	} .footer .copyright-bar .left span {
		font-size:14px;
	} .footer .copyright-bar .right {
		float:right;
		margin:30px 0 0 0;
		padding:10px 0 10px 20px;
	} .footer .copyright-bar .right:nth-child(2) {
		border-right:1px solid #DDD;
		padding-right:20px;
	}
	
	.mobile-menu,
	.mobile-btn {
		display:none;
	}
	
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	
	
	/* // All Mobile Sizes (devices and browser) */
	@media only screen and (max-width:767px) {
		
		.mobile-btn {
			display:block;
		}
		
		.nomobile {
			display:none;
		}
		
		.mobile-menu {
			overflow:auto;
			overflow-x:hidden;
		} .mobile-menu ul {
			display:none;
			list-style:none;
			width:80%;
			margin:20px auto 0 auto;
			padding:0;
			font-size:17px;
			text-align:center;
		} .mobile-menu ul li:first-child,
		  .mobile-menu ul ul li:first-child {
			border-top:0;
		} .mobile-menu ul li {
			display:block;
			border-bottom:1px solid rgba(0,0,0,0.1);
			border-top:1px solid rgba(255,255,255,0.15);
			font-weight:700;
		} .mobile-menu ul li:last-child {
			border-bottom:0;
			font-weight:300;
		} .mobile-menu ul li a {
			display:block;
			padding:15px 0;
			color:#FFF;
			text-decoration:none;
			text-shadow:0 1px 2px rgba(0,0,0,0.5);
		} .mobile-menu ul li a:active {
			background:#FCD700;
			color:#231F20!important;
			text-shadow:0 0 0 rgba(0,0,0,0);
		}
		
		.header {
			position:relative;
			width:100%;
			
		} .header > div:nth-child(1) {
			width:86%;
			height:130px;
			margin:auto;
			
		} .header .left {
			float:left;
			width:70%;
			height:80px;
			border-right:4px solid #FCD700;
			margin:24px 0 0 0;
		} .header .left img {
			width:auto;
			height:60px;
			margin:10px 0 0 0;
			
		} .header .right {
			float:right;
			padding:48px 2% 0 0;
			
		} .header .buttons {
			display:none;
		}
		
		.content .header-slider {
			display:none;
			
		} .content .header-mobslider {
			display:block;
			
		} .content .main-boxes.c {
			padding:30px;
		} .content .main-boxes.c.is-visible {
			width:100%;
		} .content .main-boxes.d {
			width:100%;
		} .content .main-boxes.d .txt.a {
			display:block;
			padding:10px 20px;
			font-size:15px;
			line-height:1.6em;
			
		} .content .main-boxes.e1,
		  .content .main-boxes.e2,
		  .content .main-boxes.e3,
		  .content .main-boxes.e4,
		  .content .main-boxes.e5 {
			display:block;
			width:100%;
			padding:14px 80px;
			text-align:center;
			opacity:0;
			vertical-align:top;
			line-height:1.6em;
			
		} .content .main-boxes.e1.is-visible, 
		  .content .main-boxes.e2.is-visible,
		  .content .main-boxes.e3.is-visible,
		  .content .main-boxes.e4.is-visible,
		  .content .main-boxes.e5.is-visible {
			opacity:1;
			padding:14px 80px;
			
		} .content .slogan-top {
			width:100%;
			height:auto;
			padding:0 0 36px 0;
		} .content .slogan-top .txt.a {
			font-size:35px;
			letter-spacing:-2px;
		} .content .slogan-top .txt.a .lines.tr {
			left:182px;
			width:113px;
		} .content .slogan-top .txt.a .lines.en {
			left:138px;
			width:160px;
		} .content .slogan-top .txt.a .lines.fr {
			left:136px;
			width:160px;
			bottom:52px;
		} .content .slogan-top .txt.a .lines.ge {
			left:100px;
			width:160px;
		} .content .slogan-top .txt.a .lines.sp {
			left:116px;
			width:130px;
		} .content .slogan-top .txt.a .lines.ar {
			left:0;
			width:122px;
			
			
		} .content .slogan-top .txt.b {
			font-size:21px;
			letter-spacing:-1.5px;
			
		} .content .slogan-middle .abs-text {
			width:100%;
		} .content .slogan-middle .abs-text .table {
			display:block;
			width:100%;
		} .content .slogan-middle .abs-text .cell {
			display:block;
			padding:0;
		} .content .slogan-middle .abs-text .txt.a {
			font-size:15px;
			line-height:1.6em;
		} .content .slogan-middle .abs-text .txt.b {
			font-size:35px;
			letter-spacing:-2px;
		} .content .slogan-middle .abs-text .txt.b .lines.tr {
			left:162px;
			width:98px;
		} .content .slogan-middle .abs-text .txt.b .lines.en {
			left:0;
			width:158px;
		} .content .slogan-middle .abs-text .txt.b .lines.fr {
			left:0;
			width:156px;
		} .content .slogan-middle .abs-text .txt.b .lines.ge {
			left:0;
			width:142px;
		} .content .slogan-middle .abs-text .txt.b .lines.sp {
			left:158px;
			width:142px;
		} .content .slogan-middle .abs-text .txt.b .lines.ar {
			left:0;
			width:146px;
			
			
			
		} .content .slogan-middle .abs-text .txt.c {
			font-size:15px;
			line-height:1.6em;
		} .content .slogan-middle .pos-text {
			float:none;
			width:100%;
			height:540px;
		} .content .slogan-middle .pos-image {
			width:100%;
			background:#EEE url(../pics/pics_contentPics_1.png) no-repeat right;
			background-size:cover;
			
		} .content .slogan-bottom {
			display:block;
			width:86%;
			margin:50px auto 0 auto;
		} .content .slogan-bottom img {
			width:100%;
			height:auto;
		} .content .slogan-bottom span {
			display:block;
			padding:28px 0 0 0;
			font-size:15px;
			line-height:1.6em;
			
		} .content .slogan-icons {
			width:100%;
			height:auto;
			padding-bottom:60px;
		} .content .slogan-icons .table {
			display:block;
			width:100%;
			margin:auto;
			font-size:17px;
			line-height:1.2em;
		} .content .slogan-icons .row {
			display:block;
		} .content .slogan-icons .a {
			display:block;
			margin:8px 0 8px 32%;
		} .content .slogan-icons .b,
		  .content .slogan-icons .c,
		  .content .slogan-icons .d,
		  .content .slogan-icons .e {
			display:block;
			margin:8px auto;
			
		} .content .con-inside .breadcrump {
			position:relative;
			width:100%;
			background:#E5E5E5 url(../images/back_insideTitleBar.png) no-repeat center;
			background-size:cover;
		} .content .con-inside .breadcrump > div:nth-child(1) {
			display:block;
			width:100%;
			min-height:160px;
			margin:auto;
		} .content .con-inside .breadcrump > div:nth-child(1) > div:nth-child(1) {
			display:block;
			padding:20px 0;
			text-align:center;
		} .content .con-inside .button {
			position:absolute;
			width:100%;
			bottom:20px;
			float:none;
		} .content .con-inside .button button {
			width:86%;
			margin:auto;
		} .content .con-inside .titles {
			font-size:27px;
			letter-spacing:-1px;
		} .content .con-inside .border-lines {
			width:100%;
			height:10px;
			border-top:1px solid #FFF;
			background:url(../images/back_headerBorders.png) no-repeat center;
			background-size:cover;
		} .content .con-inside .con-content {
			width:86%;
			min-height:540px;
			padding:20px 0;
			margin:auto;
			
		} .content .lummy-nedir {
			width:94%;
			margin:auto;
		} .content .lummy-nedir .con-boxes.a {
			text-align:center;
		} .content .lummy-nedir .txt.a {
			font-size:15px;
			line-height:1.6em;
		} .content .lummy-nedir .txt.a b {
			font-size:19px;
		} .content .lummy-nedir .txt.b {
			font-size:37px;
			letter-spacing:-2px;
		} .content .lummy-nedir .txt.b .text {
			position:relative;
			z-index:1;
		} .content .lummy-nedir .txt.b .lines.tr {
			left:70px;
			width:138px;
		} .content .lummy-nedir .txt.b .lines.en {
			left:78px;
			width:138px;
		} .content .lummy-nedir .txt.b .lines.fr {
			left:78px;
			width:138px;
		} .content .lummy-nedir .txt.b .lines.ge {
			left:78px;
			width:138px;
		} .content .lummy-nedir .txt.b .lines.sp {
			left:78px;
			width:138px;
		} .content .lummy-nedir .txt.b .lines.ar {
			left:82px;
			width:138px;
			
		} .content .lummy-nedir .txt.c {
			display:block;
			font-size:15px;
			line-height:1.7em;
		} .content .lummy-nedir .txt.d {
			font-size:37px;
			letter-spacing:-2px;
		} .content .lummy-nedir .txt.d .text {
			position:relative;
			z-index:1;
		} .content .lummy-nedir .txt.d .lines.tr {
			left:0;
			width:280px;
		} .content .lummy-nedir .txt.d .lines.en {
			left:0;
			width:240px;
		} .content .lummy-nedir .txt.d .lines.fr {
			left:0;
			width:210px;
		} .content .lummy-nedir .txt.d .lines.ge {
			left:0;
			width:270px;
		} .content .lummy-nedir .txt.d .lines.sp {
			left:0;
			width:170px;
		} .content .lummy-nedir .txt.d .lines.ar {
			left:0;
			width:130px;
			
		} .content .lummy-nedir .txt.e {
			display:block;
			font-size:15px;
			letter-spacing:0;
			padding-bottom:30px;
		} .content .lummy-nedir .con-boxes.bpanel {
			float:none;
			position:relative;
		} .content .lummy-nedir .con-boxes.bpanel .panel {
			position:relative;
			right:2%;
			width:305px;
			height:330px;
			background:url(../images/back_dayNightAnimatePanel.png) no-repeat top;
			margin:0 auto 40px auto;
		} .content .lummy-nedir .panel > div:nth-child(1) {
			position:relative;
			width:100%;
			height:100%;
		} .content .lummy-nedir .panel .images {
			position:absolute;
			z-index:1;
			top:65px;
			right:13px;
			width:250px;
			height:250px;
			overflow:hidden;
			-webkit-border-radius:250px;
			border-radius:250px;
			-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.25);
			box-shadow:0 10px 20px 0 rgba(0,0,0,0.25);
		} .content .lummy-nedir .panel .btn-1 {
			position:absolute;
			z-index:2;
			bottom:0;
			right:60px;
			width:60px;
			height:60px;
			-webkit-border-radius:60px;
			border-radius:60px;
			-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
			box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
		} .content .lummy-nedir .panel .btn-2 {
			position:absolute;
			z-index:2;
			bottom:40px;
			right:0;
			width:60px;
			height:60px;
			-webkit-border-radius:60px;
			border-radius:60px;
			-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
			box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
		} .content .lummy-nedir .con-boxes.b {
			display:block;
			width:100%;
			font-size:15px;
			line-height:1.6em;
		} .content .lummy-nedir .con-boxes.c {
			width:100%;
			max-width:100%;
			height:auto;
			margin:auto;
		} .content .lummy-nedir .con-boxes.c .images {
			float:none;
			width:100%;
		} .content .lummy-nedir .con-boxes.c .guide-images {
			width:100%;
			padding:0 0 20px 0;
			text-align:center;
		} .content .lummy-nedir .con-boxes.c .fsAll {
			display:inline-block;
			border:1px solid #CCC;
			vertical-align:middle;
			-webkit-border-radius:40px;
			border-radius:40px;
			margin:6px 0;
		} .content .lummy-nedir .con-boxes.c .fsAll img {
			display:block;
			border:8px solid #FFF;
			-webkit-border-radius:40px;
			border-radius:40px;
		} .content .lummy-nedir .con-boxes.c .fs_1 {
			display:inline-block;
			border:2px solid #FFA51F;
			vertical-align:middle;
			-webkit-border-radius:40px;
			border-radius:40px;
		} .content .lummy-nedir .con-boxes.c .fs_1 img {
			display:block;
			border:6px solid #FFF;
			-webkit-border-radius:40px;
			border-radius:40px;
		} .content .lummy-nedir .con-boxes.c .fabrics {
			position:relative;
			float:none;
			width:100%;
			min-height:220px;
			margin-top:20px;
		} .content .lummy-nedir .con-boxes.c .fabrics .text {
			position:absolute;
			z-index:1;
			top:110px;
			left:90px;
			color:#FFF;
		} .content .lummy-nedir .con-boxes.c .fabrics .fiTxt_1 {
			display:block;
			font-size:13px;
		} .content .lummy-nedir .con-boxes.c .fabrics .fiTxt_2 {
			display:block;
			font-size:17px;
			font-weight:bold;
		} .content .lummy-nedir .con-boxes.c .fabrics .fiAll {
			position:absolute;
			display:none;
			-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
			box-shadow:0 4px 16px 0 rgba(0,0,0,0.15);
		} .content .lummy-nedir .con-boxes.c .fabrics img {
			width:100%!important;
			height:auto!important;
		} .content .lummy-nedir .con-boxes.c .fabrics .fabricImg_1 {
			display:block;
			
		} .content .teklif-formu {
			text-align:center;
		} .content .teklif-formu .guide-form {
			width:100%;
			margin:auto;
			padding:30px 20px;
			background:#F5F5F5;
		} .content .teklif-formu .text {
			display:block;
			width:100%;
			margin:auto;
			font-size:15px;
			line-height:1.7em;
		} .content .teklif-formu input,
		  .content .teklif-formu select,
		  .content .teklif-formu .file-upload {
			width:100%!important;
		} .content .teklif-formu .file-upload input {
			display:none;
		} .content .teklif-formu .captcha {
			width:100%!important;
		} .content .teklif-formu .captcha input {
			width:130px!important;
			
		} .content .bayilik-formu {
			text-align:center;
		} .content .bayilik-formu .guide-form {
			width:100%;
			margin:auto;
			padding:30px 20px;
			background:#F5F5F5;
		} .content .bayilik-formu .text {
			display:block;
			width:100%;
			margin:auto;
			font-size:15px;
			line-height:1.7em;
		} .content .bayilik-formu input,
		  .content .bayilik-formu select,
		  .content .bayilik-formu textarea,
		  .content .bayilik-formu .file-upload {
			width:100%!important;
		} .content .bayilik-formu .captcha {
			width:100%!important;
		} .content .bayilik-formu .captcha input {
			width:130px!important;
			
		} .content .fotograflar {
			text-align:center;
		} .content .fotograflar .photo-gallery {
			list-style:none;
			width:100%;
			margin:10px 0;
			padding:0;
		} .content .fotograflar .photo-gallery .item {
			position:relative;
			float:none;
			width:100%;
			margin:0 0 26px 0;
			-webkit-box-shadow:0 0 6px 0 #AE9F8C;
			-moz-box-shadow:0 0 6px 0 #AE9F8C;
			box-shadow:0 0 6px 0 #AE9F8C;
		} .content .fotograflar .photo-gallery .item .titles {
			position:absolute;
			bottom:0;
			display:table;
			width:100%;
			height:0;
			padding:6px;
			transition:all .15s ease-out;
			opacity:0;
		} .content .fotograflar .photo-gallery .item .titles > span:nth-child(1) {
			display:table-cell;
			vertical-align:middle;
			text-align:center;
		} .content .fotograflar .photo-gallery .item .titles > span:nth-child(1) > span:nth-child(1) {
			font-size:21px;
			font-weight:bold;
			color:#FFF;
			letter-spacing:-1px;
			text-shadow:0 1px 1px #000;
		} .content .fotograflar .photo-gallery .item:hover .titles {
			height:100%;
			opacity:1;
			background:rgba(252,215,0,0.75);
		} .content .fotograflar .photo-gallery .item img {
			width:100%;
			height:240px;
			
		} .content .referanslar {
			text-align:center;
		} .content .referanslar .refere-logos {
			list-style:none;
			margin:10px 0;
			padding:0;
		} .content .referanslar .refere-logos .item {
			position:relative;
			float:left;
			display:table;
			width:50%;
			height:140px;
		} .content .referanslar .refere-logos .item span {
			display:table-cell;
			vertical-align:middle;
			text-align:center;
		} .content .referanslar .refere-logos .item img {
			width:80%;
			height:auto;
			margin:auto;
			
		} .content .iletisim {
			float:none;
			width:90%;
			margin:auto;
			padding:10px 0;
		} .content .iletisim .txt.a {
			display:block;
			font-size:37px;
			letter-spacing:-2px;
			line-height:1.3em;
		} .content .iletisim .txt.b {
			display:block;
			font-size:21px;
			letter-spacing:-1px;
			line-height:1.3em;
		} .content .iletisim .txt.c {
			display:block;
			font-size:15px;
			line-height:1.8em;
			margin:20px 0;
		} .content .iletisim .txt.c span {
			display:inline-block;
			width:90%;
			line-height:1.4em;
		} .content .iletisim .txt.d {
			display:block;
			font-size:27px;
			letter-spacing:-1px;
			line-height:1.3em;
		} .content .iletisim .txt.e {
			display:block;
			font-size:15px;
			width:100%;
			margin:auto;
			line-height:2em;
		} .content .iletisim .turkey {
			padding:30px 0;
			
		} .content .iletisim-form {
			float:none;
			width:100%;
		} .content .iletisim-form > div:nth-child(1) {
			width:100%;
			margin:auto;
			padding:20px 8%;
			background:#F5F5F5;
		} .content .iletisim-form .text {
			display:block;
			width:100%;
			margin:auto;
			font-size:15px;
			line-height:1.7em;
			
		} .content .con-under {
			display:table;
			width:1160px;
			min-height:540px;
			margin:auto;
		} .content .con-under > div:nth-child {
			display:table-cell;
			padding:20px 0;
			vertical-align:middle;
			text-align:center;
		}
		
		. map-bar #map {
			width:100%;
			height:460px;
			background:#F5F5F5;
		}
		
		.footer > div:nth-child(2) {
			height:auto;
			
		} .footer .menu-bar {
			width:90%;
			margin:auto;
			padding:32px 0 50px 0;
			text-align:center;
		} .footer .menu-bar .info {
			float:none;
			line-height:1.5em;
			font-size:15px;
			text-align:center;
			padding:32px 0 0 0;
		} .footer .menu-bar .info img {
			margin:auto;
		} .footer .menu-bar .links {
			float:none;
			text-align:center;
			padding:10px 0 0 0;
		} .footer .menu-bar .links ul {
			list-style:none;
			margin:30px 0 0 0;
			padding:0;
			line-height:1.8em;
			font-size:15px;
			
		} .footer .copyright-bar {
			width:100%;
			height:auto;
		} .footer .copyright-bar > div:nth-child(1) {
			width:70%;
			margin:auto;
			text-align:center;
		} .footer .copyright-bar .left {
			float:none;
			padding:20px 0 40px 0;
		} .footer .copyright-bar .left span {
			font-size:14px;
		} .footer .copyright-bar .right {
			float:none;
			display:inline-block;
			vertical-align:middle;
			margin:30px 0 0 0;
			padding:10px 0 10px 20px;
		} .footer .copyright-bar .right:nth-child(1) {
			border-right:1px solid #DDD;
			padding-right:20px;
		} .footer .copyright-bar .right:nth-child(2) {
			border: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: 82%!important;
		}
		
		/* css3 */
		
	}
	/* Tablet Portrait size to standard 768 (devices and browsers) */
	@media only screen and (min-width:1025px) and (max-width:1179px) {
		
		body {
			zoom: 92%!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) {
		
		.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) {
		
		.zEWidget-webWidget {
			zoom: 114%!important;
		}
		#launcher {
			zoom: 114%!important;
		}
		
		/* css5 */
	}
	
	/*	/////////////////////////////////////////////////// */
	/*	/////////		MOUSE			///////// */
	/*	/////////////////////////////////////////////////// */
	
	@-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;
		
	} .center-it .mouse {
		display: inline-block;
		height: 44px;
		width: 28px;
		border-radius: 12px;
		border: 2px solid #FFF;
		text-align: center;
		
	} .center-it .mouse:after {
		display: inline-block;
		height: 8px;
		width: 8px;
		background-color: #FFF;
		border-radius: 50%;
		content: "";
		-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;
	}
	
	/*	/////////////////////////////////////////////////// */
	/*	/////////		EFFECTS		///////// */
	/*	/////////////////////////////////////////////////// */
	
	/* Underline From Left */
	.hvr-underline-from-left {
	  display:inline-block;
	  vertical-align:middle;
	  -webkit-transform:perspective(1px) translateZ(0);
	  transform:perspective(1px) translateZ(0);
	  box-shadow:0 0 1px transparent;
	  position:relative;
	  overflow:hidden;
	}
	.hvr-underline-from-left:before {
	  content:"";
	  position:absolute;
	  z-index:-1;
	  left:0;
	  right:100%;
	  bottom:6px;
	  background:#5A5A59;
	  height:1px;
	  -webkit-transition-property:right;
	  transition-property:right;
	  -webkit-transition-duration:0.3s;
	  transition-duration:0.3s;
	  -webkit-transition-timing-function:ease-out;
	  transition-timing-function:ease-out;
	}
	.hvr-underline-from-left:hover:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:active:before {
	  right:0;
	}
	
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	
	.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:#231F20;
		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, .file-upload {
		font-size:15px;
		padding:12px 20px;
		background:#FFF;
		border:1px solid rgba(0,0,0,0.2);
		vertical-align:middle;
		resize:none;
		margin:0;
		-webkit-appearance:none;
		color:#111;
		-webkit-border-radius:12px;
		border-radius:12px;
	}
	
	input:focus[type=text], input:focus[type=password], textarea:focus {
		padding:10px 18px;
		border:3px solid #FCD700;
		color:#231F20;
	}
	
	.btn-price-bid {
		font-size:17px;
		font-weight:bold;
		color:#ffa200;
		padding:14px 20px;
		cursor:pointer;
		background:-webkit-gradient(
			linear, left top, left bottom,
			from(#fff),
			color-stop(0.50, #fff),
			to(#d6d6d6));
		background:linear-gradient(
			top,
			#fff 0%,
			#fff 50%,
			#d6d6d6);
		border-radius:10px;
		border:3px solid #ffbf00;
		box-shadow:
			0px 1px 3px rgba(0,0,0,0.5),
			inset 0px 0px 3px rgba(255,255,255,1);
		text-shadow:
			0px -1px 0px rgba(0,0,0,0.1),
			0px 1px 0px rgba(255,255,255,1);
			
	} .btn-price-bid:hover {
		background:#ffbf00;
		color:#FFF;
		text-shadow:0 1px 2px rgba(0,0,0,0.5);
		border:3px solid #FFF;
	}
	
	button.gray {
		font-size:17px;
		font-weight:bold;
		padding:14px 20px;
		margin:3px;
		cursor:pointer;
		background:-webkit-gradient(
			linear, left top, left bottom,
			from(#fff),
			color-stop(0.50, #fff),
			to(#d6d6d6));
		background:linear-gradient(
			top,
			#fff 0%,
			#fff 50%,
			#d6d6d6);
		border-radius:10px;
		border:1px solid #99c5eb;
		box-shadow:
			0px 1px 4px rgba(0,0,0,0.5),
			inset 0px 0px 3px rgba(0,0,0,1);
		text-shadow:
			0px -1px 0px rgba(158,153,158,0.1),
			0px 1px 0px rgba(255,255,255,1);
			
	} button.gray:hover {
		border:4px solid #ffbf00;
		margin:0;
		box-shadow:
			0px 0 6px rgba(0,0,0,0),
			inset 0px 0px 3px rgba(0,0,0,1);
	}
	
	#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:#231F20;
		
	} #blockTableDiv #dialogContent {
		margin:0 0 10px 0;
		padding:0 10px 6px 10px;
		font-size:14px;
		line-height:1.4em;
		color:#231F20;
		
	} #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:#231F20;
		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; 	}
	