

/* estilos para la feature carreras */

.field .field-label {    color: #356BAD;}

.node-carrera {}

.node-carrera .field-type-text, .node-carrera .field-type-number-integer { margin-bottom: 10px;}
.node-carrera .field-type-text .field-label, .node-carrera .field-type-number-integer .field-label, .node-carrera  .field-type-link-field .field-label {  margin-right: 2%;padding-left:15px;background-repeat: no-repeat;background-position: left 7px; width: 28%;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMTAvMTNX4Io4AAAAPUlEQVQImW3JQRHAIBDAwAUFOKqF04YSLJwkFLSPth/m8sokbU8DC5eXRPQj+ny1Pd0KehX/kUXPjjhmIh4MbguiUBBcsAAAAABJRU5ErkJggg==);
}
.node-carrera .field-type-link-field .field-items, .node-carrera .field-type-text .field-items, .node-carrera .field-type-number-integer .field-items{   width: 65%;}
.node-carrera .field-type-file .field-item {float:left;padding-bottom:7px;margin-bottom:7px;border-bottom:1px dotted #999;width:100%;}
.node-carrera .field-type-file .field-item a{color:#666;}
.node-carrera .field-type-file .field-item a:hover{color:#F08B24;}

.view-programas-de-estudios {}
.view-programas-de-estudios ul {}
.view-programas-de-estudios ul li{ border-bottom: 1px dotted #DEDEDE;   min-height: 120px;   margin-bottom: 25px !important;    padding-bottom: 25px !important;}
.view-programas-de-estudios ul li:last-child {border:0;margin:0;padding:0;}
.view-programas-de-estudios ul li .views-field{}
.view-programas-de-estudios ul li .views-field-field-programa-imagen{float:left;margin-right:15px;}
.view-programas-de-estudios ul li .views-field-field-programa-imagen img{border:5px solid #f2f2f2;-moz-box-shadow:0px 0px 5px #999999;-webkit-box-shadow:0px 0px 5px #999999;box-shadow:0px 0px 5px #999999;}
.view-programas-de-estudios ul li .views-field-rendered-entity-1 a {font-weight:bold;color:#0D55AA;font-size:15px;}
.view-programas-de-estudios ul li .views-field-description{}
.view-programas-de-estudios ul li .views-field-rendered-entity{text-align: right;}
.view-programas-de-estudios ul li .views-field-rendered-entity a{background: none repeat scroll 0 0 #E4E2EB;    -moz-border-radius:  5px;-webkit-border-radius:  5px;border-radius:  5px; color: #4D4D4D;    font-size: 10px;    font-weight: bold;    padding: 5px;}

.view-busqueda-de-carreras .views-exposed-widgets {margin-bottom:25px;}
#edit-field-carrera-departamento-value {width:200px;}

.field-name-field-carrera-info-adicional {  min-height: 334px;    position: relative;    width: 100%; margin-top: 50px;}
.field-name-field-carrera-info-adicional .field-item {  float: left;     width: 100%;}
.field-name-field-carrera-info-adicional .field-item h2.node-title { overflow:hidden; text-align: center;position:absolute;  float: left;    font-size: 12px;    margin-left: 0;    cursor:pointer;   top: -41px;height:35px;    width: calc(100% / 7);padding: 3px;background:#ddd;margin-bottom:0;
-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.field-name-field-carrera-info-adicional .field-item.active h2.node-title:hover, .field-name-field-carrera-info-adicional .field-item.active h2.node-title {background:#F08B24;color:#fff;}
.field-name-field-carrera-info-adicional .field-item h2.node-title:hover {background:#0D55AA;color:#fff;}

.field-name-field-carrera-info-adicional .field-item.tab-1  h2.node-title  {  left:0px;}
.field-name-field-carrera-info-adicional .field-item.tab-2  h2.node-title  {  left:16.285%;}
.field-name-field-carrera-info-adicional .field-item.tab-3  h2.node-title  {  left:32.57%;}
.field-name-field-carrera-info-adicional .field-item.tab-4  h2.node-title  {  left:48.855%;}
.field-name-field-carrera-info-adicional .field-item.tab-5  h2.node-title  {  left:65.14%;}
.field-name-field-carrera-info-adicional .field-item.tab-6  h2.node-title  {  left:81.425%;}


.field-name-field-carrera-info-adicional .field-item .content  {display:none;  position: absolute;     width: 95%;}
.field-name-field-carrera-info-adicional .field-item.active .content  { border: 2px solid #F08B24;    display: block;    padding: 15px;overflow-x: hidden;height:300px;    overflow-y: scroll;width:calc(100% - 35px);}

.view-busqueda-de-carreras input[type="reset"], .view-busqueda-de-carreras  input[type="submit"], .view-busqueda-de-carreras input[type="button"] {background:#005091 !important;}

.node-carrera.ds-2col-stacked-fluid > .group-left {
    float: left;
    width: 100%;
	margin-bottom:15px;
}
.node-carrera.ds-2col-stacked-fluid > .group-right {
    float: left;
    width: 100%;
}
.node-carrera .field-type-image img { padding: 5px;   max-width:200px; width: 95%;height:auto;background: #F5F5F5;    border: 1px solid #CACACA;    -moz-box-shadow: 0 0 5px #999999;-webkit-box-shadow: 0 0 5px #999999;box-shadow: 0 0 5px #999999;}

@media screen and (min-width: 740px) {
.node-carrera.ds-2col-stacked-fluid > .group-left {    float: left;    width: 70%;}
.node-carrera.ds-2col-stacked-fluid > .group-right {    float: right;    width: 30%;}
.node-carrera .field-type-image img {max-width:none;}
}
@media screen and (min-width: 980px) {

}
@media screen and (min-width: 1220px) {
}

.node-carrera article .field-type-file .field-item {
    border-bottom: 0 none;
    display: list-item;
    list-style: disc inside none;
    margin-bottom: 0;
    margin-top: 10px;
}

.group-left .field-jerarqu-a-acad-mica .field-item even{
	color: #069;
}