#request_a_quote_widget{background:#113359 none no-repeat scroll center center;color:white;position:fixed;right:0;top:50%;box-shadow:0 0 10px rgba(0,0,0,0.25);display:none;min-height:150px;z-index:999}#request_a_quote_widget.visible{display:block}#request_a_quote_widget ul{list-style:none;margin:0}#request_a_quote_widget ul li{border-top:2px solid #3a7bc8}#request_a_quote_widget ul li:first-child{border-top:none}#request_a_quote_widget ul li a{display:block;color:white;text-decoration:none;padding:8px 13px}#request_a_quote_widget_tab{padding:80px 15px;background:#3a7bc8;position:absolute;top:0;right:100%;border-radius:4px 0 0 4px}#request_a_quote_widget_tab img{display:block;max-width:none}#request_a_quote_widget_button{cursor:pointer;position:absolute;top:10px;left:0;right:0;height:20px;text-align:center;line-height:24px;color:white;font-size:28px;font-weight:bold}@media screen and (max-width:1400px){#request_a_quote_widget_tab{padding:60px 10px}#request_a_quote_widget_tab img{width:18px;height:auto}#request_a_quote_widget_button{font-size:20px;line-height:17px}}@media screen and (max-width:1000px){#request_a_quote_widget{box-shadow:none}#request_a_quote_widget_tab{padding:40px 8px}#request_a_quote_widget_tab img{width:15px}#request_a_quote_widget_button{font-size:14px;line-height:10px}}@media screen and (max-width:600px){#request_a_quote_widget_tab{padding:30px 5px}#request_a_quote_widget_tab img{width:12px}#request_a_quote_widget_button{font-size:12px}}#request_a_quote_widget.closed{cursor:pointer;background:transparent;border-radius:4px 0 0 4px}#request_a_quote_widget.closed #request_a_quote_widget_tab{position:relative;right:0}#request_a_quote_widget.closed #request_a_quote_widget_content{display:none}#request_a_quote_widget_content{padding:1em 2em;box-sizing:border-box;min-height:299px;max-width:50em}#request_a_quote_widget_content form.contact table{margin-top:1em}#request_a_quote_widget_content form.contact table:first-child{margin-top:0}#request_a_quote_widget_content form.contact th{font-size:smaller}#request_a_quote_widget_content form.contact th,#request_a_quote_widget_content form.contact td{padding:0}#request_a_quote_widget_content form.contact td{padding-bottom:0.5em}#request_a_quote_widget_content form.contact input[type="text"],#request_a_quote_widget_content form.contact textarea,#request_a_quote_widget_content form.contact select{box-sizing:border-box;width:100%;background-color:white;color:black}#request_a_quote_widget_content form.contact input[type="submit"]{background-color:#3a7bc8;border-color:#3a7bc8;color:white}#request_a_quote_widget_content form.contact textarea{resize:none}#request_a_quote_widget.constrained-height{top:0;bottom:0;height:100%}#request_a_quote_widget.constrained-height #request_a_quote_widget_content{height:100%;overflow:auto;box-sizing:border-box}#request_a_quote_widget.constrained-height.constrained-width{overflow:auto}#request_a_quote_widget.constrained-height.constrained-width #request_a_quote_widget_content{height:auto;overflow:visible}#request_a_quote_widget.constrained-width #request_a_quote_widget_tab{position:static;padding:0.5rem 2rem;text-align:right;border-radius:0}#request_a_quote_widget.constrained-width #request_a_quote_widget_tab img{display:none}#request_a_quote_widget.constrained-width #request_a_quote_widget_tab #request_a_quote_widget_button{position:static;display:inline-block;font-size:18px}#request_a_quote_widget.constrained-width #request_a_quote_widget_tab #request_a_quote_widget_button::before{content:'Get a quote '}