/*
Theme Name:     Bingo
Theme URI:      http://bingo.themeruby.com/
Author:         Theme-Ruby
Author URI:     https://themeforest.net/user/theme-ruby/
Description:    Bingo: Multi-Purpose Newspaper, Magazine Theme
Version:        2.5
Text Domain:    bingo
Tags:           custom-background, custom-menu, editor-style, featured-images, theme-options, custom-colors, translation-ready
License:        Themeforest Licence
License URI:    http://themeforest.net/licenses/standard
*/

/*STYLE MRC*/

/*Nuevo codigo MR*/
h1.archive-title {
	background-color:#000;
	padding:10px;
	color:#80d343;
	font-size:30px;
	border-radius:10px;
}
.single-wrap.ruby-section {
	margin-top:1px;
}
.single-post-header {
	padding:10px;
}
.single-post-top {
	margin-bottom:5px;
}
.banner-ad-wrap {
	margin-top:5px !important;
}
.single-post-tag {
	display:none;
}
.meta-info-comment, 
.meta-info-tag {
	display:none;
}

.archive-desc {
	display:none !important;
}
.feat-wrap {
	display:none;
}
.single-entry a {
	text-decoration:underline !important;
	color:#508c23 !important;
}
a.post-title-link {
	text-shadow: 2px 2px #000;
	background-color:rgba(0, 0, 0, 0.4);
}
.post-title > * {
	display:inline;
}
#ruby_9035f8a6 .block-content-wrap {
	border: 5px solid #80d343
}
/*Fin Nuevo codigo MR*/

.navbar-right > .navbar-search {
	display: block ;
}

/*.navbar-right {
	display: none;
}*/

nav#ruby-main-menu {
	float: unset;
}

.header-style-3 .logo-wrap img, .header-style-7 .logo-wrap img {
	max-height: 45px!important;
}

a.cat-info-el {
	display: none;
}

.single-post-header a.cat-info-el {
	display: block!important;
}

.topbar-inner.container-inner.clearfix .topbar-left {
	float: right;
}

nav#ruby-main-menu {
	float: left;
}

.off-canvas-btn-wrap, .off-canvas-btn {
	display: none;
}


/*GALERIA*/
.fg-default.fg-gutter-10 {
    padding-left: 0px;
    margin-bottom: -10px;
    /*margin-left: -18px;*/
}

.fbx-caption-title {
	opacity: 0;
}

.post-cat-info {
	display: none;
}

.post-feat-4 .thumbnail-resize img {
    min-width: 400px !important;
}


@media only screen and (max-width: 768px) {

	.navbar-right {
		display: block;
	}

	.off-canvas-btn-wrap, .off-canvas-btn {
		display: block;
	}

	.ruby-container {
		max-width: 560px
	}

	.single-page-post {
		padding: 30px 30px 30px 30px;
	}

	.fg-default.fg-gutter-10 .fg-item {
	    margin-right: 10px;
	    width: calc(33% - 10px);
	    margin-bottom: 10px;
	}

}

@media only screen and (max-width: 580px) {
	.fg-default.fg-gutter-10 .fg-item {
	    margin-right: 10px;
	    width: calc(50% - 10px);
	    margin-bottom: 10px;
	}
}


/*cambios finales*/

.post-feat-4 .post-thumb-outer {
    margin-bottom: 0;
    max-height: 200px;
}

.sb-widget-post .style-3 .post-overlay-1 .post-thumb-outer img {
    min-width: 300px !important;
}

.sb-widget-post .style-3 .post-overlay-1 .post-thumb-outer {
	max-height: 200px;
}

.mobile-js-menu .off-canvas-wrap {
	width: 330px !important;
}

a.banner-ad-image img {
    max-height: 102px;
}