@charset "UTF-8";
/* CSS Document */

body, html{ 
	margin:0; 
	padding:0;
	color: #1a1a1a;
	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
	font-size: 14px;
}

/*FONTS*/
.gotham-light{
	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
	font-weight: 300; 
	font-style: normal;
}
.gotham-book{
	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
	font-weight: 400; 
	font-style: normal;
}
.gotham-book-italic{
	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
	font-weight: 400; 
	font-style: italic;
}
.gotham-bold{
	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
	font-weight: 700; 
	font-style: normal;
}
.gotham-bold-italic{
	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
	font-weight: 700; 
	font-style: italic;
}


img{ 
	border: 0; 
	/*REMOVES SPACES FROM DIVS/ IMAGES*/
	vertical-align: bottom;
}

/* TAGS FOR GOOGLE*/
h1{
 	font-weight:normal;
 	font-size: 15px;
 	margin: 0;
 	padding:  0;
	/*text-transform: uppercase;
 	font-weight:normal;
 	font-size: 15px;*/
}
h2{
	font-size: 14px;
 	font-weight:lighter;
 	margin: 0;
 	padding:  0;
 	text-transform: uppercase;
	/*font-size: 19px;
	font-weight:normal;
	line-height: 5px;
	text-transform: uppercase;*/	
}
h3{
	font-size: 13px;
 	font-weight:lighter;
 	margin: 0;
 	padding:  0;
 	text-transform: uppercase;
	/*font-size: 22px;
	font-weight:normal;
	text-transform: uppercase;	
	padding: 0 0 0 20px;*/
}

h4{/*for Artisan Descriptions Title*/
	font-size: 19px;
	font-weight:normal;
	line-height: 5px;
	text-transform: uppercase;
}
h5{/*for Artisan Descriptions subtitle*/
 	font-weight:normal;
 	font-size: 15px;
 	text-transform: uppercase;
}
h6{/*for Bold Subtitles*/
	font-size: 22px;
	font-weight:normal;
	text-transform: uppercase;	
	padding: 0 0 0 20px;
	margin: 20px 0 20px 0;
}
p{
	font-size: 15px;
	font-weight:normal;
	line-height: 25px;	
	text-transform: none;
	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
	font-weight: 300; 
	font-style: normal;
	padding: 0 0 0 0;	
}

a{
    color: #999;
    text-decoration: none;
}
a:hover {
    color: #333;
    text-decoration: none;
}

.content{
	margin: 0 auto;
	max-width:960px; 
}
.h1-hidden{ 
	height:1px; 
	overflow: hidden;
	width:1px; 
}
.fade-back-color{
	background-color: #1a1a1a;
}

.padding-left-20{
	padding-left: 20px;
}

/*TOP NAVIGATION*/
.nav{
	background-color: #FFF;
	display:block;
	float: left;

	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
	font-size: 10px;
	font-style: normal;
	font-weight: 300;

	height: 129px;
	left: 0;
	margin:  0 auto 0 auto;
	overflow: hidden;
	position: fixed;
	text-align: center;	
	top: 0;
	-webkit-backface-visibility: hidden;/* Fix for Android Devices to keep position fixed*/
	width:100%;
	z-index:1;
}
.nav ul li {
    display: inline-block;
    list-style: none;
    padding: 0 15px 0 0;
}
.nav ul li a {
    background: none;
    color: #999;
    text-decoration: none;
}
.nav ul li a:hover {
    color: #333;
    text-decoration: none;
}
.button-wrapper {/*CONTROLS NAVIGATION UL FOR MOBILE*/
	display: block;
}
.logo{
	background-image: url('/_ext/static.tumblr.com/rb2yf70/eXnnp49fh/artisan-haag-logo.png');
	background-size: contain;
	height: 75px;
	margin: 10px auto 0 auto;
	width: 110px;
}
.hamburger{
	background-image: url('http://static.tumblr.com/rb2yf70/MLrnp49qu/artisan-hamburger.png');
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
	display: none;
	height: 26px;
	margin: 27px 0 0 22px;
	width: 44px;
}


