@font-face {
    font-family: 'dosisbold';
    src: url('/sites/default/files/fuentes/dosis-bold-webfont.eot');
    src: url('/sites/default/files/fuentes/dosis-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/sites/default/files/fuentes/dosis-bold-webfont.woff') format('woff'),
         url('/sites/default/files/fuentes/dosis-bold-webfont.ttf') format('truetype'),
         url('/sites/default/files/fuentes/dosis-bold-webfont.svg#dosisbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'dosisextralight';
    src: url('/sites/default/files/fuentes/dosis-extralight-webfont.eot');
    src: url('/sites/default/files/fuentes/dosis-extralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('/sites/default/files/fuentes/dosis-extralight-webfont.woff') format('woff'),
         url('/sites/default/files/fuentes/dosis-extralight-webfont.ttf') format('truetype'),
         url('/sites/default/files/fuentes/dosis-extralight-webfont.svg#dosisextralight') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'dosisregular';
    src: url('/sites/default/files/fuentes/dosis-regular-webfont.eot');
    src: url('/sites/default/files/fuentes/dosis-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/sites/default/files/fuentes/dosis-regular-webfont.woff') format('woff'),
         url('/sites/default/files/fuentes/dosis-regular-webfont.ttf') format('truetype'),
         url('/sites/default/files/fuentes/dosis-regular-webfont.svg#dosisregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



/* @group GENERALES */




textarea,
select,
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"] {
  font: 16px dosisextralight;
  color: #4c4c4c;
  letter-spacing: 1px;
}


a:hover {
  text-decoration: underline;
}

button:focus,
button:active,
input:focus,
input:active,
select:focus,
select:active,
textarea:focus,
textarea:active {
  -moz-box-shadow: 0 0 10px rgba(162, 189, 48, 0.50);
  box-shadow: 0 0 10px rgba(162, 189, 48, 0.50);

}


/*evita la sombra en el backend*/

.not-front #page {
  -moz-box-shadow: none;
  box-shadow: none;
}

body.html.not-front.logged-in.no-sidebars div#page,
body.html.not-front.logged-in.no-sidebars {
    background-image: url(/sites/default/files/imagenes/squairy_light2.png);
}

div.toolbar-menu.clearfix {
  background-color: rgba(192, 211, 110, 0.9) !important;
}

div.toolbar-drawer.clearfix {

}

.node-type-news #news-node-form label,
.page-node-add-news #news-node-form label,
#webform-client-form-6 div,
#webform-client-form-6 div label {
  font: normal normal 18px dosisregular;
  color: #5b5b5b;
  margin-bottom: 10px;
}


div#branding.clearfix {
  background-color: white;
  background-image: url(/sites/default/files/imagenes/squairy_light2.png);
}

#toolbar{
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

body.html.not-front.logged-in.page-node.page-node-add.page-node-add-news.i18n-en.context-node.omega-mediaqueries-processed.responsive-layout-wide {

}

.page-node-6 .form-textarea,
.page-node-6 .form-text,
.node-type-news #edit-body-und-0-format--2,
.node-type-news #edit-body-und-0-summary,
.node-type-news input#edit-title.form-text.required,
.node-type-news #edit-body-und-0-value,
.page-node-add-news #edit-body-und-0-summary,
.page-node-add-news #edit-body-und-0-format--2,
.page-node-add-news #edit-body-und-0-value,
.page-node-add-news input#edit-title.form-text.required,
.context-user textarea#edit-description.form-textarea,
.context-user input#edit-folder-name.form-text.required,
.context-user input#edit-file-name-1.form-text,
.context-user textarea#edit-description-1.form-textarea,
.context-user select#edit-action.form-select,
.context-user select#edit-timezone--2.form-select,
.context-user select#edit-language.form-select,
.context-user input#edit-pass-pass2.password-confirm.form-text,
.context-user input#edit-pass-pass1.password-field.form-text.password-processed,
.context-user input#edit-mail.form-text.required,
.context-user input#edit-name.form-text.required,
.context-user #user-login input#edit-pass,
.context-user #user-login input#edit-name,
.context-user #webform-client-form-6 div #edit-submitted-comments ,
.context-user #webform-client-form-6 div input {
  background-color: rgba(255, 255, 255, 0.80) !important;
  border-style: none !important;
}



