 /* ==========================================================================
   CLASSIFIEDS THEME BY MARK FAIL / PREMIUMPRESS
   ========================================================================== */
   
@import url(http://fonts.googleapis.com/css?family=Raleway:400,800,600);
@import url(style_childtheme.css);
body {
  margin-top:10px; 
   font-weight: 300;
   color: #222;
   background: #4085B8 url(img/8.png);
   font-size: 16px;  
   
}
/* REMOVE ROUNDED CORNERS */ 
* {
  -webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;
} 

.page-wrapper { background:#fff; }
.page-wrapper.container {
    padding:10px;
    border-width:0 1px;
    -webkit-box-shadow:0 0 5px 0 #BFBFBF;
    box-shadow:0 0 5px 0 #BFBFBF;
    margin:0 auto; 
 
}
/*------------------------------------------------------*/
/* GOOGLE FONT
/*------------------------------------------------------*/
h1, h2, h3, h4, h5, h6, #core_menu_wrapper .nav > li > a, .label, .btn, .menu_style4 .button {
	font-family: 'Raleway', sans-serif;
   	font-weight: 600;

}
._searchresultsblock h3 { text-transform:uppercase; }
#core_logo { padding-left:0px; margin-bottom:20px; }
#core_logo .main { font-family: 'Raleway', sans-serif;font-weight:900; letter-spacing:-2px;  color:#222; }
#core_logo .submain { font-family: 'Raleway', sans-serif;sans-serif;font-weight:300; margin-top: -5px; font-size:12px;  color:#222; }
#core_logo .submain, .panel-default>.panel-heading, .footer-block-title, .media-heading{   }
@media (max-width: 768px){
#core_logo .main {  font-size: 45px;}
#core_logo .submain {  font-size: 12px;}
}
@media (max-width: 990px) and (min-width: 0px){
#core_logo .main { font-size:50px; }
#core_logo .submain { font-size:14px; }
}
 

/*------------------------------------------------------*/
/* CORE ADJUSTMENTS
/*------------------------------------------------------*/

#core_inner_wrap { margin-left:-15px; margin-right:-15px; }

/*------------------------------------------------------*/
/* BUTTONS
/*------------------------------------------------------*/

.btn-primary, .btn-primary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] {
    color:#fff;
    background-color:#000;
	border:0px;
}

/*------------------------------------------------------*/
/* LINKS
/*------------------------------------------------------*/

a, a:hover { color:#000; }

/*------------------------------------------------------*/
/* TOP NAVIGATION
/*------------------------------------------------------*/
 
#core_header_navigation {  border-bottom: 1px solid #efefef; }
#core_header_navigation .nav > li a, #core_header_navigation .welcometext {
    color:#aaa;
    text-transform:uppercase;
    font-weight:400;
    font-size:10px
}

/*------------------------------------------------------*/
/* HEADERS
/*------------------------------------------------------*/

/*** style 4 ***/
.header_style4 .wlt_searchbox input { border: 1px solid #ccc; }
.header_style4 .wlt_searchbox .glyphicon {  top: 3px; }

/*------------------------------------------------------*/
/* MAIN MENU
/*------------------------------------------------------*/

#core_menu_wrapper {  background:#4085B8; }
#core_menu_wrapper .navbar-nav > li a {
    color:#fff;
    text-transform:uppercase;
    text-shadow:0 1px 0 #666
}
#core_menu_wrapper .nav > li {  border-right: 1px solid white; border-color: rgba(0, 0, 0, 0.1); }
#core_menu_wrapper .nav > li:hover, #core_menu_wrapper .nav > .current-menu-item { background:rgba(0,0,0,0.1); }
.menu_style4 .button { background-color: #FEC418; color:#795D09; }
 

/*------------------------------------------------------*/
/* SEARCH RESULTS
/*------------------------------------------------------*/

.search .core_middle_wrap, .archive .core_middle_wrap {   padding: 20px;  border: 1px solid #ddd; margin-bottom:20px; }
._searchresultsblock h4 { border: 1px solid #ddd;  background: #efefef;  padding: 10px;}
 
/*------------------------------------------------------*/
/* SIDEBAR 
/*------------------------------------------------------*/

#core_advanced_search_widget_box label {  font-size: 11px;  text-transform: uppercase;  color: #999;}

.panel-default>.panel-heading { font-size: 14px; background:#fff; }
 
/*------------------------------------------------------*/
/* HOME LAYOUT CHANGES
/*------------------------------------------------------*/
.home .jumbostyle1 .jumbotron {  background: rgba(0, 0, 0, 0.7); }
.jumbostyle1 .btn {   background-color: #FEC418; color:#000; }
.home .jumbostyle1 p a:nth-child(1):before {
    content: "\f007";
    font: normal normal normal 14px/1 FontAwesome;
    margin-right: 10px;

}
.home .jumbostyle1 p a:nth-child(2):before {
    content: "\f002";
    font: normal normal normal 14px/1 FontAwesome;
    margin-right: 10px;

}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {  background-color: #8BBF42;  border-color: #8BBF42; }
 

.home .wlt_search_results.grid_style .locatiobit { display:none; }

/*------------------------------------------------------*/
/* DEMO EXTRAS
/*------------------------------------------------------*/
 
.demomode .jumbostyle1 {  background: url('../../../../../democontent/template_classifieds_theme/h1.jpg') no-repeat;   background-size: cover; }
 
 
.catstyle5 .media { min-height:120px; } 