/*
Theme Name: Ring Telmex Telcel
Theme URI: http://ringtelmextelcel.com
Author:Ring Telmex Telcel
Author URI: https://ringtelmex.com/
Description: Ring Telmex Telcel
Version: 1.0
Tags: black, blue, gray, red, white, yellow, dark, light, one-column, two-columns, right-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

/**
 * 1.0 - Normalize
 *
 * Normalizing styles have been helped along thanks to the fine work of
 * Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
 */
 @import url("css/fonts.css?t=4");
 @import url("css/reset.css?t=4");
 :root{
	--main-blue-color: #4a9bca;
	--news-bg-text-color: #c8dce9;
	--title-text-color: #4a9bca;
	--text-content-ph: #707070;
	--multimedia-headline-color: #c8dce9;
}

/*Main site*/
.block_center {
	max-width: 1280px;
	margin: 0 auto;
	overflow: hidden;
}
/*End Main site*/

/*Header*/
#header {
	width: 100%;
	position: relative;
}
header .hd_1 .block_center .menu-icon-mobile{
	display: none;
}
header .hd_1 .block_center .icon-search-mobile{
	display: none;
}	
#header .search-mobile-box{
   display: none;
}
#header .logoRingTelmex {
	float: left;
	width: 10%;

}

#header .logoRingTelmex h1 a {
	display: block;
	width: 110px;
	height: 100px;
	text-indent: -3000px;
	overflow: hidden;
	background-image: url(images/logo-ring-telmex-telcel.png);
	background-size: 96%;
	background-repeat: no-repeat;
	background-position: 5px center;
}

#header .navHeader {
	float: left;
	width: 80%;
	padding: 3.5% 1% 1% 1%;
	text-align: center;
}

.navHeader #menu-menuheaderringtelmex-1 {
	list-style: none;
	margin: 0;
	padding: 0;
}
.navHeader #menu-menuheaderringtelmex-1 li.current-menu-item a {
	color: var(--main-blue-color);
}	
.navHeader #menu-menuheaderringtelmex-1 li.current-menu-item a:after{
	content: "";
	display: block;
	background: url(images/star-icon.png);
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
	float: right;
	margin: 4px 2px 0 0;
}
.navHeader #menu-menuheaderringtelmex-1 li.current-menu-item a:before{
	content: "";
	display: block;
	background: url(images/star-icon.png);
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
	float: left;
	margin: 4px 0px 0 2px;
}
.navHeader #menu-menuheaderringtelmex-1 li {
	display: inline-block;
	margin-right: 3.2%;
}

.navHeader #menu-menuheaderringtelmex-1 li a {
	font-size: 12pt;
}

.navHeader #menu-menuheaderringtelmex-1 li.menu-item-26 {
	margin: 0;
}

.navHeader #menu-menuheaderringtelmex-1 li a {
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 0;
    font-family: 'AMX-Bold';
}

.navHeader #menu-menuheaderringtelmex-1 li a:hover {
	color: #01a0e2;
}
/*End Header*/

/*Slider header*/
.slider_header {
	max-height: 460px;
	width: 100%;
	margin-top: 30px;
}
.slider_header .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
	bottom: 0px;
}
.slider_header .bx-wrapper{
	padding-bottom: 30px;
}
.bxslider {
	margin: 0;
	padding: 0;
}
.bxslider li a img {
	margin: 0 auto;
	min-height: 460px;
	object-fit: cover;
}

.slider_header .bx-wrapper .bx-controls-direction a{
	top: 25%;
	text-indent: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 60px;
	height: 50%;
}
.slider_header .bx-wrapper .bx-controls-direction a img{
	width: 25px;
	height: 25px;
	vertical-align: middle;
}
.slider_header .bx-wrapper .bx-prev{
	left: 0px;
	background: rgb(255,255,255);
	background: linear-gradient(90deg, rgba(160,198,223,1) 0%, rgba(187,214,232,0.8) 60%, rgba(255,255,255,0.1) 100%);
}
.slider_header .bx-wrapper .bx-next{
	right: 0px;
	background: rgb(255,255,255);
	background: linear-gradient(90deg, rgba(255,255,255,0.1) 0%, rgba(187,214,232,0.8) 60%, rgba(160,198,223,1) 100%);
}

.slider_header .bx-wrapper .bx-next:hover,
.slider_header .bx-wrapper .bx-next:focus {
  background-position: 0 0;
  opacity: 0.7;
}

.slider_header .bx-wrapper .bx-prev:hover,
.slider_header .bx-wrapper .bx-prev:focus {
  background-position: 0 0;
  opacity: 0.7;
}
.slider_header .bx-wrapper .bx-pager.bx-default-pager a {
	background: var(--text-content-ph);
    text-indent: -9999px;
    display: block;
    width: 15px;
    height: 15px;
    margin: 0 5px;
    outline: 0;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}	
.slider_header .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {
    background: var(--main-blue-color) !important;
}
/*End Slider header*/

/*Logo WBC Header*/
.logo_WBC_header {
	float: right;
	height: 100px;
	width: 10%;
}

.logo_WBC_header a {
	display: flex;
	height: 100%;
    align-items: center;
    justify-content: center;
}

.logo_WBC_header img {
	max-height: 70%;
	vertical-align: text-top;
}

.logo_WBC_mobil {
	width: 60%;
	margin: 0 auto;
	height: 150px;
	display: none;
	text-align: center;
}

.logo_WBC_mobil a img {
	height: 100%;
}
/*End Logo WBC Header*/

/*Search Box Header*/
.search-box-header{
    display: flex;
}
.search-box-header .search-box-input{
    width: 70%;
}

.search-box-header .search-box-rs{
    width: 30%;
    text-align: right;
}    
.search-box-header .search-box-rs ul{
    list-style: none;
    margin: 0;
}  
.search-box-header .search-box-rs ul li{
    display: inline-block;
}  
.search-box-header .search-box-rs ul li a{
    display: block;
    height: 28px;
    width: 28px;
	margin-right: 5px;
}   
.search-box-header .search-box-rs ul li a img{
    width: 100%;
}  
.search-box-header .search-box-rs ul li span{
	font-family: 'AMX-Medium';
	color: var(--main-blue-color);
	letter-spacing: 0.05em;
}   
/*End Search Box Header*/

/*Input search*/
.searchform #s {
    background: #fff;
    color: var(--main-blue-color);
	border:  1px solid var(--main-blue-color);
	padding: 0.35em;
	padding-left: 25px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin-top: 4px;
	background-image: url(images/icon_search.png);
	background-repeat: no-repeat;
	background-size: 14%;
    font-family: 'AMX-Medium';
}
.searchform #s::placeholder {
    color: #c8dce9;
    font-family: 'AMX-Medium';
}
/*Input search*/

