/*
	Coop. La Holanda Ltda.
	Copyright 2014
*/


/* Extructura (contenedor)
··································································································· */
#contenedor {
	margin: 0 auto;
	padding: 0;
	max-width: 960px;
}
.row > div {
	margin-bottom: 10px;
}
.row2 > div {
	margin-bottom: 0px;
}

.row { width: 100%; }
.row > * {
	-webkit-transition	: all 400ms ease-out;
	-moz-transition		: all 400ms ease-out;
	-o-transition		: all 400ms ease-out;
	-ms-transition		: all 400ms ease-out;
	transition			: all 400ms ease-out;	
}

::-moz-selection { background: rgb(0,79,163); color: rgb(255,255,255); text-shadow:none; }
::selection { background: rgb(0,79,163); color: rgb(255,255,255); text-shadow:none; }

.row:before, .row:after { content: ""; display: table; }
.row:after { clear: both; }
.row { *zoom: 1; }



/* Grid - Global >> 16 Columns
··································································································· */
.lhG_16,
.lhG_15,
.lhG_14,
.lhG_13,
.lhG_12,
.lhG_11,
.lhG_10,
.lhG_9,
.lhG_8,
.lhG_7,
.lhG_6,
.lhG_5,
.lhG_4,
.lhG_3,
.lhG_2,
.lhG_1 { margin-left: 10px; margin-right: 10px; float: left; display: block; }

.lhG_1 		{ width:40px;  }
.lhG_2 		{ width:100px; }
.lhG_3 		{ width:160px; }
.lhG_4 		{ width:220px; }
.lhG_5 		{ width:280px; }
.lhG_6 		{ width:340px; }
.lhG_7 		{ width:400px; }
.lhG_8 		{ width:460px; }
.lhG_9 		{ width:520px; }
.lhG_10 	{ width:580px; }
.lhG_11 	{ width:640px; }
.lhG_12 	{ width:700px; }
.lhG_13 	{ width:760px; }
.lhG_14 	{ width:820px; }
.lhG_15 	{ width:880px; }
.lhG_16 	{ width:940px; }

.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9,
.push_10, .pull_10,
.push_11, .pull_11,
.push_12, .pull_12,
.push_13, .pull_13,
.push_14, .pull_14,
.push_15, .pull_15 {
  position: relative;
}

/* ································································································ */

/* Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
#contenedor .prefix_1 { padding-left: 60px; }
#contenedor .prefix_2 { padding-left: 120px; }
#contenedor .prefix_3 { padding-left: 180px; }
#contenedor .prefix_4 { padding-left: 240px; }
#contenedor .prefix_5 { padding-left: 300px; }
#contenedor .prefix_6 { padding-left: 360px; }
#contenedor .prefix_7 { padding-left: 420px; }
#contenedor .prefix_8 { padding-left: 480px; }
#contenedor .prefix_9 { padding-left: 540px; }
#contenedor .prefix_10 { padding-left: 600px; }
#contenedor .prefix_11 { padding-left: 660px; }
#contenedor .prefix_12 { padding-left: 720px; }
#contenedor .prefix_13 { padding-left: 780px; }
#contenedor .prefix_14 { padding-left: 840px; }
#contenedor .prefix_15 { padding-left: 900px; }



/* Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
#contenedor .suffix_1 { padding-right: 60px; }
#contenedor .suffix_2 { padding-right: 120px; }
#contenedor .suffix_3 { padding-right: 180px; }
#contenedor .suffix_4 { padding-right: 240px; }
#contenedor .suffix_5 { padding-right: 300px; }
#contenedor .suffix_6 { padding-right: 360px; }
#contenedor .suffix_7 { padding-right: 420px; }
#contenedor .suffix_8 { padding-right: 480px; }
#contenedor .suffix_9 { padding-right: 540px; }
#contenedor .suffix_10 { padding-right: 600px; }
#contenedor .suffix_11 { padding-right: 660px; }
#contenedor .suffix_13 { padding-right: 780px; }
#contenedor .suffix_12 { padding-right: 720px; }
#contenedor .suffix_14 { padding-right: 840px; }
#contenedor .suffix_15 { padding-right: 900px; }



/* Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
#contenedor .push_1 { left: 60px; }
#contenedor .push_2 { left: 120px; }
#contenedor .push_3 { left: 180px; }
#contenedor .push_4 { left: 240px; }
#contenedor .push_5 { left: 300px; }
#contenedor .push_6 { left: 360px; }
#contenedor .push_7 { left: 420px; }
#contenedor .push_8 { left: 480px; }
#contenedor .push_9 { left: 540px; }
#contenedor .push_10 { left: 600px; }
#contenedor .push_11 { left: 660px; }
#contenedor .push_13 { left: 780px; }
#contenedor .push_12 { left: 720px; }
#contenedor .push_14 { left: 840px; }
#contenedor .push_15 { left: 900px; }


/* Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
#contenedor .pull_1 { left: -60px; }
#contenedor .pull_2 { left: -120px; }
#contenedor .pull_3 { left: -180px; }
#contenedor .pull_4 { left: -240px; }
#contenedor .pull_5 { left: -300px; }
#contenedor .pull_6 { left: -360px; }
#contenedor .pull_7 { left: -420px; }
#contenedor .pull_8 { left: -480px; }
#contenedor .pull_9 { left: -540px; }
#contenedor .pull_10 { left: -600px; }
#contenedor .pull_11 { left: -660px; }
#contenedor .pull_12 { left: -720px; }
#contenedor .pull_13 { left: -780px; }
#contenedor .pull_14 { left: -840px; }
#contenedor .pull_15 { left: -900px; }



/*	VIDEO HOLDER ==== */
.video-holder {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
	display: block;
}

.video-holder iframe, .video-holder object, .video-holder embed {
	position: absolute;	top: 0;	left: 0; width: 100%; height: 100%;
}