@CHARSET "UTF-8";

@media screen {
	.row-vector {
	  display: -webkit-box;
	  display: -webkit-flex;
	  display: -ms-flexbox;
	  display:         flex;
	  flex-wrap: wrap;
	}
	.row-vector > [class*='col-'] {
	  display: flex;
	  flex-direction: column;
	}
}

@media screen and (max-width: 767px) {
	.row-vector {
	  display: block;
	  flex-wrap: inherit;
	}
	.row-vector > [class*='col-'] {
	  display: block;
	  flex-direction: inherit;
	}
}

.clearer { clear:both; }

.clickable { cursor: pointer; }

.cuadro {
	width: 57px;
	height: 57px;
	border: 1px solid #cbcbcb;
	/*border-radius: 12px;*/
	float: left;
	margin: 0 8px 8px 0;
}

.cuadro:hover {
	box-shadow: 0 0 5px 2px #a1a1a1;
	border: 1px solid #fff;
}

.cuadro:hover .cuadroTexto {
	display: block;
}

.cuadroTexto {
	display: none;
	position: relative;
	top: -90%;
	color: white;
	text-align: center;
}

.cuadroTexto div {
	background: #333;
	padding: 10px;
	width: 70px;
	border-radius: 10px;
	margin-left: -5px;
}

.imgFlecha {
	position: relative;
	height: 10px;
	top: -6px;
}

.grupo {
	display: none;
	padding-top: 10px;
}

.grupoActivo {
}

.subgrupo {
	display: none;
}

