<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body {
	line-height: 140%;
	margin: 0px;
	padding: 0px;
	color: #666;
	font: 14px Arial, Helvetica, sans-serif;
	word-wrap: break-word;
}

html {
	background: #E9E1D4 url(http://www.getlokal.mk/images/gui/bg.gif);
}

html.special {
	background: #543d56;
}

html.special div.header,div.content_wrap,html.special div.events_wrap {
	box-shadow: none;
}

html.special div.header_menu_bar,html.special div.footer_wrap a,html.special a.header_sign_up,html.special a#header_login_button,html.special div.footer_wrap,html.special div.footer_wrap ul.footer_menu li a
	{
	color: #FFF;
}

html.special div.form_box {
	color: #666;
}

html.special div.footer_wrap ul.footer_menu {
	background: transparent url(http://www.getlokal.mk/images/gui/bg_footer_special.png)
		repeat-y top center;
}

html.special a.header_sign_up {
	background: transparent url(http://www.getlokal.mk/images/gui/ico_sign_up_special.gif)
		no-repeat left center;
}

html.special a#header_login_button {
	background: transparent url(http://www.getlokal.mk/images/gui/ico_login_special.gif)
		no-repeat left center;
}

html.special body.special {
	background: #300c2a;
}

.clr,.clear {
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	clear: both;
}

a {
	outline: none;
}

a img {
	border: none;
}

form {
	padding: 0px;
	margin: 0px;
}

input,textarea {
	font-family: Arial, Helvetica, sans-serif;
	/* background: #FFF url(http://www.getlokal.mk/images/gui/bg_input.gif) no-repeat 1px 1px;*/
}

h1,h2,h3 {
	letter-spacing: 0.5px;
}

/* -=-=-=- Borders -=-=-=- */
.button_pink,a.button_pink,.button_green,a.button_green,.button_gray,a.button_gray,.button_blue,a.button_blue,.header_menu_bar &gt; a,.header,ul.header_user,#header_language &gt; div,a.header_facebook_button,.menu_wrap a.header_register_button,.menu_wrap a.header_login_button,#search_form,.search_form_select,.search_form_div,.content_wrap,.sidebar_block,.hp_carousel,.hp_top_review,ul.category_menu,.facebook_block,.related_category ul,.user_settings_menu a,.listing_tabs_content,.standard_tab span,.standard_tabs_in,.settings_tabs_in,.settings_sidebar a.current,.user_settings_gallery,.user_notifications,.flash_error,.flash_success,.small_offer,.small_event,.small_today,.gallery_tabs_in,.photo_gallery_upload,.photo_gallery,input,textarea,.content_in&gt;.review_list_wrap,.pager_center a,.company_clame,.standard_tabs_top a,.standard_tabs_top a span,.user_list,.content_event_invite,.event_invite_remove,.hp_carousel ul li,li.similar_places_more  a,.subscribe_block_in,.listing_vip,.offer_set_listing,.login_form_wrap,.company_offers,.review_list_top_review,.facebook_register,.hp_review.top,#contact_form&gt;div,.pager_center span,.similar_events_wrap ul li:last-child a,#event_slider_top_back,#event_slider_top_next,.user_settings_gallery_list li,a.selectBox,.form_search,.tooltip,.tooltip_body span,.form_select,.form_file,.form_firm,.promo_content h2 a,.thumb,.list_desc_picture span,.sidebar .review_list_wrap .add_review,.button_delete,a.button_delete,ul.hp_2columns_voting_list, .list_desc_picture &gt; div,.header_bg,.header_dropdown &gt; a {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.round {
	border-radius: 100px !important;
	-moz-border-radius: 100px !important;
	-webkit-border-radius: 100px !important;
}

/* -=-=-=- Links -=-=-=- */
a {
	color: #A9287A;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	text-decoration: underline;
}

a:focus {
	outline: none;
}

a.category {
	font-size: 10px;
	color: #01BABD;
}

.user {
	color: #0194E4;
}

a.place {
	color: #AC277A;
}

a.link_facebook {
	background: transparent url(http://www.getlokal.mk/images/gui/icon_facebook.gif) no-repeat
		left center;
}

a.link_twitter {
	background: transparent url(http://www.getlokal.mk/images/gui/icon_twitter.gif) no-repeat
		left center;
}

a.link_foursquare {
	background: transparent url(http://www.getlokal.mk/images/gui/icon_foursquare.gif) no-repeat
		left center;
}

a.link_blog {
	background: transparent url(http://www.getlokal.mk/images/gui/icon_blog.gif) no-repeat left
		center;
}

a.link_website {
	background: transparent url(http://www.getlokal.mk/images/gui/icon_internet_profile.gif)
		no-repeat left center;
}

span.user a {
	color: #0095e4;
	font-size: 14px;
	font-weight: bold;
}

/* -=-=-=- Colors  -=-=-=- */
.pink {
	color: #A9287A;
}

.lightblue {
	color: #BCE6FB;
}

.yellow {
	color: #FFF200;
}

.orange {
	margin: 0px 10px 0px;
	font-weight: bold;
	color: #FF9700;
}

.green {
	color: #36b549;
}

.red {
	color: #F00;
}

/* -=-=-=- Buttons -=-=-=- */
.button_pink,a.button_pink,input.button_pink,.button_green,a.button_green,input.button_green,.button_blue,a.button_blue,input.button_blue,.button_gray,a.button_gray,input.button_gray,.button_delete,a.button_delete
	{
	margin: 0px 5px 5px 0px;
	padding: 6px 10px;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	border: none;
	cursor: pointer;
}

.button_pink,a.button_pink,input.button_pink {
	background-color: #A9287A;
}

.button_pink:hover,a.button_pink:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #CF8FBB;
}

.button_green,a.button_green,input.button_green {
	background: #00BBBE;
}

.button_green:hover,a.button_green:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #00DBDD;
}

.button_blue,a.button_blue,input.button_blue {
	background-color: #B8E6FF;
	border: 2px solid #5cc2fa;
	cursor: pointer;
}

.button_blue:hover,a.button_blue:hover {
	text-decoration: none;
	background-color: #d4effd;
}

.button_gray,a.button_gray,input.button_gray {
	background: #707070;
}

.button_gray:hover,a.button_gray:hover {
	text-decoration: none;
	background-color: #909090;
}

.button_delete, a.button_delete {
	padding: 5px 12px 5px 38px;
	font-weight: regular;
	font-size: 13px;
	background: #707070 url(http://www.getlokal.mk/images/gui/icon_bin.png) no-repeat 1px 1px;
}

.button_big, a.button_big, input.button_big {
	float: left;
	display: block;
	margin: 0px;
	padding: 4px 20px 0px 55px;
	width: 69px;
	height: 38px;
	font-size: 14px;
	line-height: 17px;
	background: #A9287A no-repeat 6px 6px;
}

.button_add_photo {
	background-image: url(http://www.getlokal.mk/images/gui/icon_cphoto.png) !important;
}

.button_review {
	margin-right: 10px !important;
	background-image: url(http://www.getlokal.mk/images/gui/icon_creview.png) !important;
}

.button_pink_bigger {
 	display: block;
 	width: 300px;
 	height: 69px;
 	font-size: 26px;
 	font-style: italic;
 	font-weight: bold;
 	line-height: 69px;
 	color: #FFF;
 	text-align: center;
 	background: url(http://www.getlokal.mk/images/gui/bg_big_button_pink.png);
 	text-shadow:0px -2px 1px #96246d;
}

.button_pink_bigger:hover {
	text-decoration: none;
	opacity: 0.8;
}

.circle_left,a.circle_left,input.circle_left {
	padding-left: 30px !important;
	background-image: url(http://www.getlokal.mk/images/gui/white_dot.png) !important;
	background-repeat: no-repeat !important;
	background-position: left 3px;
}

.circle_right,a.circle_right,input.circle_right {
	padding-right: 30px !important;
	background-image: url(http://www.getlokal.mk/images/gui/white_dot.png) !important;
	background-repeat: no-repeat !important;
	background-position: right 3px;
}

.button_print,a.button_print,input.button_print {
	display: block;
	height: 23px;
	padding: 0px 0px 0px 32px;
	font-weight: bold;
	background: url(http://www.getlokal.mk/images/gui/icon_print.png) no-repeat left center;
}

a.button_ticket,a.button_ticket:hover {
	padding-left: 22px;
	background-image: url(http://www.getlokal.mk/images/gui/icon_ticket.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
}

input.checkbox {
	width: 13px;
	height: 13px;
	background: url(http://www.getlokal.mk/images/gui/checkbox.gif) 0px 0px no-repeat;
}

input.radio {
	width: 15px;
	height: 15px;
	background: url(http://www.getlokal.mk/images/gui/radio.gif) 0px 0px no-repeat;
}

/* -=-=-=- Main -=-=-=- */
.page_wrap {
	width: 975px;
	margin: 0px auto;
}

/* -=-=-=- Header Area -=-=-=- */
.header_wrap {
	position: relative;
}

.header_top, .header_location, .header_language_wrap, #header_country,#header_city {
	height: 23px;
}

.header_top {
	height: 23px;
	line-height: 23px;
	padding: 11px 0px;
	font-size: 12px;
	white-space: nowrap;
	color: #999;
}

.header_location, #header_country,#header_city  {
	float: left;
}

#header_country div.header_dropdown {
	border-right: none;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

#header_country div.header_dropdown ul {
	border-right: 1px solid #c2bfb7;
}

#header_city div.header_dropdown {
	border-left: none;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	background: #FFF url(http://www.getlokal.mk/images/gui/header_separator.png) no-repeat;
}

#header_city div.header_dropdown ul {
	border-left: 1px solid #c2bfb7;
}

.header_language {
	float: right;
}

.header_bg {
	float: left;
	padding: 1px 5px;
	height: 21px;
	background: #FFF;
	border: 1px solid #c2bfb7;
}


a.header_bg {
	padding: 1px 10px;
	margin-right: 10px;
	text-decoration: none;
	color: #999;
}

.header_bg &gt; a.current {
	padding: 2px 2px 0px 2px;
	border: 1px solid #A9287A;
}

.header_dropdown {
	position: relative;
	z-index: 999;
	text-align: left;
	background: #FFF;
	border: 1px solid #c2bfb7;
}

.header_dropdown ul li,.header_dropdown ul li a,.header_dropdown a {
	text-transform: capitalize;
}

.header_dropdown a {
	color: #86837d;
	white-space: nowrap;
}

.header_dropdown a:hover {
	text-decoration: none;
}

.header_dropdown&gt;a {
	display: block;
	padding: 0px 26px 0px 10px;
	background: transparent url(http://www.getlokal.mk/images/gui/arrow_down_small.gif)
		no-repeat right 11px;
}

.header_dropdown ul {
	display: none;
	margin: 0px;
	padding: 0px 0px 5px;
	list-style-type: none;
}

.header_dropdown ul li {
	margin: 0px;
	padding: 0px;
}

.header_dropdown ul li a {
	display: block;
	padding: 0px 20px 0px 10px;
	color: #86837d;
}

.header_dropdown ul li a:hover {
	font-weight: bold;
	color: #a9287a;
}

.header_dropdown ul li a.current {
	color: #A9287A;
}

/*
a.header_sign_up {
	padding-left: 13px;
	background: transparent url(http://www.getlokal.mk/images/gui/ico_sign_up.gif) no-repeat
		left center;
}

a.header_sign_up:hover {
	color: #000;
	background-image: url(http://www.getlokal.mk/images/gui/ico_sign_up_hover.gif);
}

#header_login_button {
	padding-left: 17px;
	background: transparent url(http://www.getlokal.mk/images/gui/ico_login.gif) no-repeat left
		center;
}

#header_login_button:hover {
	color: #000;
	background-image: url(http://www.getlokal.mk/images/gui/ico_login_hover.gif);
}
*/

.header_user_wrap {
	float: left;
	width: 215px;
}

ul.header_user,ul.header_user li:first-child {
	display: block;
}

ul.header_user li {
	display: none;
}

ul.header_user {
	float: left;
	position: absolute;
	z-index: 999;
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: #721141;
	border: 1px solid #600e37;
}

ul.header_user li {
	width: 210px;
	padding: 5px 0px 0px 5px;
	color: #FFF;
	border-top: 1px solid #600e37;
}

ul.header_user li&gt;a {
	float: left;
	padding: 5px 6px;
	margin: 0px 5px 5px 0px;
	font-size: 12px;
	font-weight: normal;
}

ul.header_user li p {
	margin: 0px;
	padding: 0px 0px 4px 0px;
	font-size: 12px;
	color: #FFF;
}

ul.header_user li:first-child {
	width: 215px;
	padding: 0px;
	border-top: none;
}

ul.header_user li:first-child img {
	float: left;
	display: inline;
	height: 33px;
	width: 33px;
	margin: 4px 16px 0px 4px;
}

#header_user_options_button {
	float: right;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 44px;
	height: 42px;
	background: #b12176 url(http://www.getlokal.mk/images/gui/arrow_down_big.gif) no-repeat
		center center;
	border-left: 1px solid #600e37;
}

.header_user_info {
	float: left;
	display: inline;
}

.header_user_info p {
	display: block;
	width: 116px;
	height: 17px;
	line-height: 17px;
	overflow: hidden;
}

.header_user_option {
	padding: 5px;
	width: 100%;
	background: #721141;
	border: 1px solid #600e37;
	border-top: none;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.header {
	margin-bottom: 11px;
	border: 3px solid #a9287a;
	box-shadow: 0px 0px 15px #BFB39C;
	-moz-box-shadow: 0px 0px 15px #BFB39C;
	-webkit-box-shadow: 0px 0px 15px #BFB39C;
}

.main_menu {
	height: 90px;
	background: #A9287A;
}

.main_menu&gt;a {
	padding-left: 32px;
}

.menu_wrap_content,.main_menu&gt;a,.menu_wrap,.menu_wrap&gt;img,.menu_wrap&gt;a,a.header_facebook_button span
	{
	float: left;
}

.menu_wrap {
	float: right;
	margin: 0px;
	padding: 21px 19px 21px 0px;
}

.menu_wrap&gt;img {
	margin-right: 15px;
}

.menu_wrap h2 {
	display: inline;
	margin: 0px;
	padding: 0px 10px;
}

.menu_wrap a {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
}

.menu_wrap&gt;a {
	padding: 10px 14px 11px;
}

.menu_wrap&gt;a,a.header_facebook_button span {
	font-size: 16px;
	text-decoration: none;
}

.menu_wrap a.header_register_button {
	margin-right: 6px;
	color: #a9287a;
	background: #fff;
	border: 1px solid #852060;
}

.menu_wrap a.header_register_button:hover {
	text-decoration: underline;
}

.menu_wrap a.header_login_button {
	background: #721141;
	height: 20px;
	line-height: 20px;
	border: 1px solid #600e37;
}

.menu_wrap a.header_login_button:hover {
	text-indent: -9999px;
	background: #721141 url(http://www.getlokal.mk/images/gui/header_login_button.png) no-repeat
		center center;
}

a.header_facebook_button {
	padding: 0px 14px 0px 0px;
	width: 120px;
	line-height: 40px;
	background: url(http://www.getlokal.mk/images/gui/bg_fb.png) repeat-x;
	border: 1px solid #193d5a;
	margin-right: 22px;
}

a.header_facebook_button span {
	display: block;
	padding: 0px 14px;
	margin-right: 14px;
	height: 40px;
	line-height: 40px;
	font-size: 26px;
	background: transparent url(http://www.getlokal.mk/images/gui/bg_fb_separator.png) no-repeat
		right top;
}

a.header_facebook_button:hover {
	background: url(http://www.getlokal.mk/images/gui/bg_fb_hover.png) repeat-x;
}

a.header_facebook_button:hover span {
	background: transparent url(http://www.getlokal.mk/images/gui/bg_fb_hover_separator.png)
		no-repeat right top;
}

.menu_wrap_content {
	padding: 7px 8px 10px 10px;
	border: 1px solid #721141;
	border-right: none;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

.search_bar {
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
}

.search_bar_form {
	position: absolute;
	left: 162px;
	top: 190px;
	color: #000;
	z-index: 200;
	/*color: #A9287A;*/
}

#search_form {
	font-weight: bold;
}

.search_form_div {
	margin-right: 6px;
	height: 39px;
	float: left;
	background: #FFF;
	border: 1px solid #a7a7a7;
}

.search_form_div_select {
	float: left;
	height: 39px;
}

#search_form label {
	float: left;
	padding: 0px 16px 0px 14px;
	margin-bottom: 0px;
	line-height: 39px;
	font-size: 15px;
	color: #4c3f47;
	background: url(http://www.getlokal.mk/images/gui/search_separator.png) no-repeat right
		center;
}

#search_form input {
	float: left;
	width: 180px;
	padding: 10px 10px 11px;
	border: none;
	outline: none;
}

#search_form input.button_green {
	height: auto;
}

.search_form_select {
	position: absolute;
	width: 160px;
	margin: 5px 30px 0px 10px;
	line-height: 28px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	box-shadow: 0px 0px 5px #A9287A;
	-moz-box-shadow: 0px 0px 5px #A9287A;
	-webkit-box-shadow: 0px 0px 5px #A9287A;
	background: #FFF url(http://www.getlokal.mk/images/gui/arrow_down_small.gif) no-repeat right
		13px;
	border: 1px solid #A9287A;
}

.search_form_select  a {
	display: block;
	padding: 0px 50px 0px 10px;
	color: #666;
}

.search_form_select  a:hover {
	text-decoration: none;
	background: #F7E9F2;
}

.search_form_select&gt;a:hover {
	background: transparent;
}

.search_form_select  ul {
	display: none;
	line-height: 20px;
	margin: 0px;
	padding: 0px 0px 6px 0px;
	list-style-type: none;
}

.search_form_select  ul a {
	color: #000;
}

#search_form input.button_green {
	width: auto;
	margin: 0px;
	padding: 9px 12px 10px;
	color: #FFF;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	cursor: pointer;
	border: 1px solid #00888a;
}

#search_form input.button_green:hover {
	background: #00dbdd;
}

.search_bar iframe,#google_map { /*position: relative;*/
	width: 100%;
	height: 185px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
}

#search_where.filled,#search_what.filled {
	font-size: 13px;
	font-weight: bold;
}

.not_filled {
	color: #999;
	font-weight: normal;
	font-style: italic;
}

.filled {
	color: #000;
	font-style: normal !important;
}

.google_map&gt;div:first-child&gt;div.gmnoprint:first-child {
	right: 100px !important;
}

.pac-item {
	color: #000;
}

.googlemap {
	display: block;
	height: 220px;
	overflow: hidden;
}

.map_navigation {
	position: absolute;
	z-index: 2;
	right: 0px;
	margin-top: -20px;
}

.map_navigation a {
	padding: 6px 7px 4px;
	margin-right: 7px;
	font-size: 12px;
	text-decoration: none;
	color: #FFF;
	background: #a9287a no-repeat 80px 10px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.map_navigation a span {
	padding-right: 12px;
	background: url(http://www.getlokal.mk/images/gui/arrow_down.gif) #a9287a no-repeat right
		center;
}

.map_navigation a span.up {
	background: url(http://www.getlokal.mk/images/gui/arrow_up.gif) #a9287a no-repeat right
		center;
}

/* -=-=-=- Content Area -=-=-=- */
.content_wrap {
	margin-bottom: 25px;
	padding: 0px 25px 25px;
	background: #FFF;
	box-shadow: 0px 0px 15px #BFB39C;
	-moz-box-shadow: 0px 0px 15px #BFB39C;
	-webkit-box-shadow: 0px 0px 15px #BFB39C;
}

.content_wrap_new {
	border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
}

.content_wrap h1 {
	margin: 0px 0px 15px;
	padding: 0px 0px 18px;
	/*height: 16px;
		line-height: 16px;*/
	/*color: #A9287A;
		border-bottom: 1px dotted #BBB;*/
	line-height: 100%;
}

/* -=-=-=- Path Area -=-=-=- */
.path_wrap {
	position: relative;
	height: 46px;
	line-height: 46px;
	overflow: hidden;
	border-bottom: 1px solid #e6e6e6
}

.events_wrap .path_wrap {
	margin: 0 -25px 18px -25px;
	padding: 0 25px;
	color: #FFF;
	background: #300C2A;
	border-bottom: 1px solid #655870;
}

.path {
	display: inline;
	font-size: 18px;
	font-weight: bold;
}

.path h1 {
	display: inline;
	margin: 0px;
	padding: 0px;
	line-height: 46px;
	font-size: 18px;
	color: #A9287A;
}

.path h1 span {
	color: #666666
}

.events_wrap .path_wrap a {
	color: #20C3C6;
}

.path_buttons {
	position: absolute;
		right: 0px;
		top: 13px;
	height: 20px;
	font-size: 13px;
	line-height: normal;
}

.path_buttons &gt; * {
	float: left !important;
	margin-left: 10px !important;
}

/* -=-=-=- Full width block -=-=-=- */
/* -=-=-=- Content inner Area -=-=-=- */
.content_in_full {
	padding-top: 25px;
}

.content_in_full h1 {
	margin: 0px;
}

.content_in_full .login_holder h2 {
	padding: 0px;
}

.content_in {
	float: left;
	width: 600px;
	padding-top: 25px;
	margin-right: 25px;
}

.content_in h2 {
	line-height: normal;
	overflow: hidden;
}

/* -=-=-=- User Main Area -=-=-=- */
.user_main {
	width: 575px;
	margin: 0px 0px 25px -25px;
	padding: 25px 25px 20px;
	background: #F2FCFD;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
}

.user_main h1 {
	color: #A9287A;
	background: url(../images/gui/dot.png) repeat-x bottom left;
}

.user_main_left {
	float: left;
	width: 150px;
	margin-right: 25px;
	text-align: center;
}

.user_main_right {
	float: left;
	width: 400px;
}

.user_main_from {
	margin: 0px 0px 15px;
	padding: 0px;
}

.user_main_comunication {
	height: 22px;
	line-height: 22px;
	margin-bottom: 15px;
	background: #CBF2F4;
}

.user_main_desc {
	width: 400px;
	overflow: hidden;
	margin-bottom: 15px;
}

.user_main_desc p {
	margin: 0px 0px 6px;
	padding: 0px;
}

ul.user_main_links {
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	list-style-type: none;
}

ul.user_main_links li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

ul.user_main_links li a {
	margin-right: 20px;
	padding: 2px 0px 3px 21px;
	color: #0094E3;
	font-size: 11px;
	font-weight: bold;
}

.user_main_web {

}

.user_main_web a {
	color: #0094E3;
}

.user_badges {
	margin-bottom: 15px;
}

.user_badges h2 {
	margin: 0px 0px 15px;
	padding: 0px;
	color: #333;
	font-size: 18px;
}

/* -=-=-=- Place Main Area -=-=-=- */
.place_main_vip {
	width: 925px;
	min-height: 300px;
	margin: -20px 0px 15px -25px;
	padding: 25px 25px 15px;
	background: url(http://www.getlokal.mk/images/places/vip.png) no-repeat top center;
}

.place_main_vip h1 {
	display: inline-block;
	height: 38px;
	line-height: 38px;
	margin-top: 137px;
	margin-left: -25px;
	padding: 0px 50px 0px 25px;
	color: #222;
	background: transparent url(http://www.getlokal.mk/images/gui/tmp/bg_vip.gif) no-repeat
		right top;
}

.place_main_vip a.category {
	font-size: 14px;
}

.place_main {
	width: 925px;
	min-height: 300px;
	padding: 25px 25px 15px 0px;
}

.place_top {

}

.place_main_top {
	width: 925px;
	margin: 0px 0px 10px 0px;
}

.place_main_top ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

.place_main_top ul li {
	display: inline;
	margin: 0px 10px 0px 0px;
	color: #01BABD;
}

.place_main_top ul li a {
	font-size: 11px;
	color: #01BABD;
}

.place_main_top li:after {
	content: ",";
}

.place_main_top li:last-child:after {
	content: normal;
}

.place_main h1 {
	margin: 0px 0px 2px 0px;
	padding: 0px;
	color: #383838;
	font-size: 39px;
}

.place_main h2 {
	font-size: 12px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

.place_top_bar {
	height: 30px;
}

.place_top_bar div.place_rateing {
	margin: -6px 0px 0px;
}

.place_top_bar div.place_rateing div.rateing_stars {
	margin: 3px 0px 0px;
}

.place_top_bar div.place_rateing&gt;span {
	font-size: 13px;
	font-weight: normal;
}

.place_rateing {
	float: left;
	width: 325px;
	font-size: 12px;
}

.place_fallow {
	float: left;
	width: 300px;
}

a.place_fallow_num {
	padding: 1px 4px 0px 17px;
	color: #EEE;
	font-size: 11px;
	background: #B3B3B3 url(http://www.getlokal.mk/images/gui/icon_follow.png) no-repeat;
}

.place_fallow  a.place_fallow_num:hover {
	text-decoration: none;
}

.place_admin {
	float: left;
}

.place_badge {
	position: relative;
}

.place_badge img {
	position: absolute;
	right: 0px;
	top: -10px;
}

.place_left {
	float: left;
	width: 300px;
	margin: 0px 25px 15px 0px;
	min-height: 300px;
}

#place_desc {
	line-height: 16px;
	padding-bottom: 0px !important;
	font-size: 12px !important;
}

#place_desc_nav {
	line-height: 16px;
	margin-bottom: 15px;
	font-size: 12px;
}

#place_desc_nav #hide {
	display: none;
}

.place_icons,.place_work,.place_contacts,.place_user_action,#place_desc {
	padding: 12px 0px;
	font-size: 14px;
	background: url(../images/gui/dot.png) repeat-x top left;
}

.place_addres {
	padding-bottom: 12px;
}

.place_icons {

}

.place_icons img {
	float: left;
	margin: 0px 8px 8px 0px;
}

.place_addres p {
	margin: 0px;
}

.place_addres span {
	display: none;
}

.place_addres b {
	display: block;
	width: 300px;
	height: 20px;
	padding-left: 14px;
	margin: 0px 0px 6px;
	font-size: 18px;
	background: url(http://www.getlokal.mk/images/gui/icon_phone.png) no-repeat 0px 3.5px;
	overflow: hidden;
}

.place_work {
	font-size: 12px;
}

.place_work h3 {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
}

.place_work h3 a {
	padding: 0px 24px 0px 0px;
}

a.working_hour {
	background: url(http://www.getlokal.mk/images/gui/arrow_down_small.gif) no-repeat right 7px;
}

a.working_hour2 {
	background: url(http://www.getlokal.mk/images/gui/arrow_up_small.gif) no-repeat right 7px;
}

#place_work_in {
	padding-bottom: 4px;
	margin-top: 10px;
	width: 300px;
	border: 1px solid #f2e9d0;
}

.place_work_item {
	float: left;
	width: 42.8px;
	font-size: 10px;
	text-align: center;
}

.place_work_item img {
	margin: 10px 0px;
}

.place_work_item b {
	display: block;
	padding: 2px 0px;
	margin-bottom: 4px;
	font-size: 11px;
	background: #f2e9d0;
	text-transform: uppercase;
}

.place_contacts {
	float: left;
	position: relative;
	width: 300px;
	margin: 0px;
	list-style-type: none;
}

.place_contacts a {
	padding: 0px 0px 0px 25px;
	color: #00B9BC;
}

.place_contacts a.e-mail {
	background: transparent url(../images/gui/ico_email.gif) no-repeat left
		center;
}

.place_contacts a.web {
	background: transparent url(../images/gui/icon_internet.gif) no-repeat
		left center;
}

.place_contacts a.facebook {
	background: transparent url(../images/gui/ico_facebook.gif) no-repeat
		left center;
}

a.google_plus, a.youtube {
	padding: 4px 0px 2px 25px;
}

a.youtube {
	background: transparent url(http://www.getlokal.mk/images/gui/icon_youtube.png) no-repeat
		left center;
}

a.google_plus {
	background: transparent url(http://www.getlokal.mk/images/gui/icon_gplus.png) no-repeat
		left center;
}

.place_user_action {
	padding-top: 21px;
}

.place_right {
	float: left;
	width: 600px;
	margin-bottom: 15px;
	padding-top: 20px;
}

.promo_header_wrap {
	display: block;
	width: 925px;
	margin-bottom: 35px;
	/*box-shadow: 0px 0px 15px #BFB39C;
	-moz-box-shadow: 0px 0px 15px #BFB39C;
	-webkit-box-shadow: 0px 0px 15px #BFB39C;*/
}

.promo_header_wrap img {
	width: 975px;
	margin: 0px -25px;
}

/* -=-=-=- Sidebar -=-=-=- */
.sidebar {
	float: left;
	padding-top: 25px;
	width: 300px;
}

.sidebar h2, .sidebar h3 {
	margin: 2px 0px 17px 0px;
	padding: 0px;
	color: #333;
}

.sidebar h2 {
	font-size: 18px;
}

.sidebar div.related_category ul {
	width: auto;
}

.sidebar input,.sidebar textarea {
	min-width: 270px;
	max-width: 270px;
}

.sidebar .ajax input, .sidebar .ajax textarea {
	min-width: 225px;
	max-width: 225px;
}

.sidebar .ajax input.input_submit {
	min-width: 1px;
}

.sidebar input {
	min-height: 31px;
}

.sidebar textarea {
	min-height: 111px;
}

.sidebar .review_list_wrap .add_review,.sidebar .ajax{
	margin: 0px;
	padding: 0px 25px;
	background: #FFF !important;
	border: 1px solid #CCC;
}

.sidebar .review_list_wrap .add_review input {
	margin-bottom: 10px;
	background: #A9287A;
}

.sidebar .add_review textarea {
	width: auto;
	min-width: 225px;
	max-width: 225px;
}

.sidebar .input_submit, .sidebar .button_green, .sidebar .button_pink {
	max-width: 300px;
	min-width: 1px;
}

.sidebar .review_list_wrap {
	padding: 0px;
}

.sidebar .review_list_company {
	min-height: 45px;
}

.sidebar .review {
	padding: 0px 0px 0px 54px;
	margin-bottom: 16px;
	background: none;
}

.sidebar .review a {
	font-size: 13px;
}

.sidebar .review p {
	font-size: 12px;
	color: #707070;
}

.sidebar .review img {
	width: 45px;
	height: 45px;
	top: 3px;
}

.sidebar_block {
	margin-bottom: 15px;
	padding: 15px 20px;
	background: #F2F2F2;
}

.sidebar_block_300 {
	width: 300px;
	text-align: center;
}

.sidebar #map_canvas {
	margin-left: -300px;
	width: 600px;
	height: 410px;
}

#map_canvas {
	width: 925px;
	height: 400px;
}

.canvas {
	position: relative;
}

.canvas #map_canvas {
	-moz-box-shadow: 0 5px 5px #333;
	-webkit-box-shadow: 0 5px 5px #333;
	box-shadow: 0 5px 5px #333;
}

.boxBanner_clasification {
	margin: 0 0 25px;
}

.boxBanner {
	margin-bottom: 25px;
}

/* -=-=-=- Simular Places -=-=-=- */
.similar_places_container {
	position: relative;
	height: 230px;
	margin: -15px -25px 20px;
	padding-left: 20px;
}

.similar_places_container h2 {
	padding-top: 15px;
	font-size: 16px;
}

.similar_places_container ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.similar_places_container ul li {
	float: left;
	width: 183px;
	margin-right: 20px;
}

.similar_places_container ul li h3 {
	max-height: 38px;
	overflow: hidden;
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 14px;
}

.similar_places_container ul li.similar_places_more {
	width: 100px;
	margin-right: 0px;
}

li.similar_places_more a {
	display: block;
	width: 100px;
	height: 40px;
	line-height: 16px;
	overflow: hidden;
	padding-top: 62px;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	background: #A9287A url(http://www.getlokal.mk/images/gui/simular.gif) no-repeat center 13px;
}

.similar_places_container .place_rateing {
	width: 183px;
}

/* -=-=-=- Call To Action area -=-=-=- */
.cta { /*height: 24px;*/
	line-height: 16px;
	padding: 4px 0px;
	color: #A9287A;
	font-size: 14px;
	text-align: center;
}

.cta_message { /*height: 24px;*/
	text-align: center;
	line-height: 26px;
	font-size: 14px;
	color: #A9287A;
}

.cta_message p {
	overflow: hidden;
}

.cta_message a {
	font-weight: bold;
}

.cta_message a.banner img {
	width: 975px;
}

.cta_message p span {
	margin: -2px 16px 0px 0px;
	padding: 3px 13px 13px;
	background: url(http://www.getlokal.mk/images/gui/bg_cta_star.png) no-repeat;
}

/* -=-=-=- Home Page -=-=-=- */
.carousel_wrapper {
	margin-bottom: 25px;
}

.carousel_content {
	position: relative;
	overflow: hidden;
	width: 600px;
	height: 294px;
}

.carousel_content&gt;ul {
	margin: 0px;
	padding: 0px;
	height: 300px;
	list-style: none;
	background: #000;
	overflow: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
}

.carousel_content&gt;ul li {
	display: block;
	width: 600px;
	height: 300px;
	float: left;
	position: relative;
}

.carousel_desc {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 16px 17px;
	width: 293px;
	background: url(http://www.getlokal.mk/images/gui/bg_95_white.png);
}

.carousel_desc a {
	display: block;
	width: 260px;
	height: 20px;
	font-size: 16px;
	font-weight: bold;
	overflow: hidden;
}

.carousel_desc a.category {
	font-size: 12px;
}

.carousel_desc img {
	float: right;
	width: 31px;
	height: 31px;
}

.carousel_desc p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	overflow: hidden;
}

.carousel_dots {
	position: absolute;
	top: 260px;
	left: 0px;
}

.carousel_dot {
	position: relative;
	float: left;
	display: block;
	margin-left: 7px;
	width: 24px;
	height: 24px;
	background: transparent url(http://www.getlokal.mk/images/gui/carousel_dot.png) no-repeat
		center center;
	cursor: pointer;
}

.carousel_dot:first-child div.carousel_img {
	left: 0px;
	background: transparent url(http://www.getlokal.mk/images/gui/carousel_arrow.png) no-repeat
		7px bottom;
}

.carousel_dot.active {
	background: url(http://www.getlokal.mk/images/gui/carousel_dot_current.png) center center
		no-repeat;
}

.carousel_dot:hover {
	background: url(http://www.getlokal.mk/images/gui/carousel_dot_hover.png) center center
		no-repeat;
}

.carousel_dot:hover div.carousel_img {
	display: block;
}

.carousel_img {
	display: none;
	position: absolute;
	top: -66px;
	left: -19px;
	width: 63px;
	height: 64px;
	background: transparent url(http://www.getlokal.mk/images/gui/carousel_arrow.png) no-repeat
		center bottom;
}

.carousel_img img {
	display: block;
	width: 63px;
	height: 58px;
	border: 1px solid #00bbbe;
}

.carousel_position {
	height: 6px;
	background: #9f9f9f;
}

.carousel_pointer {
	display: block;
	height: 6px;
	background: #a9287a url(http://www.getlokal.mk/images/gui/carousel_pointer.gif) no-repeat
		right center;
}

.hp_carousel {
	height: 290px;
	margin-bottom: 25px;
}

.hp_carousel ul {
	width: 600px;
	height: 300px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

.hp_carousel ul.roundabout-holder {
	margin-top: -22px;
}

.hp_carousel ul li {
	width: 260px;
	margin: 0px;
	padding: 10px 20px;
	cursor: pointer;
	background: #FBF4F8;
	border: 1px solid #A9287A;
	box-shadow: 0px 0px 10px #999;
	-moz-box-shadow: 0px 0px 10px #999;
	-webkit-box-shadow: 0px 0px 10px #999;
}

.hp_carousel ul li div.place_rateing div.rateing_stars {
	margin: 3px 0px 0px;
}

.hp_carousel ul li a.hp_carousel_title {
	display: block;
	height: 20px;
	font-weight: bold;
	overflow: hidden;
}

.hp_top_review {
	margin-bottom: 25px;
	padding: 16px;
	border: 1px solid #CCC;
}

ul.category_menu { /*height: 350px;*/
	line-height: 16px;
	padding: 16px 16px 50px;
	font-size: 13px;
	font-weight: bold;
	list-style-type: none;
	background: #E6F8F9;
}

ul.category_menu li {
	display: block;
	/*float: left;
		width: 50%;*/
	margin: 0px 0px 5px 0px;
	padding: 0px;
	/*background: #73CACE;*/
}

ul.category_menu li a {
	display: block;
	height: 22px;
	color: #00BBBE;
	background: #02bbbe no-repeat center left;
}

ul.category_menu li a:hover {
	background: #ac247b no-repeat center left;
}

ul.category_menu li a span {
	display: block;
	height: 25px;
	margin-left: 23px;
	padding: 4px 4px 4px 8px;
	background: #E6F8F9;
}

ul.category_menu li a:hover {
	color: #AC237B;
	text-decoration: underline;
}

a#category_menu_colapse,a#category_menu_colapse2 {
	display: block;
	position: relative;
	top: -60px;
	padding: 10px 20px;
	font-size: 12px;
	font-weight: bold;
	background: #E6F8F9 url(../images/gui/dot.png) repeat-x top left;
}

ul.category_menu li.category_1 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_01.png);
}

ul.category_menu li.category_2 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_02.png);
}

ul.category_menu li.category_3 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_03.png);
}

ul.category_menu li.category_4 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_04.png);
}

ul.category_menu li.category_5 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_05.png);
}

ul.category_menu li.category_6 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_06.png);
}

ul.category_menu li.category_7 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_07.png);
}

ul.category_menu li.category_8 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_08.png);
}

