body {
	font-family: 'Roboto', sans-serif;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 300;
    letter-spacing: 0.5px;
    overflow-x: hidden;
	background: url("../img/fondo.jpg") no-repeat center center fixed;
	background-size: cover;
        -moz-background-size: cover;
        -webkit-background-size: cover;
        -o-background-size: cover;
}
header{ background: transparent;}
.top{
background: rgba(55,133,19,1);
background: -moz-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(55,133,19,1)), color-stop(0%, rgba(64,173,14,1)), color-stop(2%, rgba(52,145,9,1)), color-stop(92%, rgba(75,166,33,1)), color-stop(100%, rgba(57,107,16,1)));
background: -webkit-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -o-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -ms-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: linear-gradient(to bottom, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#378513', endColorstr='#396b10', GradientType=0 );
}
.logo{margin-top:7px;}
.marginbar{margin-top:-10px;}
.margins{margin-top:-40px;}
.marginslide{max-height:210px;}
.textlogon{font-size:16px;color: #FFFFFF;text-align: center;}
.bproducto{box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);margin-top:5px;margin-bottom:5px;padding:5px;background: rgba(160, 160, 160, 160, 0.1);}
.blanco{color:#FFFFFF;font-size:14px;}
.blancoformu{color:#FFFFFF;font-size:14px;text-align:left;}
.main{ box-shadow: 5px 4px 5px #000;border-radius: 3px;
background: rgba(36,36,36,1);
background: -moz-linear-gradient(top, rgba(36,36,36,1) 0%, rgba(15,15,15,1) 0%, rgba(77,77,77,1) 0%, rgba(15,15,15,1) 6%, rgba(23,23,23,1) 10%, rgba(66,66,66,1) 77%, rgba(87,87,87,1) 97%, rgba(61,61,61,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(36,36,36,1)), color-stop(0%, rgba(15,15,15,1)), color-stop(0%, rgba(77,77,77,1)), color-stop(6%, rgba(15,15,15,1)), color-stop(10%, rgba(23,23,23,1)), color-stop(77%, rgba(66,66,66,1)), color-stop(97%, rgba(87,87,87,1)), color-stop(100%, rgba(61,61,61,1)));
background: -webkit-linear-gradient(top, rgba(36,36,36,1) 0%, rgba(15,15,15,1) 0%, rgba(77,77,77,1) 0%, rgba(15,15,15,1) 6%, rgba(23,23,23,1) 10%, rgba(66,66,66,1) 77%, rgba(87,87,87,1) 97%, rgba(61,61,61,1) 100%);
background: -o-linear-gradient(top, rgba(36,36,36,1) 0%, rgba(15,15,15,1) 0%, rgba(77,77,77,1) 0%, rgba(15,15,15,1) 6%, rgba(23,23,23,1) 10%, rgba(66,66,66,1) 77%, rgba(87,87,87,1) 97%, rgba(61,61,61,1) 100%);
background: -ms-linear-gradient(top, rgba(36,36,36,1) 0%, rgba(15,15,15,1) 0%, rgba(77,77,77,1) 0%, rgba(15,15,15,1) 6%, rgba(23,23,23,1) 10%, rgba(66,66,66,1) 77%, rgba(87,87,87,1) 97%, rgba(61,61,61,1) 100%);
background: linear-gradient(to bottom, rgba(36,36,36,1) 0%, rgba(15,15,15,1) 0%, rgba(77,77,77,1) 0%, rgba(15,15,15,1) 6%, rgba(23,23,23,1) 10%, rgba(66,66,66,1) 77%, rgba(87,87,87,1) 97%, rgba(61,61,61,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#242424', endColorstr='#3d3d3d', GradientType=0 );
}
p{text-align: left; margin-top:3px;}
h1{font-size: 25px;text-align: center;color:#555555;text-shadow: 1px 1px 1px rgba(7, 44, 18, 0.9);font-weight: bold;}
h2{font-size: 20px;color: #FFFFFF;text-align: center;text-shadow: 2px 2px 2px #9F8500;line-height:1.2;}
h3{font-size: 14px;color: #FFFFFF;text-align: center;text-shadow: 1px 1px 1px #AAAAAA;}
h4{font-size: 18px;color: #FFFFFF;text-align: left;}
h5{font-size: 16px;color: #FFFFFF;text-align: left;}
h6{font-size: 14px;color: #444444;text-align: center;text-shadow: 1px 1px 1px #AAAAAA;}
h7{font-size: 12px;color: #000000;text-align: center;text-shadow: 1px 1px 1px #BBBBBB;}
h8{font-size: 14px;color: #000000;text-align: center;text-shadow: 1px 1px 1px #BBBBBB;}
.datos{font-size: 14px;color: #000000;text-align:left;text-shadow: 1px 1px 1px #BBBBBB;}
.img{max-width:100%; margin: 0 auto;box-shadow: 5px 4px 5px #000;}
.terms{font-size: 14px;color: #444444;text-align: justify;text-shadow: 1px 1px 1px #555555;}
.terms2{font-size: 14px;color: #444444;text-align: justify;text-shadow: 1px 1px 1px #AAAAAA;}
.dato{font-size: 13px;color:#FFFFFF;text-decoration:none;padding-top:10px;margin-top:10px;text-align:right;padding-bottom:2px;margin-bottom:2px;}
.dato:hover{font-size: 13px;color:#FFFFFF;text-decoration:none;padding-top:10px;margin-top:10px;text-align:right;padding-bottom:2px;margin-bottom:2px;}

.navbar-inverse {margin-top: 60px;color: #FFFFFF;box-shadow: 5px 4px 5px #000;font-size:14px;background: rgba(0, 0, 0, 0.9);
background: rgba(76,76,76,1);
background: -moz-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(71,71,71,1) 0%, rgba(89,89,89,1) 2%, rgba(102,102,102,1) 4%, rgba(0,0,0,1) 31%, rgba(28,28,28,1) 76%, rgba(17,17,17,1) 94%, rgba(19,19,19,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(76,76,76,1)), color-stop(0%, rgba(71,71,71,1)), color-stop(2%, rgba(89,89,89,1)), color-stop(4%, rgba(102,102,102,1)), color-stop(31%, rgba(0,0,0,1)), color-stop(76%, rgba(28,28,28,1)), color-stop(94%, rgba(17,17,17,1)), color-stop(100%, rgba(19,19,19,1)));
background: -webkit-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(71,71,71,1) 0%, rgba(89,89,89,1) 2%, rgba(102,102,102,1) 4%, rgba(0,0,0,1) 31%, rgba(28,28,28,1) 76%, rgba(17,17,17,1) 94%, rgba(19,19,19,1) 100%);
background: -o-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(71,71,71,1) 0%, rgba(89,89,89,1) 2%, rgba(102,102,102,1) 4%, rgba(0,0,0,1) 31%, rgba(28,28,28,1) 76%, rgba(17,17,17,1) 94%, rgba(19,19,19,1) 100%);
background: -ms-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(71,71,71,1) 0%, rgba(89,89,89,1) 2%, rgba(102,102,102,1) 4%, rgba(0,0,0,1) 31%, rgba(28,28,28,1) 76%, rgba(17,17,17,1) 94%, rgba(19,19,19,1) 100%);
background: linear-gradient(to bottom, rgba(76,76,76,1) 0%, rgba(71,71,71,1) 0%, rgba(89,89,89,1) 2%, rgba(102,102,102,1) 4%, rgba(0,0,0,1) 31%, rgba(28,28,28,1) 76%, rgba(17,17,17,1) 94%, rgba(19,19,19,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );
}
.navbar-inverse .navbar-nav li a{
   -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;}
.navbar-inverse .navbar-nav li a:hover{background: rgba(5, 162, 0, 0.9);}
.navbar-inverse .navbar-nav li.active a{background: rgba(5, 162, 0, 0.9);}
.navbar-inverse.navbar-nav li a:focus{background: rgba(5, 162, 0, 0.9);}
.footer{box-shadow: 5px 4px 5px #000;border-radius:3px;
background: rgba(55,133,19,1);
background: -moz-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(55,133,19,1)), color-stop(0%, rgba(64,173,14,1)), color-stop(2%, rgba(52,145,9,1)), color-stop(92%, rgba(75,166,33,1)), color-stop(100%, rgba(57,107,16,1)));
background: -webkit-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -o-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -ms-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: linear-gradient(to bottom, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#378513', endColorstr='#396b10', GradientType=0 );
}
.principal{ background: rgba(112, 68, 49, 0.7);border-radius: 3px;}
.menu{ background: rgba(112, 68, 49, 0.8);box-shadow: 5px 4px 5px #000;border-radius: 3px;}
.eventos{ background:rgba(37, 37, 35, 0.8);box-shadow: 5px 4px 5px #000;border-radius: 3px;}
.formu{box-shadow: 1px 1px 1px 1px #555;
background: rgba(55,133,19,1);
background: -moz-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(55,133,19,1)), color-stop(0%, rgba(64,173,14,1)), color-stop(2%, rgba(52,145,9,1)), color-stop(92%, rgba(75,166,33,1)), color-stop(100%, rgba(57,107,16,1)));
background: -webkit-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -o-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -ms-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: linear-gradient(to bottom, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#378513', endColorstr='#396b10', GradientType=0 );
}
.formu2{border-radius:3px;
background: rgba(54,99,42,0.7);
}
.formu3{box-shadow: 1px 1px 1px 1px #555;
background: rgba(55,133,19,0.3);
background: -moz-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(55,133,19,1)), color-stop(0%, rgba(64,173,14,1)), color-stop(2%, rgba(52,145,9,1)), color-stop(92%, rgba(75,166,33,1)), color-stop(100%, rgba(57,107,16,1)));
background: -webkit-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -o-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -ms-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: linear-gradient(to bottom, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#378513', endColorstr='#396b10', GradientType=0 );
}
.marg{float:right;margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:5px;}
.marg2{float:right;margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:5px;}
.marg3{margin-left:2px;margin-right:2px;margin-top:1px;margin-bottom:1px;}
.colore{
box-shadow: 2px 1px 2px #000;border-radius: 3px;
background: rgba(36,36,36,1);
background: -moz-linear-gradient(top, rgba(36,36,36,1) 0%, rgba(15,15,15,1) 0%, rgba(77,77,77,1) 0%, rgba(15,15,15,1) 6%, rgba(23,23,23,1) 10%, rgba(66,66,66,1) 77%, rgba(87,87,87,1) 97%, rgba(61,61,61,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(36,36,36,1)), color-stop(0%, rgba(15,15,15,1)), color-stop(0%, rgba(77,77,77,1)), color-stop(6%, rgba(15,15,15,1)), color-stop(10%, rgba(23,23,23,1)), color-stop(77%, rgba(66,66,66,1)), color-stop(97%, rgba(87,87,87,1)), color-stop(100%, rgba(61,61,61,1)));
background: -webkit-linear-gradient(top, rgba(36,36,36,1) 0%, rgba(15,15,15,1) 0%, rgba(77,77,77,1) 0%, rgba(15,15,15,1) 6%, rgba(23,23,23,1) 10%, rgba(66,66,66,1) 77%, rgba(87,87,87,1) 97%, rgba(61,61,61,1) 100%);
background: -o-linear-gradient(top, rgba(36,36,36,1) 0%, rgba(15,15,15,1) 0%, rgba(77,77,77,1) 0%, rgba(15,15,15,1) 6%, rgba(23,23,23,1) 10%, rgba(66,66,66,1) 77%, rgba(87,87,87,1) 97%, rgba(61,61,61,1) 100%);
background: -ms-linear-gradient(top, rgba(36,36,36,1) 0%, rgba(15,15,15,1) 0%, rgba(77,77,77,1) 0%, rgba(15,15,15,1) 6%, rgba(23,23,23,1) 10%, rgba(66,66,66,1) 77%, rgba(87,87,87,1) 97%, rgba(61,61,61,1) 100%);
background: linear-gradient(to bottom, rgba(36,36,36,1) 0%, rgba(15,15,15,1) 0%, rgba(77,77,77,1) 0%, rgba(15,15,15,1) 6%, rgba(23,23,23,1) 10%, rgba(66,66,66,1) 77%, rgba(87,87,87,1) 97%, rgba(61,61,61,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#242424', endColorstr='#3d3d3d', GradientType=0 );
}
.mibutton{margin-bottom:3px;padding-top:2px;padding-bottom:1px;padding-left:5px;padding-right:5px;border-radius:3px;color:#FFFFFF;font-size:12px;text-align:center;
background: rgba(94,180,217,1);
background: -moz-linear-gradient(top, rgba(94,180,217,1) 0%, rgba(22,141,177,1) 50%, rgba(100,183,216,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(94,180,217,1)), color-stop(50%, rgba(22,141,177,1)), color-stop(100%, rgba(100,183,216,1)));
background: -webkit-linear-gradient(top, rgba(94,180,217,1) 0%, rgba(22,141,177,1) 50%, rgba(100,183,216,1) 100%);
background: -o-linear-gradient(top, rgba(94,180,217,1) 0%, rgba(22,141,177,1) 50%, rgba(100,183,216,1) 100%);
background: -ms-linear-gradient(top, rgba(94,180,217,1) 0%, rgba(22,141,177,1) 50%, rgba(100,183,216,1) 100%);
background: linear-gradient(to bottom, rgba(94,180,217,1) 0%, rgba(22,141,177,1) 50%, rgba(100,183,216,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5eb4d9', endColorstr='#64b7d8', GradientType=0 );
}
.mibar{padding-top:10px;padding-bottom:10px;color:#FFFFFF;font-size:16px;border-radius:3px;
background: rgba(94,180,217,1);
background: -moz-linear-gradient(top, rgba(94,180,217,1) 0%, rgba(22,141,177,1) 50%, rgba(100,183,216,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(94,180,217,1)), color-stop(50%, rgba(22,141,177,1)), color-stop(100%, rgba(100,183,216,1)));
background: -webkit-linear-gradient(top, rgba(94,180,217,1) 0%, rgba(22,141,177,1) 50%, rgba(100,183,216,1) 100%);
background: -o-linear-gradient(top, rgba(94,180,217,1) 0%, rgba(22,141,177,1) 50%, rgba(100,183,216,1) 100%);
background: -ms-linear-gradient(top, rgba(94,180,217,1) 0%, rgba(22,141,177,1) 50%, rgba(100,183,216,1) 100%);
background: linear-gradient(to bottom, rgba(94,180,217,1) 0%, rgba(22,141,177,1) 50%, rgba(100,183,216,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5eb4d9', endColorstr='#64b7d8', GradientType=0 );
}
.mibar2{padding-top:5px;padding-bottom:5px;color:#FFFFFF;font-size:12px;border-radius:3px;
background: rgba(55,133,19,1);
background: -moz-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(55,133,19,1)), color-stop(0%, rgba(64,173,14,1)), color-stop(2%, rgba(52,145,9,1)), color-stop(92%, rgba(75,166,33,1)), color-stop(100%, rgba(57,107,16,1)));
background: -webkit-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -o-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: -ms-linear-gradient(top, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
background: linear-gradient(to bottom, rgba(55,133,19,1) 0%, rgba(64,173,14,1) 0%, rgba(52,145,9,1) 2%, rgba(75,166,33,1) 92%, rgba(57,107,16,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#378513', endColorstr='#396b10', GradientType=0 );
}
.services{ 
		list-style: none;
		font-size:20px;
		margin: 3px;
		color:red;
		text-decoration:none;
		}
.services ul li{  
display:inline;  
}  
.services li a:hover {
					font-size:22px;
					color:red;
					text-decoration:none;
					  
				}
.redes{
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left:10px;
	margin-right:10px;
}
.reimagen{
	margin-top: 2px;
	margin-bottom: 2px;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	}
.reimagen :hover{
	height: 30px;
	width: 30px;
	margin-top: 2px;
	margin-bottom: 2px;
	border-radius: 20px;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 1px 1px 2px #9F8500;
	}
}
.hov{ background:#FFFFFF;}
.hov: hover{background:#000000; padding:30px;margin:30px; box-shadow: 4px 4px 4px #FFFFFF;}