body {
	font-family: 'Cabin', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	background-color: rgb(34,34,34);
	color: white;
}

.main {
	max-width: 900px;
	margin-bottom: 50px;
}

.info {
	max-width: 870px;
	margin: auto;
}

.header {
	margin-bottom: 12px;
	margin-top: 50px;
}

.header h1 {
	padding-bottom: 7px;
	color: #B13D3D;
}
li img {
	image-rendering: pixelated;
	image-rendering: -moz-crisp-edges;
	image-rendering: crisp-edges;
}

.header h1 a img {
	opacity: 1;
	transition: all 0.3s ease-out;
}

.header h1 a:hover img{
	opacity: 0.8;
}

.white {
	color: white;
}

.divider { 
    display:block;
    border:none;
    color:white;
    height:1px;
    background:black;
    background: -webkit-gradient(radial, 60% 50%, 0, 50% 60%, 550, from(#fff), to(#222222));
    margin-top: 30px;
    margin-bottom: 30px;
}

.content {
	min-height: 350px;
	margin-bottom: 20px;
}

.jumbotron {
	padding: 20px!important;
}

.footer {
	padding-top: 10px;
	color: #888;
	font-size: 11px;
}

.nav {
	margin-top: 13px;
}

.nav li a{
	color: #fff;
	padding-left: 48px;
	padding-right: 20px;
	margin-left: 5px;
	transition: all .2s;
}

.nav li a:hover,.nav li a:focus,.nav-pills li.active a, .nav-pills li.active a:hover,.nav-pills li.active a:focus{
	background: #c0392b;
	color: #fff;
}

.nav .no-active a {
	color: #333!important;
	background-color: white!important;
}

.nav .no-active a:hover {
	color: white!important;
	background-color: #c0392b!important;
}

.features {
	color: #fff;
}

.media,.media h4 {
	color: white;
}

.white {
	color: white;
}

.gray {
	color: gray;
	font-style: italic;
}

.list-group-item {
	background: none;
	border: none;
}


.dialog-center {
    margin: 0;
    position: absolute;
    top: 30%;
    left: 42%;
}

.alert-info {
	color: #fff;
	background-color: #31708f;
	border-color: #31708f;
	font-family: none;
	font-weight: bold;
	font-size: 15px;
}

.alert-warning {
	color: #fff;
	background-color: #8a6d3b;
	border-color: #8a6d3b;
	font-family: none;
	font-weight: bold;
	font-size: 15px;
}

.alert-danger {
	color: #fff;
	background-color: #c0392b;
	border-color: #c0392b;
	font-family: none;
	font-weight: bold;
	font-size: 15px;
}

.rb, .rb:hover, .rb:focus {
	padding: 10px 15px;
	padding-left: 35px;
	background-color: #c0392b;
	border-color: #c0392b;;
}

.bg-none {
	background: none;
	border: none;
}

.rb-c, .rb-c:hover, .rb-c:focus {
	padding: 10px 15px;
	background-color: #c0392b;
	border-color: #c0392b;;
}

.item {
	height: 332px;
	width: 100%;
}

.paypal_btn {
	display: inline-block;
	font-family: inherit;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding: 10px 14px;
	margin: 0;
	background: #c0392b;
	border: 0;
	cursor: pointer;
	outline: none;
	border-radius: 4px;
	padding-left: 28px;
	margin-top: 10px;
	margin-bottom: auto;
}


/* Dropdown */

.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	border-top-left-radius: 6px!important;
    border-top-right-radius: 6px!important;
}

.nav>li> .dropdown-menu:before {
	position: absolute;
	top: -7px;
	left: 9px;
	display: inline-block;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-left: 7px solid transparent;
	border-bottom-color: rgba(0,0,0,0.2);
	content: '';
}

.nav>li> .dropdown-menu:after {
	position: absolute;
	top: -6px;
	left: 10px;
	display: inline-block;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	border-left: 6px solid transparent;
	content: '';
}

.dropdown-menu>li>a {
	color: #333;
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a {
	color: #fff;
	text-decoration: none;
	background-color: #c0392b;
}

.nav .pull-right>li>.dropdown-menu, .nav>li>.dropdown-menu.pull-right {
	right: 0;
	left: auto;
}

.nav.pull-right>li>.dropdown-menu:before, .nav>li>.dropdown-menu.pull-right:before {
	right: 12px;
	left: auto;
}

.nav.pull-right>li>.dropdown-menu:after, .nav>li>.dropdown-menu.pull-right:after {
	right: 13px;
	left: auto;
}

.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
	background-color: #c0392b;
}

.no-padding {
	padding-left:0px!important;
	margin-left: 0px!important;
}

.panel {
	background: transparent;
	border: none;
	box-shadow: none;
}

.panel .panel-heading {
	background: transparent;
	color: white;
}

.btn-red {
	color: white;
	background: transparent;
	border-color: #c0392b;
	transition: all .2s ease-out;
	outline: none;
}
.btn-dl {
	color: white;
	background: transparent;
	border-color: #c0392b;
	transition: all .2s ease-out;
	outline: none;
	width: 100%;
	font-size:15px;
	right: 300px;
}

.btn-dl > i {
	margin-top: 1px;
	float: left;
	padding-left: 20px;
}

.btn-red:hover, .btn-red:focus, .btn-red:active {
	color: white;
	background: #c0392b;
	border-color: #c0392b;
	outline: none;
}

.stripe-button-el {
	color: white !important;
	background: transparent!important;
	border-color: #c0392b!important;
	transition: all .2s ease-out!important;
	outline: none!important;
}

.stripe-button-el :hover, .stripe-button-el :focus, .stripe-button-el :active {
	color: white!important;
	background: #c0392b!important;
	border-color: #c0392b!important;
	outline: none!important;
}



.page-buy .thumbnail {
	background: transparent;
	border: none;
}

.page-buy .caption {
	color: white;
}

.page-home .jumbotron {
	border: 1px solid rgba(0, 0, 0, 0.6);
	background-color: #282828;
}

.page-home .jumbotron p {
	font-size: inherit;
}

a:focus {
	outline: none;
}

.logos .modal-body, .logos .modal-content {
	background: transparent;
	box-shadow: none;
	border: none;
}

::-webkit-scrollbar-thumb {
	background: #474747;
	border-radius: 7px;
}

::-webkit-scrollbar-thumb:horizontal {
	background: #9f9f9f;
	border: 4px solid rgb(34,34,34);
	border-radius: 10px;
}

::-webkit-scrollbar {
	width: 8px;
}

::-webkit-scrollbar-track {
	background: transparent;
	border: 0;
}

@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@keyframes fadeIn { from { opacity:0; } to { opacity:1; } }

.fade-in {
	opacity:0;
	-webkit-animation:fadeIn ease-in 1;
	-moz-animation:fadeIn ease-in 1;
	animation:fadeIn ease-in 1;

	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	animation-fill-mode:forwards;

	-webkit-animation-duration:1s;
	-moz-animation-duration:1s;
	animation-duration:1s;
}


.support-chat {
	position: fixed;
	bottom: 0px;
	right: 10px;
	width: 270px;
	background: -webkit-linear-gradient(#222222, #282828);
	background: -o-linear-gradient(#222222, #282828);
	background: -moz-linear-gradient(#222222, #282828);
	background: linear-gradient(#222222, #282828);
	background: #555555;
	border-top: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #808080;
	border-radius: 0.3em 0.3em 0em 0em;
	z-index: 100;
}

.support-chat .open-chat {
	color: white;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	margin: 5px auto;
	width: 268px;
	display: block;
	height: 25px;
}

.support-chat .support-block {
	width: 268px;
	height: 300px;
	background: white;
	display: none;
}

.modal-content
{
	background: whitesmoke;
	color: #252525;
}

.modal-header
{
	background: whitesmoke;
}


.custom-panel {
	margin-bottom: 20px!important;
	background-color: #2e3338!important;
	border: 1px solid transparent!important;
	border-radius: 4px!important;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05)!important;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05)!important;
}
.panel-body {
	padding: 15px!important;
}
.custom-panel-heading {
	padding: 10px 15px!important;
	border-bottom: 1px solid transparent!important;
	border-top-right-radius: 3px!important;
	border-top-left-radius: 3px!important;
}
.custom-panel-heading > .dropdown .dropdown-toggle {
	color: inherit!important;
}
.panel-title {
	margin-top: 0!important;
	margin-bottom: 0!important;
	font-size: 16px!important;
	color: inherit!important;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
	color: inherit!important;
}
.panel-footer {
	padding: 10px 15px!important;
	background-color: #3e444c!important;
	border-top: 1px solid rgba(0, 0, 0, 0.6)!important;
	border-bottom-right-radius: 3px!important;
	border-bottom-left-radius: 3px!important;
}
.custom-panel > .list-group,
.custom-panel > .panel-collapse > .list-group {
	margin-bottom: 0!important;
}
.custom-panel > .list-group .list-group-item,
.custom-panel > .panel-collapse > .list-group .list-group-item {
	border-width: 1px 0!important;
	border-radius: 0!important;
}
.custom-panel > .list-group:first-child .list-group-item:first-child,
.custom-panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
	border-top: 0!important;
	border-top-right-radius: 3px!important;
	border-top-left-radius: 3px!important;
}
.custom-panel > .list-group:last-child .list-group-item:last-child,
.custom-panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
	border-bottom: 0!important;
	border-bottom-right-radius: 3px!important;
	border-bottom-left-radius: 3px!important;
}
.custom-panel > .custom-panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
	border-top-right-radius: 0!important;
	border-top-left-radius: 0!important;
}
.custom-panel-heading + .list-group .list-group-item:first-child {
	border-top-width: 0!important;
}
.list-group + .panel-footer {
	border-top-width: 0!important;
}
.custom-panel > .table,
.custom-panel > .table-responsive > .table,
.custom-panel > .panel-collapse > .table {
	margin-bottom: 0!important;
}
.custom-panel > .table caption,
.custom-panel > .table-responsive > .table caption,
.custom-panel > .panel-collapse > .table caption {
	padding-left: 15px!important;
	padding-right: 15px!important;
}
.custom-panel > .table:first-child,
.custom-panel > .table-responsive:first-child > .table:first-child {
	border-top-right-radius: 3px!important;
	border-top-left-radius: 3px!important;
}
.custom-panel > .table:first-child > thead:first-child > tr:first-child,
.custom-panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.custom-panel > .table:first-child > tbody:first-child > tr:first-child,
.custom-panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
	border-top-left-radius: 3px!important;
	border-top-right-radius: 3px!important;
}
.custom-panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.custom-panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.custom-panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.custom-panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.custom-panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.custom-panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.custom-panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.custom-panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
	border-top-left-radius: 3px!important;
}
.custom-panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.custom-panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.custom-panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.custom-panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.custom-panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.custom-panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.custom-panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.custom-panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
	border-top-right-radius: 3px!important;
}
.custom-panel > .table:last-child,
.custom-panel > .table-responsive:last-child > .table:last-child {
	border-bottom-right-radius: 3px!important;
	border-bottom-left-radius: 3px!important;
}
.custom-panel > .table:last-child > tbody:last-child > tr:last-child,
.custom-panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.custom-panel > .table:last-child > tfoot:last-child > tr:last-child,
.custom-panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
	border-bottom-left-radius: 3px!important;
	border-bottom-right-radius: 3px!important;
}
.custom-panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.custom-panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.custom-panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.custom-panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.custom-panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.custom-panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.custom-panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.custom-panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
	border-bottom-left-radius: 3px!important;
}
.custom-panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.custom-panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.custom-panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.custom-panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.custom-panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.custom-panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.custom-panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.custom-panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
	border-bottom-right-radius: 3px!important;
}
.custom-panel > .panel-body + .table,
.custom-panel > .panel-body + .table-responsive,
.custom-panel > .table + .panel-body,
.custom-panel > .table-responsive + .panel-body {
	border-top: 1px solid #1c1e22!important;
}
.custom-panel > .table > tbody:first-child > tr:first-child th,
.custom-panel > .table > tbody:first-child > tr:first-child td {
	border-top: 0!important;
}
.custom-panel > .table-bordered,
.custom-panel > .table-responsive > .table-bordered {
	border: 0!important;
}
.custom-panel > .table-bordered > thead > tr > th:first-child,
.custom-panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.custom-panel > .table-bordered > tbody > tr > th:first-child,
.custom-panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.custom-panel > .table-bordered > tfoot > tr > th:first-child,
.custom-panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.custom-panel > .table-bordered > thead > tr > td:first-child,
.custom-panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.custom-panel > .table-bordered > tbody > tr > td:first-child,
.custom-panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.custom-panel > .table-bordered > tfoot > tr > td:first-child,
.custom-panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
	border-left: 0!important;
}
.custom-panel > .table-bordered > thead > tr > th:last-child,
.custom-panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.custom-panel > .table-bordered > tbody > tr > th:last-child,
.custom-panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.custom-panel > .table-bordered > tfoot > tr > th:last-child,
.custom-panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.custom-panel > .table-bordered > thead > tr > td:last-child,
.custom-panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.custom-panel > .table-bordered > tbody > tr > td:last-child,
.custom-panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.custom-panel > .table-bordered > tfoot > tr > td:last-child,
.custom-panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
	border-right: 0!important;
}
.custom-panel > .table-bordered > thead > tr:first-child > td,
.custom-panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.custom-panel > .table-bordered > tbody > tr:first-child > td,
.custom-panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.custom-panel > .table-bordered > thead > tr:first-child > th,
.custom-panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.custom-panel > .table-bordered > tbody > tr:first-child > th,
.custom-panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
	border-bottom: 0!important;
}
.custom-panel > .table-bordered > tbody > tr:last-child > td,
.custom-panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.custom-panel > .table-bordered > tfoot > tr:last-child > td,
.custom-panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.custom-panel > .table-bordered > tbody > tr:last-child > th,
.custom-panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.custom-panel > .table-bordered > tfoot > tr:last-child > th,
.custom-panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
	border-bottom: 0!important;
}
.custom-panel > .table-responsive {
	border: 0!important;
	margin-bottom: 0!important;
}
.panel-group {
	margin-bottom: 20px!important;
}
.panel-group .custom-panel {
	margin-bottom: 0!important;
	border-radius: 4px!important;
}
.panel-group .custom-panel + .custom-panel {
	margin-top: 5px!important;
}
.panel-group .custom-panel-heading {
	border-bottom: 0!important;
}
.panel-group .custom-panel-heading + .panel-collapse > .panel-body,
.panel-group .custom-panel-heading + .panel-collapse > .list-group {
	border-top: 1px solid rgba(0, 0, 0, 0.6)!important;
}
.panel-group .panel-footer {
	border-top: 0!important;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
	border-bottom: 1px solid rgba(0, 0, 0, 0.6)!important;
}
.panel-default {
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-default > .custom-panel-heading {
	color: #c8c8c8!important;
	background-color: #282828 !important;
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-default > .custom-panel-heading + .panel-collapse > .panel-body {
	border-top-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-default > .custom-panel-heading .badge {
	color: #3e444c!important;
	background-color: #c8c8c8!important;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-primary {
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-primary > .custom-panel-heading {
	color: #ffffff!important;
	background-color: #267d91 !important;
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-primary > .custom-panel-heading + .panel-collapse > .panel-body {
	border-top-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-primary > .custom-panel-heading .badge {
	color: #7a8288!important;
	background-color: #ffffff!important;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-success {
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-success > .custom-panel-heading {
	color: #ffffff!important;
	background-color: #62c462!important;
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-success > .custom-panel-heading + .panel-collapse > .panel-body {
	border-top-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-success > .custom-panel-heading .badge {
	color: #62c462!important;
	background-color: #ffffff!important;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-info {
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-info > .custom-panel-heading {
	color: #ffffff!important;
	background-color: #5bc0de!important;
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-info > .custom-panel-heading + .panel-collapse > .panel-body {
	border-top-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-info > .custom-panel-heading .badge {
	color: #5bc0de!important;
	background-color: #ffffff!important;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-warning {
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-warning > .custom-panel-heading {
	color: #ffffff!important;
	background-color: #f89406!important;
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-warning > .custom-panel-heading + .panel-collapse > .panel-body {
	border-top-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-warning > .custom-panel-heading .badge {
	color: #f89406!important;
	background-color: #ffffff!important;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-danger {
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-danger > .custom-panel-heading {
	color: #ffffff!important;
	background-color: #ee5f5b!important;
	border-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-danger > .custom-panel-heading + .panel-collapse > .panel-body {
	border-top-color: rgba(0, 0, 0, 0.6)!important;
}
.panel-danger > .custom-panel-heading .badge {
	color: #ee5f5b!important;
	background-color: #ffffff!important;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: rgba(0, 0, 0, 0.6)!important;
}

.custom-panel-heading a:after {
	font-family:'Glyphicons Halflings';
	content:"\e114";
	float: left;
	margin-right: 12px;
	color: #ffffff;
}
.custom-panel-heading a.collapsed:after {
	content:"\e080";
}

/** ANIMATION - Processsing **/

svg {
	margin-top: 13%;
	width: 400px;
	height: 300px;
}

* {
	stroke: #b02f2f;
	stroke-linecap: round;
	vector-effec: non-scaling-stroke;
}

[id='line'] {
	stroke-width: 3;
}

text {
	font: .875em century gothic, verdana, sans-serif;
}

[id='mover'] {
	animation: sun-motion 5s cubic-bezier(0.175, 0.885, 0.32, 1.275) infinite;
}

[id='main'] {
	fill: transparent;
	stroke-width: 7;
}

[id='eyes'] {
	animation: eye-motion 5s ease-out infinite;
}
[id='eyes'] circle {
	fill: #b02f2f;
}

[id='ray'] {
	stroke-width: 4;
}

[id='rays'] {
	animation: rot 5s linear infinite;
}

@keyframes rot {
	to {
		transform: rotate(0.25turn);
	}
}
@keyframes eye-motion {
	0%, 20%, 49%, 100% {
		transform: translate(-13px);
	}
	21%, 25%, 29%, 47% {
		transform: translate(13px) scaleY(1);
	}
	27% {
		transform: translate(13px) scaleY(0);
	}
	48% {
		transform: translate(0);
	}
}
@keyframes sun-motion {
	0%, 99%, 100% {
		transform: translateY(-16px);
	}
	50% {
		transform: translateY(-29px);
	}
	52%, 98% {
		transform: translate(4px) scaleY(1.25);
	}
	53%, 97% {
		transform: translateY(23px);
	}
}

#processing
{
	margin: auto;
	position: absolute;
	top: 0px; left: 0px;
	bottom: 0px; right: 0px;
	background-color: rgba(39, 39, 39, 0.89);
	z-index:5;
	text-align: center;
}




#wrap {
	margin: 2px auto;
	text-align: center;
}


.btn-download {
	position: relative;
	display: inline-block;
	height: 50px;
	width: 200px;
	line-height: 38px;
	padding: 0;
	border-radius: 38px;
	background: #fdfdfd;
	border: 2px solid #0099cc;
	margin: 6px;
	transition: .5s;
}

.btn-download {
	border: 2px solid #efa666;
}

.btn-download:hover {
	background-color: #efa666;
}

.btn-download:hover span.circle-download {
	left: 100%;
	margin-left: -45px;
	background-color: #fdfdfd;
	color: #0099cc;
}

.btn-download:hover span.circle-download {
	color: #efa666;
}

.btn-download:hover span.title-download {
	left: 40px;
	opacity: 0;
}

.btn-download:hover span.title-download-hover {
	opacity: 1;
	left: 40px;
}

.btn-download span.circle-download {
	display: block;
	background-color: #0099cc;
	color: #fff;
	position: absolute;
	float: left;
	margin: 5px;
	line-height: 32px;
	height: 20px;
	width: 40px;
	top: 0;
	left: 0;
	transition: .5s;
	border-radius: 50%;
}

.btn-download span.circle-download {
	background-color: #efa666;
}


.btn-download span.title-download,
.btn-download span.title-download-hover {
	position: absolute;
	left: 90px;
	text-align: center;
	margin: 0 auto;
	font-size: 14px;
	font-weight: bold;
	color: #30abd5;
	transition: .5s;
}

.btn-download span.title-download,
.btn-download span.title-download-hover {
	color: #efa666;
	left: 80px;
}

.btn-download span.title-download-hover {
	left: 80px;
	opacity: 0;
}

.btn-download span.title-download-hover {
	color: #fff;
}

@media (max-width: 990px) {
	#main_logo {
		display: none;
	}
}