/* General */

body {
	background-color:#f5f6f6;
}
@font-face {  
	font-display: block;
    font-family:"Futura-LT-W01-Book";
    src:url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/cf053eae-ba1f-44f3-940c-a34b68ccbbdf.eot?#iefix");
    src:url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/cf053eae-ba1f-44f3-940c-a34b68ccbbdf.eot?#iefix") format("eot"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/8bf38806-3423-4080-b38f-d08542f7e4ac.woff2") format("woff2"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/e2b9cbeb-fa8e-41cd-8a6a-46044b29ba52.woff") format("woff"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/c2a69697-4f06-4764-abd4-625031a84e31.ttf") format("truetype"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/dc423cc1-bf86-415c-bc7d-ad7dde416a34.svg#dc423cc1-bf86-415c-bc7d-ad7dde416a34") format("svg");
}

hr.hr {
    width: 40%;
    background-color: #f1bbe3;
    height: 2px;
}

/* Menu */

#navbar {
	border:0px;
	border-radius:0px;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	background-color:#f5f6f6;
	font-family: futura-lt-w01-book,sans-serif;
}
#navbar a {
	cursor:pointer;
}
#navbar_collapse .active a, #navbar_collapse ul li a:focus {
	background-color: rgba(0, 0, 0, 0);
}
#navbar_collapse a:hover {
	font-weight:bold;
}
#navbar_collapse .dropdown ul li a {
	height:50px;
	padding-top:20px;
	color:white;
}
#navbar_collapse .dropdown ul li a:hover {
	font-weight:normal;	
	background-color: rgba(0, 0, 0, .3);
}
#navbar .dropdown-menu {
	background-color: rgba(0, 0, 0, .5);
	border:0px;
	font-size:1em;
}

/* Logo */

#logoVDD_H { width: 20%;	}
@media(max-width: 767px) { #logoVDD_H { width:80%;	 } }
#logoVDDMin_H { 
	width:100px;	
	position:relative;
	top:-10px;
}


/* Main and sections */
.personSection {
	background-color: white;
	padding:10px 0px;
}

/* Modal */

.modal { overflow: auto !important; }

/* Inputs - Formulario */

input[type="text"], textarea {
	border-radius:3px;
	border:1px solid #d4d5d6;
}
input[type="text"] {
	height:30px;
}

/* Footer */

footer {
	padding:30px 0px;
}
footer a {
	color:black;
}
footer a:hover {
	text-decoration:none;
}

#formEmail input, #formEmail textarea {
	width:95%;
	margin-bottom:5px;
}
#btnEnviarFE {
	width: 230px;
    height: 50px;
    border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    -o-border-radius: 40px;
    border: 1px solid black;
    background-color: white;
    font-weight: bold;
	font-family: futura-lt-w01-book,sans-serif;
    font-size: 1.2em;
}

footer article.contacto {
	padding-top:10px;
}
footer article.contacto img {
	width:30px;
}
footer article.contacto ul li {
	list-style-type:none;
	padding-bottom:5px;
}
footer article.contacto ul li:hover {
	font-size:1.1em;
	cursor:pointer;
}

#mapa {
	margin-bottom:5px;	
	width:95%;
	height:200px;
}
			
/* Scroll */

.scroll::-webkit-scrollbar {
	height: 1px;   
}
.scroll::-webkit-scrollbar-thumb { /* Ponemos un color de fondo y redondeamos las esquinas del thumb */
	background: #ccc;
	border-radius: 4px;
}
.scroll::-webkit-scrollbar-thumb:hover { /* Cambiamos el fondo y agregamos una sombra cuando esté en hover */
	background: #b3b3b3;
	box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
}
.scroll::-webkit-scrollbar-thumb:active { /* Cambiamos el fondo cuando esté en active */
	background-color: #999999;
}