

/**** GENERAL ****/
a:hover, a:focus{
	color:#479edc;
}
a, * a, a:hover{
	outline-style:none;
	text-decoration:none;
}
::-moz-selection {
 background: #b3d4fc;
 text-shadow: none;
}
::selection {
	background: #b3d4fc;
	text-shadow: none;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #5f6f81;
	font-size:13px;
	font-weight:300;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #5f6f81;
	font-size:13px;
	font-weight:300;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #5f6f81;
	font-size:13px;
	font-weight:300;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #5f6f81;
	font-size:13px;
	font-weight:300;
}
.list-option-left-wrapper .list-option-left, ul.top-menu, ul.top-menu-right, ul.top-menu li ul.top-info, .list-option-filter, .list-places, .list-places .place-wrapper .place-detail-wrapper .rate-it, .list-share-social, .description-place-wrapper .list-gallery, .list-lastest-news, .step-content-wrapper .list-form-login, .step-content-wrapper .list-price, .option-search, .list-categories, .edit-place-option, .list-place-review, .social-list-footer, .list-news-widget, .info-address-place ul, .list-user-page-info, .list-item-place-user{
	margin:0;
	padding:0;
	list-style:none;
}
.list-option-left-wrapper .list-option-left li a, .list-share-social li a, #add-review input[type="submit"]:hover{
	background:#1c84d4;
}
.list-option-left-wrapper .list-option-left li a:hover{
	background:#5f6f81
}
/**** PRELOADING ****/
.mask-color {
	background:#1b83d3;
}

