/*

Original
naranja link / Gris Menu top / hover footer / hover texto
[#ef8a13 ,       #41413f  ,      #fec44f ,       #ae5500]

azules
azul link /  menu top /  footer hover  / hover texto   / color H1
#048ad1 /    #002b32 /     #52e9e6  /     #399283      / #154e56

GOld
azul link /  menu top /  footer hover  / hover texto   / color H1 / background
#B09E80 /    #192537 /     #F49E05 /     #716551  / #B09E80       / #192537


Nuevo fondo: #192537
Texto/iconos: #B09E80
Texto sin resaltar#E9E9E9
Hover: #716551



∫
Theme Name: Senses Lite
Theme URI: http://www.shapedpixels.com/free-wordpress-themes/senses-lite/
Author: Shaped Pixels
Author URI: http://www.shapedpixels.com
Description: The Senses Lite theme offers a popular and trending design concept for personal and business blogging. Easy to customize with tons of options and great features, you can personalize it to your specific needs, starting with clean modern design, a powerful responsive framework that is built with html5 and css3, unlimited colours, 3 blog styles with 3 full post layouts, 5 boxed layouts, 19 sidebar positions, add text to your image banners, show or hide various page elements, several page templates, RTL option, customizable header, page background, post formats, custom gallery styling, and so much more! For theme info, support and more, visit the Senses Lite Info under the Appearance menu.
Version: 1.0.6
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/copyleft/gpl.html
Copyright: Shaped Pixels 2015
Text Domain: senses-lite
Tags: light, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-menu, editor-style, featured-images, microformats, post-formats, sticky-post, threaded-comments, translation-ready, rtl-language-support, theme-options

Senses Lite is built from Underscores _s http://underscores.me/, (C) 2012-2015 Automattic, Inc.
+Underscores is distributed under the terms of the GNU GPL v2 or later.


/*--------------------------------------------------------------
01 Normalize
--------------------------------------------------------------*/
html {
	font-size: 100%; /* Default browser 16px */
	font-family: 'Open Sans', sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%; 
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	box-sizing: border-box;
}
body {
	margin: 0; 
	font-size: 0.875rem; 
	line-height: 1.6;
/*MANU	color: #fff;
/*MANU	background-color: #303030; /* Fallback for when there is no custom background color defined. */
	color: #303030;
	background-color: #FFFFFF; /* Fallback for when there is no custom background color defined. */
	
	overflow-x: hidden;
	-webkit-font-smoothing: antialiased;
	-ms-word-wrap: break-word;
	word-wrap: break-word;
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

.clearfix:before,
.clearfix:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}
.clearfix:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}

/*--------------------------------------------------------------
02 Layout
--------------------------------------------------------------*/
#page {
	width: 100%;
	margin: 0 auto;
	background-color: #f3f3f3;
	color: #656565;
}
#page.boxed1920 {
	max-width: 1920px;
	margin: 24px auto;
}
#page.boxed1600 {
	max-width: 1600px;
	margin: 24px auto;
}
#page.boxed1400 {
	max-width: 1400px;
	margin: 24px auto;
}
#page.boxed1200 {
	max-width: 1200px;
	margin: 24px auto;
}
#masthead {
	background-repeat:no-repeat; 
	background-size:auto;
	background-position: center;
	position: relative;
	z-index:9999;
}
#masthead:before {
    content: '';
    background-color: #fff;
    opacity: 0.75;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
}

.page-template .site-header {
	/*margin-bottom: 80px; MANU 28June2020*/
    margin-bottom: 40px;
    
}

.site-header {
	position: relative;
	z-index:3;
	-webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.25);
    box-shadow: 0 5px 10px 0 rgba(0,0,0,0.25);

    /*los perezosos styles*/
	height: 120px;

}

.site-branding {
    margin: 20px 0;
}

.site-logo {
    text-align: center;


    /*los perezosos styles*/
    position: absolute;
    top: 20px;
    width: 100%;
	margin: 0 auto;
}





