/* --- telecom_tracking_dialog.css --- */

.telecom-tracking-dialog {
	color: #111;
	text-align: center;
	margin: 0;
	padding: 8px 0 0;
	background-color: #c3c3c8;
}

.telecom-tracking-dialog, .telecom-tracking-dialog button {
	font: normal 0.813em/1.385 Arial, Helvetica, 'Liberation Sans', sans-serif;
}

	.telecom-tracking-dialog fieldset {
		margin: 0;
		padding: 0;
		border-style: none;
	}

		.telecom-tracking-dialog h1,
		.telecom-tracking-dialog legend {
			display: none;
		}

		.telecom-tracking-dialog p {
			margin: 0.462em 0;
		}

		.telecom-tracking-dialog a {
			color: #000;
			text-decoration: underline;
		}

		.telecom-tracking-dialog a:hover, .telecom-tracking-dialog a:focus {
			text-decoration: none;
		}

		.telecom-tracking-dialog .buttons {
			margin: 1.154em 0 0.462em;
		}

			.telecom-tracking-dialog button {
				cursor: pointer;
			}

			.telecom-tracking-dialog .accept {
				font-size: 1.077em;
				color: #fff;
				text-shadow: 0.048em 0.071em 0.036em rgba(0,0,0,0.5);
				-o-text-shadow: 0.048em 0.071em 0.036em rgba(0,0,0,0.5);
				margin: 0 2.308em 0 10.923em;
				padding: 0;
				overflow: hidden;
				background-color: #43b700;
				background: -moz-linear-gradient(top, #4dd100 0%, #3ba000 100%);
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4dd100), color-stop(100%,#3ba000));
				background: -webkit-linear-gradient(top, #4dd100 0%,#3ba000 100%);
				background: -o-linear-gradient(top, #4dd100 0%,#3ba000 100%);
				background: -ms-linear-gradient(top, #4dd100 0%,#3ba000 100%);
				background: linear-gradient(to bottom, #4dd100 0%,#3ba000 100%);
				border: 1px solid #fff;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				-webkit-box-shadow: 0.071em 0.107em 0.107em 0.071em rgba(0,0,0,0.2);
				-moz-box-shadow: 0.071em 0.107em 0.107em 0.071em rgba(0,0,0,0.2);
				box-shadow: 0.071em 0.107em 00.107em 0.071em rgba(0,0,0,0.2);
			}

				.telecom-tracking-dialog .accept span {
					display: block;
					padding: 0.286em 1.214em;
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dd100', endColorstr='#3ba000',GradientType=0 );
				}

			.telecom-tracking-dialog .accept:hover, .telecom-tracking-dialog .accept:focus {
				background: #4dd200;
			}

				.telecom-tracking-dialog .accept:hover span, .telecom-tracking-dialog .accept:focus span {
					filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
				}

			.telecom-tracking-dialog .refuse {
				font-size: 1.0em;
				color: #6e6e6e;
				text-decoration: underline;
				padding: 0;
				background-color: transparent;
				border-style: none;
			}

			.telecom-tracking-dialog .refuse:hover, .telecom-tracking-dialog .refuse:focus {
				color: #404040;
				text-decoration: none;
			}