/*MIDDLE NAVIGATION*/
.nav-mid{
	background-color: #1a1a1a;
	color: #FFF;
	display: block;
	float: left;
	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
	font-size: 13px;
	font-style: normal;
	font-weight: 300; 
	height:29px;
	padding: 15px 0 0 0;
	position: relative;
	text-align: center;	
	text-transform: uppercase;
	width:100%;
	cursor: pointer;
}
.nav-mid-text{
	padding:20px 0 20px 20px;
	width: 80%; 
}
.nav-mid-text-color{
	color: #deb406; 
}
.nav-mid-hide{
	display: none;
}
.nav-mid-color{
	color: #deb406;
}
/*arrow*/
.nav-mid-arrow img{
	height: 8px;
	width: 21px;
}
.arrow-container{
	float: left;
	height: 8px;
	margin-top: -10px;
	width: 100%;
}

/*WINDOW PERCENTAGES*/
.size-10{
	float: left;
	width: 10%;
}
.size-25{
	float: left;
	width: 25%;
}
.size-33{
	float: left;
	width: 33.3%;
}
.size-45{
	float: left;
	width: 45%;
}
.size-50{
	float: left;
	width: 50%;
}
.size-75{
	float: left;
	width: 75%;
}
.size-90{
	float: left;
	width: 90%;
}
.size-100{
	float: left;
	width: 100%;
}
.padding-50{
	margin: 0 35px 0 0;
}

/*SWAP IMAGES AND CLICKABLE IMAGES - MOBILE AND TABLET*/
#artisan-subsection1{
	cursor: pointer;
}
#artisan-subsection1-tablet-mobile{
	cursor: pointer;
	display: none;
	height: 371px;
	width: 100%;
}
#artisan-subsection1-tablet-mobile-logo{
	display: none;
}
#artisan-text1-tablet-mobile{
	display: none;
	float: left;
}
#artisan-subsection1-mobile{
	display: none;
	float: left;
}
#artisan-text1-tablet-mobile-2{
	display: none;
	float: left;
}
#artisan-text1-tablet-mobile-3{
	display: none;
	float: left;
}
.artisan-tablet-mobile-logo{
	background-image: url('http://static.tumblr.com/rb2yf70/J5Snp4c55/artisan-craftedlogo.png');
	background-repeat: no-repeat;
	background-size: contain;
	display: none;
	height: 76px; 
	width: 256px; 
}
.artisan-tablet-mobile-text{
	display: none;
}
.artisan-tablet-mobile-text2{
	display: none;
}
.artisan-mobile-text2{
	display: none;
	height: auto;
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 100%;
}
.artisan-mobile-text2 p{
	font-size: 15px;
	text-align: left;
}
.artisan-tablet-mobile-bttn{
	display: none;
	padding-bottom: 59px;
}
.artisan-mobile-bttn{
	display: none;
	padding-bottom: 59px;
}

.pointer{/*cursor pointer*/
	cursor: pointer;
}

/*SECTION 3*/
#section3subsection1{
	cursor: pointer;
}
#section3subsection1-tablet-mobile{
	display: none;
}
#section3subsection1-mobile{
	display: none;
}
#section3subsection2{
	display: block;
}
#section3subsection2-tablet-mobile{
	display: none;
}
#section3subsection2-mobile{
	display: none;
}
#section3subsection3{
	cursor: pointer;
	display: block;
}
#section3subsection3-tablet-mobile{
	display: none;
}
#section3subsection3-mobile{
	display: none;
}
#sweepstakesubsection1-mobile{
	display: none;
}

/*SWAP DEPTH*/
.swapDepth{
	position: relative;
	z-index: 2;
}

