/**
 * Theme Name:     Photomania Child
 * Author:         WEN Themes
 * Template:       photomania
 * Text Domain:	   photomania-child
 * Description:    Photomania is a visually astonishing and graphically refined, aesthetically exotic, modern and responsive WordPress photography theme. It has been designed for photographers or other creative types to easily and attractively show off their images and works in completely engaging way. It is not only a beautiful showcase but also an wonderful user experience. Official Support Forum: http://themepalace.com/support-forum/ Full Demo: http://wenthemes.com/theme-demos/?demo=photomania
 * Theme URI:      http://wenthemes.com/item/wordpress-themes/photomania/
 * Author URI:     http://wenthemes.com/
 * Version:        1.0.6
 * License:        GPLv3
 * License URI:    http://www.gnu.org/licenses/gpl-3.0.html
 * Tags:           one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-menu, featured-images, full-width-template, translation-ready, theme-options, threaded-comments, footer-widgets, custom-logo, photography, portfolio
 */

/* Typography */

/* Generated by Font Squirrel (https://www.fontsquirrel.com) on November 13, 2016 */

@font-face {
    font-family: 'Linux Biolinum';
    src: url('webfonts/linbiolinum_re.woff2') format('woff2'),
         url('webfonts/linbiolinum_re.woff') format('woff');
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'Linux Biolinum';
    src: url('webfonts/linbiolinum_bd.woff2') format('woff2'),
         url('webfonts/linbiolinum_bd.woff') format('woff');
    font-weight: bold;
    font-style: normal;
	}
@font-face {
    font-family: 'Linux Biolinum';
    src: url('webfonts/linbiolinum_it.woff2') format('woff2'),
         url('webfonts/linbiolinum_it.woff') format('woff');
    font-weight: normal;
    font-style: italic;
	}

@font-face {
    font-family: 'Montserrat';
    src: url('webfonts/montserrat.woff2') format('woff2'),
         url('webfonts/montserrat.woff') format('woff');
    font-weight: normal;
    font-style: normal;
	}

@font-face {
    font-family: 'FontAwesomeX'; /* Custom FontAwesome version with X (ex-Twitter) icon */
    src: url('webfonts/fontawesome-x.woff2') format('woff2'),
         url('webfonts/fontawesome-x.woff') format('woff');
    font-weight: normal;
    font-style: normal;
	}

body {
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
    }

a {
	-webkit-transition: color .8s linear;
	-moz-transition: color .8s linear;
	-ms-transition: color .8s linear;
	transition: color .8s linear;
	}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: "Linux Biolinum", sans-serif;
	text-transform: uppercase;
	font-weight: bold;
    }

h1 {
	font-size: 20px;
	letter-spacing: 1px;
	font-weight: normal;
	line-height: 1.3em;
    }

h1.entry-title {
	font-size: 1.6em;
	text-transform: none;
	letter-spacing: 0;
    }

h2 {
	font-size: 20px;
	letter-spacing: 1px;
	font-weight: normal;
    }
h2 i {
	text-transform: none;
    }
.issue h2 {
	text-align: center;
	padding-bottom: 7px;
	border-bottom: 1px dotted #555;
	}

h3 {
	font-size: 16px;
	letter-spacing: 1px;
    }

h4 {
	font-size: 14px;
	letter-spacing: 1px;
    }

h5 {
	font-size: 13px;
	letter-spacing: 1px;
    }

small {
	font-size: 85%;
	line-height: 1.5em;
	}

p {
	line-height: 1.5em;
    }

hr {
	background-color: transparent;
	border-top: 1px dotted #555;
	margin-top: 0.8em;
	margin-bottom: 0.5em;
	}


/* Buttons */

button,
a.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	font-family: "Montserrat", sans-serif;
    font-size: 14px;
    line-height: 1.3;
	text-transform: uppercase;
    padding: 10px 23px;
	border-style: solid;
	border-radius: 3px;
	}

/* Search Forms */

input[type="search"] {
    border: 1px dotted #555;
	}

.search-form {
    border: 0;
	border-radius: 3px;
	}

.search-form input.search-field {
    border-radius: 2px;
	box-shadow: inset 0px 1px 3px 0px;
	padding-left: 13px;
	}
.search-form .search-submit {
	background-color: #eb008b;
    border-radius: 0 3px 3px 0;
    font-size: 13px;
	letter-spacing: 1px;
	-webkit-transition: background .8s linear;
	-moz-transition: background .8s linear;
	-ms-transition: background .8s linear;
	transition: background .8s linear;
	}
.search-form .search-submit:hover {
    background-color: #555;
	}

/* Slider search form */

.banner-search .search-inner-wrapper {
    max-width: 410px;
	}

.banner-search .search-form input.search-field {
	font-size: 15px;
	letter-spacing: 0;
    border-radius: 2px 0 0 2px;
    height: 40px;
	}

.banner-search .search-form input.search-field:hover {
    background-color: #f7f5ed;
	}

.banner-search .search-form input { /* Button */
    border-radius: 0 2px 2px 0;
    font-size: 14px;
	letter-spacing: 1px;
    height: 40px;
	/* border-top: 2px solid #777; */
	}
.banner-search .search-form input:hover { /* Button */
    background-color: #555;
	}

/* Menu Search Form */

li.search-menu {
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 20px;
	top: -2px;
	right: -4px;
	width: 270px;
	}

.home .search-menu,
.single-article .search-menu,
.error404 .search-menu {
	display: none;
	}

/* Disable magenta initials */

#front-page-home-sections .section-title::first-letter,
#photomania-front-page-widgets .widget-title::first-letter,
    .widget-title:first-letter {
    color: #555;
    }

/* Masthead */

#masthead {
	border-bottom: 1px dotted #555;
	}

.site-title {
    font-family: "Linux Biolinum", sans-serif;
	text-transform: uppercase;
	font-size: 24px;
	letter-spacing: 0;
	word-spacing: 5px;
	}
.site-branding a {
	color: #eb008b;
	}
