/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Jul 13 2017 | 11:55:39 (pm)
/*
/******* Do not edit this file *******/

@import url("//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css");
@import url(http://fonts.googleapis.com/css?family=Raleway:600,700,800,900,400);
@media screen and (max-width: 768px) {
	.footer .footer-member {
   		text-align: center;
		}
	.footer .footer-social {
   		text-align: center;
		}
  	.footer .copyright {
  		float: none !important;
    	 text-align: center;
  		}
  .about-text .about-text2 {
	padding: 15px 0px !important;
	}
  .header-left {
    text-align:center;
	}
  .call-us {
    text-align: center !important;
    padding-right: 28px;
	}
  .specialist-inner-right {
  	margin:0px !important;
    background-color: #3c4542 !important;
    color:#ffffff !important;
    box-shadow: none !important;
  }
  .specialist-inner-right h4 {
    color: #fff !important;
	}
  .specialist-inner-right ul li::before {
  	color: #ffe700 !important;
  }
  .specialist-inner-left {
  	padding:0px !important;
  }
  .specialist-home {
  	background:none !important;
  }
  .page-id-13 .inner-banner .page-title {
  	padding: 294px 0 0 22px !important;
	}
}
body {
    font-family: "Raleway",sans-serif !important;background-color: #ffe700;
}
h1, h2, h3, h4, h5, h6 {
	  color: #000000 !important;
    font-family: "Raleway",sans-serif !important;
    font-weight: 600 !important;
    line-height: 1 !important;
}
h3 {
    font-size: 30px !important;
}
p {
	 font-size: 14px !important;
   margin-bottom: 10px !important;
}
ul, ol, dl {
    font-size: 14px !important;
}
ul, li
{
list-style-type: none;
}
.row {
    max-width: 100% !important;
}
.container {
	max-width: 1200px;
	margin-left: auto;
    margin-right: auto;
  padding:0 15px;
}
#container {
	 margin: 0 auto;
    max-width: 1200px;
}
.inner-wrap {
    background-color: #ffe700;
}
#inner-header {
	background-color: #ffe700;
	padding-top: 30px;
}
.header-left{
  padding-left:0px;
}
.header-right {
  padding-right:0px;
}
.custom-nav {
	 padding: 0;
  	margin-top: 20px;
}
.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 {
    color: #fff !important;
  line-height: 2.8125rem !important;
}
.top-bar-section .has-dropdown > a:after {
	display: none !important;
}
.book-online {
	text-align: center;
   margin-top: 15px;
}
.call-us {	
   margin-top: 15px;
  text-align: right;
}
.call-us span{
	  font-size: 27px;
 position: absolute;
 font-family: sans-serif;
padding-top: 10px;
  padding-left: 56px;
 color: #3f4543;
 font-weight: 500;
}
.book-online a {
	background-color: #3f4543;
    font-weight: bold;
    padding: 12px 60px;
    font-size: 13px;
}
.top-bar-section li:not(.has-form) a:not(.button) {
    background: none repeat scroll 0 0 #ffe700 !important;
    color: #010300;
    padding: 0 47px !important;
  text-transform: uppercase;
}
.top-bar {
    background: none repeat scroll 0 0 #ffe700 !important;
}
.top-bar-section .dropdown li a {
    text-transform: none !important;
   border-top: 1px solid #fff;
  font-weight: normal !important;
}
.top-bar-section ul li > a {
	font-family: "Raleway",sans-serif !important;
	 font-weight: 600 !important;
}
.top-bar-section li:not(.has-form) a:hover:not(.button) {
    background: none repeat scroll 0 0 #3f4543 !important;
    color: #ffe700;
}
.top-bar-section ul li:hover:not(.has-form) > a {
    color: #ffe700;
  background: none repeat scroll 0 0 #3f4543 !important;
}
.top-bar-section li.active:not(.has-form) a:not(.button) {
  color: #ffe700;
   background: none repeat scroll 0 0 #3f4543 !important;
}
.dropdown li a {
	
}
#logo img {
	max-width: 72%;
}
/******************feature-home*******************/
.feature-home {
	background-color:#3f4543;
	border-top: 4px solid #ffe700;
	border-bottom: 4px solid #ffe700;
	padding:25px 0px;
}
.feature-home .container {
	
}
/****************specialist-home******************/
.specialist-home {
    min-height: 470px;
    background-repeat: no-repeat;
    background-position: center top;
  	background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/windscreenrepair.jpg");
  	
}
.specialist-inner-left {
	color:#000000;
  padding: 50px 0;
}
.specialist-inner-right {
	color:#000000;
  background-color: #ffe700;
    /*box-shadow: 0 0 4px #222;*/
  margin: 116px 70px 0;
    padding: 10px 15px;
    border-radius: 6px;
}
.specialist-inner-right h4 {
	
}
.specialist-inner-right ul li:before {    
	font-family: 'FontAwesome';
	content: '\f00c';
	margin:0 5px 0 -15px;
	color: #000000;
}
.feature-thumb {
    text-align: center;
	margin-top: 15px;
}
.feature-thumb h3 {
    color: #ffe811 !important;
    font-size: 25px !important;
   margin-bottom: 22px;
}
.feature-thumb i {
	color:#ffffff;
}
.feature-thumb img {
   margin-bottom: 10px;
    width: 60px;
}
.feature-thumb p {
    color: #ffffff;
    font-size: 13px;
}
.feature-thumb .learn-more {
    background: none repeat scroll 0 0 #3f4543;
    border: 1px solid #ffffff;
    color: #ffffff;
    display: inline-block;
    padding: 6px 35px;
    text-decoration: none;
	 font-weight: 600;
  font-size: 12px;
}
.feature-thumb .learn-more:hover {
	background: none repeat scroll 0 0 #ffe700;
	border: 1px solid #ffe700;
	color: #000000;
}
/**************Footer********************/
.footer .footer-member {
	font-weight: bold;
}
.footer .footer-social {
	font-weight: bold;
}
.footer {
	background-color:#ffe700;
	  margin: 0 !important;
    padding: 35px 0 15px 0;
  background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/footer-bg.png");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100% 6%;
}
.footer .footer-member img {
	width: 80px;
    margin-right: 15px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.footer .footer-social img {
	width: 50px;
    margin-right: 15px;
    margin-top: 20px;
}
.footer .copyright {
	color: #5f650b;
    font-size: 12px;
    float: right;
    margin-top: 60px;
    line-height: 18px;
  text-align: right;
}
.footer .copyright a{
	font-size: 12px;
	color: #5f650b;
}
/**********************************/
.breadcrumb {
	background-color: #3f4543;
  border-bottom: 5px solid #ffe600;
	padding: 25px 0px;
	list-style: outside none none;
	  margin: 0;
	  font-size:13px;
}
.breadcrumb li + li:before {
    color: #ffffff;
    content: "/ ";
    padding: 0 4px;
}
.divider {
	color: #ffffff;
  font-size: 11px;
}
.breadcrumb ul {
	 margin: 0px !important;
  padding: 0 15px;
}
.breadcrumb ul li {
    display: inline-block;
    font-size: 11px;
    text-transform: uppercase;
}
.breadcrumb ul li > a {
    color: #ffffff;
  padding: 0 4px;
}
.breadcrumb .active {
    color: #fce710;
  	border-bottom: 1px solid #e1e073;
  font-weight: 600;
  line-height: 10px;
    margin-left: 4px;
}
.inner-banner {
    background-color: #000;
    background-position: center top;
    background-repeat: no-repeat;
    min-height: 470px;
}
.inner-banner .page-title {
	font-weight: 800;
    margin: 0;
    text-shadow: 1px 1px 1px #222;
	  color: #fce710 !important;
	   padding: 195px 0 0 36px;
}
.page-id-13 .inner-banner .page-title {
	color: #000000 !important;
  padding: 210px 0 0 144px;
}
.windscreen-page {
	background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/windscreen2.png");
  background-position: center top;
    background-repeat: no-repeat;
  background-size: cover;
    padding: 60px 0;
}
.windscreen-replacement-page {
	 padding: 30px 0;
  background-color:#ffffff;
}
.windscreen-inner-left {
  	padding:0 40px;
}
.windscreen-inner-right {
  
}
button.book, .button.book {
    background-color: #3d4542;
    border-color: #3d4542;
    color: #fff;
  font-size: 12px;
    font-weight: 600;
  padding: 8px 37px;
}
button.book:hover, .button.book:hover {
	background: none repeat scroll 0 0 #ffe700;
	border: 1px solid #ffe700;
	color: #000000;
}
.repair-services {
	background-color: #3d4542;
  	border-top: 5px solid #ffe600;
  padding: 40px 0;
}
.repair-services h2 {
	color: #ffe600 !important;
    text-align: center;
  font-size: 28px;
}
.repair-thumb {
    margin-top: 15px;
    text-align: center;
  color: #fff;
}
.repair-thumb .learn-more {
    background: none repeat scroll 0 0 #3f4543;
    border: 1px solid #ffffff;
    color: #ffffff;
    display: inline-block;
    font-weight: 600;
    padding: 6px 35px;
    text-decoration: none;
  font-size: 12px;
}
.repair-thumb .learn-more:hover {
	background: none repeat scroll 0 0 #ffe700;
	border: 1px solid #ffe700;
	color: #000000;
}
.repair-thumb h3 {
    color: #ffe811 !important;
    font-size: 20px !important;
}

.replacement-page {
    background-repeat: no-repeat;
    background-position: center top;
  padding: 60px 0;
  min-height: 470px;
  background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/raise-glass.jpg");
}
.chiprepair-page {
 background-repeat: no-repeat;
    background-position: center top;
  padding:50px 0;
  background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/resin.jpg");
  min-height: 470px;
}
.about-page {
  background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/about-us.png");
  background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
     min-height: 406px;
    padding: 180px 0;
  	
}
.about-page h2 {
	  color: #f409f4 !important;
    font-size: 18px;
    text-align: center;
}
.about-text {
 	background-color:#ffe700; 
}
.about-text .about-text1 {
	background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/footer-bg.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 70% 4%;
    padding: 50px 0;
    text-align: center;
     font-weight: bold;
  line-height: 22px;
}
.about-text .about-text2 {
	padding: 28px 110px 70px;
}
.about-workshop {
	background-color: #3f4543;
  color:#fff;
}
.about-workshop h2{
	color: #f8ed03 !important;
  margin-top: 85px;
}
.workshop-inner-left {
	color:#000000;
  background-color: #ffe700;
    padding: 10px 15px;
    border-radius: 6px;
   margin: 38px 0;
}
.workshop-inner-left  ul li:before {    
	font-family: 'FontAwesome';
	content: '\f00c';
	margin:0 5px 0 -15px;
	color: #000000;
}
.about-workshop .learn-more {
    background: none repeat scroll 0 0 #3f4543;
    border: 1px solid #ffffff;
    color: #ffffff;
    display: inline-block;
    font-weight: 600;
    padding: 6px 35px;
    text-decoration: none;
  font-size: 12px;
  margin-top: 20px;
}
.about-workshop .learn-more:hover {
	background: none repeat scroll 0 0 #ffe700;
	border: 1px solid #ffe700;
	color: #000000;
}
.insurance-page{
	min-height: 470px;
    background-repeat: no-repeat;
    background-position: center top;
  padding: 60px 0;
  background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/insurance2.jpg");
}
.insurance-partners {
	background-color: #ffe700;
 	padding: 30px 0;
}
.center {
	text-align:center;
}
.insurance-supplier {
	background-color: #ffffff;
  	padding: 50px 0;
}
.insurance-supplier h5{
	color: #000000 !important;
   margin-bottom: 15px;
}
.our-promise {
	  background-color: #3f4543;
  		padding: 50px 0;
  	border-top: 5px solid #ffe700;
  color:#fff;
}
.our-promise  h3{
	color: #f8ed03 !important;
}

.promise-logo span {
	   color: #ffe700;
    display: inline-block;
    font-size: 13px;
    padding-top: 15px;
}
.contact-us {
	background-color: #ffe700;
 	padding: 50px 0;
}
.enquiryform {
	/*background-image: url("http://www.staff.neton.me/mf/wp1/wp-content/themes/windscreens/images/footer-bg.png");
    background-position: center bottom;*/
    background-repeat: no-repeat;
    background-size: 100% 2%;
  padding:30px 0px;
  background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/footer-bg.png"), 
    url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/footer-bg.png");
  background-position: center top, center bottom;
}
.enquiryform .formbutton {
	background: none repeat scroll 0 0 #3f4543;
    border: 1px solid #222222;
    color: #ffffff;
    display: inline-block;
    font-weight: 600;
    padding: 6px 35px;
    text-decoration: none;
  font-size: 12px;
}
.enquiryform .formbutton:hover {
	background: none repeat scroll 0 0 #ffe700;
	color: #000000;
}
.contact-workshop {
  background-color: #ffe700;
  		padding: 50px 0;
}
.contact-workshop-left h3 {
	margin-bottom: 20px;
}
.contact-workshop-left p {
	border-top:	1px solid #000000;
      margin: 0 !important;
    padding: 8px 0;
  font-family: arial;
}
.sidewindow-page {
	min-height: 470px;
    background-repeat: no-repeat;
    background-position: center top;
 	background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/tradesman.jpg");
  padding: 60px 0;
  
}
.rearwindow-page {
	min-height: 470px;
    background-repeat: no-repeat;
    background-position: center top;
  padding: 60px 0;
  background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/silicone.jpg");
}
.faqs {
	background-color: #ffe700;
 	padding: 50px 0;
  	
}
.faqs h3{
  	background-image: url("http://nationalwindscreens.com.au/wp-content/themes/windscreens/images/footer-bg.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 100% 4%;
  padding: 22px 30px;
}
.book-form {
	
}
.bookbutton {
	background: none repeat scroll 0 0 #3f4543;
    border: 1px solid #222222;
    color: #ffffff;
    display: inline-block;
    font-weight: 600;
    padding: 10px 35px;
    text-decoration: none;
  font-size: 12px;
  float:right;
}
.bookbutton:hover {
	color:#ffe700;;
}
input, textarea {
	margin: 0 !important;
}
.book-form .large-3 p {
	margin-top:10px;
}
.page-id-2685 #content #inner-content {
    padding-top: 40px;
    width: 90%;
}
.page-id-2682 #content #inner-content {
    padding-top: 40px;
    width: 90%;
}
.page-id-2659 #content #inner-content {
    padding-top: 40px;
    width: 90%;
}
.progress {
		background: none !important;
		padding: 0px !important;
		  border: 1px solid #222 !important;
		  height: 20px !important;
		  margin: 20px auto !important;
}
.progress .meter {
	background: none repeat scroll 0 0 grey !important;
}
/*#menu-item-2554 a {
	padding: 0 10px !important;
    max-width: 181px;
}
#menu-item-2553 a {
	padding: 0 10px !important;
    max-width: 181px;
}
#menu-item-2851 a {
	padding: 0 10px !important;
    max-width: 181px;	
}*/
#menu-item-2552 ul li a {
   padding: 0 10px !important;
}
/******************SUMAN*****************/
.page-id-2545 #content #inner-content {width:90%; padding-top:40px;}
.page-id-2545 #content #inner-content h4 {padding-top:30px;}