/*!
 * IE10 viewport hack for Surface/desktop Windows 8 bug
 * Copyright 2014-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

@-webkit-viewport {
	width: device-width
}

@-moz-viewport {
	width: device-width
}

@-ms-viewport {
	width: device-width
}

@-o-viewport {
	width: device-width
}

@viewport {
	width: device-width
}

body {
	background: url("../img/background.jpg") center no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
	color: black
}

.transparent-box {
	background-color: rgba(255, 255, 255, 0.9);
	padding: 30px 15px;
	margin: 40px auto;
	-moz-box-shadow: 0 2px 49.1px 4.9px rgba(0, 0, 0, 0.47);
	-webkit-box-shadow: 0 2px 49.1px 4.9px rgba(0, 0, 0, 0.47);
	box-shadow: 0 2px 49.1px 4.9px rgba(0, 0, 0, 0.47);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align: center
}

.transparent-box h1,
.transparent-box h2 {
	font-weight: 300;
	text-transform: uppercase;
	font-size: 3em;
	color: black;
	margin-bottom: 40px
}

.succes-img {
	text-align: center;
	width: 250px;
	max-width: 100%;
	margin: 0 auto
}

.navbar.navbar-default {
	background-color: white;
	-moz-box-shadow: 0 2px 49.1px 4.9px rgba(0, 0, 0, 0.47);
	-webkit-box-shadow: 0 2px 49.1px 4.9px rgba(0, 0, 0, 0.47);
	box-shadow: 0 2px 49.1px 4.9px rgba(0, 0, 0, 0.47)
}

.navbar.navbar-default .brand-logo {
	width: 25px
}

#generator .head-img {
	width: 300px;
	text-align: center;
	margin: 15px auto 0 auto
}

#generator .status-list {
	list-style: none;
	padding: 0;
	margin: 0
}

#generator .status-list li {
	display: inline-block
}

#generator .status-list li .generated-status {
	background-color: rgba(0, 0, 0, 0.05);
	padding: 10px;
	width: 100%
}

#generator .status-list li .generated-status .img {
	display: block;
	text-align: center
}

#generator .status-list li .generated-status .img img {
	width: 15px;
	height: 15px;
	text-align: center;
	margin: 0
}

#generator .status-list li .generated-status .text {
	padding-left: 5px
}

#generator .status-list li .generated-status .text h6 {
	font-weight: 400;
	margin: 10px 0 0 0;
	padding: 0;
	text-transform: uppercase;
	font-size: 12px
}

#generator .status-list li .generated-status .text p.amount {
	margin: 0;
	padding: 0;
	font-size: 12px
}

#generator h1,
#generator h2 {
	margin: 25px 0 10px 0
}

#generator p.sub-heading {
	font-size: 1.3em
}

#generator h3 {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1em
}

#generator label {
	font-weight: normal
}

#generator-box {
	padding: 20px;
	background-color: rgba(255, 255, 255, 0);
	margin: 0px auto 30px auto;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}

#generator-box .cell {
	width: 100%
}

#generator-box .cell .device-select-list {
	list-style: none;
	padding: 0;
	margin: 0;
	display: table;
	width: 100%
}

#generator-box .cell .device-select-list li {
	display: table-cell;
	vertical-align: middle;
	width: 50%;
	padding: 10px
}

#generator-box .cell .device-select-list li .device-select {
	display: block;
	width: 100%;
	text-align: center;
	padding: 10px;
	background-color: #1a81c3;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwNjA5NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI3OWJlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #106094), color-stop(100%, #279be6));
	background-image: -moz-linear-gradient(bottom, #106094, #279be6);
	background-image: -webkit-linear-gradient(bottom, #106094, #279be6);
	background-image: linear-gradient(to top, #106094, #279be6);
	border: 1px solid #0a6098;
	-moz-box-shadow: 0 2px 5px 3px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 2px 5px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0 2px 5px 3px rgba(0, 0, 0, 0.1);
	color: white;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin: 10px auto 25px auto;
	text-shadow: 0 2px 0 rgba(0, 0, 0, 0.47);
	opacity: 0.8
}

#generator-box .cell .device-select-list li .device-select i {
	font-size: 30px;
	margin: 0 0 5px 0;
	padding: 0
}

#generator-box .cell .device-select-list li .device-select p {
	margin: 0;
	padding: 0;
	text-transform: uppercase
}

#generator-box .cell .device-select-list li .device-select:hover {
	cursor: pointer;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBlNmQ5NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBmYmFmYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0e6d96), color-stop(100%, #0fbafa));
	background-image: -moz-linear-gradient(bottom, #0e6d96, #0fbafa);
	background-image: -webkit-linear-gradient(bottom, #0e6d96, #0fbafa);
	background-image: linear-gradient(to top, #0e6d96, #0fbafa);
	opacity: 1
}

#generator-box .cell .username-input {
	width: 100%
}

#generator-box .cell .username-input input[type=text] {
	width: 100%;
	padding: 15px;
	background-color: transparent;
	outline: none;
	border: 0;
	border: 2px solid #b93391;
	font-size: 2em;
	margin: 15px auto;
	text-align: center;
	color: #b93391;
	font-weight: 300
}

#generator-box .cell .username-input input[type=text].success {
	border-bottom: 2px solid #57ed32
}

#generator-box .cell .username-input input[type=text].error {
	border-bottom: 2px solid #ed3232
}

#generator-box .cell .username-input input[type=text]:-moz-placeholder {
	color: #b93391
}

#generator-box .cell .username-input input[type=text]::-moz-placeholder {
	color: #b93391
}

#generator-box .cell .username-input input[type=text]:-ms-input-placeholder {
	color: #b93391
}

#generator-box .cell .username-input input[type=text]::-webkit-input-placeholder {
	color: #b93391
}

#generator-box .cell .item-icon {
	width: 15px;
	height: 15px
}

.btn-success {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyYjQzNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI1ZTA0ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #12b436), color-stop(100%, #25e04f));
	background-image: -moz-linear-gradient(bottom, #12b436, #25e04f);
	background-image: -webkit-linear-gradient(bottom, #12b436, #25e04f);
	background-image: linear-gradient(to top, #12b436, #25e04f);
	border: 1px solid #0f962d;
	margin-bottom: 15px;
	outline: none;
	width: 100%
}

.btn-success:hover {
	border-color: #0f962d;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiZDE0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIzZmE1MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #1bd144), color-stop(100%, #23fa53));
	background-image: -moz-linear-gradient(bottom, #1bd144, #23fa53);
	background-image: -webkit-linear-gradient(bottom, #1bd144, #23fa53);
	background-image: linear-gradient(to top, #1bd144, #23fa53)
}

.livechatBox {
	position: relative;
	padding: 20px;
	background-color: #eee;
	-moz-box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.26);
	-webkit-box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.26);
	box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.26);
	background-color: rgba(255, 255, 255, 0.6);
	padding: 25px;
	border: 1px solid #b93391;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 5px 0px 0px 25px rgba(4, 47, 53, 0.83);
	-webkit-box-shadow: 0px 5px 0px 0px 25px rgba(4, 47, 53, 0.83);
	box-shadow: 0px 5px 0px 0px 25px rgba(4, 47, 53, 0.83)
}

.livechatBox .livechatNameBox {
	display: none
}

.livechatBox .livechatNameBox .overlay {
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.61);
	width: 100%;
	height: 100%;
	z-index: 10
}

.livechatBox .livechatNameBox .nameInputBox {
	text-align: center;
	position: absolute;
	z-index: 11;
	width: 190px;
	height: 135px;
	left: 50%;
	top: 50%;
	margin-top: -67.5px;
	margin-left: -95px;
	background-color: rgba(0, 0, 0, 0.67);
	padding: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px
}

.livechatBox .livechatNameBox .nameInputBox label {
	color: #fff
}

.livechatBox input[type=text] {
	padding: 5px 10px;
	width: 100%;
	color: black;
	border-radius: 5px;
	border: 1px solid #eee;
	background: white;
	-moz-box-shadow: 0 0 0 0 #000;
	-webkit-box-shadow: 0 0 0 0 #000;
	box-shadow: 0 0 0 0 #000
}

.livechatBox .heading h3 {
	text-align: center;
	margin: 0 0 15px 0;
	padding: 0;
	color: #b93391
}

.livechatBox .livechatListArea {
	text-align: left;
	height: 250px;
	overflow-y: scroll;
	padding: 15px 0 15px 0;
	border-top: 1px solid rgba(212, 212, 212, 0.8);
	border-bottom: 1px solid rgba(212, 212, 212, 0.8);
	margin-bottom: 20px
}

.livechatBox .livechatListArea .chatList {
	list-style: none;
	margin: 0;
	padding: 0
}

.livechatBox .livechatListArea .chatList li {
	margin: 5px auto
}

.livechatBox .livechatListArea .chatList li .name {
	font-weight: 800
}

@media (max-width: 991px) {
	.livechatBox .livechatListArea .chatList {
		text-align: left
	}
}

.livechatBox .livechatMsg {
	width: 100%;
	padding: 5px
}

@media (max-width: 991px) {
	.livechatBox .livechatSubmtBtn {
		margin-top: 5px
	}
}

.person-review {
	text-align: center;
	padding: 15px
}

.person-review h3 {
	font-weight: 400
}

.person-review img.avatar {
	-moz-border-radius: 10000px;
	-webkit-border-radius: 10000px;
	border-radius: 10000px
}

.bootbox {
	text-align: center;
	color: black;
	padding: 0 !important
}

.bootbox .modal-dialog {
	z-index: 100000 !important
}

.bootbox .modal-dialog .modal-header {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I5MzM5MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzMjVhYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #b93391), color-stop(100%, #e325aa));
	background-image: -moz-linear-gradient(bottom, #b93391, #e325aa);
	background-image: -webkit-linear-gradient(bottom, #b93391, #e325aa);
	background-image: linear-gradient(to top, #b93391, #e325aa);
	color: white;
	font-weight: 900;
	font-size: 1.5em;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px;
	border-radius: 4px 4px 0px 0px
}

.bootbox .modal-dialog .modal-body label {
	font-weight: 500
}

.bootbox .modal-dialog .modal-body .progress .progress-bar.progress-bar-success {
	background-color: #56c31a;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxODQwNyIgc3RvcC1vcGFjaXR5PSIwLjc2Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOWRlMDE4IiBzdG9wLW9wYWNpdHk9IjAuNzYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(49, 132, 7, 0.76)), color-stop(100%, rgba(157, 224, 24, 0.76)));
	background-image: -moz-linear-gradient(bottom, rgba(49, 132, 7, 0.76) 0%, rgba(157, 224, 24, 0.76) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(49, 132, 7, 0.76) 0%, rgba(157, 224, 24, 0.76) 100%);
	background-image: linear-gradient(to top, rgba(49, 132, 7, 0.76) 0%, rgba(157, 224, 24, 0.76) 100%)
}

.bootbox .modal-dialog .modal-body .offers-list a {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyYjQzNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI1ZTA0ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #12b436), color-stop(100%, #25e04f));
	background-image: -moz-linear-gradient(bottom, #12b436, #25e04f);
	background-image: -webkit-linear-gradient(bottom, #12b436, #25e04f);
	background-image: linear-gradient(to top, #12b436, #25e04f);
	color: white;
	border-color: #0d9f2d
}

.bootbox .modal-dialog .modal-body .offers-list a:hover {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjZDE0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMyZjY1ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #1cd144), color-stop(100%, #32f65e));
	background-image: -moz-linear-gradient(bottom, #1cd144, #32f65e);
	background-image: -webkit-linear-gradient(bottom, #1cd144, #32f65e);
	background-image: linear-gradient(to top, #1cd144, #32f65e)
}

footer {
	text-align: center;
	padding: 30px 0
}

footer p.text-muted {
	color: white
}


/*# sourceMappingURL=style.css.map */