ul.category_menu li.category_9 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_09.png);
}

ul.category_menu li.category_10 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_10.png);
}

ul.category_menu li.category_11 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_11.png);
}

ul.category_menu li.category_12 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_12.png);
}

ul.category_menu li.category_13 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_13.png);
}

ul.category_menu li.category_14 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_14.png);
}

ul.category_menu li.category_15 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_15.png);
}

ul.category_menu li.category_16 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_16.png);
}

ul.category_menu li.category_17 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_17.png);
}

ul.category_menu li.category_18 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_18.png);
}

ul.category_menu li.category_19 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_19.png);
}

ul.category_menu li.category_20 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_20.png);
}

ul.category_menu li.category_21 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_21.png);
}

ul.category_menu li.category_22 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_22.png);
}

ul.category_menu li.category_23 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_23.png);
}

ul.category_menu li.category_24 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_24.png);
}

ul.category_menu li.category_25 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_25.png);
}

ul.category_menu li.category_26 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_26.png);
}

ul.category_menu li.category_27 a {
	background-image: url(http://www.getlokal.mk/images/gui/icons/category_27.png);
}

.hp_tabs_in_holder {
	float: left;
	width: 178px;
	margin-right: 10px;
}

.hp_tabs_holder h2 {
	margin: 0px;
	padding: 0px 0px 20px;
	color: #333;
	font-size: 16px;
}

.hp_2columns {
	margin-bottom: 25px;
}

.hp_2columns h2 {
	margin: 0px;
	padding: 17px 0px;
	color: #333;
	font-size: 18px;
}

.hp_2columns h2 a {
	color: #333;
	font-size: 18px;
}

.hp_2columns h2 a:hover {
	color: #A9287A;
	text-decoration: none;
}

.hp_2columns_left {
	float: left;
	width: 290px;
	margin: -42px 20px 0px 0px;
}

.hp_2columns_center {
	float: left;
	width: 290px;
	margin: 0px 20px 0px 0px;
}

.hp_2columns_right {
	float: left;
	width: 290px;
}

.hp_2columns_container {
	background: #FFF;
}

ul.hp_2columns_offer_list { /*height: 350px;*/
	margin: 0px;
	padding: 16px 16px 38px;
	width: 266px;
	line-height: 16px;
	list-style-type: none;
	background: #F1F1F1;
}

ul.hp_2columns_offer_list li {
	display: block;
	/*float: left;
		width: 50%;*/
	margin: 0px 0px 16px 0px;
	padding: 0px;
	height: 48px;
	overflow: hidden;
	/*background: #73CACE;*/
}

ul.hp_2columns_offer_list li h3,ul.hp_2columns_offer_list li p {
	margin: 0px;
}

ul.hp_2columns_offer_list li p,ul.hp_2columns_offer_list li p a {
	font-size: 8px;
}

ul.hp_2columns_offer_list li h3 {
	max-height: 32px;
	overflow: hidden;
}

ul.hp_2columns_offer_list li a {
	display: block;
	font-size: 14px;
	font-weight: bold;
	background: transparent no-repeat left center;
}

ul.hp_2columns_offer_list li a:hover {
	color: #AC237B;
	text-decoration: underline;
}

ul.hp_2columns_offer_list li a img {
	float: left;
	margin: 1px 16px 0px 0px;
}

ul.hp_2columns_offer_list li p {
	max-height: 16px;
	font-size: 11px
}

ul.hp_2columns_offer_list li p a {
	display: inline;
	font-size: 11px;
}

a#hp_2columns_offer_list_show {
	display: block;
	position: relative;
	top: -65px;
	height: 20px;
	padding: 10px 16px;
	font-size: 12px;
	font-weight: bold;
	background: url(../images/gui/dot.png) repeat-x top left;
}

