.dollar .percent-value:after { content:'s';}
.my-contact-form input[type="text"], .my-contact-form input[type="email"], .my-contact-form input[type="tel"], .my-contact-form textarea {
background-color: transparent;
color:#666;
padding:14px 14px;
margin:12px 0px;
font-size:16px;
width:100%;
border-radius: 0px;
border: 1px solid #000;  
}
.my-contact-form input[type="submit"], .my-contact-form input[type="button"] {
background-color: transparent;
float:right;
text-align:center;
text-transform:uppercase;
font-size:20px;
color:#fff;
padding:10px 20px;
border-radius: 20px;
border: 8px solid #fff;
margin-top: 20px;
}
.my-contact-form ::-webkit-input-placeholder {color: #484848 !important;opacity: 1;}
.my-contact-form :-moz-placeholder {color: #484848 !important;opacity: 1;}
.my-contact-form ::-moz-placeholder {color: #484848 !important;opacity: 1;}
.my-contact-form :-ms-input-placeholder {color: #484848 !important;opacity: 1;}  @media only screen and ( min-width: 1405px ) { } @media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { } @media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { } @media only screen and ( min-width: 768px ) and ( max-width: 980px ) { } @media only screen and ( min-width: 480px ) and ( max-width: 767px ) { } @media only screen and ( max-width: 479px ) { }