
/*
Theme Name: MRINetwork Child Theme
Description: MRI Network
Author: inmensus.com
Template: inmensus
Version: 3.13.1
*/
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Sen:wght@700&display=swap');
/*************** ADD CUSTOM CSS HERE. ***************/
 .transparent #logo img {
     max-height: 60px!important;
}
 #logo img {
     max-height: 60px!important;
}
 .header-search a i{
     color:black!important 
}
 .menu-item a{
     font-size:120%!important;
}
 .header-button-1 div a{
     text-align: center;
     width: 80px;
     height: 80px;
     border-radius: 100%;
     display: inline-flex;
     flex-direction: column;
     justify-content: center;
     align-items: center;
     color: white;
     font-size:13px;
}
 .logo_login{
     margin-top:-10px;
}
 .center-logo{
     top:30% 
}
 #menu-item-23{
     margin-left:10%!important 
}
 .menu-item a{
     font-weight:bolder!important;
     font-family: usual, sans-serif!important;
     font-style: normal!important;
     font-weight: 600!important;
}
 .stuck #logo img {
     max-height: 60px!important;
}
 .counter{
     text-align: center;
}
 .counter .col-inner h2{
     font-size: 85px;
     font-family: 'Sen', sans-serif;
     background-color: black;
     border-radius: 50%;
     position: relative;
     color: #ffffff;
     text-align: center;
     line-height: 251px;
     width: 271px;
     height: 271px;
     -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
     -ms-border-radius: 50%;
     -o-border-radius: 50%;
     display: inline-block;
}
 .counter .col{
     display: table;
     height: 271px;
     overflow: hidden;
}
 .fondo-services .bg-fill {
     background-image:url(https://mrinetwork.com/multimedia/2020/07/services-shape-2.png), url(https://mrinetwork.com/multimedia/2020/07/services-shape-1.png);
     background-size:350px!important;
     background-position: center bottom, right center;
}
 .gd_search{
     background-image: url(https://mrinetwork.com/multimedia/2020/08/bg-map.png);
     min-height: 500px;
     background-repeat: no-repeat;
     background-size: cover;
     background-position: center;
     background-color: #a1a1a1;
}
 #section_1367430319{
     padding: 0px 10px;
     margin-top: -10px;
     position: relative;
     min-height: auto;
     width: 100%;
     display: -ms-flexbox;
     display: flex;
     -ms-flex-flow: row;
     flex-flow: row;
     -ms-flex-align: center;
     align-items: center;
}
 #row-566366362 > .col > .col-inner {
     background-color: inherit;
}
 .gd_results{
     background-color: #ebebeb;
}
 #gform_wrapper_2{
     position: relative;
     left: 30%;
     top: 50%;
     -webkit-transform: translate(-15%, 50%);
     transform: translate(-15%, 50%);
}
 h3.results{
     margin-left: 40px 
}
 #gform_wrapper_2 input,#gform_wrapper_2 select{
     text-transform: uppercase;
     text-align: center;
     width: 70%;
}
 #field_2_4 > div,#field_2_5 > div{
     width:70% 
}
 .gd_search .img-inner{
     width: 150px;
     display: flex;
     align-items: flex-end;
     bottom:0px!important;
     margin-bottom:0px!important;
     margin-top:40%;
     margin-left:15% 
}
 .gd_search,.gd_results{
     max-height: 500px;
     overflow: hidden 
}
 .website{
     padding:2px 30px;
     background-color:black;
     color:white;
     text-transform: uppercase;
     font-size: 13px;
     font-weight: bolder;
}
 .gd_results_table td{
     font-size: 14px;
}
 .gd_results_table th{
     font-size: 15px;
     text-transform: capitalize;
}
 #gform_submit_button_2{
     display:none;
}
 .chosen-single span{
     font-size: 20px;
}
 .chosen-single{
     padding: 8px!important;
     height:45px!important;
     text-align: center;
     text-transform: uppercase;
     font-family: inherit;
     color: #777!important;
}
 .chosen-container{
     height:45px!important;
}
 .chosen-search-input{
     width: 100%!important;
}
 .highlighted{
     background-image: linear-gradient(#4f4d4d 20%,#777 90%)!important;
     font-weight: bolder;
}
 body.home #content > section:nth-child(2){
     padding-top:10px!important;
     padding-bottom:0px!important;
     margin-top:0px!important;
     margin-bottom:0px!important;
}
 .vuecontainer{
     padding:0px 
}
 .clock_social{
     padding:0px 30px;
     position:absolute;
     top: 123px;
     z-index: 99999;
     max-width: 1920px!important;
}
 .clock_slider{
     color:black;
    /* Abs positioning makes it not take up vert space */
     margin-left:50px!important;
     width:300px!important;
    /* Border is the new background */
     background: none;
    /* Rotate from top left corner (not default) */
     transform-origin: 0 0;
     transform: rotate(90deg);
}
 .col_social{
     float:right!important;
     width:10%!important;
}
 .col_bt_clock_social{
     width:80%!important 
}
 .col_clock{
     width:10%!important;
     float:left!important;
}
 .gd_results_table {
     display: block!important;
     width: 100%!important;
     max-height: 500px!important;
     overflow-y: auto!important;
     position: relative!important 
}
 .gd_results_table tbody tr {
     width: 100%!important;
}
 .gd_results_table{
     width: 95%!important;
     margin: 50px 40px;
}
 #thwebsite{
     width:10% !important 
}
 #thname{
     width: 35%;
}
 #thcity{
     width:15% !important 
}
 #thstate{
     width:5% !important 
}
 #thcountry{
     width:15% !important 
}
 th{
     background: #ebebeb;
     position: sticky;
     top: 0;
    /* Don't forget this, required for the stickiness */
     box-shadow: 0 2px 2px -1px #ebebeb;
}
 .website:hover{
     color:white;
     font-size:14px;
}
 .vuecontainer{
     padding:0px!important;
     
}
 .gd_results_table::-webkit-scrollbar {
     width: 20px;
    /* Tamaño del scroll en vertical */
     height: 20px;
    /* Tamaño del scroll en horizontal */
}
/* Ponemos un color de fondo y redondeamos las esquinas del thumb */
 .gd_results_table::-webkit-scrollbar-thumb {
     background: #ebebeb;
     border: 1px solid black;
     border-radius: 20px!important;
}
/* Cambiamos el fondo y agregamos una sombra cuando esté en hover */
 .gd_results_table::-webkit-scrollbar-thumb:hover {
}
/* Cambiamos el fondo cuando esté en active */
 .gd_results_table::-webkit-scrollbar-thumb:active {
}
 .gd_results_table::-webkit-scrollbar-track {
     background: black;
     padding:14px!important;
     border-radius: 15px;
     border:8px solid #ebebeb 
}
/* Cambiamos el fondo cuando esté en active o hover */
 .gd_results::-webkit-scrollbar-track:hover, .container::-webkit-scrollbar-track:active {
}
 .noresults{
     text-transform: uppercase;
     text-align: center;
     padding-top: 30px;
}
 @media screen and (max-width: 549px){
     .slider-wrapper .flickity-prev-next-button {
         display: block!important;
    }
}
 @media only screen and (max-width: 1920px) and (min-width: 821px) {
     .row-vertical-line{
         background-color: black;
         position:relative;
         max-width: 2px!important;
         height: 40vh!important;
         left:48px;
         bottom:20px 
    }
     .col_social .col-inner{
         top:94% 
    }
}
 .home-clocks{
     margin-bottom:15px!important;
}

 .contact-clocks{
     margin-top:10px!important;
     margin-bottom:15px!important;
}
 .contact-clocks .flickity-button{
     margin-top: -10px!important 
}
@media only screen and (max-width: 48em) {
    /*************** ADD MOBILE ONLY CSS HERE ***************/

     .flickity-slider{
         margin-top: 1%!important 
    }
     .clock_slider,.clock_social{
         display:none;
    }
     .chosen-single,#input_2_3,.chosen-single span{
         width: 100%!important;
         font-size:16px!important;
         font-weight: inherit;
    }
     #field_2_4 > div, #field_2_5 > div, #field_2_3 > div {
         width: 100%;
         margin-left:-25% 
    }
     .gd_results{
         margin-top:-95%!important 
    }
    #gform_wrapper_2 {
        position: relative;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-25%, 50%);
        transform: translate(-25%, 50%);
    }
    .gd_search .img-inner {
        display: none;
    
        }
        #gform_wrapper_2 select {

            width: 100%;
        }
        .gd_search{
            max-height: 650px!important;
            min-height: 650px!important;
        }
}
 .center-logo {
     position:relative;
     width: 300px!important;
}
 .full-dheader-1,.full-dheader-2,.full-dheader-3{
     display: none;
}
.pscroll {
    height: 500px;
    overflow-y: scroll!important;
    overflow: -moz-scrollbars-vertical!important;
    direction: rtl!important;
    text-align: left!important;
    padding: 10px!important;
    -webkit-overflow-scrolling: touch;
}

