#menu-item-1027 {
	display: none !important;
}

#search_button .icon-search-fine::before {
	color: #212121;
	font-weight: bold;
}

#Top_bar .top_bar_right span {
	padding: 0 10px 0 15px;
	border-color: #bfbfbf !important;
	border-right: 1px solid;
}

#Top_bar .top_bar_right {
	padding-right: 0 !important;
}
#Top_bar a#search_button {
	margin-right: 8px;
	margin-left: 5px;
}

#Top_bar .search_wrapper {
    width: 28%;
    background: #fde3cd !important;
    right: 0;
    left: auto;
}

.search .post-item .post-title h2 {
    font-weight: 600;
    font-size: 26px;
    text-decoration: none;
}
.search .pager {
    padding-bottom: 70px;
}
.search .pager .pages a {
	color: #000;
	text-decoration: none;
}
.search .pager .page.active {
	display: block !important;
    background-color: transparent;
    font-style: italic;
    font-weight: 300;
}
.search .pager .page {
	display: none !important;
}
.search .pager .next_page .icon-right-open {
    background-image: url(//themmrf.org/wp-content/uploads/2020/05/search-flecha.png);
    width: 34px;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
}
.search .pager .prev_page .icon-left-open {
    background-image: url(//themmrf.org/wp-content/uploads/2020/05/search-flecha-ant.png);
    width: 30px;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: -20px;
}

.search #Subheader {
	margin-bottom: 50px; 
}
.search .post-item .post-meta.clearfix {
	display: none;
}
.search .topHeaderSearch {
    background: #8b0052;
}

.search-results .no-img .post-desc {
	padding-top: 0;
}

body.search #Subheader .container {
    border-bottom: 1px solid #f0f0f0;
}

body.search #Subheader .column h1 .moradoResults {
    color: #8b0052;
}
body.search #Subheader .column h1 {
    font-size: 40px;
    line-height: 120%;
}
body.search #Subheader .column {
	background-color: #fff !important;
	padding-left: 0;
	padding-top: 0;
}
body.search #Subheader .column h1.title::after {
	display: none !important;
}
body.search #Subheader .column h1.title {
	color: #000 !important;
}
.search .topHeaderSearch h3 {
    font-size: 56px;
    line-height: 58px;
    font-weight: 900;
    letter-spacing: 1px;
    color: #fff;
}
.search .topHeaderSearch .container {
    padding-top: 28px;
    padding-bottom: 20px;
}
/*
.fondoBlancoModulo .section_wrapper.mcb-section-inner {
    padding-top: 0 !important;
}	
*/
.search .pager .next_page .icon-right-open::before, .search .pager .prev_page .icon-left-open::before {
	color: transparent !important;
}
.search .pager .next_page span, .search .pager .prev_page span {
	display: none;
}
.search .pager .pages {
    background-color: transparent !important;
    background-image: none !important;
    color: #000 !important;
    margin-right: 10px !important;
}
.search .post-item .post-excerpt p {
    font-size: 17px !important;
    line-height: 22px !important;
    color: #4d4d4d;
}
.search .post-item .post-footer i.icon-doc-text {
	display: none !important;
}
.search .post-item .post-footer {
    background-color: transparent;
    padding-left: 0;
    padding-top: 0;
    margin-top: -10px;
}
.search .post-item .post-title h2 a {
	text-decoration: none;
}
.search .post-footer .post-links {
    float: left;
    border-left-width: 0;
    border-style: solid;
    padding-left: 0;
}

#Top_bar a#search_button:hover {
    background-color: #fde3cd;
}
#Top_bar .search_wrapper input[type="text"], #Top_bar .search_wrapper input[type="text"]::placeholder {
	color: #000;
	opacity: 1;
}
#Top_bar .search_wrapper .icon_close {
	display: none !important;
}
#Top_bar .search_wrapper .icon_search {
	display: none !important;
}
#Top_bar .search_wrapper input.display-none {
    display: block !important;
    width: 25px;
    position: absolute;
    top: 20px;
    right: 10px;
    height: 15px;
    background-color: transparent !important;
    background-image: url(//themmrf.org/wp-content/uploads/2020/05/search-flecha.png);
    background-position: center right;
    background-repeat: no-repeat;
    padding-right: 10px;
}
#Top_bar #searchform input.field {
    font-size: 18px;
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 5px;
    border-bottom: 1px solid #000 !important;
    padding-right: 10px;
}
#Top_bar .menu > li ul {
    background-color: #fff !important;
    color: #000;
    padding-bottom: 20px;
    margin-top: -6px;
	border-top: 2px solid #8B0052;
}
#Top_bar .menu > li.hover ul li {
	background-color: transparent;
}
#Top_bar .menu > li ul {
	box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14), 0 8px 10px -5px rgba(16,0,0,0.10)
}
#Top_bar .menu li.hover {
    background-color: rgba(245,142,179, .3);
}
#Top_bar .menu li ul li a {
	color: #000 !important;
}

#Top_bar .menu > li ul li a {
	border: 0;
	margin-top: 5px;
}

#Top_bar .menu li ul li {
	padding-left: 20px;
	padding-right: 20px;
}

#Top_bar .menu li ul li.hover a {
	background-color: transparent;
}
#Top_bar .menu li ul li.hover a span {
    color: #8b0052;
}
#Top_bar .menu li ul li.hover ul li a span {
	color: #000 !important;
}
#Top_bar .menu li ul li ul li.hover a span {
    color: #8b0052 !important;
}

#Top_bar .menu > li ul li.firstTitleHeader a {
    font-family: "Lato", Arial, Tahoma, sans-serif;
    font-weight: bold;
    margin-top: 10px;
    border-bottom: 1px solid #e1dcdc;
    font-size: 17px;
	padding-bottom: 5px !important;
}
#Top_bar .menu > li ul li a {
    font-size: 75%;
}

#Top_bar .menu li ul li a .menu-arrow {
    background-image: url(//themmrf.org/wp-content/uploads/2020/05/flechaSiguiente-custom.png);
    background-position: center right;
    color: transparent;
    right: 15px;
    opacity: 0;
    transition: 0.5s all;
    top: 50%;
    transform: translateY(-50%);
}
#Top_bar .menu li ul li.hover a .menu-arrow {
	opacity: 1;
}

#Top_bar .menu li ul li ul {
	left: 100%;
}

#custom_html-2 .textwidget.custom-html-widget {
	color: #fff;
}
#custom_html-2 .textwidget.custom-html-widget p {
    color: #828282;
    margin-bottom: 20px;
}
#Footer .one-fourth.column:nth-child(1)::after, #Footer .one-fourth.column:nth-child(4)::after {
    height: 195px;
    width: 2px;
    position: absolute;
    top: 0;
    transform: translateY(0);
}
#custom_html-2 a:hover {
    color: #fff !important;
}
#Top_bar .top_bar_right a.action_button {
    transition: all 0.2s;
}
.mcb-section-9fc506930, .mcb-section-292744f96 {
    padding-bottom: 0 !important;
}
#get_involved .feature_event_box .category p {
    font-size: 14px !important;
    line-height: 16px !important;
    text-transform: uppercase !important;
}
#Footer .one-fourth.column:nth-child(4) {
	padding-top: 0;
}

