
.codereH1MXApp{
	font-size        :3rem;
	line-height      :2em;
	background-color :inherit;
	}

.codereH2MXApp{
	color            :#79c000;
	font-size        :1.7rem;
	font-weight      :400;
	background-color :inherit;
	}

.coderePstMX{
	font-family      :"Roboto", sans-serif;
	background-color :inherit;

	}

article, #footerv2, #footer, .ruletaSEOContent > h1, .Games__container--20m, #p_p_id_16, .portlet-wrapper{
	background-color :#333f48 !important;
	}

@font-face{
	font-family :Codere;
	src         :url(/library/SEO_pages_assets/fonts/HighSchool-V3.1.ttf);
	}

.fs1-50{
	font-size :1.5rem !important;
	}

.fs2-2{
	font-size :2.2rem;
	}

.fs2-1{
	font-size :2.1rem;
	}

.codereH1{
	line-height :1.4;
	font-size   :3rem;
	}

#main-content{
	width   :100%;
	margin  :0;
	display :contents;
	}

h1, h2, h3, h4{
	color       :#79c000;
	font-family :Roboto, sans-serif;
	font-weight :500;
	margin      :0;
	padding     :0;
	}

.text-uppercase{
	text-transform :uppercase;
	}

.codereGreen{
	color :#79c000 !important;
	}

.w-50px{
	width :50px !important;
	}

.bannerContainer{
	height           :auto;
	display          :flex;
	justify-content  :center;
	align-items      :center;
	background-color :inherit;
	}

#footerv2 > .footerbtnall > .iconreds > a{
	text-decoration :none;
	}

.bannerContainer img{
	max-width :100%;
	height    :auto;
	}

.bannerMobileContainer{
	background-color :inherit;
	height           :auto;
	display          :flex;
	justify-content  :center;
	align-items      :center;
	margin-top       :-9vw;
	}

.container{
	max-width :100%;
	}

.line-h-1{
	line-height :1;
	}

#ctl00_DeltaPlaceHolderMain{
	background-color :#333f48;
	color            :#ffffff;
	font-family      :Roboto, sans-serif;
	font-size        :1.25rem;
	font-weight      :normal;
	line-height      :35px;
	letter-spacing   :0;
	padding-top      :0;
	}

.fs1-25{
	font-size :1.25rem;
	}

.lead, .colorWhite{
	color :#FFFFFF;
	}

div.article, div.welcome{
	padding :0;
	}

.article-content, .welcome-content{
	margin :0;
	}

.floatingText{
	font-family :Codere;
	font-size   :4.5vw;
	line-height :1;
	}

.txtD{
	max-width   :24vw;
	text-align  :center;
	text-shadow :2px 2px 4px rgba(0, 0, 0, 0.5);
	font-family :Codere;
	}

#header{
	height     :90px;
	width      :100%;
	margin     :0 auto;
	background :#79c000;
	padding    :0 30px;
	}

#mainMenu, #mainMenuHome{
	background-color :#79c000;
	background       :#79c000;
	/*padding-left     : 11% ;*/
	display          :flex;
	align-items      :center;
	justify-content  :center;
	}

@media screen and (min-width :1024px) and (max-width :1366px){
	/* Your styles for small leptos */
	}

@media screen and (min-width :1367px) and (max-width :1600px){
	/*  Your styles for medium-sized leptops  */
	}

/*@media (min-width : 576px) and (max-width : 767px)*/
/*{*/
/*	.line-h-1*/
/*	{*/
/*		line-height : 1;*/
/*	}*/
/*}*/

@media (max-width :768px){
	.codereH1MXApp{
		margin-top:1rem;
		line-height :3rem;
		}

	.main-header__common--mobile .btn_action_sign-up{
		border           :1px solid #0055fe;
		color            :#fff;
		min-width        :auto;
		min-height       :2.5rem;
		width            :auto;
		font-size        :.95rem;
		line-height      :2.5rem;
		text-transform   :unset;
		padding          :0 1rem;
		box-shadow       :none;
		border-radius    :30px;
		text-align       :center;
		text-indent      :unset;
		background-color :#0055fe;
		}

	/*.bannerMobileContainer*/
	/*{*/
	/*	margin-top       : 0;*/
	/*}*/
	.bannerMobileContainer > img{
		margin-top :9vw;
		}

	.codereH1{
		line-height :1.1;
		font-size   :2.5rem;
		}

	.container98Mob{
		max-height :9vh;
		}

	.floatingText{
		font-size :10.5vw;
		}

	#logoHome, #logo{
		width       :60%;
		margin-left :20px;
		}

	#logoHome .mobileLogo{
		/*width       : 30vw;*/
		margin-left :0;
		margin-top  :5vw;
		display     :block;
		background  :none;
		}

	#header{
		height   :13vw;
		position :absolute;
		}

	h1{
		flex-wrap      :wrap;
		flex-direction :column;
		height         :auto;
		margin-bottom  :1vh;

		}

	#footer > .download{
		display         :flex;
		justify-content :center;
		align-items     :center;
		}

	}