.pscroll > p{

    direction:ltr!important;
 
}
 .pscroll::-webkit-scrollbar {
     -webkit-appearance: none!important;
     width: 20px!important;
    /* Tamaño del scroll en vertical */
     height: 20px!important;
    /* Tamaño del scroll en horizontal */
}
/* Ponemos un color de fondo y redondeamos las esquinas del thumb */
 .pscroll::-webkit-scrollbar-thumb {
     background-color: #ebebeb!important;
     border: 1px solid black!important;
     border-radius: 20px!important;
     -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5)!important;
}
/* Cambiamos el fondo y agregamos una sombra cuando esté en hover */
 .pscroll::-webkit-scrollbar-thumb:hover {
}
/* Cambiamos el fondo cuando esté en active */
 .pscroll::-webkit-scrollbar-thumb:active {
}
 .pscroll::-webkit-scrollbar-track {
     background: black!important;
     border-radius: 15px!important;
     border:8px solid #ebebeb!important 
}

 .flickity-slider .clock-time {
     position: relative!important;
     display: block;
     width: 100%!important;
}
.flickity-slider .clock {
    font-size: 15px;
    margin-top:14px!important;
    line-height: 1.2;
}
.flickity-slider .clock-time { 
    font-size: 10px; 
 
  } 
 
 .flickity-slider .clock-time:first-line { 
    font-size: 15px; 
  } 
 