.site-branding a:hover {
	color: #c1ab6c;
	}

.site-description {
	font-family: "Montserrat", sans-serif;
	text-transform: uppercase;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 1.5em;
    text-align: left;
	color: #555;
	}

/* Main Menu */

.main-navigation ul ul {
    top: 55px;
	}

.main-navigation ul li a {
	font-family: "Montserrat", sans-serif;
	color: #555;
    font-size: 13px;
	letter-spacing: 1px;
    text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 10px;
	}

.main-navigation li li.current-menu-item > a {
	color: #fff;
	}

.main-navigation li > a:hover,
.main-navigation li:hover > a {
	color: #c1ab6c;
	background: transparent;
	}

.main-navigation li > a:hover,
.main-navigation li.current-menu-item > a,
.main-navigation li.current_page_item > a,
.main-navigation li:hover > a {
    border-radius: 3px;
	}

.main-navigation li.current-menu-item > a,
.main-navigation li.current_page_item > a {
	background: #555 !important;
	}

.main-navigation ul ul {
	margin-top: 1px;
	margin-left: 1px;
	-moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
	}

.main-navigation ul ul a {
	color: #555;
    border-top: 1px solid #ddd;
	}
.main-navigation ul ul a:hover {
	color: #c1ab6c;
    border-top: 1px solid #ddd;
	}

/* X (ex-Twitter) icon on Social Menus */
.photomania_widget_social ul li a[href*="twitter.com"]:before {
    font-family: "FontAwesomeX";
	}

/*Social icons on Header*/
#header-social .photomania_widget_social ul li a:before {
	margin-left: 13px;
    margin-top: 4px;
	}
#header-social .photomania_widget_social ul li a:hover:before {
	-webkit-transition: color .8s linear;
	-moz-transition: color .8s linear;
	-ms-transition: color .8s linear;
	transition: color .8s linear;
	}
/*Hover effect for X (ex-Twitter) icon */
#header-social .photomania_widget_social ul li a[href*="twitter.com"]:hover:before {
    color: #c1ab6c;
	}

/* Make the 'Catálogo' link unclickable */

.main-navigation .unclickable a {
    pointer-events: none;
	}
.main-navigation .unclickable li a {
    pointer-events: auto;
	}

/* Home Section */

.home #content {
	background: #fff;
	}

.home #primary article.hentry {
	margin-top: 10px;
	}

#front-page-home-sections .section-title:first-of-type { /* 'Catálogo' title */
	color: #555;
	}

.home header > h1 { /* Flatten 'Sobre Mastozoología Neotropical' title so we can have an H1, but not visible */
	height: 0;
	color: transparent;
	}

/* Slider */

#main-slider::before,
#main-slider::after {
	background: none; 
	}

#main-slider p {
	font-family: "Montserrat", sans-serif !important;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 1em;
	}

#main-slider .caption-wrap {
	background: rgba(150, 132, 82, 0.7) none repeat scroll 0 0;
	padding: 35px;
	}

#main-slider h3 {
	/*font-family: "Linux Biolinum", sans-serif;
	font-size: 24px;*/
	display: none;
	}

/*#main-slider a,
#main-slider h3:first-letter {
	color: #fff;
	font-weight: normal;
    }

#main-slider a {
	text-shadow: 2px 2px 1px rgba(70, 70, 70, 1);
    }

#main-slider h3:first-letter {
	color: inherit;
    }*/

#main-slider a { /* Don't link to anything */
	pointer-events: none;
	cursor: default;
	}

#main-slider p {
	font-family: "Open Sans", sans-serif;
	}

#main-slider .pager-box {
	background-color: #fff;
    border-radius: 2px;
    border: 0;
	}

#main-slider .pager-box.cycle-pager-active {
	background-color: #eb008b;
	}

.search-inner-wrapper {
	background-color: rgba(150, 132, 82, 0.7);
	max-width: 540px;
    border-radius: 3px;
	padding: 5px;
	}

/* Home Portfolio & Masonry Archive Page */

.home-section-portfolio {
	background: #f3f3f3 url('background-pattern/linen.png') 0 0 repeat;
	}

#masonry-loop {
    margin-top: 50px;
	padding-top: 60px;
	}

#masonry-loop .navigation.pagination {
	position: absolute;
	top: -20px;
	left: 20px;
	}

.home-section-portfolio .portfolio-column-3 .portfolio-item,
.home-section-portfolio .portfolio-column-3 .grid-sizer,
.home-section-portfolio .portfolio-item,
#primary article.masonry-entry.hentry {
	width: 20%;
    }

.home-section-portfolio .portfolio-column-3 .portfolio-item:nth-child(5n+1) {
    clear: both;
    }

.home-section-portfolio .popup-link i,
#primary article.masonry-entry.hentry .popup-link i { /* Magnifying glass icon */
    font-size: 19px;
	padding: 5px 0 0 7px !important;
	}

.home-section-portfolio .portfolio-title,
#primary article.masonry-entry.hentry .masonry-item-title { /* Title on magazine cover */
	font-family: "Montserrat", sans-serif;
	letter-spacing: 1px;
	font-size: 14px;
	text-align: center;
	background: #555;
	}

.home-section-portfolio .portfolio-number a {
	display: block;
	color: #fff;
	padding: 20px 15px 3px 15px;
	}
#primary article.masonry-entry.hentry .masonry-item-number a {
    padding-bottom: 0;
	}
.home-section-portfolio .portfolio-number a:hover,
#primary article.masonry-entry.hentry .masonry-item-number a:hover {
	color: #c1ab6c;
	}
.home-section-portfolio .portfolio-date {
	display: block;
	font-size: 11px;
	padding-bottom: 22px;
	}
#primary article.masonry-entry.hentry .date-of-issue {
	display: block;
	font-size: 11px;
	padding-bottom: 11px;
	}
.home-section-portfolio .portfolio-filter ul {
	background: none;
	}

.home-section-portfolio .portfolio-main-wrapper {
	background: #fff;
	}

