@font-face{
    font-family:'GoodHeadlineOT-CondLight';
    src:url('fonts/GoodHeadlineOT-CondLight.eot');
    src:url('fonts/GoodHeadlineOT-CondLight1.eot?#iefix') 
        format('embedded-opentype'),url('fonts/GoodHeadlineOT-CondLight.html') 
        format('woff2'),url('fonts/GoodHeadlineOT-CondLight.woff') 
        format('woff'),url('fonts/GoodHeadlineOT-CondLight.ttf') 
        format('truetype')
}
@font-face {
  font-family: 'GoodHeadlineOT-CondLight';
  src: url('fonts/GoodHeadlineOT-CondLight.eot?#iefix') 
  format('embedded-opentype'),  url('fonts/GoodHeadlineOT-CondLight.otf')  
  format('opentype'),	     url('fonts/GoodHeadlineOT-CondLight.woff') 
format('woff'), url('fonts/GoodHeadlineOT-CondLight.ttf')  
format('truetype'), url('fonts/GoodHeadlineOT-CondLight.svg#GoodHeadlineOT-CondLight') 
format('svg');
  font-weight: normal;
  font-style: normal;
}
.main-menu a{
	font-family: 'GoodHeadlineOT-CondLight' !important;
	font-weight: 10 !important;
	font-size: 1.6em !important;
	color:#333 !important;
}
#main-nav ul li:hover > a, #main-nav ul :hover > a {
    color: #347591 !important;
    border-bottom: 7px solid #347591 !important;
}
.footer#theme-footer, .top-nav, .top-nav ul li.current-menu-item:after {
    border-top-color: #347591 !important;
    background: #347591 !important;
	height: 38px !important;
	
}
.today-date {
    background: #347591 !important;
    color: #fff !important;
    font-size: 1.4em !important;
	font-family: 'GoodHeadlineOT-CondLight' !important;
	padding: 0px !important;
}
.top-nav ul li a {
    text-shadow: none !important;
}
.cat-box a{
	font-family: 'GoodHeadlineOT-CondLight' !important;
}
.cat-box-title a{
		font-size: 20px !important;
	}
.btn{
	font-size: 20px !important;
}	
#main-nav {
    background:#fff !important;
	padding: 5px !important;
    background-color: rgb(53, 118, 145);
    margin: 0 auto;
    min-height: 40px;
    position: relative;
    text-align: center;
	font-family: 'GoodHeadlineOT-CondLight' !important;
}

@media (min-width: 1450px){
header#theme-header {
    max-width: 2300px !important;

}
#main-content {
    max-width: 2300px !important;
}
.fondo-web {
    background-image: none !important;
}
h3.post-box-title {
    font-size: 1.7em !important;
    font-family: 'GoodHeadlineOT-CondLight' !important;
	font-weight: 100 !important;
}

}
.post-title {
    font-family: 'GoodHeadlineOT-CondLight' !important;
}

