﻿/*.navleft
{
	left: 131.5px;
}*/

/*div.divLogin
{
	position:relative; left:200px;
}*/



/* ESTILOS CONTACTO */

.txtContacto
{
	width:300px;
}

.tdContacto
{
	vertical-align:top;
}

.align-right
{
	text-align:right;
}

.align-center
{
	text-align:center;
}

/* ESTILOS FRAME */

body.iframe{overflow-y:hidden}.iframe .js-save-recipe{margin:7px;font-size:16px}.iframe .js-save-recipe:hover{background:#4bc734}.iframe .btn__ico{margin:0 0 0 7px}.iframe .top-bar .show-all{margin:2px 0 0;display:inline-block;vertical-align:middle;font-size:14px}.iframe .close-iframe{margin:17px 17px 17px 7px;width:25px;height:25px;background-image:url("/assets/img/icon/close-top.png");background-position:0 0;display:block;opacity:0.7}.iframe .close-iframe:hover{opacity:1}#hrFrame{position:relative;min-height:100%}#share_menu{overflow:hidden;width:62px;padding-top:2px;height:250px;z-index:10000;position:fixed;top:200px;left:0;background:#fff;box-shadow:3px 3px 8px rgba(0,0,0,0.15)}.sbutton{width:60px;height:60px;margin-bottom:2px;display:block;padding:0;border:none}.popup__header{padding:14px 21px;border-bottom:2px solid #ccc}.popup__header>h2{margin:0 !important;line-height:inherit !important;color:#362f2d}.popup__body{padding:21px;background:#eaebeb}.popup__footer{padding:7px 21px;background:#ccc}.popup__footer>.right{margin-top:4px}.popup__footer__link{margin-left:7px}.lightbox-save-recipe .popup__body{background:#fff}.lightbox-save-recipe .btn-group{margin-top:75px}.lightbox-save-recipe .btn.grey{background:#eaebeb;border-color:#ccc;color:#777;font-weight:300 !important}.user-settings .top-spaced{margin-top:21px}

body.iframe {
overflow-y: hidden;
}
body {
padding-top: 60px;
}
body {
background: #eaebeb;
color: #777;
padding: 0;
margin: 0;
font-family: "Proxima Nova","MS Sans Serif",Geneva,sans-serif;
font-weight: normal;
font-style: normal;
line-height: 1.5;
position: relative;
cursor: default;
}
html, body {
font-size: 14px;
}
html, body {
height: 100%;
}
#hrFrame {
position: relative;
min-height: 100%;
}

iframe[Attributes Style] {
width: 100%;
}
user agent stylesheetiframe {
border: 2px inset;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
}

/* ESTILOS */

.inputRegistro {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 8px #CCCCCC inset;
	-webkit-box-shadow: 1px 1px 8px #CCCCCC inset;
	-o-box-shadow: 1px 1px 8px #CCCCCC inset;
	box-shadow: 1px 1px 8px #CCCCCC inset;
	border: 1px solid #CCCCCC;
	font-size: 18px;
	height: 22px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	width: 150px;
}


a.lnkRegistro{
color: #FF8B5C;
font-family: Georgia, 'Times New Roman', Times, Serif;
text-decoration: underline;
font-weight:bold;
}

.inputBlog {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 8px #CCCCCC inset;
	-webkit-box-shadow: 1px 1px 8px #CCCCCC inset;
	-o-box-shadow: 1px 1px 8px #CCCCCC inset;
	box-shadow: 1px 1px 8px #CCCCCC inset;
	border: 1px solid #CCCCCC;
	font-size: 18px;
	height: 22px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	width: 400px;
}
.inputBlogM {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 8px #CCCCCC inset;
	-webkit-box-shadow: 1px 1px 8px #CCCCCC inset;
	-o-box-shadow: 1px 1px 8px #CCCCCC inset;
	box-shadow: 1px 1px 8px #CCCCCC inset;
	border: 1px solid #CCCCCC;
	font-size: 18px;
	height: 22px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	width: 400px;
	height:140px;
}

.divLogin
{
	text-align:right; position:relative; top:auto; width:968px; left: 133.7px; z-index:100;
}

.tblLogin
{
	text-align:right;width:100%;
}

.ancho40de100
{
	width:40%;
}


/* ESTILOS REPEATER */
.vertical-top
{
	vertical-align:top;
}

.divPadre
{
	background-color:#FFFFFF;
	position:relative;
	display:inline-block;
	left:0px;
	padding-bottom:10px;
	/*padding-left:10px;
	padding-right:10px;*/
}

.grid
{
	position:relative;
}

.item3
{
	position:relative;width:310px; float:left; padding-left:5px; padding-right:5px;
}