#get_involved .column_hover_box .info_wrapper .title_event a:hover h4 { 
    color: #212121 !important;
}
/*
.content_drugsIntern_module .accordions-head.ui-state-active {
	background-color: #fff !important;
}
.content_drugsIntern_module .module_accordion .accordion-content ul {
	margin-top: 15px !important;
	line-height: 24px;
	margin-bottom: 20px;
    margin-top: 20px !important;
}
#Content .content_drugsIntern_module .accordion-content ul {
	margin-top: 15px !important;
}
.content_drugsIntern_module .accordion-content, #Content .content_drugsIntern_module .accordion-content ul, .content_drugsIntern_module .accordion-content, #Content .content_drugsIntern_module .accordion-content ul li {
	color: #7d7c7c !important;
}
.content_drugsIntern_module .accordion-content h5, .fondoBlancoModulo .accordion-content h5  {
    color: #212121 !important;
    margin-top: 10px;
}
.content_drugsIntern_module .accordion-content a, .fondoBlancoModulo .accordion-content a {
	color: #af1100 !important;
}

.content_drugsIntern_module .column_visual h3 {
    font-size: 34px;
}
.content_drugsIntern_module {
    margin-top: 60px;
}
.fondoBlancoModulo .accordions h3 {
    font-size: 34px;
}
*/
.fondoBlancoTxs h2 {
	font-size: 30px;
}
.fondoBlancoModulo .section_wrapper.mcb-section-inner, .fondoBlancoModulo .section_wrapper.mcb-section-inner .accordions {
	background-color: #fff !important;
}



/* Glossary */


.page-id-25 .glossary_top_filter {
	display: none !important;
}
.page-id-25 .glossaryList {
	max-width: 780px !important;
	margin: auto !important;
	float: none !important;
	padding-top: 50px !important;
}
.page-id-25 ul.glossaryList li.the-index-letter {
    text-align: left !important;
    border-bottom: 5px solid #f4f4f4 !important;
	padding-bottom: 20px !important;
	padding-top: 20px !important;
	margin-bottom: 20px;
}
.page-id-25 ul.glossaryList li {
	padding-left: 0 !important;
}
.page-id-25 ul.glossaryList li span.glossaryLink {
    font-size: 24px !important;
    border: 0 !important;
}
.page-id-25 ul.glossaryList li .glossary_itemdesc, .page-id-25 ul.glossaryList li .glossary_itemdesc span {
    font-size: 18px !important;
    line-height: 23px;
    color: #484848;
}

.page-id-25 ul.glossaryList li .glossary_itemdesc span {
	border-bottom: dotted 1px;
}

#glossaryList-nav .ln-letters a {
	margin-left: 3px;
	margin-right: 3px;
}
.page-id-893 #timeline {
    background: rgb(250,199,218);
    background: -moz-linear-gradient(0deg, rgba(250,199,218,1) 0%, rgba(253,228,237,1) 44%, rgba(255,255,255,0.8) 100%);
    background: -webkit-linear-gradient(0deg, rgba(250,199,218,1) 0%, rgba(253,228,237,1) 44%, rgba(255,255,255,0.8) 100%);
    background: linear-gradient(0deg, rgba(250,199,218,1) 0%, rgba(253,228,237,1) 44%, rgba(255,255,255,0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fac7da",endColorstr="#ffffff",GradientType=1);
}
.page-id-893 #timeline ul li:nth-child(1) div.content_text:before {
    content: '';
    width: 220px;
    height: 249px;
    background-image: url(//themmrf.org/wp-content/uploads/2020/05/investment-copy-5.png);
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    left: -170px;
    top: -180px;
    z-index: -1;
}
.page-id-893 #timeline ul li:nth-child(2) div.content_text:before {
    content: '';
    width: 220px;
    height: 249px;
    background-image: url(//themmrf.org/wp-content/uploads/2020/05/investment-copy-6.png);
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: -170px;
    top: -180px;
    z-index: -1;
	
}
.page-id-893 #timeline ul li:nth-child(5) div.content_text:before {
    content: '';
    width: 220px;
    height: 249px;
    background-image: url(//themmrf.org/wp-content/uploads/2020/05/investment-copy-4.png);
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    left: -170px;
    top: -180px;
    z-index: -1;
}
.page-id-893 #timeline ul li:nth-child(6) div.content_text:before {
    content: '';
    width: 220px;
    height: 249px;
    background-image: url(//themmrf.org/wp-content/uploads/2020/05/investment-copy-8.png);
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: -180px;
	top: -140px;
    z-index: -1;	
}
.page-id-893 #timeline ul li:nth-child(9) div.content_text:before {
    content: '';
    width: 220px;
    height: 249px;
    background-image: url(//themmrf.org/wp-content/uploads/2020/05/investment.png);
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    left: -170px;
    top: -180px;
    z-index: -1;
}
.page-id-893 #timeline ul li:nth-child(10) div.content_text:before {
    content: '';
    width: 220px;
    height: 249px;
    background-image: url(//themmrf.org/wp-content/uploads/2020/05/investment-copy.png);
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: -180px;
	top: -140px;
    z-index: -1;	
}



.page-id-893 .timeline_items > li h3::before {
	display: none !important;
}

.page-id-893 .timeline_items > li .desc {
	font-size: 18px;
}

#Content .mcb-wrap-75f3b9fbd h2 {
    margin-bottom: 20px !important;
}
#Content .mcb-wrap-75f3b9fbd {
	margin-bottom: 30px;
}
.conBordersTxt {
    border: 1px solid #d2d2d2;
    padding-top: 10px;
    padding-bottom: 21px;
    padding-left: 20px;
    width: 87%;
}
.mcb-item-3sg90k20n, .mcb-item-nlfo99jbk {
	width: auto !important;
}