ul.hp_2columns_voting_list {
	margin: 19px 0px 4px 0px;
	padding: 3px 16px;
	width: 260px;
	border: 1px solid #CCC;
	list-style-type: none;
}

ul.hp_2columns_voting_list li {
	margin: 0px;
	padding: 7px 0px;
	font-size: 13px;
	background: url(../images/gui/dot.png) repeat-x top left;
}

ul.hp_2columns_voting_list li:first-child {
	background: none;
}

ul.hp_2columns_voting_list li p {
	display: inline;
	margin: 0px;
}

.vote_wrap {
	float: right;
	padding-top: 1px;
	width: 50px;
	font-size: 11px;
	text-align: center;
}

ul.hp_2columns_voting_list li a.vote_no:hover, ul.hp_2columns_voting_list li a.vote_yes:hover {
	opacity: 0.7;
}

ul.hp_2columns_voting_list li a.vote_no {
	float: right;
	padding: 4px 2px 4px 0px;
	background: url(../images/gui/icon_vote_no.png) no-repeat 0px 0px;
}

ul.hp_2columns_voting_list li a.vote_yes {
	float: left;
	padding: 4px 0px;
	background: url(../images/gui/icon_vote_yes.png) no-repeat 0px 0px;
}

#vote_menu_colapse_li, #vote_menu_colapse2_li {
	padding-left: 16px;
	margin-bottom: 14px;
	font-size: 12px;
}

#vote_menu_colapse2_li {
	display: none;
}

.login_holder h2 {
	margin: 0px;
	padding: 20px 0px 0px;
	color: #333;
	font-size: 16px;
}

.login_holder p {
	margin-top: 0px;
}

/*

.login_form_wrap #vote_menu_colapse_li {
	display: none !important;
}

.login_form_wrap #vote_menu_colapse2_li {
	display: none !important;
}

*/

.login_form_wrap input.facebook_register {
	position: absolute;
	right: 10px;
	top: 10px;
}

.login_form_background {
	margin-top: 25px;
}

.login_form_background div.login_form_wrap {
	padding: 16px;
	background: #F2F2F2;
}

.hp_block {
	margin-bottom: 25px;
}

.hp_block h2 {
	padding: 17px 0px;
	margin-bottom: 17px;
	color: #333;
	font-size: 18px;
	background: url(../images/gui/dot.png) repeat-x bottom left;
}

.hp_block h2 a {
	color: #303030;
}

.hp_block h2 a:hover {
	color: #A9287A;
	text-decoration: none;
}

.hp_cinema_program {

}

.hp_cinema_program_in {
	float: left;
	width: 190px;
	height: 100px;
	margin-right: 10px;
	background: #EEE;
}

.hp_reviews_wrap {

}

.hp_reviews_wrap .hp_review {
	float: left;
	width: 190px;
	margin-right: 10px;
}

.facebook_block {
	height: 260px;
	margin-bottom: 25px;
	padding: 4px;
	border: 1px solid #999;
}

.subscribe_block {
	margin-bottom: 25px;
	color: #BABABA;
	font-size: 11px;
}

.subscribe_block_in {
	padding: 5px;
	background: #FFF;
}

.subscribe_block_in input {
	float: left;
	width: 130px;
	margin-right: 5px;
	color: #999;
	font-style: italic;
	border: none;
}

.subscribe_block_in input:focus {
	color: #000;
	font-style: normal;
}

.subscribe_block_in a.button_green {
	display: block;
	float: left;
	width: 90px;
	height: 20px;
	overflow: hidden;
	margin: 0px;
	padding: 2px 0px;
	color: #FFF;
	text-align: center;
	/*float: right;*/
}

/* -=-=-=- Related Category -=-=-=- */
.related_category {
	margin: 0px 0px 25px 0px;
}

.related_category ul {
	margin: 0px;
	padding: 16px;
	width: 543px;
	color: #00BCBE;
	font-size: 13px;
	list-style-type: none;
	background: #f1f1f1;
}

.related_category ul li {
	display: inline;
	padding: 0px 8px;
	border-left: 1px solid #808080;
}

.related_category ul li:first-child {
	padding: 0px 8px 0px 0px;
	border-left: none;
}

.content_in .related_category ul li,.content_in .related_category ul li:first-child
	{
	padding: 0px 4px;
}

.related_category ul li a {
	color: #00BBBD;
	font-weight: bold;
}

.related_category ul li a:hover {
	color: #00BBBD;
}

.related_category ul li a.current {
	color: #A9287A;
}

.related_category h2 {
	margin: 0px;
	padding: 17px 0px;
	color: #333;
	font-size: 18px;
}

/* -=-=-=- Short -=-=-=- */
.short {
	height: 45px;
	overflow: hidden;
	line-height: 15px;
	margin-bottom: 16px;
	font-size: 12px;
}

.short a img {
	float: left;
	margin-right: 8px;
}

.short a:hover img { /*border: 1px solid #a9287a;*/

}

.short h3 {
	margin: 0px 0px 2px 0px;
	padding: 0px;
	font-size: 14px;
	max-height: 2.1em;
	overflow: hidden;
}

.short h3 a {
	font-size: 12px;
	font-weight: bold;
}

.short .review_rateing {
	margin: 0;
}

.short div.review_rateing div.rateing_stars {
	margin-right: 6px;
}

/* -=-=-=- Settings -=-=-=- */
.user_settings {
	padding-top: 25px;
}

.user_settings_top {
	margin-bottom: 20px;
}

.user_settings_name {
	float: left;
	margin-right: 25px;
}

.user_settings_name a img {
	float: left;
	margin-right: 15px;
}

.user_settings_name h1 {
	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 60px;
	color: #333;
	font-size: 16px;
}

.user_settings_name a {
	display: block;
	font-size: 13px;
	font-weight: bold;
}

.user_settings_menu {
	float: left;
	height: 30px;
	padding-top: 4px;
	line-height: 14px;
}

.user_settings_menu a {
	display: block;
	float: left;
	max-width: 60px;
	height: 28px;
	margin: 0px 8px 0px 0px;
	padding: 6px 8px 6px 32px;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	background: #AC237B no-repeat 5px center;
}

.user_settings_menu a:hover {
	background-color: #D591BD;
}

