/* CSS Document */
@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans Extrabold';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans Extrabold';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans Extrabold';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hhWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans Extrabold';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans Extrabold';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans Extrabold';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans Extrabold';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
    font-family: "Mousse_Regular";
    src: url(../fonts/Mousse_Regular.otf) format("opentype");
}

.Cont_Overflow{ overflow:hidden; }
.Linea_Dorada{
	width:100%;
	height:4px;
	background-color:#bf8f00;
}
.Txt_28{ font-size:22px; }
.Txt_Blanco{ color: white; }
.Txt_Blanco a{ color: white; }
.Txt_Negro{ color:black; }
.Txt_Negro a{ color:black; }
.Txt_Links_Blanco a{ color: white; }
.Txt_Links_Negro a{ color:black; }
.Cont_Texto{
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	text-align:justify;
}
.DisplayBlock{
	display: block;
}
.DisplayNone{
	display: none;
}

.Desarrollado_Normal{
	font-size:14px;
	bottom:10px;
	float:right;
	margin-right:5%;
}
.Desarrollado_Normal a{
	text-decoration:none;
}
.Desarrollado_Normal a:hover{
	text-decoration:underline;
}

.Desarrollado{
	font-size:14px;
	position:absolute;
	right:2%;
	bottom:10px;
}
.Desarrollado a{
	text-decoration:none;
}
.Desarrollado a:hover{
	text-decoration:underline;
}

.Desarrollado_Izq{
	font-size:14px;
	position:fixed;
	left:2%;
	bottom:10px;
	color:#fff;
}
.Desarrollado_Izq a{
	color:#fff;
	text-decoration:none;
}
.Desarrollado_Izq a:hover{
	text-decoration:underline;
}

body {
	height: 100%;
	margin: 0; padding: 0;
	font-family: 'Open Sans Light';
	color:#000;
	background-color:#fff;
}

/**********************************Columnas********************************************/

.Fixed{ position:fixed; }

.Col_Izq_Cont{
	width:50%;
	float:left;
	background-color:#000000;
	min-height:100%;
	overflow:hidden;
	padding-bottom:30px;
}
.Col_Der_Imgs{
	width:50%;
	float:right;
	background-color:#fff;
	min-height:100%;
	overflow:hidden;
}
.Col_Der_Imgs_Cont{
	width:100%;
	text-align:center;
}
.Col_Der_Imgs_Cont img{
	width:60%;
	margin: 10px auto;
}

.Col_Der_Cont{
	width:50%;
	float:right;
	background-color:#000000;
	min-height:100%;
	overflow:hidden;
	padding-bottom:3%;
}
.Col_Izq_Imgs{
	width:50%;
	float:left;
	background-color:#fff;
	min-height:100%;
	overflow:hidden;
}
.Col_Izq_Imgs_Cont{
	width:100%;
	text-align:center;
	margin-top:20px;
}
.Col_Izq_Imgs_Cont img{
	width:60%;
	margin: 10px auto;
}
/********************************Biography*****************************************/

#Cont_BioTit{
	margin-top:80px;
	width:90%;
	margin-left:auto;
	margin-right:auto;
}
#Foto_Patty{
	float:left;
	width:200px;
}
#Foto_Patty img{
	width:100%;
	max-width:248px;
}
#Nombre_Patty_Div{
	width:auto;
	margin-left:3%;
	color:#fff;
	font-size:77px;
	font-family: "Mousse_Regular";
	float:left;
	margin-top:165px;
}
#Nombre_Patty{
	margin-bottom:10px;
}
@media only screen and (max-width: 1270px) {
	#Foto_Patty{
		float:none;
		width:100%;
		text-align:center;
	}
	#Foto_Patty img{
		max-width:150px;
	}
	#Nombre_Patty_Div{
		text-align:center;
		margin-left:0%;
		font-size:50px;
		float:none;
		margin-top:20px;
	}
}

.Titulo_Centro{
	width:90%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:120px;
	font-size:77px;
	font-family: "Mousse_Regular";
}

.Tit_Libro{	max-width:500px; }
.Tit_Windows{ max-width:630px; }

#Titulo_Izq{
	width:90%;
	max-width:500px;
	text-align:left;
	margin-top:120px;
	margin-left:5%;
	font-size:77px;
	font-family: "Mousse_Regular";
}

.Texto{
	font-size:28px;
}

.Txt_Cont{
	margin-top:40px;
}

#Logo{
	width:90%;
	max-width:453px;
	margin-top:20px;
	margin-left:5%;
}

#Redes_Sociales{
	margin-top:8px;
	float:right;
	margin-right:5%;
}
#Redes_Sociales img{
	width:20px;
	margin-right:3px;
}
#Redes_Sociales img:hover{
	cursor:pointer;
	-webkit-filter: invert(100%);  /* Chrome - Safari */
	-moz-filter: invert(100%);  /* Firefox */
	-ms-filter: invert(100%); /* IE9 */
	-o-filter: invert(100%);  /* Opera */
}