#front-page-home-sections .section-title,
#photomania-front-page-widgets .widget-title { /* Home Portfolio Title */
    font-size: 22px;
	font-weight: bold;
	}

.home-section-portfolio .portfolio-filter li a { /* Home Portfolio Category Buttons */
	color: #555;
	background: #fff;
	border: 1px solid #fff;
    border-radius: 3px;
	font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
	font-size: 13px;
	letter-spacing: 1px;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 10px;
	}

.home-section-portfolio .portfolio-filter li a:hover { /* Home Portfolio Category Buttons */
    border-radius: 2px;
	color: #fff;
	border: 1px solid #555;
	background-color: #555;
	}

.home-section-portfolio .portfolio-filter li a.current { /* Home Portfolio Category Buttons */
    border-radius: 3px;
	color: #fff;
	border: 1px solid #c1ab6c;
	background-color: #c1ab6c;
	}

.home-section-portfolio .button { /* Home Portfolio  “Browse More” Button */
	font-size: 13px;
	letter-spacing: 1px;
	border: 1px solid #c1ab6c;
    background-color: #c1ab6c;
	width: 170px;
	}

.home-section-portfolio a.button { /* Home Portfolio  “Browse More” Button */
	-webkit-transition: background .8s linear;
	-moz-transition: background .8s linear;
	-ms-transition: background .8s linear;
	transition: background .8s linear;
	}

.home-section-portfolio a.button:hover { /* Home Portfolio  “Browse More” Button */
	border: 1px solid #555;
	background-color: #555;
	}

.home-section-portfolio .portfolio-thumb a::before,
#primary article.masonry-entry.hentry .masonry-thumb a::before,
.home-section-portfolio .portfolio-thumb a::after,
#primary article.masonry-entry.hentry .masonry-thumb a::after { /* Screen for magazine cover on hover */
	height: 100%;
    background: rgba(85, 85, 85, 0.3) linear-gradient(to top, rgba(85, 85, 85, 0.3) 100%, rgba(85, 85, 85, 0.3) 100%) repeat scroll 0 0;*/
	} 

/* Portfolio limiter  */

.home-section-portfolio .portfolio-item {
	display: none;
	}

.home-section-portfolio .portfolio-item:nth-child(-n+15){
	display: block;
	}

/* Portfolio Lightbox */

.mfp-wrap button.mfp-close {
    background-color: #fff !important;
	cursor: pointer !important;
	}

.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close {
    color: #555;
	}

.mfp-counter {
    color: #fff;
    background: rgba(0, 0, 0, 0.43);
	}

/* Portfolio Popup Link */

.home-section-portfolio .portfolio-item .popup-link,
#primary article.masonry-entry.hentry .popup-link {
    border-width: 0;
	border-radius: 100%;
    transform: rotate(315deg);
	background-color: #fff;
	-webkit-transition: background .8s linear;
	-moz-transition: background .8s linear;
	-ms-transition: background .8s linear;
	transition: background .8s linear;
	}

.home-section-portfolio .portfolio-item .popup-link:hover,
#primary article.masonry-entry.hentry .popup-link:hover {
    background-color: #555;
	}

.home-section-portfolio .portfolio-item .popup-link i,
#primary article.masonry-entry.hentry .popup-link i {
    color: #c1ab6c;
	}

/* CTA */

#front-page-home-sections .home-section-call-to-action {
	background: #555;
	}

#front-page-home-sections .home-section-call-to-action .section-title,
#front-page-home-sections .home-section-call-to-action .section-title::first-letter {
    color: #fff;
	}

.home-section-call-to-action .cta-content-text > p {
	font-family: "Open Sans", sans-serif;
	color: #fff;
	}

.home-section-call-to-action .cta-btn {
    border-radius: 3px;
    font-weight: normal;
	letter-spacing: 1px;
    line-height: 1.3;
    padding: 10px 23px;
	color: #555;
	background-color: #fff;
	border: 1px solid #fff;
	}
.home-section-call-to-action .cta-btn:hover {
	background-color: #c1ab6c;
	border: 1px solid #c1ab6c;
	}

/* Social Sharing Buttons */

.photomania-social-share ul li a i {
	width: 35px;
    height: 35px;
	padding: 0;
	line-height: 2.4em;
	}
.photomania-social-share ul li a .fa-facebook,
.photomania-social-share ul li a .fa-twitter,
.photomania-social-share ul li a .fa-pinterest {
	color: #555;
    background-color: #fff;
	border-radius: 3px;
	margin-bottom: 40px;
	margin-right: 3px;
	-webkit-transition: background .8s linear;
	-moz-transition: background .8s linear;
	-ms-transition: background .8s linear;
	transition: background .8s linear;
	}

.home .photomania-social-share ul li a .fa-facebook,
.home .photomania-social-share ul li a .fa-twitter,
.home .photomania-social-share ul li a .fa-pinterest {
	margin-bottom: 8px;
	}

.photomania-social-share ul li a .fa-facebook:hover,
.photomania-social-share ul li a .fa-twitter:hover,
.photomania-social-share ul li a .fa-pinterest:hover {
	color: #fff;
    background-color: #c1ab6c;
	}
.photomania-social-share ul li a .fa-google-plus {
    display: none;
	}

#primary article .photomania-social-share ul li a .fa-facebook {
	color: #fff;
    background-color: #c1ab6c;
	}

#primary article .photomania-social-share ul li a .fa-twitter {
    color: #fff;
    background-color: #c1ab6c;
	font-family: "FontAwesomeX";
	}
#primary article .photomania-social-share ul li a .fa-twitter:before {
    margin-left: 1px;
	}

#primary article .photomania-social-share ul li a .fa-pinterest {
	display: none;
	}

#primary article .photomania-social-share ul li a .fa-facebook:hover,
#primary article .photomania-social-share ul li a .fa-twitter:hover {
    background-color: #555;
	}

/* Post & Page */

#content {
	background: #f3f3f3 url('background-pattern/linen.png') 0 0 repeat;
	}

