/* -------------- Most Valuable Trekker --------------- */

.mvt-item{
	background-color: #f1f1f1;
	margin-bottom: 30px;
}

.mvt-item-selected,
.mvt-item-vote-btn:hover,
.mvt-item-selected .mvt-item-vote-btn{
	background-color: #eda422;
}

.mvt-item-info,
.mvt-item-vote-btn,
.mvt-submit-vote{
	padding: 2.53164556962%; /* 20/790 */
}

.mvt-item-info{
	border-bottom: 2px solid #000;
}

.mvt-item-thumb{
	float: left;
	position: relative;
	width: 45.333333333333%; /* 340/750 */
}

.mvt-thumb-expand,
.mvt-thumb-play{
	color: #fff;
	position: absolute;
}

.mvt-thumb-expand{
	right: 10px;
	top: 5px;
}

.mvt-thumb-play{
	font-size: 75px;
	font-family: 7.5rem;
    left: 41%;
    opacity: 0.5;
    top: 35%;
}

.mvt-item-desc{
	float: right;
	width: 52%; /* 390/750 */
}

.mvt-item-desc h3{
	margin-bottom: 15px;
}

.mvt-item-desc h3 span{
	font-size: 16px;
	font-size: 1.6rem;
	text-transform: none;
}

.mvt-item-desc-more{
	cursor: pointer;
	font-weight: bold;
	text-transform: uppercase;
}

.mvt-item-desc-more:hover{
	color: #eda422;
}

.mvt-item-vote-btn,
.mvt-submit-vote,
.mvt-thanks-msg{
	font-family: "campton_bold";
	text-align: center;
	text-transform: uppercase;
}

.mvt-item-vote-btn, .mvt-submit-vote{
	background-color: #000;
	color: #fff;
	cursor: pointer;
	font-size: 30px;
	font-size: 3rem;
}

.mvt-item-vote-btn:hover,
.mvt-item-selected .mvt-item-vote-btn{
	color: #000;
}

.mvt-submit-vote{
	display: none;
	font-size: 40px;
	font-size: 4rem;
	line-height: 40px;
	line-height: 4rem;
	text-decoration: none !important;
}

.mvt-submit-vote:hover{
	color: #eda422;
}

.mvt-thanks-container{
	display: none;
}

.mvt-thanks-signup{
	background-color: #000;
}

