body {
	padding-top: 80px;
	background-image: url(../img/swirl_pattern.png);
	background-position: center center;
	background-repeat: repeat;
	background-color: #FFFFFF;
}
.container:nth-child(2) {
	background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 75%, rgba(255,255,255,0.5) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(75%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,0.5))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 75%, rgba(255,255,255,0.5) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 75%, rgba(255,255,255,0.5) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 75%, rgba(255,255,255,0.5) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center, rgba(255,255,255,1) 75%, rgba(255,255,255,0.5) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#80ffffff', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.navbar-fixed-top .nav {
	padding: 15px 0;
}
.navbar-fixed-top .navbar-brand {
	padding: 0 15px;
}
footer {
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
	line-height: 0.9em;
}
.navbar-inverse {
	background-color: #00396C;
	color: #00B1DD;
}
.navbar-inverse .navbar-nav>li>a {
	color: #FFFFFF;
	font-size: 1em;
	text-transform: uppercase;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
	color: #FFFFFF;
	background-color: #00315E;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#section-1, #section-2, #section-3, #section-4, #section-5, #section-8 {
	padding-top: 100px;
	padding-bottom: 40px;
	margin-top: -100px;
}
.navbar-nav {
	float: right;
}
#map {
	height: 400px;
}
.gracias {
	background-color: #EAEAEA;
	text-align: center;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #D3D3D3;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	display: none;
}
.gracias .glyphicon {
	font-size: 2em;
	background-color: #00AEDB;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	padding: 10px;
	color: #FFFFFF;
}


.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	border-color: #101010;
}
/*!
 * Lightbox for Bootstrap 3 by @ashleydw
 * https://github.com/ashleydw/lightbox
 *
 * License: https://github.com/ashleydw/lightbox/blob/master/LICENSE
 */.ekko-lightbox-container {
	position: relative
}
.ekko-lightbox-nav-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 100%
}
.ekko-lightbox-nav-overlay a {
	z-index: 100;
	display: block;
	width: 49%;
	height: 100%;
	padding-top: 45%;
	font-size: 30px;
	color: #fff;
	text-shadow: 2px 2px 4px #000;
	opacity: 0;
	filter: dropshadow(color=#000000, offx=2, offy=2);
	-webkit-transition: opacity .5s;
	-moz-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s
}
.ekko-lightbox-nav-overlay a:empty {
	width: 49%
}
.ekko-lightbox a:hover {
	text-decoration: none;
	opacity: 1
}
.ekko-lightbox .glyphicon-chevron-left {
	left: 0;
	float: left;
	padding-left: 15px;
	text-align: left
}
.ekko-lightbox .glyphicon-chevron-right {
	right: 0;
	float: right;
	padding-right: 15px;
	text-align: right
}
.ekko-lightbox .modal-footer {
	text-align: left
}
 @media(min-width:768px) {
body {
}
.navbar-fixed-top .navbar-brand {
	padding: 15px 0;
}
}
@media(max-width:960px) {
.navbar-nav {
	float: left;
	width: 100%;
}
.navbar-inverse .navbar-nav>li>a {
	width: 100%;
	margin-left: 20px;
}
	.navbar-brand img {
    width: 180px;
	width: 200px;
    margin: 5px;
}
}
.galeria {
	margin-bottom: 25px;
}
.galeria img {
	    -webkit-filter: brightness(1);
    filter: brightness(1);
}
.galeria img:hover {
	    -webkit-filter: brightness(0.8);
    filter: brightness(0.8);
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #03A9F4;
}
.navbar-inverse .navbar-toggle {
    border-color: #2196F3;
}
.whatsappbtn {
    background-color: #63ce00;
    color: #fff;
    position: fixed;
    right: 15px;
    bottom: 15px;
    font-size: 14px;
    padding: 10px 15px 10px 15px;
    border-radius: 20px;
    z-index: 9999;
}
.whatsappbtn:hover {
    color: #fff;
}