.page-content {
	margin-top: 25px;
	}

.entry-header .entry-meta > span,
.entry-footer > span,
a.read-more {
	font-size: 0.8em;
	line-height: 1.3em;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-family: "Montserrat", sans-serif;
	}

.entry-header .entry-meta .byline {
	display: none;
	}

.entry-header .entry-meta .keywords {
	font-size: 0.8em;
	line-height: 1.4em;
	letter-spacing: 1px;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 10px;
	}

.entry-header .entry-meta .date-of-issue {
	font-size: 0.8em;
	line-height: 1.3em;
	letter-spacing: 1px;
	text-transform: uppercase;
	padding-bottom: 10px;
	}

.type-issue .entry-meta .posted-on,
.type-issue .entry-meta .keywords,
.type-post .entry-meta .keywords,
.single-article .entry-meta .posted-on,
.category-all-pubs .entry-meta .posted-on {
	display: none;
	}

#primary { /* Modify width relationship between primary content and its sidebar */
	width: 75%;
	}
#sidebar-primary {
	width: 25%;
	}

#primary article a:hover {
    color: #555;
	}

#primary article.hentry {
    box-shadow: none;
	border-radius: 0;
	padding: 35px 40px 0 50px;
	margin-top: 35px;
	}

#primary article.hentry .submitms-btn {
	text-transform: uppercase;
	font-family: "Montserrat", sans-serif;
    border-radius: 3px;
    font-weight: normal;
	letter-spacing: 1px;
    line-height: 1.3;
    padding: 10px 23px;
	background-color: #eb008b;
	border: 1px solid #eb008b;
	color: #fff;
	-webkit-transition: background .8s linear;
    -moz-transition: background .8s linear;
    -ms-transition: background .8s linear;
    transition: background .8s linear;
	}
#primary article.hentry .submitms-btn:hover {
	background-color: #555;
	border: 1px solid #555;
	}
#primary article.hentry a.submitms-btn[target="_blank"] {
    background-image: none;
	}

#primary .notice {
    margin-bottom: 25px;
	}

.entry-content a {
	font-weight: 700;
	}

/* Since v. 5.9, WordPress has introduced underlined links in posts */
.entry-content a:not(.more-link):not(.button):not(.wp-block-button__link),
.entry-summary a:not(.more-link):not(.button):not(.wp-block-button__link) {
	text-decoration: none;
	}

.wp-caption-text {
	padding: 10px;
	background-color: #fff;
    font-size: 0.9em;
	}

.type-article .archive-abstract {
	margin-top: 20px;
	font-size: 0.9em;
	}

/* Sidebar & Widget Styles */

.sidebar {
	margin-top: 35px;
	}

.sidebar a,
.sidebar a:visited {
	color: #c1ab6c;
	}
.sidebar a:hover {
	color: #555;
	}

.sidebar p {
	font-size: 0.9em;
	}

.home .sidebar .widget {
	background: #f3f3f3 url('background-pattern/linen.png') 0 0 repeat;
	box-shadow: none;
	border-radius: 3px;
	}

.sidebar .widget {
	box-shadow: none;
	}

.sidebar .widget-title {
	font-size: 1em;
	line-height: 1.3em;
	padding-top: 0px;
	border-bottom: 1px dotted #555;
	}

.sidebar ul li::before {
	content: "\f054";
	}

.sidebar .widget li {
	font-size: 0.9em;
	line-height: 1.4em;
	}

.sidebar .widget li a {
	font-weight: 700;
	}

.recent-posts-meta {
	font-size: 11px;
	text-transform: uppercase;
	font-family: "Open Sans", sans-serif;
	}

h3.recent-posts-title a {
	color: #c1ab6c !important;
	font-size: 1em;
	line-height: 0.8em;
	text-transform: none;
	letter-spacing: 0;
	font-weight: normal;
	}

.photomania_widget_recent_posts img {
    border-radius: 0;
	}
.photomania_widget_recent_posts .recent-posts-title {
	margin-bottom: 12px;
	}

.entry-header .entry-meta { /* Filete oscuro bajo títulos */
    border-bottom: 1px dotted #555;
	padding-bottom: 0;
	}

.widget_text a {
    text-decoration: none !important;
	}

.widget_calendar table {
	text-transform: uppercase;
	}

.widget_calendar table > td > tr {
	font-size: 0.9em;
	}

.widget_calendar tbody > tr > td > a {
	color: #c1ab6c;
	font-weight: 800;
	}

.widget_calendar #today {
    background-color: #eb008b;
}

.widget_calendar caption,
.widget_calendar thead,
.widget_calendar tfoot {
	font-family: "Montserrat", sans-serif;
	letter-spacing: 1px;
	}

.widget_calendar caption {
	font-size: 0.9em;
    background-color: #c1ab6c;
	line-height: 2em;
	}

.widget_calendar thead {
	font-size: 0.8em;
	line-height: 1.7em;
	color: #fff;
	}

.widget_calendar tfoot {
	font-size: 0.9em;
	line-height: 1.7em;
	}

.wp-calendar-nav-prev,
.wp-calendar-nav-next {
	font-family: "Montserrat", sans-serif;
	letter-spacing: 1px;
	text-transform: uppercase;
	}

.widget_calendar .pad {
	background-color: transparent;
	}

/* Blog */

#primary article a {
	color: #c1ab6c;
	}

/* Error 404 page */

section.error-404 {
	padding-top: 45px;
	padding-bottom: 23px;
	}

/* Footer */

.home #footer-widgets {
	background: #f3f3f3 url('background-pattern/linen.png') 0 0 repeat;
	}

#footer-widgets a {
	color: #c1ab6c;
	}
#footer-widgets a:hover {
	color: #555;
	}

#footer-widgets p {
	font-size: 0.9em;
	}

#footer-widgets ul li {
	font-family: "Open Sans", sans-serif;
	text-transform: uppercase;
    font-size: 13px;
	border-top: 1px solid #fff;
	}

