/* dialog-polyfill.css */

._dialog_overlay,dialog+.backdrop{right:0;bottom:0;left:0;position:fixed}dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:none}dialog[open]{display:block}dialog+.backdrop{top:0;background:rgba(0,0,0,.1)}@media screen and (max-width:540px){dialog[_polyfill_modal]{top:0;width:auto;margin:1em}}._dialog_overlay{top:0}dialog.fixed{position:fixed;top:50%;transform:translate(0,-50%)}
/****/

/*!
* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;border-width:5px 5px 0;border-top-color:#000}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px;margin-bottom:-5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{top:0;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}

/**
* overhang.css
* Paul Krishnamurthy 2016
*/

/*@import url(https://fonts.googleapis.com/css?family=Roboto);*/.overhang,.overhang-prompt-field{font-family:Roboto,sans-serif}.overhang{position:fixed;display:none;/* width:100%; */z-index:9999;padding:15px 8px /* 2px */;top:0;left:0;right:0;text-align:center}.overhang-message{color:#FFF;font-size:20px}@media(max-width: 719px){.overhang-message{font-size:14px;}}.overhang-message strong{ font-weight: bold; }.overhang-message a{ color: inherit; }.overhang-message a:hover{ text-decoration: none; }.overhang-prompt-field{height:30px;width:250px;border-radius:5px;border:none;display:block;margin-left:auto;margin-right:auto;margin-top:15px;bottom:7px;position:relative;padding-left:3px;padding-right:3px;outline:0;font-size:15px}.overhang-no-option,.overhang-yes-option{min-width:50px;height:30px;border:none;outline:0;border-radius:4px;font-size:20px;color:#FFF;cursor:pointer;margin:0 6px}.overhang-yes-option{margin-left:15px}.overhang-close{vertical-align:bottom;cursor:pointer;margin-top:-4px;padding-left:13px;font-size:2.5em;font-weight:700;display:inline-block;line-height:20px}@media (max-width: 719px){.overhang-close{font-size:2em;line-height:14px;}}.overhang-close:after{content:"\00d7"}

/* dingdong.css */

#dingdong-button{display:block!important;position:fixed;cursor:pointer;width:auto;border:0;font-size:14px;background:#2C2C2C;color:#FFF;margin:0;z-index:99998;right:0;top:100px;bottom:auto;padding:5px 11px 5px 12px;opacity:.96;-webkit-border-radius:2px 3px 0 0;-moz-border-radius:2px 3px 0 0;border-radius:2px 3px 0 0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}#dingdong{position:fixed;z-index:99999;top:0;bottom:0;left:0;right:0;display:none;padding:10px;overflow:auto;background:rgba(255,255,255,.8)}#dingdong-box{position:relative;max-width:500px;margin:75px auto 15px;overflow:hidden;border-radius:5px;background:#fff;-webkit-box-shadow:0 0 30px -1px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px -1px rgba(0,0,0,.5);box-shadow:0 0 30px -1px rgba(0,0,0,.5)}#dingdong-close{position:absolute;top:5px;right:7px;padding:3px;color:#aaa;font-weight:700;cursor:pointer;font-size:20px}#dingdong-header{color:#222;padding:20px;font-size:16px;line-height:22px}#dingdong-header a{color:inherit;text-decoration:none;border-bottom:dotted 1px inherit}#dingdong-form{padding:0;margin:0;border:0;font-family:sans-serif;font-size:20px}#dingdong-form button,#dingdong-form input[type=text],#dingdong-form input[type=email],#dingdong-form label,#dingdong-form textarea{margin:0;font-family:inherit;font-size:inherit;border:none;outline:0;padding:20px;display:block;box-sizing:border-box}#dingdong-form label{cursor:pointer}#dingdong-form input[type=checkbox]{position:relative;top:2px;float:right}#dingdong-form button,#dingdong-form input[type=email],#dingdong-form textarea{width:100%}#dingdong-form .dingdong-row+.dingdong-row{border-top:solid 1px #ddd}#dingdong-form textarea{overflow:auto;min-width:100%;max-width:100%}#dingdong-submit{background:#f79d07;color:#fff;cursor:pointer;transition:background-color .4s ease}#dingdong-submit:disabled{background:#ddd}