#giveaway-header { 
	padding-top:7px;
	background-color:#e1e1e1
}

#giveaway-description-promotional {
	font-size:125%;
}

#giveaway-description-legal {
	display:none;
	min-height:125px;
	height:250px;
	max-height:250px;
	padding:5px;
	overflow:auto;
	resize:none;
	border:1px solid #fff;
	border-radius:5px;
	color:#333;
}

.giveaway-description p:last-of-type {
	margin-bottom:0;
}

.giveaway-description .highlight { 
	font-weight:bold;
	text-transform:uppercase;
}

@media (max-width:764px) {
	#giveaway-description-legal {
		height:auto;
		overflow:hidden;
		resize:none;
	}
}

/*
body {
	background-color: #fff;
	overflow-x: hidden;
}

h4.copyright a {
	color: #37518a;
	text-decoration: none;
}

#backgroundImage {
	top:0;
	left:0;
	max-height:725px;
	width:100%;
}

.fa.fa-circle.fa-stack-2x {
	color: #37518a;
}

.fa-inverse {
	color:#fff;
}

.splash-banner {
	background:#37518a;
	padding:1em;
	color: #fff;
}

#giveaway-status {
	padding:1em;
	margin-top:3em;
	background:#FFD700;
	color:#000;
}

.main-col {
	margin-top:2em;
	padding:1em;
	background:#fff;
	color:#000;
}

.main-col .header {
	text-align:center;
}

.main-col h2 {
	color:#37518a;
	margin-top:0;
}

.nopadding {
	padding:0;
}

div .item {
	margin-top: .25em;
}

div .item .row {
	border-bottom:1px solid #eee;
	margin-left:1em;
	margin-right:1em
}

div .item .row.noborder {
	border: none;
}
*/

.btn-check { 
	font-size: 20px; 
	color: #55de16; 
}

.facebook-btn, .facebook-btn:hover {
	background:#3e62a9;
	color:#fff !important;
	border-radius: 3px !important;
	width: initial !important;
}

.instagram-btn, .instagram-btn:hover {
	background: #FF8D33;
	color: #fff;
}

.btn span.fa-facebook-official {
	color:#fff;
}

.enter-btn, .enter-btn:hover {
	color: #000;
	background: #FFD700;
	width:80%;
	font-weight: 700;
}

#enterButton {
	margin-top:3em;
}

.twitter-btn, .twitter-btn:hover {
	background: #198ed5;
	color: #fff;
}

.untz-btn {
	background: #55de16;
	color: #000;
}

h3 strong { 
	font-size: 30px;
}

/*
.log3 { display:none; }
#registerForm { display:none; }
#fbimage { float:left;width:150px;padding:10px 10px; }
.tab { padding: 5px 0px; font-weight: bold; border: 1px solid #ccc; margin: 5px; }
.login-wrap { background: #213254; border-radius: 20px; padding: 20px; color: white; width: 350px; margin: 0px auto; }
.logreg a {padding:3px 10px 4px; display:inline-block;font-weight:normal;color:#ccc;border:1px solid #666666;border-bottom:0;margin-right:10px }
a {
	margin: 0;
	padding: 0;
	outline: none;
	text-decoration: none;
	color: #006699;
	cursor: pointer;
}
#login a.without {
	margin: 20px auto 20px auto;
	display: block;
	text-align: center;
	font-size: 14px;
	color: #A3B5DA;
}
.entry-col { text-align: center; border-left: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #eee; padding: 0px 5px; padding-bottom: 5px;  padding-left: 0px !important; padding-right: 0px !important; }
.entry-col .label { margin: 10px 0px; display: inline-block; font-size: 16px; }
.logreg a:hover {text-decoration:none;background:#a3b5da;color:black}

.logreg { border-bottom:1px solid #666666;}
.logreg a {padding:3px 10px 4px; display:inline-block;font-weight:normal;color:#ccc;border:1px solid #666666;border-bottom:0;margin-right:10px }
.logreg a:hover {text-decoration:none;background:#a3b5da;color:black}
.logreg .selected {text-decoration:none;background:#a3b5da;color:black}	

@media(max-width:667px) {
	div.item div.row.noborder div.col-xs-5.nopadding h4, div.item div.row div.col-xs-5.nopadding h4 {
		font-size: 12px;
	}
}

@media(max-width:767px) {
	#giveaway-status {
		position: fixed;
		bottom: 0px;
		left: 0px;
		right: 0px;
		z-index: 1;
	}
	.side-col {
		position: absolute;
	}
}
*/

.color-change {
	background: #FFD700 ;
	color: #333;
	-webkit-animation-name: gold-color-change; /* Safari 4.0 - 8.0 */
	-webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
	-webkit-animation-iteration-count: infinite; /* Safari 4.0 - 8.0 */
	animation-name: gold-color-change;
	animation-duration: 8s;
	animation-iteration-count: infinite;
}

@-webkit-keyframes gold-color-change {
	0%   {background-color: #F5C21B ;}
	20%  {background-color: #FFF7CC ;}
	40%   {background-color: #F5C21B ;}
	60%  {background-color: #FFF7CC ;}
	90%  {background-color: #FFE973 ;}
	100%  {background-color: #F5C21B ;}
}

/* Standard syntax */
@keyframes gold-color-change {
	0%   {background-color: #F5C21B ;}
	20%  {background-color: #FFF7CC ;}
	40%   {background-color: #F5C21B ;}
	60%  {background-color: #FFF7CC ;}
	90%  {background-color: #FFE973 ;}
	100%  {background-color: #F5C21B ;}
}