/* @end */

/* @group ZONAS */

/* @group BANNER GENERAL */

#block-block-4 {
  margin-left: -10px;
  margin-bottom: -20px;
}


div.logo_grande {
  text-align: center;
  margin-bottom: 30px;
}

div.logo_pequenyo {

  margin-bottom: 90px;
}


/* @end */


/* @group CONTENT */



#zone-content {
  background-image: url(/sites/default/files/images/fondo.gif);
  padding-bottom: 60px;
}


#zone-content p a:hover {
  -moz-box-shadow: 0 0 10px rgba(255, 255, 255, 0,8);
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.8);
  background-color: rgba(255, 255, 255, 0.3);
}

#zone-content .view-news a:hover {
  -moz-box-shadow: 0 0 10px rgba(255, 255, 255, 0,4);
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.4);
  background-color: rgba(255, 255, 255, 0.3);
}


#region-content h3,
#region-content .view-display-id-page .node-news a,
#region-content .node-news h3 {
  color: #424242 !important;
  text-decoration: none;
  float: left;
  width: 100%;
  margin-bottom: 10px;
  font-family: dosisregular;
  font-weight: normal !important;
  font-style: normal !important;
  letter-spacing: 1px;

}

.node-news .field-name-post-date {
  float: left;
}

#node-page-1  h3{
  margin-bottom: 20px;
  border-bottom-style: none;
}


.contextual-links a {
  font-size: 16px !important;
  line-height: 16px !important;

  margin: 0 !important;
  padding-bottom: 4px !important;
}


#region-content ul,
#region-content p {
  color: #5b5b5b;
  margin-top: 10px;
  font: 20px dosisextralight;
  float: left;
  padding-right: 20px;
  padding-left: 20px;
  letter-spacing: 1px;
}

#node-page-7 .omega ul {
  padding-left:28px ;

}

#node-webform-6 .texto_cabecera.grid-12 p {
  padding-right: 10px;
  padding-left: 10px;
}

#region-content ul {
  padding-left: 45px;
  padding-right: 60px;
}

#region-content ul.vertical-tabs-list {
  padding-left: 0px;
  padding-right: 0px;
}

#region-content h3 {
  padding-right: 20px;
  padding-left: 20px;
}

#region-content .field-name-post-date {
  font: normal normal 16px/20px dosisregular;
  color: #5b5b5b;
}


#region-content .field-name-post-date {
  margin-bottom: 20px;
}
/*
#region-content .field-name-title h2 {
  margin-bottom: 0;
}*/

.node-news {
  padding-right: 20px;
  margin-bottom: 30px;
  padding-left: 20px;
  margin-top: 20px;
}

.node-news p{
  padding-left: 0 !important;
}

.field-name-texto-partners p a {
  color: #5b5b5b;
  text-decoration: none;
}

.node-type-news #page-title {
  display: none;
}

/*#node-news-4 div.field.field-name-etiqueta-de-news p{
text-align: right;
font: 16px/10px geniuslight;
font-weight: normal;
font-style: normal;
text-transform: uppercase;
border-bottom: 1px solid gray;
background: url(/sites/default/files/images/cardio.gif) no-repeat;
padding-bottom: 5px;
color: #5b5b5b;
padding-top: 90px;

}*/

.field-name-title h2 {
  font: 25px dosisregular;
  color: #5b5b5b;
  margin-bottom: 20px;
  letter-spacing: 1px;
}

.view-news a.add_new {
  color: #5b5b5b;
  font: 15px colaboratelightregular;
}

.view-id-news div.view-header {
  margin-left: 10px;
  padding-bottom: 20px;

}


/* @end */

/* @group FOOTER */

#zone-footer {
  background-color: white;
  text-align: center;

}

#zone-footer-wrapper {

  margin-right: auto;
  margin-left: auto;
}

#block-block-13 {
  margin-bottom: 0;
  margin-top: 10px;
  font-size: 10px;
  color: gray;
  height: 10px;
}



#block-block-13 div {
  float: left;
  height: 30px;
}

#zone-footer {
  height: 100px;
}



/* @end */


/* @end */



/* @group MENÚ */