#footer-widgets ul li a:hover {
	color: #fff;
	}

#footer-widgets ul li::before { /* Bullet */
	color: #c1ab6c;
    top: 7px;
	font-size: 13px;
	content: "\f054";
	}

#colophon {
    font-size: 11px;
	letter-spacing: 2px;
    font-weight: normal;
	text-transform: uppercase;
	padding-top: 30px;
	padding-bottom: 30px;
	color: #fff;
	background: #555;
	}
#colophon .photomania_widget_social ul li a {
	background: none;
	margin-bottom: 10px;
	}
#colophon .site-info {
    visibility: hidden;
	}
#colophon .site-info:after {
	content: "Mastozoología Neotropical";
	visibility: visible;
	display: block;
	font-family: "Linux Biolinum", sans-serif;
    font-size: 24px;
    letter-spacing: 0;
    word-spacing: 5px;
	}
#colophon .copyright {
    margin-bottom: 0;
	}

/* Tables */

table {
	border: 1px solid #555;
	}

tr, th {
    border: 0;
	}

table > tbody > tr > td {
	font-size: 14px;
	line-height: 18px;
	border-left: 1px dotted #555;
	border-right: 0;
	border-bottom: 1px dotted #555;
	border-top: 1px dotted #555;
	}

table > tbody > tr > th {
	background-color: #fff;
	}

table > tbody > tr > td > strong,
table > tbody > tr > td > a {
	font-weight: 700;
	}

table > thead {
	background-color: #555;
	}

table > tbody > tr > td:last-of-type {
	border-right: 1px solid #555;
	}
table > tbody > tr > td:first-of-type {
	border-left: 1px solid #555;
	}


/* Only for article listing tables */

table.dataTable {
	border: 0;
	}

.category-published-issues table.dataTable tbody > tr > td.col-synthesis {
	border-right: 1px solid #555;
	}
table.dataTable tbody > tr > td.child {
	border-top: 1px dotted #555;
	}

table.dataTable tbody > tr > td {
	border-top: 1px solid #555;
	border-bottom: 0;
	}

table.dataTable tbody > tr.child ul.dtr-details > li {
    border-bottom-color: #555 !important;
	}

table.dataTable thead th {
	border-right: 1px dotted #fff;
	border-top: 1px solid #555;
	border-bottom: 0 !important;
	}
table.dataTable thead th:last-of-type {
	border-right: 1px solid #555;
	}
table.dataTable thead th:first-of-type {
	border-left: 1px solid #555;
	}
table.dataTable thead th,
table.dataTable thead td {
	color: #fff;
	font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
	font-weight: normal !important;
    font-size: 12px;
    letter-spacing: 1px;
	vertical-align: middle;
	}
table.posts-data-table .col-graph_abstract {
    vertical-align: middle;
	text-align: center;
	}
table.posts-data-table td.col-graph_abstract {
	background-color: #fff;
	}
table.posts-data-table .odd {
	background: #f3f3f3 url('background-pattern/linen.png') 0 0 repeat;
	}

@media only screen and (max-width:1023px) { /* tablet screen */
	}

@media only screen and (max-width: 628px) { /* a mobile breakpoint */
		.category-published-issues table.dataTable tbody > tr > td.col-autor {
			border-right: 1px solid #555;
		}
		.posts-data-table tr.child .dtr-data {
			line-height: 1.5em;
		}
	}

/* Only for Calendar table (beside news posts) */
#calendar_wrap table {
	border-top: 0;
	}
#calendar_wrap table > tbody > tr > td {
	border-top: 0;
	}


/* Appendices (on Article page) */

.type-article .appendix {
	text-align: center;
	}

/* Scrollup */

.scrollup {
	background-color: #c1ab6c;
	border: 1px solid #c1ab6c;
    line-height: 1.5;
	bottom: 35px;
    padding-top: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);

	-webkit-transition: background .8s linear;
	-moz-transition: background .8s linear;
	-ms-transition: background .8s linear;
	transition: background .8s linear;
	}

.scrollup i {
	color: #fff;
	}

.scrollup:hover {
	background-color: #555;
	border: 1px solid #555;
	}

/* Sidr (Mobile Menu) */

.sidr {
    font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
    background-color: #555;
    box-shadow: none;
	}

.sidr input[type=submit] {
	border-width: 0;
	margin-bottom: 20px;
	-webkit-transition: background .8s linear;
	-moz-transition: background .8s linear;
	-ms-transition: background .8s linear;
	transition: background .8s linear;
	}
.sidr input[type=submit]:hover {
	color: #fff;
	background: #eb008b;
	}

.sidr input[type=search] {
	height: 45px;
	font-size: 14px;
	padding-left: 15px;
	}

.sidr ul li {
	border-bottom: 1px solid #d1d1d1;
	}
.sidr ul li:hover {
	}

.sidr ul li ul li.active > a,
.sidr ul li ul li.active > span,
.sidr ul li ul li.sidr-class-active > a,
.sidr ul li ul li.sidr-class-active > span,
.sidr ul li ul li:hover > a,
.sidr ul li ul li:hover > span,
.sidr ul li.active > a,
.sidr ul li.active > span,
.sidr ul li.sidr-class-active > a,
.sidr ul li.sidr-class-active > span,
.sidr ul li:hover > a,
.sidr ul li:hover > span {
    box-shadow: none;
	color: #eb008b;
	}
.sidr ul li ul li:hover > a {
    padding-top: 11px !important;
	}

.sidr ul li ul li a::before {
    color: #c1ab6c;
    content: "\f054";
    display: inline-block;
    font-family: FontAwesome;
    font-size: 13px;
	padding-right: 10px;
	}

/* Search Results page */

.no-results .search-form,
.not-found .search-form {
	width: 278px;
	margin-left: auto;
    margin-right: auto;
	}

.no-results .page-content p,
.not-found .page-content p {
	text-align: center;
	}

.search-no-results li.search-menu {
	display: none;
	}

/* =Link icons
-------------------------------------------------------------- */