.selector1 {
	padding: 10px 0;
	background: -moz-linear-gradient(0deg, rgba(233,233,233,1) 0%, rgba(233,233,233,1) 90%, rgba(198,198,198,1) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(233,233,233,1)), color-stop(90%, rgba(233,233,233,1)), color-stop(100%, rgba(198,198,198,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(0deg, rgba(233,233,233,1) 0%, rgba(233,233,233,1) 90%, rgba(198,198,198,1) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(0deg, rgba(233,233,233,1) 0%, rgba(233,233,233,1) 90%, rgba(198,198,198,1) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(0deg, rgba(233,233,233,1) 0%, rgba(233,233,233,1) 90%, rgba(198,198,198,1) 100%); /* ie10+ */
	background: linear-gradient(90deg, rgba(233,233,233,1) 0%, rgba(233,233,233,1) 90%, rgba(198,198,198,1) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#c6c6c6',GradientType=1 ); /* ie6-9 */
}

.selector2 {
	padding: 10px 0;
	background: -moz-linear-gradient(0deg, rgba(243,243,243,1) 0%, rgba(243,243,243,1) 90%, rgba(207,207,207,1) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(243,243,243,1)), color-stop(90%, rgba(243,243,243,1)), color-stop(100%, rgba(207,207,207,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(0deg, rgba(243,243,243,1) 0%, rgba(243,243,243,1) 90%, rgba(207,207,207,1) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(0deg, rgba(243,243,243,1) 0%, rgba(243,243,243,1) 90%, rgba(207,207,207,1) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(0deg, rgba(243,243,243,1) 0%, rgba(243,243,243,1) 90%, rgba(207,207,207,1) 100%); /* ie10+ */
	background: linear-gradient(90deg, rgba(243,243,243,1) 0%, rgba(243,243,243,1) 90%, rgba(207,207,207,1) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#cfcfcf',GradientType=1 ); /* ie6-9 */
}

.seleccion {
	padding: 10px 0 0 0;
}
.seleccion .cuadro {
	widtH: 100%;
}
	
.selActivo, .selgActivo {
	background-color: white;
}

.sel {
	padding: 10px;
}

.selg {
	padding: 10px;
}

.selg div {
	height: 45px;
	border: 1px solid #cbcbcb;
}

.selg11 div {
	background: url('http://vermol.com/img/sg11.png') no-repeat center center;
	background-size: contain;
}

.selg12 div {
	background: url('http://vermol.com/img/sg12.png') no-repeat center center;
	background-size: contain;
}

.selg13 div {
	background: url('http://vermol.com/img/sg13.png') no-repeat center center;
	background-size: contain;
}


.selg21 div {
	background: url('http://vermol.com/img/sg21.png') no-repeat center center;
	background-size: contain;
}

.selg22 div {
	background: url('http://vermol.com/img/sg22.png') no-repeat center center;
	background-size: contain;
}

.selg23 div {
	background: url('http://vermol.com/img/sg23.png') no-repeat center center;
	background-size: contain;
}

.selg31 div {
	background: url('http://vermol.com/img/sg31.png') no-repeat center center;
	background-size: contain;
}

.selg32 div {
	background: url('http://vermol.com/img/sg32.png') no-repeat center center;
	background-size: contain;
}

.selg33 div {
	background: url('http://vermol.com/img/sg33.png') no-repeat center center;
	background-size: contain;
}

.selg41 div {
	background: url('http://vermol.com/img/sg41.png') no-repeat center center;
	background-size: contain;
}

.selg42 div {
	background: url('http://vermol.com/img/sg42.png') no-repeat center center;
	background-size: contain;
}

.selg43 div {
	background: url('http://vermol.com/img/sg43.png') no-repeat center center;
	background-size: contain;
}

.selg44 div {
	background: url('http://vermol.com/img/sg44.png') no-repeat center center;
	background-size: contain;
}

.selg51 div {
	background: url('http://vermol.com/img/sg51.png') no-repeat center center;
	background-size: contain;
}

.selg52 div {
	background: url('http://vermol.com/img/sg52.png') no-repeat center center;
	background-size: contain;
}

.selg53 div {
	background: url('http://vermol.com/img/sg53.png') no-repeat center center;
	background-size: contain;
}

.selg54 div {
	background: url('http://vermol.com/img/sg54.png') no-repeat center center;
	background-size: contain;
}

.selg61 div {
	background: url('http://vermol.com/img/sg61.png') no-repeat center center;
	background-size: contain;
}

.selg62 div {
	background: url('http://vermol.com/img/sg62.png') no-repeat center center;
	background-size: contain;
}

.selg63 div {
	background: url('http://vermol.com/img/sg63.png') no-repeat center center;
	background-size: contain;
}

.selg64 div {
	background: url('http://vermol.com/img/sg64.png') no-repeat center center;
	background-size: contain;
}

.selg71 div {
	background: url('http://vermol.com/img/sg71.png') no-repeat center center;
	background-size: contain;
}

.selg72 div {
	background: url('http://vermol.com/img/sg72.png') no-repeat center center;
	background-size: contain;
}

.selg73 div {
	background: url('http://vermol.com/img/sg73.png') no-repeat center center;
	background-size: contain;
}

.selg81 div {
	background: url('http://vermol.com/img/sg81.png') no-repeat center center;
	background-size: contain;
}

.selg82 div {
	background: url('http://vermol.com/img/sg82.png') no-repeat center center;
	background-size: contain;
}

.selg83 div {
	background: url('http://vermol.com/img/sg83.png') no-repeat center center;
	background-size: contain;
}

.sel1 div {
	height: 45px;
	border: 1px solid #cbcbcb;
	background: -moz-linear-gradient(270deg, rgba(240, 237, 202, 1) 0%, rgba(182, 85, 53, 1) 99%, rgba(182, 85, 53, 1) 100%);
	/* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(240, 237, 202, 1)), color-stop(99%, rgba(182, 85, 53, 1)), color-stop(100%, rgba(182, 85, 53, 1)));
	/* safari4+,chrome */
	background: -webkit-linear-gradient(270deg, rgba(240, 237, 202, 1) 0%, rgba(182, 85, 53, 1) 99%, rgba(182, 85, 53, 1) 100%);
	/* safari5.1+,chrome10+ */
	background: -o-linear-gradient(270deg, rgba(240, 237, 202, 1) 0%, rgba(182, 85, 53, 1) 99%, rgba(182, 85, 53, 1) 100%);
	/* opera 11.10+ */
	background: -ms-linear-gradient(270deg, rgba(240, 237, 202, 1) 0%, rgba(182, 85, 53, 1) 99%, rgba(182, 85, 53, 1) 100%);
	/* ie10+ */
	background: linear-gradient(180deg, rgba(240, 237, 202, 1) 0%, rgba(182, 85, 53, 1) 99%, rgba(182, 85, 53, 1) 100%);
	/* w3c */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#F0EDCA', endColorstr='#B65535', GradientType=0);
	/* ie6-9 */
}

.sel2 div {
	height: 45px;
	background: -moz-linear-gradient(270deg, rgba(251, 236, 233, 1) 0%, rgba(251, 236, 233, 1) 1%, rgba(214, 58, 59, 1) 100%);
	/* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(251, 236, 233, 1)), color-stop(1%, rgba(251, 236, 233, 1)), color-stop(100%, rgba(214, 58, 59, 1)));
	/* safari4+,chrome */
	background: -webkit-linear-gradient(270deg, rgba(251, 236, 233, 1) 0%, rgba(251, 236, 233, 1) 1%, rgba(214, 58, 59, 1) 100%);
	/* safari5.1+,chrome10+ */
	background: -o-linear-gradient(270deg, rgba(251, 236, 233, 1) 0%, rgba(251, 236, 233, 1) 1%, rgba(214, 58, 59, 1) 100%);
	/* opera 11.10+ */
	background: -ms-linear-gradient(270deg, rgba(251, 236, 233, 1) 0%, rgba(251, 236, 233, 1) 1%, rgba(214, 58, 59, 1) 100%);
	/* ie10+ */
	background: linear-gradient(180deg, rgba(251, 236, 233, 1) 0%, rgba(251, 236, 233, 1) 1%, rgba(214, 58, 59, 1) 100%);
	/* w3c */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#FBECE9', endColorstr='#D63A3B', GradientType=0);
	/* ie6-9 */
}

.sel3 div {
	height: 45px;
	background: -moz-linear-gradient(270deg, rgba(245,233,234,1) 0%, rgba(56,61,99,1) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(245,233,234,1)), color-stop(100%, rgba(56,61,99,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(270deg, rgba(245,233,234,1) 0%, rgba(56,61,99,1) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(270deg, rgba(245,233,234,1) 0%, rgba(56,61,99,1) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(270deg, rgba(245,233,234,1) 0%, rgba(56,61,99,1) 100%); /* ie10+ */
	background: linear-gradient(180deg, rgba(245,233,234,1) 0%, rgba(56,61,99,1) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5E9EA', endColorstr='#383D63',GradientType=0 ); /* ie6-9 */
}

.sel4 div {
	height: 45px;
	background: -moz-linear-gradient(270deg, rgba(228,235,245,1) 0%, rgba(48,91,82,1) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(228,235,245,1)), color-stop(100%, rgba(48,91,82,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(270deg, rgba(228,235,245,1) 0%, rgba(48,91,82,1) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(270deg, rgba(228,235,245,1) 0%, rgba(48,91,82,1) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(270deg, rgba(228,235,245,1) 0%, rgba(48,91,82,1) 100%); /* ie10+ */
	background: linear-gradient(180deg, rgba(228,235,245,1) 0%, rgba(48,91,82,1) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E4EBF5', endColorstr='#305B52',GradientType=0 ); /* ie6-9 */
}

.sel5 div {
	height: 45px;
	background: -moz-linear-gradient(270deg, rgba(221,244,238,1) 0%, rgba(112,176,53,1) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(221,244,238,1)), color-stop(100%, rgba(112,176,53,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(270deg, rgba(221,244,238,1) 0%, rgba(112,176,53,1) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(270deg, rgba(221,244,238,1) 0%, rgba(112,176,53,1) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(270deg, rgba(221,244,238,1) 0%, rgba(112,176,53,1) 100%); /* ie10+ */
	background: linear-gradient(180deg, rgba(221,244,238,1) 0%, rgba(112,176,53,1) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDF4EE', endColorstr='#70B035',GradientType=0 ); /* ie6-9 */
}

.sel6 div {
	height: 45px;
	background: -moz-linear-gradient(270deg, rgba(233,234,216,1) 0%, rgba(107,75,60,1) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(233,234,216,1)), color-stop(100%, rgba(107,75,60,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(270deg, rgba(233,234,216,1) 0%, rgba(107,75,60,1) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(270deg, rgba(233,234,216,1) 0%, rgba(107,75,60,1) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(270deg, rgba(233,234,216,1) 0%, rgba(107,75,60,1) 100%); /* ie10+ */
	background: linear-gradient(180deg, rgba(233,234,216,1) 0%, rgba(107,75,60,1) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E9EAD8', endColorstr='#6B4B3C',GradientType=0 ); /* ie6-9 */
}

.sel7 div {
	height: 45px;
	background: -moz-linear-gradient(270deg, rgba(232,212,195,1) 0%, rgba(81,67,59,1) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(232,212,195,1)), color-stop(100%, rgba(81,67,59,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(270deg, rgba(232,212,195,1) 0%, rgba(81,67,59,1) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(270deg, rgba(232,212,195,1) 0%, rgba(81,67,59,1) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(270deg, rgba(232,212,195,1) 0%, rgba(81,67,59,1) 100%); /* ie10+ */
	background: linear-gradient(180deg, rgba(232,212,195,1) 0%, rgba(81,67,59,1) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E8D4C3', endColorstr='#51433B',GradientType=0 ); /* ie6-9 */
}

.sel8 div {
	height: 45px;
	background: -moz-linear-gradient(270deg, rgba(232,227,221,1) 0%, rgba(53,54,59,1) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(232,227,221,1)), color-stop(100%, rgba(53,54,59,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(270deg, rgba(232,227,221,1) 0%, rgba(53,54,59,1) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(270deg, rgba(232,227,221,1) 0%, rgba(53,54,59,1) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(270deg, rgba(232,227,221,1) 0%, rgba(53,54,59,1) 100%); /* ie10+ */
	background: linear-gradient(180deg, rgba(232,227,221,1) 0%, rgba(53,54,59,1) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E8E3DD', endColorstr='#35363B',GradientType=0 ); /* ie6-9 */
}