#zone-branding {
  margin-top: 20px;
}

#region-menu{
  margin-bottom: 20px;
}

div.region-inner div#block-block-7 {
  float: left;
  padding-right: 10px;
}

div.region-inner #block-block-8 {
  float: left;
  padding-right: 10px;
}

div.region-inner #menu-slogan {
  color: white;
  font: 15px geniuslight;
  letter-spacing: 1px;
  margin-top: 5px;
}


div.region-inner #block-system-main-menu li {

  text-transform: uppercase;
  text-decoration: none !important;
  list-style: none;
  font: 15px;
  letter-spacing: 1px;
  display: inline-block;
  display: -moz-inline-stack; /* hack FF 2 */
  *display: inline; /* hack IE 7 */
}

ul.menu {
  text-align: center;
}


#block-block-6 img{
  float: right;
  width: 14px;
  height: 22px;
  margin-top: -3px;
}

div.region-inner #block-block-6 a{
  float: right;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-size: 10px;
  margin-top: 7px;
}



div.region-inner #block-block-7  p {
  background: url(/sites/default/files/images/mas.gif) 60px -2px no-repeat;
  width: 90px;
  margin-bottom: 0;
  margin-top: 5px;
}


/*EVITA QUE EL EDITOR DE BLOQUE CONTEXTUAL DE DRUPAL TAPE LOS ITEMS DEL MENÚ*/
div.region-inner #block-block-10 p,
div.region-inner #block-block-10,
#block-block-10 div.block-inner.clearfix div.content.clearfix {
  float: right;

}

a#expand-menu-button {
  color: white;
  text-decoration: none !important;
  font: 16px geniuslight !important;
  font-weight: normal !important;
  font-style: normal !important;
}

ul.menu li.leaf a {
  font: normal normal 22px dosisextralight;
  text-decoration: none;
  color: #4c4c4c;

}

ul.menu li.leaf a:hover{
  text-decoration: underline;
}



.menu a.active-trail.active {
  font-family: dosisregular !important;
}

.welcome a.active-trail.active {
  color: rgba(86, 158, 149, 0.59);

}

.objective a.active-trail.active {
  color: rgba(204, 94, 57, 0.64);

}

.consortium a.active-trail.active {
  color: #80A3D1;

}

.contact a.active-trail.active {
  color: rgba(113, 114, 95, 0.50) !important;

}

.news a.active-trail.active {
  color: rgba(155, 145, 80, 0.5);

}



/* @end */


/* @group CONTACTO */


input.form-text {
  margin-bottom: 5px;
}

#edit-submitted-comments {
  height: 20px;
}

#webform-client-form-6 div .form-item-captcha-response label {
  float: left;
  margin-right: 15px;

  background-color: transparent;
}

#webform-client-form-6 div span.field-prefix {
  float: left;
}

#webform-client-form-6 div div.description {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  float: left;
  clear: left;
}

#webform-client-form-6 .form-item,
#webform-client-form-6 .form-actions {
  margin-top: 0.6em;
  margin-bottom: 0em;
}

#webform-client-form-6 {
  margin-bottom: 30px;
  margin-left: 20px;
  float: left;
  padding-bottom: 20px;

}


/* @end */

/* @group DOWNLOADS */

.view-downloads div.view-content table {
  margin-left: 10px;
  width: 770px;
}

.view-id-downloads .file-icon {
  display: none;
}

div.view.view-downloads .views-field,
.view-id-downloads A {
  color: #5b5b5b;
  font: 15px colaboratelightregular;
}

.view-downloads .view-header {
  margin-left: 10px;
  margin-bottom: 20px;
}

#edit-filebrowser-create-folder div.fieldset-wrapper,
 #edit-filebrowser-uploads div.fieldset-wrapper {
  margin-left: 15px;
}


#edit-filebrowser-create-folder legend,
#edit-filebrowser-uploads legend {
  margin-bottom: 20px;
}

/* @end */



#block-block-2 {
  margin: 0 0 0 -10px;
  float: left;
}

#block-block-12 {
  position: absolute;
  top: -10px;
  right: -35px;
}

/* @group NEW ITEM */

.node-news-form {
  margin-left: 10px;
}