.entry-content a[target="_blank"],
.widget a[target="_blank"] {
    padding-right: 13px;
    background: transparent url(mimetype-icons/icon-external.gif) no-repeat right;
	}
.entry-content .photomania-social-share a[target="_blank"] {
	padding-right: 0;
    background: none;
	}

a[href^="mailto:"] {
    padding-right: 18px;
	margin-right: 2px;
    background: transparent url(mimetype-icons/icon-email.gif) no-repeat right;
	}

a[href$=".avi"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-avi.png) no-repeat right;
	}
a[href$=".csv"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-csv.png) no-repeat right;
	}
a[href$=".doc"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-doc.png) no-repeat right;
	}
a[href$=".docx"] {
    padding-right: 30px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-docx.png) no-repeat right;
	}
a[href$=".ens"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-ens.png) no-repeat right;
	}
a[href$=".html"] {
    padding-right: 30px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-html.png) no-repeat right;
	}
.appendix a[href$=".jpg"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-jpg.png) no-repeat right;
	}
a[href$=".mov"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-mov.png) no-repeat right;
	}
a[href$=".mp3"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-mp3.png) no-repeat right;
	}
a[href$=".mpeg"] {
    padding-right: 30px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-mpeg.png) no-repeat right;
	}
a[href$=".pdf"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-pdf.png) no-repeat right;
	}
.entry-content a[href$=".pdf"] { /* Prevents icon to appear beside cover caption */
    padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
    background: none;
	}
a[href$=".pps"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-pps.png) no-repeat right;
	}
a[href$=".ppt"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-ppt.png) no-repeat right;
	}
a[href$=".rar"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-rar.png) no-repeat right;
	}
a[href$=".rtf"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-rtf.png) no-repeat right;
	}
a[href$=".txt"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-txt.png) no-repeat right;
	}
a[href$=".wav"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-wav.png) no-repeat right;
	}
a[href$=".xls"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-xls.png) no-repeat right;
	}
a[href$=".xlsx"] {
    padding-right: 30px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-xlsx.png) no-repeat right;
	}
a[href$=".zip"] {
    padding-right: 24px;
	padding-top: 1px;
	padding-bottom: 5px;
    background: transparent url(mimetype-icons/icon-zip.png) no-repeat right;
	}

/* Media Styles */

@media only screen and (max-width: 1300px) {
	#main-slider .cycle-caption {
		left: 25px;
		right: 25px;
		width: auto;
		}
	}

/* Smaller than standard 1024 (devices and browsers) */
@media only screen and (max-width:1023px) {
	.site-branding {
		margin-bottom: 0;
		}
	#header-social {
		margin-bottom: 0;
		}
	.main-navigation li {
		padding-top: 10px;
		}
	.main-navigation ul ul {
		top: 45px;
		}
	li.search-menu {
		top: -20px;
		}
	#main-slider .caption-wrap {
		background: none;
		}
	#main-slider .cycle-caption {
		bottom: 100px;
		}
	body #content #primary,
	body #content .sidebar {
		border-bottom: 0;
		margin-bottom: 0;
		padding-bottom: 0;
		}
	body #content .sidebar {
		margin-top: 30px;
		}
	.home-section-portfolio .portfolio-title > a,
	#primary article.masonry-entry.hentry .masonry-item-title a {
		font-size: 0.9em;
		}
	#primary article.masonry-entry.hentry .masonry-item-title {
		padding-top: 9px;
		}
    .home-section-portfolio .portfolio-column-3 .portfolio-item,
    .home-section-portfolio .portfolio-column-3 .grid-sizer {
        width: 25%;
		}
	}

@media only screen and (max-width: 900px) { /* Mobile Menu appears */

    .home-section-portfolio .portfolio-column-3 .portfolio-item,
    .home-section-portfolio .portfolio-column-3 .grid-sizer {
        width: 50%;
		}
	.site-description {
		text-align: center;
		}
	#primary article.masonry-entry.hentry {
		width: 33.33%;
		}
	.tax-volnum #primary article.masonry-entry.hentry {
		width: 25%;
		}
	.home-section-portfolio .portfolio-thumb a::before,
	#primary article.masonry-entry.hentry .masonry-thumb a::before {
		opacity: 0;
		}
	#header-social .photomania_widget_social ul li a:before {
		margin-left: 10px;
		margin-top: 0;
		}
	#mobile-trigger i {
		border: 0;
		background-color: #c1ab6c;
		border-radius: 3px;
		-moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
		-webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
		box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
		}
	#mobile-trigger {
		background-color: #555;
		}
	}

@media only screen and (max-width: 767px) {
	#main-slider .cycle-caption {
		bottom: 70px;
		}
	.home-section-portfolio .portfolio-title a,
	#primary article.masonry-entry.hentry .masonry-item-title a {
		font-size: inherit;
		padding-bottom: 0;
		}
	#primary article.masonry-entry.hentry {
		width: 25%;
		}
	.tax-volnum #primary article.masonry-entry.hentry {
		width: 25%;
		}
	}

@media only screen and (max-width: 690px) {
	.breadcrumbnxt {
		margin-top: -20px !important;
		}
	}

@media only screen and (max-width: 640px) {
	.site-description {
		display: block;
		}
	.banner-search {
		background-color: #c1ab6c;
		}
	.banner-search .search-inner-wrapper {
		background-color: transparent;
		}
	.download-attachments {
		margin-top: 30px;
		}
	}

@media only screen and (max-width: 425px) {
	#primary article.masonry-entry.hentry,
	.tax-volnum #primary article.masonry-entry.hentry {
		width: 50%;
		}
	.entry-content img {
		float: none !important;
		margin-left: auto;
		margin-right: auto;
		display: block;
		margin-bottom: 15px;
		}
	}

/* Posts Table Pro plugin */

.dataTables_wrapper .dataTables_filter label,
.dataTables_wrapper .dataTables_length label,
.dataTables_wrapper .dataTables_info {
	text-transform: uppercase;
	font-size: 0.8em;
	word-spacing: 1px;
	}