.site-logo #logo {
	display: inline-block;
	width: 200px;
}

@media (max-width: 768px) {
	.site-logo #logo {
		width: 170px;
	}
}

@media screen and (max-width: 575.98px) {
	
	.site-header {
		height: 70px;
	}

	.page-template .site-header {
		margin-bottom: 40px;
	}

	.site-logo #logo {
		width: 100px;
	}	
}

.site-description {
    max-width: 80%;
    margin: auto;
}

.site-footer {
	margin-bottom: 20px;
	padding: 0 1.5%;
	text-align: center;
	background-color: #303030;
	color: #cdd4c9;
}
.site-info {
    margin-bottom: 20px;
	color: #b5b5b5;
	font-size: 0.75rem;
}

#bottom-wrapper {
	background-color: #919d74;
	border-bottom: 16px solid #555c43;
	color: #F1F5E7;
	padding: 16px 10px;
}

#masthead {
	background-color: #fff;
}
#content {}


/*--------------------------------------------------------------
3.0 Elements
--------------------------------------------------------------*/
hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}

blockquote,
q {
	quotes: "" "";
}


/*--------------------------------------------------------------
3.3  Links
--------------------------------------------------------------*/
a 
{
	color: #B09E80; /*Gold */
	font-style: bold;
}
a:hover
{
	color: #F49E05; /*Naranja PENDIENTE*/
	font-style: bold;
}
a:focus,
a:active,
/* {
	/*MANU 
	color: #a76526;
	*/
	color: #B09E80; /*Gold */
	text-decoration: none;
	font-style: bold;
} */

a:focus {
	outline: thin dotted;
}

a:hover,
a:active {
	outline: 0;
}





/*--------------------------------------------------------------
4.0 Typography
--------------------------------------------------------------*/
.site-title {
	padding: 10px 0;
    font-family: "Old Standard TT",Georgia,Serif;
	font-size: 2.5rem;
	line-height: 1;
    text-align: center;
}
.site-description {
    line-height: 1.2;
	font-size: 0.913rem;
    text-align: center;
    font-style: italic;
    color: #969696;
}
p {
	margin: 1.125rem 0;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}
h1, {
	font-family: 'Open Sans', sans-serif; /*END MANU*/
	clear: both;
	margin: 12px 0;
	font-weight: 400;
	line-height: 1.2;
	color: #B09E80;
}
h2, h3, h4, h5, h6 {
	font-family: 'Open Sans', sans-serif; /*END MANU*/
	clear: both;
	margin: 12px 0;
	font-weight: 400;
	line-height: 1.2;
	color: #B09E80;
}
h1 {
	font-size: 1.75rem;
}
h2 {
	font-size: 1.5rem;
}
h3 {
	font-size: 1.375rem;
}
h4 {
	font-size: 1.250rem;
}
h5 {
	font-size: 1.063rem;
}
h6 {
	font-size: 1rem;
}
h5, h6 {
	letter-spacing:normal;
}
.page-title {
    font-size: 2.25rem;
}
.widget-title {
    font-size: 1.438rem;
}

#sidebar-footer .widget-title {
    font-size: 1.25rem;
	margin: 0;
	color: #fff;
}
#sidebar-footer p {
    margin: 6px 0;
}

.home h1{
	display: none;
}


/* Text alignment */
.text-left,
.text-center,
.text-right,
.text-justify {
	display:block;
}
.text-left {
	text-align: left;
}
.text-center {
	text-align: center;
}
.text-right {
	text-align: right;
}
.text-justify {
	text-align: justify;
}

/* Text transform */
.text-lowercase {
	text-transform: lowercase;
}
.text-uppercase {
	text-transform: uppercase;
}
.text-capitalize {
	text-transform:capitalize;
}

/* Text Font weight */
.text-light {
	font-weight:300;
}
.text-semibold {
	font-weight:600;
}
.text-bold {
	font-weight:700;
}
.text-xbold {
	font-weight:800;
}

