/*
Theme Name: CT-child-theme
 Theme URI: http://www.premiumpress.com 
 Description: PremiumPress Child Theme 
 Author: admin@livin.com.au 
 Author URI: http://66.147.244.133/~lostfou1 
 Template: [XXX]
 Version: 1.0
*/

 /* =============================================================================
  CLASSIFIEDS THEME BY MARK FAIL
   ========================================================================== */

/*** LINKS ***/
#footer_bottom a { color: #fff; }
a { color: #444 }
#footer_bottom ul.socialicons > li:hover { background-color: #cdcdcd; }

/*** GOOGLE FONT ***/

h1, h2, h3, h4, h5, h6, #new_core_menu_wrapper .navbar .nav > li > a, #core_header_navigation .navbar .nav > li > a, #core_main_breadcrumbs_wrapper .breadcrumb a, #core_main_breadcrumbs_wrapper, .breadcrumb, .resultsfound,.wlt_toolbox strong, .main_text, .btn  { font-family: 'Droid Sans', sans-serif;  }

/*** BUTTONS ***/
.btn-primary { background-image:none; background: #515151; border-color:#515151;  }
.btn-primary:focus, .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { color: white; background-color: #606060;}	

/*** BODY ***/
body { background: #f7fcff; } 

/*** CONTAINER ***/
.container { }

/*** HEADER ***/
header { background:#fff;  }
header .row { }
.wlt_mylocation a { color:#444; }

.packagelistitems #list-lost-item span.panel-title { color: #dd0000; }
.packagelistitems #list-found-item span.panel-title { color: #0066bf; }
.packagelistitems #list-stolen-item span.panel-title { color: #ffc300; }
.packagelistitems #list-missing-person span.panel-title { color: #00a005; }

.packagelistitems #list-lost-item .btn-primary { background-color: #dd0000; }
.packagelistitems #list-found-item .btn-primary { background-color: #0066bf; }
.packagelistitems #list-stolen-item .btn-primary { background-color: #ffc300; }
.packagelistitems #list-missing-person .btn-primary { background-color: #00a005; }

/*** TOP MENU ***/
#core_header_navigation .container { border-bottom:1px dotted #ddd; }
#core_header_navigation .breadcrumb > li { line-height:35px;  }
#core_header_navigation .breadcrumb > li a { color: #444; text-transform: uppercase; font-weight:normal; font-size:11px;  }
#core_header_navigation .breadcrumb > li + li:before { color:#444; opacity: 0.1; }
#core_header_navigation .welcometext { line-height:35px;  color:#444; }
#core_header_navigation .breadcrumb > li ul li a { color:#444; }
	
	/*** BANNER ***/
	#core_banner img { float:right; }
	
	/*** HEADER STYLE 2 ***/
	.header_style2 .nav > li > a { color:#fff; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.35);  text-transform: uppercase; font-weight:bold; }
	
/*** MENU ***/
#core_menu_wrapper { border-top: 1px solid #def0fe;  background: #f7fcff }
#core_menu_wrapper .row { margin-top:10px;
background: #78B8E7; /* Old browsers */
background: -moz-linear-gradient(top,  #78B8E7 0%, #3C8CC7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#78B8E7), color-stop(100%,#3C8CC7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #78B8E7 0%,#3C8CC7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #78B8E7 0%,#3C8CC7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #78B8E7 0%,#3C8CC7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #78B8E7 0%,#3C8CC7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78B8E7', endColorstr='#3C8CC7',GradientType=0 ); /* IE6-9 */
border:1px solid #666; 
}
#core_menu_wrapper .navbar-collapse { border:0px;   }
#core_menu_wrapper .navbar-nav > li { padding: 20px 0px;  min-width:140px;  border-right:1px solid #ddd; }
#core_menu_wrapper .navbar-nav > li a { color:#fff; text-align:center; text-transform: uppercase;  line-height:35px; text-shadow: 0 1px 0 #666;  }
#core_menu_wrapper .navbar-nav > li:hover, #core_menu_wrapper .navbar-nav > li.current-menu-item { background:#0D78BE;  }
#core_menu_wrapper .navbar-nav > li.current-menu-item a { color:#fff; }



#core_menu_wrapper .button {
	font-family: 'Droid Sans', sans-serif;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	margin: 10px;
	border: 1px solid rgba(0,0,0,0.4) ;
	box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5),
				0 0 1px 1px rgba(255,255,255,0.8),
				0 0 0 6px rgba(0,0,0,0.06),
				0 0 0 3px rgba(0,0,0,0.1);
	cursor: pointer;
}
#core_menu_wrapper .title {
	padding: 5px;
	float: left;
	color: #fff;
	font-weight: 800;
	font-size: 16px;
	text-shadow: 1px 1px rgba(0,0,0,0.2);
	text-transform: uppercase;
	border-right: 1px solid rgba(255,255,255,0.3);
}
#core_menu_wrapper .price {
	padding: 5px;
	float: left;
	color: rgba(0,0,0,0.4);
	font-weight: 800;
	font-size: 16px;
	text-shadow: 1px 1px rgba(255,255,255,0.3);
	text-transform: uppercase;	
	border-left: 1px solid rgba(0,0,0,0.2);
}

/* colors */
#core_menu_wrapper .yellow {
	background: rgb(255,214,94);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,214,94,1) 0%, rgba(254,191,4,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,214,94,1)), color-stop(100%,rgba(254,191,4,1)));
	background: -webkit-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	background: linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 );
}

