/*
SCM style sheet
*/
body(font-family: 'Nunito', sans-serif;)
h1,h2,h3,h4,h5,h6{font-family: 'Nunito', sans-serif; font-weight:bold;}
#page_header{padding:200px 0 0 0;}
#page_footer{padding: 100px 0;
    background: #264623;
    margin-top: -50px;
    z-index: 1;
    font-size: 18px;
    color: #fff;
    font-weight: 400; }
	.search-btn{background-color:#264623;}
	.search-btn:hover{background-color: #264623;
    border-color: #264623;
	}
#page_header{background:url('../img/main-page-img.png') no-repeat top center;}
.mainraptext {
    text-align: center;
    padding: 50px 0px;
    background: #fff;
   border-radius: 20px;
}
.mainraptext h1{font-size:60px;color:#264623; line-height:90px;letter-spacing:1px; font-family: 'Nunito', sans-serif; font-weight:600;}
.mainraptext h3{font-size:30px;color:#264623; line-height:60px; letter-spacing:5px; font-family: 'Nunito', sans-serif; font-weight:600;}
.mainraptext h2{font-size:40px; color:#264623; line-height:1; letter-spacing:1px; font-family: 'Nunito', sans-serif; font-weight:bold;}
.vat4 , .vat10,.vat22{margin-top: -30px;padding: 50px 0px 80px 0;border-radius: 20px 20px 0 0;}
.vat4 , .vat22{background: #264623;    }
.vat10{background: #fff;    }
	.taxname {
    font-size: 40px;
   font-family: 'Nunito', sans-serif;
    line-height: 60px;
    font-weight: bold;
}
.vat4 .taxname , .vat22 .taxname { color: #fff;}
.vat10  .taxname { color: #484646;}
.padding50L{padding-left: 50px;padding-right: 50px;}
.tax_amt{font-weight: 700;}
.textw{font-size:26px; line-height:39px;font-family: 'Nunito', sans-serif;    }
.vat4 .textw , .vat22 .textw{color:#fff;}
.vat10 .textw{color:#484646;}
 .margin40bottom {  margin-bottom: 25px;}
 .underline{width:100%; height:1px;margin: 20px 0 30px 0;}
 .vat4 .underline , .vat22 .underline { background:#587055;}
 .taxprice {
    padding: 10px 30px;    
    width: 70%;
    float: right;font-family: 'Nunito', sans-serif;
    border-radius: 30px 0 0 30px;
    margin-bottom: 30px;
    font-size: 32px;
    font-weight: bold;
	color:#264623;
}
ul.socialmedia{text-align:right;}
ul.socialmedia li {
    text-align: right;
    list-style: none;
    display: inline-block;
    padding-left: 7px;
}
ul.socialmedia li a {
    color: #fff;
    font-size: 28px;
}
.vat4 .taxprice ,.vat22 .taxprice{
background: #fff;
}
.subboxf {
    text-align: center;
    padding: 50px;
    border-radius: 0 0 20px 20px;
    font-size: 22px;
    letter-spacing: 1px;
    font-weight: 500;    background: #fff;
}
.vat10.filterbox {
    padding-bottom: 0;
}
.error{color:red;}
.login_btn{
color: #fff;
background-color: #264623;
width: 100px;
}
.vat10 .taxprice{background: #264623;color:#fff;}
.vat10 .underline{background: #264623;}
@media only screen and (max-width: 768px) {
	.textw .form-control{margin-bottom:20px;}
	.filterbox{padding-bottom:0;}
	.mainraptext .totalproce{font-size:50px; line-height:100px;}
}