/* ==========================================================================
   COMPARISON THEME BY MARK FAIL / PREMIUMPRESS
   ========================================================================== */

@import url(http://fonts.googleapis.com/css?family=Oleo+Script:700);
@import url(http://fonts.googleapis.com/css?family=Roboto:900,300,400,500);
@import url(style_childtheme.css);
body {
 
   color: #222;
   background-color: #e9eef2;
   background-image: url(img/bg.png);
  
   
}
/* REMOVE ROUNDED CORNERS */ 
* {
  -webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;
} 

.page-wrapper { padding:10px; background:#fff; -webkit-box-shadow: 0px 0px 10px 0px #ccc;box-shadow: 0px 0px 10px 0px #ccc; }
.page-wrapper.container {    padding:10px;    border-width:0 1px;     margin:0 auto; }

/*------------------------------------------------------*/
/* GOOGLE FONT
/*------------------------------------------------------*/

h1, h2, h3, h4, h5, h6, #core_menu_wrapper .nav > li > a { 
 font-family: 'Roboto', sans-serif;
   font-weight: 500;
}
._searchresultsblock h3 { text-transform:uppercase; }
#core_logo { margin-bottom:20px; }
#core_logo .main { color:#fff; font-family: 'Oleo Script', cursive; font-size:55px; }
#core_logo .submain {  color:#fff; font-family: 'Roboto', sans-serif; font-weight:300; margin-top: -5px; font-size:12px; }
#core_logo .iconwrap {   min-height: 70px; }

@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; }
 
/*------------------------------------------------------*/
/* CORE ADJUSTMENTS
/*------------------------------------------------------*/
 
.featuredsticker {  top: -15px;  left: -15px; }
.owl-carousel .featuredsticker, .single .featuredsticker {  top: -5px;  left: -5px; }{  top: -5px;  left: -5px; }
 
/*------------------------------------------------------*/
/* 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
/*------------------------------------------------------*/
 

/*------------------------------------------------------*/
/* HEADERS
/*------------------------------------------------------*/
 
.overlay { background:#039be5; }

#core_header_navigation { background-color: rgba(0, 0, 0, 0.2);  }
#core_header_navigation a { color:#fff; text-transform:uppercase; }
#core_header_navigation .welcometext { color:#fff; margin-right:10px; } 

/*** style 4 ***/
.wlt_searchbox input { background-color: rgba(0, 0, 0, 0.1);  color:#fff; border:0px; }
.wlt_searchbox .wlt_button_search { color:#fff; }
.header_style4 .wlt_searchbox .glyphicon {  top: 3px; }
.wlt_searchbox input::-webkit-input-placeholder {
   color: #fff
}
/*------------------------------------------------------*/
/* MAIN MENU
/*------------------------------------------------------*/

#core_menu_wrapper .navbar {  border:0px;   border-bottom: 1px solid black;  border-top: 1px solid white; border-color: rgba(0, 0, 0, 0.1); }
#core_menu_wrapper { background-color: rgba(0, 0, 0, 0.05); }
#core_menu_wrapper .navbar-nav > li { padding: 23px 0px;   min-width:140px;   border-right: 1px solid white; border-color: rgba(0, 0, 0, 0.1); }
#core_menu_wrapper .navbar-nav > li a { color:#fff;  text-align:center; text-transform: uppercase;   }
#core_menu_wrapper .navbar-nav > li:hover, #core_menu_wrapper .current-menu-item {  background-color: rgba(0, 0, 0, 0.05); }

/*------------------------------------------------------*/
/* BREADCRUMBS
/*------------------------------------------------------*/

#core_main_breadcrumbs_wrapper { border-bottom:1px solid #ddd; }
#core_main_breadcrumbs_wrapper .breadcrumb { padding:0px; }
#core_main_breadcrumbs_wrapper .breadcrumb a { color:#aaa; }

/*------------------------------------------------------*/
/* SIDEBAR 
/*------------------------------------------------------*/

.panel-default>.panel-heading {  padding:10px;padding-left:15px;  font-weight:bold; color: #888;   }
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    font-weight:bold;    background:#E8E8E8;  color: #BEBEBE;  
  border-color: #E8E8E8;
}

.wlt_widget_newsletter_html { background: rgb(241, 250, 241);  border: 1px solid rgb(92, 184, 92);}
.wlt_widget_newsletter_html .btn { width:100%; }

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

.wlt_search_results.list_style .itemdata { padding: 0px; }
.wlt_search_results.grid_style {
  margin-left: -15px;
  margin-right: -15px;
}

 .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;     color: #989898; }

 
/*------------------------------------------------------*/
/* HOME LAYOUT CHANGES
/*------------------------------------------------------*/

.jumbostyle1 .btn {   background-color: #F2AC29; } 
.home .jumbostyle1 .jumbotron {  background: rgba(0, 0, 0, 0.5); }

 
 
.single .core_middle_wrap {     padding: 20px;    border: 1px solid #ddd;} 