
      header {
        width: 100%;
        position: fixed;
        z-index: 10;
        top: 0px;
      }
      
      .site-nav {
        float: right;
        color: #FFF;
        position: relative;
        z-index: 5;
      }
      
      .site-nav > ul {
        list-style: none;
        float: left;
        border-right: 1px solid #FFF;
        margin: 9px 0px;
        height: 26px;
      }
      
      .site-nav > ul:last-child {
        border-right: none;
      }
      
      .site-nav > ul > li {
        float: left;
      }
      
      .site-nav > ul li img,
      .site-nav > ul > li > a {
        padding: 0px 10px;
        display: inline-block;
        margin: 0px 5px;
      }
      
      .site-nav > ul li img {
        border-radius: 50%;
      }
      
      .site-nav > ul > li > a i {
        font-size: 22px;
        line-height: 26px;
        display: block;
      }
      
      .site-nav > ul > li > a i:hover {
        color: #FF8A89;
      }
      
      .site-nav .avatar {
        margin: 0px;
      }
      
      .site-nav .avatar > li {
        padding: 9px 0px;
      }
      
      .site-nav .avatar:hover li {
        background: #333;
      }
      
      .site-nav .avatar:hover .options-user {
        display: block;
      }
      
      .options-user {
        display: none;
        position: absolute;
        top: 100%;
        right: 0px;
        background: #333;
        list-style: none;
      }
      
      .options-user i {
        margin-right: 12px;
        font-size: 18px;
      }
      
      .options-user li a {
        display: block;
        padding: 12px 10px;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
      }
      .options-user li a:hover {
        background-color: #B0B0B0;
        color: #FFF;
      }
      
      .publish-post {
        width: 26px;
        height: 26px;
        background-position: -130px 0px !important;
        display: inline-block;
      }
      
      .publish-post:hover {
        background-position: -130px -26px !important;
      }
      
      .feed-options {
        position: absolute;
        right: 5px;
        top: 5px;
        display: none;
        z-index: 1;
      }
      
      .feed-item:hover .feed-options {
        display: block;
      }
      
      .info-author, .feed-info {
        position: relative;
        margin-left: 7.33333rem;
        margin-right: 7.33333rem;
      }
      
      .comment-options {
        float: right;
        display: none;
      }
      
      .feed-comment:hover .comment-options {
        display: block;
      }
      
      /*_________ FOLLOW BUTTON __________*/
      
      .switch-button input[type="checkbox"].switch + span + div:before {
        background: #2F2F2F;
      }
      
      .switch-button input[type="checkbox"].switch:checked + span + div:before {
        background: #2F2F2F;
      }
      
      .switch-button label {
        color: #2F2F2F;
      }
      
      /*End Follow button*/
      
      
      /*_________ MAIN NAV __________*/
      
      .menu-display {
        position: absolute;
        top: 0px;
        left: 0px;
        padding: 8px;
        display: none;
      }
      
      .menu-display i {
        color: #FFF;
        font-size: 19px;
        line-height: 28px;
        display: block;
      }
      
      #main-nav > div > .social-menu {
        display: none;
      }
      
      #main-nav {
        background-color: #8A0100;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
      }
      
      #main-nav > div {
        max-width: 1440px;
        margin: 0px auto;
      }
      
      #main-nav > div ul {
        list-style: none;
        width: 100%;
      }
      
      #main-nav > div > ul {
        display: table;
      }
      
      #main-nav > div > ul > li {
        width: 16.66%;
        display: table-cell;
        vertical-align: middle;
        position: relative;
      }
      
      #main-nav > div ul li a {
        color: #FFF;
        font: 17px 'Raleway', Arial, san-serif;
        padding: 13px 8px;
        line-height: 18px;
        display: block;
        text-align: center;
        border: 0px 1px solid #FFF;
      }
      
      #main-nav > div > ul .selected,
      #main-nav > div > ul > li:hover {
        background: #D20302;
        color: #FFF;
      }
      
      #main-nav > div > ul > li:hover a {
        color: inherit;
      }
      #main-nav > div > ul > li:hover li a {
        color: inherit;
      }
      
      #main-nav > div > ul > li li a:hover {
        color: #FF8A88;
      }
      
      /*SUBMENU*/
      
      #main-nav > div > ul li ul {
        position: absolute;
        display: none;
        width: 100%;
        top: 100%;
        left: 0px;
        background-color: rgba(0, 0, 0, 0.70);
        z-index: 5;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
      }
      
      #main-nav > div > ul li:hover ul {
        display: block;
      }
      
      /*End Main Nav*/
      
      /* COLUMNS */
      
      .two-columns,
      .three-columns,
      .four-columns {
        -webkit-column-gap: 20px;
        -moz-column-gap: 20px;
        column-gap: 20px;
      }
      
      .two-columns {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
      }
      
      .three-columns {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3;
      }
      
      .two-columns > div,
      .three-columns > div,
      .four-columns > div {
        -webkit-column-break-inside: avoid;
        page-break-inside: avoid;
        break-inside: avoid;
      }
      
      /*______   INLINECOLS   ______*/
      .fourcols,
      .threecols,
      .twocols {
        font-size: 0px;
        margin: -10px;  
      }
      .fourcols .item-panel,
      .threecols .item-panel,
      .twocols .item-panel {
        display: inline-block;
        padding: 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        vertical-align: top;
      }
      
      .twocols .item-panel {
        width: 50%;
      }
      
      .threecols .item-panel{
        width: 33.33%;
      }
      
      .fourcols .item-panel {
        width: 25%;
      }
      
      /*____ FLEXBOX PANEL ____*/
      
      .flexbox-panel {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-flow: row wrap;
        -webkit-flex-flow: row wrap;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-bottom: 20px;
      }
      .flexbox-hero {
        -ms-flex-order: 1;
        -webkit-order: 1;
        order: 1;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
      }    
      .flexbox-info {
        position: relative;
        -ms-flex-order: 2;
        -webkit-order: 2;
        order: 2;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        flex: 3 0px;
      }
      
      
      .list-nextevents {
        overflow: hidden;
        margin: -10px;
      }
      
      .event-panelcol.flexbox-panel {
        padding: 10px;
        width: 33.33%;
        float: left;
        padding-bottom: 26px;
      }
      
      .index-events .event-panelcol.flexbox-panel {
        width: 25%;
      }
      
      .index-events .event-panelcol.flexbox-panel .flexbox-hero {
        width: 120px;
        padding: 10px;
      }
      
      .index-events .event-panelcol.flexbox-panel .flexbox-info {
        height: 148px;
      }
      
      .index-events .event-panelcol.flexbox-panel .flexbox-info img {
        height: 148px;
      }
      
      .category-panel .flexbox-panel h4,
      .event-panelcol.flexbox-panel h4 {
        position: absolute;
        top: 100%;
        width: 200%;
        text-align: left;
        left: 10px;
      }
      
      .category-panel .flexbox-panel h4 span,
      .event-panelcol.flexbox-panel h4 span{
        line-height: 24px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        max-height: 48px;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
      }
      
      .category-panel .flexbox-panel .flexbox-hero,
      .event-panelcol.flexbox-panel .flexbox-hero {
        background-color: #fe201f;
        color: #FFF;
        padding: 20px;
        text-transform: uppercase;
        text-align: center;
        width: 140px;
        position: relative;
      }
      
      .category-panel .flexbox-panel .flexbox-info,
      .event-panelcol.flexbox-panel .flexbox-info {
        padding-left: 0px;
        height: 200px;
        overflow: hidden;        
      }
      
      .category-panel .flexbox-panel .flexbox-info img,
      .event-panelcol.flexbox-panel .flexbox-info img {
        display: block;
        max-width: none;
        height: 200px;
      }
      
      .category-panel .flexbox-panel .fonticon-Location,
      .event-panelcol.flexbox-panel .fonticon-Location {
        position: absolute;
        top: 50%;
        right: -10px;
        margin-left: -12px;
        margin-top: -12px;
        padding: 5px;
        background-color: #fe201f;
        border-radius: 50%;
        z-index: 2;
      }
      
      .category-panel .flexbox-panel .panel-date,
      .event-panelcol.flexbox-panel .panel-date {
        margin-top: 30px;
      }
      .category-panel .flexbox-panel .panel-date p,
      .event-panelcol.flexbox-panel .panel-date p {
        font-size: 20px;
      }
      
      .category-panel .flexbox-panel .panel-date .month,
      .event-panelcol.flexbox-panel .panel-date .month {
        font-size: 14px;
      }
      
      .category-panel .flexbox-panel .panel-date p: last-child,
      .event-panelcol.flexbox-panel .panel-date p:last-child {
        border-top: 2px solid;
        padding-top: 10px;
      }
      
      .category-panel .flexbox-panel .panel-location,
      .event-panelcol.flexbox-panel .panel-location {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0px;
        right: 100%;
        padding: 20px;
        background-color: #FFF;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-transition: right 1s;
        -moz-transition: right 1s;
        -o-transition: right 1s;
        transition: right 1s;
      }
      
      .category-panel .flexbox-panel:hover .panel-location,
      .event-panelcol.flexbox-panel:hover .panel-location {
        right: 0%;
        -webkit-transition: right 1s;
        -moz-transition: right 1s;
        -o-transition: right 1s;
        transition: right 1s;
      }
      .category-panel .flexbox-panel:hover .panel-location p,
      .event-panelcol.flexbox-panel:hover .panel-location p {
        position: relative;
        top: 50%;
        transform: translateY(-50%);
        display: block;
        text-align: center;
        font-size: 20px;
      }
      
      .category-panel {
        margin-bottom: 20px;
      }
      
      .ev-panel .flexbox-panel {
        margin-bottom: 10px;
      }
      
      .category-panel.doc-panel {
        width: 100%;
        float: none;
        background-color: #FFF;
      }
      
      .list-events {
        clear: both;
      }
      
      .map-holder {
        position: relative;
      }
      
      .filters-holder {
        position: absolute;
        top: 0px;
        right: 0px;
        height: 100%;
        width: 270px;
        background-color: rgba(0,0,0,0.6);
        padding: 20px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        overflow-y: auto;
      }
      
      .filters-holder ul {
        list-style: none;
      }
      
      .filters-holder ul li {
        margin-bottom: 8px;
      }
      
      .filters-holder input[type=checkbox]+label {
        height: 12px;
        width: 12px;
        border: 1px solid #FFF;
        display: inline-block;
        margin: 7px 0px;
        line-height: 13px;
        cursor: pointer;
        text-indent: 20px;
        white-space: nowrap;
        font-size: 14px;
        color: #FFF;
      }
      
      .filters-holder input[type=checkbox] {
        position: absolute;
        overflow: hidden;
        clip: rect(0 0 0 0);
        height: 1px;
        width: 1px;
        margin: -1px;
        padding: 0;
        border: 0;
      }
      
      .filters-holder input[type=checkbox]:checked+label {
        background-color: #FFF;
      }
      
      
      /* DOCS INDEX */
      
      .doc-panel {
        width: 20%;
        float: left;
        padding: 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        
      }
      
      .doc-panel .flexbox-hero {
        min-width: 70px;
        border: 1px solid #D7D7D7;
        position: relative;
      }
      
      .doc-panel h4 a span {
        font-size: 18px;
        line-height: 21px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
        display: -webkit-box;
        max-height: 42px;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        word-break: break-all;
      }
      
      .doc-panel .authors-info {
        position: absolute;
        bottom: 0px;
        width: 100%;
      }
      
      .doc-panel .authors-info p {
        font-size: 13px;
        padding: 0px;
        margin: 0px;
      }
      .doc-panel .authors-info p:first-child {
        color: #b10504;
      }
      
      .doc-panel img {
        display: block;
      }
      
      /* DOCUMENTS PAGE */
      
      .doc-panel-col .flexbox-info {
        padding-left: 26px;
      }
      
      .doc-panel-col h4 {
        padding-bottom: 20px;
      }
      
      .doc-panel-col h4 a span {
        line-height: 24px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
        display: -webkit-box;
        max-height: 48px;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
      }
      
      .doc-panel-col .flexbox-info p {
        margin-bottom: 20px;
      }
      
      .doc-panel-col .authors {
        color: #b10504;
      }
      
      .doc-panel-col .summary {
        line-height: 24px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
        display: -webkit-box;
        height: 48px;
        max-height: 48px;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
      }
      
      .tags-wrapper ul,
      .doc-panel-col .tags {
        list-style: none; 
      }
      
      .tags-wrapper li,
      .doc-panel-col .tags li {
        margin-right: 10px;
        margin-bottom: 10px;
        float: left;
      }
      
      .tags-wrapper li a,
      .doc-panel-col .tags li a {
        display: block;
        padding: 5px 16px;
        background-color: #A8A8A8;
        color: #FFF;
      }
      
      .tags-wrapper li a:hover,
      .doc-panel-col .tags li a:hover {
        background-color: #fd201f;
      }
      
      /*______ PORTALS LIST ______*/
      
      h4.portal-title {
        padding: 0px;
        text-align: center;
        font-weight: 600;
        color: #FFF;
        max-width: 200px;
      }
      
      a.portal-link {
        display: block;
      }
      
      /*______ NEWS LIST ______*/
      
      .list-blogs,
      .list-events,
      .list-news {
        margin: -10px;
        overflow: hidden;
      }
      
      .list-events > div,
      .list-news > div {
        padding: 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        position: relative;
      }
      
      
      .list-news > div {
        width: 50%;
      }
      
      .list-blogs > div {
        width: 33.33%;
        float: left;
      }
      
      .list-blogs > div > div {
        margin: 10px;
        position: relative;
      }
      
      .list-events > div {
        width: 20%;
      }
      
      .list-news > div > div {
        width: 50%;
        float: left;
        height: 170px;
        overflow: hidden;
      }
      
      .list-news > div > div h4 {
        line-height: 22px;
      }
      
      .list-news > div > div:nth-child(2) {
        padding-left: 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
      }
      
      .list-news img {
        display: block;
        max-width: none;
        height: 240px;
      }
      
      .list-news > div:nth-child(1) {
        float: left;
        height: 380px;
        position: relative;
      }
      
      .list-news > div:nth-child(1) > .hero-panel {
        height: 360px;
        width: 100%;
      }
      
      .list-news > div:nth-child(1) > .hero-panel:after {
        content: "";
        position: absolute;
        bottom: 0px;
        left: 0px;
        width: 100%;
        height: 60%;
        z-index: 1;
        background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.60) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));
        background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.60) 100%);
        background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.60) 100%);
        background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.60) 100%);
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.60) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
      }
      
      .list-news > div:nth-child(1) img {
        height: 380px;
      }
      
      .list-news > div:nth-child(1) > .info-panel {
        width: 70%;
        position: absolute;
        bottom: 10px;
        left: 10px;
        padding: 15px;
        height: auto;
        color: #FFF;
        z-index: 2;
      }
      
      .list-news > div:nth-child(1) > .info-panel h4{
        color: inherit;
        margin-bottom: 20px;
      }
      
      .list-news > div .info-panel .icon-url img {
        height: auto;
        float: left;
        padding-right: 5px;
      }
      
      .list-news > div .info-panel p {
        margin-bottom: 0px;
      }
      
      /* News Wrapper */
      
      .news-wrapper.news-hero h4 {
        font-family: "Raleway";
      }
      
      .news-wrapper {
        margin: -10px;
      }
      
      .news-wrapper > div {
        padding: 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
      }
      
      .news-wrapper .hero-panel {
        width: 100%;
        position: relative;
      }
      
      .news-wrapper .hero-panel img {
        width: 100%;
        display: block;
      }
      
      .news-wrapper h3 {
        font: 30px 'Dosis', Arial, san-serif;;
        color: #FFF;
        position: absolute;
        bottom: 0px;
        padding: 20px;
        z-index: 2;
        text-shadow: 1px 2px 2px #333;
      }
      
      .news-wrapper h4 span {
        font-weight: 600;
      }
      
      .author-url a {
        color: #FF8A89;
        font-weight: 600;
      }
      
      .author-panel {
        overflow: hidden;
        margin: 16px 0px;
      }
      
      .more-news .news-wrapper .author-panel {
        margin: 6px 0px;
      }
      
      
      .more-news .news-wrapper > div {
        width: 33.33%;
        float: left;
      }
      
      
      .all-news .news-wrapper > div {
        width: 25%;
        float: left;
      }
      
      .more-news .news-wrapper h4 span,
      .all-news .news-wrapper h4 span{
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        margin-top: 10px;
      }
      
      .all-news .news-wrapper h4 span{
        line-height: 25px;
        height: 75px;
        -webkit-line-clamp: 3;
      }
      
      .more-news .news-wrapper h4 span{
        line-height: 25px;
        height: 50px;
        -webkit-line-clamp: 2;
      }
      
      /*______ EVENTS LIST ______*/
      
      .list-events .panel-hero:hover .panel-date {
        -webkit-transition: 1s;
        -moz-transition: 1s;
        -o-transition: 1s;
        transition: 1s;
        top: -112px;
        border-bottom-color: #b10504;
      }
      
      
      .list-events .panel-hero:hover .fonticon-Location {
        -webkit-transition: 1s;
        -moz-transition: 1s;
        -o-transition: 1s;
        transition: 1s;
        color: #FFF;
        background-color: #b10504;
      }
      
      .list-events .panel-hero:before {
        content: "";
        position: absolute;
        width: 100%;
        height: 10px;
        top: 0px;
        left: 0px;
        background-color: #F4F4F4;
        z-index: 2;
      }
      
      .list-events .panel-date {
        text-align: center;
        width: 100%;
        background-color: #303030;
        padding: 24px;
        color: #FFF;
        border-bottom: 5px solid #FFF;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        top: 0px;
        -webkit-transition: top 1s;
        -moz-transition: top 1s;
        -o-transition: top 1s;
        transition: top 1s;
      }
      
      .list-events .panel-date > div {
        display: inline-block;
        font-size: 19px;
        text-transform: uppercase;
      }
      
      .list-events .panel-date > div:nth-child(2) {
        position: relative;
        padding: 0px 8px;
        top: -33px;
      }
      
      .list-events .fonticon-Location {
        position: absolute;
        bottom: -14px;
        left: 50%;
        margin-left: -12px;
        padding: 5px;
        color: #b10504;
        border-radius: 50%;
        background-color: #FFF;
        z-index: 3;
      }
      
      .list-events .panel-location {
        position: absolute;
        top: 0px;
        left: 0px;
        padding: 20px;
        background-color: #FFF;
        width: 100%;
        border: 10px solid #F4F4F4;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        height: 133px;
        text-align: center;
        z-index: -1;
      }
      
      .list-events .panel-location p {
        position: relative;
        top: 50%;
        transform: translateY(-50%);
        display: block;
      }
      
      .list-events .panel-info {
        margin-top: 20px;
      }
      
      
      .list-events .event-panelcol {
        width: 25%;
      }
      
      
      
      /*______ MAIN CATEGORIES ______*/
      
      .widget-content.maincategories-list {
        background-color: #FFF;
        position: relative;
        min-height: 380px;
      }
      
      .maincategories-list ul {
        list-style: none;
      }
      
      .widget-content.maincategories-list h2 {
        margin: 0px 20px;
        /*color: #FFF;*/
      }
      
      .widget-content.maincategories-list h2 i {
        font-size: 16px;
        color: #FFF;
        padding: 8px;
        background-color: #fd201f;
        margin-right: 10px;
        border-radius: 50%;
      }
      
      .maincategories-list li {
        padding: 6px 20px;
        display: table;
      }
      
      .maincategories-list li a {
        position: relative;
        display: table-cell;
        vertical-align: middle;
        padding-left: 10px;
        /*color: #FFF;*/
        text-transform: capitalize;
      }
      
      .maincategories-list {
        padding-top: 20px;
      }
      
      .maincategories-list .tags-search {
        position: relative;
        padding: 20px;
      }
      
      .maincategories-list .tags-search i {
        position: absolute;
        top: 28px;
        right: 25px;
        font-size: 18px;
      }
      
      .maincategories-list .tags-search input {
        width: 100%;
        height: 30px;
        line-height: 30px;
        color: #606060;
        border-bottom: 1px solid #333;
        border-radius: 4px;
        padding: 0px 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
      }
      
      [data-tagname]:before,
      [data-categoryid]:before {
        content: "";
        width: 30px;
        height: 30px;
        background-image: url('http://chilmedia.org/v2/file-preview/281ee984-7eae-4054-b3a4-e5303c0c2268.jpg');
        display: inline-block;
      }
      
      
      
      [data-tagname="agricultura"]:before,
      [data-categoryid="55621"]:before {background-position: 0px 0px;}
      [data-tagname="ganadería"]:before,
      [data-categoryid="55622"]:before {background-position: 0px -30px;}
      [data-tagname="sostenibilidad"]:before,
      [data-categoryid="55623"]:before {background-position: 0px -60px;}
      [data-tagname="Innovación y tecnología"]:before,
      [data-categoryid="55624"]:before {background-position: 0px -90px;}
      [data-tagname="agroindustria"]:before,
      [data-categoryid="55625"]:before {background-position: 0px -120px;}
      [data-tagname="agua"]:before,
      [data-tagname="agua y regadío"]:before,
      [data-categoryid="55626"]:before {background-position: 0px -150px;}
      [data-tagname="sector pesquero"]:before,
      [data-categoryid="55627"]:before {background-position: 0px -180px;}
      [data-tagname="Desarrollo rural"]:before,
      [data-categoryid="55628"]:before {background-position: 0px -210px;}
      [data-tagname="mercados y economía"]:before,
      [data-categoryid="55629"]:before {background-position: 0px -240px;}
      [data-tagname="gastronomía y alimentación"]:before,
      [data-categoryid="55630"]:before {background-position: 0px -270px;}
      [data-tagname="biotecnologia"]:before,
      [data-categoryid="55631"]:before {background-position: 0px -300px;}
      [data-tagname="asociaciones"]:before,
      [data-categoryid="55892"]:before {background-position: 0px -330px;}
      [data-tagname="cadena alimentaria"]:before,
      [data-categoryid="56115"]:before {background-position: 0px -360px;}
      [data-tagname="agricultura ecológica"]:before,
      [data-categoryid="56217"]:before {background-position: 0px -390px;}
      
      
      /*______ TABLES ______*/
      
      table.ch-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
        background-color: rgba(0, 0, 0, 0);
        font: 14px 'Raleway', Helvetica, Verdana, san-serif;
      }
      
      table.ch-table td {
        vertical-align: middle;
        padding: 10px;
        border: 1px solid #d7d7d7;
      }
      
      .ch-table thead {
        background-color: #cdd20f;
        font: 18px 'Dosis', Arial, san-serif;
        color: #FFF
      }
      
      .ch-table thead p {
        margin-bottom: 0px;
      }
      
      .ch-table thead td {
        color: #FFF;
        border-color: #cdd20f #FFF;
        border-width: 1px;
        border-style: solid;
      }
      
      .ch-table thead tr td:first-child {
        border-left: 1px solid #cdd20f;
      }
      .ch-table thead tr td:last-child {
        border-right: 1px solid #cdd20f;
      }
      
      /*______ LIST LINKS ______*/
      
      .list-links {
        position: fixed;
        background-color: rgba(0,0,0,0.7);
        top: 88px;
        left: 0px;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: none;
        z-index: 1;
      }
      
      .list-links > div {
        max-width: 1440px;
        margin: 0px auto;
        overflow-x: auto;
        white-space: nowrap;
      }
      
      .list-links > div > div {
        display: inline-block;
        padding: 20px 10px;
      }
      
      .list-links > div > div:hover {
        background-color: #CECECE;
      }
      
      .list-links .panel-info {
        position: absolute;
        width: 200px;
        padding: 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        
      }
      
      .list-links .panel-info .summary p {
        
      }
      
      /* List links */
      
      /*______ FOOTER ______*/
      
      footer {
        background-color: #b1b1b1;
        text-align: center;
        margin-top: 0px;
        padding: 60px 20px;
      }
      
      footer .widget-content {
        margin-bottom: 0px;
        padding: 0px;
      }
      
      footer .footer-img {
        display: block;
      }
      
      footer h1 {
        margin-top: 50px;
        float: initial;
      }
      
      footer h1:before {
        display: block;
        margin: 0px auto;
      }
      
      footer h1 span {
        font-size: 18px;
      }
      
      footer h2 {
        font-family: 'Raleway';
        color: #FFF;
        margin: 20px 0px;
        font-weight: 300;
      }
      
      footer h2.second-title {
        font-size: 38px;
      }
      .list-rrss-footer {
        list-style: none;
      }
      
      .list-rrss-footer li {
        display: inline-block;
        margin: 4px;
      }
      
      .list-rrss-footer li i {
        display: inline-block;
        color: #FFF;
        width: 40px;
        height: 40px;
        border: 1px solid;
        border-radius: 50%;
        line-height: 38px;
        font-size: 20px;
      }
      
      .list-rrss-footer li a:hover i {
        color: #b10504;
      }
      
      /*______ SOCIAL MEDIA ______*/
      
      .social-media {
        position: absolute;
        top: 10px;
        z-index: 1;
      }
      
      .social-media ul {
        list-style: none;
        overflow: hidden;
      }
      
      .social-media li {
        white-space: nowrap;
        display: inline-block;
        padding: 0px;
        margin: 0px 10px;
      }
      
      .social-media li a {
        display: block;
        width: 50px;
        height: 50px;
        border-radius: 50%;
        color: #FFF;
        background-color: #8A0100;
        line-height: 50px;
        font-size: 30px;
        text-align: center;
      }
      
      .social-media li a img {
        border-radius: 50%;
        margin-bottom: -12px;
      }
      
      
      /*______ HERO ______*/
      
      .widget-hero {
        color: #FFF;
        text-transform: uppercase;
        position: relative;
        margin-bottom: 30px;
      }
      
      .widget-hero .hero-highlight {
        height: 420px;
        padding: 40px;
        padding-right: 350px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        font-size: 40px;
      }
      .widget-hero .hero-highlight h4 {
        font-size: 36px;
        max-width: 50%;
        text-shadow: 1px 2px 2px #333;
        position: relative;
        z-index: 3;
      }
      
      .widget-hero .hero-highlight h5 {
        font-size: 18px;
        color: #FF8A89;
        position: relative;
        z-index: 3;
      }
      
      .widget-hero .hero-highlight h5 i {
        padding-right: 10px;
      }
      
      .widget-hero .hero-highlight:after {
        content: "";
        position: absolute;
        right: 0px;
        top: 0px;
        width: 350px;
        height: 420px;
        display: block;
        background-color: rgba(0,0,0,0.5);
      }
      .widget-hero:after {
        content: '';
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 60%;
        z-index: 1;
        background: -moz-linear-gradient(top, rgba(0,0,0,0.60) 0%, rgba(0,0,0,0) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0)));
        background: -webkit-linear-gradient(top, rgba(0,0,0,0.60) 0%,rgba(0,0,0,0) 100%);
        background: -o-linear-gradient(top, rgba(0,0,0,0.60) 0%,rgba(0,0,0,0) 100%);
        background: -ms-linear-gradient(top, rgba(0,0,0,0.60) 0%,rgba(0,0,0,0) 100%);
        background: linear-gradient(to bottom, rgba(0,0,0,0.60) 0%,rgba(0,0,0,0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );
      }
      
      .side-hero {
        position: absolute;
        top: 10px;
        right: 2.85em;
        width: 350px;
        padding: 0px 15px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        font-size: 15px;
        z-index: 4;
      }
      
      .side-hero > div {
        height: 130px;
        padding-bottom: 15px;
        border-bottom: 1px solid #FFF;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
      }
      
      .side-hero > div .edit-item {
        left: auto;
        right: 5px;
      }
      
      .side-hero > div:last-child {
        border-bottom: none;
      }
      
      .side-hero h4,
      .widget-hero h4,
      .widget-hero h5 {
        color: #FFF;
      }
      
      .side-hero h3 {
        color: #FF8A89;;
        font-size: 13px;
        margin: 10px 0px;
      }
      
      .side-hero h3 i{
        padding-right: 6px;
      }
      
      .side-hero h4 {
        font-size: 18px;
      }
      
      .side-hero h4 span{
        text-transform: initial;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        line-height: 21px;
        max-height: 63px;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
      }
      
      
      
      /*______ NEWS LIST ______*/
      
      .news-list {
        margin-left: 20px;
      }
      
      .news-list li {
        color: #b10504;
        margin-bottom: 10px;
        font-size: 20px
      }
      
      .news-list li a {
        color: #333;
      }
      
      
      .list-lastevents .event-panelcol.flexbox-panel {
        width: 100%;
        float: none;
      }
      
      .list-lastevents .event-panelcol.flexbox-panel .flexbox-info {
        padding-left: 20px;
        height: auto;
      }
      
      .list-lastevents .event-panelcol.flexbox-panel .panel-date {
        margin-top: 0px;
      }
      
      .list-lastevents .event-panelcol.flexbox-panel .year {
        border-top: 1px solid #FFF;
      }
      
      .list-lastevents .event-panelcol.flexbox-panel .flexbox-hero {
        padding: 20px 10px;
        width: 104px;
      }
      
      /*______ WIDGET SINGLEPOST ______*/
      
      .widget-content.widget-singlepost .hero-panel h2 {
        color: #FFF;
        padding: 20px;
        position: absolute;
        top: 0px;
        left: 0px;
        text-shadow: 1px 2px 2px #333;
        font-size: 35px;
      }
      
      .widget-content.widget-singlepost .hero-panel {
        margin-bottom: 20px;
      }
      
      .widget-content.widget-singlepost h4 {
        font: 18px 'Raleway', Helvetica, Verdana, san-serif;
        line-height: 25px;
        margin-bottom: 20px;
      }
      
      .widget-content.widget-singlepost label {
        font-size: 16px;
        font-weight: 600;
      }
      
      .widget-content.widget-singlepost label i {
        padding-right: 10px;
        font-size: 18px;
        color: #B5B5B5;
      }
      
      .widget-content.widget-singlepost .doc-panel {
        width: 50%;
      }
      
      
      .widget-content.widget-singlepost .event-panelcol.flexbox-panel,
      .blogs-column .list-blogs > div {
        width: 100%;
        float: none;
      }
      
      .widget-content.widget-singlepost .event-panelcol.flexbox-panel {
        padding: 0px;
      }
      
      .attachments-wrapper {
        margin-top: 20px;
        margin-left: 20px;
        margin-bottom: 20px;
      }
      
      .item-body {
        margin-bottom: 30px;
      }
      
      .item-loc {
        background-color: #F0EDE5;
        text-align: center;
        margin: 10px 0px;
      }
      
      .item-loc a {
        display: block;
      }
      
      .item-loc a img {
        display: inline-block;
      }
      
      .liveblogs-holder {
        padding: 30px;
        background-color: #333;
      }
      
      .liveblog-panel {
        position: relative;
        margin-bottom: 30px;
      }
      
      .liveblogs-holder .liveblog-panel h4 {
        color: #FFF;
      }
      
      .liveblog-panel .date {
        position:absolute;
        top: 10px;
        left: 10px;
        display: inline-block;
        background-color: #fd201f;
        color: #FFF;
        padding: 4px 6px;
      }
      
      .liveblogslist-holder .liveblog-panel {
        margin-bottom: 30px;
        overflow: hidden;
      }
      
      
      .liveblogslist-holder .liveblog-panel .info-panel{
        background-color: #333;
        color: #FFF;
        padding: 20px;
        box-sizing: border-box;
      }
      
      .liveblogslist-holder .liveblog-panel .hero-panel img{
        max-width: none;
        display: block;
        width: auto;
      }
      
      .liveblogslist-holder .liveblog-panel .info-panel,
      .liveblogslist-holder .liveblog-panel .hero-panel {
        width: 50%;
        float: left;
        height: 240px;
        position: relative;
      }
      
      .liveblogslist-holder .liveblog-panel .info-panel h4 {
        color: #FFF;
        margin-bottom: 20px;
      }
      
      .liveblogslist-holder .liveblog-panel .info-panel h4 span {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        line-height: 24px;
        max-height: 72px;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        font-weight: 500;
      }
      
      .liveblogslist-holder .liveblog-panel .info-panel p {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        line-height: 18px;
        max-height: 54px;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        font-weight: 500;
      }
      
      .moreliveblogslist-holder {
        overflow: hidden;
        margin: -10px;
      }
      
      .moreliveblogslist-holder .liveblog-panel {
        width: 25%;
        float: left;
        padding: 10px;
        box-sizing: border-box;
      }
      
      .moreliveblogslist-holder .liveblog-panel:nth-child(4n+1) {
        clear: both;
      }
      
      .moreliveblogslist-holder .date {
        top: 20px;
        left: 20px;
      }
      
      .moreliveblogslist-holder .liveblog-panel .hero-panel {
        position: relative;
      }
      
      .moreliveblogslist-holder .liveblog-panel .hero-panel img {
        display: block;
      }
      
      
      
      .news-stream-item.feed-item {
        background-color: transparent;
      }
      
      .feed-options {
        position: absolute;
        right: auto;
        left: 5px;
      }
      
      .feed-options a {
        padding: 3px;
        line-height: 20px;
        font-size: 16px;
        width: 20px;
        height: 20px;
        text-align: center;
        background-color: rgba(255,255,255,0.6);
        border-radius: 50%;
        color: #b10504;
      }
      
      .feed-options a:hover {
        color: #FF8A89;
      }
      
      .button-action, .button-submit {
        background-color: #b10504;
      }
      
      .button-action:hover, .button-submit:hover {
        color: #b10504;
        background-color: #FF8A89;
      }
      
      .single-post .feed-item {
        background-color: transparent;
        margin: 0px 20px;
      }
      
      .single-post .feed-options {
        position: static;
        display: inline-block;
      }
      
      .single-post .feed-item:hover .feed-options {
        display: inline-block;
      }
      
      .single-post .feed-options a {
        background-color: transparent;
      }
      
      .single-post .feed-share ul {
        margin-left: 0px;
      }
      
      .single-post .feed-comment {
        background-color: #E4E4E4;
      }
      
      .single-post .form-comment-text {
        background-color: #FFF;
      }
      
      .ch-feeds-stream > * a:hover,
      .ch-share-box > * a:hover {
        color: #b10504;
      }
      
      .ch-feeds-stream h4 a:hover {
        color: #FF8A89;
      }
      
      .ch-feeds-stream .feed-item {
        background: transparent;
        padding-top: 20px;
        margin-bottom: 0px;
        border-bottom: 1px solid #DCD9D9;
        border-top: 1px solid #FFF;
      }
      
      .ch-feeds-stream .feed-item:first-child {
        border-top: none;
      }
      
      .ch-feeds-stream .feed-item:last-child {
        border-bottom: none;
      }
      
      .widget-content .ch-share-box {
        background-color: transparent;
      }
      
      #search-action:hover input.search-box,
      #search-action input.search-box:focus {
        width: 200px;
        -moz-transition: width 0.5s ease-out;
        -webkit-transition: width 0.5s ease-out;
        transition: width 0.5s ease-out;
        background: #b10504;
      }
      #search-action button {
        z-index: 10;
        position: absolute;
        right: 0px;
        top: 0px;
      }
      
      .button-iconsearch {
        font-size: 0px;
        width: 26px;
        height: 26px;
        position: absolute;
        right: 0px;
        top: 0px;
        z-index: 2;
      }
      
      .button-iconsearch + .fonticon-Search {
        z-index: 1 !important;
      }
      
      @media only screen and (max-width: 1170px) {
        #main-nav {
          padding: 0px;
          top: 44px;
          background-color: #8A0100;
        }
      .list-links {
        top: 88px;
      }
      header .help-holder {
        margin-top: 44px;
      }
    }
      
      @media only screen and (max-width: 590px) {
        .header-inner h1 {
          margin-left: 45px;
        }
      
      .header-inner h1:before {
        content: none;
      }
      .menu-display {
        display: block;
      }
      
      #main-nav {
        display: none;
      }
      #main-nav ul li {
        display: block !important;
        width: 100% !important;
      }
      #main-nav > div > .social-menu {
        display: table;
      }
      .social-info {
        display: none;
      }
    }
      
      @media only screen and (max-width: 360px) {
        .header-inner h1 {
          margin-bottom: 0px;
        }
    }
      
          
      * {
        padding: 0px;
        margin: 0px;
        background: transparent;
        border-width: 0px;
        line-height: normal;
        box-shadow: none;
        overflow: visible;
        position: static;
        font-weight: normal;
      }
      
      strong {
        font-weight: 600;
      }
      
      em {
        font-weight: inherit;
      }
      
      .remarkable {
        font-size: 22px;
        float: left;
        max-width: 40%;
        padding: 10px;
      }
      
      .video-profile {
        max-width: 460px;
        margin: 0px auto;
      }
      
      a {
        text-decoration: none;
        color: inherit;
        font-weight: inherit;
        cursor: pointer;
      }
      
      ul, ol {list-style-position: inside;}
      
      html, body {
        height: 100%;
        width: 100%;
        position: relative;
        font: 14px 'Raleway', Helvetica, Verdana, san-serif;
        line-height: 20px;
        color: #333;
        background-color: #F4F4F4;
        line-height: 20px;
      }
      img {
        max-width: 100%;
      }
      
      .full-width {
        margin: 0px auto;
        max-width: 1440px;
        position: relative;
      }
      
      [data-section="landing-width"] {
        margin-top: 88px;
        position: relative;
      }
      
      [data-section="landing-width"] .widget-content {
        max-width: 1170px;
        margin: 0px auto;
      }
      
      #content {
        margin: 0px auto;
        margin-top: 118px;
        position: relative;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        max-width: 1440px;
        padding: 0px 2.85em;
      }
      
      #content > div {
        margin: -10px;
      }
      
      #content > div > .inner-wrapper {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
      }
      
      #content > div > div > .main {
        -ms-flex: 1;
        -moz-box-flex: 1;
        -webkit-box-flex: 1;
        box-flex: 1;
        -webkit-box-ordinal-group: 2;
        -moz-box-ordinal-group: 2;
        -ms-flex-order: 2;
        -webkit-order: 2;
        order: 2;
        min-width: 200px;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        max-width: -width;
      }
      
      #content [data-section] {
        padding: 10px;
      }
      
      #content > div > div > aside {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
      }
      
      .column-one {
        -webkit-box-ordinal-group: 1;
        -moz-box-ordinal-group: 1;
        -ms-flex-order: 1;
        -webkit-order: 1;
        order: 1;
        width: 400px;
        min-width: 400px;
      }
      
      .column-two {
        -webkit-box-ordinal-group: 3;
        -moz-box-ordinal-group: 3;
        -ms-flex-order: 3;
        -webkit-order: 3;
        order: 3;
        width: 400px;
        min-width: 400px;
      }
      
      @media only screen and (max-width: 600px) {
        #content > div > div {
          flex-direction: column;
        }
      .column-one {
        width: 100% !important;
        min-width: 100% !important;
      }
    }
      
      a:hover {
        color: #FF8A89;
      }
      
      h1, h2, h3, h4, h5 {
        font-family: 'Arvo', Arial, san-serif;
        font-weight: 500;
        color: #2F2F2F;
      }
      
      h4, h5 {
        padding-bottom: 10px;
      }
      
      h4 a,
      h5 a {
        text-decoration: none;
      }
      
      h5 a:hover,
      h4 a:hover {
        color: #FF8A89;
      }
      
      h1.title-site {
        font: 32px 'Raleway', Arial, san-serif;
        color: #FFF;
        font-weight: 300;
        line-height: 44px;
        float: left;
        display: inline-block;
        position: relative;
        z-index: 2;
      }
      
      h1.title-site:before {
        content: "";
        display: inline-block;
        width: 78px;
        height: 27px;
        background-image: url('http://chilmedia.org/v2/file-preview/fb230f80-bdf9-4181-bf2c-eca4df8cde94.jpg');
        background-position: right;
        margin-right: 10px;
      }
      
      h1 a:hover {
        color: #FF8A89;
      }
      
      h4 {
        font: 20px 'Dosis', Arial, san-serif;
      }
      
      .widget-content {
        position: relative;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-bottom: 40px;
        background-color: transparent;
        font: 14px 'Raleway', Helvetica, Verdana, san-serif;
        color: #4d4d4d;
      }
      
      [data-section="landing-width"] .widget-content {
        font-size: 16px;
      }
      
      [data-section="landing-width"] .widget-content p {
      	font-size: 16px;
      }
      
      .widget-content h2 {
        padding-bottom: 15px;
        font: 28px 'Dosis', Arial, san-serif;
        color: #b10504;
      }
      
      .widget-content h4 {
        font: 20px 'Dosis', Arial, san-serif;
        color: #4d4d4d;
      }
      
      .widget-content h5 {
        font: 18px 'Dosis', Arial, san-serif;
        color: #FF8A89;
      }
      
      .widget-content h4 span,
      .widget-content h5 span {
        font-weight: 500;
      }
      
      .widget-content p {
        margin-bottom: 10px;
        line-height: 20px;
      }
      
      .ch-profile-custom-info > div div:first-child {
        color: #b10504;
        font: 28px 'Dosis', Arial, san-serif;
      }
      
      .widget-actions {
        position: absolute;
        top: 10px;
        right: 0px;
        z-index: 1;
      }
      
      .widget-actions i {
        margin: 4px;
        border-radius: 50%;
        font-size: 20px;
        background-color: #b10504;
        color: #FFF;
        height: 26px;
        line-height: 26px;
        width: 26px;
        text-align: center;
        display: inline-block;
      }
      
      .widget-actions .fonticon-Search {
        font-size: 17px;
      }
      
      .widget-actions a:hover i{
        color: #b10504;
        background-color: #FFF;
      }
      
      /*______ HEADER ______*/
      
      header .header-holder{
        background-color: #b10504;
      }
      
      .header-content {
        position: relative;
      }
      
      .header-inner {
        width: 100%;
        height: 44px;
        position: relative;
      }
      
      .header-inner .background-profile {
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
      }
      
      .header-inner .change-bkg-box {
        top: 5px;
      }
      
      [data-section="help"],
      [data-section="footer"],
      #main-nav > div,
      .header-content {
        padding: 0px;
        max-width: 1440px;
        margin: 0px auto;
        position: relative;
      }
      
      [data-section="site-nav"] {
        padding: 0px;
        margin-bottom: 20px;
      }
      
      [data-section="site-nav"] .widget {
        margin-bottom: 20px;
      }
      
      
      header .help-holder {
        background-color: #FFF;
      }
      
      /*______ CUSTOM INFO ______*/
      
      .ch-add-profile-custom-info {
        text-align: center;
        border: 1px dashed #4d4d4d;
        padding: 5px 10px;
        background: #FFF;
        border-radius: 5px;
        margin-bottom: 20px;
        cursor: pointer;
      }
      
      .ch-profile-custom-info .bold {
        font-weight: bold;
      }
      .ch-profile-custom-info .italic {
        font-style: italic;
      }
      .ch-profile-custom-info a {
        color: #4d4d4d;
      }
      .ch-profile-custom-info a:hover {
        color: #FF8A89;
      }
      
      .ch-profile-custom-info > div {
        background: transparent;
        padding: 20px;
        position: relative;
        margin-bottom: 20px;
      }
      
      .ch-profile-custom-info > div div:first-child {
        font-family: 28px 'Dosis', Arial, san-serif;
        font-weight: normal;
        color: #b10504;
        padding-bottom: 15px;
        font-size: 21px;
      }
      
      [data-editable="1"] > div div:first-child {
        cursor: move;
      }
      
      .ch-add-profile-custom-info:hover {
        color: #4d4d4d;
      }
      
      .self-boxes .widget-content {
        background: transparent;
        padding: 0px;
      }
    