.cda{font-size:16px;line-height:1.5}.cda h2,.cda h3,.cda h4,.cda h5{margin-top:25px}.cda p{margin-bottom:20px}.cda ol li,.cda p,.cda ul li{text-align:justify}.cda .label-default{text-shadow:none}.cda .img-mask-16x9{margin-bottom:30px}.cda blockquote,.cda iframe{display:block;width:100%;margin-bottom:30px}@media only screen and (max-width:800px){.cda td,.cda th{display:block;border-left:0;border-bottom:0}.cda .cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cda * html .cf{zoom:1}.cda table{border-collapse:collapse;border-spacing:0;display:block;position:relative;width:100%}.cda td,.cda th{margin:0;vertical-align:top}.cda thead{display:block;float:left}.cda tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.cda thead tr{display:block}.cda th{text-align:right}.cda tbody tr{display:inline-block;vertical-align:top;border-left:1px solid #babcbf}.cda td{min-height:1.25em;text-align:left;border-right:0}.cda td:last-child,.cda th:last-child{border-bottom:1px solid #babcbf}}.gallery img{opacity:.8;transition:.5s ease-in-out;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.gallery img:hover{opacity:1}.img-mask{position:relative;display:block;height:0;padding:0;overflow:hidden}.img-mask-16x9{padding-bottom:56.25%}.img-mask-4x3{padding-bottom:75%}.img-mask-1x1{padding-bottom:99.9%}.img-mask img{position:absolute;top:0;bottom:0;left:0;width:100%;height:auto;border:0}#form_contacto textarea{height:182px}.form-group.captcha{text-align:center}.form-group.captcha .input-group{display:inline-table;width:200px;vertical-align:middle}.contacto .form-control{background:rgba(255,255,255,.1);color:rgba(255,255,255,.8)}.contacto label,.contacto p{background:0 0;color:rgba(255,255,255,.8)}.contacto h1{background:0 0;color:rgba(255,255,255)}.label{font-family:'Open Sans',sans-serif;font-weight:300;margin-bottom:15px}.form-control{border-radius:0}label.required:after{content:' *';color:red}label.error{font-weight:400;color:#c00}.required-fields{color:red}.btn-code-dimension,.btn-code-dimension:visited{position:relative;display:block;width:220px;height:26px;background:url("../images/codedimension.png") no-repeat;color:#ccc;font-weight:bolder;font-size:12px;font-family:Arial,Helvetica,sans-serif;padding:5px 0 5px 30px;margin:30px auto 40px;text-decoration:none;text-align:left;overflow:hidden}.btn-code-dimension:hover{background:url("../images/codedimension.png") 0 -26px no-repeat;color:#fff;text-decoration:underline}