/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 8, 2015 */

@font-face {
    font-family: 'mv_boliregular';
    src: url('fonts/mvboli-webfont.eot');
    src: url('fonts/mvboli-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/mvboli-webfont.woff2') format('woff2'),
         url('fonts/mvboli-webfont.woff') format('woff'),
         url('fonts/mvboli-webfont.ttf') format('truetype'),
         url('fonts/mvboli-webfont.svg#mv_boliregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sans_condensedbold';
    src: url('fonts/opensans-condbold-webfont.eot');
    src: url('fonts/opensans-condbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-condbold-webfont.woff2') format('woff2'),
         url('fonts/opensans-condbold-webfont.woff') format('woff'),
         url('fonts/opensans-condbold-webfont.ttf') format('truetype'),
         url('fonts/opensans-condbold-webfont.svg#open_sans_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanscondensed_light';
    src: url('fonts/opensans-condlight-webfont.eot');
    src: url('fonts/opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-condlight-webfont.woff2') format('woff2'),
         url('fonts/opensans-condlight-webfont.woff') format('woff'),
         url('fonts/opensans-condlight-webfont.ttf') format('truetype'),
         url('fonts/opensans-condlight-webfont.svg#open_sanscondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansCnLtIt';
    src: url('fonts/opensans-condlightitalic-webfont.eot');
    src: url('fonts/opensans-condlightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-condlightitalic-webfont.woff2') format('woff2'),
         url('fonts/opensans-condlightitalic-webfont.woff') format('woff'),
         url('fonts/opensans-condlightitalic-webfont.ttf') format('truetype'),
         url('fonts/opensans-condlightitalic-webfont.svg#open_sansCnLtIt') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansbold';
    src: url('fonts/opensans-bold-webfont.eot');
    src: url('fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-bold-webfont.woff2') format('woff2'),
         url('fonts/opensans-bold-webfont.woff') format('woff'),
         url('fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansextrabold';
    src: url('fonts/opensans-extrabold-webfont.eot');
    src: url('fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-extrabold-webfont.woff2') format('woff2'),
         url('fonts/opensans-extrabold-webfont.woff') format('woff'),
         url('fonts/opensans-extrabold-webfont.ttf') format('truetype'),
         url('fonts/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight';
    src: url('fonts/opensans-light-webfont.eot');
    src: url('fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-light-webfont.woff2') format('woff2'),
         url('fonts/opensans-light-webfont.woff') format('woff'),
         url('fonts/opensans-light-webfont.ttf') format('truetype'),
         url('fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('fonts/opensans-regular-webfont.eot');
    src: url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('fonts/opensans-regular-webfont.woff') format('woff'),
         url('fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
	font-family: 'open_sanscondensed_light', Tahoma, Verdana, Arial; /* GM */
	font-size: 1.3em; /* 0.95em GM */
	border: 0;
	color: #111;
	background-color: #f1f1f1; /* GM */
}

 #header {
	/*padding: 2.5em 1.5em; GM*/
	padding: 1.5em 0.1em;
	padding-top: 0; /* GM */
}

#header-content div {
	float: right;
	/* margin: 0.3em 0 -0.2em 1.5em; GM */
	margin: 1.8em 0 -0.2em 1.5em;
}

#mainnav {
	/* background: #252525; GM */
	background: #9d2330;
	margin-top: -15px; /* GM */


	-moz-border-radius-topleft: 0.4em;
	-moz-border-radius-topright: 0.4em;
	-webkit-border-top-left-radius: 0.4em;
	-webkit-border-top-right-radius: 0.4em;
	-khtml-border-top-left-radius: 0.4em;
	-khtml-border-top-right-radius: 0.4em;
	border-top-left-radius: 0.4em;
	border-top-right-radius: 0.4em;
}

#mainnav-menu a {
	display: block;
font-weight:400;
	padding: 0.9em;
	text-decoration: none;
	font-size: 1.3em; /* 1.4em GM */
	font-family: 'open_sanscondensed_light', Tahoma, Verdana, Arial;
	/* border:1px solid #9d2330; borde navegación  GM */ 
}

#mainnav-menu a:hover {
	background: rgba(0, 0, 0, 0.15);
	/*  
	border:1px solid #000;
	-moz-border-radius-topleft: 0.4em;
	-moz-border-radius-topright: 0.4em;
	-webkit-border-top-left-radius: 0.4em;
	-webkit-border-top-right-radius: 0.4em;
	-khtml-border-top-left-radius: 0.4em;
	-khtml-border-top-right-radius: 0.4em;
	border-top-left-radius: 0.4em;
	border-top-right-radius: 0.4em; borde navegación GM */
}

#mainnav-menu ul li{
	margin: 0;
	border: none;
	background-color:grey; /* GM */ 
}
#mainnav-menu li.current-menu-item a {
    text-decoration: none !important;
}
#mainnav-menu ul a:link, #mainnav-menu ul a:visited{
	color: #fff;
	font-size: 1.1em; /* GM */
	text-decoration: none;
		/* border: 1px solid #000;  borde navegación GM */ 
}