.user_settings_menu a.current {
	background-color: #00BBBE;
}

.user_settings_menu ul li a {
	float: none;
	margin: 0px;
	padding: 0px;
	display: inline;
	max-width: auto;
	font-size: inherit;
	font-weight: normal;
	color: #A9287A;
	background: none;
}

.user_settings_menu ul li a:hover {
	text-decoration: underline;
	background: none;
}

#protect_message ul {
	padding-left: 16px;
}

a.user_setings_fallow {
	min-width: 70px;
	padding-left: 8px;
}

a.user_setings_review {
	max-width: 80px;
	background-image: url(http://www.getlokal.mk/images/gui/icon_review.png);
}

a.user_setings_photo {
	background-image: url(http://www.getlokal.mk/images/gui/icon_photo.png);
}

a.user_setings_list {
	background-image: url(http://www.getlokal.mk/images/gui/icon_list.png);
}

a.user_setings_event {
	background-image: url(http://www.getlokal.mk/images/gui/icon_event.png);
}

/* -=-=-=- Listing Tabs -=-=-=- */
.listing_tabs_wrap {
	position: relative;
	margin-bottom: 25px;
	padding-top: 36px;
}

.listing_tabs_top {
	position: absolute;
	height: 36px;
	overflow: hidden;
	line-height: 30px;
	margin-top: -33px;
	font-weight: bold;
}

.listing_tabs_top a {
	display: block;
	height: 29px;
	float: left;
	margin: 3px 3px 0px 3px;
	padding: 0px 10px;
	border: 1px solid #999;
	border-bottom: none;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
}

.listing_tabs_top a:hover {
	border-color: #A9287A; /* text-decoration: none; */
}

.listing_tabs_top a:first-child {
	margin-left: 0px !important;
}

.listing_tabs_top a.current {
	height: 33px;
	margin: 0px 1px;
	background: #FBF4F8;
	border: 3px solid #A9287A;
	border-bottom: none;
}

.listing_tabs_content {
	border: 3px solid #A9287A;
	border-top-left-radius: 0;
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
}

.tab_clear {
	display: block;
	height: 1px;
	background: #FBF4F8;
}

.listing_tabs_bar {
	height: 36px;
	line-height: 36px;
	padding: 0px 20px;
	font-size: 13px;
	background: #FBF4F8 url(../images/gui/dot.png) repeat-x bottom left;
}

.listing_tabs_bar span {
	display: block;
	padding: 10px 0px 0px;
	height: 26px;
	font-size: 12px;
}

.listing_tabs_bar span a {
	font-size: 12px;
}

.listing_tabs_bar a {
	font-size: 13px;
	color: #00BBBE;
}

.hp_tabs_holder {
	padding: 20px;
}

/* -=-=-=- Standard Tabs -=-=-=- */
.standard_tabs_wrap {
	position: relative;
	padding-top: 41px;
}

.standard_tabs_top {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 42px;
	line-height: 100%;
	/*background: #FEE;*/
}

.standard_tabs_top a {
	display: block;
	float: left;
	margin-top: 3px;
	height: 27px;
	line-height: 14px;
	margin-right: 6px;
	padding: 5px 7px;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	border: 1px solid #CCC;
	border-bottom: none;
	border-bottom-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-right-radius: 0;
}

.standard_tabs_top a:hover {
	border-color: #AC237B;
}

.standard_tabs_top a.current {
	height: 28px;
	margin-top: 0px;
	padding-top: 8px;
	color: #666;
	background: #FFF;
	border-color: #CCC;
	border-bottom: none;
}

.standard_tabs_top a span {
	padding: 0px 7px;
	color: #FFF;
	font-weight: normal;
	font-size: 10px;
	background: #AAA;
}

.standard_tabs_top a.current span {
	top: 23px;
}

.standard_tabs_bar {
	height: 36px;
	line-height: 36px;
	padding: 0px 20px;
	background: #FBF4F8 url(../images/gui/dot.png) repeat-x bottom left;
}

.standard_tabs_bar a.current, .standard_tabs_bar span.current {
	color: #00BBBE;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	cursor: default;
}

.standard_tabs_in {
	margin: 0px 0px 16px 0px;
	border: 1px solid #CCC;
	border-top-left-radius: 0;
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
}

.standard_tabs_in span.info {
	padding: 16px;
}

.standard_tabs_in&gt;p {
	padding: 10px 25px 10px;
}

.user_review_wrap div.standard_tabs_wrap div.standard_tabs_top a.current
	{
	background: #FBF4F8;
}

.user_review_wrap div.standard_tabs_wrap div.review_list_wrap&gt;p {
	background: #FBF4F8;
}

.standard_tabs_in_footer {
	display: block;
	padding: 20px 0px;
	margin: 0px 12px;
	background: url(../images/gui/dot.png) repeat-x top left;
}

/* -=-=-=- Standard Small Tabs -=-=-=- */
.standard_small_tabs_top {

}

.standard_small_tabs_top a {

}

/* -=-=-=- Settings Tabs -=-=-=- */
.settings_tabs_wrap {
	position: relative;
	padding-top: 32px;
	margin-bottom: 25px;
}

.settings_tabs_top {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 32px;
	line-height: 100%;
	/*background: #FEE;*/
}

.settings_tab, .settings_tab_arrow_next, .settings_tab_arrow_back {
	float: left;
	height: 22px;
	margin-right: 5px;
	padding: 9px 9px 0px;
	cursor: pointer;
	text-align: center;
	background: #FFF;
	border: 1px solid #E6E6E6;
	border-bottom: none;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
}

.settings_tab_current {
	height: 23px;
	background: #F2FCFC;
	border: 1px solid #CCC;
	border-bottom: none;
}

.settings_tab a {
	display: block;
	font-size: 12px;
	font-weight: bold;
}

.settings_tab_current a {
	color: #666;
}

.settings_tabs_in {
	background: #F2FCFC;
	border: 1px solid #CCC;
	border-top-left-radius: 0;
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
}

.settings_sidebar {
	float: left;
	width: 125px;
	min-height: 300px;
	line-height: 22px;
	padding: 10px 15px 20px 10px;
	font-size: 12px;
}

.settings_sidebar ul {
	margin: 0px 0px 20px;
	padding: 0px;
	list-style-type: none;
}

.settings_sidebar ul li {
	margin: 0px;
	padding: 2px 0px;
}

.settings_sidebar a {
	display: block;
	float: left;
	padding: 2px 5px;
	color: #00BBBE;
	font-weight: bold;
	clear: left;
}

.settings_sidebar a.button_pink {
	color: #FFF;
}

.settings_sidebar a.current {
	color: #FFF;
	background: #00BBBE;
	text-decoration: none;
}

.settings_submenu {
	float: left;
	width: 758px;
	height: 38px;
	line-height: 38px;
	font-size: 12px;
	background: url(../images/gui/dot.png) repeat-x bottom left;
}

.content_in .settings_submenu {
	width: 400px;
}

.settings_submenu a.current {
	color: #00BBBE;
	font-weight: bold;
}

.settings_content {
	position: relative;
	float: left;
	width: 720px;
	min-height: 300px;
	padding: 5px 25px 0px 25px;
	background: #F8F6F1;
	border-left: 1px dotted #999;
}

.settings_content&gt;p {
	margin: 0px;
	padding-bottom: 25px;
}

.settings_content div#map_canvas {
	position: absolute;
	top: 70px;
	right: 25px;
	z-index: 99;
	width: 350px;
	height: 350px;
}


.settings_content .company_settings_map  #map_canvas {
	width: 300px;
	height: 300px;
}

.settings_content div.offer_set_listing {
	margin-bottom: 25px;
}

.settings_content div.review {
	width: auto;
}

.settings_content ul.user_settings_gallery_list {
	margin: 0px;
	padding: 1px;
	width: 750px;
}

.settings_content ul.user_settings_gallery_list li {
	margin: 0px 25px 25px 0px;
	width: 324px;
}

.settings_content ul.user_settings_gallery_list li img {
	float: left;
}

.settings_content ul.user_settings_gallery_list li a {
	float: none;
	text-align: center;
	line-height: 34px;
}

.settings_content ul.user_settings_gallery_list li a.button_green {
	display: block;
	margin: 0px 0px 4px 160px;
	line-height: normal;
}

.settings_content div.pager_center {
	width: 468px;
}

.settings_content div.newsletter {
	margin-bottom: 25px;
}

.settings_content div.newsletter&gt;div.form_box {
	margin-left: 25px;
}

.settings_content div.newsletter div#newsletters,.settings_content div.newsletter div#b_contact
	{
	margin: 0px 0px 10px 50px;
}

.settings_content input,.settings_content .form_box textarea {
	width: 250px;
	min-width: 250px;
	max-width: 250px;
}

.settings_content a.button_pink,.settings_content input.button_pink,.settings_content a.button_green,.settings_content input.button_green,.settings_content input.input_submit
	{
	width: auto;
	max-width: 1000px;
	min-width: 1px;
}

.settings_user_company {
	position: relative;
	margin-bottom: 25px;
}

.settings_user_company&gt;span {
	font-size: 16px;
	font-weight: bold;
	color: #A9287A;
}

.settings_user_company&gt;p {
	display: block;
	margin: 4px 0px 0px;
}

.settings_user_company:first-child {
	margin-top: 16px;
}

.settings_user_company a.button_pink,.settings_user_company a.button_green
	{
	float: right;
	margin-left: 10px;
}

.settings_user_company_form {
	display: none;
	padding: 16px 25px;
	color: #666;
	background: #FFF;
}

#my_companies&gt;div {
	margin-bottom: 25px;
}

#my_companies a.button_pink {
	float: right;
}

#my_companies span {
	float: right;
	padding-right: 10px;
}

#my_companies p {
	margin: 4px 0px 0px
}

.left_dynamic {
	position: relative;
}

.left_dynamic div#map_canvas {
	position: absolute;
	top: 30px;
	right: 30px;
	z-index: 99;
	width: 350px;
	height: 350px;
}

.content_in .settings_content {
	width: 684px;
}

.user_settings_gallery {
	float: left;
	width: 320px;
	height: 150px;
	line-height: 30px;
	margin: 0px 10px 10px 0px;
	padding: 5px;
	background: #FFF;
	border: 1px solid #999;
}

.current_picture {
	background: #F2FCFC;
	border: 1px solid #A9287A;
}

.current_picture img {
	width: 150px;
}

.current_picture_full {
	height: auto !important;
}

.user_settings_gallery a img {
	float: left;
	margin-right: 10px;
}

.user_settings_gallery a.button_green {
	display: block;
	margin: 0px 34px 0px 160px;
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}

ul.user_settings_gallery_list {
	padding: 0px;
	margin: 10px 0px 0px -15px;
	width: 600px;
	list-style-type: none;
}

ul.user_settings_gallery_list li {
	float: left;
	display: block;
	margin: 0px 10px 10px 0px;
	padding: 10px;
	width: 262px;
	height: 150px;
}

ul.user_settings_gallery_list li img {
	margin-right: 10px;
}

ul.user_settings_gallery_list li a {
	float: left;
}

.user_notifications {
	margin: 0px 0px 25px 0px;
	background: #F8F6F1;
	border: 1px solid #CCC;
}

.user_notif_menu {
	height: 38px;
	line-height: 38px;
	padding: 0px 5px;
	font-size: 12px;
	background: #F2FCFC url(../images/gui/dot.png) repeat-x bottom left;
}

.user_notif_menu a {
	margin: 0px 10px;
	font-weight: bold;
}

.user_notif_menu a.current {
	color: #00BBBE;
}

.user_notif_content {
	min-height: 200px;
	padding: 10px 15px;
}

.user_notif_content h2 {
	padding: 0;
	margin: 5px 0px 10px;
	font-size: 16px;
	color: #666;
}

.user_notif_content ul {
	margin: 0px 0px 20px 0px;
	padding: 0;
	list-style: none;
}

.user_notif_content ul li {
	margin: 0px 0px 10px;
}

.user_notif_content ul li p {
	margin: 0px;
	padding: 7px 0px 4px 0px;
	font-size: 12px;
}

.user_notif_content ul li a:hover {

}

.user_notif_content ul li a img {
	float: left;
	margin-right: 10px;
}

.business_notif_content {
	background: #FFF;
	padding: 19px 0px 0px 19px;
}

.business_notif_content div.month_selector {
	display: block;
	margin-bottom: 19px;
}

.business_notif_content label {
	margin-right: 6px;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}

.business_brief_top {
	margin-bottom: 20px;
	padding: 10px 0px 20px;
	background: url(../images/gui/dot.png) repeat-x bottom left;
}

.business_brief_top p {
	display: block;
	float: left;
	width: 242px;
	height: 80px;
	line-height: 160%;
	margin: 0px 5px;
	padding: 10px 15px;
	color: #00BBBE;
	font-size: 13px;
	background: #F0F0F0;
}

.business_brief_top p b {
	color: #333;
}

.business_brief {
	float: left;
	width: 183px;
	height: 104px;
	padding: 10px 0px 26px;
	margin: 0px 19px 19px 0px;
	text-align: center;
	background: #e6f8f9;
}

.business_brief b {
	display: block;
	padding: 0px 10px 0px;
	height: 60px;
	font-size: 60px;
	line-height: 60px;
	color: #333;
	overflow: hidden;
}

.business_brief p {
	display: block;
	margin: 0px;
	padding: 10px 10px 0px;
	height: 42px;
	font-weight: bold;
	overflow: hidden;
	color: #333;
}

.flash_error,.flash_success {
	margin-bottom: 11px;
	padding: 3px 10px;
	color: #333;
}

.flash_error {
	background: #FFB2B2;
}

.flash_success {
	background: #B2EAEB;
}

/* -=-=-=- Small buttons -=-=-=- */
.listing_place_extra {
	line-height: 16px;
	margin-bottom: 15px;
	font-size: 11px;
}

.small_offer,.small_event,.small_today {
	margin-right: 4px;
	padding: 3px 4px;
	color: #FFF;
	font-size: 7px;
	font-weight: bold;
	text-transform: uppercase;
}

.small_offer {
	background: #A9287A;
}

.small_event {
	background: #FF9700;
}

.small_today {
	background: #00BBBE;
}

/* Offers */
.offer_set_listing {
	margin-bottom: 14px;
	padding: 18px 20px 20px;
	font-size: 12px;
	background: #FFF;
	border: 1px solid #D6D6D6;
}

.offer_set_listing h2 {
	margin: 0px;
	font-size: 18px;
	font-weight: normal;
	font-size: 18px;
}

.offer_set_listing h3 {
	margin: 0px 0px 10px;
	font-size: 18px;
	font-weight: normal;
}

.offer_set_listing div.offer_set_listing_buttons {
	margin: 0px 0px 10px;
}

.offer_set_listing div.company_offers_list {
	margin: 16px 0px 0px;
}

.offer_set_listing div.company_offers_list h3 a {
	font-weight: bold;
}

.offer_set_listing div.voucher_info {
	float: left;
	width: 340px;
}

.offer_set_listing div.voucher_info ul {
	padding: 0px 0px 0px 16px;
}

.offer_set_listing img {
	float: left;
	margin: 0px 16px 0px 0px;
}

.offer_set_listing b {
	color: #000;
}

.offer_set_listing p {
	margin: 0px;
}

.offer_set_listing ul {
	margin-top: 0px;
}

.company_offers_content p,.company_offers p,.company_offers_content form label,.company_offers_content
	{
	font-size: 12px;
	margin: 4px 0px;
}

.company_offers {
	width: 600px;
	margin: 10px 0px 0px;
}

.company_offers h2 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #333;
}

.company_offers img {
	max-width: 260px;
	max-height: 260px;
}

.company_offers a {
	font-weight: bold;
}

.company_offers a.place {
	color: #0094e4;
}

.company_offers p span {
	margin-left: 2px;
	padding: 1px 4px 2px;
	font-weight: bold;
	color: #FFF;
	background: #fd9800;
}