/* GUARDAR RECETA ENTRADA */

input.divVotoEntrada
{
	position:absolute; top:0px; left:500px; z-index:100;
	background-image:url('/Portal/Recetas/images/logovotarmarron.png');
	cursor:pointer;
	border:none 0 transparent;
	font-weight:bold;
	width:100px;
	height:89px;
	display:inline-block;
	background-color:Transparent;
}

input.divVotoEntrada:hover
{
	background-image:url('/Portal/Recetas/images/logovotarnaranja.png');
}


/* GUARDAR RECETA */

div.divVoto
{
	position:absolute; top:0px; left:240px; z-index:50;
}

input.divVoto
{
	position:absolute; top:0px; left:240px; z-index:50;
	background-image:url('/Portal/Recetas/images/logovotarmarron.png');
	cursor:pointer;
	border:none 0 transparent;
	font-weight:bold;
	width:100px;
	height:89px;
	display:inline-block;
	background-color:Transparent;
}

input.divVoto:hover
{
	background-image:url('/Portal/Recetas/images/logovotarnaranja.png');
}

.backCard
{
	width:290px;
	text-align:right;
	padding-right:20px;
	box-shadow: 2px 2px 5px #000;
	min-height:360px;
}

.divGuardarReceta
{
	padding-top:4px;
	padding-bottom:4px;
}

.botonGuardarReceta
{
	width:60%;
	background-color:#FF8B5C;
	color:#FFFFFF;
	border:none 0px #FF8B5C;
	font-weight:bold;
	cursor:pointer;
	padding-bottom:5px;
	padding-top:5px;
	-webkit-border-radius: 5px 10px;
	-moz-border-radius: 5px 10px;
	border-radius: 5px 10px;
}

.volverFront
{
	text-align:right;
	-webkit-border-radius: 5px 10px;
	-moz-border-radius: 5px 10px;
	border-radius: 5px 10px;
	background-color:#FF8B5C;
	color:#FFFFFF;
	border:none 0px #FF8B5C;
	font-weight:bold;
	cursor:pointer;
}

.alignCenter
{
	text-align:center;
}

h2.h2GuardarReceta
{
	padding-left:50px;
	font-weight:bold;
}

.divGuardarFav
{
	position:absolute; top:0px; left:5px; z-index:100;
}

.btnGuardarFav
{
	/*background-color:#6CACE0;
	color:#FFFFFF;*/
	background-image:url('/marcadores.png');
	cursor:pointer;
	border:none 0 transparent;
	font-weight:bold;
	width:67px;
	height:64px;
	display:inline-block;
}

.btnVoto
{
	/*background-color:#6CACE0;
	color:#FFFFFF;*/
	background-image:url('/Portal/Recetas/images/logovotarmarron.png');
	cursor:pointer;
	border:none 0 transparent;
	font-weight:bold;
	width:100px;
	height:89px;
	display:inline-block;
}
.btnVoto:hover
{
	background-image:url('/Portal/Recetas/images/logovotarnaranja.png');
}

.oculto
{
	display:none;
}

.mostrar
{
	display:block;
}
            
.puntero
{
	cursor:pointer;
}

/* FICHA PRODUCTO */

.divVotoProducto
{
	position:absolute; top:0px; left:500px; z-index:100;
}

.txtLoginMail
{
	width:200px;
}

.txtLoginPass
{
	width:70px;
}

/* POST BLOG */

.postBlog
{
    font-size:16px;
    margin-bottom:20px;
    overflow:hidden;
    text-align: justify;
    margin-top: 0px;
    padding-left:15px;
    padding-right:15px;
}

.postBlog p
{
    text-align:left;
    width: 100%;
    margin-top: 15px !important;
    font-size: 16px;
    line-height: 1.6em;
    letter-spacing: 0;
    font-weight: normal;
    margin-bottom: 30px !important;
}

.postBlog h2
{
    font-size: 32px;
    line-height: 38px;
    margin: 50px 0 10px 0;
}

.postBlog p img
{
    text-align:center;
}

.postBlog p span {
    text-align: center;
}

.postBlog p span a:hover {
    text-decoration: underline;
    color: #33aaff;
}

.postBlog p span a:link {
    text-decoration: none;
    color: #2288bb;
    font-weight: normal;
}

.postBlog p a:hover {
    text-decoration: underline;
    color: #2288bb;
    font-weight: normal;
}

.postBlog p a:visited {
    text-decoration: underline;
    color: #2288bb;
    font-weight: normal;
}

.postBlog p a:link {
    text-decoration: none;
    color: #2288bb;
}

.postBlog p a
{
    font-family: inherit !important;
}

.postBlog p.center
{
    text-align: center !important;
    width:100%;
}