.slider-clocks-container, .slider-clocks-container .bg{
    min-height: 80px!important;
}
.slider-clocks-container .flickity-slider, .slider-clocks-container .flickity-viewport{
    height:80px!important;
    padding-bottom: 10px!important;
}
.slider-clocks-container .flickity-button{
   margin-top: -15px!important 
}

.page-id-28 .banner .clock{
    writing-mode: vertical-rl!important;text-orientation: mixed!important;
}

body.home .header-wrapper .logo{
    display:none;
}
body.home .header-wrapper.stuck .logo{
    display:block!important;
}

.accordion-item a span,.accordion-item a button i{
    color:white!important
}
.vertical-clock,.vertical-clock-tz{
    color:white;
    font-size:45px;
}

.vertical-ampm{
    font-size:15px;
    text-transform:lowercase;
    vertical-align: middle;
}

.vertical-clock p,.vertical-clock-tz p{
    font-family: "Open Sans", sans-serif!important;
    font-weight:100!important;
    margin-bottom: 2px;
    text-align: center;
    line-height: 50px;
}
.vertical-clock .dots,.vertical-clock-tz .dots{
    line-height: 40px;
        font-size:25px;
    margin-top:-20px!important
}
.vertical-ampm{
    margin-top:30px;
    font-size:25px!important
}


.gd_search,.gd_results{
    min-height: 600px!important;
    height: 600px!important;
    max-height: 600px!important;
    overflow: hidden !important;
}

.footer-search  form input.search-field{
    color:white!important;
}

.video{
    padding-top: 0px!important
}




.grid-cover-full{
    top:0px!important;
    left:0px!important;
    height:100%!important;
    width:100%!important;
    max-width:100%!important;
    background-repeat: no-repeat;
    background-size: 100%;

}
.over-row{
    position:absolute;
    z-index: 999999;
}
.close-grid{
    display:none;
}

.flickity-button:hover{
    color:white!important;
}
.slider .flickity-prev-next-button:hover svg, .slider .flickity-prev-next-button:hover .arrow {
    fill: white;
}