.company_offers_content form {
	padding: 4px 0px;
	background: url(../images/gui/dot.png) repeat-x bottom left;
}

.company_offers_content_in {
	padding: 4px 0px;
	margin-bottom: 10px;
	background: url(../images/gui/dot.png) repeat-x bottom left;
}

.company_offers_login {
	margin: 10px 0px 3px;
}

/* -=-=-=- Description show/hide -=-=-=- */
.desc_full {
	overflow: hidden;
}

.desc_full&gt;div {
	display: block;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

.desc_full span,.desc_full p,.desc_full b,.desc_full i,.desc_full em,.desc_full strong
	{
	float: none !important;
	display: visible !important;
	position: inherit !important;
	margin: 0px !important;
	padding: 0px !important;
	width: auto !important;
	height: auto !important;
	border: none !important;
	background: none !important;
	color: #FFF !important;
}

.desc_full ul,.desc_full ul li,.desc_full ol,.desc_full ol li {
	float: none !important;
	display: visible !important;
	position: inherit !important;
	width: auto !important;
	height: auto !important;
	border: none !important;
	background: none !important;
	color: #FFF !important;
}

.desc_full&gt;div div,.desc_full&gt;div dl, , .desc_full&gt;div table {
	display: none !important;
}

.read_full_desc,.hide_full_desc {
	display: none;
	font-weight: bold;
	color: #00bbbe;
}

.desc_image {
	float: left;
	margin: 12px 0px 0px 0px;
	padding: 0px 20px 20px 0px;
	background: #FFF;
}

.desc_share {
	padding: 15px 0px;
}

/* -=-=-=- Lists -=-=-=- */
.listing_profile_wrap {
	padding: 20px 25px 0px;
}

.listing_profile_wrap .listing_content {
	padding-bottom: 5px;
	margin-bottom: 20px;
	background: url("../images/gui/dot.png") repeat-x scroll left bottom transparent;
}

.listing_profile_wrap .listing_content:last-child {
	margin-bottom: 0px;
	padding-bottom: 0px;
	background: none;
}

.listing_profile_wrap .listing_content a img {
	width: 100px !important;
	height: auto !important;
	margin: 0px 10px 0px 0px;
}

.listing_profile_wrap .listing_content h2, .listing_profile_wrap .listing_content p {
	width: 545px;
}

.listing_profile_wrap .listing_content h2 {
	font-size: 14px;
    line-height: normal;
    background: no-repeat 0px 0px;
    overflow: hidden;
}

.listing_profile_wrap .listing_content h2 a {
	float: left;
	width: 520px;
	display: block;
	font-weight: bold;
    color: #A9287A;
}

.listing_profile_wrap .listing_content h2 * {
	float: left;
}

.listing_profile_wrap .listing_content p {
	padding-top: 16px;
	font-size: 12px;
	color: #666;
}

.listing_profile_wrap .listing_content&gt;span {
	display: none;
}

.listing_profile_wrap .listing_content .review_content {
	padding-left: 110px;
}

.listing_profile_wrap .listing_content .review_content h3 {
	font-size: 12px !important;
    line-height: normal;
}

.listing_profile_wrap .listing_content .review_content h3 .user a {
	font-size: 12px;
	font-weight: bold;
}

.listing_profile_wrap .listing_content .review_interaction {
	font-size: 12px;
	height: 21px;
}

.listing_profile_wrap .listing_content .review_interaction a {
	margin-right: 10px;
}

.list_edit_wrap #search_place {
	width: 525px;
}

.list_edit_wrap .list_of_places .listing_place_in {
	width: 434px;
}

.list_edit_wrap .places_dropdown {
	width: 486px !important;
}

.list_edit_wrap .form_search {
	width: 547px !important;
}

.listing_wrap .listing_content h2 a, .listing_wrap .listing_content h2 img {
	float: left;
}

.listing_wrap .listing_content h2 a {
	display: block;
	width: 430px;
}

.listing_wrap .listing_content h2 img {
	margin: 6px 6px 0px 0px;
}

.listing_content {
	position: relative;
	margin-bottom: 25px;
}

.listing_content h2, .listing_content p {
	float: left;
	width: 778px;
}

.listing_wrap .listing_content h2, .listing_wrap .listing_content p {
	width: 450px;
}

.listing_content h2 {
	margin: 0px 0px 0px;
	max-height: 2.4em;
	line-height: normal;
	font-size: 25px;
	font-weight: bold;
	color: #4f4f4f;
    overflow: hidden;
}

.listing_content h2 img {
	margin-right: 4px;
}

.listing_content h2 a {
	color: #4f4f4f;
}

.listing_content p {
	margin: 0px;
	padding: 9px 0px 13px;
	font-size: 13px;
	color: #737373;
	overflow: hidden;
}

.listing_content a.button_pink,.listing_content a.button_green {
	float: right;
	margin-left: 10px;
}

.list_desc_picture {
	position: relative;
}

.list_desc_picture &gt; div {
	position: absolute;
	width: 127px;
	height: 127px;
	box-shadow: inset 0px 0px 6px #000;
	-moz-box-shadow: inset 2px 2px 2px #000;
	-webkit-box-shadow: inset 2px 2px 2px 2px #000;
	z-index: 3;
}

.list_desc_picture &gt; div &gt; span {
	position: absolute;
		top: 5px;
		left: 5px;
	padding: 4px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
	background: #a9287a;
	border: 2px solid #FFF;
}

.list_desc_picture img.list_type {
	position: absolute;
		bottom: 5px;
		left: 5px;
}

.listing_content .list_desc_picture {
	float: left;
	margin-right: 20px;
	width: 127px;
	height: 127px;
}

.listing_content a img {
	float: left;
	margin: 6px 20px 0px 0px;
	width: 127px;
	height: 127px;
}

.listing_content .description&gt; span {
	display: block;
	font-size: 14px;
	color: #000;
}

.listing_content div.review_content {
	padding-left: 147px;
}

.listing_content div.review_content h3 {
	margin: 0px;
}

/* -=-=-=- Listing Places -=-=-=- */
.listing_place_wrap {

}

.listing_place_wrap .listing_place {
	padding: 13px;
}

.listing_place.vip {
	background-color: #F2FCFC;
}

.listing_place_vip:first-child {
	border-top: none;
}

.listing_place {
	padding: 13px 0px;
	font-size: 12px;
	background: url(../images/gui/dot.png) repeat-x top left;
}

.listing_place img {
	width: 72px;
	height: 72px;
}

.listing_place:first-child {
	border-top: none;
}

.listing_place_rateing {
	float: right;
}

.listing_vip {
	float: right;
	margin-top: 6px;
	padding: 1px 6px 1px 18px;
	color: #FFF;
	font-weight: bold;
	text-align: right;
	background: #AC237B url(http://www.getlokal.mk/images/gui/ico_star.gif) no-repeat 4px center;
	padding: 1px 6px 1px 18px;
}

.listing_place a.listing_place_img img {
	float: left;
	margin: 0px 13px 0px 0px;
}

.listing_place_in {
	float: left;
	width: 480px;
}

.listing_place_in&gt;a {
	overflow: hidden;
}

.listing_place_in&gt;a.pink {
	display: block;
	margin-top: -2px;
	width: 370px;
	font-size: 17px;
}

.listing_place_in&gt;a.button_gray, .listing_place_in&gt;a.button_pink {
	float: right;
	font-size: 12px;
}

.listing_place_in p,.listing_place_in h3 {
	overflow: hidden;
}

.listing_place_rateing div.rateing_stars {
	margin-top: 3px;
}

.listing_place h3 {
	margin: 0px 0px;
	font-size: 14px;
}

.listing_place h3 a {

}

.listing_place  p {
	margin: 0px 0px 6px 0px;
	line-height: 120%;
}

.listing_place_review {
	margin-top: 16px;
}

.listing_place_review a {
	margin-left: 35px;
	color: #0095E4;
}

.listing_place_review q {
	display: block;
	quotes: none;
	margin-top: 15px;
	padding-left: 35px;
	background: transparent url(http://www.getlokal.mk/images/gui/bg_quote.gif) no-repeat left
		6px;
	overflow: hidden;
}

.listing_place_review p {
	margin: 0px;
	overflow: hidden;
}

.list_comments .review .review_date, .list_comments .review .review_comment_num {
	display: none;
}

.list_comments .review_interaction a {
	font-size: 12px;
}

.list_comments .review_interaction a.vote {
	display: block;
}

.list_comments .ajax {
	display: none;
	padding: 10px 25px 2px;
	margin: 20px 0px 0px -54px;
	background: #F2F2F2;
}

.list_comments .ajax .form_box textarea {
	max-width: 225px;
    min-width: 225px;
    width: auto;
}

.list_comments .pager_center {
	width: 99px;
}

/* -=-=-=- Events -=-=-=- */
.content_in div.recomend_events_wrap {
	margin-left: -25px;
	padding: 25px 20px 0px 25px;
	width: 580px;
	background: #301a2c;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.content_in ul.recomend_events_content_list li {
	width: 180px;
	padding-right: 20px;
}

.content_in div.recomend_events_wrap &gt; div {
	position: relative;
	overflow: hidden;
}

.content_in div.recomend_events_wrap div.jcarousel-container {
	width: 577px;
	overflow: hidden;
}

.recomend_events_wrap {
	position: relative;
	width: 600px;
	color: #FFF;
	overflow: hidden;
}

.recomend_events_wrap p {
	margin-bottom: 0px;
}

.recomend_events_wrap div.jcarousel-clip {
	overflow: hidden;
}

.recomend_events_top {
	width: 580px;
	margin: -15px 0px 10px;
	padding-bottom: 10px;
	line-height: normal;
	background: url(../images/gui/dot.png) repeat-x bottom left;
}

.recomend_events_top h2 {
	float: left;
	margin: 2px 0px 0px;
	padding: 0px;
	font-size: 18px;
}

.recomend_events_top a {
	color: #FFF;
}

.recomend_events_top a.button_green {
	float: right;
	margin: 0px 0px 0px 5px;
	color: #FFF;
}

.recomend_past_events_top {
	background: none;
}

.recomend_past_events_top h2 {
	float: none !important;
	margin-bottom: 10px;
	color: #00bbbe;
}

#event_slider_top_back,#event_slider_top_next {
	position: absolute;
	top: 55px;
	z-index: 999;
	display: block;
	width: 27px;
	height: 27px;
	background: #ac237b no-repeat center center;
	cursor: pointer;
}

#event_slider_top_back {
	left: 0px;
	background-image: url(http://www.getlokal.mk/images/gui/arrow_white_left.gif);
}

#event_slider_top_next {
	right: 0px;
	background-image: url(http://www.getlokal.mk/images/gui/arrow_white_right.gif);
}

#past_event_slider_back,#past_event_slider_next {
	position: absolute;
	top: 52px;
	display: block;
	width: 19px;
	height: 30px;
	cursor: pointer;
}

#past_event_slider_back {
	left: 0px;
	background: #301a2c url(http://www.getlokal.mk/images/gui/arrow_white_left.gif) 2px 8px
		no-repeat;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

#past_event_slider_next {
	right: 0px;
	background: #301a2c url(http://www.getlokal.mk/images/gui/arrow_white_right.gif) 9px 10px
		no-repeat;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

