/*
Theme Name: wp-bootstrap
Theme URI: http://320press.com/wpbs
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 3.2
Author: Chris Barnes
Author URI: http://cbarn.es
Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/
@import url(http://fonts.googleapis.com/css?family=Numans);
/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

/**************************
Added by Francis
**************************/@font-face {	font-family: 'Conv_StagSans-Book';		src: url('wf-fonts/StagSans-Book.eot');		src: local('☺'), url('wf-fonts/StagSans-Book.woff') format('woff'), url('wf-fonts/StagSans-Book.ttf') format('truetype'), url('wf-fonts/StagSans-Book.svg') format('svg');		font-weight: normal;		font-style: normal;}	@font-face {		font-family: 'Conv_Stag Sans-Medium';		src: url('wf-fonts/Stag Sans-Medium.eot');		src: local('?'), url('wf-fonts/Stag Sans-Medium.woff') format('woff'), url('wf-fonts/Stag Sans-Medium.ttf') format('truetype'), url('wf-fonts/Stag Sans-Medium.svg') format('svg');		font-weight: normal;		font-style: normal;}	@font-face {		font-family: 'Conv_Stag Sans-Light';		src: url('wf-fonts/Stag Sans-Light.eot');		src: local('?'), url('wf-fonts/Stag Sans-Light.woff') format('woff'), url('wf-fonts/Stag Sans-Light.ttf') format('truetype'), url('wf-fonts/Stag Sans-Light.svg') format('svg');		font-weight: normal;		font-style: normal;}	
/*** Modifications to the Original Theme ***/body {padding-top: 0; background: url("images/banner_bg.png") repeat-x scroll center top rgba(0, 0, 0, 0); color: #505050; font-family: 'Conv_Stag Sans-Light'; font-size: 15px; }.post_content h1, .post_content h2 {padding: 20px 10px;}.post_content h1 {color: #636363; font-family: "Conv_Stag Sans-Light"; font-size: 36px; font-weight: lighter; padding-top: 30px;}.navbar {margin-bottom: 0; border: transparent;}.navbar-default {background-color: transparent; border-color: transparent;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {background-color: transparent; color: #dadd00;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background-color: transparent; color: #dadd00;}.navbar-default .navbar-nav > li > a {color: #fff;}.dropdown-menu {background-color: #dadd00;}.footer-links {float: none;}.footer-links .menu {padding: 0;}.footer-links .menu li {float: none; display: inline;}
.post_content h1, .post_content h2 {padding: 20px 0 10px;}

/*** Custom CSS ***/#bwp-nav-container {height: 95px;}#bwp-navbar {background-color: #6f5b2c; /*border: 1px solid #6f5b2c;*/ border-radius: 4px; text-transform: uppercase; clear: both;}.bwp-tel {text-align: right; font-size: 20px; font-weight: bold; margin-top: 32px; color: #5c5d61;}.bwp-tel img {margin: -8px 4px 0 0;}.header-banner img {width: 100%; height: auto;}.footer-links ul {text-align: center !important;}.footer-credits {text-align: center; color: #505050; font-size: 11px; line-height: 25px;}.bwp-footer {background-color: #f1f1f1; border-top: 1px solid #c7c7c7;}.panel {box-shadow: none;}.pf-content {line-height: 24px;}img { max-width: 100%; }.wflargebgblack {max-width: 525px; padding: 20px !important;}.wflargebgblack h2 {margin: 0; font-size: 40px; font-family: "Roboto Slab", serif; font-weight: bold; padding-bottom: 10px;}.wflargebgblack p {font-family: "Roboto Slab",serif; font-size: 17px; line-height: 24px; margin-bottom: 40px;}
.wf-btn-quote {background: url("images/btn_bg.png") repeat-x #ff0000;  border-radius: 3px; color: #fff; font-size: 25px;  padding: 10px 40px; display: inline-block; font-weight: bold;}
.wf-btn-quote a {color: #fff;}.wf-btn-quote a:hover {color: #ffa902; text-decoration: none;}
a.btn-center {display: block; margin:0 auto; width: 233px;}.wf-home-content {padding-top: 85px;}.getquote {padding:30px 0;}
a:hover .wf-btn-quote {color: #fefefe;}.getquote .formmain label {float:left; width:200px; font-size:14px;	font-family: 'Numans', sans-serif;	padding:10px 0;}.inputbk {border:1px solid #ddd; background:#fff; padding:0px 12px;	height:40px; width:320px; border-radius:4px;}.getquote .formmain {padding:0 0 12px;}.getquote .formmain:after {content:""; display:block; visibility:hidden; clear:both;}.inputbk.smallin { width: 145px;}.getquote .button {height:45px;	padding:0 40px;	font-size:16px;}


/*===================================================            
Bootstrap 3 Media Queries             
===================================================*/    

/*==========  Mobile First Method  ==========*/    
/* Custom, iPhone Retina */     
@media only screen and (min-width : 320px) {    

}    
/* Extra Small Devices, Phones */     
@media only screen and (min-width : 480px) {    

}    

/* Small Devices, Tablets */    
@media only screen and (min-width : 768px) {   
    /* Make Navigation Toggle on Desktop Hover */
    /*.dropdown:hover .dropdown-menu {
        display: block; */
}    

/* Medium Devices, Desktops */    
@media only screen and (min-width : 992px) {    

}    

/* Large Devices, Wide Screens */    
@media only screen and (min-width : 1200px) {    

}    

/*==========  Non-Mobile First Method  ==========*/    

/* Large Devices, Wide Screens */    
@media only screen and (max-width : 1200px) {    

}    
/* Medium Devices, Desktops */    
@media only screen and (max-width : 992px) {		
	.bwp-tel {font-size: 17px;}		
	#bwp-navbar {font-size: 12px;}		
	.navbar-nav > li > a {padding: 9px;}    
}    

/* Small Devices, Tablets */    
@media only screen and (max-width : 768px) {		
	.bwp-tel {font-size: 13px; margin-top: 40px; float: right;}		
	.navbar-header img {max-width: 250px;}		
	.navbar-nav .open .dropdown-menu {background-color: #dadd00;}		
	.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background-color: #f5f5f5 !important; color: #262626;}    
}    

/* Extra Small Devices, Phones */     
@media only screen and (max-width : 480px) {		
	.bwp-tel {text-align: center !important; margin-top: 20px;}		
	.navbar-header img {max-width: 145px;}		
	.bwp-tel {font-size: 12px;}		
	.wf-abn {font-size: 10px;}		
	.wf-home-content {padding-top: 25px;}		
	.tp-bullets {bottom: -50px !important;}    
}    

/* Custom, iPhone Retina */     
@media only screen and (max-width : 320px) {       
	.wf-abn {font-size: 9px;}    
}