	
	b, strong {
		font-weight:bold;
	}
	
	select {
		line-height:1em;
	}
	
	.truck {
		position:absolute;
		bottom:10%;
		right:4%;
	}
	
	.login-panel {
		width:100%;
		height:100%;
		display:table;
		
	} .login-panel .top {
		display:table-row;
	} .login-panel .top > div:nth-child(1) {
		display:table-cell;
		height:40px;
		background:url('../images/back_headerColor_1.png') no-repeat;
		background-size:100% 100%;
	} .login-panel .top .left {
		float:left;
		padding:8px 0 0 30px;
		font-size:15px;
	} .login-panel .top .right {
		float:right;
		padding:8px 30px 0 0;
		font-size:15px;
		
	} .login-panel .logos {
		display:table-row;
	} .login-panel .logos > div:nth-child(1) {
		display:table-cell;
		height:90px;
		background:#F1F1F1;
	} .login-panel .logos .left {
		float:left;
		padding:18px 0 0 30px;
	} .login-panel .logos .left img {
		float:left;
		display:block;
	} .login-panel .logos .left div {
		float:left;
		padding:9px 0 0 24px;
		font-family:'Eurostile';
		line-height:1.3em;
	} .login-panel .logos .left .txt.a {
		display:block;
		font-size:27px;
	} .login-panel .logos .left .txt.b {
		display:block;
		font-size:13.4px;
	} .login-panel .logos .right {
		float:right;
	} .login-panel .logos .right span {
		display:inline-block;
		height:90px;
		font-size:19px;
		padding:35px 36px 0 26px;
		text-align:center;
		color:#393939;
		text-decoration:none;
		vertical-align:middle;
		
	} .login-panel .lines {
		display:table-row;
	} .login-panel .lines > div:nth-child(1) {
		display:table-cell;
		height:10px;
		background:url('../images/back_headerColor_3.png') no-repeat;
		background-size:100% 100%;
		
	} .login-panel .form {
		display:table-row;
	} .login-panel .form > div:nth-child(1) {
		display:table-cell;
		height:auto;
		vertical-align:middle;
		text-align:center;
		background:url('../images/back_wallEfect.jpg') no-repeat center;
		background-size:cover;
		
	} .login-panel .form .iptal-iade {
		display:none;
		position:relative;
		z-index:9999;
		width:560px;
		margin:auto;
	} .login-panel .form .iptal-iade .cls {
		position:absolute;
		z-index:8;
		top:90px;
		right:-46px;
		display:inline-block;
		vertical-align:top;
		margin:0 0 0 -5px;
		-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);
	} .login-panel .form .iptal-iade .box {
		position:absolute;
		z-index:9;
		top:90px;
		width:100%;
		height:300px;
		padding:40px;
		background:#FFF;
		-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.5);
		box-shadow:0 15px 30px 0 rgba(0,0,0,0.5);
	} .login-panel .form .iptal-iade .txt.a {
		display:block;
		line-height:1.5em;
		font-size:21px;
	} .login-panel .form .iptal-iade .txt.b {
		display:block;
		font-size:15px;
		line-height:1.5em;
		text-align:left;
		
	} .login-panel .form .gizlilik-guvenlik {
		display:none;
		position:relative;
		z-index:9999;
		width:560px;
		margin:auto;
	} .login-panel .form .gizlilik-guvenlik .cls {
		position:absolute;
		z-index:8;
		top:90px;
		right:-46px;
		display:inline-block;
		vertical-align:top;
		margin:0 0 0 -5px;
		-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);
	} .login-panel .form .gizlilik-guvenlik .box {
		position:absolute;
		z-index:9;
		top:90px;
		width:100%;
		height:300px;
		padding:40px;
		background:#FFF;
		overflow:auto;
		overflow-x:hidden;
		-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.5);
		box-shadow:0 15px 30px 0 rgba(0,0,0,0.5);
	} .login-panel .form .gizlilik-guvenlik .txt.a {
		display:block;
		line-height:1.5em;
		font-size:21px;
	} .login-panel .form .gizlilik-guvenlik .txt.b {
		display:block;
		font-size:15px;
		line-height:1.5em;
		text-align:left;
		
	} .login-panel .form .box-password {
		display:table;
		width:600px;
		margin:auto;
		padding:46px 0;
		background:#FFF;
		-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.5);
		box-shadow:0 15px 30px 0 rgba(0,0,0,0.5);
	} .login-panel .form .box-password > div:nth-child(1) {
		display:table-cell;
		width:60%;
		vertical-align:middle;
		padding:0 0 0 30px;
		border-left:1px solid #EEE;
	} .login-panel .form .box-password .txt {
		display:block;
		line-height:1.5em;
	} .login-panel .form .box-password button {
		position:absolute;
		margin-top:3px;
		margin-left:159px;
		background:#137051;
		width:40px;
		height:40px;
		border:0;
		cursor:pointer;
		-webkit-border-radius:3px;
		border-radius:3px;
	} .login-panel .form .box-password input[type=text] {
		width:250px;
		color:#137051;
		
	} .login-panel .form .box-login {
		display:table;
		width:600px;
		margin:auto;
		padding:36px 0 20px 0;
		background:#FFF;
		-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.5);
		box-shadow:0 15px 30px 0 rgba(0,0,0,0.5);
	} .login-panel .form .box-login > div:nth-child(1) {
		display:table-cell;
		width:60%;
		vertical-align:middle;
		padding:0 30px;
		font-size:15px;
		border-left:1px solid #EEE;
	} .login-panel .form .box-login .txt {
		display:block;
		line-height:1.5em;
		font-size:21px;
	} .login-panel .form .box-login button {
		position:absolute;
		background:#137051;
		width:40px;
		height:40px;
		border:0;
		margin:3px 0 0 207px;
		cursor:pointer;
		-webkit-border-radius:3px;
		border-radius:3px;
	} .login-panel .form .box-login input[type=text],
	  .login-panel .form .box-login input[type=password] {
		width:250px;
		color:#137051;
		
	} .login-panel .bottom {
		display:table-row;
	} .login-panel .bottom > div:nth-child(1) {
		display:table-cell;
		height:40px;
		background:url('../images/back_headerColor_5.png') no-repeat;
		background-size:100% 100%;
		border-top:1px solid #AAA;
	} .login-panel .bottom .left {
		float:left;
		padding:12px 0 0 30px;
		font-size:13px;
		color:#111;
	} .login-panel .bottom .right {
		float:right;
		padding:12px 30px 0 0;
	}
	
	.dash-panel {
		width:100%;
		height:100%;
		display:table;
	} .dash-panel .top {
		display:table-row;
	} .dash-panel .top > div:nth-child(1) {
		display:table-cell;
		height:40px;
		background:url('../images/back_headerColor_1.png') no-repeat;
		background-size:100% 100%;
	} .dash-panel .top .left {
		float:left;
		padding:10px 0 0 30px;
		font-size:13px;
	} .dash-panel .top .right {
		float:right;
		padding:10px 30px 0 0;
		font-size:13px;
		
	} .dash-panel .logos {
		display:table-row;
	} .dash-panel .logos > div:nth-child(1) {
		display:table-cell;
		height:90px;
		background:#F1F1F1;
		
	} .dash-panel .logos .left {
		float:left;
		padding:18px 0 0 30px;
	} .dash-panel .logos .left img {
		float:left;
		display:block;
	} .dash-panel .logos .left div {
		float:left;
		padding:9px 0 0 24px;
		font-family:'Eurostile';
		line-height:1.3em;
	} .dash-panel .logos .left .txt.a {
		display:block;
		font-size:27px;
	} .dash-panel .logos .left .txt.b {
		display:block;
		font-size:13.4px;
		
	} .dash-panel .logos .right {
		float:right;
	} .dash-panel .logos .right .btn.a {
		display:inline-block;
		width:220px;
		height:89px;
		font-size:16px;
		margin:0 -3px 0 0;
		padding:16px 60px 0 0;
		text-align:center;
		vertical-align:top;
		background:url('../images/back_headerColorPayment.png') no-repeat center;
		background-size:cover;
		color:#FFF;
		line-height:0.9em;
		text-decoration:none;
		text-shadow:0 1px 0 rgba(0,0,0,0.5);
	} .dash-panel .logos .right .btn.a img {
		display:inline-block;
		vertical-align:top;
		margin:-2px 3px 8px 0;
	} .dash-panel .logos .right .btn.a .txt.a {
		display:block;
		width:80%;
		margin:auto;
		font-size:14px;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
	} .dash-panel .logos .right .btn.a .txt.b {
		font-size:13px;
	} .dash-panel .logos .right .btn.b {
		display:inline-block;
		width:280px;
		height:89px;
		font-size:16px;
		padding:16px 0 0 0;
		text-align:center;
		vertical-align:top;
		background:url('../images/back_headerColor_3.png') no-repeat;
		background-size:100% 100%;
		color:#FFF;
		line-height:0.9em;
		text-decoration:none;
		text-shadow:0 1px 0 rgba(0,0,0,0.5);
	} .dash-panel .logos .right .btn.b img {
		display:inline-block;
		vertical-align:top;
		margin:-2px 3px 8px 0;
	} .dash-panel .logos .right .btn.b .txt.a {
		display:block;
		width:80%;
		margin:auto;
		font-size:14px;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
	} .dash-panel .logos .right .btn.b .txt.b {
		font-size:13px;
	} .dash-panel .logos .right .btn.c {
		display:inline-block;
		height:90px;
		font-size:16px;
		padding:35px 26px 0 26px;
		text-align:center;
		color:#393939;
		text-decoration:none;
		vertical-align:middle;
	} .dash-panel .logos .right .btn.c img {
		vertical-align:middle;
		margin:-2px 0 0 3px;
		
	} .dash-panel .lines {
		display:table-row;
	} .dash-panel .lines > div:nth-child(1) {
		display:table-cell;
		height:10px;
		background:url('../images/back_headerColor_3.png') no-repeat;
		background-size:100% 100%;
		
	} .dash-panel .main {
		display:table-row;
	} .dash-panel .main > div:nth-child(1) {
		display:table-cell;
		height:auto;
	} .dash-panel .main > div:nth-child(1) > div:nth-child(1) {
		display:table;
		width:100%;
		height:100%;
	} .dash-panel .main > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
		display:table-row;
		
	} .dash-panel .main .menu-guide {
		display:table-cell;
		position:relative;
		width:360px;
		padding:16px 20px;
		background:url('../images/back_headerColor_6.png') no-repeat;
		background-size:100% 100%;
	} .dash-panel .main .menu-guide .alt-buttons {
		position:absolute;
		bottom:0;
		left:0;
		width:100%;
		padding:16px 20px;
	} .dash-panel .main .menu-guide .alt-buttons .btn {
		display:block;
		width:100%;
		background:url('../images/back_headerColor_3.png') no-repeat;
		background-size:100% 100%;
		text-decoration:none;
	} .dash-panel .main .menu-guide .alt-buttons .btn div {
		padding:16px 20px 15px 20px;
		color:#FFF;
		text-shadow:0 1px 0 rgba(0,0,0,0.5);
	} .dash-panel .main .menu-guide .alt-buttons .btn span {
		display:block;
		font-size:16px;
		
	} .dash-panel .main .panel-buttons {
		position:sticky;
		top:0;
	} .dash-panel .main .panel-buttons ul {
		list-style:none;
		margin:0;
		padding:0;
		text-align:left;
	} .dash-panel .main .panel-buttons li {
		display:block;
		border-bottom:1px solid rgba(0,0,0,0.1);
	} .dash-panel .main .panel-buttons li a {
		display:block;
		padding:10px 20px;
		color:#303B4A;
	} .dash-panel .main .panel-buttons li.sub {
		display:none;
	} .dash-panel .main .panel-buttons li.sub a {
		font-size:13px;
		font-weight:500;
		padding:6px 20px 6px 30px;
	} .dash-panel .main .panel-buttons li a:hover,
	  .dash-panel .main .panel-buttons li a.active {
		color:#FFF;
		text-decoration:none;
		background:linear-gradient(to right, #137051 0%,#66cc33 100%);
	} .dash-panel .main .panel-buttons li a.active {
		font-weight:bold;
		
	} .dash-panel .main .content {
		display:table-cell;
		width:auto;
		height:100%;
		
	} .dash-panel .content .data-guide {
		width:100%;
		height:100%;
		padding:24px 24px 12px 24px;
		text-align:left;
		overflow:auto;
	} .dash-panel .content .data-guide.frm {
		width:100%;
		height:100%;
		overflow:auto;
		overflow-x:hidden;
		padding:0;
		background:url('../pics/back_wallEfectXL.jpg') repeat-x bottom;
		background-attachment:fixed;
		background-size:cover;
	} .dash-panel .content .data-guide.frm > div:nth-child(1) {
		position:relative;
		width:100%;
	} .dash-panel .content .data-guide.frm > div:nth-child(1) > div:nth-child(1) {
		position:relative;
		width:100%;
		max-width:80%;
		margin:auto;
		padding:60px 0;
		
	} .dash-panel .content .data-subguide {
		padding:12px;
		overflow:auto;
		overflow-x:hidden;
	} .dash-panel .content .data-subguide {
		min-height:400px;
		
	} .dash-panel .content .all-tabs {
		display:none;
		padding:20px 0;
	} .dash-panel .content .all-tabs.tab1 {
		display:block;
		
	} .dash-panel .content .rep-box {
		display:table;
		width:100%;
		
	} .dash-panel .content .cell.a {
		display:table-cell;
		width:60%;
		vertical-align:top;
	} .dash-panel .content .cell.a .chart {
		padding:15px;
		background:#F5F5F5;
		
	} .dash-panel .content .cell.b {
		display:table-cell;
		width:30px;
		vertical-align:top;
		
	} .dash-panel .content .cell.c {
		display:table-cell;
		width:auto;
		vertical-align:top;
		
	} .dash-panel .content .cell.big {
		display:table-cell;
		vertical-align:top;
		
	} .dash-panel .content .cell.big .filter-box.a {
		position:relative;
		z-index:99;
		float:right;
		text-align:right;
		white-space:nowrap;
	} .dash-panel .content .cell.big .filter-box.a > div:nth-child(1) {
		position:absolute;
		right:0;
		padding:4px;
	} .dash-panel .content .cell.big .filter-box.a .box {
		position:relative;
		display:inline-block;
	} .dash-panel .content .cell.big .filter-box.a button[type=button] {
		height:30px;
		padding:6px 12px 8px 12px;
		font-weight:normal;
	} .dash-panel .content .cell.big .filter-box.a button[type=submit] {
		width:100%;
		box-shadow:0px 0 0 0 rgba(0,0,0,0);
	} .dash-panel .content .cell.big .filter-box.a .filter-list {
		position:absolute;
		display:none;
		padding:10px;
		background:#FFF;
		text-align:left;
		margin-top:4px;
		line-height:1.8em;
		border:1px solid rgba(0,0,0,.25);
		-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.5);
		box-shadow:0 3px 6px 0 rgba(0,0,0,.5);
		
	} .dash-panel .content .cell.big .chart {
		padding:15px;
		background:#F5F5F5;
		
	} .dash-panel .content .cell #chartdivA {
		width:96%;
		min-height:420px;
		margin:auto;
	} .dash-panel .content .cell #chartdivB {
		width:96%;
		min-height:420px;
		margin:auto;
	} .dash-panel .content .cell #chartdivC {
		width:96%;
		min-height:420px;
		margin:auto;
		
	} .dash-panel .content .cell.big .filter-box.b {
		position:relative;
		z-index:99;
		float:right;
		margin-top:10px;
		text-align:right;
		white-space:nowrap;
	} .dash-panel .content .cell.big .filter-box.b > div:nth-child(1) {
		position:absolute;
		right:0;
		padding:4px;
	} .dash-panel .content .cell.big .filter-box.b .box {
		position:relative;
		display:inline-block;
		vertical-align:top;
	} .dash-panel .content .cell.big .filter-box.b button[type=button] {
		height:30px;
		padding:6px 12px 8px 12px;
		font-weight:normal;
	} .dash-panel .content .cell.big .filter-box.b button[type=submit] {
		position:absolute;
		z-index:1;
		bottom:10px;
		width:260px;
		box-shadow:0px 0 0 0 rgba(0,0,0,0);
	} .dash-panel .content .cell.big .filter-box.b .filter-list {
		position:absolute;
		display:none;
		margin-top:-240px;
		background:#FFF;
		border:1px solid rgba(0,0,0,.25);
		-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.5);
		box-shadow:0 3px 6px 0 rgba(0,0,0,.5);
	} .dash-panel .content .cell.big .filter-box.b .filter-list .list {
		width:300px;
		height:200px;
		overflow:scroll;
		overflow-x:hidden;
		padding:10px;
		text-align:left;
		line-height:1.8em;
		
	} .dash-panel .content .data-filter.a {
		position:absolute;
		width:100%;
		padding:8px 24px;
		font-size:14px;
		background:#EEE;
		border-bottom:1px solid rgba(0,0,0,0.1);
		-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.05);
		box-shadow:0 4px 4px 0 rgba(0,0,0,0.05);
		text-align:right;
	} .dash-panel .content .data-filter.a button {
		height:34px;
		padding:8px 20px;
		font-size:14px;
		cursor:pointer;
		vertical-align:middle;
		-webkit-border-radius:3px;
		border-radius:3px;
		
	} .dash-panel .content .data-filter.b {
		padding:8px 24px;
		font-size:14px;
		background:#FFF4CE;
		border-bottom:1px solid rgba(0,0,0,0.1);
		-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.05);
		box-shadow:0 4px 4px 0 rgba(0,0,0,0.05);
	} .dash-panel .content .data-filter.b .checklist {
		display:inline-block;
		height:34px;
		font-size:14px;
		background:#FFF;
		vertical-align:middle;
		padding:6px 8px;
		border:1px solid rgba(0,0,0,.2);
		-webkit-border-radius:3px;
		border-radius:3px;
	} .dash-panel .content .data-filter.b .right {
		float:right;
	} .dash-panel .content .data-filter.b input[type=text] {
		width:120px;
		height:34px;
		font-size:14px;
		background:#FFF url('../images/icon_dateSign.png') no-repeat;
		background-position:10px 50%;
		vertical-align:middle;
		padding:3px 0 0 30px;
		-webkit-border-radius:3px;
		border-radius:3px;
	} .dash-panel .content .data-filter.b button {
		height:34px;
		padding:8px 20px;
		font-size:14px;
		cursor:pointer;
		vertical-align:middle;
		-webkit-border-radius:3px;
		border-radius:3px;
		
	} .dash-panel .content .con-survey {
		width:100%;
		height:100%;
		overflow:auto;
		overflow-x:hidden;
		padding:0;
	} .dash-panel .content .con-survey > div:nth-child(1) {
		position:relative;
		width:100%;
		background:url('../pics/back_wallEfectXL.jpg') repeat-x bottom;
		background-size:cover;
	} .dash-panel .content .con-survey > div:nth-child(1) > div:nth-child(1) {
		position:relative;
		width:auto;
		margin:auto;
		padding:60px 0;
	} .dash-panel .content .con-survey .box {
		width:860px;
		min-height:880px;
		margin:auto;
		background:#FFF;
		-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.25);
		box-shadow:0 15px 30px 0 rgba(0,0,0,.25);
	} .dash-panel .content .con-survey .box .p30 {
		padding:30px;
	} .dash-panel .content .con-survey .box .txt.a {
		display:block;
		text-align:center;
		font-size:33px;
		color:#137051;
		line-height:1.2em;
		letter-spacing:-1px;
	} .dash-panel .content .con-survey .box .txt.b {
		display:block;
		text-align:center;
	} .content .con-survey .survey-form {
		display:table;
		width:100%;
	} .content .con-survey .survey-form .row {
		display:table-row;
	} .content .con-survey .survey-form .cell {
		display:table-cell;
		width:50%;
		padding:10px;
		vertical-align:middle;
	} .content .con-survey .survey-form .input {
		float:left;
		width:96%;
	} .content .con-survey {
		width:100%;
	} .con-survey .survey-items {
		display:block;
		width:100%;
		font-size:15px;
	} .con-survey .survey-items .row {
		display:block;
	} .con-survey .survey-items .cell {
		display:block;
		float:left;
		width:50%;
		padding:10px;
		vertical-align:top;
	} .content .con-survey .survey-items {
		display:table;
		width:100%;
		font-size:15px;
		line-height:1.5em;
	} .content .con-survey .survey-items .row {
		display:table-row;
	} .content .con-survey .survey-items .cell {
		display:table-cell;
		width:50%;
		padding:10px;
		vertical-align:top;
	} .content .con-survey .survey-items .opt-titles {
		display:block;
		width:100%;
		padding:20px;
		margin-bottom:16px;
		color:#FFF;
		
	} .dash-panel .content .order-frm {
		width:1200px;
		min-height:880px;
		margin:auto;
		background:#FFF;
		padding:40px;
		-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.25);
		box-shadow:0 15px 30px 0 rgba(0,0,0,.25);
	} .dash-panel .content .order-frm .txt.a {
		display:block;
		font-size:27px;
		line-height:1.2em;
		color:#137051;
	} .dash-panel .content .order-frm .txt.b {
		display:block;
		font-size:19px;
		color:#666;
	} .dash-panel .content .order-frm .box.form {
		display:table;
		width:100%;
		margin:30px 0;
	} .dash-panel .content .order-frm .box.form .row {
		display:table-row;
	} .dash-panel .content .order-frm .box.form .cell {
		display:table-cell;
		width:34%;
		padding-right:20px;
		vertical-align:top;
	} .dash-panel .content .order-frm .box.form .cell input[type=text]
	  .dash-panel .content .order-frm .box.form .cell textarea {
		width:100%;
		background:#EEE;
		line-height:1em;
		border:0;
	} .dash-panel .content .order-frm button[type=submit] {
		padding:12px 24px 8px 24px;
		font-size:21px;
		font-weight:bold;
		color:#FFF;
		-webkit-border-radius:10px;
		border-radius:10px;
		cursor:pointer;
		
	} .dash-panel .content .balances {
		width:100%;
		height:100%;
		padding:12px 24px 12px 24px;
		text-align:left;
		overflow:auto;
		overflow-x:hidden;
		background:#F5F5F5;
	} .dash-panel .content .balances > div:nth-child(1) {
		width:70%;
		margin:auto;
		background:#FFF;
		padding:20px 30px;
		-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);
		box-shadow:0 10px 30px 0 rgba(0,0,0,.15);
		
	} .dash-panel .content .risks {
		width:100%;
		height:100%;
		padding:24px;
		overflow:auto;
		overflow-x:hidden;
	} .dash-panel .content .risks .left {
		width:68%;
		background:#F5F5F5;
		border:1px solid rgba(0,0,0,0.15);
	} .dash-panel .content .risks .left .table {
		display:table;
		width:100%;
		font-size:17px;
		font-weight:bold;
		border-collapse:collapse;
	} .dash-panel .content .risks .left .row {
		display:table-row;
		white-space:nowrap;
	} .dash-panel .content .risks .left .cell.a {
		display:table-cell;
		width:40%;
		padding:13px 20px;
	} .dash-panel .content .risks .left .cell.b {
		display:table-cell;
		width:60%;
		padding:10px 20px;
	} .dash-panel .content .risks .right {
		float:right;
		width:30%;
		height:100%;
		background:url('../images/icon_riskPhoto.jpg') no-repeat top center;
		background-size:cover;
		
	} .dash-panel .content .account {
		width:100%;
		height:100%;
		display:table;
		padding:24px;
		text-align:left;
		overflow:auto;
		overflow-x:hidden;
		background:#F5F5F5;
	} .dash-panel .content .account > div:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
	} .dash-panel .content .account > div:nth-child(1) > div:nth-child(1) {
		width:70%;
		margin:auto;
		background:#FFF;
		padding:30px 30px 40px 30px;
		-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);
		box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);
	} .dash-panel .content .account .titles {
		display:block;
		line-height:1.5em;
		font-size:21px;
	} .dash-panel .content .account .box {
		display:inline-block;
		width:48.7%;
		vertical-align:top;
	} .dash-panel .content .account input[type=text],
	  .dash-panel .content .account input[type=password] {
	  	width:96%;
	  	background:#F5F5F5;
	  	color:#999;
	} .dash-panel .content .account button[type=submit] {  
	  	position:absolute;
	  	background:#137051;
	  	width:40px;
	  	height:40px;
	  	border:0;
	  	cursor:pointer;
	  	margin:3px 0 0 42.5%;
	  	-webkit-border-radius:3px;
	  	border-radius:3px;
		
	} .dash-panel .content .grid,
	  .data-subguide .grid {
		display:table;
		width:100%;
		border:1px solid rgba(0,0,0,0.15);
		border-collapse:collapse;
	} .dash-panel .content .grid .titles,
	  .data-subguide .grid .titles {
		display:table-row;
		font-weight:bold;
		font-size:14px;
	} .dash-panel .content .grid .titles > div,
	  .data-subguide .grid .titles > div {
		display:table-cell;
		background:url('../images/back_headerColor_2.png') no-repeat;
		border:1px solid rgba(0,0,0,0.35);
		background-size:100% 100%;
	} .dash-panel .content .grid .data.a,
	  .data-subguide .grid .data.a {
		display:table-row;
		font-weight:normal;
		font-size:14px;
	} .dash-panel .content .grid .data.a > div,
	  .data-subguide .grid .data.a > div {
		display:table-cell;
		padding:2.5px 10px;
		border:1px solid rgba(0,0,0,0.15);
	} .dash-panel .content .grid .data.b,
	  .data-subguide .grid .data.b {
		display:table-row;
		font-weight:normal;
		font-size:14px;
		background:#E5E5E5;
		font-weight:bold;
	} .dash-panel .content .grid .data.b > div,
	  .data-subguide .grid .data.b > div {
		display:table-cell;
		padding:2.5px 10px;
		border-bottom:1px solid #DDD;
		
	} .dash-panel .content .pager {
		position:sticky;
		left:0;
		margin:12px 0;
	} .dash-panel .content .pager .left {
		float:left;
		padding:6px 12px;
		font-size:14px;
	} .dash-panel .content .pager .right {
		position:absolute;
		right:20px;
		
	} .dash-panel .content .not-found {
		display:table;
		width:100%;
		height:100%;
	} .dash-panel .content .not-found > div:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
	} .dash-panel .content .not-found > div:nth-child(1) > div:nth-child(1) {
		text-align:center;
	} .dash-panel .content .not-found img {
		display:block;
		margin:8px auto;
	} .dash-panel .content .not-found span {
		font-size:21px;
		
	} .dash-panel .notes {
		display:table-row;
	} .dash-panel .notes > div:nth-child(1) {
		position:relative;
		z-index:99;
		display:table-cell;
		height:60px;
		padding:10px 28px;
		background:#FEF6CE;
		font-size:14px;
	} .dash-panel .notes img {
		float:left;
		margin:3px 10px 0 0;
		
	} .dash-panel .bottom {
		display:table-row;
	} .dash-panel .bottom > div:nth-child(1) {
		display:table-cell;
		height:40px;
		background:url('../images/back_headerColor_5.png') no-repeat;
		background-size:100% 100%;
	} .dash-panel .bottom > div:nth-child(1) > div:nth-child(1) {
		float:left;
		padding:12px 0 0 30px;
		font-size:13px;
		color:#111;
	}
	
	.wBoxes {
		display:table;
		width:100%;
		height:100%;
	} .wBoxes > div:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
		text-align:center;
	} .wBoxes > div:nth-child(1) > div:nth-child(1) {
		display:inline-block;
		border:1px solid #AAA;
	} .wBoxes > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
		background:#FFF;
		margin:auto;
		-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.5), 0 10px 30px 0 rgba(0,0,0,0.15);
		box-shadow:0 10px 10px 0 rgba(0,0,0,0.5), 0 10px 30px 0 rgba(0,0,0,0.15);
	}.wBoxes #wBar { 
		height:40px;
		vertical-align:top;
	}.wBoxes #wBar > div:nth-child(1) {
		height:40px;
		border-bottom:1px solid #CCC;
		margin:0 10px;
		cursor:move;
	}.wBoxes #wBar .right {
		float:right;
		padding:6px 2px;
	}.wBoxes #wBar .right button {
		width:26px;
		height:26px;
		padding:4px;
	}.wBoxes #wBar .left {
		float:left;
		padding:6px 2px 0 2px;
	}.wBoxes #wContent {
		padding:8px 11px 9px 10px;
		text-align:left;
	}
	
	#blockSurveyDiv > div:nth-child(1) {
		position:fixed;
		display:table;
		width:100%;
		height:100%;
		background:url('../images/back_panelBlocker.png');
	} #blockSurveyDiv > div:nth-child(1) > div:nth-child(1) {
		display:table-cell;
		vertical-align:middle;
	} #blockSurveyDiv > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
		position:relative;
		display:inline-block;
	} #blockSurveyDiv .cls {
		position:absolute;
		top:0;
		right:-46px;
		-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.35);
		box-shadow:0 10px 20px 0 rgba(0,0,0,.35);
	} #blockSurveyDiv .box {
		position:relative;
		width:860px;
		margin:auto;
		background:#FFF;
		-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.35);
		box-shadow:0 10px 20px 0 rgba(0,0,0,.35);
	} #blockSurveyDiv .box .div {
		padding:30px;
	} #blockSurveyDiv .box .img {
		width:100%;
		height:auto;
	} #blockSurveyDiv .box .txt.a {
		display:block;
		font-size:27px;
		color:#137051;
	} #blockSurveyDiv .box .txt.b {
		display:block;
		font-size:17px;
		padding:0 10%;
	}
	
	/* // All Mobile Sizes (devices and browser) */
	@media only screen and (max-width:767px) {
		
		.nomob {
			display:none!important;
		}
		
		.truck {
			display:none;
		}
		
		.login-panel {
			display:block;
			height:auto;
			
		} .login-panel .top {
			display:block;
		} .login-panel .top > div:nth-child(1) {
			display:block;
			height:auto;
			background:url('../images/back_headerColor_1.png') no-repeat;
			background-size:100% 100%;
		} .login-panel .top .left {
			float:left;
			padding:10px;
			font-size:13px;
		} .login-panel .top .right {
			float:right;
			padding:10px;
			font-size:13px;
			
		} .login-panel .logos {
			clear:both;
			display:block;
			background:#F1F1F1;
		} .login-panel .logos > div:nth-child(1) {
			position:relative;
			display:block;
			width:90%;
			height:auto;
			margin:auto;
			
			padding:0 0 60px 0;
		} .login-panel .logos .left {
			float:none;
			width:100%;
			clear:both;
		} .login-panel .logos .left img {
			float:left;
			display:block;
		} .login-panel .logos .left div {
			float:left;
			padding:9px 0 0 24px;
			font-family:'Eurostile';
			line-height:1.3em;
		} .login-panel .logos .left .txt.a {
			display:block;
			font-size:27px;
		} .login-panel .logos .left .txt.b {
			display:block;
			font-size:13.4px;
		} .login-panel .logos .right {
			clear:both;
			float:none;
			width:100%;
			position:absolute;
			bottom:14px;
			border-top:1px solid #AAA;
			padding-top:10px;
		} .login-panel .logos .right span {
			display:block;
			height:auto;
			font-size:15px;
			padding:0;
			
		} .login-panel .lines {
			clear:both;
			display:block;
		} .login-panel .lines > div:nth-child(1) {
			display:block;
			
		} .login-panel .form {
			display:block;
		} .login-panel .form > div:nth-child(1) {
			display:block;
			height:auto;
			padding:30px 0;
			
		} .login-panel .form .iptal-iade {
			display:none;
			width:80%;
		} .login-panel .form .iptal-iade .cls {
			right:-23px;
			width:23px;
			height:23px;
		} .login-panel .form .iptal-iade .box {
			padding:20px;
			overflow:scroll;
			overflow-x:hidden;
			
		} .login-panel .form .gizlilik-guvenlik {
			display:none;
			width:80%;
		} .login-panel .form .gizlilik-guvenlik .cls {
			right:-23px;
			width:23px;
			height:23px;
		} .login-panel .form .gizlilik-guvenlik .box {
			padding:20px;
			overflow:scroll;
			overflow-x:hidden;
			
		} .login-panel .form .box-password {
			width:90%;
			margin:auto;
			padding:36px 0;
		} .login-panel .form .box-password > div:nth-child(1) {
			width:100%;
			padding:0;
		} .login-panel .form .box-password input[type=text] {
			width:100%!important;
			color:#137051;
			
		} .login-panel .form .box-login {
			width:90%;
		} .login-panel .form .box-login > div:nth-child(1) {
			width:100%;
		} .login-panel .form .box-login button {
			margin:3px 0 0 0;
			right:3px;
			
		} .login-panel .form .box-login input[type=text],
		  .login-panel .form .box-login input[type=password] {
			width:100%!important;
			
		} .login-panel .bottom {
			clear:both;
			display:block;
		} .login-panel .bottom > div:nth-child(1) {
			display:block;
			height:auto;
			text-align:center;
		} .login-panel .bottom .left {
			float:none;
			padding:20px 10% 30px 10%;
			font-size:13px;
			color:#111;
		} .login-panel .bottom .right {
			float:none;
			padding:30px 10% 0 10%;
		} .login-panel .bottom .right img {
			margin:auto;
		}
		
		.dash-panel {
			display:block;
			height:auto;
		} .dash-panel .top {
			display:block;
		} .dash-panel .top > div:nth-child(1) {
			display:block;
			height:auto;
		} .dash-panel .top .left {
			float:left;
			padding:10px;
			font-size:13px;
		} .dash-panel .top .right {
			float:right;
			padding:10px;
			font-size:13px;
			
		} .dash-panel .logos {
			display:block;
		} .dash-panel .logos > div:nth-child(1) {
			display:block;
			height:auto;
			background:#F1F1F1;
			
		} .dash-panel .logos .left {
			float:none;
			height:182px;
			padding-top:106px;
			padding-left:18px;
		} .dash-panel .logos .left img {
			float:left;
			display:block;
		} .dash-panel .logos .left div {
			float:left;
			padding:15px 0 0 14px;
		} .dash-panel .logos .left .txt.a {
			display:block;
			font-size:25px;
		} .dash-panel .logos .left .txt.b {
			display:block;
			font-size:13.4px;
			
		} .dash-panel .logos .right {
			float:none;
		} .dash-panel .logos .right .btn.a {
			float:left;
			display:inline-block;
			width:50%;
		} .dash-panel .logos .right .btn.b {
			float:left;
			display:inline-block;
			width:50%;
		} .dash-panel .logos .right .btn.c {
			display:none;
			
		} .dash-panel .logos .mobile-btn {
			display:block!important;
			position:absolute;
			z-index:9;
			top:148px;
			right:0;
			width:70px;
			height:60px;
			padding:16px 10px 0 0;
			text-align:right;
			background:#137051;
			-webkit-border-radius:50px 0 0 50px;
			border-radius:50px 0 0 50px;
			
		} .dash-panel .lines {
			display:block;
		} .dash-panel .lines > div:nth-child(1) {
			display:block;
			height:10px;
			
		} .dash-panel .main {
			display:table-row;
		} .dash-panel .main > div:nth-child(1) {
			display:table-cell;
			height:auto;
		} .dash-panel .main > div:nth-child(1) > div:nth-child(1) {
			display:table;
			width:100%;
			height:100%;
		} .dash-panel .main > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
			display:table-row;
			
		} .dash-panel .main .menu-guide {
			display:none;
			
		} .dash-panel .main .content {
			display:block;
			width:100%;
			height:auto;
			
		} .dash-panel .content .data-guide {
			width:100%;
			height:100%;
			padding:24px 24px 12px 24px;
			text-align:left;
			overflow:auto;
		} .dash-panel .content .data-guide.frm {
			width:100%;
			height:100%;
			overflow:auto;
			padding:0;
		} .dash-panel .content .data-guide.frm > div:nth-child(1) {
			position:relative;
			width:100%;
			background:url('../pics/back_wallEfectXL.jpg') repeat-x bottom;
			background-size:cover;
		} .dash-panel .content .data-guide.frm > div:nth-child(1) > div:nth-child(1) {
			position:relative;
			width:100%;
			max-width:90%;
			margin:auto;
			padding:20px 0;
			
		} .dash-panel .content .data-subguide {
			width:100%;
			padding:12px;
			overflow:auto;
			overflow-x:auto;
		} .dash-panel .content .data-subguide {
			min-height:400px;
			
		} .dash-panel .content .tabs button {
			width:100%!important;
			margin-bottom:12px;
		} .dash-panel .content .all-tabs {
			padding:0;
			
		} .dash-panel .content .rep-box {
			display:block;
			
		} .dash-panel .content .cell.a {
			display:block;
			width:100%;
			vertical-align:top;
			padding-top:20px;
		} .dash-panel .content .cell.a .chart {
			padding:15px;
			background:#F5F5F5;
			zoom:40%;
			margin-bottom:40px;
			
		} .dash-panel .content .cell.b {
			display:none;
			
		} .dash-panel .content .cell.c {
			display:block;
			width:100%;
			vertical-align:top;
			
		} .dash-panel .content .cell.big {
			display:block;
			padding-top:20px;
			padding-bottom:40px;
			vertical-align:top;
			zoom:50%;
			
		} .dash-panel .content .cell.big .filter-box.a {
			position:relative;
			z-index:99;
			float:right;
			text-align:right;
			white-space:nowrap;
		} .dash-panel .content .cell.big .filter-box.a > div:nth-child(1) {
			position:absolute;
			right:0;
			padding:4px;
		} .dash-panel .content .cell.big .filter-box.a .box {
			position:relative;
			display:inline-block;
		} .dash-panel .content .cell.big .filter-box.a button[type=button] {
			height:30px;
			padding:6px 12px 8px 12px;
			font-weight:normal;
		} .dash-panel .content .cell.big .filter-box.a button[type=submit] {
			width:100%;
			box-shadow:0px 0 0 0 rgba(0,0,0,0);
		} .dash-panel .content .cell.big .filter-box.a .filter-list {
			position:absolute;
			display:none;
			padding:10px;
			background:#FFF;
			text-align:left;
			margin-top:4px;
			line-height:1.8em;
			border:1px solid rgba(0,0,0,.25);
			-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.5);
			box-shadow:0 3px 6px 0 rgba(0,0,0,.5);
			
		} .dash-panel .content .cell.big .chart {
			padding:15px;
			background:#F5F5F5;
			
		} .dash-panel .content .cell #chartdivA {
			width:96%;
			min-height:420px;
			margin:auto;
		} .dash-panel .content .cell #chartdivB {
			width:96%;
			min-height:420px;
			margin:auto;
		} .dash-panel .content .cell #chartdivC {
			width:96%;
			min-height:420px;
			margin:auto;
			
		} .dash-panel .content .cell.big .filter-box.b {
			position:relative;
			z-index:99;
			float:right;
			margin-top:10px;
			text-align:right;
			white-space:nowrap;
		} .dash-panel .content .cell.big .filter-box.b > div:nth-child(1) {
			position:absolute;
			right:0;
			padding:4px;
		} .dash-panel .content .cell.big .filter-box.b .box {
			position:relative;
			display:inline-block;
			vertical-align:top;
		} .dash-panel .content .cell.big .filter-box.b button[type=button] {
			height:30px;
			padding:6px 12px 8px 12px;
			font-weight:normal;
		} .dash-panel .content .cell.big .filter-box.b button[type=submit] {
			position:absolute;
			z-index:1;
			bottom:10px;
			width:260px;
			box-shadow:0px 0 0 0 rgba(0,0,0,0);
		} .dash-panel .content .cell.big .filter-box.b .filter-list {
			position:absolute;
			display:none;
			margin-top:-240px;
			background:#FFF;
			border:1px solid rgba(0,0,0,.25);
			-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.5);
			box-shadow:0 3px 6px 0 rgba(0,0,0,.5);
		} .dash-panel .content .cell.big .filter-box.b .filter-list .list {
			width:300px;
			height:200px;
			overflow:scroll;
			overflow-x:hidden;
			padding:10px;
			text-align:left;
			line-height:1.8em;
			
		} .dash-panel .content .data-filter.a {
			position:absolute;
			width:100%;
			padding:8px 24px;
			font-size:14px;
			background:#EEE;
			border-bottom:1px solid rgba(0,0,0,0.1);
			-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.05);
			box-shadow:0 4px 4px 0 rgba(0,0,0,0.05);
			text-align:right;
		} .dash-panel .content .data-filter.a button {
			height:34px;
			padding:8px 20px;
			font-size:14px;
			cursor:pointer;
			vertical-align:middle;
			-webkit-border-radius:3px;
			border-radius:3px;
			
		} .dash-panel .content .data-filter.b {
			zoom:80%;
			padding:8px 24px;
			font-size:14px;
			background:#FFF4CE;
			border-bottom:1px solid rgba(0,0,0,0.1);
			-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.05);
			box-shadow:0 4px 4px 0 rgba(0,0,0,0.05);
		} .dash-panel .content .data-filter.b .checklist {
			display:inline-block;
			height:34px;
			font-size:14px;
			background:#FFF;
			vertical-align:middle;
			padding:6px 8px;
			border:1px solid rgba(0,0,0,.2);
			-webkit-border-radius:3px;
			border-radius:3px;
		} .dash-panel .content .data-filter.b .right {
			float:right;
		} .dash-panel .content .data-filter.b input[type=text] {
			width:120px;
			height:34px;
			font-size:14px;
			background:#FFF url('../images/icon_dateSign.png') no-repeat;
			background-position:10px 50%;
			vertical-align:middle;
			padding:3px 0 0 30px;
			-webkit-border-radius:3px;
			border-radius:3px;
		} .dash-panel .content .data-filter.b button {
			height:34px;
			padding:8px 20px;
			font-size:14px;
			cursor:pointer;
			vertical-align:middle;
			-webkit-border-radius:3px;
			border-radius:3px;
			
		} .dash-panel .content .con-survey {
			width:100%;
			height:100%;
			overflow:auto;
			overflow-x:hidden;
		} .dash-panel .content .con-survey > div:nth-child(1) {
			position:relative;
			width:100%;
			background:url('../pics/back_wallEfectXL.jpg') repeat-x bottom;
			background-size:cover;
		} .dash-panel .content .con-survey > div:nth-child(1) > div:nth-child(1) {
			position:relative;
			width:auto;
			margin:auto;
			padding:60px 0;
		} .dash-panel .content .con-survey .box {
			width:860px;
			min-height:880px;
			margin:auto;
			background:#FFF;
		} .dash-panel .content .con-survey .box .p30 {
			padding:30px;
		} .dash-panel .content .con-survey .box .txt.a {
			display:block;
			text-align:center;
			font-size:33px;
			color:#137051;
			line-height:1.2em;
			letter-spacing:-1px;
		} .dash-panel .content .con-survey .box .txt.b {
			display:block;
			text-align:center;
		} .content .con-survey .survey-form {
			display:table;
			width:100%;
		} .content .con-survey .survey-form .row {
			display:table-row;
		} .content .con-survey .survey-form .cell {
			display:table-cell;
			width:50%;
			padding:10px;
			vertical-align:middle;
		} .content .con-survey .survey-form .input {
			float:left;
			width:96%;
		} .content .con-survey {
			width:100%;
		} .con-survey .survey-items {
			display:block;
			width:100%;
			font-size:15px;
		} .con-survey .survey-items .row {
			display:block;
		} .con-survey .survey-items .cell {
			display:block;
			float:left;
			width:50%;
			padding:10px;
			vertical-align:top;
		} .content .con-survey .survey-items {
			display:table;
			width:100%;
			font-size:15px;
			line-height:1.5em;
		} .content .con-survey .survey-items .row {
			display:table-row;
		} .content .con-survey .survey-items .cell {
			display:table-cell;
			width:50%;
			padding:10px;
			vertical-align:top;
		} .content .con-survey .survey-items .opt-titles {
			display:block;
			width:100%;
			padding:20px;
			margin-bottom:16px;
			color:#FFF;
			
		} .dash-panel .content .order-frm {
			width:100%;
			min-height:auto;
			margin:auto;
			background:#FFF;
			padding:20px;
			zoom:70%;
		} .dash-panel .content .order-frm .txt.a {
			font-size:27px;
		} .dash-panel .content .order-frm .txt.b {
			font-size:19px;
		} .dash-panel .content .order-frm .box.form {
			display:block;
			width:100%;
			margin:30px 0;
		} .dash-panel .content .order-frm .box.form .row {
			display:block;
		} .dash-panel .content .order-frm .box.form .cell {
			display:block;
			width:100%;
			padding-right:20px;
			vertical-align:top;
			margin-bottom:10px;
		} .dash-panel .content .order-frm .box.form .cell input[type=text]
		  .dash-panel .content .order-frm .box.form .cell textarea {
			width:100%;
			background:#EEE;
			line-height:1em;
			border:0;
		} .dash-panel .content .order-frm button[type=submit] {
			padding:12px 24px 8px 24px;
			font-size:21px;
			font-weight:bold;
			color:#FFF;
			-webkit-border-radius:10px;
			border-radius:10px;
			cursor:pointer;
			
		} .dash-panel .content .balances {
			position:relative;
			width:auto;
			height:auto;
			padding:0;
			text-align:inherit;
			overflow:auto;
			overflow-x:auto;
			background:#F5F5F5;
		} .dash-panel .content .balances > div:nth-child(1) {
			position:relative;
			width:auto;
			margin:auto;
			background:#FFF;
			margin:20px 30px;
			padding:0;
			-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);
			box-shadow:0 10px 30px 0 rgba(0,0,0,.15);
		} .dash-panel .content .balances .grid {
			background:#FFF;
			
			
		} .dash-panel .content .risks {
			height:auto;
			padding:24px;
			overflow:inherit;
			overflow-x:inherit;
			zoom:65%;
		} .dash-panel .content .risks .left {
			width:100%;
		} .dash-panel .content .risks .right {
			display:none;
			
		} .dash-panel .content .account {
			width:100%;
			height:100%;
			display:table;
			padding:24px;
			text-align:left;
			overflow:auto;
			overflow-x:hidden;
			background:#F5F5F5;
		} .dash-panel .content .account > div:nth-child(1) {
			display:table-cell;
			vertical-align:middle;
		} .dash-panel .content .account > div:nth-child(1) > div:nth-child(1) {
			width:70%;
			margin:auto;
			background:#FFF;
			padding:30px 30px 40px 30px;
			-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);
			box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);
		} .dash-panel .content .account .titles {
			display:block;
			line-height:1.5em;
			font-size:21px;
		} .dash-panel .content .account .box {
			display:inline-block;
			width:48.7%;
			vertical-align:top;
		} .dash-panel .content .account input[type=text],
		  .dash-panel .content .account input[type=password] {
	  		width:96%;
	  		background:#F5F5F5;
	  		color:#999;
		} .dash-panel .content .account button[type=submit] {  
	  		position:absolute;
	  		background:#137051;
	  		width:40px;
	  		height:40px;
	  		border:0;
	  		cursor:pointer;
	  		margin:3px 0 0 42.5%;
	  		-webkit-border-radius:3px;
	  		border-radius:3px;
			
		} .dash-panel .content .grid {
			zoom:80%;
			display:table;
			width:100%;
			border:1px solid rgba(0,0,0,0.15);
			border-collapse:collapse;
		} .dash-panel .content .grid .titles {
			display:table-row;
			font-weight:bold;
			font-size:14px;
		} .dash-panel .content .grid .titles > div {
			display:table-cell;
			background:url('../images/back_headerColor_2.png') no-repeat;
			border:1px solid rgba(0,0,0,0.35);
			background-size:100% 100%;
		} .dash-panel .content .grid .data.a {
			display:table-row;
			font-weight:normal;
			font-size:14px;
		} .dash-panel .content .grid .data.a > div {
			display:table-cell;
			padding:2.5px 10px;
			border:1px solid rgba(0,0,0,0.15);
		} .dash-panel .content .grid .data.b {
			display:table-row;
			font-weight:normal;
			font-size:14px;
			background:#E5E5E5;
			font-weight:bold;
		} .dash-panel .content .grid .data.b > div {
			display:table-cell;
			padding:2.5px 10px;
			border-bottom:1px solid #DDD;
			
		} .dash-panel .content .pager {
			position:sticky;
			left:0;
			margin:12px 0;
		} .dash-panel .content .pager .left {
			float:left;
			padding:6px 12px;
			font-size:14px;
		} .dash-panel .content .pager .right {
			position:absolute;
			right:20px;
			
		} .dash-panel .content .not-found {
			display:table;
			width:100%;
			height:auto;
		} .dash-panel .content .not-found > div:nth-child(1) {
			display:table-cell;
			vertical-align:middle;
		} .dash-panel .content .not-found > div:nth-child(1) > div:nth-child(1) {
			text-align:center;
			padding:20% 0;
		} .dash-panel .content .not-found img {
			display:block;
			margin:8px auto;
		} .dash-panel .content .not-found span {
			font-size:15px;
			
		} .dash-panel .notes {
			display:block;
		} .dash-panel .notes > div:nth-child(1) {
			display:block;
			height:auto;
			padding:10px 28px;
			font-size:10px;
			
		} .dash-panel .bottom {
			display:block;
		} .dash-panel .bottom > div:nth-child(1) {
			display:block;
			height:auto;
		} .dash-panel .bottom > div:nth-child(1) > div:nth-child(1) {
			float:none;
			padding:20px;
			font-size:13px;
			text-align:center;
		}
		
		.wBoxes {
			display:table;
			width:100%;
			height:100%;
		} .wBoxes > div:nth-child(1) {
			display:table-cell;
			vertical-align:middle;
			text-align:center;
		} .wBoxes > div:nth-child(1) > div:nth-child(1) {
			display:inline-block;
			border:1px solid #AAA;
		} .wBoxes > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
			background:#FFF;
			margin:auto;
			-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.5), 0 10px 30px 0 rgba(0,0,0,0.15);
			box-shadow:0 10px 10px 0 rgba(0,0,0,0.5), 0 10px 30px 0 rgba(0,0,0,0.15);
		}.wBoxes #wBar { 
			height:40px;
			vertical-align:top;
		}.wBoxes #wBar > div:nth-child(1) {
			height:40px;
			border-bottom:1px solid #CCC;
			margin:0 10px;
			cursor:move;
		}.wBoxes #wBar .right {
			float:right;
			padding:6px 2px;
		}.wBoxes #wBar .right button {
			width:26px;
			height:26px;
			padding:4px;
		}.wBoxes #wBar .left {
			float:left;
			padding:6px 2px 0 2px;
		}.wBoxes #wContent {
			padding:8px 11px 9px 10px;
			text-align:left;
		}
		
		#blockSurveyDiv > div:nth-child(1) {
			position:fixed;
			display:table;
			width:100%;
			height:100%;
			background:url('../images/back_panelBlocker.png');
		} #blockSurveyDiv > div:nth-child(1) > div:nth-child(1) {
			display:table-cell;
			vertical-align:middle;
		} #blockSurveyDiv > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
			position:relative;
			display:inline-block;
		} #blockSurveyDiv .cls {
			position:absolute;
			z-index:99;
			top:inherit;
			bottom:-46px;
			right:inherit;
			margin-left:-18px;
			-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.35);
			box-shadow:0 10px 20px 0 rgba(0,0,0,.35);
		} #blockSurveyDiv .box {
			position:relative;
			width:90%;
			max-width:860px;
			margin:auto;
			background:#FFF;
			-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.35);
			box-shadow:0 10px 20px 0 rgba(0,0,0,.35);
		} #blockSurveyDiv .box .div {
			padding:30px;
		} #blockSurveyDiv .box .img {
			width:100%;
			height:auto;
		} #blockSurveyDiv .box .txt.a {
			display:block;
			font-size:21px;
			color:#137051;
		} #blockSurveyDiv .box .txt.b {
			display:block;
			font-size:15px;
		}
		
	/* 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:980px) {
		
		body {
			zoom: 50%!important;
		}
		
		#blockSurveyDiv {
			zoom:60%!important;
		}
		
		.truck {
			position:fixed;
			zoom:50%!important;
		}
		
		/* css2 */
	}
	/* Tablet Portrait size to standard 768 (devices and browsers) */
	@media only screen and (min-width:981px) and (max-width:1024px) {
		
		body {
			zoom:80%!important;
		}
		
		/* css3 */
		
	}
	/* Tablet Portrait size to standard 768 (devices and browsers) */
	@media only screen and (min-width:1025px) and (max-width:1279px) {
		
		body {
			zoom:85%!important;
		}
		
		/* css4 */
	}
	/* Tablet Landscape size to standard (devices and browsers) */
	@media only screen and (min-width:1280px) and (max-width:1366px) {
		
		body {
			zoom:80%!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;
		}
		
		/* css5 */
	}
	
	button.sblue {
		position:relative;
		font-size:15px;
		line-height:1em;
		font-weight:bold;
		padding:10px 18px;
		color:#FFF;
		cursor:pointer;
		border:1px solid #999;
		-webkit-border-radius:4px;
		border-radius:4px;
		background:rgb(4,200,255);
		background:-moz-linear-gradient(top, rgba(4,200,255,1) 0%, rgba(0,157,216,1) 100%);
		background:-webkit-linear-gradient(top, rgba(4,200,255,1) 0%,rgba(0,157,216,1) 100%);
		background:linear-gradient(to bottom, rgba(4,200,255,1) 0%,rgba(0,157,216,1) 100%);
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#04c8ff', endColorstr='#009dd8',GradientType=0 );
	} button.sblue:active {
		top:1px;
	} button.sblue.dis,
	  button.sblue.dis:active {
	  	top:inherit;
	  	filter:grayscale(100%);
		-webkit-filter:grayscale(100%);
		filter:gray;
		opacity:.5;
		cursor:default;
	}
	
	button.sgray {
		position:relative;
		font-size:15px;
		line-height:1em;
		font-weight:bold;
		padding:12px 14px 10px 14px;
		color:#333;
		cursor:pointer;
		border:1px solid #999;
		-webkit-border-radius:4px;
		border-radius:4px;
		background:rgb(229,229,229);
		background:-moz-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(255,255,255,1) 150%);
		background:-webkit-linear-gradient(top, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 150%);
		background:linear-gradient(to bottom, rgba(229,229,229,1) 0%,rgba(255,255,255,1) 150%);
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 );
	} button.sgray:active {
		top:1px;
	} button.sgray.dis,
	  button.sgray.dis:active {
	  	top:inherit;
	  	filter:grayscale(100%);
		-webkit-filter:grayscale(100%);
		filter:gray;
		opacity:.5;
		cursor:default;
	}
	
	button.sgreen {
		position:relative;
		font-size:15px;
		line-height:1em;
		color:#FFF;
		cursor:pointer;
		font-weight:bold;
		padding:12px 14px 10px 14px;
		box-shadow:0px 10px 14px -7px #3e7327;
		background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
		background-color:#77b55a;
		border-radius:4px;
		border:1px solid #4b8f29;
		text-decoration:none;
		text-shadow:0px 1px 0px #5b8a3c;
	} .button.sgreen:hover {
		background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
		background-color:#72b352;
	} .button.sgreen:active {
		position:relative;
		top:1px;
	}
	
	@supports (-webkit-appearance:none) or (-moz-appearance:none) {
	  input[type='checkbox'],
	  input[type='radio'] {
	    --active:#137051;
	    --active-inner:#fff;
	    --focus:2px rgba(19, 112, 81, .3);
	    --border:#BBC1E1;
	    --border-hover:#137051;
	    --background:#fff;
	    --disabled:#F6F8FF;
	    --disabled-inner:#E1E6F9;
	    -webkit-appearance:none;
	    -moz-appearance:none;
	    width:21px;
	    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;
	  }
	}
	