/* News, press and blogs */
.blog_wrapper .post-item .post-categories li:not(:first-child), .blog .column_blog .posts_group .post-item .post-categories li:not(:first-child), .category  .column_blog .posts_group .post-item .post-categories li:not(:first-child) {
	display: none;
}
.blog_wrapper .post-item .post-categories li a {
	font-weight: 900;
	text-transform: uppercase;
	color: #8b0052;
	text-decoration: none;
	font-size: 14px;
    line-height: 16px;
    letter-spacing: 2.25px;
}
.blog .column_blog .posts_group .post-item .post-categories li a, .category  .column_blog .posts_group .post-item .post-categories li a {
	font-weight: bold;
	text-transform: uppercase;
	color: #8b0052;
	text-decoration: none;
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 20px;
}
.blog_wrapper .post-item h2.entry-title, .blog .column_blog .posts_group .post-item h2.entry-title, .category  .column_blog .posts_group .post-item h2.entry-title {
	font-size: 22px;
	font-weight: 400;
	line-height: 28px;
}
#Content .blog_wrapper .post-desc-wrapper {
	padding: 0;
}
.blog_wrapper .post-item .post-excerpt, .blog .column_blog .posts_group .post-item .post-excerpt, .blog .column_blog .posts_group .post-item .post-footer, .category  .column_blog .posts_group .post-item .post-excerpt, .category  .column_blog .posts_group .post-item .post-footer, .category  .column_blog .posts_group .post-item .post-head, .blog .column_blog .posts_group .post-item .post-head {
	display: none;	
}
.blog_wrapper .post-item .date, .blog .column_blog .posts_group .post-item .date, .category .column_blog .posts_group .post-item .date {
	font-size: 16px;
	color: #737373;
	font-style: italic;
}
.blog_wrapper .post-item .post-desc, .blog .column_blog .posts_group .post-item .post-desc, .category .column_blog .posts_group .post-item .post-desc {
	padding: 0;
}
.blog_wrapper .post-footer {
	display: none;
}
.blog_wrapper .post-item .image_wrapper, .blog .column_blog .posts_group .post-item .image_wrapper, .category .column_blog .posts_group .post-item .image_wrapper {
	margin-bottom: 	20px;
}
/*#modules_feature {
    padding-top: 0 !important;
}*/
#step_module .moradoTxsA {
    text-transform: uppercase;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: 900;
    text-align: center;
}
.blog_wrapper .column_blog .pager_lm .button_icon, .blog .column_blog .pager_lm .button_icon, .category .column_blog .pager_lm .button_icon {
	display: none;	
}
.blog_wrapper .column_blog .pager_lm .pager_load_more, .blog .column_blog .pager_lm .pager_load_more, .category .column_blog .pager_lm .pager_load_more {
  	border: 1px solid #555;
    background: transparent;
    color: #b93004;
}
.blog .column_blog .pager_lm .pager_load_more .button_label, .category .column_blog .pager_load_more .button_label {
	color: 	#b93004 !important;
}
.blog .column_blog .pager_lm .pager_load_more:hover .button_label, .category .column_blog .pager_load_more:hover .button_label {
	color: 	#fff !important;
}
.single-post .normal_Header.no_image_header {
	display: none;	
}
.single-post .categorias_Single li a {
	font-weight: bold;
    text-transform: uppercase;
    color: #8b0052;
    text-decoration: none;
    margin-bottom: 20px;
    font-size: 14px;
    letter-spacing: 2.25px;
    line-height: 16px;
}
.single-post .categorias_Single li:not(:first-child) {
	display: none;	
}
.single-post .titleSingles_ {
   	font-size: 50px;
    line-height: 56px;
}
.single-post .author-date {
	font-size: 	16px;
}
.single-post .section.section-post-header .section_wrapper.clearfix .column.post-header:after {
	content: '';
    width: 20px;
    height: 3px;
    display: block;
    background-color: #f26095;
    position: relative;
    top: -10px;
    margin-bottom: 20px;
}
.single-post .section-post-header .section_wrapper.clearfix, .single-post .type-post .post-wrapper-content .section_wrapper {
   	max-width: 780px;
    margin: auto;
    float: none;
}
.single-post .section-post-related .section-related-adjustment {
	border: 0 !important;
}
.single-post .section-post-related .section-related-adjustment h4 {
	color: #000;
    font-size: 40px;
    line-height: 40px;
    margin-bottom: 60px;
}
.single-post .section-post-related {
   	background-color: #f7f6f5;
    margin-top: 60px;
    padding-top: 70px;
    padding-bottom: 80px;
}
.single-post .section-post-related .section-related-ul .post-related h4 {
	font-size: 22px;
    font-weight: 400;
    line-height: 28px;
    margin-bottom: 	20px;
}
.single-post .section-post-related .section-related-ul .post-related h4 a {
	color: 	#000;
}
.single-post .section-post-related .section-related-ul .post-related .fecha_posteo {
	font-size: 16px;
    color: #737373;
}
.single-post .section-post-related .section-related-ul .post-related hr, .single-post .section-post-related .post-related a.button {
	display: none;
}
.single-post .post-related .image_frame {
	margin-right: 0;
	margin-left: 0;	
}
.single-post .section-post-related .col-3 .post-related {
	margin: 0 1%;
}
.single-post .section-post-related .hsTitles_ {
	float: left;
}
.single-post .section-post-related .btnAllNews_ {
	float: right;
	border: 1px solid #919191;
    padding: 10px 20px;
    text-decoration: none;
    margin-top: -6px;
    transition: 0.5s all;
}
.single-post .section-post-related .btnAllNews_:hover {
	background-color: #b93004;
	color: #fff;
	border-color: #b93004;
}
.izquierdaA_ {
	width: calc(80% - 8px);
	z-index: 999999;
	position: relative;
	float: 	left;	
    font-size: 20px;
    color: rgba(0,0,0,0.87);
    letter-spacing: 0;
    text-align: left;
    line-height: 28px;
    word-wrap: break-word;
    padding-right: 8px;
}
#accordions-21619 .accordion-content.accordion_table, #accordions-21622  .accordion-content.accordion_table, #accordions-21623  .accordion-content.accordion_table, #accordions-21624  .accordion-content.accordion_table {
   /* border-bottom: 1px solid #D2D0CE !important;*/
}
.accordion-content .onContent_ div {
    font-size: 18px;
    color: rgba(0,0,0,0.60);
    letter-spacing: 0;
    line-height: 24px;
}
.derechaB_ {
	z-index: 9999999999;
	position: relative;
	width: 20%;
	float: 	left;	
    font-size: 20px;
    color: rgba(0,0,0,0.87);
    letter-spacing: 0;
    text-align: left;
    line-height: 28px;
}
.pretitle_ {
	display: block;
    overflow: hidden;
    font-weight: bold;
    border-bottom: 3px solid #f26095;
    margin-bottom: 0px;
    padding: 10px 22px 10px 50px;
    background-color: #f9f9f9;
}
#unprecedented {
    padding: 0px 0 60px !important;
}

#Content .tableAccordion .accordions-head {
    border-width: 0 0 2px 0 !important;
    border-radius: 0;
    border-color: #d5d5d5 !important;
    margin-bottom: 10px;
}
#Content .tableAccordion .accordions .ui-state-active {
    background-color: #fff !important;
}
.tableAccordion .ui-accordion.ui-widget {
    background: #fff !important;
}
.tableAccordion .accordion-content {
	padding-left: 40px;
	padding-right: 20px;
}
.tableAccordion .onContent_ {
    font-size: 16px;
    padding-left: 30px;
    padding-right: 10px;
}
.tableAccordion .accordions {
	margin-bottom: 40px;
}

/* Excecutive Leadership Team */
.clients_total ul.clients li {
	opacity: 1 !important;
	text-align: center;
	margin-left: 1.5% !important;
	margin-right: 1.5% !important;
	padding: 28px;
	width: calc(31.33% - 20px) !important;
	margin-bottom: 40px !important;
}
.clients_total ul.clients .desc h3 {
    font-size: 26px;
    line-height: 28px;
}
.clients_total ul.clients .desc p {
    font-size: 16px !important;
    line-height: 18px !important;
}
.clients_total ul.clients .client_wrapper {
    background: #fff !important;
}
.clients_total ul.clients a {
	font-size: 16px;
}
.clients_total ul.clients li:nth-child(3n+4) {
	clear: both;
}
.clients_total ul.clients li .desc {
    min-height: 121px;
}

#step_module.step_intern_right .one .one {
	padding: 0;
	box-shadow: initial;
    -webkit-box-shadow: initial;
    -moz-box-shadow: initial;
    box-shadow: initial;
    margin-bottom: 40px;
} 
#step_module.step_intern_right .one .one .inside {
    font-size: 26px;
}
#step_module.step_intern_right .section_wrapper .column_image {
    float: right;
}
#step_module.step_intern_right .one {
    padding: 102px;
    background-color: #fff;
    -webkit-box-shadow: 0 16px 16px 1px rgba(0,0,0,0.08), 0 8px 10px -5px rgba(16,0,0,0.10);
    -moz-box-shadow: 0 16px 16px 1px rgba(0,0,0,0.08), 0 8px 10px -5px rgba(16,0,0,0.10);
    box-shadow: 0 16px 16px 1px rgba(0,0,0,0.08), 0 8px 10px -5px rgba(16,0,0,0.10);
    margin-bottom: 40px;
}