.nota_importante_titulo {
	font-size: 30px !important;
    padding: 15px !important;
    display: table-cell !important;
    border: 1px solid #083a4f !important;
    width: 240px !important;
	min-width: 240px !important;
    background-color: #fff !important;
    color: #083a4f !important;
	vertical-align: top;
}
center{
	    background-image: url(images/fondobuscador.jpg);
    height: 100px;
	padding-top: 1px !important;
	background-size: cover;
}
.busqueda-economist {
	background-color:#fff !important;
	padding: 25px;
	-webkit-border-radius: 0px !important;
	width: auto !important;
	max-width: 400px !important;
}
#menu-menu-top-nuevo   li > a{
	font-family: 'GoodHeadlineOT-CondLight' !important;
	font-size: 1.4em !important;
}
.-form-acceso center {
	background: #fff !important;
}
#menu-menu-ppal-nuevo li{
	text-transform: uppercase !important; 
}
h2.post-box-title {
    font-family: 'GoodHeadlineOT-CondLight' !important;
    font-size: 25px !important;
}
.nota_importante_titular {
	padding: 10px !important;
    border-top: 1px solid #347591 !important;
    border-bottom: 1px solid #347591 !important;
    background-color: #fff !important;
	width: inherit;
}
.nota_importante_vermas {
    border-top: 1px solid #347591 !important;
    border-bottom: 1px solid #347591 !important;
    border-right: 1px solid #347591 !important;
    background-color: #fff !important;
	font-size: 15px !important;
}
.cat-box-title h2 {
    background: #347591 !important;
}
.cat-box-title {
    background-color: #3474912b !important;
}
#main-nav.fixed-nav {
    width: 100% !important;
    max-width: 2300px !important;
}
.cat-box-content div {
	
	 background-image: url(images/fondobuscador.jpg);
}
.inner-content{
	background:#fff !important;
}
.nota_importante_titular a {
	color:#c31a1e !important;
	font-family: 'GoodHeadlineOT-CondLight' !important;
    font-size: 32px !important;
    font-weight: 500 !important;
}
.btn-default{
	background-color: #347691 !important;
    border-color: #307291 !important;
	    padding: 5px !important;
}
.top-menu .sub-menu {
	background: #347591 !important;
}
.top-menu .sub-menu li >a{
	color:#333 !important;
}
.nota_importante_titulo_text {
    font-family: 'GoodHeadlineOT-CondLight' !important;
}
#main-nav, .cat-box-content, #sidebar .widget-container, .post-listing {
    border-bottom-color: #ffffff !important;
}
#menu-menu-top-nuevo sub-menu   li > a{
color:#333 !important;
}
.cat-box-title {
	border-radius: 0px !important;
}
@media only screen and (max-width: 767px){
.mob_menu_header_div {
    background-color: #347591 !important;
}
}
.adsbygoogle{
	overflow:hidden !important;
}
#menu-menu-ppal-nuevo .sub-menu {
	background:rgb(51, 51, 51) !important;
}
.top-menu ul li a .sub-indicator {
    border-top-color: #fff !important;
}
#search_submit{
	background: url(images/lupa.png) no-repeat !important;
	height: 33px;
    width: 2px !important;
    color: #fff;
    border: none;
    font-size: 0px;
	box-shadow: none !important;

}
.cat-box-content #search_submit{
	background: url(images/lupa.png) no-repeat !important;
	height: 33px !important;
    width: 2px !important;
    color: #fff !important;
    border: none !important;
    font-size: 0px !important;
	box-shadow: none !important;

}
#searchsubmit{
	background: url(images/lupa.png) no-repeat !important;
	height: 33px !important;
    width: 2px !important;
    color: #fff !important;
    border: none !important;
    font-size: 0px !important;
	box-shadow: none !important;
}

 .cat-box-content form {
	background: #fff !important;
    width: auto !important;
    max-width: 400px !important;
    margin: auto !important;
 }
