/* 
Theme Name:  Classifieds Blue - PremiumPress Child Theme 
Theme URI:   http: //www.premiumpress.com 
Description:  This is a child theme for the PremiumPress responsive framework.
Author:     Mark Fail
Author URI:   http: //www.premiumpress.com
Template:    CT(modificado)
Version:    1.0
*/ 

/* =============================================================================
  GOOGLE FONT STYLES
   ========================================================================== */
#core_menu_wrapper .nav > li > a,.panel-default > .panel-heading {
    font-size:14px;
    font-weight:600;
    text-transform:uppercase
}

a {
    color:#999
}

.wlt_coupon_theme .wlt_search_results.list_style .thumbnail { background:#efefef; }

.wlt_coupon_theme .wlt_search_results.list_style .wrap { border-left: 3px solid #5cace2; }
.wlt_coupon_theme .wlt_search_results.list_style h3 a { color:#5cace2; }


/* =============================================================================
  PAGE STYLES
   ========================================================================== */
body {
    font-family:'Open Sans';
    background:#e8d2b1 url(img/bg.png);
}

.page-wrapper { padding:10px; padding-top:0px; background:#fff; border-width: 0 1px 0 1px; 
-webkit-box-shadow: 0px 0px 10px 0px #AD7C36;box-shadow: 0px 0px 10px 0px #AD7C36;   margin:0 auto; max-width:1200px; }
 
.core_section_top_container {
    padding:0;
    padding-top:10px
}

/* =============================================================================
 CUSTOM HEADER STYLES
   ========================================================================== */
 

.header-title {
    background:url(img/header_bg.jpg) center no-repeat;
    padding:30px;
	padding-right:50px;
}

.header-title h2 {
    display:inline-block;
    font-size:20px;
    font-weight:300;
    line-height:30px;
    margin:10px;
    vertical-align:middle;
    font-style:italic;
    color:#fff
}

.header-title h2 b {
    font-weight:600
}

.header-title h2 a {
    color:#777;
    text-decoration:none
}

.header-title h2 a:hover {
    color:#08c
}

.header-title .gap {
    width:1px;
    height:50px;
    background:#484848;
    display:inline-block;
    margin:0 15px;
    vertical-align:middle
}

.header-title .btn {
    background:#fff;
    border-radius:6px;
    color:#000;
    font-size:16px;
    font-weight:600;
    line-height:30px;
    padding:10px 25px;
    margin:0 15px;
    border:0;
    box-shadow:inset -1px -1px 2px rgba(0,0,0,.6)
}

.header-title .btn:hover {
    background:#fff
}

.header-title .pull-right { margin-right:50px; }

/* =============================================================================
  TOP NAVIGATIOPN STYLES
   ========================================================================== */
#core_header_navigation {
    background:#5cace2;
    margin-left:-10px;
    margin-right:-10px;
 
    padding-bottom:5px
}

#core_header_navigation .nav {
    padding-top:5px
}

#core_header_navigation .nav > li a,#core_header_navigation .breadcrumb a {
    color:#FFF;
    text-transform:uppercase;
    font-size:11px
}

#cartsm ul li .btn {
    background:#0A0A0A;
    color:#FFF
}

.wlt_searchbox .wlt_button_search {
}

.header_style4 .wlt_searchbox input,.wlt_searchbox input {
    background:#f6f6f6
}

#core_header_navigation .welcometext {
    color:#fff
}

.wlt_microjob_theme .wlt_search_results .wlt_shortcode_price {
    background:#5cace2
}

span.ftext {
    bottom:15px
}

/* =============================================================================
   MENU STYLES
   ========================================================================== */
#core_menu_wrapper .dropdown-menu > li > a {
    color:#6b6b6b;
    text-align:left;
    line-height:30px
}

#core_menu_wrapper .navbar-toggle {
    border:1px solid #6D6D6D;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px
}

#core_menu_wrapper .navbar-toggle .icon-bar {
    background:#fff
}

/* =============================================================================
   PANEL STYLES
   ========================================================================== */
.panel-default {
    border:0
}

.panel-default > .panel-heading {
    background:#5cace2;
    color:#fff;
    padding-left:20px;
    padding-right:20px;
    padding-top:15px;
    text-transform:uppercase
}

.panel-default > .panel-heading a {
    color:#fff
}

.panel>.list-group .panel-body {
    background:#efefef
}

.panel-body,.panel>.list-group {
    border:1px solid #C3C3C3;
    border-top:0;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px
}

.page-template .panel-body,.page-template .panel>.list-group {
    border:0
}

 

/* =============================================================================
   BUTTON STYLES
   ========================================================================== */
.btn-primary,.btn-primary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary.active {
    border-color:#5cace2;
    font-weight:600;
    background:#5cace2;
	border-radius:0px;
}

/* =============================================================================
   SEARCH RESULTS STYLES
   ========================================================================== */
#search_block1 h1 {
    font-weight:600
}

 

/* =============================================================================
   FOOTER STYLES
   ========================================================================== */
footer {
    background-color:#202020
}

#footer_content {
    padding-bottom:0
}

footer a {
    color:#ddd;
    text-decoration:underline
}

#footer_content .row {
    color:#fff;
    padding:30px
}

footer .footer-block-title h3 {
    color:#fff;
    text-transform:uppercase;
    font-size:18px
}

#footer_bottom { background:#181818; }
#footer_bottom .row {
    padding-top:15px;
    padding-bottom:15px;
    font-size:11px;
    color:#ccc;
    font-size:14px
}

#core_footer_wrapper a {
    color:#ddd
}

#footer_bottom .socialicons a {
    text-decoration:none
}

/* =============================================================================
   HOME PAGE STYLES
   ========================================================================== */
 
 
.carousel_block { background: #efefef; padding: 20px; }

.home .list-group-item.active { background: #3982B3; border:0px;
font-weight: 700;
font-size: 18px;
}

.home .list-group-item { border-radius:0px; background:#5cace2; border-left:0px; border-right:0px; border: 1px solid #5cace2 !important; }
.home .list-group-item a { color:#fff; }
.home .list-group-item a i { font-size:20px; float:right; color:#fff; }

.home .panel-default > .panel-heading { background:transparent; border:0px; color:#444; font-size:20px; margin:0px; padding:0px; padding-bottom:10px; }
.home .panel-body, .home .panel>.list-group { border:0px; margin:0px; padding:0px; }

.home .list-group-item:nth-child(12), .home .list-group-item:nth-child(13) {
   display:none;
}

/* =============================================================================
  SEARCH BAR
   ========================================================================== */

.site-search-wrapper { padding:20px;background: rgb(247, 247, 247); border: 1px solid #ddd; margin-top:10px; }
#site-search input, #site-search select { border-radius:0px; height:40px; background: #EAEAEA;
border: 1px solid #ddd; }
#site-search .btn { background:#5cace2; border:0px; }
@media (max-width: 480px){
#site-search input, #site-search select { margin-top:5px; }
#site-search .btn { width:90%; text-align:center; margin-top:5px; margin-left:12px; }
}