
.giveaway_title {
    padding-top: 15px;
    padding-bottom: 8px;
}

.giveaway_desc{
    line-height: 125%;
    font-size: 14px;
}

.giveaway_winners{
    line-height: 125%;
    font-size: 14px;
}

.giveaway_item_def_row {
    margin-bottom: 2px;
    padding-left: 15px;
    overflow: hidden;
    overflow-x: auto;

    background: -webkit-linear-gradient( 315deg, rgba(97,100,101,0.3) 5%,rgba(226,244,255,0.3) 95%);
	background: linear-gradient( 135deg, rgba(97,100,101,0.3) 5%,rgba(226,244,255,0.3) 95%);
}

.giveaway_item_def_row:hover {
    background: -webkit-linear-gradient( 315deg, rgba(97,100,101,0.5) 5%,rgba(226,244,255,0.5) 95%);
	background: linear-gradient( 135deg, rgba(97,100,101,0.5) 5%,rgba(226,244,255,0.5) 95%);
}

.giveaway_item_def_icon {
    width: 125px;
    height: 125px;
}

.giveaway_item_def_icon_container {
    position: relative;
    background: #111111;
    float: left;
}

.giveaway_item_def_icon_text {
    padding-top: 10px;
    padding-left: 145px;
}
.giveaway_item_def_icon_text_title {
    font-size: 14px;
}

.giveaway_item_def_icon_text_desc {
    padding-top: 5px;
    padding-bottom: 5px;
    overflow: auto; /* If the decsription is long, add scroll bars */
}


.giveaway_item_def_icon_prize_quantity {
    text-align: center;
    float:right;
    padding-right: 15px;
    color: #d6d7d8;
    font-size: 14px;
    font-family:tahoma, helvetica, arial, trebuchet ms, sans-serif;
    padding: 5px 10px 5px 10px;
    background-color: #000000;
}

.giveaway_item_def_icon_prize_quantity_bg {
    padding-right: 15px;
    padding-top: 35px;
}

.giveaway_question {
    font-size: 18px;
    color: #ffffff;
    		font-family: "Motiva Sans", Sans-serif;
		font-weight: 200; /* thin */

		    margin-top: 20px;
}

.giveaway_answer {
    color: #8f98a0;
    font-size: 15px;
    width: 620px;
    line-height: 18px;
    font-width: 300;
}

.ValveOnly {
	background-color: darkred;
	padding: 5px;
	color: white;
}