h5 {
  margin:12px 0 !important;
  font-size:18px;
}

p {
  margin-bottom:10px !important;
  line-height:20px !important;
}

.headerOverlay .container-fluid {
  background-color:transparent!important;
  margin:0px auto!important;
}
.container {
  max-width:1030px!important;
}
.navbar-inverse, .navbar-inverse .navbar-inner {
  background-image: none;
  background-color: #176DCD;
  border-bottom: 1px solid #0A3E74;
}

ul.items.three_columns li h1 {
  font-size:14px;
}

/*** FONT STYLES ***/
h1, h2, h3, h4, h5, h6, #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, .fullwidthblock a.headBox1  { letter-spacing: 0;  font-weight:normal; } 

.btn {
  border:0px!important; 
}
 
.btn-primary, .btn-primary:hover { background:#4895cb; }
a { color:#444;


 }
/* =============================================================================
  BACKGROUND COLORS
   ========================================================================== */
body, input {    font-family: 'Roboto', sans-serif; background: #fff; }
#core_body_wrapper { background:#f7fcff; border-top:none!important; }
/* =============================================================================
  LAYOUT ADJUSTMENTS
   ========================================================================== */

.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container, #core_menu_wrapper { width:100%; }
#core_padding, #core_header, #core_columns_wrapper, #footer, #footer_bottom p, #core_main_breadcrumbs_wrapper, #core_header_navigation .navbar, #footer_bottom_inner, #HomeMainBanner #myCarousel, #core_new_header, #new_top_section { max-width:1120px; margin:auto auto; }
 
#map_object_container .sticker {
  display:none;
}
 
.page-wrapper { background:transparent;  }
#core_padding {background: #fff;  padding-top:0px;-webkit-border-radius: 0px 0px 10px 10px;-moz-border-radius: 0px 0px 10px 10px;border-radius: 0px 0px 10px 10px;border: 1px solid #e2e2e2;border-top: none;margin-bottom: 30px;}
#core_padding { margin: 0 auto; margin-bottom:20px; border-width: 0 1px 0 1px;-webkit-box-shadow: 0px 0px 15px 0px #D5D5D5;box-shadow: 0px 0px 15px 0px #D5D5D5;padding:10px; background:#fff; }
/* =============================================================================
  MAIN MENU
   ========================================================================== */
#core_menu_wrapper .navbar-inner { background:transparent; }
#core_menu_wrapper .navbar .nav>li>a { color: #2e79b5; }

.navbar .nav {
margin: 0 0px 0 0!important;
}
/* =============================================================================
  GOOGLE MAP OBJECT
   ========================================================================== */
#map_object_container .block { margin-bottom:5px; }
#map_carousel { border: 1px solid #ddd; margin-top:10px; min-height:220px;

DISPLAY: NONE;

}

#map_carousel ul.items {
	height: 230px!important;
}


.category_object_block .block .block-content { padding-left:20px; }
.btn-viewall { margin-top: -5px; }
/* =============================================================================
  BLOCK STYLES
   ========================================================================== */