#step_module.step_intern_right .one h3 img {
	position: relative;
	top: 20px;
}
#step_module.step_intern_right .fancy_heading .inside {
    text-transform: initial !important;
}
#step_module.step_intern_right .mcb-wrap-07y0vt0zi {
	padding: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	background-color: #8b0052;
	color: #fff;
	margin-top: 80px;
	margin-bottom: 50px;
}
#step_module.step_intern_right .mcb-wrap-07y0vt0zi .one {
    background: #8b0052;
    margin-bottom: 0;
    font-weight: bold;
}
.contenidoNThirds {
    margin-top: 40px;
}
.contenidoNThirds .imageWraps {
	display: block;
	text-align: left;
}
.categorias_Single .post-categories li  {
    margin-bottom: 0;
}
.contenidoNThirds .categorias_Single li a {
    font-weight: bold;
    text-transform: uppercase;
    color: #8b0052;
    text-decoration: none;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 10px;
    margin-top: 20px;
    letter-spacing: 2.25px;
}
.contenidoNThirds .txtTitle_ {
    color: #000;
    font-size: 24px;
}
.contenidoNThirds .fechaContent {
    display: block;
    margin-top: 10px;
    color: #888;
    font-style: italic;
}
.contenidoNThirds .categorias_Single li:not(:first-child) {
	display: none;	
}
#Content .box_img .two-third.column_visual span.glossaryLink, #Content .box_img .two-third.column_visual a.glossaryLink {
    border-bottom: dotted 1px #fff !important;
    color: #fff !important;
}
.news_press_blogs .one-third:nth-child(3n+4) {
	clear: both;
}
.sgpb-theme-3-overlay.sgpb-popup-overlay-20276 {
	opacity: 0.9 !important;
}
#sgpb-popup-dialog-main-div-wrapper .sgpb-content-20276 .sgpb-main-html-content-wrapper p:nth-child(5) {
	display: none;
}
#sgpb-popup-dialog-main-div-wrapper .sgpb-content-20276 .una_columna input[type="submit"] {
	width: auto;
}
#sgpb-popup-dialog-main-div-wrapper .sgpb-content-20276 #sg-popup-content-wrapper-20276 {
	margin-bottom: -30px;
}
#sgpb-popup-dialog-main-div-wrapper .sgpb-content-20276 select, #wpcf7-f20251-o1 select {
   -webkit-appearance: menulist;
   -moz-appearance: menulist;
   appearance: menulist;
}
#wpcf7-f20251-o1 input[type="text"], #wpcf7-f20251-o1 input[type="email"], #wpcf7-f20251-o1 select {
	background: #fff;
	color: #000;
	border: 1px solid #000;
}
#wpcf7-f20251-o1 input[type="submit"] {
    width: auto;
    color: #fff;
    background-color: #b93004 !important;
    transition: all 0.2s;
    text-transform: uppercase;
    font-size: 16px;
}
#sg-popup-content-wrapper-20278 .sgpb-main-html-content-wrapper p:nth-child(3) {
	display: none;
}
.mcb-item-29sbvdjqi iframe {
    -webkit-box-shadow: 0 16px 16px 1px rgba(0,0,0,0.08), 0 8px 10px -5px rgba(16,0,0,0.10);
    -moz-box-shadow: 0 16px 16px 1px rgba(0,0,0,0.08), 0 8px 10px -5px rgba(16,0,0,0.10);
    box-shadow: 0 16px 16px 1px rgba(0,0,0,0.08), 0 8px 10px -5px rgba(16,0,0,0.10);
}
.mcb-wrap-iso0h6t3d .mcb-wrap-inner {
	max-width: 100% !important;
}
#modules_feature.mcb-section-5908664ae .mcb-wrap-bznkfcoak .mcb-wrap-inner {
	max-width: 100% !important;
}
#modules_feature.mcb-section-5908664ae {
    padding-bottom: 0px !important;	
}
.mcb-section-sfr2mqeb0 .post-head {
	display: none;
}
.mcb-section-sfr2mqeb0 .post-title {
	margin-top: 15px;
}
.mcb-item-4vkqoti44 h2 {
	margin-bottom: 80px;
}
.mcb-item-xrtei0mva a.button_size_2 {
    float: right;
    margin-right: 3.4% !important;
}
.mcb-item-i2iwlmk3f p {
    text-align: center;
    font-size: 32px !important;
    line-height: 130% !important;
    font-weight: 300;
    margin-left: 100px;
    margin-right: 100px;
    border-top: 4px solid #8b0052;
    padding-left: 180px;
    padding-right: 180px;
    margin-top: 40px;
    padding-top: 40px;
    padding-bottom: 45px;
    border-bottom: 4px solid #8b0052;
    margin-bottom: 60px;
}
.mcb-wrap-l9y8hw19q {
    padding-top: 80px;
    padding-bottom: 40px;
}
#Filters.news_press_filters {
	background-color: #f7f6f5 !important;
}

#Filters.news_press_filters .inputSearchWord {
	font-size: 14px;
	padding-left: 10px;
	color: #000;
	padding-bottom: 5px;
	background-color: transparent;
	border: 1px solid #000;
}
#Filters.news_press_filters .inputSearchWord::placeholder {
	color: #000;
	opacity: 1;
}
#Filters.news_press_filters .searchTxtFilter_ {
	font-size: 16px;
	padding-right: 40px;
	padding-bottom: 8px;
	padding-left: 40px;
}
#Filters.news_press_filters .fa.fa-search {
	color: #8b0052;
	font-size: 16px;
	margin-left: -35px;
	margin-right: 20px;
	font-weight: 300;
}
#Filters.news_press_filters .categories_select {
	background-color: transparent;
	border: 1px solid #000;
	color: #000;
	-webkit-appearance: menulist;
	-moz-appearance: menulist;
	appearance: menulist;
	font-size: 14px;
	height: 42px;
}
.btnLoadMore_ .load_more {
    background-color: transparent !important;
    border: 1px solid #000;
    display: table;
    width: auto;
    padding: 15px 35px;
    text-transform: initial;
    font-size: 16px;
    margin: 50px auto !important;
}
.page-id-20282 .section .section_wrapper.clearfix {
    margin-bottom: 60px;
}

.page-id-20282 .section .section_wrapper.clearfix .btnLoadMore_ {
    display: block;
    margin-top: 30px;
    clear: both;
    overflow: hidden;
}
.page-id-20282 .blog_wrapper .column.one-third {
	margin-top: 30px !important;
}
.page-id-20282 .section.section-filters {
	margin-bottom: -50px;
}
.grisBeta_ {
	color: #666666 !important;
    font-size: 18px;
    line-height: 24px;
    padding: 16px;
    background-color: #f7f6f5 !important;
    width: 89.4%;
    margin: 0 auto;
    float: none;
}
.onContent_ .derechaB_ {
    padding-left: 7.5%;
    width: 10%;
}
/*.onContent_ {
    margin-bottom: 30px;
    display: block;
    overflow: hidden;
    }*/

.mcb-wrap-8ee969f52 .ngg-navigation {
	margin-top: 60px;
}
.mcb-wrap-8ee969f52 .ngg-navigation .page-numbers, .mcb-wrap-8ee969f52 .ngg-navigation .page-numbers:hover {
	color: #000 !important;
}
.mcb-item-5571afc2f {
	margin-bottom: 40px !important;
}
#Content .mcb-item-e115f3a71 .post-item .post-desc-wrapper {
	background-color: transparent !important;
}
.mcb-section-ryov9fwtx h4, .mcb-item-u9rwvuncq h4 {
	color: #000 !important;
}
#Content .smallTxt {
    font-size: 16px !important;
}