#news-node-form label {
  font: 160% colaboratelightregular;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #5b5b5b;
}

#news-node-form a{
  color: #5b5b5b;
}


.context-user #news-node-form #edit-title,
.context-user #news-node-form textarea {
  background-color: rgba(255, 255, 255, 0.55) !important;
  border-style: none !important;
}

#edit-body-und-0-format .form-item-body-und-0-format {
  padding-left: 0;
}

/* @end */

/* @group PARTNERS */

.node-type-partners h1#page-title.title {
  display: none;
}

.node-type-partners div.group-header p {
  text-align: right;
  font: 16px/10px geniuslight;
  font-weight: normal;
  font-style: normal;
  text-transform: uppercase;
  border-bottom: 1px solid gray;
  padding-bottom: 5px;
  color: #5b5b5b;
  margin-top: -80px;
  padding-top: 110px;
}

.node-type-partners .field-name-field-logo {
  float: left;
}

.node-type-partners div.group-header p {

}

.node-type-partners h2 {
  font: 25px geniuslight;
  color: #424242;

}

.node-type-partners div.group-header  a{
  text-decoration: none;
}

.node-type-partner a {
  color: #5b5b5b;
}

.node-type-partner b {
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
}

.view-id-partners .node-partner {
  margin-left: 10px;
}

.view-id-partners .node-partner header h2.node-title a {
  display: none;
}

.view-id-partners .node-partner div.field-item.even {
  text-align: center;
}


.node-partners.clearfix {
  margin-left: 10px !important;
}


/* @end */

/* @group Imágenes Consortium */

#node-partner-11 a img {

  margin-top: 40px;
  margin-bottom: 50px;
  padding-left: 50px;
}

#node-partner-36 a img {
  margin-top: 40px;
  margin-bottom: 60px;
  padding-right: 50px;
}

#node-partner-37 a img {
  margin-top: 55px;
  margin-bottom: 90px;
    padding-left: 50px;
}

#node-partner-38 a img {
  width: 30%;
  height: 30%;
  margin-top: 15px;
  margin-bottom: 60px;
  padding-right: 50px;
}


#node-partner-39 a img {
  margin-top: 40px;
  margin-bottom: 40px;
    padding-left: 50px;
}



#node-partner-40 a img {
  margin-top: 60px;
  margin-bottom: 70px;
  padding-left: 50px;
}


#node-partner-41 a img {
  margin-bottom: 70px;
    padding-right: 50px;

}

#node-partner-42 a img {
  width: 30%;
  height: 40%;
  margin-bottom: 60px;
    padding-right: 50px;

}

#node-partner-43 a img {
  padding-left: 50px;

}

#node-partner-44 a img {
  width: 50%;
  margin-top: 20px;
  margin-bottom: 60px;
  padding-right: 50px;

}

/* @end */

.page-node-add-news div#branding {
  background-color: transparent;
}


#region-content {
  background-image: url(/sites/default/files/imagenes/squairy_light2.png);
  min-height: 600px;
}

/*Ocultar título de página*/

.page-node-7 h1#page-title.title,
.page-node-1 h1#page-title.title {
  display: none;
}


h1#page-title.title{
  padding-right: 20px;
  padding-left: 20px;
  font: normal normal 22px dosisregular;
  height: 50px;
  text-decoration: none;
  padding-top: 16px;
  letter-spacing: 0.3px;
  color: white;

}

.page-node-45 h1#page-title.title{
  background-color: rgba(0, 156, 221, 0.35);
}

.node-type-partner h1#page-title.title
{
  background-color: rgba(128, 163, 209, 0.41);
  letter-spacing: 1px;
}

#node-partner-40 .field-name-field-logo {
  margin-top: 20px;
}

#node-partner-44 .field-name-field-logo img{
  width: 90%;
  height: 90%;
}

.node-type-partner .field-name-field-logo {
  margin-top: 10px;

}

#node-partner-38 .field-name-field-logo img{
  width: 50%;
  height: 50%;
}

.node-type-partner .field-name-field-logo.field-type-image {
  text-align: center;
}


.page-node-add-news h1#page-title.title,
.page-news h1#page-title.title{
  background-color: rgba(155, 145, 80, 0.4);
  letter-spacing: 1px;
}