.cat-box-content form > input{
	border:none !important;
}
.cat-box-content form > div{
	background:#fff !important;
}
.search-block .search-button, #topcontrol, #main-nav ul li.current-menu-item a, #main-nav ul li.current-menu-item a:hover, #main-nav ul li.current-menu-parent a, #main-nav ul li.current-menu-parent a:hover, #main-nav ul li.current-page-ancestor a, #main-nav ul li.current-page-ancestor a:hover, .pagination span.current, .share-post span.share-text, .flex-control-paging li a.flex-active, .ei-slider-thumbs li.ei-slider-element, .review-percentage .review-item span span, .review-final-score, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #fff !important;
    text-shadow: none;
    line-height: 47px;
}
@media (min-width: 1450px){
.boton-legislacion, .boton-jurisprudencia {
}
.boton-legislacion:hover {
    text-decoration: none;
}
.boton-legislacion{
    color: #fff !important;
}
}
#main-nav ul.sub-menu li.current-menu-item, #main-nav ul.sub-menu li.current-menu-item a, #main-nav li.current-menu-item ul.sub-menu a, #main-nav ul.sub-menu li.current-menu-parent, #main-nav ul.sub-menu li.current-menu-parent a, #main-nav li.current-menu-parent ul.sub-menu a, #main-nav ul.sub-menu li.current-page-ancestor, #main-nav ul.sub-menu li.current-page-ancestor a, #main-nav li.current-page-ancestor ul.sub-menu a {
    height: auto !important;
    line-height: 20px;
}
.widget-top h4, .widget-top h4 a {
    font-family: 'GoodHeadlineOT-CondLight' !important;
    font-size: 22px !important;
}
header#theme-header {
	width:auto !important;
    max-width: 2300px !important;
}	
.container {
    width:auto !important;
    max-width: 2300px !important;
}
.fondo-web {
     background-image: none !important;
}
.inner-content .entry {
	background-image: none !important;
}
.recent-box .recent-item {
    height: auto !important;
    background: #fff !important;
}
#main-nav ul li a {
    padding: 0 28px;
    text-shadow: none !important;
    border: none !important;
}
#main-nav ul li {
	border: none !important;
}
.stripe-line {
    background: none !important;
}
.content iframe {
    overflow: hidden !important;
    max-width: 100% !important;
}
.show-nav-left .mobmenu .mob-icon-cancel, .mobmenu .mob-icon-menu, .show-nav-right .mobmenu .mob-icon-cancel {
    display: none !important;
}
@media only screen and (max-width: 1024px){
.logo-holder {
    padding-top: 15px !important;
    text-align: center;
}
}
@media only screen and (max-width: 767px){
.carousel-inner .item  td {
	line-height: 25px;
    font-size: 22px;
}
.nota_importante_titulo {
     display:none !important;
}
.nota_importante_titular{
	display:block !important;
}
.content {
	width: 100% !important;
}
.wide-box li {
    width: 100% !important;
}
#sidebar{
	width: 100% !important;
}
.first-news .post-thumbnail{
    width: 100% !important;
}
.visible{
	display:block !important;
}
.visiblebanner{
	display:none !important;
}
.nota_importante_vermas{
	 display:table-header-group !important;
}
.logo img {
    width: 300px !important;
	margin-left: -50px !important;
}
#top-menu-mob {
	  display:none !important;
  }
  .mob_menu_header_div {
	   display:none !important;
  }
  .mobmenu{
	   display:none !important;
  }
  .fondo-web {
    margin-top: -45px;
  }
 
}
.visible{
	display:none;
}
.visiblebanner{
	display:block;
}
.logo img {
    width: 680px ;
}
#top-menu-mob {
	  display:none !important;
  }
  .mob_menu_header_div {
	   display:none !important;
  }
  .mobmenu{
	   display:none !important;
  }
@media only screen and (min-width: 1024px){
	.fondo-web {
    margin-top: -6px;
  }
}

/* header */

.header {
  background-color: #fff;
  box-shadow: 1px 1px 4px 0 rgba(0,0,0,.1);
  position: relative;
  width: 100%;
  z-index: 3;
}

.header ul {
  margin: auto;
  padding: 0;
  list-style: none;
  overflow: hidden;
  background-color: #fff;
  width: fit-content;
}

.header li a {
  display: block;
  padding: 20px 20px;
  text-decoration: none;
   font-family: 'GoodHeadlineOT-CondLight' !important;
   text-transform: uppercase;
   font-size: 1.6em !important;
}



.header .logo {
  display: block;
  float: left;
  font-size: 2em;
  padding: 10px 20px;
  text-decoration: none;
}

/* menu */

.header .menu {
  clear: both;
  max-height: 0;
  transition: max-height .2s ease-out;
}

/* menu icon */

.header .menu-icon {
  cursor: pointer;
  display: inline-block;
  float: right;
  padding: 28px 20px;
  position: relative;
  user-select: none;
  position: absolute;
    top: 0;
    left: 0;
    margin-top: -150px;
}

.header .menu-icon .navicon {
  background: #fff;
  display: block;
  height: 2px;
  position: relative;
  transition: background .2s ease-out;
  width: 18px;
}

.header .menu-icon .navicon:before,
.header .menu-icon .navicon:after {
  background: #fff;
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  transition: all .2s ease-out;
  width: 100%;
}

.header .menu-icon .navicon:before {
  top: 5px;
}

.header .menu-icon .navicon:after {
  top: -5px;
}

/* menu btn */

.header .menu-btn {
  display: none;
}

.header .menu-btn:checked ~ .menu {
  max-height: 440px;
}

.header .menu-btn:checked ~ .menu-icon .navicon {
  background: transparent;
}