/*OVERLAY -CLOSE BTTN - YOUTUBE VID */
.vid-container{
	display: none;
	height: 100%;
	position: relative;
	margin: 0 auto;
	width: 100%;
}
.vid-iframe iframe{
	left:0;
	position: absolute; 
	top:0; 
	height: 100%; 
	width: 100%; 
}
.vid-container-tablet{
	display: none;
	height: auto;
	position: absolute;
	width: 100%;
	z-index: 54px;
}
.vid-container-mobile{
	display: none;
	height: auto;
	position: absolute;
	width: 100%;
	z-index: 55px;
}
.close-container{
	background-color: #000;
	display: none;
	height: 52px;
	margin: -54px auto 0 auto;/*130px auto 0 auto;*/
	padding: 0 0 0 0;
	width: 100%;
}
.close-container-two{
	background-color: #000;
	display: none;
	height: 52px;
	margin: -55px auto 0 auto;/*130px auto 0 auto;*/
	width: 960px;
}
.close-bttn{
	cursor: pointer;
	float: right;
	margin: 15px 7px 0 0;
}
.overlay{
	background-image: url('http://static.tumblr.com/rb2yf70/jADnp49jx/artisan-overlay.png');
	cursor: inherit;
	display: none; 
	height: 400%;
	left:0;
	max-width:100%;
	position: absolute;
	top:0;
	width: 100%;
	z-index:50;
}
.overlay-two{
	background-image: url('http://static.tumblr.com/rb2yf70/jADnp49jx/artisan-overlay.png');
	cursor: inherit;
	display: none; 
	height: 400%;
	left:0;
	position: absolute;
	top:0;
	width: 100%;
	z-index:51;
}
/*AFTER VIDEO REVEAL*/
.after-vid-container{
	display: none;
	height: 100%;
	margin: 175px auto 0 auto;
	position: relative;
	text-align: center;
	width: 100%;
}
.after-vid{
	color: #FFF;
	font-size: 18px;
	height: 100%;
	margin:143px auto 0 auto;
	width: 100%;
	z-index: 52;
}
.after-vid p{
	font-size: 18px;	
}
.after-vid-button-container{
	height: 43px;
	margin: 0 auto;
	position: relative;
	width: 960px;
}
.after-vid-button-learnmore{
	background-image: url('http://static.tumblr.com/rb2yf70/WYLnp4a6m/artisan-cta-learn-more.png');
	display: block;
	float: left;
	height: 43px;
	margin: 0 20px 0 278px;
	width: 188px;
}
.after-vid-button-watchagain{
	background-image: url('http://static.tumblr.com/rb2yf70/1Hknp4a7v/artisan-cta-watch-again.png');
	cursor: pointer;
	display: block;
	float: left;
	height: 43px;
	margin: 0 auto 0 auto;
	width: 188px;
}

/*BLACK BARS*/
.top-black-bar{
	background-color: #1a1a1a;
	color: #FFF;

	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
	font-style: normal;
	font-size: 14px;
	font-weight: 300; 

	float: left;
	padding: 20px 0 0 0;
	height: 35px;
	text-align: center; 
	text-transform: uppercase;
	width: 100%;
}
/*AMAZON*/
#artisansectiontitle-2{
	display: block;
}
.top-black-bar-amazon{
	background-color: #1a1a1a;
	color: #FFF;

	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
	font-style: normal;
	font-size: 14px;
	font-weight: 300; 

	float: left;
	padding: 20px 0 0 0;
	height: 35px;
	margin: 0 0 0 0;
	text-align: left; 
	text-transform: uppercase;
	width: 100%;
}
.top-black-bar-amazon-H2{/*SEE THE FILM NOW ON*/
	display: block;
	float: left;
	padding: 0 10px 0 0;
	text-align: right; 
	width: 50%;
}
.amazon-logo{
	/*background-image: url('/_ext/static.tumblr.com/rb2yf70/R2knq1p81/artisan-amazon.jpg');*/
	background-repeat: no-repeat;
	background-size: contain;
	display: block;
	float: left;
	height: 80%;
	margin: -8px 0 0 0;
	padding-left: 0px;
	width: 48%;
}

