/*
Theme Name: WAMPEL
Description: Child theme for Flat Bootstrap. 
Author: Mohsin Nazar Khakwani
Author url: http://www.nextsyntax.com
Version: 1.5
License: GNU General Public License
License URI: http://www.opensource.org/licenses/GPL-3.0
Template: flat-bootstrap
Template Version: 1.0
*/
/* Change the content (page) header to dark blue. */
.after-footer {
    max-width: 100%;
}
.content-header {
	background-color: #2980b9;
}
#page #main-sliderpjc.frs-slideshow-container { 
	margin-bottom: 20px; 
}
a {
	color: #2980b9;
}
#page p {
    line-height: 1.5;
}
#page, .navbar {
	max-width: inherit;
}
.home-services h3 { 
	line-height: 0.8; 
}
.home-services .panel-grid-cell .textwidget {
	padding-right: 15px;
}
.home-services .panel-grid-cell h2::after {
    margin-top: 8px;
}
a:hover, a:focus {
	color: #2980b9;
	opacity: .75;
}
/* Make the buttons square, if you'd like. */
.btn {
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
}
/* PUT ANY NEW STYLES TO USE IN YOUR CONTENT AREAS HERE SO YOU CAN EASILY PASTE THIS
 * SECTION IF YOU CHANGE THEMES
 */
body { 	
	background: #fff;    
	font-family: Arial,"Helvetica Neue","Lato",sans-serif;
	font-size: 14px;    
	font-weight: normal;
	text-align: justify;
}
.feature-services h2 {
    font-size: 16px;
    margin: 14px auto 10px;
    text-transform: uppercase;
}
p {
    line-height: 24px;
}
#main-grid.row {
    margin: 0 auto;
}
#main-grid { padding-bottom: 15px; }
.home #main-grid { padding-bottom: 0px; }
.why-choose-us ul {}
.why-choose-us ul li {
    font-weight: bold;
    line-height: 25px;
}
#primary { padding: 0; }
#page #content {
    background: rgba(0, 0, 0, 0) url("http://www.wampelaustralia.com.au/wp-content/uploads/2016/09/logo.png") no-repeat scroll 50% 50%;
}
#sidebar-pagebottom { 
	display: none; 
}
.dropdown-menu > li > a {
    font-size: 13px;
    line-height: 25px;
}
/*.sow-slider-base { 
	height: 350px; 
}*/
.header-icons .content h3 { 
	display: none; 
}
.header-icons a { 
	color: #d4d4d4; 
}
/*.current-menu-parent {
	background: #e8a40a;
}
.current-menu-parent .dropdown-toggle {
	background: #e8a40a;
	color: #fff !important;
}*/
#site-branding { 
	background: #13314c; 
}
.site-title {    
	font-size: 32px;    
	margin-bottom: 0;
}
.site-title a { 
	color: #ffcc00; 
}
.site-branding-text {
    background: rgba(0, 0, 0, 0) url("images/wampel-logo.png") no-repeat scroll 0 center;
    padding: 5px 0 5px 90px;
	
}
.site-branding .container { 
	padding: 0; 
}
/*.shadow img {
    height: auto;
    box-shadow: 0 0 5px #aaa;
    border-radius: 5px;
}*/
footer .site-branding-text {
    background: rgba(0, 0, 0, 0) url("images/wampel-logo.png") no-repeat scroll 0 center;
    padding: 15px 0 15px 90px;
    display: block;
    margin-bottom: 18px;
}
.site-description { 	
	color: #e5e4d7;    
	font-size: 20px;    
	margin-bottom: 25px;    
	margin-top: 0px;
}
.navbar-default .navbar-nav > li > a {    
	color: #333;    
	text-transform: uppercase;    
	font-size: 14px;    
	font-weight: normal;
}
p.frs-caption-button.frs-buttonskin-white a span {    
	border-radius: 25px !important;    
	background: #fbb12f;
}
.entry-content li { 
	line-height: 24px; 
}
.entry-content h2::after, h3.widget-title::after {    
	background: #f7be3d none repeat scroll 0 0;    
	content: "";    
	display: block;    
	height: 3px;    
	margin-top: 13px;    
	width: 55px;
}
.panel-grid-cell .widget-title {    
	margin-top: 11px;
}
.bg-lightgreen {    
	background-color: #183650;
}
header.content-header {    
	margin-bottom: 20px;    
	min-height: auto;    
	padding: 15px 0 25px;
}
.content-header {    
	background-color: #1fb5c7;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {    
	background-color: #e8a40a;    
	color: #fff;
}
.after-footer {    
	font-size: 13px;
}
.after-footer a {    
	color: white;
}
#site-branding .icon {
	margin-top: 15px;
}
.sidebar-footer {    
	background: rgba(0, 0, 0, 0) url("images/footer-bg.jpg") repeat scroll 50% center;
}
.site-footer .menu li {    
	width: 50%;    
	display: inline-block;    
	float: left;    
	padding-right: 15px;
}
.site-footer .address i, 
.widget-social-links i {	
	margin-right: 18px;	
	font-size: 18px;
}
.sidebar-footer h1, 
.sidebar-footer h2, 
.sidebar-footer h3 {    
	border-bottom: 1px solid #242b33;    
	font-size: 20px;    
	padding-bottom: 0;
}
.sidebar-footer h1::after, 
.sidebar-footer h2::after, 
.sidebar-footer h3::after {    
	background: #f7be3d none repeat scroll 0 0;    
	content: "";    
	display: block;    
	height: 2px;    
	margin-top: 13px;    
	width: 40px;
}
.site-footer .site-title {    
	font-family: "Raleway",Arial,"Helvetica Neue",sans-serif;    
	font-size: 22px;    
	display: block;    
	margin-top: 0;
}
.site-footer .site-description {    
	font-family: "Raleway",Arial,"Helvetica Neue",sans-serif;    
	font-size: 16px;
}
.wpcf7-form input.wpcf7-text, 
.wpcf7-form select, 
.wpcf7-form textarea {    
	border: 1px solid #ddd;    
	font-family: inherit;    
	font-size: inherit;    
	line-height: inherit;    
	padding: 7px;    
	width: 100%;
}

/*-------------- Media Quries ---------------------*/
@media only screen and (max-width : 1200px) {
	/* Styles */
	.container {    
		width: 100%;    
		padding: 0 3%;
	}
	.so-widget-service-box-service-box-style-dea8a6b55fa7 .service_left .icon {	
		width: auto;
	}
}
	
/* Desktops and laptops ----------- */
@media only screen and (max-width : 800px) {
/* Styles */
	.site-branding-text {
		background: rgba(0, 0, 0, 0) url("images/wampel-logo.png") no-repeat scroll 25px center;
		padding: 5px 0 5px 120px;
	}
    .after-footer .site-credits {
        text-align: center;
        float: none !important;
    }
	.alignright {
        float: none;
        margin: 0px auto;
        display: inherit;
    }
	.big-logo {
        padding: 0 0 !important;
    }
	.big-logo img {
        max-width: 40% !important;
    }
}