.header .menu-btn:checked ~ .menu-icon .navicon:before {
  transform: rotate(-45deg);
}

.header .menu-btn:checked ~ .menu-icon .navicon:after {
  transform: rotate(45deg);
}

.header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before,
.header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after {
  top: 0;
}

/* 48em = 768px */

@media (min-width: 48em) {
  .header li {
    float: left;
  }
  .header li a {
    padding: 20px 30px;
	 font-family: 'GoodHeadlineOT-CondLight' !important;
  }
  .header .menu {
    clear: none;
   
    max-height: none;
  }
  .header .menu-icon {
    display: none;
  }
  
}
#menu-menu-ppal-nuevo{
	width: fit-content !important;
}
.today-date-cuadro{
	background: #347591 !important;
    color: #fff !important;
    font-size: 1.1em !important;
    //font-family: 'GoodHeadlineOT-CondLight' !important;
    padding: 5px !important;
    border: 2px solid;
	margin-right: 4px;
	marin-top:1px;
}
button#responsive-menu-button {
    width: 35px !important;
    height: 35px !important;
    position: fixed ;
    top: 75px !important;
    right: 2%;
    background: #347591 !important;
}
#main-menu-mob{
	display:none;
}
 #text-html-widget-17  widget-container{
	 background: #dce7ec !important;
 }
 
 .header li a:hover,
.header .menu-btn:hover {
 
    color: #347591 !important;
    border-bottom: 7px solid #347591 !important;
	padding: 20px 30px !important;
}
.header li a,
.header .menu-btn {
 
    border-bottom: 7px solid #fff !important;
	padding: 20px 30px !important;
}
.banner-post-noticia{
	display:none;
}
.wide-box li {
    height: auto;
    width: 90% ;
    border-bottom: none;
}
.content {
	padding:50px !important;
}
#sidebar{
	width: 26%;
}
.single-post-thumb img {
    width: 35%;
    float: left;
    padding: 8px;
    border: none;
    margin: 30px 15px 15px 15px;
}
.widget img {
    padding: 5px;
}
#mvp-main-nav-top, #mvp-fly-wrap, .mvp-soc-mob-right, #mvp-main-nav-small-cont {
    background: linear-gradient(70deg, #03112b, #094357);
}

.mvp-feat1-sub-text h2, .mvp-feat1-pop-text h2, .mvp-feat1-list-text h2, .mvp-widget-feat1-top-text h2, .mvp-widget-feat1-bot-text h2, .mvp-widget-dark-feat-text h2, .mvp-widget-dark-sub-text h2, .mvp-widget-feat2-left-text h2, .mvp-widget-feat2-right-text h2, .mvp-blog-story-text h2, .mvp-flex-story-text h2, .mvp-vid-wide-more-text p, .mvp-prev-next-text p, .mvp-related-text, .mvp-post-more-text p, h2.mvp-authors-latest a, .mvp-feat2-bot-text h2, .mvp-feat3-sub-text h2, .mvp-feat3-main-text h2, .mvp-feat4-main-text h2, .mvp-feat5-text h2, .mvp-feat5-mid-main-text h2, .mvp-feat5-small-main-text h2, .mvp-feat5-mid-sub-text h2, #mvp-feat6-text h2, .alp-related-posts-wrapper .alp-related-post .post-title {
   font-family: 'GoodHeadlineOT-CondLight' !important;
}
#mvp-foot-logo img {
    max-width: 30%;
}
.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a {
	font-family:'GoodHeadlineOT-CondLight' !important;
	font-weight: 500 !important;
	font-size: 30px;
	
	
}
.elementor-70635 .elementor-element.elementor-element-c127ef6.elementor-widget-heading .elementor-heading-title{
	font-family:'GoodHeadlineOT-CondLight' !important;
}
.wp-show-posts-entry-title {
	font-family:'GoodHeadlineOT-CondLight' !important;
	height: 115px !important;
    overflow: hidden !important;
	
}
.wp-show-posts-entry-title a{
	font-family:'GoodHeadlineOT-CondLight' !important;
	color:#333 !important;
	color: #54595f !important;
    font-weight: 300 !important;
	font-size:26px !important;
	
}
.elementor-heading-title{
	font-family:'GoodHeadlineOT-CondLight' !important;
}

