/*	BLOCKS CSS*/.blocks_container {	display: table;	width: 100%;}.blocks_container .blocks_row {	display: table-row;}.blocks_container .block_sep {	display: table-cell;	width: 2%;}.blocks_container .block {	display: table-cell;	overflow: hidden;	vertical-align: top;}.blocks_container div:nth-last-child(2) { width: 0; }.blocks_container .element {	padding: 20px 10px;	font-size: 12px;	font-family: 'Geist Regular';	color: #333333;}.blocks_container .element a {	font-family: 'Geist Regular';	font-size: 12px;	color: #EC008C;	text-decoration: none;}.blocks_container .element a:hover {	text-decoration: underline;}.blocks_container .element h3 {	font-family: 'Geist Medium';	font-size: 21px;	color: #333333;	margin: 0 0 20px 0;	padding: 0;}.blocks_container .element h4 {	font-family: 'Geist Medium';	font-size: 20px;	color: #333333;	margin: 0 0 20px 0;	padding: 0;	font-weight: normal;}.blocks_container .element .button {	border: 1px solid #D5D5D5;	font-family: 'Geist Bold'; font-weight: bold;	padding: 6px;	font-size: 12px;	background: -o-linear-gradient(to bottom, #FBFBFB, #F0F0F0) transparent;}.blocks_container .element .button:hover {	background: -o-linear-gradient(to bottom, #F0F0F0, #FBFBFB) transparent;	color: #000000;	text-decoration: none;}a.button.download {	background: url(download.jpg) no-repeat transparent !important;	display: block;	width: 14px;	text-indent: -99999px;}a.button.download:hover {	background-position: 0px -30px !important;}.lightbox {	background-color: #FFFFFF;	border: 1px solid #D5D5D5;	display: none;	min-height: 200px;	min-width: 200px;	padding: 10px;	z-index: 10000;}a.lightbox-trigger,div.lightbox-trigger { 	cursor: pointer;	position: relative;}a.lightbox-trigger span.icon,div.lightbox-trigger span.icon { 	background: url(icon.png) transparent;	height: 65px;	left: 50%;	margin: -32.5px 0px 0px -32.5px;	position: absolute;	top: 50%;	width: 65px;}a.lightbox-trigger span.icon:hover,div.lightbox-trigger span.icon:hover { 	background-position: 0px -65px;}div.lightbox.youtube a.close { 	right: 9px !important;	top: 10px !important;}div.lightbox a.close:hover { 	background-position: 0px -27px;}div.lightbox a.close { 	background-image: url(close.jpg);	cursor: pointer;	height: 27px;	position: absolute;	width: 27px;}