/* FUENTES */
@font-face {font-family:'TexGyreAdventorRegular';src:url('../fonts/texgyreadventor-regular-webfont.eot');src:url('../fonts/texgyreadventor-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/texgyreadventor-regular-webfont.woff') format('woff'),url('../fonts/texgyreadventor-regular-webfont.ttf') format('truetype'),url('../fonts/texgyreadventor-regular-webfont.svg#texgyreadventorregular') format('svg');font-weight:normal;font-style:normal;}
@font-face {font-family:'TexGyreAdventorBold';src:url('../fonts/texgyreadventor-bold-webfont.eot');src:url('../fonts/texgyreadventor-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/texgyreadventor-bold-webfont.woff') format('woff'),url('../fonts/texgyreadventor-bold-webfont.ttf') format('truetype'),url('../fonts/texgyreadventor-bold-webfont.svg#texgyreadventorbold') format('svg');font-weight:normal;font-style:normal;}

/* HTML */
body {min-width:320px;background-color:#fff;color:#707070;font-family:Roboto, Verdana, Arial;font-size:1em;line-height:140%;}
a {color:#707070;text-decoration:none;}
a:hover {color:#2BB8C9 !important;text-decoration:none;}
b, strong {font-weight:700 !important;}
header {border-bottom:1px solid #707070;}
header a {color:#fff;}
header li.active a  {color:#2BB8C9;}

/* FOOTER */
.my-footer {padding-top:75px;padding-bottom:150px;color:#688284;font-family:TexGyreAdventorBold, "Century Gothic", Futura;font-weight:300 !important;}
.my-footer a {color:#688284;margin:10px;}

/* ESTILOS */
.text-black {color:#000;}
.text-custom {color:#2BB8C9;}
.bg-black {background-color:#000;}
/*.bg-flujo {background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:bottom center;background-image:url(../images/Fons-CADCAM-1.png);color:#fff;padding-top:100px;padding-bottom:75px;}*/
.bg-masinfo {background-repeat:no-repeat;background-size:fit;background-attachment:fixed;background-position:bottom center;background-image:url(../images/Fons-CADCAM-3.png);color:#fff;padding-top:100px;padding-bottom:80px;}
/*.my-img-flujo {position:relative;margin-bottom:-100px;}*/
.my-img-masinfo {position:relative;margin-bottom:-10px;}
/*.btn-custom {color:#fff;background-color:#2BB8C9;border-color:#2BB8C9;font-weight:700;font-size:15px;padding:10px 20px;}
.btn-custom:hover {color:#707070;background-color:#fff;}
.btn-custom-2 {color:#707070 !important;background-color:#fff;border-color:#2BB8C9;font-weight:700;font-size:15px;padding:10px 20px;}
.btn-custom-2:hover {color:#fff !important;background-color:#2BB8C9;}
.btn-custom-3 {color:#707070 !important;background-color:#fff;border-color:#fff;font-weight:700;font-size:15px;padding:10px 20px;}
.btn-custom-3:hover {color:#fff !important;background-color:#2BB8C9;}
.btn-custom-4 {color:#fff !important;background-color:transparent;border-color:#fff;font-weight:700;font-size:15px;padding:10px 20px;}
.btn-custom-4:hover {color:#fff !important;background-color:#2BB8C9;}
.btn-custom-5 {color:#2BB8C9 !important;background-color:#fff;border-color:#2BB8C9;font-weight:700;font-size:15px;padding:10px 20px;}
.btn-custom-5:hover {color:#fff !important;background-color:#2BB8C9;}*/
.fsp60 {font-size:60px;}
.fsp40 {font-size:40px;}
.fsp30 {font-size:30px;}
.fsp20 {font-size:20px;}
.fsp19 {font-size:19px;}
.fsp18 {font-size:18px;}
.fsp16 {font-size:16px;}
.fsp15 {font-size:15px;}
.fsp14 {font-size:14px;}
.fsp10 {font-size:10px;}
.lhp70 {line-height:70px;}
.lhp46 {line-height:46px;}
.lhp34 {line-height:34px;}
.lhp24 {line-height:24px;}
.lhp23 {line-height:23px;}
.lhp22 {line-height:22px;}
.lhp20 {line-height:20px;}

/* FORM */
#form-content {max-width:520px;}
#logo {background:url(../__OLD_images/nextdent-v2.png) no-repeat bottom center;background-size:100%;}
#presentacion {background-color:#fff;padding:0 25px 10px 25px;font-size:17px;line-height:28px;border-radius:0 0 5px 5px;}
#slogan {margin:20px 0;color:#fff;height:107px;box-sizing:border-box;margin-left:-25px;min-width:100vw;padding:25px 0 0 25px;background:url(../__OLD_images/fondo-slogan.png) no-repeat bottom center;}
#quiero {font-size:19px;color:#fff;margin:20px 0;text-align:center;text-shadow: 0px 0px 10px #444;}
#resultForm {background-color:rgba(255,255,255,0.8);border-radius:5px;padding:10px;}
#compartir {margin-top:25px;color:#fff;padding:0 10px;}
#compartir #compartirtxt {width:46%;float:left;font-size:20px;line-height:36px;}
#compartir #compartirbtn {width:54%;float:left;text-align:right;}
img.responsive {width:100%;height:auto;}
.verde {color:#21abb3;}
.submit {display:block;width:100%;color:#fff;text-align:center;height:45px;padding-top:11px;box-sizing:border-box;border-radius:5px;background:#21abb3 url(../__OLD_images/submit.png) no-repeat center center;}
.oculto {display:none;}

@media screen and (min-width:520px) {
	#logo {background-size:fit;}
	#presentacion  {font-size:20px;}
	#presentacion .verde {font-size:21px;}
	#slogan {min-width:0;}
	#quiero {font-size:30px;text-align:left;}
	#compartir #compartirtxt {font-size:30px;}
}


@media screen and (min-width:992px) {
	/*#myContainer {margin-top:0;}*/
}