.topHome .carousel-indicators {
   
    margin-top: -55px !important;
}
.mvp-nav-small {
	top: -10px !important;
	height: 50px !important;
	min-height: 50px !important;
}
#mvp-main-nav-top {
	min-height: 50px !important;
}
.nota_importante_fixed {
	position: fixed !important;
	top: 0px;
	left: 0px;
	z-index: 100000 !important;
	overflow: hidden;
}
.mvp-fixed2 {
	transform: translate3d(0,180px,0) !important;
}
.carousel-inner .item  {
	max-height: 55px !important;
	overflow: hidden;
}
.mvp-nav-menu ul li a {
    font-size: 22px  !important;
	font-family:'GoodHeadlineOT-CondLight' !important;
	letter-spacing:1px;
}
.elementor-widget-call-to-action .elementor-cta__title {
    font-family: GoodHeadlineOT-CondLight !important;
}
ul.mvp-foot-soc-list li a {
	height: 40px !important;
}
.author-name {
    text-transform: uppercase !important;
    color: #07344a !important;
}
.wp-show-posts-entry-date  {
	 color: #07344a !important;
	 
}
.wp-show-posts-inner :last-child {
    margin-top:10px !important;
}
.elementor-post-date {
	color: #07344a !important;
}
.mvp-nav-menu ul li ul.sub-menu li a {
    background: #fff !important;
    color: #000 !important;
    width: 200px !important;
}
@media only screen and (min-width: 900px){
.mvp-main-blog-body{
	width: 1200px;
    margin-top: 50px;
}

#mvp-post-content, #mvp-post-add-box {
    max-width: 1200px !important;
	margin-top: 50px !important;
}
.mvp-blog-story-img img{
	width:600px;
	margin: -40px -15px -40px -0px;
	min-height: 300px;
    max-height: 300px;
	object-fit: cover !important;
}

.mvp-related-posts-list img{
	height:200px !important;
}
ul.mvp-related-posts-list li {
    height: auto !important;
}
#mvp-post-feat-img img {
		height: 400px !important;
    object-fit: cover !important;
}
.mvp-post-soc-in {
    margin-left: 0px !important;
	text-align: justify !important;
}
}

.mvp-post-title{
	font-family:GoodHeadlineOT-CondLight !important;
}
.boton-inicio {
	margin-top: 20px;
	position: absolute;
    margin-left: 20px;
    text-align: center;
	padding: 8px;
    float: right !important;
    font-size: 1.3em !important;
    font-family: 'GoodHeadlineOT-CondLight' !important;
    border: 1px solid !important;
    color: #fff !important;
	text-decoration:none !important;
}
.boton-alta {
	margin-top: 20px;
	margin-right: -30px;
    text-align: center;
	padding: 8px;
    float: right !important;
    font-size: 1.3em !important;
    font-family: 'GoodHeadlineOT-CondLight' !important;
    border: 1px solid !important;
    color: #fff !important;
    background: #bf221f !important;
	text-decoration:none !important;
}
.mvp-nav-small .boton-inicio {
	margin-top: -4px;
}
.mvp-nav-small .boton-alta {
	margin-top: -4px;
}
.single .mvp-nav-small .mvp-nav-top-left {
    display: block;
}
.single .mvp-fixed .mvp-nav-top-right {
    display: block;
}
.mvp-fixed-post img {
    float: none;
    margin-left: 0px;
}
.mvp-fixed-post {
    text-align: center;
}
span.mvp-nav-soc-but {
    height: 40px;
}
.mvp-nav-small span.mvp-nav-soc-but {
    height: 30px;
}


@media (max-width: 1000px){
	.boton-inicio {
		position: absolute;
		top: 0px;
		margin-top: -4px;
		left: -220px;
	}
	.boton-alta {
		position: absolute;
		top: 0px;
		margin-top: -4px;
		left: -90px;
	}
	.mvp-nav-top-mid {
		text-align: left;
		//margin-left: -50px;
	}
	
}
@media (max-width: 670px){
	.boton-inicio {
		display: none;
	}
	.boton-alta {
		display: none;
	}
}


