 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;} .theme-default .nivoSlider{position:relative;background:#fff url("/packages/nivo_slider/blocks/nivo_slider/images/loading.gif") no-repeat 50% 50%;-webkit-box-shadow:0px 1px 5px 0px #4a4a4a;-moz-box-shadow:0px 1px 5px 0px #4a4a4a;box-shadow:0px 1px 5px 0px #4a4a4a;} .theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none;} .theme-default .nivoSlider a{border:0;display:block;} .theme-default .nivo-controlNav{text-align:center;padding:0;margin-top:5px;position:relative;z-index:80;} .theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url("/packages/nivo_slider/blocks/nivo_slider/images/bullets.png") no-repeat;text-indent:-9999px;border:0;margin:0 2px;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;} .theme-default .nivo-controlNav a.active{background-position:0 -22px;} .theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url("/packages/nivo_slider/blocks/nivo_slider/images/arrows.png") no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;} .theme-default:hover .nivo-directionNav a{opacity:1;} .theme-default a.nivo-nextNav{background-position:-30px 0;right:15px;} .theme-default a.nivo-prevNav{left:15px;} .theme-default .nivo-caption{} .theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;} .theme-default .nivo-caption a:hover{color:#fff;} .theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%;} .theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px;} .theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto;} .nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;z-index:2;} .nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;} .nivo-main-image{display:block !important;position:relative !important;width:100% !important;} .nivo-wrapper{margin-bottom:22px;} .nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0;} .nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;} .nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;} .nivo-box img{display:block;} .nivo-caption{position:absolute;left:0px;bottom:0px;background:rgba(0,0,0,.5);color:#fff;width:100%;z-index:8;padding:5px 10px;overflow:hidden;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:1px 1px 1px rgba(0,0,0,1);} .nivo-caption p{padding:5px;margin:0;} .nivo-caption a{display:inline !important;} .nivo-html-caption{display:none;} .nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;} .nivo-prevNav{left:0px;} .nivo-nextNav{right:0px;} .nivo-controlNav{text-align:center;padding:15px 0;} .nivo-controlNav a{cursor:pointer;} .nivo-controlNav a.active{font-weight:bold;} .carrusel{position:relative;overflow:hidden;} .carrusel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;} .carrusel li{float:left;text-align:center;} article,aside,figure,footer,header,hgroup,menu,nav,section{display:block} html{height:100%} body{margin:0;padding:0;background:#fff;color:#555;font-family:'Montserrat',sans-serif;} #content a,#content a img,.scrollTop{outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;} a img{border:0} .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:1%}.m-right{margin-right:1%}.mit{width:48%} #content-w *,#header-w *,#footer-w *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;} #content-w,#wrapper{width:100%;} header#head,#content,footer,#banner-w{position:relative;width:90%;margin:0 auto;} #header-w,#content-w,#footer-w,#content .full,#content .main,#content aside{margin:0 auto} header#head #logo,header#head nav,header#head #social,header#head #contact,header#head #banner-head{position:absolute;} #header-w{background:#fff url("/themes/lca/images/header-bg.png") top center repeat-x;margin-bottom:10px;} header#head{background:;color:;height:240px;} header#head #logo{top:45px;left:10%;} header#head nav{top:190px;width:100%;margin:0 auto;height:auto;text-align:center;background:#fff;z-index:20;} header#head nav ul,header#head nav li{list-style:none;height:;margin:0;} header#head nav ul{display:inline-block;padding:0;} header#head nav li{display:inline-block;margin-left:10px;} header#head nav li:first-child{margin-left:0;} header#head nav ul li a{display:block;color:#7c2619;font-size:1em;padding:10px;font-weight:700;text-decoration:none;} header#head nav ul li a:hover,header#head nav ul li a.nav-path-selected{color:#000;} header#head nav ul li ul{position:absolute;opacity:0;height:0;background:;width:;padding:0;z-index:99;} header#head nav ul li:hover > ul{height:auto;opacity:1;padding:;} header#head nav 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#head nav ul li:hover > ul li{height:30px !important;opacity:1;overflow:visible;padding:0;} header#head nav ul li ul li:hover{background:none !important;} header#head nav ul li ul li a{display:block;color:#fff;font-size:;padding:;width:;text-align:center !important;} header#head nav ul li ul li a:hover{background:;text-decoration:none;} nav a#pull{display:none;color:#fff;} header#head #social{top:;left:;right:;width:auto;height:32px;} header#head #contact{width:100%;background:#0898bb;color:#fff;top:5px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0);} header#head #contact p{font-size:.9em;text-align:center;margin:0;} header#head #banner-head{top:30px;right:0;} .scrollTop{display:none;width:50px;height:50px;position:fixed;bottom:10px;right:20px;text-decoration:none;font-size:2em;opacity:0.7;text-align:center;background:#7c2619;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:5;} .scrollTop:hover{opacity:1;} .scrollTop .arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg);} #content-w{min-height:500px;padding:0 0 10px 0;} #content .full{width:100%;} #content .main{width:74%;float:left;} #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:0 0 20px 0;line-height:1.6em;} #content #main p,#content #main li{font-size:.9em;line-height:1.6em;} #content #main li{text-align:left;} #content #main .carrusel li{text-align:center;} #content #main p{text-align:justify;} #content #main h1,#content #main h2,#content #main h3,#content #main h4,#content #main h5{font-weight:700;text-align:left;} #content #main h1{font-size:2.2em;} #content #main h2{font-size:1.9em;} #content #main h3{font-size:1.6em;} #content #main h4{font-size:1.3em;} #content #main h5{font-size:1.1em;} #content a:link,#content a:visited,#content a:active{color:#7c2619;font-weight:700;text-decoration:none;} #content a:hover{text-decoration:underline;} #content .sep{border-bottom-color:;} #content aside{width:24%;float:right;} #content aside section{margin:10px;} #content aside p,#content aside h4{margin:10px 0;} #content aside p{font-size:;color:;} #content aside h4{font-size:;color:;} #content aside .ccm-page-list .sidebar-box{} #content aside .ccm-page-list .sidebar-box a img,#content #main .box-portada a img{width:100%;height:auto;} #content aside .ccm-page-list .sidebar-box p span,#content #main .ccm-page-list .sidebar-box p span{font-size:.9em;font-style:italic;} #content #main .ccm-page-list .sidebar-box{margin-bottom:20px;} #content #main .ccm-page-list .sidebar-box a img{border:1px solid #ddd;padding:5px;margin:0 10px 0 0;float:left;max-width:200px;height:auto} .ccm-image-block,.carrusel .ccm-output-thumbnail{max-width:100%;height:auto;} #content .trio,#content .trio2{padding:20px;} #content .trio{color:#fff;background:#0898bb;} #content .trio a:link,#content .trio a:visited,#content .trio a:active{color:#fff;} #content .trio3{margin-bottom:20px;} #content .trio3 table,#content .valores table{width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:10px;} #content .valores table th:first-child,#content .valores table th:last-child{width:8%;} #content .trio3 table td,#content .trio3 table th,#content .valores table td,#content .valores table th{border:1px solid #ddd;padding:10px;vertical-align:top;} #content .trio3 table th{width:50%;} #content .ccm-layout-table{margin-bottom:25px;} #ccm-layout-main-3-1,#ccm-layout-main-3-3{padding:20px 10px;background:#0898bb;} #content .ccm-layout-table .ccm-image-block{display:block;margin:0 auto;} .sep{margin:20px 0;} .sep{width:100%;border-bottom-color:#ddd;} .hidden{border-bottom-style:hidden;} .solid{border-bottom-style:solid;} .dotted{border-bottom-style:dotted;} .dashed{border-bottom-style:dashed;} .thin{border-bottom-width:thin;} .medium{border-bottom-width:medium;} .thick{border-bottom-width:thick;} .ccm-search-block-form{display:inline-block;min-width:80%;} table.examenes{font-size:.9em;margin-bottom:30px;} table.examenes td{padding:0 10px 10px 0;} table.examenes td:first-child{font-weight:700;} #searchResults{margin-top:20px;} .ccm-tags-display ul.ccm-tag-list li{height:auto;float:none;display:list-item;} div.ccm-pagination{width:80%;margin:0 auto 30px auto;} #ccm-layout-main-4-4{width:60%;margin:0 auto;} #content #main .ccm-page-list-portada{padding:20px 0;text-align:center;} #content #main .box-portada{display:inline-block;width:30%;margin:1%;text-align:justify;min-height:180px;vertical-align:top;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;} #content #main .formblock,#content #main label{width:100%;display:block;} #content #main .formblock .field,#mc_embed_signup .mc-field-group{margin-bottom:10px;} #content #main .formblock input[type="text"],#content #main .formblock input[type="email"],#content #main .formblock input[type="tel"],#content #main .formblock textarea,#mc_embed_signup .mc-field-group input{width:90%;height:28px;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} #content #main .formblock label{font-size:.9em;} #content #main .formblock textarea{height:150px;} #content #main .formblock .captcha{display:none;} #content #main .formblock input[type="submit"],aside .boton,#main .boton{display:block;cursor:pointer;background:#7c2619;color:#fff !important;padding:10px;border:none;font-size:1.1em;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;opacity:1;} #content #main .formblock input[type="submit"],aside a.boton,#main a.boton{display:inline-block !important;text-decoration:none;} aside a.boton,#main a.boton{font-size:.9em;} #content #main .formblock input[type="submit"]:hover,aside .boton:hover,#main .boton:hover{opacity:.75;} #content #main .formblock .errors{color:red;margin-bottom:15px;font-size:.9em;} .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;width:100%;} .nivo-wrapper,.nivo-wrapper .nivo-imagen{width:100%;height:auto;max-width:100%;} .nivo-wrapper{margin:0 auto;height:auto !important;} .nivo-wrapper .nivo-imagen{display:block;max-height:600px;} .nivoSlider .nivo-main-image{height:100% !important;} .theme-default .nivoSlider{-webkit-box-shadow:none;box-shadow:none;} .theme-default .nivo-controlNav{margin-top:-30px;z-index:18;} #lightbox-image{max-width:100% !important;height:auto;} #lightbox-container-image-box,#lightbox-container-image-data-box{max-width:90%;height:auto !important;} #lightbox-container-image-data-box{padding-top:10px;} #lightbox-container-image-data{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,1);} #lightbox-secNav-btnClose{position:relative;z-index:90;width:32px;padding-bottom:0} #lightbox-container-image-box{min-height:80px;} #lightbox-nav-btnPrev,#lightbox-nav-btnNext{max-height:100%;width:20%;} #lightbox-nav-btnPrev:hover,#lightbox-nav-btnNext:hover{background-color:rgba(0,0,0,.3) !important;} #lightbox-nav-btnPrev{background-position:50% !important;} #lightbox-nav-btnNext{background-position:50% !important;} #lightbox-container-image-box,#lightbox-container-image-data-box,#lightbox-container-image-box div,#lightbox-container-image-data-box div{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;} .ccm-gallery{border:0;} #lightbox-container-image-data-box{background:none !important;} .ccm-next-previous-wrapper{position:relative;} .ccm-next-previous-previouslink,.ccm-next-previous-parentlink,.ccm-next-previous-nextlink{position:absolute;} .ccm-next-previous-previouslink{left:1%;} .ccm-next-previous-nextlink{right:1%;} .ccm-next-previous-parentlink{left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);} .ccm-search-block-form input{display:block;height:30px;width:60%;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;} .ccm-search-block-form input[type="submit"]{display:block;height:30px;width:30px;border:1px solid #ccc;background:#fff url("/themes/lca/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;font-size:0;} .ccm-search-block-form input[type="submit"]:hover{cursor:pointer;} #footer-w{background:#434343;padding:10px 0;} footer{font-size:.9em;text-align:center;line-height:1.6em;} footer *{color:#fff;} footer input{color:#555;} footer #copy{width:100%;font-size:.9em;margin:0;} footer #copy p{margin:10px 0;line-height:1.6em;} footer .box{display:inline-block;vertical-align:top;text-align:justify;width:30%;margin:0 1%;} footer #copy a.prp{display:inline-block;color:;font-weight:;padding-left:20px;background:url("/themes/lca/images/prpdesigns.png") center left no-repeat;text-decoration:none;opacity:.5;} footer #copy a.prp:hover{opacity:1} .preloader{background:#fff url("/themes/lca/images/loading.gif") no-repeat center;width:100%;height:100%;position:fixed;top:0;bottom:0;z-index:100} #head nav:before,#head nav:after,#head .nav:before,#head .nav:after{content:" ";display:table;} #head nav:after,#head .nav:after{clear:both;} #head nav,#head .nav{*zoom:1;} @media screen and (max-width:1000px){header#head nav{height:auto;} header#head nav ul{display:none;height:auto;} header#head nav li{width:50%;float:left;margin:0;position:relative;} header#head nav ul li a{padding:20px 0;} nav a#pull{display:block;background-color:#7c2619;padding:20px 0;text-decoration:none;font-weight:700;width:100%;position:relative;} nav a#pull:after{content:"";background:url("/themes/lca/images/nav-icon.png") no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:20px;} .mit{width:100%;} header#head #banner-head{width:70%;top:50px;} #content .ccm-layout-3-col-1,#content .ccm-layout-3-col-2,#content .ccm-layout-3-col-3,footer .box,#content .ccm-layout-7-col-1,#content .ccm-layout-7-col-2,#content .ccm-layout-3-col-1,#content .ccm-layout-3-col-2,#content .ccm-layout-3-col-3{width:50% !important;} } @media screen and (max-width:800px){#content .ccm-layout-table{padding:20px 10px;margin-bottom:0;} #content .ccm-layout-row{text-align:center;} #content .ccm-layout-table .ccm-layout-col{float:none;display:inline-block;vertical-align:top;margin-bottom:5px;} #ccm-layout-main-4-4{width:100%;} #content .trio3 table,#content .valores table{font-size:.9em} div.ccm-pagination{width:100%;} header#head,#content,footer,#banner-w{width:100%;} #content #main h1{font-size:2em;} #content #main h2{font-size:1.6em;} #content #main h3{font-size:1.4em;} #content #main h4{font-size:1.1em;} #content #main h5{font-size:1em;} } @media screen and (max-width:600px){.sep{margin:10px 0;} header#head{height:195px;} header#head nav{top:145px;} header#head nav li{float:none;width:100%;} #content .ccm-layout-3-col-1,#content .ccm-layout-3-col-2,#content .ccm-layout-3-col-3,#content .ccm-layout-7-col-1,#content .ccm-layout-7-col-2,#content .ccm-layout-4-col-1,#content .ccm-layout-4-col-2,#content .ccm-layout-3-col-1,#content .ccm-layout-3-col-2,#content .ccm-layout-3-col-3{width:100% !important;} #content .trio3 table,#content .valores table{font-size:.8em} #content #main #bread{padding:0 10px;} section{padding:0 10px;} #content #main .ccm-page-list .sidebar-box a img{float:none;width:100%;max-width:100%;margin:0 auto 10px auto;} footer .box{width:96% !important;padding:0 2%;} header#head #banner-head{display:none;} header#head #contact p{font-size:.8em;} header#head #logo{width:15%;top:60px;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);} header#head #logo img{max-height:90px;} } .ccm-add-block{font-family:Arial,Helvetica,sans-serif !important;font-size:.8em !important;} #slider .ccm-block{height:20px;overflow:hidden;} #slider .ccm-add-block{position:relative;} #slider .ccm-block img{display:block !important;position:relative;top:-140px;opacity:.5;} #blockStyle30MainLayout1Cell11{background-repeat:no-repeat;} #blockStyle36MainLayout1Cell32{background-repeat:no-repeat;} #blockStyle44MainLayout3Cell12{background-repeat:no-repeat;} #blockStyle48MainLayout3Cell32{background-repeat:no-repeat;} #blockStyle115MainLayout2Cell15{background-repeat:no-repeat;} #blockStyle118MainLayout3Cell22{background-repeat:no-repeat;} #blockStyle163MainLayout1Cell22{background-repeat:no-repeat;} #areaStyleMainLayout1Cell33{background-repeat:no-repeat;} #ccm-layout-main-3-1 .ccm-layout-col-spacing{margin:0px 10px } #ccm-layout-main-3-2 .ccm-layout-col-spacing{margin:0px 10px } #ccm-layout-main-3-3 .ccm-layout-col-spacing{margin:0px 10px } #nivo-94_wrapper{height:600px;width:1600px;position:relative;} 