.dheader-2  .vertical-clock,.dheader-3  .vertical-clock{
    display:none;
}

h2.grid-hidden-content,h3.grid-hidden-content{
    text-transform:uppercase;
    text-align: center
}

h2.grid-hidden-content{
    font-size: 40px
}

.over-full div .vertical-clock{
    float: right;
    margin-top: 50px!important;

}


.over-full div.grid-cover-full .col .vertical-clock,.over-full div.grid-cover-full .col h2,.over-full div.grid-cover-full .col h3 {
    margin-top:50px;
    float: right!important;
    margin-right:200px
}
.over-full div.grid-cover-full h2.grid-hidden-content{
    margin-top:50px;
}



.dheader-1 h2,.dheader-1 h3,.dheader-2 h2,.dheader-2 h3,.dheader-3 h2,.dheader-3 h3{
        text-transform: uppercase;
        font-family: "Open Sans", sans-serif;
font-weight: 100;
}
 .vertical-clock p,.vertical-clock-tz p{
     margin-top: 0px!important;
     margin-bottom: 0px!important;
 }


.nav-left {
    -ms-flex-pack: start;
    justify-content: center!important;
    margin-left: -5%!important;
}
@media only screen and (max-width: 48em) {
    .nav-left {
    -ms-flex-pack: start!important;
    justify-content: start!important;
    margin-left: 0%!important;
    }
}

.packages >.col-inner > .row > .col > .col-inner{
    min-height:600px
}


.chosen-results {
    z-index: 999999 !important;
 max-height: 150px!important;
 height:150px!important

}
footer.entry-meta{
    border-top: none!important;
    border-bottom:none!important;
}

.office-entry-list {
    list-style: none!important;
    margin-left: 10px;
}





/** BLOG HERE **/


.post .article-inner .entry-header img{ margin-top:-90px}
.recent-blog-posts-li{
    margin-top:-40px!important;
    
}



/** theme options **/
.rmore {
    min-width: 206px!important;
	width: -webkit-fill-available;
}


h3.titulo-autor-linea:after {
content: "";
position: absolute;
height: 18px;
border-bottom: 1px solid #000;
width:45vw;
margin-left:3vw;
		z-index:10;
}

.row-masonry{
    max-width: 100%!important
}
.row-masonry .image-cover img, .row-masonry .box-image .image-cover {
    width: 18vw!important;
    height: 18vw!important;
}

.posts-sidebar .image-cover img, .posts-sidebar .image-cover{
	width:100%!important;
	height:100%!important;
}

.c3b092, .c3b092 i {color:#c3b092}
.spacing1 {letter-spacing:1px}
.titulo {margin-bottom:35px}
.s600 {font-weight:600}
.s700 {font-weight:700}
.sNormal {font-weight:normal}
.npb {padding-bottom:0px!important}
.single .is-divider, .categort .is-divider, page-id-9274 .is-divider, .tag .is-divider {background-color:transparent!important}

.read-more .button {font-weight:normal;text-transform:capitalize;color:#000}
.read-more .button:before {content:"—";}


.featured-posts .theauthor {display:none}

.business-leadership .thecategory {display:none}


.post-template-default .entry-header-text {display:none}

.post-template-default .badge.post-date {display:none}


.post .article-inner .entry-header img{ margin-top:-90px}
.recent-blog-posts-li{
    margin-top:-40px!important;
    
}

.post-sidebar{
    border-left: none!important;
}


.author-link{
	      color:#000;  
    font-size: 14px;
}



.blog-gf #gform_submit_button_7 {background:#c3b092;color:#fff!important;width:100%;text-transform:capitalize;font-weight:normal;padding:6px 1px}

.blog-gf .ginput_container input {margin-bottom:0px!important}

.blog-gf #input_7_1 {width:100%!important;font-style: italic;font-size:14px;padding:22px!important}

.blog-gf .gform_wrapper ul.gform_fields li.gfield {
    padding-right:0px!important;}


.home-menu{
    position: absolute;
    z-index: 999999;
}
.home-slider .box-text{
    background-color: inherit!important;
}

.flickity-prev-next-button,.flickity-prev-next-button:hover,.flickity-prev-next-button svg,.flickity-prev-next-button svg:hover{
    opacity: 1;
    z-index:9999;
    cursor: pointer!important;
}

.archive-page-header .page-title{
    text-align: left
}

.archive #content .box-blog-post .box-image .image-cover img,.archive #content .box-blog-post .box-image .image-cover{
    width: 206px;
    height: 206px
}

.archive .post-item .rmore,.posts-sidebar .rmore{
    width: 206px!important;
}


.blog-single .row-large,.archive .row-large{
    max-width: 99vw
}

.archive #content .box-blog-post .box-image .image-cover img, .archive #content .box-blog-post .box-image .image-cover {
    width: 240px;
    height: 240px;
}
.author-title .title-wrapper{
    margin-left: 0px!important
}