/****************************Menu*****************************************************/
.Menu{
	width:80%;
	font-size:23px;
	margin-top:10px;
	float:right;
	z-index:10000;
}

.Menu_PC{
	width:100%;
	z-index:1000;
}

.Menu_PC ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.Menu_PC li { float: right; margin-right:5%; padding-bottom:10px; }

.Menu_PC li a {
    display: inline-block;
    text-align: center;
    text-decoration: none;
}
.Menu_PC li a:hover, .Menu_dropdown:hover  {
	text-decoration:none;
	color:#bf8f00;
}

#Menu_Comprar a{
	background-color:#000000;
	text-align:center;
}
#Menu_Comprar a:hover{ color:#e49cab; }

.Menu_PC li .Dropdown_Content {
    display: none;
    position: absolute;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	margin-top:10px;
	border-left: 1px solid #bf8f00;
	border-right: 1px solid #bf8f00;
	border-bottom: 1px solid #bf8f00;
	color:#FFFFFF;
}
.Menu_PC .Dropdown_Content a {
    padding: 12px 16px;
    text-decoration: none;
    display: block;
   	text-align: left;
}
.Menu_PC .Dropdown_Content a:hover { background-color: #bf8f00; color:#000; }

.Menu_dropdown:hover .Dropdown_Content {
   	display: block;
}

.SubMenu_Blanco{ background-color:#fff; }
.SubMenu_Negro{ background-color:#000; }
	
/*********Men� m�vil*********/
	
.Menu_Movil{
	display:none;
	cursor:pointer;
	height:45px;
	margin-top:0px;
}
	
.Menu_Movil div{
	background-color:#bf8f00;
	height:7px;
	width:40px;
	margin-bottom:5px;
	border-radius:10px;
	margin-left:auto;
	margin-right:auto;
}

/********************************Libro****************************/

#Libro{
	background-image:url(../images/UpUpAndAbove.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
}

/********************************Galerías****************************/

#PattyGuindi{
	background-image:url(../images/PattyGuindi.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
}
#Windows{
	background-image:url(../images/WindowsFromWithin.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
}
#ShadowBoxes{
	background-image:url(../images/ShadowBoxes.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
}
#ThingILike{
	background-image:url(../images/ThingsILike.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
}
#PositiveArt{
	background-image:url(../images/PositiveArt.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
}
.Images_Galeria{
	width:100%;
	text-align:center;
}
.Images_Galeria img{
	width:80%;
	max-width:1024px;
	margin: 30px auto;
	cursor:pointer;
	cursor: -webkit-zoom-in; cursor: -moz-zoom-in;
}

/********************************Contacto****************************/

.Telefonos{
	float:left;
}
#Tel_Mexico{
	margin-left:20%;
}

#Formulario{
	margin-top:30px;
}
input,textarea{
	width:100%;
	border-radius:10px;
	margin-top:15px;
	font-size:25px;
	font-family: 'Open Sans Light';
	color:#000;
	border:0;
}
input{
	height:38px;
	padding-left:10px;
	padding-right:10px;
}
textarea{
	height:200px;
	padding-left:10px;
	padding-right:10px;
}
#Bot_Enviar{
	float:right;
	border: 2px solid white;
	text-align:center;
	background-color:transparent;
	color:white;
	font-family: 'Open Sans Light';
	font-size:25px;
	border-radius:10px;
	margin-top:15px;
	cursor:pointer;
	padding: 3px 20px;
}
#Bot_Enviar:hover{
	border: 2px solid #bf8f00;
}

/*********************Pantalla****************************/

.Pantalla{
	background-color:#000;
	height:100%;
	width:100%;
	position:fixed;
	text-align:center;
	display:none;
}
.Cerrar{
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
	height:30px;
}
.ZoomDivVertical{
}
.ZoomImgVertical{
	height:100%;
	max-height:1024px;
}
.ZoomDivHorizontal{
	width:100%;
	max-width:1024px;
	margin: 0 auto;
	height:100%;
	display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
}
.ZoomImgHorizontal{
	width:100%;
}

.ZoomBack{
	position:absolute;
	left:10px;
	cursor:pointer;
	height:40px;
	top:50%;
	margin-top:-20px;
}
.ZoomNext{
	position:absolute;
	right:10px;
	cursor:pointer;
	height:40px;
	top:50%;
	margin-top:-20px;
}


.Desarrollado_Movil{
	font-size:10px;
	padding-bottom:15px;
	text-align:center;
	display:none;
	color:white;
	background-color:black;	
}
.Desarrollado_Movil a{
	text-decoration:none;
	color:white;
}
.Desarrollado_Movil a:hover{
	text-decoration:underline;
}
.Logo_Movil{ display:none; }
.Img_Extra,.Img_Extra_2{ display:none; }
.Menu_Cel{ display:none; }
.MediumScreen{ display:none; }