/*SECTIONS*/
.section{
	height: auto;
	margin: 0 0 30px 0;
	overflow: hidden;
}
.section-top{
	margin:130px 0 0 0;
}
.section-footer{/*footer*/
	background-color: #FFF;
	float: left;
	height: auto;
	padding: 0;
	text-align: left;
	width:100%;
}
.section-footer img{
	border: 0;
}
.section-footer-copywrite{
	bottom: 45px;
	float: right;
	padding-right: 10px;
	position: relative; 
}
.section-footer-rule{/*color rule*/
	background-color: #e4ca7e;
	float: left;
	height: 2px;
	margin: 0 0 10px 0;
	width: 100%;
}
.section-footer-left{/*left legal footer*/
	float: left;
	font-size: 10px;
}
.section-footer-left-mobile{
	display: none;
	float: left;
	font-size: 10px;
}
.section-footer-right{/*right legal footer*/
	float: right;
	font-size: 10px;
}
.footer-legal ul li{
	list-style: none;
    padding-left: 15px;
}
.footer-legal a{
    color: #999;
    text-decoration: none;
}
.footer-legal a:hover {
    color: #333;
    text-decoration: none;
}
.footer-seal-container {/*trust e seal*/
	height: auto;
	display: block;
	float: right;
	margin: 10px 0 0 0;
	width: 100%;
}
.footer-seal {
    background-image: url('http://static.tumblr.com/rb2yf70/JEcnpfk6p/seal.png');
    background-size: contain;
	display: block;
	height: 45px;
	float: right;
	width: 142px;
}
.section ul li {
    display: inline;
    list-style: none;
    padding-left: 15px;
}
.section ul li a {
    background: none;
    color: #999;
    text-decoration: none;
}

/*PRIZES*/
.prize-left-text{
	margin: -10px 20px 40px 0;
	padding: 0 0 0 20px;
}
.prize-right-text{
	margin: -10px 0 0 0;
	padding: 0;
}
.prize-list ul{
	line-height: 23px;
    padding: 0 0 0 0;
}
.prize-list li{
	display: inline-block;
    float: left;
    list-style: circle;
    margin: 0;
    padding: 0;
    text-align: left;    
}
.prize-list ul li{
    padding: 0 0 0 0;
}
#prize-dropdown{/*Dropdown for prizes */
	display: none;
}

.center-text p{
	padding: 0;
	text-align: center;
}

/*ENTER NOW BUTTON*/
.enter-now{
	display: none;
	height: auto;
	padding: 30px 0 0 20px;
	width: 30%;
}

/*LEGAL above Artsisan Section*/
.legal-above-artisan{
	display: block;
	float: left;
	font-size: 13px;
	height: auto;
	margin: -28px 0 0 0;
	width: 95%;
}
.legal-above-artisan p{
	font-size: 10px;
	line-height: 16px;
}
.hide-icon{
	display: none;
}
.small-text{/*small text*/
	font-size: 11px;
	line-height: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
}

/*IFRAME*/
.iframe-control{
	border: none;
	display: block;
	height: 530px;
	padding: 0 0 0 5px;
	width: 100%;
}
.iframe-control-tablet{
	border: none;
	display: none;
	height: 500px;
	padding: 0 0 0 5px;
	width: 100%;
}
.iframe-control-mobile{
	border: none;
	display: none;
	height: 600px;
	padding: 0 0 0 5px;
	width: 100%;
}