.home-header-slider .theauthor, .home-header-slider .thedate {display:none;}

.home-header-slider .thecategory {color:#fff;font-weight:00;font-size:70%}
.home-header-slider .post-title {color:#fff;font-size:140%;margin-top:30px}

.home-header-slider .from_the_blog_excerpt {color:#fff;font-size:70%;width:50%;margin:0 auto}

.home-header-slider a.plain {line-height:30px}

.buscador i.icon-search {color:#fff!important;fill:#fff!important}
.buscador .form-flat input:not([type="submit"]) {
	border-color: rgb(255 255 255 / 9%)}

.home-header-slider .flickity-prev-next-button {color:#fff!important}

.home-header-slider .flickity-page-dots .dot
{border:3px solid #fff}

.home-header-slider .flickity-page-dots .dot.is-selected
{background-color:#fff!important}



.font-regular {font-weight:200!important}


.archive-page-header .row{
    max-width: inherit;
    margin-left: 15px
}

.home-header-slider .box-text{
    top:50vh;
}

.posts-sidebar .theauthor{
    display:none;
}


@media screen and (max-width: 549px){
    .home-menu {
    position: relative;
    z-index: 999999;
        background-color: #606061;
}
}



.author .newblog-meta .theauthor {display:none}
/* END AUTHOR */

.oh{
		overflow:hidden;
}
.row-masonry .post-item{
    position: relative!important;
    top:0px!important;
    left: 0px!important;
    float:left!important;
    width: 33%!important;
}
.row.row-masonry, .row.row-grid {
    display: flex;
}
.row-masonry .post-title{
    min-height: 50px
}

.row-masonry .from_the_blog_excerpt {
    line-height:1.8
}

.blog-social-links .icon {margin-right:20px!important}



.category h1 {font-size:26px!important}


.single-post .author-link {font-size:16px}



.new-blog .box-text {padding:0px!important}

.next-prev-nav .flex-col+.flex-col {border-left:none}

#nav-below .bb, #nav-below .bt {border-bottom:none!important}

.single .social-icons i {color:#C3B092!important}

.single .social-icons a {border:1px solid #C3B092;margin-right:15px}



span.single-tags-list a, .single-tags-list {color:#c3b092;font-size:13px;font-style:italic;margin-top:-30px}
p.single-category-name a {color: #c3b092; letter-spacing:1.5px; text-transform: uppercase;font-weight:600!important}




.new-blog .from_the_blog_excerpt, .author .from_the_blog_excerpt, .category .from_the_blog_excerpt, .tag .from_the_blog_excerpt {font-size:16px;line-height:26px}
.new-blog h5.post-title {font-size:21px;line-height:28px}
.newblog-meta, .archive-by {height:20px;color:#c3b092;font-size:15px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600!important;line-height:20px}
.newblog-meta a:hover {color:#c3b092!important}
a.newblog-meta.theauthor:hover {color:#c3b092!important}
a.newblog-meta.thecategory:hover {color:#c3b092!important}
a.newblog-meta.thedate:hover {color:#c3b092!important}



.archive-by {margin-top:20px}
.author h5.post-title.is-large, .category h5.post-title, .tag h5.post-title {font-size:21px;line-height:28px}
.new-blog a.rmore, .category a.rmore, .author a.rmore, .tag a.rmore {color:#000;font-size:16px;padding-top:20px}
a.rmore:before {background-color: #000;color:#000;content: "";display: inline-block;height: 1px;position: relative;vertical-align: middle;margin-bottom:4px;margin-right:8px;width: 5%; } 
.blog-titles {font-size:26px;line-height:36px;font-weight:bold}



.sidebar-blog .archive-by, .sidebar-blog .thedate {display:none} /* Esconde metadatos para los sidebars */
.sidebar-blog .box-text-inner {margin-top:-15px}




#col-1238294937 > .col-inner {
    margin: -30px 0px 0px 0px;
}

.row-masonry .from_the_blog_excerpt {
    min-height: 87px;
}
.row-masonry .post-title{
		min-height:102px!important;
}

/* FIXES!!!!!!!! */

.home-menu {
    position: absolute!important;
    z-index: 999999!important;
}

.posts-sidebar .image-cover img, .posts-sidebar .image-cover {
    width: 100%!important;
    height: 100%!important;
}


        .rmore {
    min-width: 206px!important;
	width: -webkit-fill-available;
}


h3.titulo-autor-linea:after {
content: "";
position: absolute;
height: 18px;
border-bottom: 1px solid #000;
width:45vw;
margin-left:3vw;
		z-index:10;
}


/*
.row-masonry{
    max-width: 100%!important
} */
 
/*
.row-masonry .image-cover img, .row-masonry .box-image .image-cover {
    width: 18vw!important;
    height: 18vw!important;
}

*/

.posts-sidebar .image-cover img, .posts-sidebar .image-cover{
	width:100%!important;
	height:100%!important;
}

.footer-wrapper {background:#000}
.footer-uno li {list-style: bullets;line-height:10p;margin-bottom:0px;color:#ccc;font-size:13px}
.footer-uno ul {margin:0px}
.footer-uno h5 {margin-bottom:0px}
.footer-uno a, .footer-uno a:active {color:#777}
.footer-uno a:hover {color:#fff}
.iconos-sociales a.icon:not(.button) {color:#fff}
.footer-search.form-flat input:not([type="submit"]) {border-color:#fff;border-radius:0px}
.footer-gf .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer .input[type=submit] {background: #fff; color: #000!important;} 
.footer-wrapper input, textarea, select, fieldset {
margin-bottom:0em}

.absolute-footer {display:none}

.c3b092 {color:#c3b092}
.spacing1 {letter-spacing:1px}
.titulo {margin-bottom:35px}
.s600 {font-weight:600}
.s700 {font-weight:700}
.sNormal {font-weight:normal}
.npb {padding-bottom:0px!important}

.read-more .button {font-weight:normal;text-transform:capitalize;color:#000}
.read-more .button:before {content:"—";}

.featured-posts .theauthor {display:none}
.featured-posts .thedate {display:none}

.business-leadership .thecategory {display:none}


.post-template-default .entry-header-text {display:none}

.post-template-default .badge.post-date {display:none}

.featured-posts-title{
    position: relative;
    top:9vh;
    margin-left:15px;
}
.post .article-inner .entry-header img{ margin-top:-90px}
.recent-blog-posts-li{
    margin-top:-40px!important;
    
}

.post-sidebar{
    border-left: none!important;
}
a.rmore:before{
   background-color: #000;
    color:#000;
  content: "";
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
    margin-bottom:4px;
    margin-right:8px;
  width: 5%; 
} 
a.rmore{
      color:#000;  
    font-size: 14px;
}

.author-link{
	      color:#000;  
    font-size: 14px;
}



#gform_submit_button_1 {background:#c3b092;color:#fff!important;width:100%;text-transform:capitalize;font-weight:normal;padding:6px 1px}

.ginput_container input {margin-bottom:0px!important}

#input_1_1 {width:100%!important;font-style: italic;font-size:14px;padding:22px!important}

.gform_wrapper ul.gform_fields li.gfield {
    padding-right:0px!important;
}

.home-menu{
    position: absolute;
    z-index: 999999;
}
.home-slider .box-text{
    background-color: inherit!important;
}

.flickity-prev-next-button,.flickity-prev-next-button:hover,.flickity-prev-next-button svg,.flickity-prev-next-button svg:hover{
    opacity: 1;
    z-index:9999;
    cursor: pointer!important;
}

.archive-page-header .page-title{
    text-align: left
}

/*
.archive #content .box-blog-post .box-image .image-cover img,.archive #content .box-blog-post .box-image .image-cover{
    width: 206px;
    height: 206px
} 

.archive .post-item .rmore,.posts-sidebar .rmore{
    width: 206px!important;
}

*/

.archive-by {
    line-height: 1.2;
    display: block;
    margin-bottom: 1px;
    color: #c3b092;
    font-family: "Open Sans", sans-serif;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bolder;
    margin-top: 10px
}


.blog-single .row-large,.archive .row-large{
    max-width: 99vw
}


.archive #content .box-blog-post .box-image .image-cover img, .archive #content .box-blog-post .box-image .image-cover {
    width: 100%;
    
}


.author-title .title-wrapper{
    margin-left: 0px!important
}

.home-header-slider .theauthor, .home-header-slider .thedate {display:none;}

.home-header-slider .thecategory {color:#fff;font-weight:00;font-size:70%}
.home-header-slider .post-title {color:#fff;font-size:140%;margin-top:30px}

.home-header-slider .from_the_blog_excerpt {color:#fff;font-size:70%;width:50%;margin:0 auto}

.home-header-slider a.plain {line-height:30px}

.buscador i.icon-search {color:#fff!important;fill:#fff!important}
.buscador .form-flat input:not([type="submit"]) {
	border-color: rgb(255 255 255 / 9%)}

.home-header-slider .flickity-prev-next-button {color:#fff!important}

.home-header-slider .flickity-page-dots .dot
{border:3px solid #fff}

.home-header-slider .flickity-page-dots .dot.is-selected
{background-color:#fff!important}




/*
.home-header-slider .flickity-button-icon {
	visibility: hidden;
position: relative}

.home-header-slider .flickity-button-icon:after {
visibility: visible;
position: absolute;
top: 0;
left: 0;
	content: "<"}

*/

.font-regular {font-weight:200!important}


.archive-page-header .row{
    max-width: inherit;
    margin-left: 15px
}

.home-header-slider .box-text{
    top:50vh;
}

.posts-sidebar .theauthor{
    display:none;
}


@media screen and (max-width: 549px){
    .home-menu {
    position: relative;
    z-index: 999999;
        background-color: #606061;
}
}






.rmore {
    min-width: 206px!important;
	width: -webkit-fill-available;
}





.row-masonry h5.post-title {font-size:150%!important}


.row-masonry .archive-by {font-size:15px;font-weight:550;letter-spacing:1px}



.author .newblog-meta .theauthor {display:none}
/* END AUTHOR */

.oh{
		overflow:hidden;
}
.row-masonry .post-item{
    position: relative!important;
    top:0px!important;
    left: 0px!important;
    float:left!important;
    width: 33%!important;
}
.row.row-masonry, .row.row-grid {
    display: flex;
}
.row-masonry .post-title{
    min-height: 50px
}

.row-masonry .from_the_blog_excerpt {
    line-height:1.8
}

.blog-social-links .icon {margin-right:20px!important}


.author .archive-by {font-size:15px!important;font-weight:600!important}

.author h5.post-title.is-large {font-size:21px!important}

.category h1 {font-size:26px!important}


.single-post .author-link {font-size:16px}

.posts-sidebar a.rmore {font-size:16px}

.post-sidebar .newblog-meta {font-size:15px}

.category .sidebar-archive-author h5.post-title {margin-top:20px!important}

.category .sidebar-archive-author .box-text {margin-left:0px!important}

.category .from_the_blog_excerpt {font-size:16px;line-height:26px}

.author .from_the_blog_excerpt {font-size:16px;line-height:26px}


.category .columna-categoria-sidebar {margin-top:-75px}
.author .columna-categoria-sidebar {margin-top:50px}
.author .gap-other-articles {margin-top:-15px}


.category .posts-sidebar .box-text {margin-top:-10px;margin-left:0px} /////////////////////////////

.next-prev-nav .flex-col+.flex-col {border-left:none}

#nav-below .bb, #nav-below .bt {border-bottom:none!important}

.single .social-icons i {color:#C3B092!important}

.single .social-icons a {border:1px solid #C3B092;margin-right:15px}


.single .post {margin-left:20px}
.single .row-single {margin-left:20px}

.blog-single .row-large, .archive .row-large {
    max-width: 99vw!important;
}


.newsroom-blog-shortcode .box-image {display:none}
.newsroom-blog-shortcode .archive-by {display:none}
.newsroom-blog-shortcode .theauthor {display:none}
.newsroom-blog-shortcode .thedate {display:none}
.newsroom-blog-shortcode .from_the_blog_excerpt {display:none}
.newsroom-blog-shortcode .box-text {margin:0px;padding:0px}
.category .newsroom-blog-shortcode .col.post-item {margin-top:-65px}


.newsroom-blog-shortcode .col.post-item {margin-top:0px}
.newsroom-blog-shortcode h5.post-title.is-large {font-size:15px!important}


.single .entry-content.single-page h6 {font-size:24px;line-height:40px;font-weight:300;text-transform:none}
.single .entry-content.single-page h6 {margin-bottom:30px}
.single .entry-content.single-page h2 {font-size:21px;}
.single .sidebar-blog .box-text {margin-top:-10px}
.single .sidebar-blog .box-text a.rmore {margin-top:-30px}

.category-in-the-news p.from_the_blog_excerpt  {display:none}

.boton-blog {background:#C3B092!important;font-weight:normal!important;font-size:1em}


.category .sidebar-blog .box-text {margin-top:-20px}
.single .single-shortcode-blog .theauthor {display:none}


.author .large-columns-3 h5.post-title {font-size:21px;line-height:28px}
.author .large-columns-3 .archive-by {font-size:15px;font-weight:400;letter-spacing:1.5px;margin-top:20px;margin-bottom:15px}
.author .sidebar-blog .box-text {margin-top:25px}




.category .large-columns-3 .archive-by {font-size:15px;font-weight:400;letter-spacing:1.5px;margin-top:20px;margin-bottom:25px}
.category .large-columns-3 .post-title {margin-top:5px}
.category .columna-categoria-sidebar .box-text {margin-top:-15px}
.category .columna-categoria-sidebar .post-title {margin-top:10px;font-size:21px}
.category .large-8 .box-text {margin-top:-50px!important}


.tag .large-columns-3 .archive-by {font-size:15px;font-weight:400;letter-spacing:1.5px;margin-top:20px;margin-bottom:25px}
.tag .large-columns-3 .post-title {margin-top:15px}
.tag .columna-categoria-sidebar .box-text {margin-top:-15px}
.tag .columna-categoria-sidebar .post-title {margin-top:10px;font-size:21px}
.tag .large-8 .box-text {margin-top:-50px!important}
.tag .posts-sidebar {margin-top:-70px}


.blog-vertical .has-format, .blog-vertical .video-fit, .blog-vertical .image-cover {width:350px!important;margin-right:30px}
.blog-vertical .box-text-inner {margin-top:-50px}

.newsroom-header {padding-left:40px;padding-right:40px}
.posts-sidebar a.newblog-meta.thecategory.hide-duplicate-cat-auth-sidebar {display:none}
.category .posts-sidebar .box-image {margin-bottom:-40px}
.author .social-icons a {margin-right:18px!important}

.world-of-work a.newblog-meta.thecategory {display:none}

.single .sidebar-blog a.newblog-meta.thecategory {margin-left:-7px}

.category .large-8.col p.categoria-meta {margin-bottom:25px;margin-top:5px}

.author .large-8.col .box-text {padding-top:0px!important;margin-top:-10px!important}


.page-id-9274 .featured-posts .box-text-inner, .page-id-9274 .world-of-work .box-text-inner, .page-id-9274 .business-leadership .box-text-inner {margin-top:-25px}
.page-id-9274 .featured-posts .box-text-inner a.newblog-meta.thecategory {margin-left:-5px}

.category .sidebar-blog p.categoria-meta {margin-top:4px}

.category .sidebar-blog .box-image .image-cover {padding-top:58%!important}