.page-node-6 h1#page-title.title {
  background-color: rgba(113, 114, 95, 0.34) !important;
}



.banda-sup h1{
  padding-right: 20px;
  padding-left: 20px;
  font: normal normal 22px dosisregular;
  height: 50px;
  text-decoration: none;
  background-color: rgba(86, 158, 149, 0.41);
  padding-top: 16px;
}


.omega.banda-sup h1{
  margin-left: -20px;
  padding-left: 40px;

}

#node-page-7 .banda-sup h1{
  background-color: rgba(204, 94, 57, 0.50);
  color: white;
  letter-spacing: 0.2px;
}

#node-page-7 .titulo2 h1 {
  color: rgba(204, 94, 57, 0.60) !important;
  letter-spacing: 0.2px;
  padding-right: 20px;
  padding-left: 10px;
  font: normal normal 22px dosisregular;
  text-decoration: none;
  padding-top: 20px;
}


.page-user #edit-account  ul,
#node-page-7 ul {
  list-style-image: url(/sites/default/files/imagenes/dot_naranja.gif);
}



#node-page-1 h1{
  background-color: rgba(86, 158, 149, 0.59) !important;
  color: white;
  letter-spacing: 0.3px;
}

#contactos h6{
  font: 150%/0 dosisregular;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-variant: normal;
  text-transform: none;
  clear: left;
  margin-top: 10px !important;
  float: left;
}

#contactos{
  min-height: 250px;
  margin-left: 20px;
  margin-bottom: 10px;
}

#contactos p{
  margin: 0 0 5px;
  padding: 0;
  font-size: 130%;
  clear: left;
}

textarea#edit-submitted-comments.form-textarea {
  min-height: 134px;
}

#node-webform-6 .grippie {
  margin-bottom: 20px !important;
}


#node-webform-6 #edit-submit {
  margin-left: -10px;
}

#node-webform-6 #webform-component-comments .resizable-textarea {
  width: 400px;
}

p.cita {
  font-size: 30px !important;
  color: rgba(86, 158, 149, 0.80) !important;
  margin-bottom: 0;
}

p.autor{
font-size: 16px !important;

}

div.citas {
  min-height: 260px;

}

div#fondoconsorcio {
  background: url(/sites/default/files/imagenes/fondo.gif) -10px -10px no-repeat;
  height: 1050px;
}


div#pruebacetem_hype_container{
  position: absolute;
  left: 50px;
  top: 100px;
}

/* @group Bienvenida */

 #user-pass .form-item-name label,
 #user-login label {
  font: normal normal 18px dosisregular;
  color: #5b5b5b;
  float: left;
  padding-right: 30px

}

.page-user h1#page-title.title {
  background-color: rgba(162, 189, 48, 0.30);
  text-transform: uppercase;
  letter-spacing: 1px;
}

/*OCULTA UN MONTÓN EN PAGE EDITOR*/
.context-user.page-user #edit-timezone legend span.fieldset-legend,
.context-user.page-user #edit-contact legend span.fieldset-legend,
.context-user.page-user #edit-locale legend span.fieldset-legend {
  display: none;
}

.page-user .form-item-language label,
.page-user #edit-account div.form-item.form-type-textfield.form-item-mail label,
.page-user .confirm-parent label {
  float: left;
  margin-right: 10px !important;
}


.page-user .form-item-language label {
  margin-right: 60px !important;
}


.page-user .form-type-password label {
  float: left;
  margin-right: 70px;

}

.page-user .form-item-timezone label {
  float: left;
  margin-right: 30px;
}

.page-user div.password-strength-text {
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
}

.page-user .form-type-password-confirm.form-item-pass {
  float: left;
  width: 900px;
  margin-top: 20px;
  margin-bottom: 40px;
  padding-bottom: 30px;
  border-bottom: 1px solid silver;
}

.page-user .form-checkbox {
  margin-bottom: 6px;
}

.page-user .form-item-language {
  margin-top: 40px;
  margin-bottom: 40px;

}

.page-user  div.description {
  margin-top: 10px;
  padding-right: 235px;
  border-bottom: 1px solid silver;
  padding-bottom: 40px;
  margin-left: 0;
}