.dataTables_wrapper .dataTables_filter label:after {
	color: #555;
	content: "en la tabla (incluye los resúmenes)";
	padding-left: 7px;
	}

table.dataTable tbody > tr > td.col-autor { /* Make Autores text smaller */
	font-size: .85em;
	line-height: 1.4em;
	}
table.dataTable tbody > tr > td.col-synthesis, /* Make Oración Resumen and Citation text smaller */
table.dataTable tbody > tr > td.col-citation {
	font-size: .8em;
	line-height: 1.5em;
	}

.download-attachments table {
    border-bottom: 1px solid #555;
	}
.download-attachments table th {
    border-top: 0;
	}

table > thead > tr > th.attachment-title {
	border-right: 1px dotted #fff;
	}
table > thead > tr > th.attachment-about {
	border-right: 1px dotted #fff;
	}
table > thead > tr > th.attachment-size {
	border-right: 1px solid #555;
	}

	/* Cell collapser icons (+ and -) */

table.posts-data-table.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child::before,
table.posts-data-table.dtr-inline.collapsed > tbody > tr[role=row] > th:first-child::before {
    top: 10px !important;
	}

	/* Data Table search */

.dataTables_wrapper input[type="search"] {
    border: 1px solid #555;
	}

	/* Data Table Nav */

.dataTables_wrapper .dataTables_paginate .paginate_button { /* Similar to .meta-nav */
	font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
	font-weight: normal;
	font-size: 13px;
    letter-spacing: 1px;
	padding-top: 10px;
    padding-bottom: 11px;
	margin-left: 3px;
	border: 0 !important;
	}

.dataTables_wrapper .dataTables_paginate a.paginate_button.current {
	color: #fff !important;
    background: #c1ab6c;
    border-radius: 3px;
	width: 24px;
	}

.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	background: none !important;
	-webkit-transition: background .8s linear;
    -moz-transition: background .8s linear;
    -ms-transition: background .8s linear;
    transition: background .8s linear;
	}
	
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background: #c1ab6c !important;
	border-color: #c1ab6c !important;
	width: 24px;
	margin-left: 5px;
    border-radius: 3px;
	-webkit-transition: background .8s linear;
    -moz-transition: background .8s linear;
    -ms-transition: background .8s linear;
    transition: background .8s linear;
	}

/* Particulars for Posts Table Pro */
/* Replace long author lists */

table.dataTable #post-row-10178 > td.col-autor {
	color: transparent;
	line-height: 0; /* Collapse the original line */
	}
table.dataTable #post-row-10178 > td.col-autor:after {
	content: "M.M. Guerisoli, Mauro I. Schiaffini, Pablo Teta, Alejandro E.J. Valenzuela, Patricia Mirol, Guillermo E. Defossé, María Marcela Godoy et al.";
	color: #555;
	display: block;
	line-height: initial; /* New content takes up original line height */
	}

/* Download Attachments Plugin */

.download-attachments {
	display: block;
	float: none;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
	}

.download-attachments h3.download-title {
	border-bottom: 1px dotted #555;
	text-align: center;
	}

.download-attachments > table > thead > tr > th {
    font-family: "Montserrat", sans-serif;
	font-weight: normal;
	font-size: 0.8em;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: center;
	vertical-align: middle;
	color: #fff;
	}

.download-attachments .da-attachments-list li:not(:first-of-type) {
	margin-top: 15px;
	}
.download-attachments .da-attachments-list .attachment-link {
	line-height: 1.5em;
	}
.download-attachments .da-attachments-list p {
	margin-top: 5px;
	margin-bottom: 0;
	}
.download-attachments .da-attachments-list p:first-of-type {
	margin-top: 7px;
	margin-bottom: 0;
	}
.download-attachments .da-attachments-list p:last-of-type {
	margin-bottom: -17px;
	}
.download-attachments .da-attachments-list .attachment-description {
	font-size: 0.9em;
	}
.download-attachments .da-attachments-list .attachment-size {
	font-size: 0.7em;
	text-transform: uppercase;
	letter-spacing: 1px;
	}

/* PDF Viewer plugin */

.pdfjs-viewer {
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px dotted #555;
	}

/* Relevanssi plugin */

.citation {
	font-size: 0.7em;
	text-transform: uppercase;
	text-align: right;
	margin-top: 4px;
	margin-bottom: 5px;
	}

/* Collapse-O-Matic Plugin (not currently used; styles kept just in case) */

.colomat-hover {
	left: 25px !important;
	text-decoration: none !important;
	color: #c1ab6c;
	}

.collapseomatic {
	background-image: none !important;
    padding: 12px !important;
	font-size: 0.8em;
	letter-spacing: 1px;
	font-family: "Montserrat", sans-serif;
	text-transform: uppercase;
	border: 1px solid #555;
	border-radius: 2px;
	line-height: 70px !important;
	white-space: nowrap;
	-webkit-transition: color .8s linear;
	-moz-transition: color .8s linear;
	-ms-transition: color .8s linear;
	transition: color .8s linear;
	}

.collapseomatic::before {
    color: #c1ab6c;
    content: "\f078";
    font-family: FontAwesome;
    font-size: 13px;
	padding-right: 10px;
	}

.colomat-close::before {
    color: #c1ab6c;
    content: "\f077";
    font-family: FontAwesome;
    font-size: 13px;
	padding-right: 10px;
	}

.collapseomatic_content {
	font-size: 0.9em;
	border: 1px dotted #555;
	padding: 20px 30px 10px 30px !important;
	margin-left: 0;
	border-radius: 3px;
	}

/* Contact Form 7 plugin */

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
	border: 1px dotted #555;
    border-radius: 3px;
	}

.wpcf7 input[type="submit"] {
	letter-spacing: 1px;
	background-color: #C1AB6C;
	border-color: #C1AB6C;
    padding: 8px 23px !important;
	border-radius: 3px;
	-webkit-transition: background .8s linear;
    -moz-transition: background .8s linear;
    -ms-transition: background .8s linear;
    transition: background .8s linear;
	}