ul.recomend_events_content_list {
	position: absolute;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.recomend_events_content_list li {
	float: left;
	width: 200px;
}

.content_in div.recomend_events_city_wrap {
	margin-bottom: 0px;
	background: #303030;
}

.recomend_events_city_wrap ul li {
	float: left;
}

.recomend_events_city_wrap h2 {
 width: 400px;
}

.recomend_event span {
	display: block;
	width: 180px;
	color: #999;
	font-size: 10px;
}

.recomend_event h3 {
	width: 180px;
	margin: 0px;
	font-size: 14px;
}

.recomend_event h3 a {
	width: 180px;
	color: #FFF;
}

.recomend_event a.category {
	width: 180px;
	font-size: 11px;
	font-style: italic;
}

.recomend_events_footer {
	width: 580px;
	height: 20px;
	line-height: normal;
	font-size: 12px;
	text-align: center;
	background: transparent url(http://www.getlokal.mk/images/gui/bg_events_footer.gif)
		no-repeat center top;
}

.recomend_events_footer a {
	color: #CCC;
}

.recomend_events_footer a:hover {
	color: #FFF;
	text-decoration: none;
}

.event_details { /*margin: 0px 0px 25px;*/
	height: 45px;
}

.event_details p {
	margin: 6px 0px;
	height: 20px;
	overflow: hidden;
}

.event_details p &gt; span {
	float: left;
}

.event_details p,.event_details a, .event_details span.user a {
	font-size: 12px;
}

.event_details_img {
	float: left;
	margin: 0px 14px 0px 0px;
}

.event_details a {
	float: left;
	display: block;
	font-weight: bold;
	word-break: break-all;
}

.event_details span.user a {
	padding-left: 5px;
	max-width: 354px;
}

ul.event_pictures {
	list-style-type: none;
	padding: 12px 0px 0px 12px;
	margin: 0px;
}

ul.event_pictures li {
	float: left;
	display: block;
	margin: 0px 12px 12px 0px;
	padding: 0px;
	width: 180px;
}

ul.event_pictures li p {
	margin: 0px 0px 2px;
	line-height: 20px;
	font-size: 10px;
}

ul.event_pictures li p a {
	display: inline;
	font-size: 11px;
	line-height: normal;
}

.event_image_wrap {
	display: block;
	padding-left: 39px;
	width: 141px;
	height: 135px;
	background: #000;
}

.similar_events_wrap {
	display: block;
	margin: 0px 0px 25px -25px;
	padding: 14px 25px 14px;
}

.similar_events_wrap h2 {
	display: block;
	margin-top: 0px;
	font-size: 16px;
}

.similar_events_wrap ul {
	padding: 0px;
	list-style-type: none;
}

.similar_events_wrap ul li {
	float: left;
	width: 133px;
	padding: 0px;
	margin: 0px 25px 0px 0px;
}

.similar_events_wrap ul li&gt;div {
	float: none;
}

.similar_events_wrap ul li.similar_places_more {
	margin-right: 0px;
	width: auto;
	height: auto;
}

.similar_events_wrap ul li.similar_places_more a {
	display: block;
	width: 80px;
	height: 38px;
	line-height: 16px;
	overflow: hidden;
	padding: 60px 10px 2px;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background: #A9287A url(http://www.getlokal.mk/images/gui/simular.gif) no-repeat center 13px;
}

.similar_events_wrap ul li div.place_rateing div.rateing_stars {
	margin-top: 3px;
}

.similar_events_wrap ul li a {
	display: block;
	font-weight: bold;
}

.similar_events_wrap ul li a.text {
	margin-top: 3px;
	max-height: 40px;
}

.similar_events_wrap ul li a img {
	width: 133px;
	height: 100px;
}

.similar_events_wrap ul li div.event_image_wrap {
	padding-left: 31px;
	width: 102px;
	height: 100px;
}

.similar_events_wrap ul li div.event_image_wrap img {
	width: 70px;
	height: 100px;
}

/* -=-=-=- Gallery Tabs -=-=-=- */
.gallery_wrap {
	position: relative;
	padding-top: 32px;
}

.gallery_tabs_top {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 32px;
	line-height: 100%;
	/*background: #FEE;*/
}

a.gallery_tab {
	display: block;
}

.gallery_tab {
	float: left;
	height: 22px;
	margin-right: 5px;
	padding: 9px 9px 0px;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background: #FFF;
	border: 1px solid #E6E6E6;
	border-bottom: none;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
}

.gallery_tab_current {
	height: 23px;
	border: 1px solid #CCC;
	border-bottom: none;
}

.gallery_tab a {
	display: block;
	font-size: 12px;
	font-weight: bold;
}

/*
.gallery_tab_current a {
	color: #666;
}
*/
.gallery_tabs_in {
	padding: 15px 18px;
	background: #FFF;
	border: 1px solid #CCC;
	border-top-left-radius: 0;
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
}

#form-image,.event_photos div.login_form_wrap {
	padding: 14px;
	background: #F2F2F2;
	margin: 0px;
}

.login_event_picture_button {
	margin: 0px 0px 14px 14px;
}

/* -=-=-=- Gallery -=-=-=- */
.photo_gallery_upload,.photo_gallery {
	width: 560px;
	height: 420px;
	background: #F6F6F6;
}

/* -=-=-=- Forms -=-=-=- */
form { /*font-size: 12px;*/

}

.form_container {
	position: relative;
}

.form_wrap div.form_box {
	float: left;
	width: 300px;
}

.form_wrap div.form_box_350 {
	width: 350px !important;
}

.form_wrap div.form_box_230 {
	width: 230px !important;
}

.form_box {
	margin: 0px 0px 10px 0px;
}

.form_box span.desc {
	display: block;
	font-style: italic;
	padding-left: 25px;
	width: 275px;
	font-size: 12px;
	color: #999;
}

.form_box textarea {
	width: 270px;
	max-width: 270px;
	min-width: 270px;
}

.form_file {
	border: 1px solid #a7a7a7;
}

.form_file a {
	padding: 7px 10px 5px;
	margin: 0px;
	margin-left: -1px;
	line-height: 26px;
}

.form_select {
	padding: 2px 24px 0px 10px;
	height: 24px; background : #FFF url(http://www.getlokal.mk/images/gui/bg_select_box.png)
	no-repeat right top;
	border: 1px solid #CCC;
	color: #000;
	background: #FFF url(http://www.getlokal.mk/images/gui/bg_select_box.png) no-repeat right
		top;
}

a.form_select:hover {
	text-decoration: none;
}

.some_setting {
	position: relative;
	width: 308px;
}

.form_firm {
	position: relative;
	padding: 0px 10px 10px;
	margin: 0px 0px 10px 0px;
	width: 270px;
	border: 1px solid #A9287A;
}

.form_firm p {
	margin: 10px 0px;
}

.sidebar_full input,.sidebar_full textarea {
	background: #f8f7ef;
}

.content_full_form input,.content_full_form textarea {
	width: 530px !important;
	max-width: 530px !important;
	min-width: 530px !important;
}

.content_full_form input {
	min-height: 31px;
}

.content_full_form textarea {
	min-height: 111px;
}

.content_full_form .form_box {
	background: url(http://www.getlokal.mk/images/gui/arrow_input.png) right center no-repeat;
}

.content_full_form .form_box:first-child {
	background: url(http://www.getlokal.mk/images/gui/arrow_input.png) right 35px no-repeat;
}

.form_box_small input {
	width: auto !important;
}

.form_box input#event_start_at,.form_box input#event_end_at {
	float: left;
}

.form_box a#event_calendar_start,.form_box a#event_calendar_end {
	float: left;
	display: block;
	margin: 0px 0px 0px 10px;
	width: 24px;
	height: 24px;
	background: url(http://www.getlokal.mk/images/gui/icon_calendar.gif) no-repeat;
}

.form_box div.calendar_wrap {
	float: left;
	display: block;
	margin-bottom: 16px;
	width: 300px;
}

.form_box a.close_form_review,.form_box a.close_form_report,.form_box a.close_form_company_reply,.form_box a.close_form_send_mail
	{
	font-size: 12px;
	margin: 0px 0px 0px 20px;
	font-weight: bold;
}

.form_box div.listing_place {
	background-image: none;
	border-top: 1px solid #e6e6e6;
}

.form_box div.listing_place:first-child {
	border-top: none;
}

.form_box div.listing_place a.button_pink,.form_box div.listing_place a.button_gray {
	float: right;
}

.form_box span.pink {
	margin: 0px 0px 6px 3px;
	font-size: 17px;
	font-weight: bold;
}

.form_box div.list_of_places {
	width: 550px;
}

.content_in div.form_search {
	width: 100%;
}

.content_in form div.form_search {
	width: 586px;
}

#search_place {
	width: 574px;
	height: 50px;
	font-size: 21px;
	font-style: italic;
	color: #727272;
	background: #fef0f9;
	border: none;
}

.form_search {
	position: relative;
	margin-bottom: 10px;
	padding: 1px 0px;
	height: 58px;
	background: #fef0f9;
	border: 3px solid #A9287A;
}

.form_search label {
	display: inline;
}

.form_search div.form_box {
	display: inline;
}

.form_search div.form_city {
	position: absolute;
	right: 10px;
	top: 18px;
	font-size: 12px;
	background: #FEF0F9;
}

.form_search div.form_city a {
	font-size: 12px;
	font-weight: bold;
}

.form_search div.form_city input.ac_input {
	display: none;
	width: 100px;
}

.event_list_of_places {
	overflow: visible !important;
}

.event_list_of_places p {
	display: inline;
}

.places_dropdown {
	display: none;
	/*position: absolute; */
	position: relative;
	margin-top : -12px;
	width: 486px;
	height: 138px;
	background: #FFF;
	border: 3px solid #A9287A;
	padding: 9px 41px 9px 20px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	margin-top: -12px;
}

.places_dropdown .viewport {
	width: 486px;
	height: 138px;
	overflow: hidden;
	overflow-x: hidden;
	position: relative;
}

.places_dropdown .overview {
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	margin: 0;
	width: 100%;
}

.places_dropdown .scrollbar {
	z-index: 999;
	height: 120px !important;
	background: transparent
		url(http://www.getlokal.mk/images/gui/scrollbar/bg-scrollbar-track-y.png) no-repeat 0 0;
	position: absolute;
	background-position: 0 0;
	right: 9px;
	width: 12px;
}

.places_dropdown .track {
	background: transparent
		url(http://www.getlokal.mk/images/gui/scrollbar/bg-scrollbar-trackend-y.png) no-repeat 0
		100%;
	height: 120px !important;
	width: 12px;
	position: relative;
	padding: 0 1px;
}

.places_dropdown .thumb {
	background: transparent
		url(http://www.getlokal.mk/images/gui/scrollbar/bg-scrollbar-thumb-y.png) no-repeat 0 100%;
	height: 20px;
	width: 12px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	left: 0px;
}

.places_dropdown .thumb .end {
	background: transparent
		url(http://www.getlokal.mk/images/gui/scrollbar/bg-scrollbar-thumb-y.png) no-repeat 0 0;
	overflow: hidden;
	height: 5px;
	width: 12px;
}

.places_dropdown .disable {
	display: none;
}

.places_dropdown .overview div div {
	margin: 12px 0px 0px;
}

.places_dropdown .overview div div:first-child {
	margin: 6px 0px 0px;
}

.places_dropdown p {
	font-size: 11px;
	color: #7d7d7d;
}

.places_dropdown a {
	color: #7d7d7d;
}

.places_dropdown a span {
	color: #000;
}

.places_dropdown a.button_pink {
	float: right;
	margin: 0px 0px 0px 20px;
	color: #FFF;
}

.places_dropdown a.button_pink span {
	color: #FFF;
}

.list_of_places p {
	margin: 0px 10px 0px 0px;
}

.list_of_places .listing_place_in {
	width: 510px;
}

.list_of_places a.button_gray,.list_of_places a.button_pink {
	padding: 3px 9px !important;
}

.list_of_places div.listing_place_in p {
	margin-bottom: 10px;
	font-size: 12px;
}

.list_of_places a.listing_place_img {
	float: left;
}

.list_of_places .desc_full {
	padding: 6px 0px 8px;
}

.list_of_places .desc_full span.user a {
	font-size: 12px;
}

.list_of_places .pager .pager_right {
	float: right;
}

.list_review_box2 .add_review textarea {
	width: 470px;
	min-width: 470px;
	max-width: 470px;
}

.list_review_box {
	display: none;
	margin-top: 8px;
}

.list_review_box .add_review {
	position: relative;
	padding: 25px;
	margin: 0px 0px 0px -85px;
}

.list_review_box .add_review h3 {
	font-weight: bold;
	margin-bottom: 15px;
}

.list_review_box .add_review .input_submit {
	margin: 0px;
}

div.listing_place_in a.category {
	display: block;
	margin: 2px 0px 1px;
	font-size: 12px;
}

form label, form .label {
	display: block;
	margin-bottom: 5px;
}

form .form_label_inline label {
	display: inline;
}

.form_label_inline br {
	margin-bottom: 5px;
}

.form_spacing input,.form_spacing textarea,.form_spacing select {
	margin-top: 5px;
}

input,select {
	padding: 4px 10px;
	font-size: 13px;
	border: 1px solid #CCC;
}

input:focus {
	outline: 1px solid #A9287A;
}

textarea {
	padding: 4px 10px;
	font-size: 13px;
	border: 1px solid #CCC;
}

select:hover {
	cursor: pointer;
}

textarea:focus,input:focus {
	border: 1px solid #A9287A;
	outline: none;
}

.content_in input {
	width: 270px;
}

.content_in input#event_poster {
	width: auto;
}

.content_in input.button_green {
	cursor: pointer;
	width: auto;
}

.content_in input.input_search {
	width: 246px;
	padding-right: 34px;
	background: url(http://www.getlokal.mk/images/gui/bg_input_search.gif) no-repeat right
		center;
}

input.input_submit {
	width: auto;
	padding: 4px 20px;
	margin-bottom: 15px;
	color: #FFF;
	font-weight: bold;
	background: #00BBBE;
	border: none;
	cursor: pointer;
}

input.link {
	width: auto;
	border: none;
	color: #AC237B;
	background: none;
	cursor: pointer;
}

input.link:hover {
	text-decoration: underline;
}

input.input_submit:hover {
	background: #00DBDD;
}

input.input_check {
	width: auto;
}

.error {

}

.error input {
	border: 1px solid red;
}

.error textarea {
	border: 1px solid red;
}

.error label { /* color: red; */

}

.error p {
	margin: 2px 0px;
	color: red;
	font-size: 13px;
}

.error_msg {
	color: red;
}

ul.error_list {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: red;
}

ul.error_list li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.captcha_out a {
	display: block;
	margin-top: 10px;
}

#signin_remember {
	width: auto;
}

.loggin_form {
	margin-bottom: 12px;
}

.login_form_wrap {
	position: relative;
	margin: 12px 0px;
	padding: 10px;
	background: #FFF;
}

.login_form_wrap h3 {
	margin-top: 0px;
}

.login_form_wrap #fb_connect_login {
	margin-top: 20px;
}

.login_form_wrap form,.add_review form {
	margin-bottom: 12px;
}

.login_form_wrap div.hp_2columns_right ul.hp_2columns_voting_list {
	margin-bottom: 0px;
	width: 496px;
	background: #FFF;
	overflow: hidden;
}

.login_form_wrap div.hp_2columns_right ul.hp_2columns_voting_list li {
	float: left;
	width: 226px;
	margin-right: 30px;
}

.login_form_wrap div.hp_2columns_right ul.hp_2columns_voting_list li p {
	font-size: 12px;
}

.login_form_wrap input.facebook_register {
	position: absolute;
	top: 30px;
	right: 20px;
}

.content_event_cta .login_form_wrap {
	color: #333;
}

.content_wrap&gt;form&gt;#fb_connect_login {
	margin-bottom: 10px;
}

.photo_gallery #fb_connect_login,.login_form_wrap #fb_connect_login,.review_list_wrap #fb_connect_login
	{
	float: right;
}

.login_more {
	margin-bottom: 25px;
}

.login_form_wrap .login_more {
	margin-bottom: 0px;
}

#header_login_form_wrap {
	display: none;
	padding: 4px 49px 7px 4px;
	margin: 0px -3px -3px;
	height: 31px;
	line-height: 35px;
	text-align: right;
	font-size: 12px;
	background: #721141;
}

#header_login_form_wrap .form_box {
	float: left;
	margin: -3px 12px 0px 0px;
	padding: 0px;
}

#header_login_form_wrap #fb_connect_login {
	display: none;
}

#header_login_form_wrap label {
	display: inline;
	color: #FFF;
}

#header_login_form_wrap .form_label_inline {
	display: none;
}

#header_login_form_wrap .login_more {
	float: left;
	margin-top: -4px;
	color: #FFF;
}

#header_login_form_wrap .login_more a {
	color: #FFF;
}

#header_login_form_wrap input {
	margin-bottom: 0px;
}

#header_login_form_wrap input.button_green {
	padding: 4px 8px 4px 8px;
	margin-top: 4px;
	font-size: 13px;
	color: #FFF;
}

#header_login_form_wrap input.button_green:hover {
	background: #00dbdd;
	cursor: pointer;
}

.header_login_content {
	float: right;
	display: block;
	margin-top: 2px;
	height: 35px;
}

.header_login_content form {
	display: inline;
}

.header_login_content div.settings_user_company_form {
	display: block;
	padding: 0px;
	background: transparent;
}

.header_login_content .facebook_register {
	display: none;
}

.header_login_pointer {
	display: none;
	margin: 0px -3px;
	padding-top: 80px;
	height: 10px;
	background: #A9287A url(http://www.getlokal.mk/images/gui/login_pointer.gif) no-repeat 908px
		bottom;
}

a#header_close,a#header_white_close, a#form_close, a#special_close {
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 24px;
	height: 24px;
	background: url(http://www.getlokal.mk/images/gui/close_pink.gif) no-repeat center center;
}

a#form_close {
	top: auto;
	bottom: 0px;
}

a#header_white_close {
	top: 6px;
	right: 18px;
	background: transparent url(http://www.getlokal.mk/images/gui/close_white.gif) no-repeat
		center center;
}

#contact_form&gt;div {
	margin: 0px 0px 16px;
	padding: 20px 20px 0px;
	border: 1px solid #D9D9D9;
}

#contact_form&gt;div.flash_success {
	border: none;
	padding: 3px 10px;
	text-align: center;
}

#contact_form a img.captcha {
	display: block;
	margin-top: 10px;
}

#contact_form h2 {
	font-size: 18px;
	font-weight: normal;
	margin-top: 0px;
}