.mvt-thanks-msg{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f3f3f3+0,ffffff+50,f3f3f3+100 */
	background: #f3f3f3; /* Old browsers */
	background: -moz-linear-gradient(left,  #f3f3f3 0%, #ffffff 50%, #f3f3f3 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  #f3f3f3 0%,#ffffff 50%,#f3f3f3 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  #f3f3f3 0%,#ffffff 50%,#f3f3f3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#f3f3f3',GradientType=1 ); /* IE6-9 */
	font-size: 100px;
	font-size: 10rem;
	line-height: 100px;
	line-height: 10rem;
	padding: 9.493670886076% 20px; /* 75/790 */
}

.mvt-thanks-msg-split,
.mvt-thanks-tunein,
.mvt-thanks-signup span{
	display: block;
}

.mvt-thanks-msg-split{
	color: #eda422;
	font-size: 60px;
	font-size: 6rem;
	line-height: 60px;
	line-height: 6rem;
	margin-bottom: 10px;
}

.mvt-thanks-tunein{
	font-family: "campton_medium";
    font-size: 22px;
	font-size: 2.2rem;
	font-weight: bold;
    line-height: 30px;
	line-height: 3rem;
    margin: 0 auto;
    max-width: 500px;
    text-transform: none;
}

.mvt-thanks-tunein span{
    color: #eda422;
    display: block;
    font-family: "campton_bold";
    font-size: 30px;
    font-size: 3rem;
}

.mvt-thanks-signup{
	color: #fff;
	margin-bottom: 20px;
	padding: 5.063291139241% 20px; /* 40/790 */
	text-align: center;
}

.mvt-thanks-signup span{
	font-family: "campton_bold";
	text-transform: uppercase;
}

.mvt-thanks-signup-msg{
	margin-bottom: 20px;
}

.mvt-thanks-signup-msg-med{
	font-size: 20px;
	font-size: 2rem;
	line-height: 23px;
	line-height: 2.3rem;
}

.mvt-thanks-signup-msg-lg,
.mvt-thanks-signup-submitted{
	font-size: 35px;
	font-size: 3.5rem;
	line-height: 35px !important;
	line-height: 3.5rem !important;
}

.mvt-thanks-signup-msg-lg{
	color: #eda422;
}

.mvt-thanks-signup .sidebar-newsletter-signup-fields,
.mvt-thanks-signup input{
	background: none;
}

.mvt-thanks-signup .sidebar-newsletter-signup-fields{
	border: 1px solid #fff;
	margin: 0 auto;
	max-width: 550px;
}

.mvt-thanks-signup button{
	background-color: #eda422;
	color: #000;
}

.mvt-thanks-signup button:hover{
	color: #fff;
}

.mvt-thanks-signup-submitted{
	display: block;
}

.mvt-disclaimer{
	color: #888;
	font-size: 1.2rem;
	margin-bottom: 30px;
	text-align: center;
}

.mvt-disclaimer a{
	color: #000 !important;
}

.mvt-winner{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f3f3f3+0,ffffff+50,f3f3f3+100 */
	background: #f3f3f3; /* Old browsers */
	background: -moz-linear-gradient(left,  #f3f3f3 0%, #ffffff 50%, #f3f3f3 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  #f3f3f3 0%,#ffffff 50%,#f3f3f3 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  #f3f3f3 0%,#ffffff 50%,#f3f3f3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#f3f3f3',GradientType=1 ); /* IE6-9 */
    padding: 7.042253521127% 5.633802816901%; /* 50/710 & 40/710 */
}

.mvt-winner h1{
    margin: 0 0 7.042253521127%; /* 50/710 */
    text-align: center;
}

.mvt-winner h1 span{
    color: #eda422;
    font-family: "campton_medium";
    text-transform: none;
}

.mvt-winner-item{
    margin-bottom: 7.042253521127%; /* 50/710 */
}

.mvt-winner-item img{
    border: 10px solid #eda422;
    display: block;
    float: left;
    width: 46.478873239437%; /* 330/710 */
}

.mvt-winner-desc{
    float: right;
    width: 49.295774647887%; /* 350/710 */
}

.mvt-winner-btn{
    background-color: #eda422;
    color: #000 !important;
    display: block;
    font-family: "campton_bold";
    font-size: 20px;
    font-size: 2rem;
    margin-top:15px;
    padding: 15px;
    text-align: center;
    text-transform: uppercase;
}

.mvt-winner-btn:hover{
    background-color: #000;
    color: #fff !important;
    text-decoration: none !important;
}

.mvt-winner-btn i{
    font-size: 18px;
    font-size: 1.8rem;
}

.mvt-winner .mvt-thanks-tunein{
    font-size: 20px;
    font-size: 2rem;
    margin: 0;
    max-width: none;
    text-align: center;
}


/* -------------- Media Queries --------------- */

@media screen and (max-width: 800px), handheld and (max-device-width: 800px){
    .mvt-winner-item img,
    .mvt-winner-desc{
        float: none;
        width: 100%;
    }
    
    .mvt-winner-item img{
        margin-bottom: 15px;
    }
}
/* END 800 */

@media screen and (max-width: 700px), handheld and (max-device-width: 700px){
	.mvt-thanks-signup .sidebar-newsletter-signup-form{
		padding: 0;
	}
    
    .mvt-winner-item img{
        float: left;
        width: 46.478873239437%; /* 330/710 */
    }
    
    .mvt-winner-desc{
        float: right;
        width: 49.295774647887%; /* 350/710 */
    }
}
/* END 700 */

@media screen and (max-width: 500px), handheld and (max-device-width: 500px){
    .mvt-winner-item img,
    .mvt-winner-desc{
        float: none;
        width: 100%;
    }
}
/* END 500 */

@media screen and (max-width: 400px), handheld and (max-device-width: 400px){
	.mvt-item-thumb,
	.mvt-item-desc{
		float: none;
		width: 100%;
	}
	
	.mvt-item-thumb{
		margin-bottom: 10px;
	}
}
/* END 400 */