/*Breadcrumbs*/
.breadcrumbs{
	position: relative;
	margin: 20px 50px 0px;
}
.breadcrumbs a{
	text-decoration: none;
	color: var(--main-blue-color);
	font-family: 'AMX-Bold';
	font-size: 12pt;
}
.breadcrumbs a:hover{
	text-decoration: underline;
}	
.breadcrumbs strong , .breadcrumbs span{
	font-family: 'AMX-Bold';
	font-size: 12pt;
}	
/*End Breadcrumbs*/

/*Page*/
#page {
	/*margin-left: 210px;*/
	position: relative;
	z-index: 20;
	background-color: #fff;
	overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    padding: 0px;
}
.header_bg_secciones {
	width: 100%;
	max-height: 300px;
	height: 300px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	margin: 0 auto;
}
.page_content {
	margin: 0 auto;
	width: 95%;
	padding: 10px;
}

.page_content h1 {
	font-size: 20pt;
}

.page_content p {
	color: #7a8387;
	text-align: justify;
}
/*End Page*/

/*Noticias Home*/
.noticias_home {
	width: 100%;
	min-height: 405px;
}
.noticias_block {
	width: 100%;
	min-height: 300px;
	margin-top: 70px;
}

.noticias_block h2 {
	text-transform: uppercase;
	margin-right: 5px;
	text-align: right;
	color: #2b97db;
	font-size: 35pt;
}

.featured-news {
	position: relative;
	display: flex;
}

.featured-news .title-news{
	width: 65px;
	background: var(--main-blue-color);
	position: relative;
}

.featured-news .title-news h2{
	position: absolute;
	top: 105px;
	left: 52%;
	-moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
	transform: translateX(-50%) translateY(-50%) rotate(-90deg);
	color: white;
	font-family: 'AMX-Bold';
	font-size: 23pt;
}

.featured-news .title-news .title-icon{
	display: block;
	width: 90%;
	height: 30px;
	object-fit: contain;
	margin: 5px auto;
}

.featured-news .item_noticia {
	min-height: 350px;
	width: calc(100% - 65px);
	display: flex;
}

.featured-news .desc_item_noticia {
	background: var(--news-bg-text-color);
	height: 350px;
	width: 50%;
	padding: 2% 10% 2% 2%;
	position: relative;
}

.desc_item_noticia h3,
.desc_item_noticia h3 a {
	text-transform: uppercase;
	color: black;
	line-height: 1.3em;
	margin-bottom: 5px;
	text-decoration: none;
	font-family: 'AMX-Bold';
	font-size: 15pt;
}

.desc_item_noticia h3 a:hover {
	color: #2b97db;
}

.desc_item_noticia p {
	color: #7a8387;
	font-family: 'AMX-Medium';
	font-size: 11pt;
	line-height: 1.5em;
	text-align: justify;
}

.desc_item_noticia .more_noticias{
	text-decoration: none;
	text-transform: uppercase;
	color: var(--main-blue-color);
	font-family: 'AMX-Bold';
}
.desc_item_noticia .more_noticias:hover{
	text-decoration: underline;
}	

.img_item_noticia {
	height: 350px;
	width: 50%;
}

.img_item_noticia img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.slider-news-home-content{
	position: relative;
	width: calc(100% - 200px);
	margin: 20px auto;
}

.slider-news-home {
	position: relative;
}


.slider-news-home .item{
	display: inline-block;
}


.slider-news-home .item h3 {
	display: flex;
	padding: 8px;
	line-height: 1.3em;
	background-color: var(--news-bg-text-color);
	min-height: 80px;
	align-items: center;
	justify-content: center;
}

.slider-news-home .item h3 a {
	font-size: 11pt;
	font-family: 'AMX-Bold';
	text-decoration: none;
	color: #000;
	text-transform: uppercase;
	display: block;
}

.slider-news-home .item h3 a:hover {
	color: #2b97db;
}

.slider-news-home-content .bx-wrapper .bx-controls-direction a{
	top: 16px;
	text-indent: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100px;
	height: 150px;
	
}
.slider-news-home-content .bx-wrapper .bx-controls-direction a img{
	width: 30px;
	height: 30px;
	vertical-align: middle;
}	
.slider-news-home-content .bx-wrapper{
	margin-bottom: 0;
}
.slider-news-home-content .bx-wrapper .bx-prev{
	left: -100px;
	background: rgb(255,255,255);
	background: linear-gradient(90deg, rgba(160,198,223,1) 0%, rgba(187,214,232,1) 60%, rgba(255,255,255,1) 100%);
}
.slider-news-home-content .bx-wrapper .bx-next{
	right: -100px;
	background: rgb(255,255,255);
	background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(187,214,232,1) 60%, rgba(160,198,223,1) 100%);
}

.slider-news-home-content .bx-wrapper .bx-next:hover,
.slider-news-home-content .bx-wrapper .bx-next:focus {
  background-position: 0 0;
  opacity: 0.7;
}

.slider-news-home-content .bx-wrapper .bx-prev:hover,
.slider-news-home-content .bx-wrapper .bx-prev:focus {
  background-position: 0 0;
  opacity: 0.7;
}
/*End Noticias Home*/

/*Noticias interno*/
.noticias_interno {
	width: 100%;
}
/*End Noticias interno*/