#core_menu_wrapper .yellow:hover {
	background: rgb(254,191,4);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmYwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQ2NWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(254,191,4,1) 0%, rgba(255,214,94,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,191,4,1)), color-stop(100%,rgba(255,214,94,1)));
	background: -webkit-linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	background: -o-linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	background: -ms-linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	background: linear-gradient(top,  rgba(254,191,4,1) 0%,rgba(255,214,94,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf04', endColorstr='#ffd65e',GradientType=0 );
}

#core_menu_wrapper .green {
	background: rgb(143,200,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmYzgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjhlMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(143,200,0,1) 0%, rgba(102,142,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(143,200,0,1)), color-stop(100%,rgba(102,142,0,1)));
	background: -webkit-linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	background: linear-gradient(top,  rgba(143,200,0,1) 0%,rgba(102,142,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc800', endColorstr='#668e00',GradientType=0 );
}
#core_menu_wrapper .green:hover {
	background: rgb(102,142,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2OGUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZmM4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(102,142,0,1) 0%, rgba(143,200,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,142,0,1)), color-stop(100%,rgba(143,200,0,1)));
	background: -webkit-linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	background: -o-linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	background: -ms-linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	background: linear-gradient(top,  rgba(102,142,0,1) 0%,rgba(143,200,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#668e00', endColorstr='#8fc800',GradientType=0 );
}
 
	/*** SMALL MOBILE MENU ***/
	#wlt_smalldevicemenubar a.b1 { background: #4490c8; display: none;  }
	
	/*** SEARCH BOX ***/
	.wlt_searchbox .wlt_button_search { }
	.wlt_searchbox input { background:#fff; border:1px solid #666; }

	/*** TOGGLE MENU ***/
	#core_menu_wrapper .dropdown-menu > li { }
	#core_menu_wrapper .dropdown-menu > li > a { color:#6b6b6b; text-align:left; line-height:30px; }
	
	/*** MOBILE MENU ***/
	#core_menu_wrapper .navbar-toggle { border: 1px solid #6D6D6D; }
	#core_menu_wrapper .navbar-toggle .icon-bar { background:#fff; }
	@media (min-width: 0px) and (max-width: 770px) { 
		#core_menu_wrapper .navbar-nav > li { border-bottom: 1px solid #3a3a3a; padding:5px 0px }
		#core_menu_wrapper .navbar-nav > li a { text-align:left; } 
	}

/*** BREADCRUMBS ***/
#core_main_breadcrumbs_wrapper .breadcrumb { background:#fafafa; border-bottom:1px solid #ddd; margin-bottom:20px; margin-left:-10px; margin-right:-10px; margin-top:-10px;



 }
#core_main_breadcrumbs_wrapper .breadcrumb li a { color:#444; }

/*** BODY ***/
 
#core_padding .container  {
margin: 0 auto;
margin-bottom: 20px; 
padding: 10px;
background: #fff;
border:1px solid #ddd;
border-top:0px;
border-bottom:0px; 
}
 
	
	/*** BLOCK STYLES ***/
	.home .wlt_tab_object, .block {  padding:2px; border:1px solid #ddd; clear:both; }
	.block .block-title { padding:0px; background: #E1EFF8; border-bottom: 1px solid #CADFE0; }
	.block .block-title h1, .block .block-title h3 {
	font-size:18px;
	line-height:30px;
	text-transform:uppercase; 
	margin-bottom:38px; 
	padding:10px;
	padding-left:15px;
	margin-bottom:0px;
	color: #2e79b5;
	 
	}
	.block .block-content { padding:20px; }
	
	/*** LEFT & RIGHT STYLE ADJUSTMENTS ***/
 
	
	/*** GALLERY STYLES ***/
	#wlt_search_tabs .btn-group { margin-bottom:10px; }
	
	.wlt_thumbnail { padding:2px; border:1px solid #ccc; }
	.wlt_search_results.list_style .thumbnail { background-color: #fff;  }
	.wlt_search_results.list_style .frame { max-width:320px; }
	.wlt_search_results.list_style .wlt_shortcode_excerpt { font-size:13px; line-height:25px; }
	.wlt_search_results.list_style .btn { float:right; }
	
	/* ========================================= */	
		.wlt_search_results.list_style .btn, .wlt_search_results.list_style .btn:hover{ background: #0066bf; border-color: #0066bf; }
		.item.featured h1 a{ color: #2e79b5; }
		.item.featured a{ color: #2e79b5; }
		.item.featured .thumbnail{ background: #e1eff8 !important; border-color: #e1eff8; }
		.item.featured .thumbnail .caption h1 a.btn.btn-primary{ background: #0066bf; border-color: #0066bf; }
	/* ========================================= */
	
	.wlt_search_results.list_style .wlt_starrating { margin-right:10px; margin-top:5px; }
	.wlt_search_results.list_style .highlight { border-bottom-left-radius:10px; border-bottom-right-radius:10px; border-bottom:0px;  }
	.wlt_shortcodes_expiry_date { font-size:16px; line-height:35px; }
	.wlt_shortcode_store { text-decoration:underline; margin-top:10px; }
	
	.wlt_search_results.grid_style .thumbnail { padding:10px; }
	
		
		/*** SEARCH BUTTONS ***/
		#wlt_search_tabs .glyphicon { font-size:12px; }
		.searchresultsnum { font-size: 14px; }
		._searchresults .btn { font-size:14px; margin-bottom:10px; }
		
		/** SPECIALS ***/
		._searchresultsdata { background:none; border:0px; }
		#core_middle_column ._searchresults .block-content { background:transparent; padding:0px; }
		#core_middle_column ._searchresultsdata .block-content { background:transparent; padding:0px; }
	

/*** FOOTER ***/
#core_footer_wrapper { margin-top:-20px;  }
#footer_content { border-top: 5px solid #285C85; background:#2e79b5; color:#fff; padding-bottom: 0; }
	footer a {  color:#ddd; text-decoration:underline; }
footer .row { }
.wlt_object_footer_1 .col-md-6 { padding: 0; }
.wlt_object_footer_1 .col-md-6 .adsbygoogle { width: 280px; }
.wlt_object_footer_1 .col-md-6 .adsbygoogle ins { width: 280px; }
.wlt_object_footer_1 .col-md-6 .adsbygoogle ins iframe { width: 280px; }
#core_main_breadcrumbs_wrapper .breadcrumb li {
    text-transform: capitalize;
}

footer .footer-block-title h3 { color:#fff; text-transform: uppercase; font-size:18px; }
#footer_bottom { margin-top: 35px; padding-top:5px; padding-bottom:5px; font-size: 11px;color: #ffffff; font-size:14px;  background: #285C85; }
		
	/*** SOCIAL ICONS ***/
	#footer_bottom .socialicons a { text-decoration:none;  }
 
/* =============================================================================
  FUNCTION STYLES CHANGES
   ========================================================================== */

.wlt_shortcode_AUTHORIMAGE-CIRCLE { float:left; }
.wlt_shortcode_AUTHORIMAGE-CIRCLE img { height:25px; width:25px; }


/*** HOME PAGE SLIDER ***/
#HomeMainBanner .carousel-control {opacity: 0;}
.home .wlt_carsousel_main_wrapper img { max-height:200px;  }

/*** ICON ***/
 span.ftext {position: absolute; width: 100px;height: 62px;overflow: hidden; line-height:50px; text-align:center; background: url(img/sticker.png) 0 0 no-repeat; z-index: 10;left: -10px; bottom: -10px; color:#fff; font-weight:bold; line-height:84px; text-shadow: 0 1px 0 #810707; font-size:12px;  }
 
/*** SINGLE LISTING PAGE ***/
.single .block { position:relative; }
.single .pricestricker {position: absolute; width: 100px;height: 62px;overflow: hidden; line-height:50px; text-align:center; background: url(img/sticker.png) 0 0 no-repeat; z-index: 7;  color:#fff; font-weight:bold; line-height:84px; text-shadow: 0 1px 0 #810707; font-size:12px; top:0; right:0;  }
.single .wlt_shortcode_contact_button { float:right; margin-top:-5px; }
.single .wlt_shortcode_distance { float:right; }
 
/*** TOP SEARCH ***/
#site-search { background: url(img/trans1.png); padding:20px; margin-bottom:0px; border-radius:10px; }
#site-search input, #site-search select { height:40px; }

#main-searchbox { background: #4490c8; border-bottom:1px solid #ddd;padding:20px; padding-top:15px; position:relative; margin-bottom:5px; margin-right:5px; margin-left:5px; margin-top:-10px;  }
#main-searchbox .stickericon { text-indent:-9999px; position: absolute; width: 142px;height: 88px; top:40px; right:0; overflow: hidden; line-height:50px; text-align:center; background: url(img/corner.png) 0 0 no-repeat; z-index: 10;  }
#main-searchbox h1 { margin:0px; padding:0px; font-size:30px;font-weight:bold;line-height:40px;margin-bottom:20px; color:#fff; text-shadow: 0 1px 0 #2e79b5; }
#main-searchbox h1 span { background:rgb(103, 160, 89); padding:5px; border-radius:5px; font-size:16px;  }
#main-searchbox h3 { padding:0px; margin:0px; color:#fff; padding-bottom:15px; font-size:16px; }

@media (max-width: 480px) and (max-width: 500px) {  .wlt_search_results.list_style .wlt_starrating { display:none; } }

@media (max-width: 480px) and (max-width: 500px) {#main-searchbox select, #main-searchbox input { margin-top:10px; } #main-searchbox h3 { font-size:18px; text-align:center; margin-bottom:10px; margin-top:15px; } #main-searchbox .ssbtn { margin-top:10px; text-align:center; } #main-searchbox { padding:5px; } #core_padding { padding:0px; -webkit-box-shadow: 0px 0px 0px 0px #D5D5D5;box-shadow: 0px 0px 0px 0px #D5D5D5; } }
@media (max-width: 480px) and (max-width: 500px) { span.ftext { bottom:-30px; } }
.home .demomode #core_columns_inner_wrapper { display:none; }




.wlt_shortcodes_timesince, .wlt_shortcode_category a, .wlt_shortcode_store a, .wlt_shortcode_tags a {
font-size: inherit;
}


@media (min-width: 0px) and (max-width: 1195px) { #core_menu_wrapper .right { display:none;} }
.tagcloud a {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    float: none;
    padding: 0;
}
#recentlistings .grid_style .wlt_thumbnail { height: 70px; }
#recentlistings .grid_style .caption a span {
    display: table-cell;
    font-size: 14px;
    height: 55px;
    vertical-align: middle;
}
.wlt_search_results.grid_style h1 {
	max-height: none;
	overflow: visible;
}

.wlt_carsousel_main_wrapper .item .wlt_thumbnail { height: 150px; }
.wlt_carsousel_main_wrapper .item .caption h1 a { height: 50px; display: block; font-size: 14px; }
.wlt_carsousel_main_wrapper .item .caption h1 a.btn { height: auto; font-size: 12px; padding: 4px 5px; }
.wlt_carsousel_main_wrapper .item .caption h1 span { display: block; }

#footer_content .core_widgets_categories_list ul {  }
#footer_content .core_widgets_categories_list ul li { float: left; list-style: none outside none; margin-right: 2%; width: 48%; }
#footer_content .core_widgets_categories_list ul li a { text-decoration: none; }
#footer_content .core_widgets_categories_list ul li ul.children { display: none !important; }

.tooltip-inner {
    background: none repeat scroll 0 0 #f5f5f5;
    border: 1px solid #dddddd;
    color: #000000;
    text-align: left;
}
.tooltip.top .tooltip-arrow { border-top-color: #dddddd; }

#custom_listing_category a.main_cat { font-weight: bold; border-bottom: 1px solid #ffffff; display: block; margin-bottom: 5px; min-height: 45px; text-decoration: none; width: 100%; color: #f9fbfb; }
#custom_listing_category ul.children { margin: 0; padding: 0; }
#custom_listing_category ul.children li { float: none; margin: 0; width: 100%; }
#custom_listing_category ul.children li a { display: block; font-size: 12px; color: #f9fbfb; }
#custom_listing_category a.main_cat:hover, #custom_listing_category ul.children li a:hover { color:#fff; }

#wlt_google_map_wrapper { padding: 0; }
#wlt_google_map { height: 300px; }
.core_widgets_author .photo { max-width: 50px; }
.userdisplay h4 { font-size: 22px; }
.core_widgets_author .f2 { font-size: 12px; }
#wlt_stepswizard .step-number { color: #666666 !important; }
.wlt_search_results.list_style .thumbnail .frame img { max-height: 120px; }
.wlt-marker-title { background: none repeat scroll 0 0 #0066bf; }
.wlt-marker-content .readmore { background: none repeat scroll 0 0 #e1eff8; }
.wlt-marker-content .readmore a { color: #0066bf; }
@media (max-width: 500px) {
#wlt_google_map_wrapper { display: none !important; visibility: hidden; }
#custom_listing_category a.main_cat { min-height: 0;}
}

#core_menu_wrapper #ubermenu-main-66-primary #menu-item-107 a { padding: 0 5px; }
#core_menu_wrapper #ubermenu-main-66-primary #menu-item-25 a, #core_menu_wrapper #ubermenu-main-66-primary #menu-item-362 a { padding-left: 5px; padding-right: 5px; }
#core_menu_wrapper #ubermenu-main-66-primary #menu-item-26 a, #core_menu_wrapper #ubermenu-main-66-primary #menu-item-27 a, #core_menu_wrapper #ubermenu-main-66-primary #menu-item-28 a, #core_menu_wrapper #ubermenu-main-66-primary #menu-item-29 a, #core_menu_wrapper #ubermenu-main-66-primary #menu-item-347 a { padding-left: 10px; }
#PACKAGEBLOCK .moreinfo a {
    background: none repeat scroll 0 0 #52009b;
    color: #ffffff;
    display: inline-block;
    font-size: 12px;
    padding: 10px 21px;
	border-radius: 6px;
}
.fa-info-circle { color: #727272; }
@media screen and (max-width: 500px) {
#custom_listing_category ul.children li { line-height: 22px; margin-bottom: 5px; }
#custom_listing_category ul.children li a { display: inline; }
}
.single-listing_type p.admin_msg { color: #ff0000; font-size: 18px; font-weight: bold; }