#feedback{position:fixed;right:0;z-index:9;}
#feedback-form{float:left;width:300px;height:100%;z-index:1000;padding:20px;background-clip:'padding-box';border:1px solid rgba(0,0,0,.2);-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);margin-right:-63px;margin-top:38px;}
.enqformfield{width:100%;margin:0 0 10px 0;line-height:15px;border:1px solid #ccc;border-radius:3px;padding:10px 5px;}
select.enqformfield{padding:4px;}
input.enqsubmit{border:0;background:#c1020d;width:100%;color:#fff;padding:5px;border-radius:5px;font-size:18px;}
input.enqsubmit:hover{background:#505050;}
#feedback-tab{float:right;color:#fff;font-size:20px;cursor:pointer;text-align:center;width:170px;height:45px;background-color:rgb(175, 39, 39);margin-top:100px;margin-right:-63px;padding-top:10px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}
#feedback-tab:before{content:"\f044";padding:0 5px;color:#fff;font-family:'FontAwesome';margin:0 5px 0 0;}
#feedback-tab:hover{background-color:rgb(211, 52, 44);}
#feedback-form textarea{resize:none;}
.txtCaptcha1 {border: 1px solid #ccc; background: #ecebeb; margin: 0 0 10px 0; float: left; width: 120px; text-align: center;}
.btnrefresh {border: 0; background:#505050; color: #fff; padding: 2px 10px;}
@media (max-width:1024px){#feedback-tab{margin-top:100px;}
#feedback-form{margin-top:38px;}
}
@media (max-width:960px){#feedback-tab{margin-top:-158px;width: 165px;height: 44px;}
#feedback-form{margin-top:-218px;margin-right: -61px;}
}
@media (max-width:640px){#feedback-tab{margin-top:100px;}
#feedback-form{margin-top:137px;}
}
@media (max-width:414px){#feedback-form{margin-top:-226px;position:revert;}
#feedback-tab{margin-top:-270px;margin-right:0;width:50px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
#feedback-tab span{display:none;}
}
@media(max-width:335px){#feedback-form{width:270px;}
#feedback-tab{margin-right:-55px;}
}
@media(max-width:320px){#feedback-form{width:270px;margin-top:-214px;position:revert;}
#feedback-tab{margin-top:-258px;margin-right:0;width:40px;}
#feedback-tab::before {padding: 0 0px;margin: 0 0px 0 0;}	
}