body {
	background: #853f77;
	background: -moz-linear-gradient(-45deg, #853f77 0%, #853f77 1%, #ad73a1 15%, #3a66cc 54%, #27bd94 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, #853f77), color-stop(1%, #853f77), color-stop(15%, #ad73a1), color-stop(54%, #3a66cc), color-stop(100%, #27bd94));
	background: -webkit-linear-gradient(-45deg, #853f77 0%, #853f77 1%, #ad73a1 15%, #3a66cc 54%, #27bd94 100%);
	background: -o-linear-gradient(-45deg, #853f77 0%, #853f77 1%, #ad73a1 15%, #3a66cc 54%, #27bd94 100%);
	background: -ms-linear-gradient(-45deg, #853f77 0%, #853f77 1%, #ad73a1 15%, #3a66cc 54%, #27bd94 100%);
	background: linear-gradient(135deg, #853f77 0%, #853f77 1%, #ad73a1 15%, #3a66cc 54%, #27bd94 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#853f77', endColorstr='#27bd94', GradientType=1 );
}

ol, ul {
    list-style: none;
}

.container {
	background-color: #fff;
	border-radius: 20px;
	margin-top: 115px;
	padding-bottom: 50px;
	margin-bottom: 100px;
	position: relative;
	/*overflow: hidden;*/
}

.wz-notice {
	position: absolute;
	width: 82px;
	height: 42px;
	background: #fff;
	right: -41px;
	border-radius: 30px;
	top: 40px;
}
.wz-notice i {
	font-size: 20px;
	color: #f34b4b;
	display: inline-block;
	position: relative;
    top: 11px;
    left: 49px
}

.wz-requirements-back i {
	color: #212121;
}
.wz-notice i.icon-checkmark {
	font-size: 20px;
	color: #27ae60;
	display: inline-block;
	position: relative;
    top: 11px;
    left: 49px
}
.wz-header {
	display: block;
	text-align: center;
	margin: 0px auto;
	width: 50%;
	background: no-repeat;
	background-image: url(../images/wzbubbles.png);
	padding-top: 95px;
}
.wz-content {
	
	text-align: center;
	margin: 0px auto;
	width: 100%;
	display: inline-block;
	min-width: 35%;		
	}

	.wz-header h1 {
		font-family: 'Lora', serif;
		font-size: 48px;
		font-weight: 700;
		color: #212121;
		text-align: center;
	}
	.wz-content h2 {
		font-family: 'Lato', serif;
		font-size: 24px;
		font-weight: 700;
		color: #212121;
		text-align: center;
		margin-top: 100px;
	}
		.wz-content h2 a {
			color: #212121;
			text-decoration: underline;
		}


		.wz-header h1 .wz-icon {
			background-image: url(../images/iconwand.png);
			display: block;
			width: 55px;
			height: 43px;
			margin: 30px auto;
		}
		body .wz-content ul li.wz-current i.icon-amazon,
		body .wz-content ul li i.icon-amazon {
			background-image: url(../images/amazonicon.png);
			background-position: center center;
			background-repeat: no-repeat; 
			display: block;
		}
		.wz-header p {
			font-family: 'Lora', serif;
			font-size: 18px;
			font-weight: 400;
			color: #212121;
			text-align: center;
		}

		.wz-header .wz-wizzy {
			margin-top: 50px;
			display: block;
			width: 100%;
		}

	.wz-btn {
			-webkit-border-radius: 28;
			-moz-border-radius: 28;
			border-radius: 28px;
			color: #ffffff;
			font-size: 14px;
			background: #ff7b00;
			text-decoration: none;
			font-family: 'Lato', sans-serif;
			font-weight: 700;
			border: 0;
			-webkit-transform: perspective(1px) translateZ(0);
			transform: perspective(1px) translateZ(0);
			box-shadow: 0 0 1px transparent;
			position: relative;
			-webkit-transition-property: color, background-color;
			transition-property: color, background-color;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			display: inline-block;
		}

		.wz-btn.wz-wizy {
			padding: 15px 40px 15px 40px;
			margin-top: 70px;
		}

			.wz-btn.wz-wizy:hover {
			  background: #ad73a1;
			  text-decoration: none;
			  color: #ffffff;
			}

			.wz-btn.wz-wizy i {
				margin-left: 10px;
			}

			.wz-prev {
				padding: 10px 40px 10px 40px;
				margin-top: 70px;
				background: #dadada;
				margin-right: 20px;

			}
			.wz-btn.wz-prev i {
				margin-right: 10px;
			}

			.wz-next {
				padding: 10px 40px 10px 40px;
				margin-top: 70px;
			}

			.wz-btn.wz-next i {
				margin-left: 10px;
			}

			.wz-btn.wz-prev:hover {
			  background: #212121;
			  text-decoration: none;
			  color: #ffffff;
			}

			.wz-btn.wz-next:hover {
			  background: #ad73a1;
			  text-decoration: none;
			  color: #ffffff;
			}

		.wz-skip {
			display: block;
			color: #d7d7d7;
			font-size: 14px;
			font-family: 'Lato', sans-serif;
			font-weight: 400;
			margin-top: 25px;
		}

			.wz-skip:hover {
			  text-decoration: none;
			  color: #ad73a1;
			}

.wz-questions {
	text-align: center;
	display: block;
} 

	.wz-options {
	    display: inline-block;
		text-align: left;
		margin-top: 90px;
	}

		/* Radio buttons */

		.control {
		  display: block;
		  position: relative;
		  padding-left: 40px;
		  margin-bottom: 15px;
		  cursor: pointer;
		  font-size: 20px;
		  font-family: 'Lato', sans-serif;
		}
		.control input {
		  position: absolute;
		  z-index: -1;
		  opacity: 0;
		}
		.control__indicator {
		  position: absolute;
		  top: 2px;
		  left: 0;
		  height: 26px;
		  width: 26px;
		  background: #ffffff;
		  border: 1px solid #dddddd;
		}
		.control--radio .control__indicator {
		  border-radius: 50%;

		}
		.control:hover input ~ .control__indicator,
		.control input:focus ~ .control__indicator {
		  background: #ff7b00;
		  border: 1px solid #fff;
		}
		.control input:checked ~ .control__indicator {
		  background: #ff7b00;
		  border: 1px solid #fff;
		}
		.control:hover input:not([disabled]):checked ~ .control__indicator,
		.control input:checked:focus ~ .control__indicator {
		  background: #ff7b00;
		  border: 1px solid #fff;
		}
		.control input:disabled ~ .control__indicator {
		  background: #e6e6e6;
		  opacity: 0.6;
		  pointer-events: none;
		}
		.control__indicator:after {
		  content: '';
		  position: absolute;
		  display: none;
		}
		.control input:checked ~ .control__indicator:after {
		  display: block;
		}
		.control--checkbox .control__indicator:after {
		  left: 8px;
		  top: 4px;
		  width: 3px;
		  height: 8px;
		  border: solid #fff;
		  border-width: 0 2px 2px 0;
		  transform: rotate(45deg);
		}
		.control--checkbox input:disabled ~ .control__indicator:after {
		  border-color: #7b7b7b;
		}
		.control--radio .control__indicator:after {
		  left: 8px;
		  top: 8px;
		  height: 8px;
		  width: 8px;
		  border-radius: 50%;
		  background: #fff;
		}
		.control--radio input:disabled ~ .control__indicator:after {
		  background: #7b7b7b;
		}

		.wz-info {
			display: block;
			color: #acacac;
			font-size: 16px;
			font-family: 'Lato', sans-serif;
			font-weight: 400;
			margin-top: 115px;
			text-align: center;
		}

		.wz-info:hover {
			  text-decoration: none;
			  color: #ad73a1;
			}

.wz-content ul.wz-timeline {
	display: block;
	width: 70%;
	padding: 0;
	margin: 0px auto;
	font-size: 0;
	height: 36px;
	transform: translateX(7%);
	-webkit-transform: translateX(7%);
	-ms-transform: translateX(7%);
	-o-transform: translateX(7%);
}
	.wz-content ul li {
		display: inline-block;
		width: 20%;
		padding: 0;
		margin: 0;
		position: relative;
		height: inherit;
		vertical-align: top;
	}
		.wz-content ul li span {
			font-size: 14px;
			position: absolute;
			top: 50%;
			height: 22px;
			margin-top: -11px;
			left: 36px;
			background: #fff;
			z-index: 9999;
			padding: 0 5px;
			display: none;
			color: #ad73a1;
			font-family: Lato;
		}
			.wz-content ul li.wz-current span {
				display: block;
			}

		.wz-content ul li:not(:last-child):after {
			content: "";
			position: absolute;
			top: 50%;
			left: 0;
			right: 0;
			border-bottom: 1px solid #ebebeb;
		}
			.wz-content ul li.wz-completed:after {
				border-color: #4bc667;
			}
		.wz-content ul li i.icon {
			font-size: 19px;
			background-color: #dadada;
			line-height: 36px;
			text-align: center;
			z-index: 999;
			position: relative;
			border-radius: 50%;
			width: 36px;
			display: block;
			height: 36px;
			color: #ffffff;
		}
			.wz-content ul li.wz-completed i.icon {
				background: #4bc667;
				color: #fff;
			}
			.wz-content ul li.wz-current i.icon {
				background: #ad74a1;
				color: #fff;
			}
.wz-setup {
	display: block;
	margin-top: 30px;
}

.wz-setup table {
	margin: 0 auto;
	border-spacing: 20px;
	border-collapse: initial;
}

.wz-setup table td {
	color: #333333;
	font-family: 'Lato';
	font-weight: 700;
	font-size: 14px;
}

#wz-aff-table td {
	float: left;
}

.wz-setup table td p {
	color: #bdbdbd;
	font-family: 'Lato';
	font-weight: 400;
	font-size: 12px;
	margin-left: 15px;
	margin-bottom: 0;

}

/*-------- CheckBox --------*/

@-webkit-keyframes check {
  0% {
    height: 0;
    width: 0;
  }
  25% {
    height: 0;
    width: 10px;
  }
  50% {
    height: 20px;
    width: 10px;
  }
}
@-moz-keyframes check {
  0% {
    height: 0;
    width: 0;
  }
  25% {
    height: 0;
    width: 10px;
  }
  50% {
    height: 20px;
    width: 10px;
  }
}
@-ms-keyframes check {
  0% {
    height: 0;
    width: 0;
  }
  25% {
    height: 0;
    width: 10px;
  }
  50% {
    height: 20px;
    width: 10px;
  }
}
@keyframes check {
  0% {
    height: 0;
    width: 0;
  }
  25% {
    height: 0;
    width: 10px;
  }
  50% {
    height: 20px;
    width: 10px;
  }
}

.wz-checked {
	
	background-color: #4bc667;
}	

.checkbox label.wz-checked:after, .checkbox-alt label.wz-checked:after {
	border-right: 2px solid #cee;
	border-top: 2px solid #cee;
}

	.checkbox label.wz-checked:hover:after, .checkbox-alt label.wz-checked:hover:after {
		border-color: #fff;
	}

.checkbox, .checkbox-alt {
	
	display: inline-block;
	height: 26px;
	/*margin: 0 0.25em;*/
	vertical-align: middle;
	width: 26px;
	border-radius: 5px;
	border: 1px solid #dadada;
	background: #fff;
}
	.checkbox label, .checkbox-alt label {
		display: block;
		height: 26px;
		position: relative;
		width: 26px;
		border-radius: 5px;
}
		.checkbox label:after, .checkbox-alt label:after {
			/*
			This element has a border on the right, and top. By rotating it looks like a check symbol, but the wrong way. That's why I'm flipping it with scaleX(-1)
			*/
			-moz-transform: scaleX(-1) rotate(135deg);
			-ms-transform: scaleX(-1) rotate(135deg);
			-webkit-transform: scaleX(-1) rotate(135deg);
			transform: scaleX(-1) rotate(135deg);
			/*
			I want to position the symbol using the left top, because when increasing the width and height of an object, it expands from the top left corner as well. That is what makes it looks like it's being drawn.
			*/
			-moz-transform-origin: left top;
			-ms-transform-origin: left top;
			-webkit-transform-origin: left top;
			transform-origin: left top;
			border-right: 2px solid #dadada;
			border-top: 2px solid #dadada;
			content: '';
			display: block;
			height: 10px;
			left: 7px;
			position: absolute;
			top: 12px;
			width: 6px;
		}
				.checkbox label:hover:after, .checkbox-alt label:hover:after {
					border-color: #4bc667;
				}
				.checkbox input, .checkbox-alt input {
					display: none;
				}
				/*.checkbox input:checked + label:after, .checkbox-alt input:checked + label:after {
					-webkit-animation: check 0.8s;
					-moz-animation: check 0.8s;
					-o-animation: check 0.8s;
					animation: check 0.8s;
					border-color: #fff;
				}
					.checkbox.checkbox-alt label:hover:after, .checkbox-alt.checkbox-alt label:hover:after {
						-webkit-animation: check 0.8s ease infinite;
						-moz-animation: check 0.8s ease infinite;
						-o-animation: check 0.8s ease infinite;
						animation: check 0.8s ease infinite;
					}
					.checkbox.checkbox-alt input:checked + label:after, .checkbox-alt.checkbox-alt input:checked + label:after {
						-webkit-animation: none;
						-moz-animation: none;
						-o-animation: none;
						animation: none;
					}*/
				.checkbox input:checked + label:after, .checkbox-alt input:checked + label:after {
					border-color: #fff;
				}
/*-----Drop Down-----*/

.wz-dropdown {
	border: 1px solid #ebebeb;
	color: #979797;
	padding: 5px 10px;
	border-radius: 5px;
	font-family: 'Lato';
	font-weight: 400;
	min-width: 190px;
}
	#request_type.wz-dropdown {
		width: 190px;
	}

/*
------Text-input-----
*/

.wz-textinput {
	border: 1px solid #ebebeb;
	color: #979797;
	padding: 5px 10px;
	border-radius: 5px;
	font-family: 'Lato';
	font-weight: 400;
	width: 50px;
	margin: 0;
	float: left;
}
	.wz-textinput.large {
		width: 100%;
	}
	/*#access_key_id.wz-textinput {
		width: 225px;
	}
	#secret_access_key.wz-textinput {
		max-width: 380px;
		width: 100%;
	}*/

/*-----Text-area-----*/

.wz-textarea {
	width: 100%; 
	height: 100px;
	border: 1px solid #ebebeb;
	color: #979797;
	padding: 5px 10px;
	border-radius: 5px;
	font-family: 'Lato';
	font-weight: 400;
	margin: 0;
	text-align:left;
}

.alert {
	width: 94%;
	background: #F7F7F7;
	font-size: 13px;
	font-family: 'Lora', serif;
	color: #212121;
	border: none;
	display: inline-block;
	font-weight: 400;
	margin-bottom: 0;
}
.alert-danger {
	color: #212121;
}

.icon-warning2 {
	color: #ff1743;
    font-size: 20px;
    display: inline-block;
    width: 22px;
    position: relative;
    top: -30px;
}
.wz-message {
	background: #f7f7f7;
	border-radius: 5px;
	display: block;
	margin: 10px auto 0;
	padding: 20px;
	width: 60%;
	position: relative;
}

.icon-info2 {
	color: #ff6f00;
    font-size: 20px;
    display: inline-block;
    width: 22px;
    position: relative;
    top: -10px;
}
.alert-danger a {
	color: #ff6f00;
	display: block;
	text-decoration: underline;

}

/*----AWS Button----*/

.wz-checkamazon {
	border-radius: 20px;
	width: 60%;
	margin: 0 auto;
}
.wz-checkamazon a {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-family: 'Lato', serif;
	font-weight: 400;
	padding: 10px 30px 10px 30px;
	background: #ad73a1;
	border-radius: 20px;
	display: inline-block;
    -webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px transparent;
	position: relative;
	-webkit-transition-property: color, background-color;
	transition-property: color, background-color;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.wz-checkamazon a:hover {
  background: #ff6f00;
  text-decoration: none;
  color: #ffffff;
}
.wz-checkamazon a.checking {
	background: #E4F1FE;
	color: #446CB3;
}

.wz-flag {
	border: 1px solid #ebebeb;
	color: #979797;
	padding: 5px 10px;
	border-radius: 5px;
	font-family: 'Lato';
	font-weight: 400;
	margin: 0;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #dadada;
}
.wz-setup table tr td img {
	margin-left: 15px;
	margin-right: 5px;
}

.wz-setup table td p.wz-country {
	font-family: 'Lato';
	font-size: 12px;
	font-weight: 700;
	color: #bdbdbd; 
	display: inline-block;
	margin-left:0;
	padding: 0;
}

.wz-ptable {
	display: inline-block;
	width: 90%;
	vertical-align: middle;
}

.wz-ptable.redirect_in p,
.wz-ptable.as_of_font_size p {
	margin-top: 7px;
}

/* Range Slider */
.range-slider {
  margin: 5px 0 0 0%;
}

.range-slider {
  width: 100%;
}

input.range-slider__range {
  -webkit-appearance: none;
  width: calc(100% - (73px));
  height: 6px;
  border-radius: 5px;
  background: #d7dcdf;
  outline: none;
  padding: 0;
  margin: 8px 0 0;
  float: left;
}
input.range-slider__range::-webkit-slider-thumb {
  -webkit-appearance: none;
          appearance: none;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #a95497;
  cursor: pointer;
  -webkit-transition: background .15s ease-in-out;
  transition: background .15s ease-in-out;
}
input.range-slider__range::-webkit-slider-thumb:hover {
  background: #AD74A1;
}
input.range-slider__range:active::-webkit-slider-thumb {
  background: #AD74A1;
}
input.range-slider__range::-moz-range-thumb {
  width: 14px;
  height: 14px;
  border: 0;
  border-radius: 50%;
  background: #AD74A1;
  cursor: pointer;
  -webkit-transition: background .15s ease-in-out;
  transition: background .15s ease-in-out;
}
input.range-slider__range::-moz-range-thumb:hover {
  background: #AD74A1;
}
input.range-slider__range:active::-moz-range-thumb {
  background: #AD74A1;
}

.range-slider__value {
	 background: #ad74a1;
	border-radius: 3px;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	line-height: 12px;
	margin-left: 8px;
	padding: 5px;
	position: relative;
	text-align: center;
	width: 50px;
}
.range-slider__value:after {
  position: absolute;
  top: 4px;
  left: -5px;
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-right: 7px solid #ad74a1;
  border-bottom: 7px solid transparent;
  content: '';
}

::-moz-range-track {
  background: #d7dcdf;
  border: 0;
}

.wz-next-prev {
  display: inline-block;
  left: 50%;
  position: relative;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}

.wz-toption.your_affiliate_ids {
	padding-top: 5px;
	vertical-align: top;
}

.wz-setup table td p.wz-server-status-title {
  color: #333;
  font-family: Lora;
  font-size: 18px;
  margin-bottom: 20px;
  margin-left: 0;
  text-align: left;
}

.wz-setup table td p.wz-success {
	color: #4bc667;
	font-size: 13px;
}
.wz-setup table td p.wz-error {
	color: #d16262;
	font-size: 13px;
}



/***********************************
/** LOADER
***********************************/
.WooZone-loader-holder .WooZone-loader,
.WooZone-loader-holder-take-over .WooZone-loader,
.WooZone-loader-holder .WooZone-loader:after,
.WooZone-loader-holder-take-over .WooZone-loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}
.WooZone-loader-holder, .WooZone-loader-holder-take-over {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  font-family: 'Roboto', sans-serif;
  font-size: 1.1rem;
}
.WooZone-loader-holder.WooZone-loader-holder-take-over,
.WooZone-loader-holder-take-over.WooZone-loader-holder-take-over {
    z-index: 99999;
    left: -20px;
    background: rgba(0, 0, 0, 0.8);
}
.WooZone-loader-holder .WooZone-loader,
.WooZone-loader-holder-take-over .WooZone-loader {
    margin: 12rem auto 2rem auto;
    font-size: 1rem;
    position: relative;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(255, 255, 255, .2);
    border-right: 1.1em solid rgba(255, 255, 255, .2);
    border-bottom: 1.1em solid rgba(255, 255, 255, .2);
    border-left: 1.1em solid #fff;
    transform: translateZ(0);
    animation: WooZone-loading 1.1s infinite linear;
}
/*@-webkit-keyframes WooZone-loading {
	0% {
	  transform: rotate(0deg); }
	100% {
	  transform: rotate(360deg); }
}

@keyframes WooZone-loading {
	0% {
	    transform: rotate(0deg); }
	100% {
	    transform: rotate(360deg); }
}*/



/***********************************
/** LOG STATUS MESSAGES
***********************************/
  body .wz-log-message {
    font-size: 1.2rem;
    border-bottom: 0.1rem solid #d2d2d2;
    /*padding: 4.5rem 0.8rem 4.5rem 4.5rem;*/
    padding: 1rem 0.8rem 1rem 1rem;
    position: relative;
    vertical-align: middle;
    cursor: default;
    background-color: #f6f6f6;
    background-position: 1.2rem 1.2rem;
    background-repeat: no-repeat;
  }
  body .wz-log-message a {
    color: #ffa800;
  }
  body .wz-log-message.wz-log-error,
  body .wz-log-message.wz-log-info,
  body .wz-log-message.wz-log-success,
  body .wz-log-message.wz-log-warning {
    width: 100%;
    background-repeat: no-repeat;
    background-position: 2.5rem 2.7rem;
    border-bottom-left-radius: 0.3rem;
    border-bottom-right-radius: 0.3rem;
  }
  body .wz-log-message.wz-log-error:before,
  body .wz-log-message.wz-log-info:before,
  body .wz-log-message.wz-log-success:before,
  body .wz-log-message.wz-log-warning:before {
    /*font-family: FontAwesome;
    font-size: 2.6rem;*/
    margin-right: 2rem;
    vertical-align: middle;

	font-size: 20px;
	font-family: 'IcoMoon-Ultimate';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	
	/* Enable Ligatures ================ */
	-webkit-font-feature-settings: "liga";
	-moz-font-feature-settings: "liga=1";
	-moz-font-feature-settings: "liga";
	-ms-font-feature-settings: "liga" 1;
	-o-font-feature-settings: "liga";
	font-feature-settings: "liga";

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
  }
  body .wz-log-message.wz-log-error {
    background-color: #f64444;
    border-color: #eb979b;
    color: #fff;
  }
  body .wz-log-message.wz-log-error:before {
    /*content: "\f06a";*/
    content: "\ed4d";
  }
  body .wz-log-message.wz-log-info {
    background-color: #34acdc;
    border-color: #a6d3e8;
    color: #fff;
  }
  body .wz-log-message.wz-log-info:before {
    /*content: "\f06a";*/
    content: "\ed61";
  }
  body .wz-log-message.wz-log-success {
    background: #01c26e;
    color: #fff;
  }
  body .wz-log-message.wz-log-success:before {
    /*content: "\f06a";*/
    content: "\ed6c";
  }
  body .wz-log-message.wz-log-warning {
    background: #f89d0e;
    color: #fff;
  }
  body .wz-log-message.wz-log-warning:before {
    /*content: "\f06a";*/
    content: "\ed4e";
  }
  /*body .wz-log-message.wz-log-error div.wz-log-error-details, body .wz-log-message.wz-log-error div span {
    margin-left: -1.5rem;
    margin-top: 3rem;
  }
  body .wz-log-message.wz-log-error span {
    margin-bottom: 2rem;
  }
  body .wz-log-message.wz-log-error a {
    color: #ffa800;
  }
  body .wz-log-message.wz-log-error h3 {
    font-weight: 500;
    color: #383838;
    font-size: 1.8rem;
    line-height: 3.9rem;
  }
  body .wz-log-message.wz-log-error p, body .wz-log-message.wz-log-error div {
    margin: 0;
    margin-top: -1.8rem;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 3.5rem;
    margin-left: 4rem;
  }
  body .wz-log-message.wz-log-info {
    background-color: #34acdc;
    border-color: #a6d3e8;
    color: #fff;
    background-repeat: no-repeat;
    padding: 1.9rem 0 1.9rem 6.2rem;
    background-position: 2.5rem 1.7rem;
    margin-left: 0px;
    border-radius: 3px;
  }
  body .wz-log-message.wz-log-info:before {
    font-family: FontAwesome;
    font-size: 2.6rem;
    content: "\f06a";
    margin-right: 2rem;
    vertical-align: middle;
  }
  /*body .wz-log-message.wz-log-info h3 {
    font-weight: 500;
    color: #fff;
    font-size: 1.8rem;
    line-height: 3.9rem;
  }
  body .wz-log-message.wz-log-info p {
    margin: 0;
    margin-top: -1.8rem;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 3.5rem;
  }
  body .wz-log-message.wz-log-success {
    background: #01c26e;
    color: #fff;
  }
  body .wz-log-message.wz-log-warning {
    background: #f89d0e;
    color: #fff;
  }*/



/***********************************
/** Extra CSS
***********************************/
.wz-return-to-dashboard {
	text-align: center;
	width: 100%;
	margin: 25px auto 0px auto;
}
	.wz-return-to-dashboard a {
	    color: #d7d7d7;
    	font-size: 14px;
    	font-family: 'Lato', sans-serif;
    	font-weight: 400;
	}
	.wz-return-to-dashboard a:hover {
		text-decoration: none;
		color: #ad73a1;
	}

.wz-log-status {
	border: 0px solid blue;
	display: none;
	margin: 0 auto;
    margin-top: 20px;
    width: 60%;
}