/*Becarios Home*/
.becarios-home{
	position: relative;
}
.becarios-home .block_center{
	position: relative;
}
.becarios-home .block_center .bg-becarios-home-1{
	position: absolute;
	background-image: url(images/bg-becarios-home-1.jpg);
	background-position: center;
	background-size: cover;
	height: 100%;
	width: 100%;
	top: 0;
	z-index: 1;
}
.becarios-home .block_center .bg-becarios-home-2{
	position: absolute;
	background-image: url(images/bg-becarios-home-2.png);
	background-position: bottom center;
	background-size: cover;
	height: 100%;
	width: 100%;
	top: 0;
	z-index: 6;
}
.becarios-home .block_center .bg-becarios-home-3{
	position: absolute;
	background-image: url(images/bg-becarios-home-3.png);
	background-position: top center;
	background-size: cover;
	height: 100%;
	width: 100%;
	top: 0;
	z-index: 3;
}
.becarios-home .block_center{
	position: relative;
	height: 1000px;	
}	
.becarios-home .block_center .becarios-home-content{
	display: flex;
	height: 100%;
}
.becarios-home .block_center .becarios-home-content .becarios-home-left{
	z-index: 5;
	width: 120px;
	position: relative;
	height: 100%;
	padding-left: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.becarios-home .block_center .becarios-home-content .becarios-home-left .title-icon {
	position: absolute;
    display: block;
    width: 95%;
    height: 30px;
    object-fit: contain;
	top: calc( 50% - 125px);
}
.becarios-home .block_center .becarios-home-content .becarios-home-left h2{
	position: absolute;
    top: 60%;
    left: 60%;
	-moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
	transform: translateX(-50%) translateY(-50%) rotate(-90deg);
	color: var(--main-blue-color);
	font-family: 'AMX-Bold';
	font-size: 40pt;
	text-transform: uppercase;
	letter-spacing: 0.08em;
}
.becarios-home .block_center .becarios-home-content  .becarios-home-left-fighter{
	width: calc( 50% - 60px);
	display: flex;
	align-items: center;
	justify-content: center;
}
.becarios-home .block_center .becarios-home-content  .becarios-home-left-fighter img{
	min-width: 350px;
	margin-top: 50%;
	z-index: 5;
}	

.becarios-home .block_center .becarios-home-content  .becarios-home-right{
	width: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 6;
}
.becarios-home .block_center .becarios-home-content  .becarios-home-right .becarios-home-right-content{
	width: 70%;
	position: relative;
}
.becarios-home .block_center .becarios-home-content  .becarios-home-right .becarios-home-right-content h2{
	text-transform: uppercase;
	font-family: 'AMX-Bold';
	color: var(--main-blue-color);
	text-align: center;
	font-size: 19pt;
}	
.becarios-home .block_center .becarios-home-content  .becarios-home-right .becarios-home-right-content p{
	color: #7d7d7d;
	font-size: 11pt;
	font-family: 'AMX-Medium';
	text-align: justify;
}
.becarios-home .block_center .becarios-home-content  .becarios-home-right .becarios-home-right-content p strong, .becarios-home .block_center .becarios-home-content  .becarios-home-right .becarios-home-right-content p b{
	color: #000;
}	
.becarios-home .block_center .becarios-home-content  .becarios-home-right .becarios-home-right-content .read-more{
	display: inline-block;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid var(--main-blue-color);
	color: var(--main-blue-color);
	padding: 8px 20px 5px;
	font-family: 'AMX-Bold';
	text-transform: uppercase;
	border-radius: 20px;
	font-size: 12pt;
	letter-spacing: 0.05em;
	vertical-align: middle;
}
.becarios-home .block_center .becarios-home-content  .becarios-home-right .becarios-home-right-content .read-more:hover{
	color: #fff;
	border: 1px solid #fff;
	background-color: var(--main-blue-color);
}
/*End Becarios Home*/

/*Multimedia Home*/
.multimedia-home{
	position: relative;
	margin-top: 20px;
}
.multimedia-home .block_center {
    position: relative;
    height: 900px;
	padding-bottom: 80px;
	background-image: url(images/bg-multimedia-home-px.png);
	background-repeat: repeat;
}

.multimedia-home .block_center .multimedia-home-content  {
    display: flex;
    height: 100%;
	align-items: center;
	justify-content: center;
}
.multimedia-home .block_center .bg-multimedia-home-top{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(images/bg-multimedia-home-top.png);
	background-repeat: no-repeat;
	background-position: top;
	background-size: cover;
}
.multimedia-home .block_center .bg-multimedia-home-bottom{
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-image: url(images/bg-multimedia-home-bottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
	background-size: cover;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-left {
    z-index: 5;
    width: 120px;
    position: relative;
    height: 100%;
    padding-left: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-left .title-icon {
	position: absolute;
    display: block;
    width: 95%;
    height: 30px;
    object-fit: contain;
	top: calc( 50% - 230px);
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-left h2{
	position: absolute;
    top: 50%;
    left: 60%;
	-moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
	transform: translateX(-50%) translateY(-50%) rotate(-90deg);
	color: #fff;
	font-family: 'AMX-Bold';
	font-size: 40pt;
	text-transform: uppercase;
	letter-spacing: 0.08em;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right{
	position: relative;
	width: calc(100% - 120px);
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home{
	width: 80%;
	margin: 105px auto 0;
	display: flex;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-left{
	width: calc( 30% - 6px);
	padding: 3px;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-left a{
	display: block;
	position: relative;
	margin-bottom: 10px;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-left a img{
	width: 100%;
	display: block;
	height: 200px;
	object-fit: cover;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-left a span.headerline{
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	padding: 10px 5px;
	display: block;
	font-family: 'AMX-Medium';
	font-size: 10pt;
	color: #fff;
	background: rgba(0, 0, 0, 0.72);
	line-height: 1.3em;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-left a span.play-icon{
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(images/icon-play-multimedia.png);
	background-repeat: no-repeat;
	background-size: 60px;
	background-position: center;
	top: 0%;
	left: 0%;
	opacity: 0.62;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-left a:hover span.headerline{
	background: rgba(0, 0, 0, 0.6);
}	
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-left a:hover span.play-icon{
	opacity: 0.92;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-right{
	width: calc( 72% - 6px);
	padding: 3px;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-right a{
	display: block;
	position: relative;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-right a img{
	width: 100%;
	height: 410px;
	display: block;
	object-fit: cover;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-right a span.headerline{
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	padding: 10px 10px;
	display: block;
	font-family: 'AMX-Medium';
	font-size: 11pt;
	color: #fff;
	background: rgba(0, 0, 0, 0.9);
	line-height: 1.3em;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-right a span.play-icon{
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(images/icon-play-multimedia.png);
	background-repeat: no-repeat;
	background-size: 100px;
	background-position: center;
	top: 0%;
	left: 0%;
	opacity: 0.62;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-right a:hover span.headerline{
	background: rgba(0, 0, 0, 0.6);
}	
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .multimedia-featured-home .multimedia-featured-home-right a:hover span.play-icon{
	opacity: 0.92;
}
.multimedia-home .block_center .multimedia-home-gallery-content{
	position: relative;
	width: calc(100% - 240px);
    margin: 20px auto;
}
.multimedia-home .block_center .multimedia-home-gallery-content .bx-wrapper{
	background: none;
}
.multimedia-home .block_center .multimedia-home-gallery-content .bx-wrapper .multimedia-home-gallery-slider{
	position: relative;
}	
.multimedia-home .block_center .multimedia-home-gallery-content .bx-wrapper .multimedia-home-gallery-slider .multimedia-home-item{
	display: inline-block;
}
.multimedia-home .block_center .multimedia-home-gallery-content .bx-wrapper .multimedia-home-gallery-slider .multimedia-home-item a{
	display: block;
	position: relative;
}
.multimedia-home .block_center .multimedia-home-gallery-content .bx-wrapper .multimedia-home-gallery-slider .multimedia-home-item a img{
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	object-fit: cover;
}		
.multimedia-home .block_center .multimedia-home-gallery-content .bx-wrapper .multimedia-home-gallery-slider .multimedia-home-item a span{
	display: block;
	position: absolute;
	bottom: 0;
	padding: 5px;
	color: #ffffff;
	background-color: rgba( 0 , 110, 252, 0.9);
	font-family: 'AMX-Medium';
	font-size: 10pt;
	line-height: 1.3em;
}
.multimedia-home .block_center .multimedia-home-gallery-content .bx-wrapper .multimedia-home-gallery-slider .multimedia-home-item a:hover span{
	background-color: rgba( 0 , 110, 252, 0.5);
}
.multimedia-home .block_center .multimedia-home-gallery-content .bx-wrapper .bx-controls-direction a {
    top: 16px;
    text-indent: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100px;
    height: 150px;
}
.multimedia-home .block_center .multimedia-home-gallery-content .bx-wrapper .bx-controls-direction a img {
    width: 30px;
    height: 30px;
    vertical-align: middle;
}
.multimedia-home .block_center .multimedia-home-gallery-content .bx-wrapper .bx-prev {
    left: -100px;
	background: rgb(0,0,0);
	background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(28,25,25,1) 30%, rgba(255,255,255,0) 100%);
}
.multimedia-home .block_center .multimedia-home-gallery-content .bx-wrapper .bx-next {
    right: -100px;
    background: rgb(255, 255, 255);
	background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(28,25,25,1) 50%, rgba(0,0,0,1) 100%);
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .read-more-box{
	text-align: center;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .read-more-box .read-more{
	display: inline-block;
	padding: 5px 25px;
	color: var(--main-blue-color);
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'AMX-Bold';
	font-size: 14pt;
	border: 1px solid var(--main-blue-color);
	border-radius: 25px;
	background-color: #3c3c3c;
}
.multimedia-home .block_center .multimedia-home-content .multimedia-home-right .read-more-box .read-more:hover{
	color: #ffffff;
	border: 1px solid #ffffff;
}	
/*End Multimedia Home*/

/*Conoce más Home*/
.about-rtt-home{
	position: relative;	
}
.about-rtt-home .block_center .about-rtt-home-content .break-column{
	display: none;
}	
.about-rtt-home .block_center{
	position: relative;
    height: 1024px;
	background-image: url(images/bg-about-rtt-home-2.jpg);
	background-size: cover;
	background-position: bottom center;
}
.about-rtt-home .block_center .bg-about-rtt-bottom{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	background-image: url(images/bg-about-rtt-home-1.png);
	background-size: cover;
	background-position: bottom center;
	background-repeat: no-repeat;
}
.about-rtt-home .block_center .about-rtt-home-content{
	display: flex;
    height: 100%;
	
}
.about-rtt-home .block_center .about-rtt-home-content .about-rtt-home-content-left {
    z-index: 5;
    width: 120px;
    position: relative;
    height: 100%;
    padding-left: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.about-rtt-home .block_center .about-rtt-home-content .about-rtt-home-content-left h2 {
    position: absolute;
    top: 23%;
    left: 60%;
    -moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
    transform: translateX(-50%) translateY(-50%) rotate(-90deg);
    color: var(--main-blue-color);
    font-family: 'AMX-Bold';
    font-size: 30pt;
    text-transform: uppercase;
}
.about-rtt-home .block_center .about-rtt-home-content .about-rtt-home-content-left .title-icon {
    position: absolute;
    display: block;
    width: 95%;
    height: 30px;
    object-fit: contain;
    top: calc(23% - 235px);
}
.about-rtt-home .block_center .about-rtt-home-content .about-rtt-home-content-right{
	width: calc(100% - 120px);
	padding-left: 5%;
	padding-right: 5%;
	display: flex;
	z-index: 6;
	flex-direction: row-reverse;
}
.about-rtt-home .block_center .about-rtt-home-content .about-rtt-home-content-right .right-text-right{
	width: 70%;
}
.about-rtt-home .block_center .about-rtt-home-content .about-rtt-home-content-right .right-text-right p{
	font-family: 'AMX-Medium';
	font-size: 11pt;
	color: #7d7d7d;
	text-align: justify;
}	
.about-rtt-home .block_center .about-rtt-home-content .about-rtt-home-content-right .right-text-right p strong, .about-rtt-home .block_center .about-rtt-home-content .about-rtt-home-content-right .right-text-left p b{
	color: #000000;
}	
.about-rtt-home .block_center .about-rtt-home-content .about-rtt-home-content-right .right-text-right .read-more{
	display: inline-block;
	color: var(--main-blue-color);
	border: 1px solid var(--main-blue-color);
	font-family: 'AMX-Bold';
	font-size: 14pt;
	padding: 5px 25px;
	border-radius: 25px;
	text-transform: uppercase;
	text-decoration: none;
}
.about-rtt-home .block_center .about-rtt-home-content .about-rtt-home-content-right .right-text-left{
	width: 30%;
	text-align: center;
}
.about-rtt-home .block_center .about-rtt-home-content .about-rtt-home-content-right .right-text-left img{
	width: 100%;
	max-width: 200px;
	vertical-align: middle;
}
/*End Conoce más Home*/

/*Footer*/
footer{
	position: relative;
}

footer .block_center {
	border-top: 1px solid #3b3b3b;
}

footer .block_center .footer-content{
	position: relative;
	background-image: url(images/bg-multimedia-home-px.png);
	display: flex;
	padding-bottom: 50px;
}
footer .block_center .footer-content .footer-content-left{
	width: 413px;
	height: 500px;
	margin-left: 15%;
	z-index: 6;
}	
footer .block_center .footer-content .footer-content-left img{
	height: 100%;
	object-fit: contain;
}	
footer .block_center .footer-content .footer-content-right{
	width: calc(100% - 250px - 15%);
	display: flex;
	align-items: center;
	position: relative;
	
}
footer .block_center .footer-content .footer-content-right .bg-top-footer-right{
	height: 22px;
	width: calc(100% + 90px);
	background-image: url(images/top-bar-form-suscription.png);
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	top: 90px;
	left: -90px;
	z-index: 2;
}
footer .block_center .footer-content .footer-content-right .bg-bottom-footer-right{
	height: 22px;
	width: calc(100% + 300px);
	background-image: url(images/bottom-bar-form-suscription.png);
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	bottom: 25px;
	left: -300px;
	z-index: 2;
}
footer .block_center .footer-content .footer-content-right section{
	width: 70%;
	margin: 0px auto;
	padding: 10px 0;
} 

footer .block_center .footer-content .footer-content-right section .Nknewsletter_description{
	color: #fff;
	font-family: 'AMX-Regular';
	font-size: 11pt;
	text-align: center;
	margin-top: 10px;
}
footer .block_center .footer-content .footer-content-right section  .Nknewsletter_email ,footer .block_center .footer-content .footer-content-right section .Nknewsletter_name{
	color: #5a5a5a;
	background: none;
	border: 1px solid #5a5a5a;
	font-family: 'AMX-Medium';
	border-radius: 10px;
}
footer .block_center .footer-content .footer-content-right section .Nknewsletter_space_submit{
	display: block;
	width: 150px;
	font-family: 'AMX-Bold';
	color: #fff;
	background: none;
	border: 1px solid #7d7d7d;
	font-size: 12pt;
	border-radius: 25px;
	margin: 0 auto;
}
footer .block_center .footer-content .footer-content-right section .Nknewsletter_space_submit:hover{
	border: 1px solid #fff;
	color: #7d7d7d;
}
footer .block_center .footer-content .footer-content-right section  .image_error{
	font-family: 'AMX-Medium';
}
footer .block_center .footer-content .footer-content-right section .ajaxLoaderWidget{
	font-family: 'AMX-Medium';
	text-align: center;
	color: #fff;
}
footer .block_center .footer-content .footer-content-right section .ajaxLoaderWidget img{
	display: none;
}
footer .block_center .copyright-footer{
	background: #000;
	display: flex;
	height: 80px;
	align-items: center;
	border-top: 1px solid #3b3b3b;
	border-bottom: 1px solid #3b3b3b;
}
footer .block_center .copyright-footer .copy-text{
	width: 33%;
	text-align: center;
	color: #fff;
	font-family: 'AMX-Bold';
	font-size: 10pt;
	display: inline-block;
}	
footer .block_center .copyright-footer .rs-footer{
	width: 33%;
	text-align: center;
	display: inline-block;
}	
footer .block_center .copyright-footer .rs-footer ul{
	list-style: none;
	margin: 0;
}	
footer .block_center .copyright-footer .rs-footer ul li{
	display: inline-block;
}	
footer .block_center .copyright-footer .rs-footer ul li span{
	color: #fff;
	font-family: 'AMX-Bold';
	font-size: 11pt;
}	
footer .block_center .copyright-footer .rs-footer ul li img{
	width: 30px;
}	
footer .block_center .copyright-footer .privacy-link{
	width: 33%;
	text-align: center;
	display: inline-block;
}
footer .block_center .copyright-footer .privacy-link a{
	color: #fff;
	text-decoration: none;
	font-family: 'AMX-Bold';
	font-size: 10pt;
}	
/*End Footer*/


/*Pagination*/
.pagination {
	margin: 15px auto;
}

.wp-pagenavi {
	text-align: center;
}

.wp-pagenavi a,
.wp-pagenavi span {
	border: 0px solid #2b97db;
	margin: 2px;
	padding: 6px;
	text-decoration: none;
	color: #606060;
	font-size: 15pt;
	font-family: 'AMX-Bold';
}

.wp-pagenavi a:hover,
.wp-pagenavi span.current {
	color: var(--main-blue-color);
	font-family: 'AMX-Black';
}
.wp-pagenavi span.pages{
	color: #000;
	font-size: 13pt;
}
/*End Pagination*/

/*Page Single*/
.page-single{
	position: relative;
}
/*End Page Single*/

/*Page content*/
.page-single .block_center .page-content{
	position: relative;
	min-height: 1024px;
}
.page-single .block_center .page-content .bg-page-theme{
	width: 100%;
    height: 100%;
    position: absolute;
    top: 1px;
    background-image: url(images/bg-about-rtt-home-1.png);
	background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
	z-index: 5;
}
.page-single .block_center .page-content h1{
	font-family: 'AMX-Bold';
	font-size: 20pt;
	color: var(--title-text-color);
	text-transform: uppercase;
}
.page-single .block_center .page-content p *{
	font-size: 13pt;
}	
.page-single .block_center .page-content p{
	font-family: 'AMX-Regular';
	font-size: 13pt;
	color: var(--text-content-ph);
	text-align: justify;
}	
.page-single .block_center .page-content p strong{
	color:#000;
	font-size: 13pt;
}
.page-single .block_center .page-content p img{
	width: calc(50% - 15px);
	height: 250px;
	object-fit: cover;
	margin: 0px 15px 15px 0px;
}	
/*End Page content*/

/*Page Theme 1*/
.page-single .block_center .page-theme-1{
	display: flex;
	position: relative;
	min-height: 1024px;
}
.page-single .block_center .page-theme-1 .bg-page-theme-1{
	width: 100%;
    height: 100%;
    position: absolute;
    top: 1px;
    background-image: url(images/bg-about-rtt-home-1.png);
	background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom center;
	z-index: 5;
}
.page-single .block_center .page-theme-1 .page-content-left{
	position: absolute;
	z-index: 3;
	width: 35%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100%;
}
.page-single .block_center .page-theme-1 .page-content-right{
	position: relative;
	z-index: 20;
	width: 65%;
	left: 35%;
	padding: 40px 50px 200px;
}
/*End Page Theme 1*/

/*Page Theme Fighters*/
.page-single .block_center .page-theme-fighters .page-content-fighters{
	position: relative;
	z-index: 20;
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-header{
	width: 100%;
	padding: 30px 20% 220px;
	background-image: url(images/top-bg-fighters-list.jpg);
	background-position: bottom;
	background-size: cover;
	background-repeat: no-repeat;
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-header h1{
	text-align: center;
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-header p{
	font-family: 'AMX-Medium';
}	
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-header strong{
	color: #000;
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list{
	background-image: url(images/px-bg-fighters.jpg);
	background-color: var(--news-bg-text-color);
	padding: 0 7%;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list .fighter-item{
	width: 25%;
	margin-bottom: 50px;
	cursor: pointer;
	display:block;
}	
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list .fighter-item .avatar{
	display: block;
	margin: 0 auto;
	width: 210px;
	height: 210px;
	object-fit: cover;
	border-radius: 50%;
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list .fighter-item h3{
	text-align: center;
	text-transform: uppercase;
	font-family: 'AMX-Bold';
	margin: 10px 10px;
	font-size: 12pt;
	line-height: 1.2em;
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list .fighter-item .figther-item-info{
	width: 70%;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: center;
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list .fighter-item .figther-item-info .info-left{
	position: relative;
	margin: 0 20px;
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list .fighter-item .figther-item-info .info-left .fights{
	font-family: 'AMX-CondBold';
	font-size: 40pt;
	color: var(--main-blue-color);
	margin: 0;
	line-height: 1em;
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list .fighter-item .figther-item-info .info-left .label{
	font-family: 'AMX-Medium';
	color: var(--main-blue-color);
	margin: 0;
	line-height: 1em;
	text-transform: uppercase;
}	
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list .fighter-item .figther-item-info .info-right{
	width: 70px;
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list .fighter-item .figther-item-info .info-right .numbers{
	display: flex;
	align-items: center;
	justify-content: center;
}	
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list .fighter-item .figther-item-info .info-right .numbers .fights-letter{
	margin: 0 10px;
	width: 30px;
	font-family: 'AMX-Medium';
}
.page-single .block_center .page-theme-fighters .page-content-fighters .page-content-fighters-list .fighter-item .figther-item-info .info-right .numbers .fights-value{
	margin: 0 10px;
	width: 30px;
	text-align: right;
	font-family: 'AMX-Medium';
}
.page-single .block_center .page-theme-fighters .page-content-fighters-footer{
	position: relative;
	height: 300px;
	width: 100%;
	background-image: url(images/bottom-bg-fighters-list.jpg);
	background-position: top;
	background-size: cover;
	z-index: 2;
}
.page-single .block_center .page-theme-fighters .page-content-fighters-footer-add{
	width: 100%;
	height: 100px;
	
}	
/*End Page Theme Fighters*/

/*Page Theme Fighter*/
.page-single .block_center .page-theme-fighter .page-content-fighter{
	position: relative;
	z-index: 20;
}
.page-single .block_center .page-theme-fighter .page-content-fighter .bg-header-fighter-0{
	position: absolute;
	width: 100%;
	height: 500px;
	top: 0;
	background-image: url(images/top-bg-fighter-0.png);
	background-position: bottom;
	background-size: cover;
	background-repeat: no-repeat;
	z-index: 4;
}
.page-single .block_center .page-theme-fighter .page-content-fighter .header-fighter-title{
	width: 100%;
	height: 500px;
	display: flex;
	flex-direction: row-reverse;
}
.page-single .block_center .page-theme-fighter .page-content-fighter .header-fighter-name{
	width: calc( 100% - 470px);
	height: 260px;
	display: flex;
	align-items: end;
	position: relative;
	z-index: 6;
}
.page-single .block_center .page-theme-fighter .page-content-fighter .header-fighter-name .header-fighter-name-center .name{
	display: block;
	font-family: 'AMX-Bold';
	color: var(--main-blue-color);
	font-size: 28pt;
	text-transform: uppercase;
	line-height: 1em;
}	
.page-single .block_center .page-theme-fighter .page-content-fighter .header-fighter-name .header-fighter-name-center .alias{
	display: block;
	font-family: 'AMX-Black';
	color: var(--main-blue-color);
	font-size: 55pt;
	text-transform: uppercase;
	line-height: 1em;
}	
.page-single .block_center .page-theme-fighter .page-content-fighter .header-fighter-name .header-fighter-name-center .lastname{
	display: block;
	font-family: 'AMX-Bold';
	color: var(--main-blue-color);
	font-size: 28pt;
	text-transform: uppercase;
	line-height: 1em;
	
}	
.page-single .block_center .page-theme-fighter .page-content-fighter .header-fighter-title img{
	position: relative;
	z-index: 5;
	width: 421px;
	height: 490px;
	object-fit: contain;
	object-position: right;
}	
.page-single .block_center .page-theme-fighter .page-content-fighter .bg-header-fighter-1{
	position: absolute;
	top: 0;
	width: 100%;
	height: 500px;
	background-image: url(images/top-bg-fighter-1.png);
	background-position: bottom;
	background-size: cover;
	background-repeat: no-repeat;
	z-index: 6;
}
.page-single .block_center .page-theme-fighter .page-content-biography-fighter{
	position: relative;
	z-index: 7;
	width: 100%;
	background: url(images/px-bg-fighters.jpg);
	padding-bottom: 200px;
	display: flex;
	justify-content: center;
}
.page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-left{
	width: 250px;
	text-align: center;
	padding-top: 50px;
}
.page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-left .fights{
	font-family: 'AMX-Black';
	margin: 0;
	color: var(--main-blue-color);
	font-size: 70pt;
	line-height: 1;
	vertical-align: bottom;
}	
.page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-left .label{
	font-family: 'AMX-Bold';
	margin: 0;
	color: var(--main-blue-color);
	font-size: 28pt;
	text-transform: uppercase;
	line-height: 1;
}	
.page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-left .record{
	font-family: 'AMX-Medium';
	margin: 15px 0 0;
	color: #000;
	font-size: 17pt;

}
.page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-left .label-weight{
	font-family: 'AMX-Black';
	margin: 20px 0 0;
	color: #000;
	font-size: 14pt;
	text-transform: uppercase;
	line-height: 1.2em;
}
.page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-left .weight{
	font-family: 'AMX-Black';
	margin: 0;
	color: #000;
	font-size: 14pt;
	text-transform: uppercase;
	line-height: 1.2em;
}
.page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-left .top{
	font-family: 'AMX-Black';
	margin: 0;
	color: #000;
	font-size: 14pt;
	text-transform: uppercase;
	line-height: 1.2em;
}
.page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-left .champ{
	font-family: 'AMX-Black';
	margin: 0;
	color: #000;
	font-size: 14pt;
	text-transform: uppercase;
	line-height: 1.2em;
}
.page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-right{
	width: 50%;
}
.page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-right p{
	font-family: 'AMX-Medium';
}	
.page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-right p strong , .page-single .block_center .page-theme-fighter .page-content-biography-fighter .biography-right p b{
	color: #000;
	font-family: 'AMX-Bold';
}	
/*End Page Theme Fighter*/

/*Multimedia Page*/
.page-multimedia-filter{
	margin-top: 50px;
	background-color: var(--multimedia-headline-color);
	padding: 15px 0;
}
.page-multimedia-filter .block_center{

}	
.page-multimedia-filter .block_center span.label-filter{
	font-family: 'AMX-Bold';
	color: #606060;
	text-transform: uppercase;
	margin-right: 40px;
}	
.page-multimedia-filter .block_center a.back-main-list{
	text-decoration: none;
	color: var(--main-blue-color);
	font-family: 'AMX-Bold';
	font-size: 12pt;
	text-transform: uppercase;
}	
.page-multimedia-filter .block_center a.back-main-list:hover{
	text-decoration: underline;
}	
.page-single .block_center .page-theme-multimedia {
	padding-top: 30px;
	padding-bottom: 250px;
}
.page-single .block_center .page-theme-multimedia .page-content-multimedia-list{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	margin: 30px auto;
	position: relative;
	z-index: 6;
}
.page-single .block_center .page-theme-multimedia .page-content-multimedia-list .multimedia-item{
	display: inline-block;
    width: calc(33.3% - 30px);
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 30px;
}
.page-single .block_center .page-theme-multimedia .page-content-multimedia-list .multimedia-item .item-image{
	display: block;
	width: 100%;
	height: 250px;
	position: relative;
}	
.page-single .block_center .page-theme-multimedia .page-content-multimedia-list .multimedia-item .item-image:hover{
	opacity: 0.8;
	background-color: #000;
}
.page-single .block_center .page-theme-multimedia .page-content-multimedia-list .multimedia-item .item-image:hover .play-icon{
	opacity: 1;
}
.page-single .block_center .page-theme-multimedia .page-content-multimedia-list .multimedia-item .item-image .image{
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	object-fit: cover;
}	
.page-single .block_center .page-theme-multimedia .page-content-multimedia-list .multimedia-item .item-image .play-icon{
	display: block;
	position: absolute;
	width: 60px;
	height: 60px;
	object-fit: contain;
	top: calc(50% - 30px);
	left: calc(50% - 30px);
	opacity: 0.8;
}
.page-single .block_center .page-theme-multimedia .page-content-multimedia-list .multimedia-item .item-title{
	display: flex;
	padding: 8px;
	background-color: var(--multimedia-headline-color);
	text-decoration: none;
	min-height: 100px;
	align-items: center;
	justify-content: center;
}	
.page-single .block_center .page-theme-multimedia .page-content-multimedia-list .multimedia-item .item-title p{
	margin: 0;
	color: #606060;
	font-family: 'AMX-Bold';
	line-height: 1.2em;
	vertical-align: middle;
	font-size: 12pt;
}	
.page-single .block_center .page-theme-multimedia .page-content-multimedia-list .multimedia-item .item-title:hover p{
	text-decoration: underline;
}	
.page-single .block_center .page-theme-multimedia h1.title-single-multimedia{
	color: #000;
	text-transform: uppercase;
	line-height: 1.3em;
	position: relative;
	z-index: 6;
}
.page-single .block_center .page-theme-multimedia .date-rs p{
	font-family: 'AMX-Bold';
	font-size: 13pt;
	text-transform: uppercase;
}
.page-single .block_center .page-theme-multimedia  .content-single-multimedia{
	display: block;
	position: relative;
	z-index: 6;
}
.page-single .block_center .page-theme-multimedia  .content-single-multimedia .vide-iframe iframe{
	width: 100%;
	height: 500px;
}
.page-single .block_center .page-theme-multimedia  .content-single-multimedia  .gallery-list{
	margin: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	list-style: none;
}
.page-single .block_center .page-theme-multimedia  .content-single-multimedia .gallery-list li{
	height: 250px;
	margin: 10px;
}
.page-single .block_center .page-theme-multimedia  .content-single-multimedia .gallery-list li a{
	display: block;
	width: 100%;
	height: 100%;
} 
.page-single .block_center .page-theme-multimedia  .content-single-multimedia .gallery-list li img{
	width: 100%;
	object-fit: cover;
	height: 100%;
}		
/*End Multimedia Page*/

/*Noticias Page*/
.page-single .page-theme-noticias{
	padding-top: 30px;
	padding-bottom: 250px;
}
.page-single .page-theme-noticias .page-content-noticias{
	position: relative;
	z-index: 6;
	
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-box{
	display: flex;
}
.page-single .block_center .page-theme-noticias h1{
    padding-left: 40px;
    padding-right: 40px;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-list{
	width: 60%;
	padding: 40px;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-list .item-noticia{
	position: relative;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-list .item-noticia .image{
	width: 100%;
	height: 500px;
	object-fit: cover;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-list .item-noticia h3 a, .page-single .page-theme-noticias .page-content-noticias .page-content-noticias-list .item-noticia h3{	
	color: #000;
	font-family: 'AMX-Bold';
	text-decoration: none;
	font-size: 15pt;
	text-transform: uppercase;
	line-height: 1.2em;
	margin: 15px 0 0;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-list .item-noticia span.date{
	font-family: 'AMX-Regular';
	color: var(--text-content-ph);
	font-size: 12pt;
}	
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-list .item-noticia p , .page-single .page-theme-noticias .page-content-noticias .page-content-noticias-list .item-noticia p a{
	font-family: 'AMX-Medium';
	font-size: 13pt;
	line-height: 1.3em;
	margin: 10px 0 50px;
	text-decoration: none;
	color: var(--text-content-ph);
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar{
	width: calc(40% - 80px);
	border-left:1px solid var(--main-blue-color);
	padding: 0px 40px;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar{
	position: relative;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-categories{
	position: relative;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-categories .title{
	font-family: 'AMX-Medium';
	text-transform: uppercase;
	font-size: 14pt;
	color: #000;
	margin-bottom: 5px;
}	
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-categories ul{
	margin: 0px;
	list-style: none;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-categories ul li a{
	text-decoration: none;
	color: var(--main-blue-color);
	font-family: 'AMX-Medium';
	font-size: 12pt;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-categories ul li a:hover{
	color: #676767;
}	
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-tags{
	position: relative;
	margin: 15px 0;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-tags .title{
	font-family: 'AMX-Medium';
	text-transform: uppercase;
	font-size: 14pt;
	color: #000;
	margin-bottom: 5px;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-tags ul{
	margin: 0;
	list-style: none;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-tags ul li{
	display: inline-block;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-tags ul li a{
	display: inline-block;
	text-decoration: none;
	color: #676767;
	font-family: 'AMX-Medium';
	line-height: 1em;
	font-size: 12pt;
	padding: 10px;
	border: 2px solid var(--main-blue-color);
	border-radius: 25px;
	margin: 3px 2px;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-tags ul li a:hover{
	color: var(--main-blue-color);
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-recent-news{
	position: relative;
	margin-top: 20px;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-recent-news .title{
	font-family: 'AMX-Medium';
	text-transform: uppercase;
	font-size: 14pt;
	color: #000;
	margin-bottom: 15px;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-recent-news .item{
	position: relative;
	margin-bottom: 15px;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-recent-news .item .title , .page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-recent-news .item .title a{
	text-transform: uppercase;
	font-family: 'AMX-Bold';
	color: #000;
	font-size: 12pt;
	text-decoration: none;
	line-height: 1.2em;
	margin: 8px 0px;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-recent-news .item a .image{
	width: 100%;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-recent-news .item a:hover .image{
	opacity: 0.8;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-sidebar .sidebar-recent-news .item .title a:hover{
	color: var(--main-blue-color);
}	
/*End Noticias Page*/

/*Noticias single*/
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-single{
	width: 60%;
	padding: 0px 40px 40px;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-single .return-list{
	width: fit-content;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-single .return-list a{
	color: var(--main-blue-color);
	font-family: 'AMX-Bold';
	text-transform: uppercase;
	text-decoration: none;
	background: #c9dcea;
	display: block;
	padding: 5px 15px;
	border: 2px solid #c9dcea;
	margin-bottom: 20px;
}	
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-single .return-list a:hover{
	background: #fff;
}	
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-single h1{
	font-size: 15pt;
	color: #000;
	line-height: 1.2em;
	text-transform: uppercase;
	font-family: 'AMX-Bold';
	
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-single span.date{
	font-family: 'AMX-Regular';
    color: var(--text-content-ph);
    font-size: 12pt;
	margin-bottom: 15px;
	display: block;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-single p{
	font-family: 'AMX-Regular';
    font-size: 13pt;
    color: var(--text-content-ph);
	line-height: 1.3em;
	text-align: justify;
}
.page-single .page-theme-noticias .page-content-noticias .page-content-noticias-single p strong, .page-single .page-theme-noticias .page-content-noticias .page-content-noticias-single p strong{
	color: #000;
	font-family: 'AMX-Medium';
}	
/*End Noticias single*/

/*Page Theme Eventos*/
.page-theme-events{
	min-height: auto !important;
}
.page-single .block_center .page-theme-events .page-content-events{
	position: relative;
	z-index: 20;
}
.page-single .block_center .page-theme-events .page-content-events .page-content-events-header{
	width: 100%;
	height: 280px;
	padding: 30px 0px 50px;
	background-image: url(images/top-bg-fighters-list.jpg);
	background-position: bottom;
	background-size: cover;
	background-repeat: no-repeat;
}
.page-single .block_center .page-theme-events .page-content-events .page-content-events-header h1{
	text-align: center;
	font-size: 35pt;
}	
.page-single .block_center .page-theme-events .page-content-events .page-content-events-items{
	background-image: url(images/px-bg-fighters.jpg);
	background-color: var(--news-bg-text-color);
	padding: 0 7% 50px;
}
.page-single .block_center .page-theme-events .page-content-events .page-content-events-items.page-content-events-list{
	position: relative;
}
.page-single .block_center .page-theme-events .page-content-events .page-content-events-items .page-content-events-list .event-item{
	position: relative;
	text-align: center;
	margin-bottom: 30px;
}
.page-single .block_center .page-theme-events .page-content-events .page-content-events-items .page-content-events-list .event-item .date-city{
	font-family: 'AMX-Black';
	color: #000;
	font-size: 17pt;
	line-height: 1.2em;
}	
.page-single .block_center .page-theme-events .page-content-events .page-content-events-items .page-content-events-list .event-item .date-city span.date{
	color: var(--main-blue-color);
	font-family: 'AMX-Black';
	font-size: 20pt;
	line-height: 1.2em;
}
.page-single .block_center .page-theme-events .page-content-events .page-content-events-items .page-content-events-list .event-item .fighters-category .fighters-name{
	font-family: 'AMX-Medium';
	color: #000;
	font-size: 12pt;
}	
.page-single .block_center .page-theme-events .page-content-events .page-content-events-items .page-content-events-list .event-item .fighters-category .category{
	font-family: 'AMX-Medium';
	color: #7d7d7d;
	font-size: 12pt;
}	
.page-single .block_center .page-theme-events .page-content-events-footer{
	position: relative;
	height: 300px;
	width: 100%;
	background-image: url(images/bottom-bg-fighters-list.jpg);
	background-position: top;
	background-size: cover;
	z-index: 2;
}
.page-single .block_center .page-theme-events .page-content-events-footer-add{
	width: 100%;
	height: 100px;
}
/*end Page Theme Eventos*/

/*404 Page*/
.page-theme-error404{
	height: 300px;
}
.page-theme-error404 .block_center{
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
}	
.page-theme-error404 h1 {
    font-family: 'AMX-Bold';
    font-size: 20pt;
    color: var(--title-text-color);
    text-transform: uppercase;
}

/*end 404 Page*/

/*Drawer*/
#drawer { 
	display: none;
	position: fixed; 
	top: 0; 
	left: -250px; 
	height: 100%; 
	width: 250px; 
	background: #fff; 
	overflow-x: hidden; 
	overflow-y: scroll; 
	padding: 0px; 
	-webkit-overflow-scrolling: touch; 
	z-index: 100;
	box-shadow: 13px 1px 25px -5px rgba(104,67,100,0.76);
	-webkit-box-shadow: 13px 1px 25px -5px rgba(104,67,100,0.76);
	-moz-box-shadow: 13px 1px 25px -5px rgba(104,67,100,0.76);
} 
#drawer .logo-drawer{
	text-align: center;
	padding-top: 42px;
	padding-bottom: 20px;
}
#drawer .logo-drawer img{
	width: 100px;
}
#drawer .drawer-nav{
	
}
#drawer .drawer-nav ul{
	list-style: none;
	width: 90%;
	margin: 0 auto;
}
#drawer .drawer-nav ul li{
	list-style: none;
}
#drawer .drawer-nav ul li a{
	display: block;
	padding: 10px 10px;
	text-decoration: none;
	text-align: center;
	font-size: 12pt;
	font-family: 'AMX-Bold';
	border-bottom: 1px solid var(--main-blue-color);
	color: var(--main-blue-color);
}
#drawer .drawer-nav ul li a:hover, #drawer .drawer-nav ul li.current a{
	color: #fff;
	background-color: var(--main-blue-color);
	border-bottom: 1px solid #fff;
}
/*Drawer*/