#mainnav-menu ul a:hover {
	background: rgba(0, 0, 0, 0.25);
		color: #DBAD9A; /* GM */
}
#mainnav-menu li.current_page_item a, #mainnav-menu li.current-menu-item a {
/*	 text-decoration: none; */
	background-color:#b45b56;
}


@media only screen and (max-width:1290px){
#mainnav-menu ul a:link, #mainnav-menu ul a:visited{
	
	font-size: 1.0em; /* GM */
	
}
}
@media only screen and (max-width:1290px){
#mainnav-menu a {
	
	font-size: 1.2em; /* 1.4em GM */
	
}
}
	
/*Social Icons*/

#social-icons-menu li a[href*="facebook.com"] {
    background: #9c2330;
}
#social-icons-menu li a[href*="twitter.com"] {
    background:  #9c2330;
}


#social-icons-menu li a[href*="/feed"], #social-icons-menu li a[href*="/feed/"], #social-icons-menu li a[href*="?feed=rss2"], #social-icons-menu li a[href*="feedburner.google.com"], #social-icons-menu li a[href*="feedburner.com"] {
    background:  #9c2330;
}

.search-form .search-field {
    padding: 0.7em 5px 0.7em 0.7em;
    font-size: 15px;
}


/* SLIDER */
#post-slider .zeeslide .slide-content .slide-title {
	display:none; /* GM */
}
#post-slider .zeeslide .slide-content .slide-entry span {
	display: inline-block;
	padding: 0.8em 1em;
	font-size: 1.1em;
	line-height: 1.5em;
	color: #fff;
	background: #b65a57;
	background: rgba(180, 92, 87, .8); 

	font-size:28px;
	font-weight:bold;

max-width:75%;
	-webkit-border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	border-radius: 0.8em;
}
.post-slider-controls .zeeflex-direction-nav a {
    display: block;
    position: absolute;
    margin: -40px 1em 0 0;
    width: 40px;
    height: 40px;
    background: rgba(180,91,86,0.6);
    text-align: left;
    font-size: 0;
    cursor: pointer;
    z-index: 10;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
}

.post-slider-controls .zeeflex-control-nav li a {
    width: 15px;
    height: 15px;
    display: block;
    background: #777;
      background: rgba(180,91,86,0.3);
    cursor: pointer;
    text-indent: -9999px;
    -webkit-border-radius: 0.4em;
    -moz-border-radius: 0.4em;
    border-radius: 0.4em;
}

.post-slider-controls .zeeflex-control-nav li a:hover {
    background: #888;
    background: rgba(155,34,48,0.5);
}
.widget img {
    max-width: 100%;
    height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
.widgettitle {
	font-family: 'Lato', Tahoma, Verdana, Arial;

	font-weight: bold;
	color: #381216;
   background: rgba(155,34,49,0.1);
	border: 1px solid #e2e2e2;
	padding: 0.5em 0.8em;
	margin-bottom: 1em;
	line-height: 1.4em;
	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;
	border-radius: 0.4em;
}

#mainnav-menu ul a {
	 width: 250px;
	 width: 16rem;
	 padding: 1em;
	 float: left;
	 background: rgba(0, 0, 0, 0.15);
	 border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	 -webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	 box-sizing: border-box;
}
.page-title {
    font-size: 1.4em;
    color: #252525;
    font-family: 'Lato';
    font-weight: bold;
}
.widget a:link, .widget a:visited {
    text-decoration: none;
    color: #2277bb;
    font-size: 17px;
}
.tablepress td, .tablepress th {
    text-align: left;
    vertical-align: middle !important;
    padding-top: 15px !important;
}

.page-title, .entry-title {
    background: #F5F5F5 none repeat scroll 0% 0%;
    border: 1px solid #E2E2E2;
    padding: 0.5em 0.6em;
    margin-bottom: 0.5em;
    border-radius: 0.3em;
    font-family: "Fjalla One",Tahoma,Verdana,Arial;
    color: #000;
    line-height: 1.4em;
    word-wrap: break-word;
}

#footer
{
visibility:hidden;
padding: 0px;
}
