*{
margin:0px;
padding:0px;
}

a img{
border:0px;
}

/* FONTS */

@font-face{
	src:url(fonts/ProximaNova-Light.otf);
	font-family:pron;
}

@font-face{
	src:url(fonts/miso-regular.ttf);
	font-family:miso;
}

@font-face{
	src:url(fonts/Roboto-Regular.ttf);
	font-family:roboto;
}

body{
font-family:roboto,Arial,Helvetica,sans-serif;
font-size:15px;
color:#505050;
}

.clr{clear:both;}

/* DIVs */

.container{
width:950px;
margin:50px auto 50px auto;
}

	.chantiqueTitle{text-align:center}

	.chantiqueTitle h1{
	font-family:pron;
	font-weight:lighter;
	font-size:40px;
	margin-top:20px;
	}
	
	.chantiqueDescription{
	text-align:center;
	letter-spacing:1em;
	line-height:2em;
	margin-bottom:30px;
	}
	
	.chantiquePins{
	text-align:center;
	column-count:4;
		-moz-column-count:4;
		-webkit-column-count:4;
	}
	
		.chantiquePins span.errorNotification{
		text-align:center;
		}
	
		.chantiquePins .pins{
		border:1px solid #ccc;
		margin-bottom:30px;
		display:inline-block;
		width:200px;
		box-shadow:2px 2px 2px #ccc;
		}
		
			.pins .pinImage{
			height:200px;
			background:#ccc;
			}
				
				.pinImage .pinMagnifier{
				position:relative;
				top:160px;
				right:10px;
				text-align:right;
				}
			
			.pins .pinText{
			margin:15px 0px 15px 0px;
			font-size:12px;
			padding:5px;
			height:60px;
			}
				
				.pinText h3{
				font-family:pron,Arial,Helvetica,sans-serif;
				font-size:13px;
				text-transform:uppercase;
				color:#01762f;
				}
	
	.emptyNotification{
	text-align:center;
	margin-bottom:30px;
	}
	
		.emptyNotification a{
		text-decoration:none;
		color:#01762f;
		}
		
		.emptyNotification a:hover{
		text-decoration:underline;
		color:#00e45a;
		}
	
	.chantiquePagination{
	text-align:center;
	margin-bottom:25px;
	}
	
		.chantiquePagination a{
		text-decoration:none;
		font-family:pron,Arial,Helvetica,sans-serif;
		font-weight:bold;
		display:inline-block;
		padding:3px;
		width:25px;
		background:#01762f;
		color:#fff;
		border:1px solid #01762f;
		box-shadow:1px 1px 2px #333;
		}
		
		.chantiquePagination a:hover{
		background:#00e45a;
		border:1px solid #01762f;
		color:#01762f;
		box-shadow:1px 1px 2px #333;
		}
		
		.chantiquePagination a.passiveLink{
		background:#ccc;
		color:#aaa;
		border:1px solid #aaa;
		box-shadow:1px 1px 2px #999;
		/*visibility:hidden;*/
		}
	
		.chantiquePagination span{
		color:#777;
		}
	
	.chantiqueFollow{
	text-align:center;
	}
	
	.chantiqueFooter{
	text-align:center;
	font-family:pron;
	font-size:11px;
	margin-top:30px;
	margin-bottom:20px;
	}

/* MFP Override */

div.mfp-title{
text-align:left;
font-size:12px;
}

div.mfp-title h3{
font-family:pron,Arial,Helvetica,sans-serif;
font-size:14px;
text-transform:uppercase;
}