.block .block-title {  background:#E1EFF8; } 
.block .block-title h1, .block .block-title h3 { font-size:14px; line-height:25px; font-weight:bold; color:#2e79b5; text-shadow: 0 1px 0 #fff;   }
.block .block-content { background:#FDFDFD; border: 1px solid #ddd; padding: 10px; }
/* =============================================================================
  BREADCRUMBS
   ========================================================================== */
.breadcrumb { -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; margin-bottom:0px; background: #fff; padding:0px; }
.breadcrumb, .breadcrumb a { line-height:35px; }
/* =============================================================================
  GALLERY STYLES
   ========================================================================== */
#itemsbox { margin-left:-10px; margin-right:-10px; }
 ul.items.list_style li { border-top:1px solid #ddd; border-bottom:1px solid #fff; padding:15px 10px 15px 10px;   }
ul.items.list_style h1 { font-weight:bold; }
ul.items.list_style li .wlt_shortcode_location { font-size: inherit!important; font-weight:bold; display: inline!important; color:#0f3770; }
.wlt_shortcode_AUTHORIMAGE-CIRCLE { float:left; padding-right:10px; }
.wlt_shortcode_AUTHORIMAGE-CIRCLE img { max-width:25px; max-height:28px; }
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;  }


/* =============================================================================
  LISTING PAGE
   ========================================================================== */
#SinglePage-listing_type .block { position:relative; }
#SinglePage-listing_type .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: 10;  color:#fff; font-weight:bold; line-height:84px; text-shadow: 0 1px 0 #810707; font-size:12px; top:0; right:0;  }
/* =============================================================================
  TOP SEARCH BOX
   ========================================================================== */
#site-search { background: url(img/trans1.png); padding:5px 15px 15px 15px; margin-bottom:0px; border-radius:10px; }
#site-search input, #site-search select { height:40px; }
#main-searchbox { background: #4490c8; border-bottom:1px solid #ddd;padding:30px; padding-top:25px; position:relative; }
#main-searchbox .stickericon { text-indent:-9999px; position: absolute; width: 142px;height: 88px; top:15px; 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:5px; }
/* =============================================================================
  FOOTER STYLES
   ========================================================================== */
#core_footer_wrapper { background: #2e79b5; border-top:1px solid #ccc; color:#fff; } 
#core_footer_wrapper #footer {  padding-top:0px; font-size:13px; }
#core_footer_wrapper #footer_bottom { border: 0px; margin-top: 0px;padding: 0px 0px;color: #fff;font-size:14px; background: #2e79b5 url(img/trans1.png);  } 
#core_footer_wrapper #footer_bottom p { padding-left:20px; }
#core_footer_wrapper #footer h3 { font-size: 22px;font-weight: lighter;margin: 0px 0px 20px 0px;}
#core_footer_wrapper #footer a {  color:#FFF; }

.input-append .add-on, input[type="text"]#reg_field_price {
  height:auto !important;
}

.selector-filter {
  display:none;
}

.bootstrap-transfer-container .filtered {
  width:90% !important;
  margin-top:20px;
}

#core_body_wrapper {
  background: #EAE9E9!important;
}
body, input {
    font-family: 'Roboto', sans-serif;
}

input {
  line-height:20px;
}

textarea.span12 {
  height:250px
}

.container-fluid {
  background: #0F3770;
}
#fullWIDTH, .navbar {
  width: 100%!important;
}
#core_header_wrapper {
  display: none;
}
#main-searchbox h1 {
  font-family: 'Roboto', sans-serif;
}
#main-searchbox {
  background: #0059b3!important;
}
.btn, .btn-primary, .core_advanced_search_form .btn, .btn:hover, ul.items.list_style li .btn {
  background: #003366!important;
  border: none;
  border-radius: 5px!important;
  padding: 5px 17px!important;
  font-size: 12px!important;
  line-height: 14px!important;
  color: #FFF!important;
  display: block;
  text-transform: uppercase;
  text-shadow: none !important;
}

A.btn {
  display: inline-block !important;
}

#main-searchbox h3 {
  font-family: 'Roboto', sans-serif;
}

.block .block-title h1, .block .block-title h3 {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  color: #0F3770!important;
}
#footer {
/*  display: none;*/
}
#map_object_container .block .block-title {
  background: none!important;
}


#core_footer_wrapper #footer_bottom {
  background: #0F3770!important;
}

.navbar-text {
  color: #FFF;
  font-size: 15px;
  margin-top: 60px;
}



#user_login, #user_pass {
  height: 30px;
}

.form-horizontal label {
  margin-bottom: 10px;
}



.caret {
  margin-top: 0px!important;
}

.navbar .nav>li>.dropdown-menu:before {
  display: none;
}



@media (max-width: 725px) {


#enlogo img {
  height: 50px;
  margin-left: 10px;
}
.navbar-text {
  display: none;
}
}

a.headerTextClassifieds {color:#FFF!important; text-decoration:none;}

@media (max-width: 480px) and (max-width: 500px) { #main-searchbox { padding:5px; } #core_padding { padding:0px; -webkit-box-shadow: 0px 0px 0px 0px #D5D5D5;box-shadow: 0px 0px 0px 0px #D5D5D5; } }

#HomePage .demomode #core_columns_inner_wrapper { display:none; }

#expandToolbox p:nth-child(2) { display:none!important; }

.caption .btn { display:none!important;}

.caption .btn-primary { display:inline-block!important;}

.caption h3 { font-weight:bold; color:#000; margin-bottom:10px;}

#map_object_container .block-title {display:none!important;}

#core_right_column .block-title {display:none!important;}

.breadcrumb > li + li:before { content: none!important;}

.breadcrumb a, .breadcrumb { font-size:12px; line-height:24px;}

#PACKAGEBLOCK .package .btn-primary { float:none!important;}

.btn, .btn-primary:hover { display:inline-block!important;}

#map_carousel .carousel-indicators {
	left: 65%!important;
	top: 96%!important;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="tel"], input[type="color"], .uneditable-input, .input-prepend .add-on { 
  height:auto!important;
}

.searchform input#s {
  height:24px!important;
}
#catoplist {
  overflow: hidden;
  height: 452px;
}

.field .description {
  margin-bottom: 10px;
  font-size: 10px;
  display: inline-block;
}
ul#menu-top-menu li a {
  padding: 12px 14px 10px 14px;
}