/*
Theme Name: Canberra
Theme URI: http://www.solutionexpert.org
Description: PremiumPress Child Theme for CanberraLocal
Author: Shashi Chandram
Author URI: http://www.solutionexpert.org
Template: BT
Version: 1.0
*/

   
@import url(style_childtheme.css);
.rwp-admin-notice .update-nag {
    display: none !important;}
* {
  -webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;
} 

body { background: #e9e9e9; font-family: 'Roboto', sans-serif; } 
.page-wrapper { padding:10px; padding-top:0px; background:#fff;    margin:0 auto; max-width:1200px; }
 
/*------------------------------------------------------*/
/* GOOGLE FONT
/*------------------------------------------------------*/

h1, h2, h3, h4, h5, h6, #core_menu_wrapper .nav > li > a {
	font-family: 'Roboto', sans-serif;
   font-weight: 700;

}
#core_logo .main { font-size:32px; color:#000; }
#core_logo .main span { color:#fac564; }
#core_logo .submain { color:#000;      font-size: 14px;} 
@media (max-width: 480px){ 
#core_logo .main { font-size:25px;  }
#core_logo .submain { font-size: 10px;} 
}

/*------------------------------------------------------*/
/* 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 #ddd; }
#core_header_navigation .accountdetails { margin-top:0px; }
#core_header_navigation .nav > li a { text-transform: uppercase; } 

/*------------------------------------------------------*/
/* HEADERS
/*------------------------------------------------------*/

@media (max-width: 680px){ .overlay { background:none;} }
 
/*** style 4 ***/
.header_style4 .wlt_searchbox input { border: 1px solid #ccc; }
.header_style4 .wlt_searchbox .glyphicon {  top: 3px; }

/*------------------------------------------------------*/
/* MAIN MENU
/*------------------------------------------------------*/

#core_menu_wrapper .row { background-color:#606060; }
#core_menu_wrapper .navbar-collapse { border:0px;   }
#core_menu_wrapper .navbar-nav > li {      border-right: 1px solid rgba(0, 0, 0, 0.09);; }
#core_menu_wrapper .navbar-nav > li a { color:#fff; text-align:center; text-transform: uppercase; font-weight:bold;  }
#core_menu_wrapper .navbar-nav > li:hover, #core_menu_wrapper .navbar-nav > li.current-menu-item {  }
#core_menu_wrapper .navbar-nav > li.current-menu-item a {   }
 
#wlt_smalldevicemenubar a.b1 { background:#000; }
.menu_style4 .button { margin-top:0px; border:0px; } 
/*------------------------------------------------------*/
/* SIDEBAR 
/*------------------------------------------------------*/

#core_advanced_search_widget_box label, #core_advanced_search_widget_box  #head_group_cat {  font-size: 11px;  text-transform: uppercase;  color: #999;}
#core_advanced_search_widget_box .panel-heading { background:#fff; }
.panel-default>.panel-heading { font-size: 14px; background:#fff; }
 
/*------------------------------------------------------*/
/* 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;}

/*------------------------------------------------------*/
/* SHORTCODES
/*------------------------------------------------------*/

.wlt_shortcode_phone:before {
  font-family: FontAwesome;
  content: "\f095";
  margin-right: 4px;
}

/*------------------------------------------------------*/
/* PANELS
/*------------------------------------------------------*/

 
.panel .panel { border:1px solid #ddd; }
.panel-default>.panel-heading, #core_advanced_search_widget_box .panel-heading { background:#ececec; line-height:30px;  color:#444; font-size:16px; font-weight:bold; text-transform:uppercase; }
.panel-body, .panel .list-group {  background:#fafafa } 

/*------------------------------------------------------*/
/* HOME	
/*------------------------------------------------------*/
 
#core_categoryblock_side_yes .media .pull-left {padding: 6px;background-color: #ededed;-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.2);box-shadow: 0 1px 1px 0 rgba(0,0,0,0.2);display: inline-block; 
margin-bottom: 10px;margin-right:20px;}
#core_categoryblock_side_yes .media .pull-left img {width: 100px;height: 100px;}
 
/*Custom Codes*/
.jumbotron {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
    margin: 0 20px !important; 
    color: inherit;
    background-color: #466cb4;
}
 h2 {
    margin-top: 10px;
  }
  #core_logo{
    margin-top: 5px !important;
    margin-bottom: -20px !important;
  }
.container .jumbotron, .container-fluid .jumbotron{border-radius:6px;}
#ajaxsearchpro1_1{
	position: absolute;
    margin-top: -350px;
    padding: 10px;
    width: 50%;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    background: #ccc;
    box-shadow: 0px 0px 19px 19px rgba(255,255,255,0.9);
    -moz-box-shadow: 0px 0px 19px 19px rgba(255,255,255,0.9);
    -webkit-box-shadow: 0px 0px 19px 19px rgba(255,255,255,0.9);
}
#ajaxsearchprores1_1{ width: 50% !important;}

#ajaxsearchpro1_1 .probox, #ajaxsearchpro1_2 .probox, div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox {
    margin: 4px;
    height: 35px;
    border: 1px solid rgb(70, 108, 180);
}
#ajaxsearchpro1_1 .probox .promagnifier div.innericon, #ajaxsearchpro1_2 .probox .promagnifier div.innericon, div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .promagnifier div.innericon {
    width: 35px;
    height: 35px;
    float: right;
    background: #466CB4;
}
#ajaxsearchpro1_1 .probox .promagnifier .innericon svg, #ajaxsearchpro1_2 .probox .promagnifier .innericon svg, div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .promagnifier .innericon svg {
    fill: #fff;
}
div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proclose svg {
    width: 25px;
    height: 25px;
    margin-top: -10px;
    
    margin-left: -21px;
    }
#ajaxsearchprores1_1, #ajaxsearchprores1_2, div.ajaxsearchpro[id*="ajaxsearchprores1_"] {
    margin-top: 340px;
} 
#ajaxsearchprores1_1.vertical, #ajaxsearchprores1_2.vertical, div.ajaxsearchpro[id*="ajaxsearchprores1_"].vertical {
    padding: 4px;
    background: rgb(70, 108, 180);
 }
 #core_categoryblock_side_yes {
    margin-bottom: 10px;
    padding: 20px;
}
.wlt_search_results.grid_style {
    margin-left: 0px;
    margin-right: 0px;
}
#ajaxsearchprores1_1 p.showmore a, #ajaxsearchprores1_2 p.showmore a, div.ajaxsearchpro[id*="ajaxsearchprores1_"] p.showmore a {
        color: #fff;
}
/*.wlt_shortcode_feedback, .list_favorites_add {border: 1px solid #C4C4C4;
    padding: 5px 8px;
    border-radius: 3px !important;
    background: #5BC0DE;
    color: #fff;}
a:hover {
       text-decoration: none !important;
}  */
.rwp-review-wrap .rwp-review .rwp-users-reviews-wrap {
    margin-top: 30px;
    border-top: 2px solid #dedede;
    padding-top: 15px;
}
.rwp-submit-ur{ background-color: #337ab7 !important;}  