/* 
Theme Name: Lifty - 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:    VT
Version:    2.0
Requires: 8.4+
*/ 
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);

/* REMOVE ROUNDED CORNERS */ 
* {
  -webkit-border-radius: 0 !important;
     -moz-border-radius: 0 !important;
          border-radius: 0 !important;
} 

a { color:#444; }

/*------------------------------------------------------*/
/* BODY
/*------------------------------------------------------*/

body {
background:#f0f0f0; color: #555555; font-size:13px; margin-top:0px; margin-bottom:30px;
font-family: 'Open Sans', sans-serif; }

.page-wrapper {  }

/*------------------------------------------------------*/
/* LOGO
/*------------------------------------------------------*/

#core_logo .main, #core_logo .submain { color:#fff; }
#core_logo img { margin-top:-20px; }

/*------------------------------------------------------*/
/* TOP NAVIGATION
/*------------------------------------------------------*/
#core_header_navigation { background: rgba(0, 0, 0, 0.1);    } 
#core_header_navigation .nav > li a { color: #fff; text-transform: uppercase; font-weight:normal; font-size:11px;  }
header { background:url(img/header.png) repeat-x  }
 
/*------------------------------------------------------*/
/*  MAIN MENU
/*------------------------------------------------------*/

#core_menu_wrapper {
background: #288158 url('img/menu.png') repeat-x;
border-top:1px solid #5fdcaa;
border-bottom:1px solid #000000;
}
#core_menu_wrapper .navbar .nav > li { border-right:1px solid #58a481; }
#core_menu_wrapper .navbar-nav > li a { color: #fff; text-shadow: 0 1px 0 #666; text-align:center; text-transform: uppercase; font-size:14px; }
 
/*------------------------------------------------------*/
/* BODY
/*------------------------------------------------------*/

 
#core_padding  {
 	padding-top:15px;
    background: #fff;
    -webkit-box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.05);
}

/*------------------------------------------------------*/
/* 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;}

/*------------------------------------------------------*/
/* PANELS
/*------------------------------------------------------*/
 
.panel-default { }
.panel-default>.panel-heading {  color: #333; background-color: #f5f5f5; color:#444; font-size:14px; }

/*------------------------------------------------------*/
/* BUTTONS
/*------------------------------------------------------*/

.btn-primary, .btn-primary:focus, .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {  background-image:none; background: #515151; border-color:#515151;  color: white; font-weight:700;  }

/*------------------------------------------------------*/
/* HOME STYLES
/*------------------------------------------------------*/

 