/* -=-=-=- Rateing Stars -=-=-=- */
.rateing_stars {
	float: left;
	margin: 0px 10px 0px 0px;
	width: 65px;
	height: 11px;
	background: transparent url(http://www.getlokal.mk/images/gui/bg_stars.png) no-repeat left
		0px;
}

.rateing_stars_pink {
	height: 11px;
	background: transparent url(http://www.getlokal.mk/images/gui/bg_stars.png) no-repeat left
		-11px;
}

.rateing_stars_orange {
	height: 11px;
	background: transparent url(http://www.getlokal.mk/images/gui/bg_stars.png) no-repeat left
		-22px;
}

/* -=-=-=-  -=-=-=- */
/* -=-=-=- Advertising -=-=-=- */
.sidebar_adv_300x250 {
	width: 300px;
	height: 250px;
	overflow: hidden;
	margin-bottom: 15px;
}

/* -=-=-=- Events -=-=-=- */
.content_events {
	position: relative;
	z-index: 1;
	margin: -18px -25px 0px;
	padding: 25px;
	color: #FFF;
	background: #300C2A url(http://www.getlokal.mk/images/gui/bg_events.png) no-repeat center
		bottom;
}

.content_event_special_options {
	margin: 20px 0px 10px;
}

.content_events div.related_category {
	float: left;
}

.content_events div.login_form_wrap {
	margin: 20px 0px 0px;
}

.content_events h1 {
	margin: 0px;
	padding: 0px;
	width: 600px;
}

.content_events div.related_category h2 {
	color: #FFF;
}

.content_events div.recomend_events_wrap {
	background: none;
}

.content_events div.recomend_events_wrap div.recomend_events_content_top
	{
	padding: 30px 0px 0px;
}

.recomend_events_tabs_wrap div.standard_tabs_wrap {
	padding-top: 32px;
}

.recomend_events_tabs_wrap div.standard_tabs_wrap div.standard_tabs_top a
	{
	height: 19px;
}

.content_events_in {
	float: left;
	width: 600px;
	margin-right: 25px;
}

.content_events_in h1 {
	margin-bottom: 25px;
}

.content_events_in div.related_category ul {
	width: 568px;
}

.content_events_in div.recomend_events_content_wrap {
	margin-bottom: -25px;
}

.content_in&gt;div.list_event {
	margin: 0px 20px 20px 0px;
}

.suggest_info_box {
	width: 560px;
	padding: 20px;
	background: #F1F1F1;
}

.suggest_info_box h3, .suggest_info_box p {
	margin: 0px;
}

.suggest_info_box h3 {
	margin-bottom: 4px;
	color: #303030;
}

.suggest_info_box p {
	font-size: 12px;
}

.list_event {
	float: left;
	width: 180px;
	height: 240px;
	overflow: hidden;
}

.list_event a&gt;img {
	width: 180px;
	height: 135px;
}

.list_event_program {
	height: 100px;
	overflow: visible;
}

.list_event_program img {
	float: left;
	width: 70px !important;
	height: 100px !important;
	margin: 0px 13px 0px 0px !important;
}

.list_event_program h3 {
	max-height: 50px !important;
	line-height: normal !important;
	font-size: 13px !important;
}

.list_event_program&gt;a {
	width: 70px;
	height: 100px;
}

.list_event_program p {
	font-size: 11px;
}

.list_event_cinema {
	height: auto !important;
}

.list_event_cinema p {
	display: inline;
}

.list_event_cinema h3 {
	margin-bottom: 0px !important;
}

span.pre-premiere,span.premiere {
	height: 11px;
	padding-left: 15px;
	font-size: 11px;
	line-height: normal;
}

span.pre-premiere {
	background: url(http://www.getlokal.mk/images/gui/star_red.png) no-repeat;
	color: #ff0000;
}

span.premiere {
	background: url(http://www.getlokal.mk/images/gui/star_orange.png) no-repeat;
	color: #fab038;
}

.standard_tabs_events {
	padding-bottom: 20px;
}

.standard_tabs_events .list_event {
	margin: 15px 0px 0px 15px;
}

.list_event a img,.list_event a div.event_image_wrap {
	margin: 0px 0px 8px;
}

.list_event a div.event_image_wrap img {
	margin: 0px;
}

.list_event h3 {
	margin: 0px 0px 2px;
	max-height: 36px;
	line-height: 18px;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
}

.list_event p {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}

.list_event p a {
	font-size: 11px;
	color: #0095E4;
}

.list_event p a.category {
	font-style: italic;
	color: #00BBBE;
}

.content_event_info {
	margin-bottom: 25px;
	font-size: 12px;
}

.content_event_info p {
	margin: 0px;
	padding: 0px;
}

.content_event_info p a.category {
	font-weight: bold;
	font-size: 12px;
}

a.event_place {
	color: #0095E4;
}

.content_event_cta { /*height: 22px;*/
	margin-bottom: 20px;
}

.content_event_gallery {
	position: relative;
	float: left;
	margin: 0px 20px 0px 0px;
	background: #000;
	overflow: hidden;
	cursor: pointer;
}

.content_event_gallery ul {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	width: 10000px;
	height: 195px;
}

.content_event_gallery ul li {
	float: left;
	list-style: none;
	width: 260px;
}

.content_event_gallery ul li .back {
	float: left;
}

.content_event_gallery ul li .next {
	float: right;
}

.content_event_gallery .back {
	display: block;
	position: absolute;
	z-index: 99;
	left: 0px;
	top: 90px;
	width: 19px;
	height: 30px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	background: #2f0a2a url(http://www.getlokal.mk/images/gui/arrow_white_left.gif) no-repeat
		2px 10px;
}

.content_event_gallery .next {
	display: block;
	position: absolute;
	z-index: 99;
	right: 0px;
	top: 90px;
	width: 19px;
	height: 30px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	background: #2f0a2a url(http://www.getlokal.mk/images/gui/arrow_white_right.gif) no-repeat
		10px 9px;
}

.content_event_desc {
	font-size: 12px;
}

.content_event_desc div.desc_full {
	padding-bottom: 15px;
	background: url(../images/gui/dot.png) repeat-x bottom left;
}

.content_event_invite {
	margin: 0px 0px 25px 0px;
	padding: 10px;
	background: url(http://www.getlokal.mk/images/gui/bg_15_white.png);
}

.content_event_invite h3 {
	margin-top: 5px;
}

.content_event_invite input {
	margin-bottom: 20px;
}

.content_event_invite input.button_green {
	width: auto;
	margin-bottom: 0px;
	color: #FFF;
}

.content_event_invited {

}

.content_event_invited .user_list {
	position: relative;
	width: 255px;
	height: 45px;
	line-height: 22px;
	float: left;
	padding: 5px;
	margin: 0px 10px 15px 0px;
	background: #E6F8F9;
	border: 1px solid #20C3C6;
}

.content_event_invited .user_list  a img {
	float: left;
	margin-right: 10px;
}

.content_event_invited .user_list  a {
	color: #00BBBE;
}

a.event_invite_remove {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 21px;
	height: 21px;
	background: #A9287A url(http://www.getlokal.mk/images/gui/nav_map_x.gif) no-repeat center
		center;
}

a.event_invite_remove:hover {
	background-color: #CF8FBB;
}

/* -=-=-=- Events Calendar -=-=-=- */
.events_calendar {
	position: relative;
	float: right;
	width: 300px;
}

.events_calendar h2 {
	color: #FFF;
}

.events_calendar #datepicker {
	margin-bottom: 20px;
}

.events_calendar div.login_form_wrap {
	position: relative;
}

.events_navigation {
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 999;
	padding: 25px;
	width: 575px;
	line-height: normal;
	background: #FFF;
	border-bottom: 1px solid #e6e6e6;
}

.events_navigation h2 {
	float: left;
	margin: 0px;
	color: #303030;
}

.events_navigation a {
	float: right;
}

.event_settings_content {
	float: left;
	width: 874px;
	padding: 5px 25px 25px 25px;
	background: #F8F6F1;
}

.event_settings_gallery {
	float: left;
	margin: 0px 0px 10px 10px;
	width: 400px;
	height: 150px;
	background: #F2FCFC;
	padding: 10px 10px 10px 10px;
}

.event_settings_gallery img {
	float: left;
	padding: 0px;
	margin: 0px 10px 0px 0px;
}

/* -=-=-=- Content Footer  -=-=-=- */
.content_footer {
	width: 925px;
	margin: 25px -25px 0px;
	padding: 0px 25px 21px;
	background: #F7E9F2;
}

.content_footer_in {
	float: left;
	width: 430px;
}

.content_footer_in:first-child {
	margin-right: 65px;
}

.content_footer_in h2 {
	margin: 0px;
	padding: 17px 0px;
	font-size: 18px;
	font-weight: normal;
	background: url(../images/gui/dot.png) repeat-x bottom left;
	color: #303030;
}

.content_footer_in h3 {
	margin: 0px;
	padding: 17px 0px;
	color: #0095E4;
	font-size: 22px;
}

.content_footer_in ul {
	margin: 0px 0px 10px;
	padding: 0px;
	list-style-type: none;
}

.content_footer ul li {
	margin: 0px;
	padding: 3px 0px 3px 10px;
	color: #AC237B;
	font-size: 12px;
	font-weight: bold;
	background: url(http://www.getlokal.mk/images/gui/footer_arrow.gif) no-repeat left 9px;
}

/* -=-=-=- Footer Area -=-=-=- */
.footer_wrap {
	margin-bottom: 50px;
	font-size: 12px;
	text-align: center;
}

.footer_top {
	height: 30px;
	line-height: 30px;
	margin-bottom: 17px;
}

ul.footer_menu {
	margin-bottom: 17px;
	padding: 17px 0px;
	font-size: 13px;
	list-style-type: none;
	background: transparent url(http://www.getlokal.mk/images/gui/bg_footer.png) repeat-y top
		center;
	border-top: 1px dotted #b3b3b3;
	border-bottom: 1px dotted #b3b3b3;
}

ul.footer_menu li {
	display: inline;
	padding: 0px 12px;
	border-left: 1px solid #999;
}

ul.footer_menu li:first-child {
	border: none;
}

ul.footer_menu li a {
	text-decoration: none;
	font-size: 13px;
	color: #676767;
}

ul.footer_menu li a:hover {
	color: #000;
	font-weight: bold;
}

ul.footer_rss {
	display: none;
	padding: 0px;
	margin: 0px 0px 10px;
	list-style-type: none;
}

ul.footer_rss li {
	display: inline;
	padding: 0px 10px;
	margin: 0px;
}

ul.footer_rss a {
	padding: 2px 0px 1px 20px;
	background: url(http://www.getlokal.mk/images/gui/icon_rss.png) no-repeat left center;
}

/* -=-=-=- Reviews -=-=-=- */
/* -=-=-=- Reviews Listing -=-=-=- */
.review_list {
	padding: 25px 0px;
	background: url(../images/gui/dot.png) repeat-x top left;
}

.review_list div.review_content {
	margin-top: 25px;
}

.review_list:first-child {
	background-image: none;
}

.review_list p {
	margin: 0px;
}

.review_list h2 {
	font-size: 13px;
}

.review_list_wrap {
	padding: 0px 25px 0px;
	font-size: 12px;
}

.review_list_wrap .add_review {
	padding-bottom: 25px;
}

.review_list_wrap&gt;p {
	display: block;
	margin: 0px -25px;
	padding: 12px 0px 0px 25px;
	height: 26px;
	font-size: 12px;
}

.review_list_wrap .review_content,.review_list_wrap .review_content .review_rateing {
	margin-bottom: 8px;
}

.review_list_wrap .review_content p {
	margin: 0px;
}

.review_list_top_review {
	padding: 3px 8px;
	margin: 0px 0px 0px 20px;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	background: #AC237B;
}

.content_in&gt;.review_list_wrap {
	border: 1px solid #999;
}

.review_list_company,.review_list_users {
	position: relative;
	background: url(../images/gui/dot.png) repeat-x top left;
	overflow: hidden;
}

.review_list_company:first-child,.review_list_users:first-child {
	border-top: none;
	background-image: none;
}

.review_list_company {
	padding: 16px 0px 20px 110px;
	min-height: 90px;
}

.review_list_company span.user a {
	font-size: 12px;
}

.review_interaction&gt;div {
	display: inline;
}

.review_interaction a.report,.review_interaction a.delete,.review_interaction a.edit,.review_interaction a.reply,.review_interaction a.list_edit,.review_interaction a.list_delete {
	display: none;
	float: right;
	color: #00BBBE;
}

.review_interaction a.edit,.review_interaction a.reply,.review_interaction a.list_edit {
	margin-right: 10px;
}

.review_date {
	float: right;
	margin-left: 20px;
	font-size: 10px;
	color: #B3B3B3;
}

.review_list_users {
	padding: 20px 0px 15px 90px;
}

.review_list_img img {
	position: absolute;
	top: 20px;
	left: 0px;
}

.review_rateing {
	margin: 4px 0px 4px;
	font-size: 10px;
}

.review_rateing span {
	display: block;
	line-height: 12px;
}

.review_list_wrap h2 {
	margin: 4px 0px 0px;
	font-size: 15px;
}

.review_list_wrap p {
	line-height: 130%;
}

.review_list_edit,.review_list_report,.review_list_reply {
	display: none;
	padding: 20px;
	background: #FBF4F8;
}

.review_company_container {
	margin: 10px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	background: transparent url(http://www.getlokal.mk/images/gui/bg_review_comment.png)
		no-repeat 20px 0px;
}

.review_company_container a.edit,.review_company_content a.delete,.review_company_content a.report
	{
	display: none;
	margin: 0px 0px 0px 10px;
	color: #00BBBE;
}

.review_company_content {
	padding: 10px 20px 20px 20px;
	background: #f7e9f2;
}

.review_company_content h3 {
	margin: 8px 0px 10px 0px;
	font-size: 13px;
	color: #303030;
	background: #F7E9F2;
}

.review_company_content p {
	margin: 10px 0px 0px;
	overflow: hidden;
}

.review_company_content p:first-child {
	margin: 0px;
	display: inline;
	width: auto;
}

.review_company_content_in:last-child p {
	margin: 0px;
}

.comments div.login_form_wrap {
	padding: 25px;
	border: 1px solid #CCC;
}

.comments div.login_form_wrap input {
	max-width: 270px;
	min-width: 1px;
	min-height: 1px;
}

/* -=-=-=- Pager -=-=-=- */
.pager {
	height: 20px;
	line-height: 20px;
	padding: 15px 25px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #CCC;
}

.pager_combined {
	padding: 10px 0px;
	border-top: 1px solid #CCC;
}

.pager_combined .pager_item_count {
	float: left;
}

.pager_combined .pager {
	float: right;
	padding: 4px 25px;
	border: none;
}

.pager_combined .pager_center {
	width: 160px;
}


.review_list_wrap .pager {
	margin: 0px -25px 0px -25px;
}

.listing_tabs_content .pager {
	margin: 0px;
}

.listing_tabs_content .pager_center {
	width: 340px;
}

.badges_pager_wrap .pager_center {
	width: 672px;
}

.pager_center {
	float: left;
	width: 346px;
}

.pager_center a {
	margin: 0px 2px;
	padding: 2px 6px;
	border: 1px solid #b3b3b3;
	text-decoration: none;
}

.pager_center a:hover {
	border-color: #A9287A;
}

.pager_center a.active {
	border: none;
	color: #000;
}

.pager_center span {
	padding: 3px 7px;
	color: #FFF;
	background: #A9287A;
	color: #FFF;
	background: #A9287A;
	border-color: #A9287A;
}

.pager_left,.pager_right {
	float: left;
	width: 100px;
	height: 20px;
}

.pager_left a {
	float: left;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
	background: transparent url(http://www.getlokal.mk/images/gui/prevbtn_arrow.gif) no-repeat
		left center;
}

.pager_left a:hover {
	background: transparent url(http://www.getlokal.mk/images/gui/prevbtn_arrow_hover.gif)
		no-repeat left center;
}

.pager_right a {
	float: right;
	padding: 0px 10px 0px 0px;
	text-decoration: none;
	background: transparent url(http://www.getlokal.mk/images/gui/nextbtn_arrow.gif) no-repeat
		right center;
}

.pager_right a:hover {
	background: transparent url(http://www.getlokal.mk/images/gui/nextbtn_arrow_hover.gif)
		no-repeat right center;
}

.pager_left a,.pager_right a {
	display: block;
	font-size: 11px;
}

.pager_left a:hover span,.pager_right a:hover span {
	border-top: 1px #ac237b solid;
	border-bottom: 1px #ac237b solid;
}

.pager_left a span,.pager_right a span {
	border-top: 1px #B3B3B3 solid;
	border-bottom: 1px #B3B3B3 solid;
}

.pager_left a span {
	padding: 3px 9px 3px 4px;
	border-right: 1px #B3B3B3 solid;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
}

.pager_left a:hover span {
	border-right: 1px #ac237b solid;
}

.pager_right a span {
	padding: 3px 4px 3px 9px;
	border-left: 1px #B3B3B3 solid;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
}

.pager_right a:hover span {
	border-left: 1px #ac237b solid;
}

/* -=-=-=- Add Review -=-=-=- */
#add_review_container&gt;span {
	font-size: 22px !important;
	font-weight: bold ! impornant;
	color: #000;
}

.add_review {
	margin: 0px -25px 0px -25px;
	padding: 10px 25px 0px;
	background: #F2F2F2;
}

.add_review h3,.review_list_edit h3,.review_list_report h3,.review_list_reply h3
	{
	font-size: 16px;
}

.add_review textarea {
	width: 528px;
	min-width: 528px;
	max-width: 528px;
	height: 100px;
}

.review_list_edit textarea,.review_list_report textarea,.review_list_reply textarea
	{
	width: 480px;
	height: 100px;
}

.add_review ul.radio_list,.form_box ul.radio_list {
	height: 22px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.add_review ul.radio_list li,.form_box ul.radio_list li {
	float: left;
}

.add_review ul.radio_list li input,.form_box ul.radio_list li input {
	width: auto;
}

/* -=-=-=- Vote -=-=-=- */
.vote {
	display: visible;
	color: #00BBBE;
	font-weight: bold;
}

.vote span {
	margin-left: 16px;
	padding-left: 16px;
	background: transparent url(http://www.getlokal.mk/images/gui/bg_vote.gif) no-repeat left
		top;
}

a.vote:hover span {
	text-decoration: none;
}

/* -=-=-=- Company Clame -=-=-=- */
.company_clame {
	padding: 25px 25px 25px 114px;
	line-height: normal;
	background: #F2F2F2 url(../images/gui/bg_clame.gif) no-repeat 21px
		center;
}

.company_clame p {
	margin: 2px 0px 8px;
	font-size: 13px;
	/*margin: 5px 0px 5px; */
}

.company_clame b {
	color: #1d1d20;
}

.company_clame span {
	font-size: 13px;
	color: #00bbbe;
}

/* -=-=-=- ToolTips -=-=-=- */
.tooltip {
	position: absolute;
	display: block;
	width: 10px;
	height: 12px;
	padding: 1px 0px 1px 5px;
	line-height: normal;
	font-size: 10px;
	background: #666;;
	color: #FFF;
	cursor: default;
}

.tooltip_body {
	display: none;
	position: absolute;
	z-index: 9999;
	padding-bottom: 8px;
	color: #FFF;
	background: url(http://www.getlokal.mk/images/gui/bg_tooltip.png) 10px bottom no-repeat;
}

.tooltip_body span {
	display: block;
	padding: 10px;
	width: 220px;
	background: #A9287A;
}

/* Auto complete */
.ui-autocomplete {
	padding: 0;
	border: 1px solid #666;
	font-size: 13px;
	width: 218px;
}

.ui-autocomplete ul {
	margin: 0;
	padding: 2px 0px;
	background: #fff;
}

.ui-autocomplete li {
	list-style: none;
}

.ui-autocomplete li:nth-child(even) a {
	background: #f9f9f9;
}

.ui-autocomplete a {
	background: #fff;
	display: block;
	padding: 2px 10px;
	color: #ee0000;
}

.ui-autocomplete li a.ui-state-hover {
	color: #fff;
	background: #2bd1db;
}

/* -=-=-=- New -=-=-=- */
/* Photo Gallery */
.form_tab_content {
	display: none;
	width: 560px;
	height: 420px;
	background: #FFF;
}

.video_gallery {
	height: 420px;
	width: 559px !important;
}

.photo_gallery_video_upload_options {
	width: 520px;
}

.photo_gallery_upload_options {
	display: none;
	position: absolute;
	bottom: 0;
	padding: 8px 20px 6px;
	left: 0;
	right: 0;
	line-height: normal;
	font-size: 12px;
	background: url(http://www.getlokal.mk/images/gui/bg_50_black.png);
	color: #fff;
}

.photo_gallery_upload_options_personName {
	font-weight: bold;
	color: #FFF;
}

.photo_gallery_video_upload_options {
	background: #000 !important;
}

.gallery {
	overflow: hidden;
	position: relative;
}

.photo_gallery ul {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	width: 10000px;
}

.photo_gallery ul li {
	float: left;
	padding: 0;
	list-style: none;
	position: relative;
}

.photo_gallery a.next {
	display: block;
	position: absolute;
	right: 0;
	top: 194px;
	z-index: 99;
	width: 19px;
	height: 30px;
	background: #FFF url(http://www.getlokal.mk/images/gui/arrow_next.png) no-repeat 10px 9px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

.photo_gallery a.next:hover {
	padding: 0px 5px 0px 0px;
}

.photo_gallery .back {
	display: block;
	position: absolute;
	left: 0;
	top: 194px;
	z-index: 99;
	width: 19px;
	height: 30px;
	background: #FFF url(http://www.getlokal.mk/images/gui/arrow_back.png) no-repeat 2px 9px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.photo_gallery a.back:hover {
	padding: 0px 0px 0px 5px;
	background: #FFF url(http://www.getlokal.mk/images/gui/arrow_back.png) no-repeat 7px 9px;
}

.photo_gallery .description {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px 20px;
	background: #000;
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
}

.photo_gallery h2 {
	font-size: 14px;
}

.photo_gallery form {
	padding: 20px;
}

.gallery ul {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	width: 10000px;
}

.gallery ul li {
	float: left;
	padding: 0;
	list-style: none;
	position: relative;
}

.gallery a.next {
	display: block;
	position: absolute;
	right: 0;
	top: 194px;
	z-index: 99;
	width: 19px;
	height: 30px;
	background: #FFF url(http://www.getlokal.mk/images/gui/arrow_next.png) no-repeat 10px 9px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

.gallery a.next:hover {
	padding: 0px 5px 0px 0px;
}

.gallery .back {
	display: block;
	position: absolute;
	left: 0;
	top: 194px;
	z-index: 99;
	width: 19px;
	height: 30px;
	background: #FFF url(http://www.getlokal.mk/images/gui/arrow_back.png) no-repeat 2px 9px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.gallery a.back:hover {
	padding: 0px 0px 0px 5px;
	background: #FFF url(http://www.getlokal.mk/images/gui/arrow_back.png) no-repeat 7px 9px;
}

.gallery .description {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 5px 20px;
	background: url(http://www.getlokal.mk/images/gui/bg_50_black.png);
	color: #fff;
}

.gallery h2 {
	font-size: 14px;
}

.gallery form {
	padding: 20px;
}

.gallery:hover .photo_gallery_upload_options {
	display: block;
}

.photo_number {
	float: right;
	color: #FFF;
}

/* badges */
.badges {
	padding: 0;
	margin: 0;
	width: 950px;
}

.badges li {
	float: left;
	padding: 0;
	margin: 0;
	width: 295px;
	height: 150px;
	margin: 0 20px 20px 0;
	list-style: none;
}

.badges li .image {
	float: left;
	width: 75px;
}

.badges li .badge_content h3 {
	margin: 0 0 10px;
}

.badges li .badge_content p {
	font-weight: bold;
}

.badges li .badge_content p span {
	color: #33cccc;
	font-size: 14px;
}

.badges li .badge_content {
	float: right;
	width: 205px;
}

.badges li .description {
	display: block;
	font-size: 12px;
	padding-left: 15px;
	background: url(http://www.getlokal.mk/images/badge.gif) left 3px no-repeat;
}

.badge .image {
	float: left;
	width: 75px;
	margin-right: 20px;
}

.badge .badge_content h3 {
	margin: 0 0 10px;
}

.badge .badge_content p {
	font-weight: bold;
}

.badge .badge_content p span {
	color: #33cccc;
	font-size: 14px;
}

.badge .badge_content {
	float: left;
	width: 505px;
}

.badge .description {
	display: block;
	font-size: 12px;
	padding-left: 15px;
	background: url(http://www.getlokal.mk/images/badge.gif) left 3px no-repeat;
}

.badge_users {
	margin: 15px 0;
}

.badge_users ul {
	padding: 0;
	margin: 0;
}

.badge_users ul li {
	float: left;
	width: 150px;
	margin: 10px 35px 10px 0;
	padding: 0;
	list-style: none;
}

.user_badges {

}

.user_badges ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.user_badges li {
	float: left;
	width: 75px;
	margin: 0 15px 15px 0;
	text-align: center;
	height: 120px;
}

/* Auto complete */
.ac_results {
	padding: 0;
	border: 1px solid #666;
	width: 150px !important;
}

.ac_results ul {
	margin: 0;
	padding: 2px 0px;
	background: #fff;
}

.ac_results li {
	list-style: none;
	background: #fff;
	padding: 2px 10px;
}

.ac_results .ac_even {
	background: #eee;
}

.ac_results li.ac_over {
	color: #fff;
	background: #32b5c3;
}

.directory {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.directory li {
	float: left;
	width: 270px;
	height: 3.4em;
	padding: 0;
	margin: 0 25px 5px 0px;
}

/* Home Page Reviews*/
.hp_review {
	font-size: 11px;
}

.hp_review.top {
	padding: 16px 16px 4px 16px;;
	margin-bottom: 23px;
	border: 1px solid #CCC;
}

.hp_review.top h3 {
	height: auto;
}

.hp_review.top .review_content {
	float: right;
	width: 156px;
}

.hp_review.top .review_content p {
	font-size: 11px;
}

.hp_review.top .review_content h3 {
	font-size: 14px;
}

.hp_review.top .user_info .image {
	float: none;
	margin-bottom: 4px;
}

.hp_review.top .user_info {
	float: left;
	width: 100px;
}

.hp_review p {
	margin: 5px 0 10px;
	line-height: normal;
	overflow: hidden;
}

.hp_review .user_info {
	font-size: 12px;
	line-height: 1.2em;
}

.hp_review .user_info .image {
	display: block;
	float: left;
	margin: 0px 10px 0px 0px;
}

.hp_review .user_info h3 {
	font-size: 13px;
	font-weight: normal;
	height: auto;
	max-height: 34px;
	overflow: hidden;
}

.hp_review .user_info h3 a {
	color: #0095e4;
	font-size: 14px;
	font-weight: bold;
}

.hp_review h3 {
	margin: 0 0 5px;
	max-height: 2.5em;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.3em;
}

/* Box &amp; Setup */
.box {
	position: relative;
}

#setup {
	padding-top: 30px;
	border-top: 1px solid #eee;
	margin-right: -20px;
}

#middleColumn,#rightColumn {
	min-height: 150px;
}

.box:hover { /* background: #eee; */

}

#setup .box .setup {
	display: none;
}

#setup .box {
	float: left;
	width: 290px;
	margin: 0px 20px 30px 0;
	height: 300px;
	overflow: hidden;
}

.facebook_register {
	padding: 5px 10px 4px 36px;
	margin: 0px 0px 0px 5px;
	width: auto !important;
	height: 26px;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	background: #4e6ba5 url(http://www.getlokal.mk/images/gui/bg_facebook_button.png) no-repeat;
	border: 1px solid #23406a;
	cursor: pointer;
}

.facebook_register:hover {
	opacity: 0.8;
	text-decoration: none;
}

.margin25 {
	display: block;
	padding: 0px 0px 25px;
	margin: 0px -25px;
	background: #FFF;
}

.terms_of_use div.content_in {
	float: none;
	width: auto;
}

.tu_map {
	margin-bottom: 10px;
}

.tu_map .logo {
	float: right;
	padding-top: 5px;
	display: block;
}

.tu_map .tu_switch {
	float: left;
	display: block;
	width: 300px;
	height: 30px;
	background: url(http://www.getlokal.mk/images/gui/transport_urban_sprite.png) left -32px
		no-repeat;
}

.tu_switch.off {
	background: url(http://www.getlokal.mk/images/gui/transport_urban_sprite.png) top left
		no-repeat;
}

#descriptions_description {
	width: 561px;
	min-width: 100px;
	max-width: 561px;
}

#descriptions_description_en {
	width: 561px;
	min-width: 10px;
	max-width: 561px;
}

.typewriter_water {
	font-style: italic;
	color: #999;
}

.typewriter_normal {
	font-style: normal;
	color: 000;
}

.extra_text {
	font-weight: bold;
	font-style: italic;
}

.button_promo_play, .button_promo_back {
	display: block;
	padding: 10px 10px !important;
	width: 150px;
	font-size: 16px !important;
	text-align: center;
}

.button_promo_play {
	float: right;
	margin-right: 200px !important;
}

.button_promo_back {
	float: left;
	margin-left: 200px !important;
}

/* -=-=-=- SocialBars and Likes -=-=-=- */

.IN-widget {
	float: left;
}

.fb_like_box, .tweet_box, .like_box {
	padding: 9px 11px;
	border: 1px solid #CCC;
}

.fb_like_company_box {
	margin-bottom: 25px;
}

.fb_like_box {
	margin-top: -27px;
}

.tweet_box {
	background: #EEF9FD;
	border-top: none;
}

.like_box {
	padding-right: 0px;
	margin-bottom: 25px;
	border-top: none;
	background: #D8E6EB;
}

.like_box a {
	float: left;
	font-size: 10px;
	font-weight: bold;
	margin-right: 11px;
	color: #1E598E
}

/* getweekend */
.getweekend {
  background: #fff;
  margin-bottom: 20px;
  padding-top: 8px;
}
.getweekend p {
  margin: 0;
}
.getweekend h1 {
  font-size: 52px;
  color: #999;
  padding: 10px 0;
  margin: 0;
}
.getweekend .about h2 {
  font-weight: bold;

  margin: 20px 0 15px;
}
.getweekend h3 {
  font-size: 20px;
}
.getweekend h2 {
  font-size: 31px;
  color: #444;
  font-weight: normal;
}
.getweekend .about {
  padding: 0 0 25px;
  border-bottom: 1px solid #ddd;
}
.getweekend .about .image {
  float: left;
  margin-right: 25px;
}
.getweekend .content {
  padding-bottom: 25px;
  border-bottom: 1px solid #ddd;
}
.getweekend .content p{
  font-size: 17px;
  color: #999;
  line-height: 1.3em;
  margin: 0;
}
.getweekend .social {
  margin: 10px 0;
}

.getweekend .related {
  padding: 0 0 25px;
  border-bottom: 1px solid #ddd;
}
.getweekend .related .col {
  float: left;
  width: 50%;
}
.getweekend .related .scroll {
  height: 260px;
  overflow: hidden;
  position: relative;
}
.getweekend .related ul {
  margin: 0;
  padding: 0;
}
.getweekend .related ul li {
  list-style: none;
  margin: 0 0 10px;
}
.getweekend .related ul li .image {
  float: left;
  margin-right: 10px;
}
.getweekend .related ul li:nth-child(odd) .details {
  background: #f5f5f5;
}
.getweekend .related ul li .details {
  float: left;
  width: 310px;
  padding: 10px 10px;
}
.getweekend .related ul li .details .more {
  color: #00bbbe;
  font-size: 12px;
}
.getweekend .related ul li .details .title {
  display: block;
  font-size: 20px;
  height: 40px;
  overflow: hidden;
}

.getweekend .others {

}
.getweekend .others .carousel {
  /*overflow: hidden;
  position: relative;
  height: 200px;*/
  margin-bottom: 10px;
}
.getweekend .others .carousel ul {
  margin: 0;
  padding: 0;
  /*width: 500000px;
  position: absolute;
  top: -25px;*/

}
.getweekend .others .carousel ul li {
  float: left;
  list-style: none;
  margin: 0 12px 15px 0;
  width: 295px;
}
.getweekend .others .carousel ul li.clear {
  margin: 0;
  float: none;
  width: 0;
}
.getweekend .others .dots {
  width: 150px;
  margin: 0 auto 10px;
}
.getweekend .others .dots a.active {
  background: url(http://www.getlokal.mk/images/gui/carousel_dot_active.png);
}
.getweekend .others .dots a {
  float: left;
  display: block;
  width: 23px;
  height: 23px;
  margin-right: 5px;
  background: url(http://www.getlokal.mk/images/gui/carousel_dot.png);
}
.getweekend .viewport .overview {
  position: absolute;
}
.getweekend .viewport {
  height: 240px;
  position: relative;
}
.getweekend .scrollbar { position: absolute; right: 20px; top:0; width: 15px;height: 100%;z-index: 99; }
.getweekend .track { height: 100%; width:13px; position: relative; padding: 0 1px; }
.getweekend .thumb {
  height: 50px; width: 12px; cursor: pointer; overflow: hidden; position: absolute; top: 0;
  background: #aaa;
  border-radius: 7px;
  border: 1px solid #ddd;
}
.getweekend .thumb .end { overflow: hidden; height: 5px; width: 13px; }
.getweekend .disable{ display: none; }</pre></body></html>