#Wrapper .normal_Header.no_image_header .container.real_subheader #Subheader .column.one {
	padding-left: 0 !important;
}
.parent-pageid-982 .content_drugsIntern .column_fancy_heading h2 {
    margin-bottom: 0;
    font-size: 60px;
}
.parent-pageid-982 .content_drugsIntern .image_frame {
    border: 1px solid #9b9b9b;
    min-height: 250px;
}
.parent-pageid-982 .content_drugsIntern .image_frame .image_wrapper {
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
}
.parent-pageid-982 .content_drugsIntern .image_frame .image_wrapper img {
	width: calc(100% - 40px);
	padding: 0 20px;
}
#Content .mcb-wrap-3f0913ed9 h2, #Content .mcb-item-cd95d59c4 h2 {
    font-size: 60px;
    line-height: 64px;
}
.page-id-969 a.button.button_size_1 .button_label {
    padding: 19px 35px;
    font-size: 18px;
}
#modules_feature.mcb-section-edd668802 {
	margin-top: 50px;
	margin-bottom: 80px;
}
.join_us_fight h3 {
    font-size: 58px;
    line-height: 110%;
}
#Content .blog_wrapper .post-item .post-categories li {
    margin-bottom: 0;
}
.blog_wrapper .post-item h2.entry-title {
	margin-bottom: 16px;
}
.mcb-wrap-e2e50ddc1 .one-fifth {
    text-align: right;
}
#mmrc_logos #ngg-image-0, #mmrc_logos #ngg-image-1, #mmrc_logos #ngg-image-2 {
	margin-bottom: 25px;
}
#mmrc_logos .ngg-galleryoverview a.ngg-simplelightbox {
	pointer-events: none;
	cursor: default;
	text-decoration: none;
}
#modules_feature.mcb-section-xm8rm1gl7 {
    padding-top: 0 !important;
    margin-top: -20px;
}
.mcb-item-wg67v6b27 .column_attr h3 {
	padding-top: 26px;
}

.accordions .accordions-head.accordion_table .accordion-icons .accordion-plus,
.accordions .accordions-head.accordion_table .accordion-icons .accordion-minus {
    background-color: transparent !important;
    color: #8b0052;
}

#timeline {
	margin-bottom: 96px;
}
#timeline .timeline_items > li:first-child h3 span {
    top: -40px;
}
#testimonial .column_blockquote blockquote strong {
    display: initial;
}
#unprecedented.mcb-section-t1rackeqf {
    padding: 0px 0 86px !important;
}
.cm-glossary.expand2 {
	padding-bottom: 76px;
}
#Content .ln-letter-count {
	display: none !important;
}
#Content .ln-letters a:hover {
    margin-top: 0;
    padding-top: 0;
}
#Top_bar .menu li ul li ul {
	top: -5px;
}

/* Ways to donate */

#make_donation .one-third .one.column_icon_content_box {
    padding-left: 3%;
    padding-right: 3%;
    width: 94%;
}
.mcb-item-jzayzihpr .icon_box a {
    display: inline !important;
}
#make_donation.mcb-section-1t3lzlydz .one-third {
    width: 31.333%;
    margin: 0 1%;
} 
.mcb-item-jzayzihpr, .mcb-wrap-8um6vh81m {
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 15px -7px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 15px -7px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 15px -7px rgba(0,0,0,0.75);
    padding-top: 40px;
    padding-bottom: 30px;
}
.mcb-wrap-xzopydq74 {
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 15px -7px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 15px -7px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 15px -7px rgba(0,0,0,0.75);
    padding-top: 40px;
    padding-bottom: 10px;
}
.mcb-item-ryxkum14l h4 {
    margin-top: -6px;
}
.mcb-wrap-xzopydq74 .desc_wrapper {
    margin-top: 44px;
}
.mcb-wrap-xzopydq74 a.button {
    margin-bottom: -15px;
    position: relative;
    top: 39px;
}
.mcb-item-ryxkum14l em {
    display: block;
    padding-left: 15px;
    padding-right: 15px;
    color: #8b0052;
}
.mcb-item-o52vghqhk {
    margin-bottom: 20px;
}
.column_flat_box .job_box .job_type {
    text-transform: uppercase;
}
.mcb-item-jzayzihpr a.button, .mcb-wrap-8um6vh81m a.button {
    display: none;
}
.mcb-section-zpv7f4duj.two_col_index {
    padding-bottom: 0 !important;
}
.mcb-wrap-8um6vh81m img.scale-with-grid {
    margin-bottom: 40px;
}

#sgpb-popup-dialog-main-div.sgpb-content-20276 div {
    overflow: hidden !important;
}
.mcb-section-zpv7f4duj .one-second .feature_box .desc ul {
    margin-top: 10px;
}
.mcb-section-292744f96 {
    padding-top: 0 !important;
}
.mcb-section-09ko8zzw6 .column_flat_box .job_box {
    padding: 32px 34px 91px;
}
.mcb-section-09ko8zzw6 .column_flat_box .job_box .btn_wrapper {
    bottom: 28px;
}
#Content .gm-ui-hover-effect{
    
}
.store_locator_result_list_item:hover {
    background-color: rgba(255,212,182,0.30) !important;    
    /*
    color: #8b0052 !important;
    fill: #8b0052;
    opacity: 1 !important;*/
}
#Content .store-locator-row .store-locator-col-sm-4 {
    padding: 0 32px;
}
h3.store_locator_result_list_title {
    font-size: 40px;
    line-height: 44px;
    font-weight: 900;
    letter-spacing: 0px;
}

#Content .gm-control-active img {
    filter: grayscale(1) brightness(3) !important;
}
.gm-control-active {
    background-color: #8b0052 !important;
    color: #fff !important;

}
#Content .gm-ui-hover-effect::after {
    color: #8b0052 !important;
}
.supTxt {
    font-size: 25px;
    position: relative;
    top: -12px;
    left: 5px;
}
.accordions-head, .accordion-content {
    font-family: "Lato", Arial, Tahoma, sans-serif;
}
.ln-letters a:hover, .ln-letters a.ln-selected {
    background-color: rgba(253,202,186,0.50) !important;
}
.events_module .event_col .category_event {
    text-transform: uppercase;
}
.mcb-item-p9rgn3ebn .button_size_2 span {
    padding: 19px 55px !important;
}
.bkg_ligth_grey.mcb-section-yvel4yrmn {
    background-color: #f7f6f5;
}
.bkg_ligth_grey.mcb-section-yvel4yrmn .event_col.post-item {
    background-color: transparent !important;
}

#Content .ngg-navigation .current {
    color: #FCA88D !important;
}
#gallery_event .ngg-navigation {
    border-top: 1px solid #6a6a6a;
    padding-top: 20px !important;
}
.sl-wrapper .sl-image {
    box-shadow: initial !important;
}
.mcb-section-5ay5pg42z ul.clients .client_wrapper:hover {
    background: transparent !important;
}
.page-id-895 #breadcrumbs_subheader {
    padding: 34px 0 0px;
    margin-bottom: -30px;
}
#Content .mcb-item-5d821e51c h2, #Content .mcb-item-1d2856996 h2 {
    margin-bottom: 16px;
}

#sg-popup-content-wrapper-20276 .sgpb-main-html-content-wrapper {
    padding: 32px 102px;
}
.onContent_  {
    font-size: 18px;
    color: rgba(0,0,0,0.60);
    letter-spacing: 0;
    line-height: 24px;
}

