.messageform input{width:100%;}
.button-center{text-align:center;}
.popmakerform input,.popmakerform textarea{width:95%;
}
.popmakerform p{margin-bottom:0.5em;}
.productlist {background:#f4f5e9;}
.prodetails {border:1px solid #EAEAEA;margin-bottom: 15px;background: #F7F7F7;padding:0px 10px}
.image{border: 1px solid #918e8e; padding: 3px}
.prodetail{background:#e9e7e7; padding:10px 0 0 10px;}
.su-service-content{padding-left:5px !important;}
.su-service {
		position: relative;
		margin: 0 0 0 0!important;
}
.footform input{
		width:100%;
}
.entry-content>:last-child, .entry-summary>:last-child, .footer-widgets .widget :last-child, .page-content>:last-child, .sidebar .widget :last-child {
    margin-bottom: 10px;
}
.footform input[type=submit]{
		width: 40%; 
		padding-bottom: 5px;
		padding-top: 5px;
		font-size: 16px;
		background-color: #009933;
		margin-left: 25%;
}
.footform input[type=text], input[type=email], select, textarea {
    background: #fafafa;
    color: #666;
    border: 1px solid #006633;
    border-radius: 0;
    padding: 3px 5px;
    box-sizing: border-box;
    max-width: 100%;
		 margin:2px;
}
.feetform input[type=submit]{
		width: 45%; 
		padding-bottom: 5px;
		padding-top: 5px;
		font-size: 16px;
		background-color: #009933;
		margin-left: 25%;
}
.feetform input[type=text], input[type=email], select, [type=textarea] {
    background: #fafafa;
    color: #666;
    border: 1px solid #006633;
    border-radius: 0;
    padding: 5px 15px;
    box-sizing: border-box;
    max-width: 100%;
    margin: 0px;
}