#ci_cursos .curso,#ci_cursos .curso_bloque{margin:6px 0;overflow:hidden;height:100px;}#ci_cursos .col{float:left;min-height:30px;//width:50%;}@media screen and (min-width:540px){#ci_cursos #col-1{padding:0 2%;width:50%;}#ci_cursos #col-2{//padding:0 10px;width:46%;}}@media screen and (max-width:539px){#ci_cursos #col-1{padding:0 2%;width:96%;}#ci_cursos #col-2{//padding:0 10px;width:100%;}}#ci_cursos #ci_info{//padding:0px 20px;margin:0 0 10px 0;overflow:hidden;border-radius:4px;border:solid 1px #AAA;}#ci_cursos .curso .title{color:#FFF;font-size:1.6em;float:left;margin-left:20px;//width:44%;//top:50%;//position:relative;//transform:translateY(-50%);line-height:1em;}#ci_cursos .curso_bloque .title{color:#FFF;font-size:1.2em;float:left;margin:20px 10px 5px 10px;line-height:1em;}#ci_cursos .curso .subtitle{padding:5px;color:#EEE;font-size:0.9em;}#ci_cursos .curso .date{float:right;text-align:right;margin-right:20px;}#ci_cursos .curso_bloque .date{font-size:0.8em;float:left;text-align:left;margin:0 10px;width:90%;color:#BBB;}#ci_cursos .curso_bloque{background:#EEE url(/sites/all/modules/ci_cursos/images/defaultsm.png) right no-repeat;}#ci_cursos .curso.inv,#ci_cursos .curso_bloque.inv{background:#EEE url(/sites/all/modules/ci_cursos/images/wintersm.png) right no-repeat;}#ci_cursos .curso.pri,#ci_cursos .curso_bloque.pri{background:#EEE url(/sites/all/modules/ci_cursos/images/springsm.png) right no-repeat;}#ci_cursos .curso.ver,#ci_cursos .curso_bloque.ver{background:#EEE url(/sites/all/modules/ci_cursos/images/summersm.png) right no-repeat;}#ci_cursos .curso.oto,#ci_cursos .curso_bloque.oto{background:#EEE url(/sites/all/modules/ci_cursos/images/autumsm.png) right no-repeat;}#ci_cursos .curso a,#ci_cursos .curso_bloque a{text-decoration:none;color:#FFF;}@media screen and (max-width:479px){#ci_cursos .curso{background:#EEE url(/sites/all/modules/ci_cursos/images/defaultsm.png) right no-repeat;}#ci_cursos .curso .title{float:left;width:90%;margin-top:30px;}#ci_cursos .curso .date{font-size:1em;float:left;text-align:left;margin:0 20px;width:90%;color:#BBB;}#ci_cursos .curso.inv{background:#EEE url(/sites/all/modules/ci_cursos/images/wintersm.png) right no-repeat;}#ci_cursos .curso.pri{background:#EEE url(/sites/all/modules/ci_cursos/images/springsm.png) right no-repeat;}#ci_cursos .curso.ver{background:#EEE url(/sites/all/modules/ci_cursos/images/summersm.png) right no-repeat;}#ci_cursos .curso.oto{background:#EEE url(/sites/all/modules/ci_cursos/images/autumsm.png) right no-repeat;}}@media screen and (min-width:480px){#ci_cursos .curso{background:#EEE url(/sites/all/modules/ci_cursos/images/default.png) center no-repeat;}#ci_cursos .curso .title{width:44%;top:50%;position:relative;transform:translateY(-50%);}#ci_cursos .curso .date{font-size:1.2em;float:right;text-align:right;margin-right:20px;width:40%;top:50%;position:relative;transform:translateY(-50%);}#ci_cursos .curso.inv{background:#EEE url(/sites/all/modules/ci_cursos/images/winter.png) center no-repeat;}#ci_cursos .curso.pri{background:#EEE url(/sites/all/modules/ci_cursos/images/spring.png) center no-repeat;}#ci_cursos .curso.ver{background:#EEE url(/sites/all/modules/ci_cursos/images/summer.png) center no-repeat;}#ci_cursos .curso.oto{background:#EEE url(/sites/all/modules/ci_cursos/images/autum.png) center no-repeat;}}#ci_cursos .precios{padding:10px 20px;margin:10px 0;//border:1px solid #cccccc;//background:#EEE;overflow:hidden;line-height:30px;font-size:1.0em;text-align:center;}span.precio{color:#ba1020;font-weight:bold;font-size:1.4em;}#ci_cursos .button{height:50px;width:200px;background:#ba1020;box-shadow:5px 5px 20px #777;margin:20px auto;}#ci_cursos .button-des{height:50px;width:200px;background:#777;box-shadow:5px 5px 20px #777;margin:20px auto;}#ci_cursos .button h2,#ci_cursos .button-des h2{color:#FFF;text-align:center;line-height:3.0em;}#ci_cursos .button a,#ci_cursos .button-des a{color:#FFF;text-decoration:none;}#ci_cursos .desc_breve{padding:5px;font-size:1em;}#ci_cursos .descripcion{color:#555;font-size:0.9em;padding:10px;}#ci_cursos .info{color:#555;line-height:30px;font-size:0.9em;padding:10px;}#ci_cursos .info h4{margin-bottom:0;}#ci_cursos .info p{margin:5px 0;line-height:1.6em;}#ci_cursos .asignaturas{color:#555;line-height:30px;font-size:0.9em;overflow:hidden;}#ci_cursos .asignaturas .text{padding:10px;}#ci_cursos .asignaturas .asig{margin:0px 0;padding:10px 20px;}#ci_cursos .asignaturas .text p{line-height:1.6em;}#ci_cursos .asignaturas .asig.o1{background-color:#F8F8F8;}#ci_cursos .asignaturas .asig.o2{background-color:#E7E7E7;}#ci_cursos .asignaturas .asig.o3{background-color:#F8F8F8;}#ci_cursos .asignaturas .asig.o4{background-color:#E7E7E7;}#ci_cursos .asignaturas .asig.o5{background-color:#F8F8F8;}#ci_cursos .asignaturas .title{color:#ba1020;}#ci_cursos .asignaturas .subtitle{//float:left;color:#777;font-size:0.8em;font-style:italic;line-height:2px;}#ci_cursos .asignaturas .des{padding:20px;line-height:1.6em;text-align:justify;}#tabs-1,#tabs-2,#tabs-3{padding:0;}.tabs hr{border-color:#AAA;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.panel-3col-33-stacked{}.panel-3col-33-stacked .panel-col-top,.panel-3col-33-stacked .panel-col-bottom{width:100%;clear:both;}.panel-3col-33-stacked .panel-col-top .inside{margin-bottom:1em;}.panel-3col-33-stacked .panel-col-first{float:left;width:33%;}.panel-3col-33-stacked .panel-col-first .inside{margin:0 .5em 1em 0;}.panel-3col-33-stacked .panel-col{float:left;width:33%;}.panel-3col-33-stacked .panel-col .inside{margin:0 .5em 1em .5em;}.panel-3col-33-stacked .panel-col-last{float:left;width:33%;}.panel-3col-33-stacked .panel-col-last .inside{margin:0 0 1em .5em;}.panel-3col-33-stacked .panel-separator{margin:0 0 1em 0;}
.ddsDark .form-item{margin:0;height:30px;}.ddsDark .dd-select{border:none;background:none !important;//background:none repeat scroll 0 0 #ba1020 !important;border-radius:2px;cursor:pointer;position:relative;height:20px;}.ddsDark .dd-desc{color:#555;display:block;font-weight:normal;line-height:1.4em;overflow:hidden;}.ddsDark .dd-selected{display:block;font-weight:bold;overflow:hidden;padding:10px;color:#8A0808;text-decoration:none;padding:0 30px;text-align:right;}.ddsDark .dd-selected label{line-height:1.4 !important;}.ddsDark .dd-selected:hover{text-decoration:none;color:#8A0808;}.ddsDark .dd-pointer{height:0;margin-top:-3px;position:absolute;right:10px;top:50%;width:0;}.ddsDark .dd-pointer-down{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0);border-image:none;border-right:5px solid rgba(255,255,255,0);border-style:solid;border-width:5px;}.ddsDark .dd-pointer-up{-moz-border-bottom-colors:none !important;-moz-border-left-colors:none !important;-moz-border-right-colors:none !important;-moz-border-top-colors:none !important;border-color:rgba(255,255,255,0) rgba(255,255,255,0) #fff !important;border-image:none !important;border-style:solid !important;border-width:5px !important;margin-top:-8px;}.ddsDark .dd-options{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #ba1020;border-color:-moz-use-text-color #333 #333;border-image:none;border-right:1px solid #CCC;border-style:none solid solid;border-width:medium 1px 1px;box-shadow:0 1px 5px #222;display:none;list-style:none outside none;margin:0;overflow:auto;padding:0 !important;position:absolute;z-index:2000;}.ddsDark .dd-option:hover{text-decoration:none;}.ddsDark .dd-option img,.ddsDark .dd-selected img{width:20px;height:14px;}.ddsDark .dd-option{border-bottom:1px solid #CCC;color:#fff;cursor:pointer;display:block;overflow:hidden;padding:10px;text-decoration:none;transition:all 0.25s ease-in-out 0s;}.ddsDark .dd-options > li:last-child > .dd-option{border-bottom:medium none;}.ddsDark .dd-option:hover{background:none repeat scroll 0 0 #4c0012;color:#fff;}.ddsDark .dd-selected-description-truncated{text-overflow:ellipsis;white-space:nowrap;}.ddsDark .dd-option-selected{background:none repeat scroll 0 0 #831015;}.ddsDark .dd-option-image,.dd-selected-image{float:left;margin-right:5px;max-width:64px;vertical-align:middle;}.ddsDark .dd-image-right{float:right;margin-left:5px;margin-right:15px;}.ddsDark .dd-container{position:relative;}​.ddsDark .dd-selected-text{font-weight:bold;}