.categories-wrapper, .categories-wrapper:before, .list-categories li:hover .number-categories, .categories-wrapper .categories-name, .categories-wrapper .categories-name, .categories-wrapper .icon-categories i{
	/*TRANSISTIONS*/
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.cat-282 .triangle_tag {
		border-color: transparent transparent #2B7EB6 transparent !important;
	}.cat-282 .categories-wrapper , 
    	.cat-282 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.espanola { border-color : #3498db; }.list-places .place-wrapper .img-place .cat-282 .ribbon:after { 
    	border : 15px solid #3498db; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-282 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-282 .ribbon:after { 
    		border : 9px solid #3498db; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-282  .ribbon-event:after {
			content: "";
			border: 10px solid #3498db; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-282 .rect_tag {
		background: #3498db !important; 
	}ul.top-menu .gn-menu li.menu-place-category-282 ,
	.list-place-review .place-review .place-image-wrapper.espanola{ border-right : 5px solid#3498db; }.cat-282 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.espanola { 
    	background: #3498db !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-282 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-282 .ribbon ,
    .cat-282 .ribbon-event {
		background-color : #3498db;
    }.chosen-container-multi .chosen-drop .espanola{ border-left: 3px #3498db solid; }.chosen-container-multi .chosen-drop .espanola.result-selected {color: #BDBDBD;}.cat-292 .triangle_tag {
		border-color: transparent transparent #C34447 transparent !important;
	}.cat-292 .categories-wrapper , 
    	.cat-292 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.andaluza { border-color : #eb5256; }.list-places .place-wrapper .img-place .cat-292 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-292 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-292 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-292  .ribbon-event:after {
			content: "";
			border: 10px solid #eb5256; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-292 .rect_tag {
		background: #eb5256 !important; 
	}ul.top-menu .gn-menu li.menu-place-category-292 ,
	.list-place-review .place-review .place-image-wrapper.andaluza{ border-right : 5px solid#eb5256; }.cat-292 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.andaluza { 
    	background: #eb5256 !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-292 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-292 .ribbon ,
    .cat-292 .ribbon-event {
		background-color : #eb5256;
    }.chosen-container-multi .chosen-drop .andaluza.result-selected {color: #BDBDBD;}.cat-286 .triangle_tag {
		border-color: transparent transparent #C03F32 transparent !important;
	}.cat-286 .categories-wrapper , 
    	.cat-286 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.pinchos-tapas-y-canas { border-color : #e74c3c; }.list-places .place-wrapper .img-place .cat-286 .ribbon:after { 
    	border : 15px solid #e74c3c; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-286 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-286 .ribbon:after { 
    		border : 9px solid #e74c3c; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-286  .ribbon-event:after {
			content: "";
			border: 10px solid #e74c3c; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-286 .rect_tag {
		background: #e74c3c !important; 
	}ul.top-menu .gn-menu li.menu-place-category-286 ,
	.list-place-review .place-review .place-image-wrapper.pinchos-tapas-y-canas{ border-right : 5px solid#e74c3c; }.cat-286 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.pinchos-tapas-y-canas { 
    	background: #e74c3c !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-286 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-286 .ribbon ,
    .cat-286 .ribbon-event {
		background-color : #e74c3c;
    }.chosen-container-multi .chosen-drop .pinchos-tapas-y-canas{ border-left: 3px #e74c3c solid; }.chosen-container-multi .chosen-drop .pinchos-tapas-y-canas.result-selected {color: #BDBDBD;}.cat-283 .triangle_tag {
		border-color: transparent transparent #509F60 transparent !important;
	}.cat-283 .categories-wrapper , 
    	.cat-283 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.internacional { border-color : #60bf74; }.list-places .place-wrapper .img-place .cat-283 .ribbon:after { 
    	border : 15px solid #60bf74; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-283 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-283 .ribbon:after { 
    		border : 9px solid #60bf74; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-283  .ribbon-event:after {
			content: "";
			border: 10px solid #60bf74; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-283 .rect_tag {
		background: #60bf74 !important; 
	}ul.top-menu .gn-menu li.menu-place-category-283 ,
	.list-place-review .place-review .place-image-wrapper.internacional{ border-right : 5px solid#60bf74; }.cat-283 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.internacional { 
    	background: #60bf74 !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-283 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-283 .ribbon ,
    .cat-283 .ribbon-event {
		background-color : #60bf74;
    }.chosen-container-multi .chosen-drop .internacional{ border-left: 3px #60bf74 solid; }.chosen-container-multi .chosen-drop .internacional.result-selected {color: #BDBDBD;}.cat-293 .triangle_tag {
		border-color: transparent transparent #C34447 transparent !important;
	}.cat-293 .categories-wrapper , 
    	.cat-293 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.peruana { border-color : #eb5256; }.list-places .place-wrapper .img-place .cat-293 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-293 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-293 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-293  .ribbon-event:after {
			content: "";
			border: 10px solid #eb5256; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-293 .rect_tag {
		background: #eb5256 !important; 
	}ul.top-menu .gn-menu li.menu-place-category-293 ,
	.list-place-review .place-review .place-image-wrapper.peruana{ border-right : 5px solid#eb5256; }.cat-293 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.peruana { 
    	background: #eb5256 !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-293 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-293 .ribbon ,
    .cat-293 .ribbon-event {
		background-color : #eb5256;
    }.chosen-container-multi .chosen-drop .peruana.result-selected {color: #BDBDBD;}.cat-295 .triangle_tag {
		border-color: transparent transparent #C34447 transparent !important;
	}.cat-295 .categories-wrapper , 
    	.cat-295 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.orientales { border-color : #eb5256; }.list-places .place-wrapper .img-place .cat-295 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-295 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-295 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-295  .ribbon-event:after {
			content: "";
			border: 10px solid #eb5256; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-295 .rect_tag {
		background: #eb5256 !important; 
	}ul.top-menu .gn-menu li.menu-place-category-295 ,
	.list-place-review .place-review .place-image-wrapper.orientales{ border-right : 5px solid#eb5256; }.cat-295 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.orientales { 
    	background: #eb5256 !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-295 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-295 .ribbon ,
    .cat-295 .ribbon-event {
		background-color : #eb5256;
    }.chosen-container-multi .chosen-drop .orientales.result-selected {color: #BDBDBD;}.cat-284 .triangle_tag {
		border-color: transparent transparent #C34447 transparent !important;
	}.cat-284 .categories-wrapper , 
    	.cat-284 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.japoneses { border-color : #eb5256; }.list-places .place-wrapper .img-place .cat-284 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-284 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-284 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-284  .ribbon-event:after {
			content: "";
			border: 10px solid #eb5256; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-284 .rect_tag {
		background: #eb5256 !important; 
	}ul.top-menu .gn-menu li.menu-place-category-284 ,
	.list-place-review .place-review .place-image-wrapper.japoneses{ border-right : 5px solid#eb5256; }.cat-284 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.japoneses { 
    	background: #eb5256 !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-284 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-284 .ribbon ,
    .cat-284 .ribbon-event {
		background-color : #eb5256;
    }.chosen-container-multi .chosen-drop .japoneses.result-selected {color: #BDBDBD;}.cat-285 .triangle_tag {
		border-color: transparent transparent #C34447 transparent !important;
	}.cat-285 .categories-wrapper , 
    	.cat-285 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.italianos { border-color : #eb5256; }.list-places .place-wrapper .img-place .cat-285 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-285 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-285 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-285  .ribbon-event:after {
			content: "";
			border: 10px solid #eb5256; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-285 .rect_tag {
		background: #eb5256 !important; 
	}ul.top-menu .gn-menu li.menu-place-category-285 ,
	.list-place-review .place-review .place-image-wrapper.italianos{ border-right : 5px solid#eb5256; }.cat-285 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.italianos { 
    	background: #eb5256 !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-285 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-285 .ribbon ,
    .cat-285 .ribbon-event {
		background-color : #eb5256;
    }.chosen-container-multi .chosen-drop .italianos.result-selected {color: #BDBDBD;}.cat-299 .triangle_tag {
		border-color: transparent transparent #C34447 transparent !important;
	}.cat-299 .categories-wrapper , 
    	.cat-299 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.argentino { border-color : #eb5256; }.list-places .place-wrapper .img-place .cat-299 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-299 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-299 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-299  .ribbon-event:after {
			content: "";
			border: 10px solid #eb5256; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-299 .rect_tag {
		background: #eb5256 !important; 
	}ul.top-menu .gn-menu li.menu-place-category-299 ,
	.list-place-review .place-review .place-image-wrapper.argentino{ border-right : 5px solid#eb5256; }.cat-299 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.argentino { 
    	background: #eb5256 !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-299 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-299 .ribbon ,
    .cat-299 .ribbon-event {
		background-color : #eb5256;
    }.chosen-container-multi .chosen-drop .argentino.result-selected {color: #BDBDBD;}.cat-297 .triangle_tag {
		border-color: transparent transparent #0094B3 transparent !important;
	}.cat-297 .categories-wrapper , 
    	.cat-297 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.mediterranea { border-color : #00b2d7; }.list-places .place-wrapper .img-place .cat-297 .ribbon:after { 
    	border : 15px solid #00b2d7; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-297 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-297 .ribbon:after { 
    		border : 9px solid #00b2d7; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-297  .ribbon-event:after {
			content: "";
			border: 10px solid #00b2d7; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-297 .rect_tag {
		background: #00b2d7 !important; 
	}ul.top-menu .gn-menu li.menu-place-category-297 ,
	.list-place-review .place-review .place-image-wrapper.mediterranea{ border-right : 5px solid#00b2d7; }.cat-297 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.mediterranea { 
    	background: #00b2d7 !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-297 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-297 .ribbon ,
    .cat-297 .ribbon-event {
		background-color : #00b2d7;
    }.chosen-container-multi .chosen-drop .mediterranea{ border-left: 3px #00b2d7 solid; }.chosen-container-multi .chosen-drop .mediterranea.result-selected {color: #BDBDBD;}.cat-298 .triangle_tag {
		border-color: transparent transparent #C48302 transparent !important;
	}.cat-298 .categories-wrapper , 
    	.cat-298 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.fusion { border-color : #ec9e03; }.list-places .place-wrapper .img-place .cat-298 .ribbon:after { 
    	border : 15px solid #ec9e03; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-298 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-298 .ribbon:after { 
    		border : 9px solid #ec9e03; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-298  .ribbon-event:after {
			content: "";
			border: 10px solid #ec9e03; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-298 .rect_tag {
		background: #ec9e03 !important; 
	}ul.top-menu .gn-menu li.menu-place-category-298 ,
	.list-place-review .place-review .place-image-wrapper.fusion{ border-right : 5px solid#ec9e03; }.cat-298 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.fusion { 
    	background: #ec9e03 !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-298 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-298 .ribbon ,
    .cat-298 .ribbon-event {
		background-color : #ec9e03;
    }.chosen-container-multi .chosen-drop .fusion{ border-left: 3px #ec9e03 solid; }.chosen-container-multi .chosen-drop .fusion.result-selected {color: #BDBDBD;}.cat-300 .triangle_tag {
		border-color: transparent transparent #9E749C transparent !important;
	}.cat-300 .categories-wrapper , 
    	.cat-300 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.arroceria { border-color : #be8cbc; }.list-places .place-wrapper .img-place .cat-300 .ribbon:after { 
    	border : 15px solid #be8cbc; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-300 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-300 .ribbon:after { 
    		border : 9px solid #be8cbc; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-300  .ribbon-event:after {
			content: "";
			border: 10px solid #be8cbc; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-300 .rect_tag {
		background: #be8cbc !important; 
	}ul.top-menu .gn-menu li.menu-place-category-300 ,
	.list-place-review .place-review .place-image-wrapper.arroceria{ border-right : 5px solid#be8cbc; }.cat-300 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.arroceria { 
    	background: #be8cbc !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-300 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-300 .ribbon ,
    .cat-300 .ribbon-event {
		background-color : #be8cbc;
    }.chosen-container-multi .chosen-drop .arroceria{ border-left: 3px #be8cbc solid; }.chosen-container-multi .chosen-drop .arroceria.result-selected {color: #BDBDBD;}.cat-308 .triangle_tag {
		border-color: transparent transparent #C34447 transparent !important;
	}.cat-308 .categories-wrapper , 
    	.cat-308 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.mexicanos { border-color : #eb5256; }.list-places .place-wrapper .img-place .cat-308 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-308 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-308 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-308  .ribbon-event:after {
			content: "";
			border: 10px solid #eb5256; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-308 .rect_tag {
		background: #eb5256 !important; 
	}ul.top-menu .gn-menu li.menu-place-category-308 ,
	.list-place-review .place-review .place-image-wrapper.mexicanos{ border-right : 5px solid#eb5256; }.cat-308 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.mexicanos { 
    	background: #eb5256 !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-308 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-308 .ribbon ,
    .cat-308 .ribbon-event {
		background-color : #eb5256;
    }.chosen-container-multi .chosen-drop .mexicanos.result-selected {color: #BDBDBD;}.cat-311 .triangle_tag {
		border-color: transparent transparent #C34447 transparent !important;
	}.cat-311 .categories-wrapper , 
    	.cat-311 .section-detail-wrapper .breadcrumb,
    	.chosen-container-multi .chosen-choices li.search-choice.hamburgueserias { border-color : #eb5256; }.list-places .place-wrapper .img-place .cat-311 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.infowindow .img-place .cat-311 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-311 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-311  .ribbon-event:after {
			content: "";
			border: 10px solid #eb5256; 
			z-index: -1;
			bottom: 0;
			right: -15px;
			position: absolute;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
		} .cat-311 .rect_tag {
		background: #eb5256 !important; 
	}ul.top-menu .gn-menu li.menu-place-category-311 ,
	.list-place-review .place-review .place-image-wrapper.hamburgueserias{ border-right : 5px solid#eb5256; }.cat-311 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.hamburgueserias { 
    	background: #eb5256 !important; 
		color: #fff;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-311 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-311 .ribbon ,
    .cat-311 .ribbon-event {
		background-color : #eb5256;
    }.chosen-container-multi .chosen-drop .hamburgueserias{ border-left: 3px #eb5256 solid; }.chosen-container-multi .chosen-drop .hamburgueserias.result-selected {color: #BDBDBD;}