.widget{width:100%;max-width:700px;margin:32px auto}.converter{height:150px}#widget{height:auto;background-color:#fff;padding:2px 0;overflow:hidden;border:1px solid #bdbdbd;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}#widget.table{display:table;margin:auto;text-align:center;width:100%;height:100%;border-collapse:separate;border-spacing:3px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}#header{position:relative;top:calc(50% - 9px);text-align:center;font-size:14px;font-weight:700}.widget-content{height:calc(86% - 40px)}.widget-footer{position:absolute;height:40px;bottom:0;left:0;right:0;margin:2px;padding:0;text-align:left;font-weight:700;font:normal 11px Arial,'Trebuchet MS',Verdana,Sans-Serif}.content.table{display:table;margin:auto;text-align:center;width:98%;height:100%;border-collapse:separate;border-spacing:2px;border:1px solid #bdbdbd;background-color:#eaeaea;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.row{display:table-row;height:38px}.cell{display:table-cell;vertical-align:middle;height:inherit}.col1{display:table-column;width:40%}.col2{display:table-column}.col3{display:table-column;width:45%}button,input,select{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:100%;padding:5px;border:1px solid #bdbdbd!important}.imgSwap{height:12px;width:15px;margin:0;position:relative;top:2px;display:inherit}.btnConvert{-moz-border-radius:0 0 0 1px;-webkit-border-radius:0 0 0 1px;border-radius:0 0 0 1px}.cmbFrom{-moz-border-radius:1px 0 0 0;-webkit-border-radius:1px 0 0 0;border-radius:1px 0 0 0}.cmbTo{-moz-border-radius:0 1px 0 0;-webkit-border-radius:0 1px 0 0;border-radius:0 1px 0 0}.ql-Links{position:absolute;bottom:0;left:0}.ql-LinksUrl{text-decoration:none;color:#fff}.ql-powerBy{right:60px;bottom:0;position:absolute;color:#fff}.ql-footerLogo{width:50px;height:38px;right:0;bottom:0;position:absolute;padding:0;margin:0;border-width:0;overflow:hidden}#logoUrl{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border-width:0}#footerlogo{max-height:100%;max-width:100%;overflow:hidden;position:absolute;right:0;bottom:0;margin:0;padding:0;border-width:0}@media (max-width:768px){.widget{padding:0 24px}}