#modules_feature.mcb-section-wp1ets6rp {
    padding-top: 32px !important;
}
#modules_feature.mcb-section-5908664ae h2 {
    margin-bottom: 0 !important;
}
#modules_feature.mcb-section-ttr41xt8b {
    padding-top: 64px !important;
}
#Content .mcb-section-5ay5pg42z .clients_slider_ul li.slick-slide .client_wrapper {
    background-color: #fff !important;
}
.mcb-wrap-dda00b5b1 .mcb-item-9d0c7f17c .desc_wrapper h3.title {
    margin-top: 44px;
}

#Content .module_accordion .accordions-head .accordion-icons .accordion-plus {
    line-height: 1.06;
}
#accordions-21619 .accordions-head .accordion-icons i, #accordions-21624 .accordions-head .accordion-icons i, #accordions-21623 .accordions-head .accordion-icons i, #accordions-21622 .accordions-head .accordion-icons i {
    font-size: 26px;
    margin-left: 10px;
}

#accordions-23904 .ui-accordion.ui-widget {
    background-color: #fff !important;
}
.mcb-wrap-fwh4rp8oo li {
    margin-bottom: 8px;
}
.mcb-section-09ko8zzw6 .mcb-wrap-xqjoxmv3a .one-second .btn_wrapper a.classs.button {
    margin-right: 32px;
}
#Content .mcb-section-09ko8zzw6 .mcb-wrap-xqjoxmv3a .one-second {
    width: calc(50% - 16px);
}
#Content .mcb-section-09ko8zzw6 .mcb-wrap-xqjoxmv3a .one-second:nth-child(even) {
    float: right; 
}
#Content .mcb-section-j75mmqfc7 .mcb-wrap-x2v5diwd9 .one.column_feature_box .info_wrapper .desc {
    font-size: 20px !important;
    color: rgba(0,0,0,0.60);
    letter-spacing: 0;
    text-align: left;
    line-height: 28px !important;
} 
#find_the_right.inter_page .column_icon_box .desc {
    color: rgba(0,0,0,0.6) !important;
}
#Content .mcb-wrap-17c9eccbf {
    padding: 0 !important;
}
#Content .mcb-wrap-l79cn7s8f {
    padding: 6px 0 31px 0 !important;
}
#step_module .one .three-fifth.column_visual {
    width: calc(62% - 102px);
}
#step_module .section_wrapper .column_button {
    clear: both;    
}
#Content .mcb-section-5ay5pg42z .clients_slider_ul li.slick-slide .client_wrapper .desc {
    text-align: center;
}

@media (max-width: 1440px) {
	.page-id-893 #timeline ul li:nth-child(1) div.content_text::before {
		left: -100px;
		top: -230px; 
	}
	.page-id-893 #timeline ul li:nth-child(5) div.content_text::before { 
		left: -100px;
		top: -170px;
	}
	.page-id-893 #timeline ul li:nth-child(2) div.content_text::before {
		right: -100px;
		top: -230px;
	}
	.page-id-893 #timeline ul li:nth-child(6) div.content_text::before {
		right: -100px;
		top: -160px;
	}
	.page-id-893 #timeline ul li:nth-child(9) div.content_text::before {
		left: -100px;
		top: -180px;
	}
	.page-id-893 #timeline ul li:nth-child(10) div.content_text::before {
		right: -100px;
		top: -150px;
	}
	
}

@media (max-width: 800px) and (min-width: 767px) {
    .page-id-21 #header_inter .mcb-wrap {
        background-size: auto 98%;
    }
    #Top_bar #logo {
        height: 50px !important;
        width: 170px;
    }
}

@media (max-width: 1080px) {
	.page-id-893 #timeline ul li:nth-child(1) div.content_text::before {
	    left: -30px;
	    top: -200px;
	}
    
    #timeline .timeline_items > li h3 span {
        font-size: 26px;
    }
    #custom_html-2 .w_ico {
        text-decoration: underline !important;
    }
	.page-id-893 #timeline ul li:nth-child(2) div.content_text::before {
    	right: -30px;
	    top: -220px;
	}
    .clearLineFooter_ {
        display: block;
    }
	.page-id-893 #timeline ul li:nth-child(5) div.content_text::before {
	    left: -30px;
	    top: -190px;
	}

	.mcb-item-i2iwlmk3f p {
		padding-left: 40px;
		padding-right: 40px;
	}

	.page-id-893 #timeline ul li:nth-child(6) div.content_text::before {
	    right: -30px;
	    top: -160px;
	}
	.page-id-893 #timeline ul li:nth-child(9) div.content_text::before {
	    left: -30px;
	}
	.page-id-893 #timeline ul li:nth-child(10) div.content_text::before {
	    right: -44px;
	}
	.mcb-section-2d1b48f38 .section_wrapper.mcb-section-inner {
	    padding-bottom: 0px !important;
	}
	#Content .mcb-section-2d1b48f38 {
	    margin-bottom: 0px !important;
	}
	#unprecedented.mcb-section-t1rackeqf .mcb-wrap-oa2x4i1xi .one-third.column_counter {
	    min-height: 343px;
	}
    #modules_feature .mcb-item-eac55bd05 {
        width: 40%;
    }
}

@media (max-width: 800px) {
	#Footer .one-fourth.column:nth-child(3) {
	    padding: 0 1% 0 1%;
	    width: 20%;
	}

    #step_module .one .three-fifth.column_visual {
        width: calc(62% - 62px);
    }
    #logosSponsors_ .one-third.column_image img {
        max-width: 70%;
    }
    #step_module.step_intern_right .one h3 {
        font-size: 160% !important;
    }
	#understanding .mcb-wrap-ep3czxlg9 .mcb-wrap-inner {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	#unprecedented .column_counter .counter .number-wrapper {
	    font-size: 50px;
	}
	#unprecedented.mcb-section-t1rackeqf .mcb-wrap-oa2x4i1xi.one .column_counter {
	    min-height: 341px;
	}
	#Footer .one-fourth.column:nth-child(2) {
	    padding: 0 1% 0 2%;
	    width: 20%;
	}
	#feature_box_border .section_wrapper {
	    width: 77%;
	}
	.search .topHeaderSearch h3 {
	    font-size: 46px;
	    line-height: 48px;
	}
	.join_us_fight {
		text-align: center;
	}
	.join_us_fight h3 {
	    font-size: 48px;
	}

	.mcb-wrap-e2e50ddc1 .four-fifth {
		width: 70%;
	}
	.mcb-wrap-e2e50ddc1 .one-fifth {
	    width: 30%;
	    text-align: right;
	}

	.mcb-item-i2iwlmk3f p {
		margin-left: 60px;
		margin-right: 60px;
	    padding-left: 40px;
    	padding-right: 40px;
    	font-size: 28px !important;
	}

	.mcb-wrap-l9y8hw19q {
	    padding-top: 40px;
	    padding-bottom: 0px;
	}

	body.search #Subheader .column h1 {
	    font-size: 30px;
	    line-height: 110%;
	    margin-bottom: 0;
	    padding-bottom: 10px;
	}
	#glossaryList-nav .ln-letters a {
		margin-bottom: 20px;
	}
	.page-id-25 .glossaryList {
		padding-top: 0 !important;
	}
	.single-post .section-post-header .section_wrapper.clearfix, .single-post .type-post .post-wrapper-content .section_wrapper {
	    max-width: 708px;
	}
	.single-post .titleSingles_ {
	    font-size: 40px;
	    line-height: 46px;
	}
	.clients_total ul.clients .desc h3 {
	    font-size: 20px;
	    line-height: 19px;
	}
	.clients_total ul.clients a {
		padding: 7px 0;
	}
	.single-post .section-post-related {
		margin-top: 20px;
		padding-top: 25px;
		padding-bottom: 40px;
	}
	.single-post .section-post-related .section-related-adjustment h4 {
		margin-bottom: 	40px;
	}
	.single-post .section-post-related .section-related-ul .post-related h4 {
	    font-size: 18px;
	}
    #modules_feature .mcb-item-eac55bd05 {
        width: 45%;
    }
}