.wpcf7 input[type="submit"]:hover {
	background-color: #555;
	border-color: #555;
	padding: 11px 26px !important;
	border-radius: 3px;
	}

.wpcf7-not-valid-tip {
    color: #eb008b;
    font-size: 0.8em !important;
	letter-spacing: 1px;
	text-transform: uppercase;
	}

.wpcf7-validation-errors {
	border-color: #eb008b !important;
	border-radius: 3px;
	}

.wpcf7-response-output {
	margin: 0 !important;
	padding: 13px 11px 11px 16px !important;
	font-size: 0.8em;
	letter-spacing: 1px;
	line-height: 160% !important;
	text-transform: uppercase;
	}

/* WordPress Popular Posts plugin */

.wpp-views {
	line-height: 2em;
	font-weight: normal;
	font-size: 0.9em;
	text-transform: uppercase;
	word-spacing: 1px;
	}

.wpp-list li {
    margin-bottom: 0;
	}

/* YARPP plugin */

.sidebar .yarpp-related {
    margin-bottom: 0;
    margin-top: 0;
}

.sidebar .yarpp-template-yarpp-template-simple h2 { /* The only YARPP template modified by me */
	font-size: 1em;
	font-weight: 600;
    line-height: 1.3em;
    margin-bottom: 20px;
    padding-bottom: 10px;
	border-bottom: 1px dotted #555;
	}

/*
/* Breadcrumb, Nav and Pagination management
*/

/* Breadcrumb NavXT plugin takes care of showing category titles,
therefore we don't need them, except for Autor and Keyword archive pages. */

.blog .page-header,
.page .page-header,
.archive.date .page-header,
.archive.tax-volnum .page-header,
.archive.category-published-issues .page-header,
.archive.category-in-print .page-header,
.archive.category-sp-issues .page-header,
.search-results .page-header,
.search-no-results .page-header {
    display: none;
	}

.page-header {
    margin-top: -30px;
	background-color: #555;
	color: #fff;
	}

.page-header h1.page-title {
	font-size: 0.8em;
	font-family: "Montserrat", sans-serif;
	margin-left: 20px;
	margin-right: 20px;
	}

.taxonomy-description {
	color: #fff;
    font-size: 0.8em;
	letter-spacing: 1px;
    font-family: "Montserrat", sans-serif;
	margin-left: 20px;
	}

.taxonomy-description:before {
	content: "Nombre alternativo: ";
	text-transform: uppercase;
	}

.archive.tax-autor .page-header h1.page-title:before {
	content: "Artículos del ";
	}
.archive.tax-keyword .page-header h1.page-title:before {
	content: "Artículos con el ";
	}
.archive.tax-autor .page-header h1.page-title:after,
.archive.tax-keyword .page-header h1.page-title:after {
	content: ". Click sobre el título para leer el artículo completo.";
	}

.navigation.pagination .nav-links .page-numbers {
	font-family: "Montserrat", sans-serif;
	text-transform: uppercase;
	font-size: 0.8em;
    line-height: 3em;
	letter-spacing: 1px;
	border-radius: 3px;
	padding-left: 15px;
	padding-right: 15px;
	}

.navigation .nav-links .page-numbers a { /* No funca */
	-webkit-transition: color .8s linear;
	-moz-transition: color .8s linear;
	-ms-transition: color .8s linear;
	transition: color .8s linear;
	}

.navigation .nav-links .page-numbers {
    background: #c1ab6c;
	}
.navigation .nav-links .page-numbers.current {
	background: #555;
	}
.navigation .nav-links .page-numbers:hover {
	background: #555;
	}

.navigation .nav-links .page-numbers.dots {
	color: #fff;
	}

/* Breadcrumb NavXT plugin */

.home span.breadcrumbno, /* .breadcrumbno class is added in plugin options */
.home .breadcrumbnxt, /* .breadcrumbnxt class is added via header.php */
.archive.tax-autor .breadcrumbnxt,
.archive.tax-keyword .breadcrumbnxt { /* Category title takes care of these */
	display: none;
	}

/*.breadcrumbnxt span[property="name"] {
    display: inline-block;
    padding: 0;
    margin-top: -3px;
    vertical-align: middle;
    max-width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	}*/

.breadcrumbnxt {
	font-size: 0.8em;
	letter-spacing: 1px;
	font-family: "Montserrat", sans-serif;
    margin-top: -30px;
	margin-left: 15px;
	margin-right: 15px;
	background-color: #555;
	color: #fff;
	padding: 15px 45px;
	}

.breadcrumbnxt a {
	color: #c1ab6c;
	text-transform: uppercase;
	}
.breadcrumbnxt a:hover {
	color: #fff;
	-webkit-transition: background .8s linear;
	-moz-transition: background .8s linear;
	-ms-transition: background .8s linear;
	transition: background .8s linear;
	}

.nav-links {
	margin-bottom: 0;
	}

.nav-links .post-title {
    font-size: 13px;
	font-family: "Montserrat", sans-serif;
	-webkit-transition: color .8s linear;
	-moz-transition: color .8s linear;
	-ms-transition: color .8s linear;
	transition: color .8s linear;
    display: inline-block;
    margin-top: -1px;
    vertical-align: middle;
    max-width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	}

.nav-links .post-title:hover {
	color: #c1ab6c;
	}

.meta-nav { /* Post Nav */
    background: #c1ab6c none repeat scroll 0 0;
    width: 115px;
    border-radius: 3px 0 0 3px;
	font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
	font-size: 13px;
	letter-spacing: 1px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 10px;
	-webkit-transition: background .8s linear;
	-moz-transition: background .8s linear;
	-ms-transition: background .8s linear;
	transition: background .8s linear;
	}

.meta-nav:hover {
	background: #555;
	}

.post-navigation .nav-previous,
.post-navigation .nav-next {
	border-bottom: 0;
	}

.site-main .post-navigation {
    margin-bottom: 0;
	}