/* ----------- TABLETS MEDIA QUERY ----------- */
@media only screen and (max-width: 768px){
	h6{/*for tablet Large Titles*/
	 	font-weight: bold;
	 	font-size: 24px;
	 	margin: 25px 0 0 0;
	 	text-align: center;
	 	text-transform: uppercase;
	}
	.size-switch{/* for Prizes and how to Enter text*/
		font-size: 22px;
		font-weight: normal;
		margin: 20px 0 20px 0;
		padding: 0 0 0 20px;
		text-align: left;
		text-transform: uppercase;		
	}

	/*TOP NAVIGATION*/
	.nav{
		background-color: #FFF;
		display:block;
		float: left;

		font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
		font-size: 13px;
		font-style: normal;
		font-weight: 300;

		height: 159px;
		left: 0;
		margin:  0 auto 0 auto;
		overflow: hidden;
		position: fixed;
		text-align: center;	
		top: 0;
		width:100%;
		z-index:1;
	}
	.nav ul li {
	    display: inline-block;
	    list-style: none;
	    padding: 80px 10px 0 0;
	}
	.nav ul li a {
	    background: none;
	    color: #999;
	    text-decoration: none;
	}
	.nav ul li a:hover {
	    color: #333;
	    text-decoration: none;
	}
	.logo{
		background-image: url('/_ext/static.tumblr.com/rb2yf70/eXnnp49fh/artisan-haag-logo.png');
		float: right;
		height: 75px;
		margin: 65px 35px 0 auto;/*15px 35px 0 auto;*/
		width: 110px;
	}
	.overlay{
		display: none !important;  
	}
	.overlay-two{
		background-image: url('http://static.tumblr.com/rb2yf70/jADnp49jx/artisan-overlay.png');
		display: none !important; 
	}

	/*VIDEOS*/
	.vid-container{
		display: none;
	}
	.vid-container-tablet{
		display: block;
	}
	.vid-container-mobile{
		display: none;
	}

	/*SECTIONS*/
	.section-top {
	  margin: 161px 0 0 0;/*compensate for tumblr iframe -old margin 161px 0 0 0;-*/
	}

	#artisan-subsection1{
		cursor: pointer;
		display: none;
	}
	#artisan-subsection1-tablet-mobile{
		cursor: pointer;
		display: block;
	}
	#artisan-text1-tablet-mobile{
		display: block;
		float: left;
	}
	#artisan-text1-tablet-mobile-2{
		display: block;
		float: left;
	}
	#artisan-text1-tablet-mobile-3{
		display: block;
		float: left;
	}
	#artisan-subsection1-tablet-mobile-logo{
		display: block;
	}
	.artisan-tablet-mobile-logo{
		display: block;
		height: 76px;
		margin: 20px auto 0 auto;
		padding: 0;
		width: 256px;
	}
	.artisan-tablet-mobile-text{
		display: block;
		height: auto;
		margin: 0 auto;
		width: 100%;
	}
	.artisan-tablet-mobile-text p{
		line-height: 19px;
		text-align: center;
	}
	.artisan-tablet-mobile-text2{
		display: block;
		height: auto;
		margin: 0 auto;
		padding: 0 0 10px 0;
		width: 100%;
	}
	.artisan-tablet-mobile-text2 p{
		font-size: 18px;
		text-align: center;
	}
	.artisan-tablet-mobile-bttn{
		display: block;
		height: 52px;
		margin: 0 auto;
		padding: 10px 0 25px 0;
		width: 348px;
	}
	#section3subsection1{
		display: none;
	}
	#section3subsection1-tablet-mobile{
		display: block;
	}

	#section3subsection2{
		display: none;
	}
	#section3subsection2-tablet-mobile{
		display: block;
	}

	#section3subsection3{
		display: none;
	}
	#section3subsection3-tablet-mobile{
		display: block;
	}

	#prize-left-text{
		margin: -10px 10px 0 0;
		padding: 0 0 30px 20px;
	}

	#prize-dropdown{/*Dropdown for prizes */
		display: none;
	}

	.legal-above-artisan{/*legal**/
		display: block;
	}


	/*FOOTER*/
	.section-footer-left{/*left legal footer*/
		font-size: 13px;
		text-align: center;
	}
	.section-footer-left ul{
		padding: 0 12px 0 0;
		line-height: 30px;
	}
	.footer-seal-container {/*trust e seal*/
		display: block;
		height: auto;
		margin: 10px auto 0 auto;
		width: 100%;
	}
	.footer-seal {
	    background-image: url('http://static.tumblr.com/rb2yf70/JEcnpfk6p/seal.png');
	    background-size: contain;
		height: 45px;
		float: none;
		margin: 0 auto;
		width: 142px;
	}

	.hide{/* hide div*/
		display: block;
	}

	/*IFRAME*/
	.iframe-control{
		border: none;
		display: none;
		height: 480px;
		padding: 0 0 0 5px;
		width: 100%;
	}
	.iframe-control-tablet{
		border: none;
		display: block;
		height: 600px;
		padding: 0 10px 0 3px;
  		width: 97%;
	}
	.iframe-control-mobile{
		border: none;
		display: none;
		height: 600px;
		padding: 0 0 0 5px;
		width: 100%;
	}

}