@media (max-width: 930px) {
	#Side_slide .search-wrapper {
		display: block !important;
	}
	#Side_slide .search-wrapper input.field {
		color: #000 !important;
	}
	#Side_slide {
	    background-color: #fff !important;
	    border-color: #fff !important;
	    color: #000 !important;
	}

	.close-wrapper {
	    background: #7b0049 !important;
	}
	#Side_slide #menu ul li.hover > .menu-toggle::after {
	    content: "+" !important;
	}
	#side-form {
	    background-color: #fde2cd !important;
	    color: #000 !important;
	    width: 87% !important;
	    float: none !important;
	    margin: 20px auto 0 !important;
	}
	#side-form input.field::placeholder {
		color: #000;
	}
	#side-form .icon-search-fine::before {
	    color: #000 !important;
	    font-weight: bold;
	    position: relative;
	    top: -3px;
	    right: 5px;
	}
	#Side_slide #menu {
		clear: both;
	}
	#Side_slide #menu ul li a {
		color: #000 !important;
		font-size: 16px;
	}
	#Side_slide #menu ul li.submenu .menu-toggle::after {
		color: transparent !important;
		background: url(//themmrf.org/wp-content/uploads/2020/05/flechaAbajoRespo.png);
		background-position: center;
		background-repeat: no-repeat;
	}
	#Side_slide #menu ul li {
	    border-top: 1px solid rgba(255,255,255,.03);
	    border-bottom: 1px solid #e1e1e1;
	    margin-bottom: 10px;
		margin-top: 10px;
		padding-bottom: 10px;
	}
	#Side_slide .menu_wrapper {
		padding-left: 20px;
		padding-right: 20px;
	}
	#Side_slide span.parientNavigador {
        letter-spacing: 0.38px;
	    font-weight: 600;
	    color: #b93004;
	    font-size: 13px;
	    padding: 8px 10px;
	    margin: 0 10px 0px 21px;
	    line-height: 1.4;
	    width: 48% !important;
	    float: left;
	    border: 1px solid #b9b9b9;
	}
    #Side_slide span.parientNavigador a{
        color: #b93004 !important;
        text-decoration: none;
    }
    #Side_slide span.parientNavigador a:hover{
        text-decoration: underline;
    }
	#Side_slide span.parientNavigador::before {
	    content: '';
	    width: 22px;
	    height: 14px;
	    display: inline-block;
	    margin-right: 6px;
	    background-image: url("../images/icon-nav-patient-nav.svg");
	}
	#Side_slide .btnSlidsSide {
        float: left;
	    font-size: 14px;
	    background: #b93004;
	    padding: 7px 10px;
	    line-height: 22px;
	    margin: 0;
	    text-decoration: none;
	    width: 23%;
	    text-align: center;
	    margin-bottom: 20px;
	}/*
	#Side_slide {
		width: 310px;
	}*/
	.imgLogoSlide {
	    width: 160px;
	    padding-top: 9px;
	    padding-left: 10px;
	}
	#Side_slide #menu ul li ul li {
		border-bottom: 0px;
	}
}
@media (max-width: 767px) {
	#Content .mcb-wrap-3f0913ed9 h2, #Content .mcb-item-cd95d59c4 h2 {
	    font-size: 40px;
	    line-height: 44px;
	}
    .mobile-sticky #Top_bar.is-sticky #logo, .mobile-sticky #Top_bar.is-sticky .custom-logo-link {
        height: 40px !important;
    }
    #find_the_right .column_icon_box {
        margin-bottom: 40px;
    }
    .mcb-item-itdoql6ly a.button {
        width: 100%;
        text-align: center;
        margin-left: 0 !important;
    }
    .mcb-item-itdoql6ly a.btn_secundary_fat.modal_form_Stay_MMRF {
        margin-top: 0 !important;
    }
    .mcb-item-itdoql6ly a.button span {
        float: none;
    }
    #Top_bar.is-sticky .menu_wrapper {
        margin-top: 0 !important;
    }
    #Top_bar.is-sticky #logo {
        height: 40px !important;
    }
    #modules_feature.mcb-section-ttr41xt8b {
        padding-top: 40px !important;
    }
    #modules_feature.mcb-section-wp1ets6rp {
        padding-top: 40px !important;
    }
    #Content .mcb-section-5ay5pg42z .mcb-item-f0y4cywaz {
        padding-top: 40px !important;
    }
    .mcb-section-8dc0bbc61 .one-second .column_icon_content_box .icon_position_left .image_wrapper {
        margin-bottom: 16px;
    }
    #step_module.step_intern_right .one.mcb-wrap-07y0vt0zi  {
        padding: 10px 16px;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    #step_module.step_intern_right .one {
        padding: 30px 16px;
    }
    .mcb-section-hjgzk539c h2 {
        margin-bottom: 9px;
    }
    #Content .store-locator-row .store-locator-col-sm-4 {
        padding: 0 16px;
    }
    .column_clients_slider .clients_slider_header h2.title {
        font-size: 32px;
        line-height: 32px;
    }
    #Content .store_locator_result_list_box .store_locator_result_list_item {
        margin-bottom: 24px;
    } 
    #Content .mcb-section-fi3ks14pv .modal-body {
        padding: 0;
    }
    #step_module.step_intern_right .one .one {
        margin-bottom: 0;
    }
    .column_member_box .info_wrapper h4 {
        font-size: 20px;
        line-height: 19px;
    }
    .column_member_box .info_wrapper {
        display: block;
        width: 100%;
    }
    .column_member_box .info_wrapper .desc {
        font-size: 16px !important;
        line-height: 18px !important;
    }
    .mcb-section-cf462603f .one-second .desc_wrapper {
        padding-top: 16px;
    }
    .mcb-item-wi7xbr8ai, .mcb-item-w3ap9mipk {
        text-align: center;
    }
    #media_image-2, #custom_html-2 {
        text-align: left;
    }
    #custom_html-2 .textwidget {
        margin-left: 0 !important;
    }
    #logosSponsors_ .one-third.column_image img {
        max-width: 100%;
    }
    #Filters.news_press_filters {
        display: block !important;;
        text-align: center !important;;
    }
    #make_donation .one-third .one.column_icon_content_box {
        padding-left: 0;
        padding-right: 0;
        margin-bottom: 20px;
        margin-bottom: 20px;
        padding-top: 20px;
        padding-bottom: 5px;
    }
    .mcb-wrap-xzopydq74 a.button {
        margin-bottom: 0;
        position: relative;
        top: 10px;
    }
    #logosSponsors_ .one.column_visual h2 {
        margin-bottom: 60px;
    }
    .mcb-wrap-8um6vh81m {
        padding-top: 10px;
        padding-bottom: 0px;
    }
    .mcb-wrap-xzopydq74 {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: 20px !important;
    }
    #Filters.news_press_filters .searchTxtFilter_ {
        display: block !important;
        width: 100% !important;
        float: none !important;
        text-align: center !important;
        padding: 0 !important;
        margin: 20px 0px !important;
    }
    #Filters.news_press_filters .search_input.inputSearchWord {
        margin: 10px !important;
        display: block !important;
        width: 89% !important;
        float: none !important;
        padding: 1% 3% !important;
    }
    #Filters.news_press_filters .categories_select {
        clear: both !important;
        overflow: hidden !important;
        display: block !important;
        width: 95% !important;
        margin-top: 0 !important;
    }
	.mcb-item-ds0kx6eef {
		background-color: #f7f6f5;
	}
	#understanding .mcb-wrap-ep3czxlg9 .mcb-wrap-inner {
		padding-top: 40px;
	}
	#modules_feature {
	    padding: 40px 0 40px !important;
	}
	#unprecedented.mcb-section-t1rackeqf .mcb-wrap-oa2x4i1xi.one .column_counter {
	    min-height: auto;
	}
	#timeline {
	    margin-bottom: 0;
	}
	.join_us_fight h3 {
	    font-size: 40px;
	}
	.join_us_fight h3 br {
		display: none;
	}
	.join_us_fight {
		text-align: center;
	}
	#Footer {
		text-align: center;	
	}
	#Footer ul.menu li {
		text-align: left;
	}

	#modules_feature.mcb-section-e52f238d0 {
		padding: 50px 0 48px !important;
	}
	.mcb-item-g907atbd5 {
		margin-bottom: 30px !important;
	}
	#Content .accordions-head {
		margin-bottom: 20px !important;
	}
	.clients_total ul.clients li {
		margin-bottom: 20px !important;
		width: 100% !important;
		margin-left: auto !important;
		margin-right: auto !important;
		float: none;
		display: block;
	}
	.clients_total ul.clients li .desc {
	    min-height: auto;
	    margin-bottom: 20px !important;
	}
	.module_accordion .accordions-head .accordions-head-title {
		font-size: 20px !important;
		line-height: 22px;
	}
	.fondoBlancoModulo .accordions h3 {
	    font-size: 20px;
	    line-height: 110%;
	}
	.mcb-wrap-8c7fjtj8w {
		margin-top: 20px !important;
	}
	.mcb-wrap-441e6ede9, .mcb-wrap-8c7fjtj8w {
		padding-bottom: 20px !important;
	}
	.page-id-893 #timeline ul li:nth-child(1) div.content_text::before, .page-id-893 #timeline ul li:nth-child(2) div.content_text::before, .page-id-893 #timeline ul li:nth-child(5) div.content_text::before, .page-id-893 #timeline ul li:nth-child(6) div.content_text::before, .page-id-893 #timeline ul li:nth-child(9) div.content_text::before, .page-id-893 #timeline ul li:nth-child(10) div.content_text::before {
	    display: none;
	}
	#Footer .one-fourth.column:nth-child(1) .custom-html-widget {
	    max-width: 90%;
    	font-size: 18px;
    	float: none;
		margin: 0 auto;
	}
	#Content .mcb-section-7tpcp0utg {
		padding: 0 !important;
	}
	#Content .mcb-section-7tpcp0utg .section_wrapper.mcb-section-inner {
	    max-width: 100% !important;
    	padding: 0 !important;
	}
	.search .post-item {
	    margin-bottom: 30px;
	}
	.search #breadcrumbs_subheader {
    	padding-bottom: 40px;
	}
	.search #Subheader {
		margin-bottom: 30px;
	}
	#Footer .one-fourth.column:nth-child(4) {
	    padding-top: 50px;
	}
	#Footer .footer_copy .one {
		padding-top: 20px;
	}
	.search .topHeaderSearch h3 {
	    font-size: 36px;
	    line-height: 38px;
	}
	.search .pager {
	    padding-bottom: 40px;
	}
	body.search #Subheader .column {
		padding-bottom: 30px;
	}
	.page-id-25 ul.glossaryList li.the-index-letter {
		padding-bottom: 30px !important;
		margin-bottom: 40px;
		padding-top: 10px !important;
	}
	.page-id-893 #timeline ul li:nth-child(1) span {
	    top: -50px;
    	margin-bottom: -40px;
	}
	.page-id-893 #timeline ul li:nth-child(9), .page-id-893 #timeline ul li:nth-child(2), .page-id-893 #timeline ul li:nth-child(5) {
    	/*margin-bottom: 70px !important;*/
	}
	.page-id-893 #timeline ul li:nth-child(3) span {
	    top: -58px;
    	margin-bottom: -40px;
	}
	/*.page-id-893 #timeline ul li:nth-child(6) span, .page-id-893 #timeline ul li:nth-child(10) span {
	    top: -60px;
    	margin-bottom: -40px;
	}*/
	.mcb-wrap.mcb-wrap-pw7pow1f1 {
		text-align: center;
	}
	.mcb-item-i2iwlmk3f p {
	    margin-left: 40px;
	    margin-right: 40px;
	    padding-left: 0px;
	    padding-right: 0px;
	    font-size: 24px !important;
	    margin-top: 10px;
	    margin-bottom: 50px;
	    padding-top: 20px;
	    padding-bottom: 25px;
	}
	.mcb-item-4vkqoti44 h2 {
	    margin-bottom: 40px;
	    text-align: center;
	}
	#Content .mcb-item-xrtei0mva a.button_size_2 {
		margin: 0 auto 30px !important;
		display: table !important;
		float: none;
	}
	.mcb-wrap-lzimghr70 .blog_wrapper .post-item {
		text-align: center;
	}
}
@media (max-width: 470px) {
	.page-id-893 #timeline ul li:nth-child(1) span {
	    top: -156px;
    	margin-bottom: -40px;
	}
    #sg-popup-content-wrapper-20276 .sgpb-main-html-content-wrapper {
        margin-bottom: -63px !important;
        margin-top: 44px;
    }
    #sg-popup-content-wrapper-20276 .sgpb-main-html-content-wrapper {
        padding: 0px 16px;
    }
	#feature_box_border .section_wrapper {
	    width: 85%;
	}
	.mcb-item-x2zuzlqlh iframe {
		height: 290px;
	}
	.fondoBlancoModulo .accordion-content, .fondoBlancoModulo .accordion-content a {
		font-size: 20px !important;
	}
	.onTitle_  {
		font-size: 12px !important;
		line-height: 120%;
	}
	.onContent_ .izquierdaA_ {
	    width: 100%;
    	margin-top: 20px;
	}
	.page-id-893 #timeline ul li:nth-child(9), .page-id-893 #timeline ul li:nth-child(2), .page-id-893 #timeline ul li:nth-child(5) {
    	margin-bottom: 70px !important;
	}
	.page-id-893 #timeline ul li:nth-child(3) span {
	    top: -124px;
    	margin-bottom: -40px;
	}
	.page-id-893 #timeline ul li:nth-child(6) span, .page-id-893 #timeline ul li:nth-child(10) span {
	    top: -160px;
    	margin-bottom: -40px;
	}
	.single-post .section-post-related .section-related-adjustment h4 {
		display: block;
		width: 100%;	
	}
	.single-post .section-post-related .btnAllNews_ {
		float: none;
		margin-bottom: 30px;
	}
	.section-post-related .col-3 .post-related {
	    margin: 0 !important;
	}
	.single-post .section-post-related .section-related-ul .post-related .fecha_posteo {
		margin-bottom: 20px;
	}
	.single-post .section-post-related {
		padding-bottom: 25px;
	}
	.single-post .titleSingles_ {
	    font-size: 32px;
	    line-height: 36px;
	}
}