/* Typography Elements */
dfn,
cite,
em,
i {
	font-style: italic;
}
address {
	margin: 0 0 1.5em;
}

pre {
	background: #eee;
	font-family: "Courier 10 Pitch", Courier, monospace;
	font-size: 15px;
	font-size: 0.9375rem;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}

code,
kbd,
tt,
var {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
	font-size: 15px;
	font-size: 0.9375rem;
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

/*--------------------------------------------------------------
5.0 Alignments
--------------------------------------------------------------*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignnone {
	margin: 0 0 20px;
}

/*--------------------------------------------------------------
6.0 Content
--------------------------------------------------------------*/
#content {}

.archive .page-header {
    margin-bottom: 50px;
	padding: 0;
}
.archive .page-header.text-center {
    max-width: 1000px;
    margin-right: auto;
    margin-left: auto;
}

/*--------------------------------------------------------------
6.1 Posts and Pages
--------------------------------------------------------------*/



.posts-layout {
	padding-top: 10px;
}

.entry-meta .byline {
	display: none!important;
}




.sticky {
	display: block;
}
.sticky-wrapper {
    margin: auto;
    position: relative;
}
.featured {
    display: inline-block;
    margin-bottom: 6px;
    padding: 4px 18px 3px;
    font-size: 0.75rem;
    line-height: 1;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1px;
    background-color: #919d74;
    color: #fff;
}
.featured-image-wrapper {
    margin: 0 auto 1.5rem;
	text-align: center;
}
.featured-image-wrapper img {
    display: inline-block;
}

.hentry {
	margin: 0 0 2rem;
}
.page .hentry {
    margin: 0;
}
.entry-title {
	margin: 0.5rem 0;
    font-size: 1.5rem;
	line-height: 1;
    font-weight: 400;
}
.entry-title,
.entry-title a {
    /*MANU
    color: #353535; 
	/*MANU color: #ef8a13; /*Naranja */
    
}
.entry-title a:hover {
	/*MANU color: #f15b67;  */
	/*MANUcolor: #ae5500; /*Naranja oscuro */
}
.entry-meta,
.entry-meta a {
    /*MANU color: #9e9e9e;*/
	color: #B09E80; /*GOLD PENDIENTE */
}
.entry-meta a:hover {
    /*MANU color: #f15b67;  */
	color: #F49E05; /*Naranja oscuro */
}


.byline,
.updated:not(.published) {
	display: none;
}
.byline,
.single .byline,
.group-blog .byline,
.comments-link,
.entry-format,
.entry-meta .edit-link {
	display: inline;
	margin-left: 9px;
}
.single .entry-format {
	margin: 0 9px 0 0;
}
.page-content,
.entry-content,
.entry-summary {
	margin: 0;
}
.page .entry-footer,
.masonry-style .entry-footer,
.grid .entry-footer {
    margin: 0;
}
.entry-footer {
  	margin: 32px 0;
	clear: both;
	font-size: 0.813rem;
}

.cat-links,
.tags-links {
    display: block;
	text-transform: uppercase;
}
.entry-footer a {
	text-transform: none;
	font-weight:400;
}
.page-links {
	clear: both;
	margin: 0 0 1.5em;
}

.post-date {
	display: block;
    font-size: 0.813rem;
    position: relative;
}
.post-date span {
    display: inline-block;
    padding: 0;
    position: relative;
}

.entry-date {
    /*MANU color: #528986; */
    color: #303030; /*END MANU */
	margin-top: 6px;
    display: inline-block;
    font-size: 1.1em;
}



/* IMAGE SLIDER */
/*--------------------------------------------------------------
9.0 Media
--------------------------------------------------------------*/
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
img {
  border: 0;
  vertical-align: middle;
}
img,
.img-responsive,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;/* Adhere to container width. */
  height: auto; /* Make sure images are scaled correctly. */
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
	max-width: 100%;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}