/* ----------- MOBILE MEDIA QUERY----------- */
@media only screen and (max-width: 670px){/*and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) */
	h6{
		font-weight: normal;
		font-size: 18px;
	 	padding: 0 0 0 10px;
	 	margin: 20px 0 -4px 0;
	 	text-align: left;
	}

	/*h4{
	 	font-size: 18px;
	 	font-weight: normal;
	 	margin: 25px 0 0 0;
	 	padding: 0 0 0 10px;
	 	text-align: left;
	 	text-transform: uppercase;
	}*/
	.size-switch{/* for Prizes text*/
		font-size: 18px;
		font-weight: normal;
		margin: 20px 0 0 0;
		padding: 0 0 0 10px;
		text-align: left;
		text-transform: uppercase;		
	}

	p{
	 	padding: 0 0 0 10px;
	 	text-align: left;
	}

	/*TOP NAVIGATION*/
	#topnav{
		overflow: initial;
	}
	.nav{
		background-color: #FFF;
		display:block;
		float: left;

		font-family: 'Gotham SSm A', 'Gotham SSm B', Arial, 'Montserrat';
		font-size: 14px;
		font-style: normal;
		font-weight: 300;

		height: 106px;/*131px;*/
		left: 0;
		margin: 0 auto;
		border-bottom: 1px solid #CCC;
		overflow: hidden;
		padding: 0px 0 0 0;
		position: fixed;
		text-align: center;	
		top: 0;
		width:100%;
		z-index:2;
	}
	.nav ul{
		display: block;
		margin: -373px 0 0 0;
		padding: 0;
		width: 100%;

		position: absolute;
		z-index: 1;
	}
	.nav ul li {
		background-color: #FFF;
	    display: block;
	    list-style: none;
	    padding: 0;
	    outline: 1px solid #CCC;
	}
	.nav ul li a {
	    background: none;
	    color: #999;
	    text-decoration: none;
	}
	.nav ul li a:hover {
	    color: #333;
	    text-decoration: none;
	}
	.nav-mobile-padding{
		display: block;
		height: 100%;
		padding: 10px 0 11px 0;
		width: 100%;	
	}
	.logo{
		background-image: url('/_ext/static.tumblr.com/rb2yf70/eXnnp49fh/artisan-haag-logo.png') no-repeat;
		float: right;
		height: 58px;
		margin: 27px 15px 0 auto;/*13px 15px 0 auto;*/
		width: 88px;
	}
	.hamburger{
		display: block;
		margin-top: 43px;/*70px for tumblr widgets*/
	}

	/*MOBILE CONTROL FOR OPEN AND CLOSE*/
	#topnav.is-open .hamburger{
		background-image: url('http://static.tumblr.com/rb2yf70/rUgnp49qk/artisan-hamburger-close.png');
	}

	#topnav.is-open .button-wrapper,
	.button-wrapper {
		display: block;
	}

	/*VIDEOS*/
	.vid-container{
		display: none;
	}
	.vid-container-tablet{
		display: none;
	}
	.vid-container-mobile{
		display: block;
	}

	/*Slider transition for mobile menu*/
	.slide-menu-down{
		margin: 36px 0 0 0 !important; /*overrides other margin*/
	    transition: all .2s ease;
	    -webkit-transition: all .2s ease;
	    -moz-transition: all .2s ease;
	    -o-transition: all .2s ease;
	}
	.slide-menu-up{
		margin: -373px 0 0 0 !important;
	    transition: all .2s ease;
	    -webkit-transition: all .2s ease;
	    -moz-transition: all .2s ease;
	    -o-transition: all .2s ease;
	}

	/*TITLES*/
	#artisansectiontitle{
		display: none;
	}
	#sweepstakesectiontitle{
		display: none;
	}
	.overlay{
		display: none !important; 
	}
	.overlay-two{
		background-image: url('http://static.tumblr.com/rb2yf70/jADnp49jx/artisan-overlay.png');
		display: none !important; 
	}

	/*SECTIONS*/
	#section3title{
		display: none;
	}
	#artisansectiontitle-2{/*for amazon*/
		display: none;
	}

	#artisan-subsection1{
		cursor: pointer;
		display: none;
	}
	#artisan-subsection1-tablet-mobile{
		display: none;
	}
	#artisan-text1-tablet-mobile{
		display: block;
		float: left;
	}
	#artisan-text1-tablet-mobile-2{
		display: none;
		float: left;
	}
	#artisan-text1-tablet-mobile-3{
		display: block;
		float: left;
	}
	#artisan-subsection1-tablet-mobile-logo{
		display: block;
	}
	#artisan-subsection1-mobile{
		display: block;
		margin: 26px 0 0 0;/*to compensate for tumblr embeded iframe was 50px*/
	}
	#sweepstakesubsection1{
		display: none;
	}
	#sweepstakesubsection1-mobile{
		display: block;
	}
	.artisan-tablet-mobile-logo{
		display: block;
		height: 14px;
		margin: 20px auto 0 auto;
		padding: 20px 0 14px 0;
		width: 160px;
	}
	.artisan-tablet-mobile-text{
		display: block;
		height: auto;
		margin: 0 auto;
		width: 100%;
	}
	.artisan-tablet-mobile-text p{
		font-size: 12px;
		line-height: 19px;
		text-align: left;
	}
	.artisan-tablet-mobile-text2{
		display: block;
		height: auto;
		margin: 0 auto;
		/*padding: 0 0 0 0;*/
		width: 100%;
	}
	.artisan-tablet-mobile-text2 p{
		font-size: 15px;
		text-align: center;
	}
	.artisan-mobile-text2{
		display: block;
	}
	#artisan-tablet-mobile-text-break{/*artisan-tablet-mobile-text2 div has a <br> in paragraph */
		display: none;
	}
	/*Bttns*/
	.artisan-tablet-mobile-bttn{
		display: none;
	}
	.artisan-mobile-bttn{
		display: block;
		height: 52px;
		margin: 0 auto;
		padding: 10px 20px 25px 18px;
		width: 90%;
	}

	#artisan-text-center p{
		text-align: center;
	}

	/*IMAGES FOR NAV 2*/
	#artisan-subsection2{
		display: none;
	}
	#artisan-subsection3{
		display: none;
	}
	#artisan-subsection4{
		display: none;
	}

	/*NAV SLIDER FOR NAV 2*/
	#arrow{
		display: none;
	}
	#artisan-nav-mid1{
		display: none;
	}

	/*TEXT FOR NAV 2*/
	#navtextcontent{
		display: none;
	}

	#artisan-nav-mid2{
		display: none;
	}
	#artisan-nav-mid3{
		display: none;
	}

	#section3subsection1{
		display: none;
	}
	#section3subsection1-tablet-mobile{
		display: none;
	}
	#section3subsection1-mobile{
		display: block;
	}

	#section3subsection2{
		display: none;
	}
	#section3subsection2-tablet-mobile{
		display: none;
	}
	#section3subsection2-mobile{
		display: block;
	}

	#section3subsection3{
		display: none;
	}
	#section3subsection3-tablet-mobile{
		display: none;
	}
	#section3subsection3-mobile{
		display: block;
	}
	.section-top{/*after nav*/
		margin:81px 0 0 0;
	}
	.section ul{
	    padding-left: 10px;
	}
	.section ul li {
	    display: inline;
	    list-style: none;
	    padding-right: 5px;
	}

	.expand-for-mobile{/*for prize text divs*/
		width: 100% !important;
	}
	#prize-left-text{
		display: none;
		margin: -8px 0 0 0;
		padding: 0;
	}
	.prize-left-text li{/* line height */
		line-height: 15px;
		margin-bottom: 10px; 
	}
	#prize-right-text{
		display: none;
		margin: 0 0 15px 0;
		padding: 0;
	}
	.prize-right-text li{/* line height */
		line-height: 15px;
		margin-bottom: 10px; 
	}

	/*PRIZES DROPDOWN BUTTON FOR MOBILE*/
	#prize-dropdown{/*Dropdown for prizes */
		cursor: pointer;
		display: block;
	}
	.prize-dropdown-left{/*Dropdown for prizes */
		display: block;
		float: left;
		margin: -10px 0 20px 0;
	}
	.prize-dropdown-right{/*Dropdown for prizes */
		display: block;
		float:right;
		padding: 0px 0 0px 0;
		margin: -23px 13px 0 0;
		height: 13px;
		width: 13px;
		outline: 1px solid #FF0000;
	}

	.artisan-amazon-mobileBttn{/*SEE THE FILM NOW ON*/
		margin: -10px 0 0 0;
	}

	.legal-above-artisan{
		display: block;
		margin: -21px 0 -19px 0;/*-23px*/
	}

	.legal-above-artisan p{
		font-size: 13px;
		line-height: 20px;
	}

	.small-text{/*small text*/
		line-height: 20px;
		padding-bottom: 0px;
		padding-top: 10px;
	}

	/*ENTER NOW BUTTON*/
	.enter-now{
		display: block;
		height: auto;
		padding: 40px 20px 0 18px;
		width: 93%;
	}

	/*FOOTER*/
	.section-footer-left{/*left legal footer*/
		display: none;
	}
	.section-footer-left-mobile{
		display: block;
		float: left;
		font-size: 11px;
		margin: 0 0 0 -20px;
		text-align: center;
	}
	.section-footer-left-mobile ul{
		padding: 0 0 0 -35px;
		line-height: 20px;
		letter-spacing: 1px;
	}
	.footer-seal-container {/*trust e seal*/
		height: auto;
		display: block;
		width: 100%;
	}
	.footer-seal {
	    background-image: url('http://static.tumblr.com/rb2yf70/JEcnpfk6p/seal.png');
	    background-size: contain;
		display: block;
		height: 45px;
		float: none;
		width: 142px;
	}

	.hide{/* hide div*/
		display: none;
	}

	.padding-left-20{
		padding-left: 10px;
	}
	.padding-left-minus20{
		padding: 0;
	}

	/*IFRAME*/
	.iframe-control{
		border: none;
		display: none;
		height: 500px;
		padding: 0 0 0 5px;
		width: 100%;
	}
	.iframe-control-tablet{
		border: none;
		display: none;
		height: 500px;
		padding: 0 0 0 5px;
		width: 100%;
	}
	.iframe-control-mobile{
		border: none;
		display: block;
		height: 945px;
		padding: 0 0 0 5px;
		width: 100%;
	}

}