.page-user .form-type-password-confirm.form-item-pass div.description {
  border-style: none;
  padding-bottom: 0;
}

.page-user #edit-pass-pass1 {
  margin-top: 2px;
}

.page-user div.form-item.form-type-password.form-item-pass-pass1.password-parent {
  margin-bottom: 10px;
}

.page-user div.password-strength {
  margin-top: 0;
}

.context-user.page-user #edit-picture legend span.fieldset-legend {
  display: none;
}

.page-user #edit-account .password-suggestions.description ul {
  padding-left: 20px;
}

/* @end */

/* @group downloads */


tr:hover td,
tr.even:hover td.active,
tr.odd:hover td.active {
  background: rgba(162, 189, 48, 0.30) !important;
}

tr.even td {
  background-color: rgba(255, 255, 255, 0.68);
}


article#node-dir-listing-32.node.node-dir-listing.node-promoted.node-published.node-not-sticky.author-admin.odd.clearfix {
  padding: 20px 10px;
}

.page-node-32 h1#page-title.title {
  background-color: rgba(162, 189, 48, 0.30);
  text-transform: uppercase;
  letter-spacing: 1px;
}

.page-node-46 h1#page-title.title {
  background-color: rgba(137, 21, 87, 0.30);
  letter-spacing: 1px;
}

.methodology a.active-trail.active {
  color: rgba(137, 21, 87, 0.40);
}

.page-node-32  label,
.page-node-32 article#node-dir-listing-32 {
  font-family: dosisregular;
  letter-spacing: 1px;
  color: #5c5c5c;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
}

.page-node-32  label{
  font-size: 120%;
}


.page-node-32 article#node-dir-listing-32 a{
  font-family: dosisregular;
  letter-spacing: 1px;
  color: #5c5c5c;
  font-weight: normal;
  text-transform: none;
}

#node-dir-listing-32 div.content.clearfix div.dir-listing-status {
  display: none;
}

#node-dir-listing-32 footer.submitted {
  display: none;
}

#node-dir-listing-32 div.clearfix nav.links.node-links.clearfix ul.links.inline li.file_browser_metadata.edit-metadatas.first.last a {
  display: none;
}

/* @end */

div#diagrama {
  background: url(/sites/default/files/imagenes/diagrama.gif) 5px no-repeat;
  height: 600px;

}

#block-block-6 div.block-inner.clearfix div.content.clearfix a {
  color: gray;
}

#block-block-6 div.block-inner.clearfix div.content.clearfix a img {
  display: none;
}

#block-block-3 div.block-inner.clearfix div.content.clearfix p {
  color: gray;
  font: 120% dosisextralight;
}

div.cuadro {
  float: left;
  margin: 25px 10px;
}

#node-page-7 .cuadro {

  background-color: rgba(204, 94, 57, 0.10);
  padding: 10px;
}

#node-page-7 div.grid-4 {
  margin: 0;
  padding-left: 10px;
  width: 32%;
}

#node-page-7 div.grid-4 p {
  margin: 0;
  padding: 0px;
  font-size: 120%;
}

#node-page-7 div.cuadro h6 {
color: rgba(204, 94, 57, 0.60) !important;
letter-spacing: 0.2px;
font: normal normal 22px dosisregular;
text-decoration: none;
  margin-bottom: 5px;
}

/* @group REGISTRO DE USUARIO */

.not-logged-in div.description {
  border-style: none;
  padding-bottom: 0;
}

.not-logged-in .form-type-password.form-item-pass label {
  margin-right: 0;
}

.page-user label{
  font: normal normal 18px dosisregular;
  color: #5b5b5b;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
}



.page-node-edit.node-type-news div.tabs li.active.edit-active-tab a.active,
.page-user li.active a.active {
  background-color: transparent;
  border-style: none;
  padding: 0;
}

.page-user ul.tabs.primary.clearfix li.log-in a,
.page-user li.request-new-password a {
  background-color: transparent;
  border-style: none;
  color: gray;
}

.page-user ul.tabs.primary.clearfix li.log-in a:hover,
.page-user li.request-new-password a:hover {
  font-variant: normal;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
}

.page-user ul.primary li a:hover{
  background-color: transparent;

}

.context-user.page-user li.view {
  display: none;
}

