

/**** 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;
}
.chosen-container .chosen-results li.active-result {color : #000 !important}
.cat-135 .categories-wrapper{ border-color : #eb5256; }.cat-135:hover .categories-wrapper .categories-name,.cat-135:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-135:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-135 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-135 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-135 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-135  .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);
		}ul.top-menu .gn-menu li.menu-place-category-135{ border-right : 5px solid #eb5256; }.cat-135 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-135 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-135 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-135 .ribbon ,
    .cat-135 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-135{ border-left: 3px #eb5256 solid; }.block_category_content .cat-135 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-135:hover .block_category {background: #eb5256;}.block_category_content .cat-135:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-135:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-135:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-135 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-135:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-135:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-135:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-135:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-135:hover .num-cate p {color:#FFFFFF}.cat-130 .categories-wrapper{ border-color : #eb5256; }.cat-130:hover .categories-wrapper .categories-name,.cat-130:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-130:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-130 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-130 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-130 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-130  .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);
		}ul.top-menu .gn-menu li.menu-place-category-130{ border-right : 5px solid #eb5256; }.cat-130 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-130 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-130 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-130 .ribbon ,
    .cat-130 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-130{ border-left: 3px #eb5256 solid; }.block_category_content .cat-130 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-130:hover .block_category {background: #eb5256;}.block_category_content .cat-130:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-130:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-130:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-130 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-130:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-130:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-130:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-130:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-130:hover .num-cate p {color:#FFFFFF}.cat-117 .categories-wrapper{ border-color : #eb5256; }.cat-117:hover .categories-wrapper .categories-name,.cat-117:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-117:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-117 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-117 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-117 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-117  .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);
		}ul.top-menu .gn-menu li.menu-place-category-117{ border-right : 5px solid #eb5256; }.cat-117 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-117 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-117 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-117 .ribbon ,
    .cat-117 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-117{ border-left: 3px #eb5256 solid; }.block_category_content .cat-117 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-117:hover .block_category {background: #eb5256;}.block_category_content .cat-117:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-117:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-117:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-117 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-117:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-117:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-117:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-117:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-117:hover .num-cate p {color:#FFFFFF}.cat-7 .categories-wrapper{ border-color : #eb5256; }.cat-7:hover .categories-wrapper .categories-name,.cat-7:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-7:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-7 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-7 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-7 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-7  .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);
		}ul.top-menu .gn-menu li.menu-place-category-7{ border-right : 5px solid #eb5256; }.cat-7 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-7 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-7 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-7 .ribbon ,
    .cat-7 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-7{ border-left: 3px #eb5256 solid; }.block_category_content .cat-7 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-7:hover .block_category {background: #eb5256;}.block_category_content .cat-7:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-7:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-7:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-7 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-7:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-7:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-7:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-7:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-7:hover .num-cate p {color:#FFFFFF}.cat-8 .categories-wrapper{ border-color : #eb5256; }.cat-8:hover .categories-wrapper .categories-name,.cat-8:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-8:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-8 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-8 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-8 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-8  .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);
		}ul.top-menu .gn-menu li.menu-place-category-8{ border-right : 5px solid #eb5256; }.cat-8 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-8 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-8 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-8 .ribbon ,
    .cat-8 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-8{ border-left: 3px #eb5256 solid; }.block_category_content .cat-8 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-8:hover .block_category {background: #eb5256;}.block_category_content .cat-8:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-8:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-8:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-8 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-8:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-8:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-8:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-8:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-8:hover .num-cate p {color:#FFFFFF}.cat-114 .categories-wrapper{ border-color : #eb5256; }.cat-114:hover .categories-wrapper .categories-name,.cat-114:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-114:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-114 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-114 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-114 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-114  .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);
		}ul.top-menu .gn-menu li.menu-place-category-114{ border-right : 5px solid #eb5256; }.cat-114 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-114 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-114 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-114 .ribbon ,
    .cat-114 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-114{ border-left: 3px #eb5256 solid; }.block_category_content .cat-114 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-114:hover .block_category {background: #eb5256;}.block_category_content .cat-114:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-114:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-114:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-114 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-114:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-114:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-114:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-114:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-114:hover .num-cate p {color:#FFFFFF}.cat-9 .categories-wrapper{ border-color : #eb5256; }.cat-9:hover .categories-wrapper .categories-name,.cat-9:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-9:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-9 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-9 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-9 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-9  .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);
		}ul.top-menu .gn-menu li.menu-place-category-9{ border-right : 5px solid #eb5256; }.cat-9 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-9 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-9 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-9 .ribbon ,
    .cat-9 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-9{ border-left: 3px #eb5256 solid; }.block_category_content .cat-9 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-9:hover .block_category {background: #eb5256;}.block_category_content .cat-9:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-9:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-9:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-9 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-9:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-9:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-9:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-9:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-9:hover .num-cate p {color:#FFFFFF}.cat-97 .categories-wrapper{ border-color : #eb5256; }.cat-97:hover .categories-wrapper .categories-name,.cat-97:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-97:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-97 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-97 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-97 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-97  .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);
		}ul.top-menu .gn-menu li.menu-place-category-97{ border-right : 5px solid #eb5256; }.cat-97 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-97 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-97 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-97 .ribbon ,
    .cat-97 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-97{ border-left: 3px #eb5256 solid; }.block_category_content .cat-97 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-97:hover .block_category {background: #eb5256;}.block_category_content .cat-97:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-97:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-97:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-97 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-97:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-97:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-97:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-97:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-97:hover .num-cate p {color:#FFFFFF}.cat-10 .categories-wrapper{ border-color : #eb5256; }.cat-10:hover .categories-wrapper .categories-name,.cat-10:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-10:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-10 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-10 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-10 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-10  .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);
		}ul.top-menu .gn-menu li.menu-place-category-10{ border-right : 5px solid #eb5256; }.cat-10 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-10 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-10 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-10 .ribbon ,
    .cat-10 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-10{ border-left: 3px #eb5256 solid; }.block_category_content .cat-10 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-10:hover .block_category {background: #eb5256;}.block_category_content .cat-10:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-10:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-10:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-10 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-10:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-10:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-10:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-10:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-10:hover .num-cate p {color:#FFFFFF}.cat-91 .categories-wrapper{ border-color : #eb5256; }.cat-91:hover .categories-wrapper .categories-name,.cat-91:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-91:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-91 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-91 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-91 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-91  .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);
		}ul.top-menu .gn-menu li.menu-place-category-91{ border-right : 5px solid #eb5256; }.cat-91 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-91 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-91 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-91 .ribbon ,
    .cat-91 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-91{ border-left: 3px #eb5256 solid; }.block_category_content .cat-91 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-91:hover .block_category {background: #eb5256;}.block_category_content .cat-91:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-91:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-91:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-91 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-91:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-91:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-91:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-91:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-91:hover .num-cate p {color:#FFFFFF}.cat-6 .categories-wrapper{ border-color : #eb5256; }.cat-6:hover .categories-wrapper .categories-name,.cat-6:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-6:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-6 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-6 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-6 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-6  .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);
		}ul.top-menu .gn-menu li.menu-place-category-6{ border-right : 5px solid #eb5256; }.cat-6 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-6 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-6 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-6 .ribbon ,
    .cat-6 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-6{ border-left: 3px #eb5256 solid; }.block_category_content .cat-6 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-6:hover .block_category {background: #eb5256;}.block_category_content .cat-6:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-6:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-6:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-6 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-6:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-6:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-6:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-6:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-6:hover .num-cate p {color:#FFFFFF}.cat-89 .categories-wrapper{ border-color : #eb5256; }.cat-89:hover .categories-wrapper .categories-name,.cat-89:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-89:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-89 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-89 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-89 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-89  .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);
		}ul.top-menu .gn-menu li.menu-place-category-89{ border-right : 5px solid #eb5256; }.cat-89 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-89 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-89 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-89 .ribbon ,
    .cat-89 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-89{ border-left: 3px #eb5256 solid; }.block_category_content .cat-89 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-89:hover .block_category {background: #eb5256;}.block_category_content .cat-89:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-89:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-89:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-89 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-89:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-89:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-89:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-89:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-89:hover .num-cate p {color:#FFFFFF}.cat-62 .categories-wrapper{ border-color : #eb5256; }.cat-62:hover .categories-wrapper .categories-name,.cat-62:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-62:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-62 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-62 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-62 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-62  .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);
		}ul.top-menu .gn-menu li.menu-place-category-62{ border-right : 5px solid #eb5256; }.cat-62 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-62 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-62 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-62 .ribbon ,
    .cat-62 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-62{ border-left: 3px #eb5256 solid; }.block_category_content .cat-62 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-62:hover .block_category {background: #eb5256;}.block_category_content .cat-62:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-62:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-62:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-62 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-62:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-62:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-62:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-62:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-62:hover .num-cate p {color:#FFFFFF}.cat-11 .categories-wrapper{ border-color : #eb5256; }.cat-11:hover .categories-wrapper .categories-name,.cat-11:hover .categories-wrapper .icon-categories i
    { color : #FFFFFF !important; } .cat-11:hover .categories-wrapper .number-categories{background-color :#FFFFFF !important }.list-places .place-wrapper .img-place .cat-11 .ribbon:after { 
    	border : 15px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
			position:absolute;
			top:0; 
    }.infowindow .img-place .cat-11 .ribbon:after, 
    	.widget-features-wrapper .list-places .place-wrapper .img-place .cat-11 .ribbon:after { 
    		border : 9px solid #eb5256; 
			right: -15px;
			border-left-width: 1.5em;
			border-right-color: rgba(0, 0, 0, 0);
    }.cat-11  .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);
		}ul.top-menu .gn-menu li.menu-place-category-11{ border-right : 5px solid #eb5256; }.cat-11 .categories-wrapper:before,
    .chosen-container-multi .chosen-choices li.search-choice.cat-11 { 
    	background: #eb5256 !important; 
		color: #FFFFFF !important;;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
    }.cat-11 .categories-wrapper:before,
    .list-places .place-wrapper .img-place .cat-11 .ribbon ,
    .cat-11 .ribbon-event {
		background-color : #eb5256;
		color : #FFFFFF !important;
    }.chosen-container-multi .chosen-drop .cat-11{ border-left: 3px #eb5256 solid; }.block_category_content .cat-11 .block_icon.ico-apartment {background: #eb5256;}.block_category_content .cat-11:hover .block_category {background: #eb5256;}.block_category_content .cat-11:hover .block_category .ico-apartment {background: #FFFFFF;}.block_category_content .cat-11:hover .block_category .ico-apartment i{color: #eb5256; }.block_category_content .cat-11:hover span a{color: #FFFFFF;}.ctcategories .box-ico-cate.cat-11 .ico-cate {background: #eb5256;}.ctcategories .box-ico-cate.cat-11:hover {background: #eb5256;} .ctcategories .box-ico-cate.cat-11:hover .ico-cate{background: #FFFFFF}.ctcategories .box-ico-cate.cat-11:hover .ico-cate i {color:  #eb5256}.ctcategories .box-ico-cate.cat-11:hover .name-cate a {color: #FFFFFF}.ctcategories .box-ico-cate.cat-11:hover .num-cate p {color:#FFFFFF}
