 img.ccm-captcha-image{display:block} *.ccm-spacer{clear:both;font-size:1px;line-height:1px;} div.ccm-pagination{text-align:center;position:relative} div.ccm-pagination span.ccm-page-right{position:absolute;top:0px;right:0px;margin-right:0px !important} div.ccm-pagination span.ccm-page-right span{margin-right:0px} div.ccm-pagination span.ccm-page-left{position:absolute;top:0px;left:0px} div.ccm-pagination span{margin-right:4px} .ccm-ui div.ccm-pagination span{margin-right:0px;} div.pagination ul strong,div.pagination ul span.ltgray{display:block;padding:0 14px;float:left;line-height:34px;border-right:1px solid #DDD;text-decoration:none;} .ccm-layout-table .ccm-layout-col{float:left} .ccm-layout .first .ccm-layout-col-spacing{margin-left:0px !important } .ccm-layout .last .ccm-layout-col-spacing{margin-right:0px !important } .ccm-error{font-weight:bold;color:#f00} .ccm-required{font-weight:bold;color:#3975AD} div#ccm-overlay{position:fixed;z-index:99;top:0px;left:0px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;height:100%;width:100%;display:none;} .ccm-input-time-wrapper select{width:55px !important;margin-right:4px !important;} .ccm-input-date{width:80px !important;margin-right:4px !important;} div.ccm-page-list-rss-icon{margin-top:10px} body{margin:0;padding:0;background:#f1f1f1 url("/themes/hidraulica/images/body-bg.jpg");color:#333;font-family:'Roboto',sans-serif;min-width:980px;} .left{float:left !important;} .right{float:right !important;} .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;} .m-left{margin-left:10px;} .m-right{margin-right:10px;} a img{border:none;} a{outline:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;} #contenido div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;} #content-w,#wrapper{width:980px;} #header,#content,#footer{width:960px;position:relative;} #wrapper,#header,#header-w,#content,#content-w,#footer,#footer-w{margin:0 auto;} #wrapper{} #header #logo,#header #menu,#header #social,#header #contact,#header #search{position:absolute;} #header-w{width:100%;margin-bottom:10px;border-bottom:1px solid #333;background:#990000 url("/themes/hidraulica/images/header-bg.jpg") top repeat-x;background:url("/themes/hidraulica/images/header-bg.jpg") top repeat-x,-moz-linear-gradient(top,#990000 0%,#660000 100%);background:url("/themes/hidraulica/images/header-bg.jpg") top repeat-x,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#990000),color-stop(100%,#660000));background:url("/themes/hidraulica/images/header-bg.jpg") top repeat-x,-webkit-linear-gradient(top,#990000 0%,#660000 100%);background:url("/themes/hidraulica/images/header-bg.jpg") top repeat-x,-o-linear-gradient(top,#990000 0%,#660000 100%);background:url("/themes/hidraulica/images/header-bg.jpg") top repeat-x,-ms-linear-gradient(top,#990000 0%,#660000 100%);background:url("/themes/hidraulica/images/header-bg.jpg") top repeat-x,linear-gradient(to bottom,#990000 0%,#660000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#990000',endColorstr='#660000',GradientType=0 );} #header{background:;height:130px;margin:0 auto 20px auto;} #header #logo{top:35px;right:0;padding:5px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} #header #menu{bottom:0;width:auto;margin:0 auto;height:;left:0;} #header #menu ul,#header #menu li{list-style:none;height:;margin:0;} #header #menu ul{padding:0} #header #menu li{display:inline-block;float:left;margin:0 2px;position:relative;} #header #menu ul li a{color:#fff;font-size:1em;padding:10px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;} #header #menu ul li a:hover,#menu a.nav-path-selected{color:#600 !important;text-decoration:;background:#fff;} #header #menu ul li ul{display:block;position:absolute;opacity:0;height:0;background:#458ec1;width:230px;padding:0;top:25px;left:-25px;z-index:99;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;} #header #menu ul li:hover > ul{height:auto;opacity:1;padding-bottom:10px;} #header #menu ul li ul li{height:0;opacity:0;overflow:hidden;padding:0;text-align:center !important;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;} #header #menu ul li:hover > ul li{height:30px !important;opacity:1;overflow:visible;padding:0;} #header #menu ul li ul li:hover{background:none !important;} #header #menu ul li ul li a{display:block;color:#fff;font-size:.8em;padding:10px 0;margin:0;width:215px;text-align:center !important;} #header #menu ul li ul li a:hover,#header #menu ul li ul li a.nav-path-selected{color:#fc0 !important;text-decoration:none;} #header #social{top:4px;left:190px;width:80px;height:20px;} #header #social a{display:block;text-indent:-9999px;width:20px;height:20px;margin-left:5px;float:left;background:url("/themes/hidraulica/images/redes-map.png") no-repeat;-webkit-transition:background .25s ease-out;-moz-transition:background .25s ease-out;-ms-transition:background .25s ease-out;-o-transition:background .25s ease-out;transition:background .25s ease-out;} #header #social a:first-child{margin-left:0;} #header #social .fb{background-position:0 0;} #header #social .tw{background-position:-20px 0;} #header #social .gp{background-position:-40px 0;} #header #social .fb:hover{background-position:0 -20px;} #header #social .tw:hover{background-position:-20px -20px;} #header #social .gp:hover{background-position:-40px -20px;} #header #contact{top:6px;right:0;} #header #contact p{margin:0;font-size:.8em;text-align:left;color:#fff;} #header #search{top:4px;left:0;} #header #search input{display:block;height:20px;width:150px;border:1px solid #ccc;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;float:left;padding:0 5px;} #header #search button{display:block;height:22px;width:22px;border:1px solid #ccc;background:#fff url("/themes/hidraulica/images/search-bg.png") center no-repeat;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;float:left;} #title-wrap{width:100%;background:#063;} #title{width:960px;margin:0 auto;} #title h1{color:#fff;margin:0;padding:10px;font-size:2.4em;font-weight:400;} #content-w{padding:20px 0;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;min-height:350px;margin:10px auto;min-height:400px;} #content .full{width:960px;margin:0 auto;} #content .main{width:720px;margin:0 5px 0 5px;} #content #main #bread{font-size:.8em;} #content #main p,#content #main h1,#content #main h2,#content #main h3,#content #main h4,#content #main h5{display:block;margin:10px;} #content #main p,#content #main li{line-height:1.5em;font-size:1em;} #content #main p{text-align:justify;line-height:1.6em;} #content #main h1,#content #main h2,#content #main h3,#content #main h4,#content #main h5{font-weight:700;color:#600;line-height:;} #content #main h1{font-size:2.4em;} #content #main h2{font-size:2em;} #content #main h3{font-size:1.6em;} #content #main h4{font-size:1.4em;} #content #main h5{font-size:1.2em;} #content #main a:link,#content #main a:visited,#content #main a:active{color:#c00;font-weight:700;text-decoration:none;} #content #main a:hover{color:#f00;} #content .sep,#content .ccm-spacer{display:block;height:0;width:auto;padding-top:10px;margin:0 10px 10px 10px;border-bottom:1px dotted #eee;} #content .full .sep:last-child,#content .main .sep:last-child,#content #sidebar .sep:last-child{border-bottom:none !important;} #content #sidebar{width:220px;margin:0 5px 0 5px;font-size:.8em;background:#600;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;} #content #sidebar p,#content #sidebar h4{margin:10px;line-height:1.5em;} #content #sidebar p{} #content #sidebar h4{font-size:1.2em;color:;} #content #sidebar a:link,#content #sidebar a:visited,#content #sidebar a:active{color:#fc0;font-weight:700;text-decoration:none;} #content #sidebar a:hover{color:#fff;} #content #sidebar .ccm-page-list .sidebar-box{} #content #sidebar .ccm-page-list .sidebar-box h4{} #content #sidebar .ccm-page-list .sidebar-box a{} #content #sidebar .ccm-page-list .sidebar-box a img{margin-left:10px;} #content #sidebar .ccm-page-list .sidebar-box p span{font-size:;font-style:italic;} #content #main .ccm-page-list .sidebar-box p span{font-size:.8em;font-style:italic;} #content #main .ccm-page-list .sidebar-box a img{border:2px solid #000;margin-right:10px;float:left;} #content #main .ccm-page-list-portada{padding:20px 0;} #content #main .box-portada{width:278px;margin:0 10px;float:left;min-height:180px;border:1px solid #fff;padding:10px;background:#e3e3e3;-webkit-box-shadow:0px 0px 5px 0px rgba(50,50,50,0.75);-moz-box-shadow:0px 0px 5px 0px rgba(50,50,50,0.75);box-shadow:0px 0px 5px 0px rgba(50,50,50,0.75);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;} #news-title p{font-size:.8em !important;} #content #main .formblock,#formulario table{width:90%;margin-left:10px} #content #main .formblock td,#formulario td{vertical-align:top} #content #main .formblock input,#content #main .formblock textarea,#formulario input,#formulario textarea{display:block;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;margin-bottom:10px} #content #main .formblock input,#formulario input{height:22px} #content #main .formblock input:focus,#content #main .formblock textarea:focus,#formulario input:focus,#formulario textarea:focus{background:#cfc;} #content #main .formblock textarea,#formulario textarea{height:100px} #content #main .formblock .submit,#formulario button{height:34px;display:block;color:#fff;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 15px;background:#093;} #content #main .formblock .captcha{display:none;} .nivo-wrapper,.nivo-wrapper .nivo-imagen{width:100%;height:auto !important;max-width:100%;} .nivo-wrapper{margin-left:auto;margin-right:auto;max-height:450px;margin-bottom:0 !important;} .nivo-wrapper .nivo-imagen{display:block;max-height:470px;} .nivoSlider .nivo-main-image{height:100% !important;} .youtubeBlock{height:0;padding-top:25px;padding-bottom:67.5%;margin-bottom:10px;position:relative;overflow:hidden;} .youtubeBlock embed,.youtubeBlock iframe,.youtubeBlock object,.youtubeBlock video{top:0;left:0;width:100%;height:100%;position:absolute;} .googleMapCanvas{max-height:300px;} .pwi_album_description{text-align:left;color:#000;font-size:.9em;background-color:none;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} .pwi_album_description .title{color:#000;font-size:2em;margin-top:10px;} .pwi_album_description .details{color:#000;font-size:1em;font-style:italic;} .tubos{margin:20px 0;border-collapse:collapse;width:100%;} .tubos th,.tubos td{border:1px solid #ccc;padding:5px;} .ccm-image-block{max-width:100%;height:auto;} #footer-w{width:100%;background:#300;} #footer{color:#fff;background:url("/themes/hidraulica/images/footer-bg.png") center left no-repeat;font-size:.8em;margin:0 auto;padding:10px 0;text-shadow:1px 1px 0px rgba(0,0,0,1);} #footer #copy{width:740px;text-align:left;} #footer h4,#footer p{margin:5px 0;} #footer #copy a.prp{display:inline-block;color:#ccc;font-weight:;padding-left:20px;background:url("/themes/hidraulica/images/prpdesigns.png") center left no-repeat;text-decoration:none;} #footer #contact{font-size:;color:;} .ccm-add-block{font-family:Arial,Helvetica,sans-serif !important;font-size:.8em !important;} #slidercont-wrapper .ccm-block{height:20px;overflow:hidden;} #slidercont-wrapper .ccm-add-block{position:relative;} #slidercont-wrapper .ccm-block img{display:block !important;position:relative;top:-140px;opacity:.5;} .subtitulos .galleryImages p{margin:5px 0 !important;font-size:.8em !important;text-align:center !important;} #lightbox-nav-btnPrev{background-position:0% 50% !important;} #lightbox-nav-btnNext{background-position:100% 50% !important;} 