.page-user #region-content ul.tabs {
  border-style: none;
  padding: 0;
}

.page-user #region-content li.log-in a,
.page-user #region-content li.request-new-password a {
  border-style: none;
  padding: 0;
}

.page-user #user-pass,
.page-user #user-login {
  margin-top: 30px;

}

.page-user #user-login div.description{
  font: 110% dosisextralight;
  margin-left: 0;
}


.page-user form#user-pass,
.page-user #region-content ul.tabs.primary.clearfix {
  margin-left: 20px;
}


.page-user #user-login div {
  margin-left: 10px;
}

.page-user #block-system-main div.block-inner.clearfix div.content.clearfix {
  margin-bottom: 100px;
}

/*OCULTA VIEW EN EDIT PAGE USER*/
.context-user .page-user-edit li.view {
  display: none;
}

#user-profile-form {

  padding-left: 20px;
  padding-right: 20px;
  font: normal normal 140% dosisregular;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0.2px;
}


/* @end */

/* @group diagrama */

#wuls_hype_container {
position: static;
bottom: 403px;
left: 241px;
}

#nivet_hype_container {
position: static;
bottom: 566px;
left: 469px;
}

#oigpm_hype_container {
position: static;
bottom: 729px;
left: 700px;
}

#ccis_hype_container {
position: static;
bottom: 715px;
left: 699px;
}

#searchlighter_hype_container {
position: static;
bottom: 666px;
left: 26px;
}


#info_hype_container {
position: static;
left: 470px;
bottom: 92px;
}

#confemadera_hype_container {
position: static;
left: 699px;
bottom: 255px;
}

#viteco_hype_container {
bottom: 239px;
position: static;
left: 15px;
}

#univie_hype_container {
position: static;
top: 238px;
left: 16px;
}

#cetem_hype_container {
position: static;
left: 242px;
top: 72px;
}


/* @end */

/* @group NUEVA NOTICIA */

.node-type-news form#news-node-form.node-form.node-news-form,
.page-node-add-news form#news-node-form.node-form.node-news-form {
  margin-right: 20px;
  margin-left: 20px;
}

.node-type-news strong,
.page-node-add-news strong {
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-variant: normal;
}

.page-node-add-news{
  font: normal normal 120% dosisextralight;
  text-decoration: none;
  text-transform: none;
  color: #5b5b5b;
    background-image: url(/sites/default/files/imagenes/squairy_light2.png);
}



.node-type-news li,
.page-node-add-news ul.tips li{
  font: normal normal 90% dosisextralight;
  color: #5b5b5b;
}

.node-type-news ul.tips,
.page-node-add-news ul.tips {
  list-style: none;
  padding: 0 !important;
  margin: 0 !important;
}

.node-type-news #edit-body-und-0-format-help p a,
.page-node-add-news #edit-body-und-0-format-help p a {
  display: none;
}

.node-type-news #edit-body-und-0-format-guidelines,
.page-node-add-news #edit-body-und-0-format-guidelines {
padding: 0 ;

}

div.boton_add_news.grid_12 a{

font: normal normal 130% dosisextralight !important;
text-decoration: none;
padding-left: 10px;

}

div.boton_add_news.grid_12 a:hover{
  text-decoration: underline;
}

/* @end */

.node-type-news #region-content ul.tabs li.active.view-active-tab a.active {
  background-color: transparent;
  padding: 0;
  border-style: none;
}

.node-type-news #region-content div.tabs.clearfix ul.tabs li.edit a {
  background-color: transparent;

  padding: 0;
  color: #5b5b5b;
  border-style: none;
}

.node-type-news #region-content div.tabs.clearfix ul.tabs li.edit a:hover {
  text-decoration: underline;
}


.node-type-news  div.tabs ul.tabs {
  border-style: none;
  padding: 0 !important;
  margin: 0;
}

.node-type-news div.tabs ul.tabs li.view a {
  padding: 0;
  color: #5b5b5b;
  background-color: transparent;
  border-style: none;
}

.node-type-news div.tabs ul.tabs li.view a:hover {
  text-decoration: underline;
}

.node-type-news #region-content div.region-inner.region-content-inner div.tabs.clearfix {
  margin-left: 20px;
}