#mvp-search-wrap {
	height: 100px !important;
	background: rgb(255, 255, 255) !important;
}
#mvp-search-wrap input {
	color:#084054 !important;
}
#mvp-search-wrap .mvp-search-but-wrap span {
    background: #084054 !important;
    top: 0px !important;
}
a.mvp-inf-more-but:hover {
    background: #07344a !important;
}

.mvp-related-text {
    height: 60px !important;
	
} 
@media (min-width: 768px){
	#div-content-single {
		display: inline-flex;
	}
	#mvp-author-info-wrap-habilitar-si-quiero {
		min-width: 200px;
		max-width: 200px;
	}
	#mvp-content-main {
		width: auto;
	}
	.mvp-search-but-wrap {
    top: 40px !important;
	}
	#wpsp-74140 h2 > a {
		font-size: 34px !important;
		font-weight:600 !important;
		font-family: 'GoodHeadlineOT-CondLight' !important;
	}
	#wpsp-74140 div> p {
		font-size: 26px !important;
		font-family: 'GoodHeadlineOT-CondLight' !important;
	}
	.not-pri-mov {
		display: none;
	}
}
#wpsp-74140  .pmpro_content_message{
display:none !important;	
}
#wpsp-74140  .wp-show-posts-entry-content{
	height: 77px !important;
    overflow: hidden !important;
}
.mvp-nav-logo-reg img{
	max-height:50px;
	}
.mvp-post-soc-wrap {
    width: auto !important;
}
ul.mvp-post-soc-list li {
	margin:2px !important;
	margin-top:3px !important;
	height: 40px !important;
}
ul.mvp-post-soc-list li.mvp-post-soc-com:hover {
	height: 40px !important;
}
@media (max-width: 768px){
	.fechahora{
		display:none;
	}
	#mvp-foot-menu {
			font-size:.8em !important;
		}
	#mvp-search-wrap .mvp-search-but-wrap span {
		top: 27px !important;
	}
	.not-pri-esc {
		display: none;
	}
	#mvp-site-main{
		margin-top: 0px !important;
	}
	#mvp-leader-wrap{
		display:none !important;
	}
	#mvp-search-wrap input {
    font-size: 12px !important;;
}
}
.mvp-nav-top-left-in {
    margin-left: 100px;
}
#mvp-main-nav-small .mvp-fly-but-wrap span, #mvp-main-nav-small .mvp-search-but-wrap span, .mvp-nav-top-left .mvp-fly-but-wrap span, #mvp-fly-wrap .mvp-fly-but-wrap span {
    background: #fff !important;
}
.mvp-nav-top-right .mvp-nav-search-but, span.mvp-fly-soc-head, .mvp-soc-mob-right i, #mvp-main-nav-small span.mvp-nav-search-but, #mvp-main-nav-small .mvp-nav-menu ul li a {
    color: #fff;
}
.mvp-nav-bot-left {
    display: none !important;
}
ul.mvp-fly-soc-list li a {
	width:32px !important;
	height:32px !important;
}
.imagen-destacada .wp-show-posts-entry-title{
	text-align: center !important;
	height: auto !important;
}
.imagen-destacada p{
	 font-family: 'GoodHeadlineOT-CondLight' !important;
	 font-size: 20px !important;
}
@media (max-width: 767px){
	#mvp-leader-wrap iframe {
		height: 280px !important;
	}
}
.mvp-author-box-in {
    margin-left: 0px !important;
}
.topHome .carousel-indicators li .right {
    width: 150px !important;
}
.boton-inicio-movil {
	margin-top: 20px;
    margin-left: 0px;
    text-align: center;
	padding: 8px;
    float: left !important;
    font-size: 1.3em !important;
    font-family: 'GoodHeadlineOT-CondLight' !important;
    border: 1px solid !important;
    color: #fff !important;
	text-decoration:none !important;
	background:#08394e;
}
.boton-alta-movil {
	margin-top: 20px;
    text-align: center;
	padding: 8px;
    float: left !important;
    font-size: 1.3em !important;
    font-family: 'GoodHeadlineOT-CondLight' !important;
    border: 1px solid !important;
    color: #fff !important;
    background: #bf221f !important;
	text-decoration:none !important;
}
#mvp-content-main p a:hover, .mvp-post-add-main p a:hover {
    color: #55acee8c !important;
}
#mvp-content-main p a:hover, .mvp-post-add-main p a:hover {
	background: none !important;
}
@media screen and (max-width: 479px){}
ul.mvp-foot-soc-list li a {
    padding-top: 10px !important;
    width: 40px !important;
}
}
.wpp-list { 
    padding: 10px !important;
}
.mvp-author-info-wrap, ul.mvp-author-info-list {
    min-width: 300px !important;
}
.elementor-menu-toggle {
    padding: .27em !important;
    background-color: rgb(4, 28, 53) !important;
    color: #fff !important;
}
.elementor-widget-container{
	margin-top: 20px !important;
}
#menu-2-682e01d {
	width: 60% !important;
}
.elementor-74132 .elementor-element.elementor-element-682e01d .elementor-menu-toggle{
    margin-top: -75px !important;
}
.wp-show-posts-comments-link a:before {
      font-family: FontAwesome;
      content: "\f075";
      display: inline-block;
      width: 1.2em;
} 
.mvp-blog-story-col .mvp-blog-story-text h2 {
    font-size: 1.7rem !important;
}
.mvp-fixed1{
	transform: translate3d(0px,180px,0) !important;
    border-bottom: none !important;
}
.mvp-soc-mob-up{
	transform: translate3d(0px,70px,0) !important;
}
.et_monarch .et_social_inline_bottom {
	display: none !important;
}
..pmpro_btn, .pmpro_btn:link, .pmpro_content_message a, .pmpro_content_message a:link {
	display:none !Important";
	}