@media only screen and (max-width: 1530px) {
	.Menu_PC li { margin-right:3%; }
	.Menu{
		width:80%;
		font-size:18px;
	}
	.Txt_28{ font-size:18px; }
	.Titulo_Centro,#Titulo_Izq{ font-size:35px; }
	.Linea_Dorada{ height:2px; }
	input,textarea{ font-size:18px; }
	input{ height:30px; }
	#Bot_Enviar{ font-size:18px; }
	.Desarrollado_Normal,Desarrollado_Normal,.Desarrollado_Izq{ font-size:10px; }
	.Col_Izq_Imgs_Cont img,.Col_Der_Imgs_Cont img{
		width:90%;
		margin: 10px auto;
	}
}
@media only screen and (max-width: 1270px) {
	#Foto_Patty{
		float:none;
		width:100%;
		text-align:center;
	}
	#Foto_Patty img{
		max-width:150px;
	}
	#Nombre_Patty_Div{
		text-align:center;
		margin-left:0%;
		font-size:50px;
		float:none;
		margin-top:20px;
	}
}
@media only screen and (max-width: 1100px) {
	.Menu_PC li { margin-right:2%; }
	.Menu{
		width:100%;
		font-size:18px;
	}
}
@media only screen and (max-width: 860px) {
	.Txt_28{ font-size:16px; }
	.Img_Extra{ display:block; }
	.MediumScreen{ display:block; }
	.FullScreen{ display:none; }

	/************************************Menu 1*********************************************/
	.Menu{
		float:none;
	}
	.Menu_Movil{ display:block; }
		
	.Menu_PC{
		display: none;
		position:absolute;
		/*right:0px;*/
		background-color:#fff;
		margin-top:0px;
		width:50%;
		border-bottom: 1px solid #bf8f00;
	}
	
	.Menu_PC li { float:none; margin-right:0%; padding-bottom:0px;	}
	
	.Menu_PC li a {
	    display: inline-block;
	    color: black;
	    text-align: center;
		width:100%;
	    padding-top:20px;
		padding-bottom:20px;
		padding-left:0px;
    	text-decoration: none;
	}
	.Menu_PC li a:hover, .Menu_dropdown:hover  {
		text-decoration:none;
		color:#000;
		background-color:#bf8f00;
	}
	
	.Menu_PC li .Dropdown_Content {
		margin-top:0px;
	}
	
	.Menu_PC .Dropdown_Content a{ }
	
	.Menu_PC .Dropdown_Content a:hover { width:85%; }/*Mide 10px m�s que el width de .Menu_PC*/
	
	.Menu:hover .Menu_PC {
   		display: block;
	}
}
@media only screen and (max-width: 730px) {
	.Img_Extra_2{ display:block; }
}
@media only screen and (max-width: 670px) {
	#Pantalla_Movil{ z-index:1000; }
	.Fixed{ position:relative; }
	.MediumScreen{ display:none; }
	#Logo{
		-webkit-filter: invert(100%);
		-moz-filter: invert(100%); 
		-ms-filter: invert(100%);
		-o-filter: invert(100%);
	}
	.Txt_Blanco{ color:black; }
	#Nombre_Patty{ color:black; }
	.Menu_PC{ width:100%;  z-index:1000000; }
	.animated{ -webkit-animation-fill-mode:none;animation-fill-mode:none;  }
	.Menu_Cel{ display:inline; }
	.Menu_Normal{ display:none; }
	.Titulo_Centro{	margin-top:30px; }
	.Col_Izq_Cont,.Col_Izq_Imgs,.Col_Der_Cont,.Col_Der_Imgs{
		width:100%;
		float:none;
		min-height:auto;
		background-color:white;
	}
	.Col_Izq_Cont{
		position:relative;
		padding-bottom:0px;
	}
	.Col_Der_Imgs{  }
	.animated{ z-index:0 }
	#Titulo_Izq{ text-align:center;	}
	.Logo_Hidden{ display:none; }
	.Logo_Movil{ display:block; }
	.Desarrollado_Movil{ display:block; background-color:white; }
	.Desarrollado_Movil a{ color:black; }
	.Desarrollado_Normal,Desarrollado_Normal,.Desarrollado_Izq{ display:none; }
	.Telefonos{	float:none; }
	#Tel_Mexico{ margin-left:0%; margin-top:15px; }
}

/***********************Anuncio*************************/
#Anuncio{
	width:90%;
	max-width:200px;
	position:fixed;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
	top:20%;
	padding:15px;
	background-color:#fff;
	color:#000;
	font-size:20px;
	text-align:center;
	box-shadow: 0px 0px 10px #000;
	border: 8px solid #bf8f00;
}
#Anuncio_Cerrar{
	position:absolute;
	right:-15px;
	margin-top:-30px;
	cursor:pointer;
}