	
	/*	/////////		SAYFA YAPISI		////////// */
	
	html {
		margin:0px;
		padding:0px;
		height:100%;
	}
	
	body {
		margin:0px;
		padding:0px;
		height:100%;
		background:#e5e5e5;
		background:-moz-linear-gradient(top, #D31030 25%, #ffffff 80%);
		background:-webkit-linear-gradient(top, #D31030 25%,#ffffff 80%);
		background:linear-gradient(to bottom, #D31030 25%,#ffffff 80%);
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#D31030', endColorstr='#ffffff',GradientType=0 );
		overflow-x:hidden;
	}
	
	body, input, select, textarea, button {
		font-family:'Titillium';
		font-size:14px;
		font-weight:300;
		color:#333;
		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:'Titillium';
	    src:url('TitilliumWeb-Regular.woff2') format('woff2'),
		  url('TitilliumWeb-Regular.woff') format('woff');
	    font-weight:normal;
	    font-style:normal;
	    font-display:swap;
	}
	@font-face {
	    font-family:'Formula';
	    src:url('Formula1-Display-Regular.woff2') format('woff2'),
		  url('Formula1-Display-Regular.woff') format('woff');
	    font-weight:normal;
	    font-style:normal;
	    font-display:swap;
	}
	@font-face {
	    font-family:'Formula';
	    src:url('Formula1-Display-Bold.woff2') format('woff2'),
		  url('Formula1-Display-Bold.woff') format('woff');
	    font-weight:500;
	    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			///////// */
	/*	/////////////////////////////////////////////////// */
	
	.payment {
		display:table;
		width:100%;
		height:100%;
		
	} .payment .content {
		display:table-row;
	} .payment .content > div:nth-child(1) {
		display:table-cell;
		height:auto;
		min-height:800px;
		background-size:cover;
		vertical-align:top;
		
	} .payment .pay-content {
		width:100%;
		max-width:1140px;
		margin:auto;
		padding:2.5% 0 0 0;
	} .payment .pay-content .top-left {
		float:left;
		width:50%;
	} .payment .pay-content .top-left img {
		vertical-align:middle;
	} .payment .pay-content .top-right {
		float:left;
		width:50%;
		padding:20px 0 0 0;
		text-align:right;
	} .payment .pay-content .top-right span {
		font-size:23px;
		color:#FFF;
		
	} .payment .pay-panel > div:nth-child(1) {
		display:table;
		width:780px;
		min-height:500px;
		margin:4% auto;
		background:#FFF;
		-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);
		box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);
		-webkit-border-radius:20px;
		border-radius:20px;
	} .payment .pay-panel > div:nth-child(1) > div:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
	} .payment .pay-panel .form {
		display:table;
		width:74%;
		margin:auto;
		font-size:16px;
		border-collapse:collapse;
	} .payment .pay-panel .form .row {
		display:table-row;
	} .payment .pay-panel .form .cell.a {
		display:table-cell;
		width:40%;
		padding:9px 10px;
		vertical-align:middle;
	} .payment .pay-panel .form .cell.a2 {
		display:table-cell;
		width:40%;
		padding:0 10px;
		vertical-align:middle;
	} .payment .pay-panel .form .cell.b {
		display:table-cell;
		width:1%;
		padding:9px 0;
		vertical-align:middle;
	} .payment .pay-panel .form .cell.c {
		display:table-cell;
		width:59%;
		padding:2px 10px;
		vertical-align:middle;
	} .payment .pay-panel .form .cell.c2 {
		display:table-cell;
		padding:12px 10px 6px 10px;
		vertical-align:middle;
		font-size:15px;
		white-space:nowrap;
		
	} .payment .pay-error {
		display:table;
		width:780px;
		min-height:460px;
		margin:4% auto 8% auto;
		background:#FFF;
		-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);
		box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);
		-webkit-border-radius:20px;
		border-radius:20px;
	} .payment .pay-error > div:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
	} .payment .pay-error .left {
		float:left;
		width:300px;
		text-align:center;
	} .payment .pay-error .right {
		float:left;
		width:480px;
		padding:10px 10% 0 0;
	} .payment .pay-error .right .txt.a {
		font-size:37px;
		letter-spacing:-1px;
		line-height:1.1em;
		color:red;
	} .payment .pay-error .right .txt.b {
		font-size:17px;
		
	} .payment .pay-okay {
		display:table;
		width:780px;
		min-height:460px;
		margin:4% auto 8% auto;
		background:#FFF;
		-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);
		box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);
		-webkit-border-radius:20px;
		border-radius:20px;
	} .payment .pay-okay > div:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
	} .payment .pay-okay .left {
		float:left;
		width:300px;
		text-align:center;
	} .payment .pay-okay .right {
		float:left;
		width:480px;
		padding:10px 10% 0 0;
	} .payment .pay-okay .right .txt.a {
		font-size:37px;
		letter-spacing:-1px;
		line-height:1.1em;
		color:green;
	} .payment .pay-okay .right .txt.b {
		font-size:17px;
		
	} .payment .logos {
		display:table-row;
	} .payment .logos > div:nth-child(1) {
		display:table-cell;
		height:80px;
		vertical-align:top;
		text-align:center;
	} .payment .logos img {
		vertical-align:middle;
		
	} .payment .footer {
		display:table-row;
	} .payment .footer > div:nth-child(1) {
		display:table-cell;
		height:70px;
		vertical-align:middle;
	} .payment .footer > div:nth-child(1) > div:nth-child(1) {
		width:100%;
		max-width:1140px;
		margin:auto;
		border-top:1px solid #CCC;
	} .payment .footer .links {
		float:left;
		width:75%;
		padding:20px 10px;
	} .payment .footer .links ul {
		list-style:none;
		margin:0;
		padding:0;
		font-size:16px;
	} .payment .footer .links ul li {
		display:inline-block;
	} .payment .footer .webware {
		float:left;
		width:25%;
		padding:20px 10px;
		text-align:right;
	}
	
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	
	
	/* // All Mobile Sizes (devices and browser) */
	@media only screen and (max-width:767px) {
		
		.payment {
			display:block;
		} .payment .content {
			display:block;
		} .payment .content > div:nth-child(1) {
			display:block;
			min-height:auto;
			padding-bottom:20px;
			background:-moz-linear-gradient(top, #D31030 25%, #ffffff 80%);
			background:-webkit-linear-gradient(top, #D31030 25%,#ffffff 80%);
			background:linear-gradient(to bottom, #D31030 25%,#ffffff 80%);
			filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#D31030', endColorstr='#ffffff',GradientType=0 );
		
		} .payment .pay-content {
			width:100%;
			max-width:100%;
			margin:auto;
			padding:2.5% 16px 0 16px;
			
		} .payment .pay-content .top-left {
			float:left;
			width:60%;
		} .payment .pay-content .top-left img {
			width:100%;
			height:auto;
			padding:10px 0;
		} .payment .pay-content .top-right {
			float:left;
			width:40%;
			padding:14px 0 0 10%;
			text-align:right;
		} .payment .pay-content .top-right span {
			display:inline-block;
			font-size:13px;
			line-height:1.3em;
			
		} .payment .pay-panel > div:nth-child(1) {
			display:block;
			width:100%;
			min-height:auto;
			margin:6% auto;
			-webkit-border-radius:10px;
			border-radius:10px;
		} .payment .pay-panel > div:nth-child(1) > div:nth-child(1) {
			display:block;
		} .payment .pay-panel .form {
			display:block;
			width:90%;
			font-size:15px;
			padding:16px 0!important;
		} .payment .pay-panel .form .row {
			display:block;
		} .payment .pay-panel .form .cell.a {
			display:block;
			width:100%;
			padding:10px 10px 0 10px;
		} .payment .pay-panel .form .cell.a2 {
			display:block;
			width:100%;
			padding-top:16px;
			padding-bottom:16px;
		} .payment .pay-panel .form .cell.b {
			display:none;
		} .payment .pay-panel .form .cell.c {
			display:block;
			width:100%;
		} .payment .pay-panel .form .cell.c2 {
			display:block;
			width:100%;
		} .payment .pay-panel .form .cell.c2 label {
			font-size:13px;
		} .payment .pay-panel .form .cell.c button {
			margin-top:-10px;
			
		} .payment .pay-error {
			display:block;
			width:90%;
			min-height:auto;
			margin:16% auto;
			-webkit-border-radius:10px;
			border-radius:10px;
			padding:20px;
		} .payment .pay-error > div:nth-child(1) {
			display:block;
			text-align:center;
		} .payment .pay-error .left {
			display:block;
			width:100%;
			text-align:center;
		} .payment .pay-error .right {
			display:block;
			width:100%;
			padding:10px 10% 0 0;
		} .payment .pay-error .right .txt.a {
			font-size:27px;
		} .payment .pay-error .right .txt.b {
			font-size:15px;
			
		} .payment .pay-okay {
			display:block;
			width:90%;
			min-height:auto;
			margin:16% auto;
			-webkit-border-radius:10px;
			border-radius:10px;
			padding:20px;
		} .payment .pay-okay > div:nth-child(1) {
			display:block;
			text-align:center;
		} .payment .pay-okay .left {
			display:block;
			width:100%;
			text-align:center;
		} .payment .pay-okay .right {
			display:block;
			width:100%;
			padding:10px 10% 0 0;
		} .payment .pay-okay .right .txt.a {
			font-size:27px;
		} .payment .pay-okay .right .txt.b {
			font-size:15px;
			
		} .payment .logos {
			display:block;
			background:#FFF;
		} .payment .logos > div:nth-child(1) {
			display:block;
			height:auto;
			padding:16px 0 36px 0;
			
		} .payment .footer {
			display:block;
			background:#FFF;
		} .payment .footer > div:nth-child(1) {
			display:block;
			height:auto;
		} .payment .footer > div:nth-child(1) > div:nth-child(1) {
			width:100%;
			max-width:100%;
			margin:auto;
			border-top:1px solid #CCC;
		} .payment .footer .links {
			float:none;
			width:100%;
			padding:20px 10px;
			text-align:center;
		} .payment .footer .links ul {
			list-style:none;
			margin:0;
			padding:0;
			font-size:16px;
		} .payment .footer .links ul li {
			display:block;
			padding-bottom:6px;
		} .payment .footer .links ul li.no-mob {
			display:none;
		} .payment .footer .webware {
			float:none;
			width:100%;
			padding:0 10px 30px 10px;
			text-align:center;
		}
		
		/* css1 */
	}
	/* Tablet Portrait size to standard 768 (devices and browsers) */
	@media only screen and (min-width:768px) and (max-width:768px) {
		
		body {
			zoom:60%;
		}
		
		/* css2 */
	}
	/* Tablet Portrait size to standard 768 (devices and browsers) */
	@media only screen and (min-width:769px) and (max-width:1024px) {
		
		body {
			zoom:78%!important;
		}
		
		/* css3 */
		
	}
	/* Tablet Portrait size to standard 768 (devices and browsers) */
	@media only screen and (min-width:1025px) and (max-width:1279px) {
		
		body {
			zoom:90%!important;
		}
		
		/* css4 */
	}
	/* Tablet Landscape size to standard (devices and browsers) */
	@media only screen and (min-width:1280px) and (max-width:1366px) {
		
		body {
			zoom:90%!important;
		}
		
		/* css5 */
	}
	/* Tablet Landscape size to standard (devices and browsers) */
	@media only screen and (min-width:1367px) and (max-width:1600px) {
		
		
		
		/* css5 */
	}
	
	/*	/////////////////////////////////////////////////// */
	/*	/////////		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:0;
	  background:#FFF;
	  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;
	}
	
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	/*	/////////////////////////////////////////////////// */
	
	@supports (-webkit-appearance: none) or (-moz-appearance: none) {
	  input[type='checkbox'],
	  input[type='radio'] {
	    --active: #D41030;
	    --active-inner: #fff;
	    --focus: 2px rgba(39, 94, 254, .3);
	    --border: #BBC1E1;
	    --border-hover: #D41030;
	    --background: #fff;
	    --disabled: #F6F8FF;
	    --disabled-inner: #E1E6F9;
	    -webkit-appearance: none;
	    -moz-appearance: none;
	    height: 21px;
	    outline: none;
	    display: inline-block;
	    vertical-align: middle;
	    position: relative;
	    margin: 0;
	    cursor: pointer;
	    border: 1px solid var(--bc, var(--border));
	    background: var(--b, var(--background));
	    -webkit-transition: background .3s, border-color .3s, box-shadow .2s;
	    transition: background .3s, border-color .3s, box-shadow .2s;
	  }
	  input[type='checkbox']:after,
	  input[type='radio']:after {
	    content: '';
	    display: block;
	    left: 0;
	    top: 0;
	    position: absolute;
	    -webkit-transition: opacity var(--d-o, 0.2s), -webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);
	    transition: opacity var(--d-o, 0.2s), -webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);
	    transition: transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s);
	    transition: transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s), -webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);
	  }
	  input[type='checkbox']:checked,
	  input[type='radio']:checked {
	    --b: var(--active);
	    --bc: var(--active);
	    --d-o: .3s;
	    --d-t: .6s;
	    --d-t-e: cubic-bezier(.2, .85, .32, 1.2);
	  }
	  input[type='checkbox']:disabled,
	  input[type='radio']:disabled {
	    --b: var(--disabled);
	    cursor: not-allowed;
	    opacity: .9;
	  }
	  input[type='checkbox']:disabled:checked,
	  input[type='radio']:disabled:checked {
	    --b: var(--disabled-inner);
	    --bc: var(--border);
	  }
	  input[type='checkbox']:disabled + label,
	  input[type='radio']:disabled + label {
	    cursor: not-allowed;
	  }
	  input[type='checkbox']:hover:not(:checked):not(:disabled),
	  input[type='radio']:hover:not(:checked):not(:disabled) {
	    --bc: var(--border-hover);
	  }
	  input[type='checkbox']:focus,
	  input[type='radio']:focus {
	    box-shadow: 0 0 0 var(--focus);
	  }
	  input[type='checkbox']:not(.switch),
	  input[type='radio']:not(.switch) {
	    width: 21px;
	  }
	  input[type='checkbox']:not(.switch):after,
	  input[type='radio']:not(.switch):after {
	    opacity: var(--o, 0);
	  }
	  input[type='checkbox']:not(.switch):checked,
	  input[type='radio']:not(.switch):checked {
	    --o: 1;
	  }
	  input[type='checkbox'] + label,
	  input[type='radio'] + label {
	    font-size: 14px;
	    line-height: 21px;
	    display: inline-block;
	    vertical-align: top;
	    cursor: pointer;
	    margin-left: 4px;
	  }

	  input[type='checkbox']:not(.switch) {
	    border-radius: 5px;
	  }
	  input[type='checkbox']:not(.switch):after {
	    width: 5px;
	    height: 9px;
	    border: 2px solid var(--active-inner);
	    border-top: 0;
	    border-left: 0;
	    left: 6px;
	    top: 3px;
	    -webkit-transform: rotate(var(--r, 20deg));
		     transform: rotate(var(--r, 20deg));
	  }
	  input[type='checkbox']:not(.switch):checked {
	    --r: 43deg;
	  }
	  input[type='checkbox'].switch {
	    width: 38px;
	    border-radius: 5px;
	  }
	  input[type='checkbox'].switch:after {
	    left: 2px;
	    top: 2px;
	    border-radius: 50%;
	    width: 15px;
	    height: 15px;
	    background: var(--ab, var(--border));
	    -webkit-transform: translateX(var(--x, 0));
		     transform: translateX(var(--x, 0));
	  }
	  input[type='checkbox'].switch:checked {
	    --ab: var(--active-inner);
	    --x: 17px;
	  }
	  input[type='checkbox'].switch:disabled:not(:checked):after {
	    opacity: .6;
	  }

	  input[type='radio'] {
	    border-radius: 50%;
	  }
	  input[type='radio']:after {
	    width: 19px;
	    height: 19px;
	    border-radius: 50%;
	    background: var(--active-inner);
	    opacity: 0;
	    -webkit-transform: scale(var(--s, 0.7));
		     transform: scale(var(--s, 0.7));
	  }
	  input[type='radio']:checked {
	    --s: .5;
	  }
	}
	
	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;
	}
	
	button[type=submit],
	button[type=button] {
		box-shadow:inset 0px 1px 0px 0px #fff6af;
		background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
		background-color:#ffec64;
		-webkit-border-radius:6px;
		border-radius:6px;
		border:1px solid #ffaa22;
		display:inline-block;
		cursor:pointer;
		color:#333333;
		font-size:19px;
		font-weight:bold;
		padding:10px 24px;
		text-decoration:none;
		text-shadow:0px 1px 0px #ffee66;
	} button[type=submit]:hover,
	  button[type=button]:hover {
		background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
		background-color:#ffab23;
	} button[type=submit]:active,
	  button[type=button]:active {
		position:relative;
		top:1px;
	}

	
	.cvc-hover {
		position:relative;
		text-decoration:none!important;
	} .cvc-infobox {
		position:absolute;
		z-index:9;
		opacity:0;
		visibility:hidden;
		top:30px;
		border:8px solid #FFF;
		-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,0.5);
		box-shadow:0 6px 6px 0 rgba(0,0,0,0.5);
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		-ms-transition: all 0.3s ease;
	} .cvc-hover:hover .cvc-infobox {
		opacity:1;
		visibility:visible;
	}
	
	input[type=text], input[type=number], input[type=password], textarea, select, .file-upload {
		font-size:inherit;
		padding:6px 10px;
		background-color:#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:5px;
		border-radius:5px;
	} input:focus[type=text], input:focus[type=number], input:focus[type=password], select:focus, textarea:focus {
		padding:5px 8px;
		border:2px solid #D41030;
		background-color:#F8E5E8;
		color:#D41030;
	}
	
	button.gray {
		font-size:17px;
		font-weight:bold;
		padding:12px 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:20px;
		font-weight:bold;
		color:#231F20;
	} #blockTableDiv #dialogContent {
		margin:0 0 10px 0;
		padding:6px 10px;
		line-height:1.4em;
		font-size:14px;
		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:16px;
		color:#FFF;
		background:#231F20;
		cursor:pointer;
		-webkit-border-radius:4px;
		border-radius:4px;
		margin:auto;
	}
	
	#blockLoaderDiv {
		display:none;
		position:fixed;
		z-index:9998;
		width:100%;
		text-align:center;
	} #blockLoaderDiv > div:nth-child(1) {
		position:fixed;
		display:table;
		width:100%;
		height:100%;
		background:url('../images/back_panelBlocker.png');
	} #blockLoaderDiv > div:nth-child(1) > div:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
	} #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; 	}
	