#mvp-soc-mob-wrap {
   bottom: 70px !important;
}
.tatvmsnsl{
	display: none !important;
}
.mvp-nav-soc-wrap {
    
    z-index: 9999999;
}
.mvp-nav-soc-wrap .fa-linkedin:hover {
    background: #0271ae;
}
#cortardivh a:hover {
letter-spacing: 1px;
}
#cortardivh:hover {
-webkit-box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
-moz-box-shadow: 0px 5px 40px -10px rgba(0,0,0,0.57);
box-shadow: 5px 40px -10px rgba(0,0,0,0.57);
transition: all 0.5s ease 0s;
}
.pmpro_content_message{
	background: #fffffff1;
    padding-top: 200px;
    margin-top: -200px;
    position: relative;
background: linear-gradient(to bottom, rgba(255, 255, 255, 0.69) 0%, rgb(255, 255, 255) 29%, rgb(255, 255, 255) 49%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%);}

#nuevaseccion > .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 4px !important;
}
.mvp-nav-menu ul {
	width: auto !important;
	float:none !important;
}
#mvp-main-nav-bot-cont{
	background: linear-gradient(70deg, #094357, #03112b)!important;
}
#mvp-side-wrap{
	display: none;
}
.pum-theme-58317 .pum-container, .pum-theme-lightbox .pum-container{
background-color: rgba(255, 255, 255, 0.5) !important;
}
#nprincipal .wp-show-posts-entry-title{
	height:auto !important;
}
@media only screen and (min-width: 1024px){
#nprincipal .wp-show-posts-entry-title a{
	font-size: 42px !important;
	line-height: 37pt;
}
}
#nprincipal2 .wp-show-posts-entry-title{
	height:110px  !important;
}
#mvp-content-main p a, .mvp-post-add-main p a {
    /* box-shadow: inset 0 -4px 0 #042038; */
    color: #3b5998;
}
#mvp-content-main p a, .mvp-post-add-main p a {
    color: #0271ae !important;
	box-shadow: none !important;
}
.wp-show-posts-author a{
pointer-events: none;
cursor: default;
}
.elementor-widget-price-table .elementor-price-table__original-price {
    color: red !important;
	font-size:40px!important;
}
.pum-theme-58317 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
right: -4px !important;}
#binge-iframe-82814{
	display:none !important;
}
#listen-text{
	display:none !important;
}
#rectangle{
	margin: inherit !important;
	width: 258px !important;
}
@media only screen and (min-width: 768px){
.wp-show-posts-entry-meta{
	height:40px !important;
}
}
@media only screen and (max-width: 768px){
.leido{
	display:none !important;
}
}
