/*! jQuery UI - v1.10.3 - 2013-11-08
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget-overlay{background:#3a434f;opacity:.7;filter:alpha(opacity=70)}.ui-dialog{background:#fff;padding:40px;z-index:101;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 7px #ccc;-moz-box-shadow:0 0 7px #ccc;box-shadow:0 0 7px #ccc}.ui-dialog .lite-blue-bg{background:#e9f0f7}.ui-dialog.no-pad{padding:0}.ui-dialog-titlebar{display:none}#modal-background{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50);z-index:1000}
/*!
 *  Font Awesome 3.2.1
 *  the iconic font designed for Bootstrap
 *  ------------------------------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation can be
 *  found at http://fontawesome.io.  Stay up to date on Twitter at
 *  http://twitter.com/fontawesome.
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - The Font Awesome font is licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 *
 *  Author - Dave Gandy
 *  ------------------------------------------------------------------------------
 *  Email: dave@fontawesome.io
 *  Twitter: http://twitter.com/byscuits
 *  Work: Lead Product Designer @ Kyruus - http://kyruus.com
 */
@font-face{font-family:'FontAwesome';src:url('/hgstatic/scripts/css/font-awesome/font/fontawesome-webfont.eot?v=3.2.1');src:url('/hgstatic/scripts/css/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('/hgstatic/scripts/css/font-awesome/font/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('/hgstatic/scripts/css/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('/hgstatic/scripts/css/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-large:before{vertical-align:-10%;font-size:1.33333333}a [class^="icon-"],a [class*=" icon-"]{display:inline}[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.14285714;text-align:right;padding-right:.28571429}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.42857143}.icons-ul{margin-left:2.14285714;list-style-type:none}.icons-ul>li{position:relative}.icons-ul .icon-li{position:absolute;left:-2.14285714;width:2.14285714;text-align:center;line-height:inherit}[class^="icon-"].hide,[class*=" icon-"].hide{display:none}.icon-muted{color:#eee}.icon-light{color:#fff}.icon-dark{color:#333}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:6px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.icon-5x{font-size:5em}.icon-5x.icon-border{border-width:5px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:7px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:7px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em}.icon-stack .icon-stack-base{font-size:2em;*line-height:1em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.icon-flip-horizontal:before{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.icon-flip-vertical:before{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block}.icon-glass:before{content:""}.icon-music:before{content:""}.icon-search:before{content:""}.icon-envelope-alt:before{content:""}.icon-heart:before{content:""}.icon-star:before{content:""}.icon-star-empty:before{content:""}.icon-user:before{content:""}.icon-film:before{content:""}.icon-th-large:before{content:""}.icon-th:before{content:""}.icon-th-list:before{content:""}.icon-ok:before{content:""}.icon-remove:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-power-off:before,.icon-off:before{content:""}.icon-signal:before{content:""}.icon-gear:before,.icon-cog:before{content:""}.icon-trash:before{content:""}.icon-home:before{content:""}.icon-file-alt:before{content:""}.icon-time:before{content:""}.icon-road:before{content:""}.icon-download-alt:before{content:""}.icon-download:before{content:""}.icon-upload:before{content:""}.icon-inbox:before{content:""}.icon-play-circle:before{content:""}.icon-rotate-right:before,.icon-repeat:before{content:""}.icon-refresh:before{content:""}.icon-list-alt:before{content:""}.icon-lock:before{content:""}.icon-flag:before{content:""}.icon-headphones:before{content:""}.icon-volume-off:before{content:""}.icon-volume-down:before{content:""}.icon-volume-up:before{content:""}.icon-qrcode:before{content:""}.icon-barcode:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-book:before{content:""}.icon-bookmark:before{content:""}.icon-print:before{content:""}.icon-camera:before{content:""}.icon-font:before{content:""}.icon-bold:before{content:""}.icon-italic:before{content:""}.icon-text-height:before{content:""}.icon-text-width:before{content:""}.icon-align-left:before{content:""}.icon-align-center:before{content:""}.icon-align-right:before{content:""}.icon-align-justify:before{content:""}.icon-list:before{content:""}.icon-indent-left:before{content:""}.icon-indent-right:before{content:""}.icon-facetime-video:before{content:""}.icon-picture:before{content:""}.icon-pencil:before{content:""}.icon-map-marker:before{content:""}.icon-adjust:before{content:""}.icon-tint:before{content:""}.icon-edit:before{content:""}.icon-share:before{content:""}.icon-check:before{content:""}.icon-move:before{content:""}.icon-step-backward:before{content:""}.icon-fast-backward:before{content:""}.icon-backward:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-forward:before{content:""}.icon-fast-forward:before{content:""}.icon-step-forward:before{content:""}.icon-eject:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-plus-sign:before{content:""}.icon-minus-sign:before{content:""}.icon-remove-sign:before{content:""}.icon-ok-sign:before{content:""}.icon-question-sign:before{content:""}.icon-info-sign:before{content:""}.icon-screenshot:before{content:""}.icon-remove-circle:before{content:""}.icon-ok-circle:before{content:""}.icon-ban-circle:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-mail-forward:before,.icon-share-alt:before{content:""}.icon-resize-full:before{content:""}.icon-resize-small:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-asterisk:before{content:""}.icon-exclamation-sign:before{content:""}.icon-gift:before{content:""}.icon-leaf:before{content:""}.icon-fire:before{content:""}.icon-eye-open:before{content:""}.icon-eye-close:before{content:""}.icon-warning-sign:before{content:""}.icon-plane:before{content:""}.icon-calendar:before{content:""}.icon-random:before{content:""}.icon-comment:before{content:""}.icon-magnet:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-retweet:before{content:""}.icon-shopping-cart:before{content:""}.icon-folder-close:before{content:""}.icon-folder-open:before{content:""}.icon-resize-vertical:before{content:""}.icon-resize-horizontal:before{content:""}.icon-bar-chart:before{content:""}.icon-twitter-sign:before{content:""}.icon-facebook-sign:before{content:""}.icon-camera-retro:before{content:""}.icon-key:before{content:""}.icon-gears:before,.icon-cogs:before{content:""}.icon-comments:before{content:""}.icon-thumbs-up-alt:before{content:""}.icon-thumbs-down-alt:before{content:""}.icon-star-half:before{content:""}.icon-heart-empty:before{content:""}.icon-signout:before{content:""}.icon-linkedin-sign:before{content:""}.icon-pushpin:before{content:""}.icon-external-link:before{content:""}.icon-signin:before{content:""}.icon-trophy:before{content:""}.icon-github-sign:before{content:""}.icon-upload-alt:before{content:""}.icon-lemon:before{content:""}.icon-phone:before{content:""}.icon-unchecked:before,.icon-check-empty:before{content:""}.icon-bookmark-empty:before{content:""}.icon-phone-sign:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-github:before{content:""}.icon-unlock:before{content:""}.icon-credit-card:before{content:""}.icon-rss:before{content:""}.icon-hdd:before{content:""}.icon-bullhorn:before{content:""}.icon-bell:before{content:""}.icon-certificate:before{content:""}.icon-hand-right:before{content:""}.icon-hand-left:before{content:""}.icon-hand-up:before{content:""}.icon-hand-down:before{content:""}.icon-circle-arrow-left:before{content:""}.icon-circle-arrow-right:before{content:""}.icon-circle-arrow-up:before{content:""}.icon-circle-arrow-down:before{content:""}.icon-globe:before{content:""}.icon-wrench:before{content:""}.icon-tasks:before{content:""}.icon-filter:before{content:""}.icon-briefcase:before{content:""}.icon-fullscreen:before{content:""}.icon-group:before{content:""}.icon-link:before{content:""}.icon-cloud:before{content:""}.icon-beaker:before{content:""}.icon-cut:before{content:""}.icon-copy:before{content:""}.icon-paperclip:before,.icon-paper-clip:before{content:""}.icon-save:before{content:""}.icon-sign-blank:before{content:""}.icon-reorder:before{content:""}.icon-list-ul:before{content:""}.icon-list-ol:before{content:""}.icon-strikethrough:before{content:""}.icon-underline:before{content:""}.icon-table:before{content:""}.icon-magic:before{content:""}.icon-truck:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest-sign:before{content:""}.icon-google-plus-sign:before{content:""}.icon-google-plus:before{content:""}.icon-money:before{content:""}.icon-caret-down:before{content:""}.icon-caret-up:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-columns:before{content:""}.icon-sort:before{content:""}.icon-sort-down:before{content:""}.icon-sort-up:before{content:""}.icon-envelope:before{content:""}.icon-linkedin:before{content:""}.icon-rotate-left:before,.icon-undo:before{content:""}.icon-legal:before{content:""}.icon-dashboard:before{content:""}.icon-comment-alt:before{content:""}.icon-comments-alt:before{content:""}.icon-bolt:before{content:""}.icon-sitemap:before{content:""}.icon-umbrella:before{content:""}.icon-paste:before{content:""}.icon-lightbulb:before{content:""}.icon-exchange:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-user-md:before{content:""}.icon-stethoscope:before{content:""}.icon-suitcase:before{content:""}.icon-bell-alt:before{content:""}.icon-coffee:before{content:""}.icon-food:before{content:""}.icon-file-text-alt:before{content:""}.icon-building:before{content:""}.icon-hospital:before{content:""}.icon-ambulance:before{content:""}.icon-medkit:before{content:""}.icon-fighter-jet:before{content:""}.icon-beer:before{content:""}.icon-h-sign:before{content:""}.icon-plus-sign-alt:before{content:""}.icon-double-angle-left:before{content:""}.icon-double-angle-right:before{content:""}.icon-double-angle-up:before{content:""}.icon-double-angle-down:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-desktop:before{content:""}.icon-laptop:before{content:""}.icon-tablet:before{content:""}.icon-mobile-phone:before{content:""}.icon-circle-blank:before{content:""}.icon-quote-left:before{content:""}.icon-quote-right:before{content:""}.icon-spinner:before{content:""}.icon-circle:before{content:""}.icon-mail-reply:before,.icon-reply:before{content:""}.icon-github-alt:before{content:""}.icon-folder-close-alt:before{content:""}.icon-folder-open-alt:before{content:""}.icon-expand-alt:before{content:""}.icon-collapse-alt:before{content:""}.icon-smile:before{content:""}.icon-frown:before{content:""}.icon-meh:before{content:""}.icon-gamepad:before{content:""}.icon-keyboard:before{content:""}.icon-flag-alt:before{content:""}.icon-flag-checkered:before{content:""}.icon-terminal:before{content:""}.icon-code:before{content:""}.icon-reply-all:before{content:""}.icon-mail-reply-all:before{content:""}.icon-star-half-full:before,.icon-star-half-empty:before{content:""}.icon-location-arrow:before{content:""}.icon-crop:before{content:""}.icon-code-fork:before{content:""}.icon-unlink:before{content:""}.icon-question:before{content:""}.icon-info:before{content:""}.icon-exclamation:before{content:""}.icon-superscript:before{content:""}.icon-subscript:before{content:""}.icon-eraser:before{content:""}.icon-puzzle-piece:before{content:""}.icon-microphone:before{content:""}.icon-microphone-off:before{content:""}.icon-shield:before{content:""}.icon-calendar-empty:before{content:""}.icon-fire-extinguisher:before{content:""}.icon-rocket:before{content:""}.icon-maxcdn:before{content:""}.icon-chevron-sign-left:before{content:""}.icon-chevron-sign-right:before{content:""}.icon-chevron-sign-up:before{content:""}.icon-chevron-sign-down:before{content:""}.icon-html5:before{content:""}.icon-css3:before{content:""}.icon-anchor:before{content:""}.icon-unlock-alt:before{content:""}.icon-bullseye:before{content:""}.icon-ellipsis-horizontal:before{content:""}.icon-ellipsis-vertical:before{content:""}.icon-rss-sign:before{content:""}.icon-play-sign:before{content:""}.icon-ticket:before{content:""}.icon-minus-sign-alt:before{content:""}.icon-check-minus:before{content:""}.icon-level-up:before{content:""}.icon-level-down:before{content:""}.icon-check-sign:before{content:""}.icon-edit-sign:before{content:""}.icon-external-link-sign:before{content:""}.icon-share-sign:before{content:""}.icon-compass:before{content:""}.icon-collapse:before{content:""}.icon-collapse-top:before{content:""}.icon-expand:before{content:""}.icon-euro:before,.icon-eur:before{content:""}.icon-gbp:before{content:""}.icon-dollar:before,.icon-usd:before{content:""}.icon-rupee:before,.icon-inr:before{content:""}.icon-yen:before,.icon-jpy:before{content:""}.icon-renminbi:before,.icon-cny:before{content:""}.icon-won:before,.icon-krw:before{content:""}.icon-bitcoin:before,.icon-btc:before{content:""}.icon-file:before{content:""}.icon-file-text:before{content:""}.icon-sort-by-alphabet:before{content:""}.icon-sort-by-alphabet-alt:before{content:""}.icon-sort-by-attributes:before{content:""}.icon-sort-by-attributes-alt:before{content:""}.icon-sort-by-order:before{content:""}.icon-sort-by-order-alt:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-youtube-sign:before{content:""}.icon-youtube:before{content:""}.icon-xing:before{content:""}.icon-xing-sign:before{content:""}.icon-youtube-play:before{content:""}.icon-dropbox:before{content:""}.icon-stackexchange:before{content:""}.icon-instagram:before{content:""}.icon-flickr:before{content:""}.icon-adn:before{content:""}.icon-bitbucket:before{content:""}.icon-bitbucket-sign:before{content:""}.icon-tumblr:before{content:""}.icon-tumblr-sign:before{content:""}.icon-long-arrow-down:before{content:""}.icon-long-arrow-up:before{content:""}.icon-long-arrow-left:before{content:""}.icon-long-arrow-right:before{content:""}.icon-apple:before{content:""}.icon-windows:before{content:""}.icon-android:before{content:""}.icon-linux:before{content:""}.icon-dribbble:before{content:""}.icon-skype:before{content:""}.icon-foursquare:before{content:""}.icon-trello:before{content:""}.icon-female:before{content:""}.icon-male:before{content:""}.icon-gittip:before{content:""}.icon-sun:before{content:""}.icon-moon:before{content:""}.icon-archive:before{content:""}.icon-bug:before{content:""}.icon-vk:before{content:""}.icon-weibo:before{content:""}.icon-renren:before{content:""}
/*!
 * Bootstrap v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:6px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-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);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#fff;background-color:#5987b9;background-image:-moz-linear-gradient(top,#608cbc,#4e7fb4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#608cbc),to(#4e7fb4));background-image:-webkit-linear-gradient(top,#608cbc,#4e7fb4);background-image:-o-linear-gradient(top,#608cbc,#4e7fb4);background-image:linear-gradient(to bottom,#608cbc,#4e7fb4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff608cbc',endColorstr='#ff4e7fb4',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#5987b9;background-image:-moz-linear-gradient(top,#608cbc,#4e7fb4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#608cbc),to(#4e7fb4));background-image:-webkit-linear-gradient(top,#608cbc,#4e7fb4);background-image:-o-linear-gradient(top,#608cbc,#4e7fb4);background-image:linear-gradient(to bottom,#608cbc,#4e7fb4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff608cbc',endColorstr='#ff4e7fb4',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:default}.open{*z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-top-left-radius:0 6px 6px 6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0 6px 6px 6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0 6px 6px 6px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-top-left-radius:5px 5px 5px 0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:5px 5px 5px 0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:5px 5px 5px 0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-top-left-radius:6px 0 6px 6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:6px 0 6px 6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:6px 0 6px 6px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:6px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#6080bc;background-image:-moz-linear-gradient(top,#608cbc,#606dbc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#608cbc),to(#606dbc));background-image:-webkit-linear-gradient(top,#608cbc,#606dbc);background-image:-o-linear-gradient(top,#608cbc,#606dbc);background-image:linear-gradient(to bottom,#608cbc,#606dbc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff608cbc',endColorstr='#ff606dbc',GradientType=0);border-color:#606dbc #606dbc #3e4a92;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#606dbc;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#606dbc;*background-color:#4e5db4}.btn-primary:active,.btn-primary.active{background-color:#4553a4 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#eea660;background-image:-moz-linear-gradient(top,#f1b67c,#e98f37);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f1b67c),to(#e98f37));background-image:-webkit-linear-gradient(top,#f1b67c,#e98f37);background-image:-o-linear-gradient(top,#f1b67c,#e98f37);background-image:linear-gradient(to bottom,#f1b67c,#e98f37);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff1b67c',endColorstr='#ffe98f37',GradientType=0);border-color:#e98f37 #e98f37 #bf6915;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#e98f37;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#e98f37;*background-color:#e68220}.btn-warning:active,.btn-warning.active{background-color:#d67517 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{border-color:transparent;cursor:pointer;color:#608cbc;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#394b65;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px}.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#606dbc}.btn-group.open .btn-warning.dropdown-toggle{background-color:#e98f37}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:first-child{-webkit-border-top-left-radius:4px 4px 0 0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:4px 4px 0 0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:4px 4px 0 0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-top-left-radius:0 0 4px 4px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0 0 4px 4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0 0 4px 4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-top-left-radius:6px 6px 0 0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:6px 6px 0 0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:6px 6px 0 0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-top-left-radius:0 0 6px 6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0 0 6px 6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0 0 6px 6px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);*border:1px solid #999;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:6px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-top-left-radius:0 0 6px 6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0 0 6px 6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0 0 6px 6px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1;zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.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:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.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{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.nav{list-style:none}.nav>li{float:left}#developmentHelper{width:99.9%;margin:0 0 45px 0;text-align:center}#developmentHelper #developmentHelperNav{background:#353535;color:#f4f4f4}#developmentHelper #developmentHelperNav .developmentHelperNavItem{margin:0 0 0 10px}#developmentHelper #developmentHelperNav .developmentHelperNavItem a{padding:5px;display:inline-block;color:#f4f4f4;text-decoration:none}#developmentHelper #developmentHelperNav .developmentHelperNavItem a:hover{text-decoration:underline}#developmentHelper #developmentHelperContainer .developmentHelperContent{background:#e7e7e7;margin:0 0 20px;padding:10px 20px;display:none}#developmentHelper #developmentHelperContainer .developmentHelperContent h3{margin:0}#developmentHelper #developmentHelperContainer .developmentHelperContent .error{color:#c00}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 sans-serif;*font-size:small}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}a:hover,a:active{outline:none}ul,ol{margin-left:2em}ol{list-style-type:decimal}nav ul,nav li{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th,.strong,b{font-weight:bold}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}::-moz-selection{background:#608cbc;color:#fff;text-shadow:none}::selection{background:#608cbc;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#12608cbc68b4}button{width:auto;overflow:visible}body,select,input,textarea{color:#656565}h2,h3,h4,h5,h6{font-weight:bold;letter-spacing:.025em}a,a:active,a:visited{color:#608cbc;text-decoration:none}a:hover{color:#394b65;text-decoration:none;cursor:pointer}.activeAlpha{text-decoration:none;font-weight:bold}body{background:#d9dee2 url("/hgstatic/img/hgBodyBg.png") 0 0 repeat;font:normal 13px Arial,Helvetica,sans-serif;line-height:18px;color:#666}h1,h2,h3,h4,h5,h6,dt{font-family:arial,Helvetica,Verdana,'Gill Sans'}h2,h3,h4,dt{color:#394b65}h1{margin:0 0 5px;color:#394b65;font-size:28px;line-height:28px;font-weight:normal}h2{text-transform:uppercase}h3,dt{font-size:14px;color:#394b65}h4{font-size:15px}h5{font-size:13px}h6{font-size:18px;font-weight:normal}h2,h3,h4,p,blockquote,ul,ol,address,dd{margin:0 0 10px}ul,ol{padding:0 10px}ul li,ol li{margin:0 0 0 10px}ul h2,ul h3,ul h4,ul ul,ul ol,ol h2,ol h3,ol h4,ol ul,ol ol,blockquote h2,blockquote h3,blockquote h4{margin:0}i{font-style:italic}strong,.strong{color:#333}blockquote{background:#f4f4f4;border-left:2px solid #999;font-style:italic;margin:0 40px 10px;padding:10px 20px 10px}address span{display:block}input[type="text"],select,textarea{position:relative;padding:0;border:solid 1px #cacaca;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}input[type="text"]:focus,select:focus{border:solid 1px #b46f00}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent !important}select{padding:5px 5px 5px 0}.alignMiddle{vertical-align:middle}@font-face{font-family:'OpenSans';src:url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot);src:local('Open Sans'),local('OpenSans'),url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot?#iefix) format('embedded-opentype'),url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff'),url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3SZ2oysoEQEeKwjgmXLRnTc.ttf) format('truetype'),url(//themes.googleusercontent.com/licensed/font?kit=cJZKeOuBrn4kERxqtaUH3Zbd9NUM7myrQQz30yPaGQ4#OpenSans) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url('/hgstatic/img/fonts/hgv-3/icomoon.eot');src:url('/hgstatic/img/fonts/hgv-3/icomoon.eot#iefix') format('embedded-opentype'),url('/hgstatic/img/fonts/hgv-3/icomoon.woff') format('woff'),url('/hgstatic/img/fonts/hgv-3/icomoon.ttf') format('truetype'),url('/hgstatic/img/fonts/hgv-3/icomoon.svg?#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="hg-icon"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hg-users:before{content:""}.hg-female:before{content:""}.hg-male:before{content:""}.hg-building:before{content:""}.hg-trophy:before{content:""}.hg-hospital-suitcase:before{content:""}.hg-hospital-stars-clearbg:before{content:""}.hg-hospital-stars:before{content:""}.hg-hospital-simple:before{content:""}.hg-hospital-building:before{content:""}.hg-hospital-bandaid:before{content:""}.hg-doctor:before{content:""}.hg-doctor-clean:before{content:""}.hg-care:before{content:""}.hg-user-md:before{content:""}.hg-star-half:before{content:""}.hg-star-full:before{content:""}.hg-star-empty:before{content:""}.hg-bubble-tail-outline:before{content:""}.hg-callout-tail:before{content:""}.hg-simple-circle:before{content:""}.hg-pushpin:before{content:""}.hg-video-play:before{content:""}.hg-caret-down:before{content:""}.hg-ribbon:before{content:""}.hg-list-ul:before{content:""}.hg-map-marker:before{content:""}.hg-check-square-o:before{content:""}.hg-square-o:before{content:""}.hg-search:before{content:""}.hg-cog:before{content:""}.hg-home:before{content:""}.hg-calendar:before{content:""}.hg-register:before{content:""}.hg-signup:before{content:""}.hg-envelope:before{content:""}.icon-print:before{content:""}.hg-save:before{content:""}.hg-chat:before{content:""}.hg-iphone:before{content:""}.hg-phone:before{content:""}.hg-save-doc:before{content:""}.hg-send:before{content:""}.hg-twitter:before{content:""}.hg-facebook:before{content:""}.hg-pinterest:before{content:""}.hg-linkedin:before{content:""}.hg-google-plus:before{content:""}.hg-quote-left:before{content:""}.hg-quote-right:before{content:""}.hg-question-circle:before{content:""}.hg-info-circle:before{content:""}.hg-check-circle:before{content:""}.hg-close-circle:before{content:""}.hg-plus-circle:before{content:""}.hg-minus-circle:before{content:""}.hg-close:before{content:""}.hg-check:before{content:""}.hg-angle-left:before{content:""}.hg-angle-right:before{content:""}.hg-angle-up:before{content:""}.hg-angle-down:before{content:""}.hg-douple-angle-left:before{content:""}.hg-double-angle-right:before{content:""}.hg-chevron-left:before{content:""}.hg-chevron-right:before{content:""}.hg-chevron-up:before{content:""}.hg-chevron-down:before{content:""}.hg-chevron-circle-up:before{content:""}.hg-chevron-circle-down:before{content:""}.hg-arrow-left:before{content:""}.hg-arrow-right:before{content:""}#headerContainer{overflow:hidden;position:relative;width:100%;background:#608cbc;height:82px}#headerContainer #headerContainerInner{position:relative;left:0;top:5px;width:940px;margin:0 auto 0 auto;padding:0 0 75px 0}#headerContainer #headerContainerInner .headerContainerRow{width:100%;display:table}#headerContainer #headerContainerInner .headerContainerColumn{display:table-cell;vertical-align:middle}#headerContainer #headerContainerInner .headerContainerColumn.headerContainerLeftColumn{width:35%}#headerContainer #headerContainerInner .headerContainerColumn.headerContainerRightColumn{text-align:right;width:65%}#headerContainer .hgHeaderLogo{display:block;width:270px;height:72px;background:transparent url("/hgstatic/img/hgv-2/global.png") -434px -29px no-repeat;overflow:hidden;text-indent:-999px}#topWindowBar{width:980px;margin:0 0 0 -490px;position:absolute;top:0;left:50%;z-index:50}.oneColumn #topWindowBar{width:800px;margin:0 0 0 -400px;position:absolute;top:0;left:50%;z-index:50}.oneColumn #pageContainer{position:relative;margin:0 auto 0}.oneColumn #pageContainer #columnSection{background:#fff;padding:0 20px;margin:0 0 20px 0;overflow:hidden}.oneColumn #pageContainerInner{background:#fff;position:relative;width:980px;margin:0 auto 20px auto;-webkit-box-shadow:0 1px 4px #666;-moz-box-shadow:0 1px 4px #666;box-shadow:0 1px 4px #666}.oneColumn #mainBottom{padding:20px 0 20px;margin:0 20px;border-top:2px solid #00325d;clear:both}.twoColumn #pageContainer{position:relative;margin:0 auto 0}.twoColumn #pageContainer #belowHeader{padding:0 20px;position:relative;z-index:1}.twoColumn #pageContainer #columnSection{padding:0 20px 20px 20px;overflow:hidden;position:relative}.twoColumn #pageContainer #aboveFooter{padding:20px 0 20px;margin:0 20px;border-top:2px solid #00325d;clear:both}.twoColumn #pageContainer #rightNatural{background:#fff}.twoColumn #pageContainer .mediumColumn{width:300px;display:table-cell;vertical-align:top}.twoColumn #pageContainer .largeColumn{width:620px;padding:0 20px 0 0;display:table-cell}.twoColumn #pageContainer .largeColumn #mainNatural{z-index:0;position:relative}.twoColumn #pageContainerInner{background:#fff;position:relative;width:980px;min-height:300px;margin:0 auto 20px auto;-webkit-box-shadow:0 1px 4px #666;-moz-box-shadow:0 1px 4px #666;box-shadow:0 1px 4px #666}#belowPage{display:none}#footerContainer{width:100%;padding:20px 0 30px 0;margin:0 0 0 0;min-height:190px;background:#608cbc}#footerContainerInner .hg-footer-logo{margin-bottom:20px}#footerContainerInner .hg-footer-logo img{display:block;margin:0 auto;position:relative}#footerContainerInner .hg-footer-logo .footer-rule{border-top:#fff solid 1px;top:20px;position:relative}#seoFooterContainer{width:940px;margin:0 auto 20px auto}#pageFooter{clear:both}#seoFooterTabs{display:block;padding:0;margin:0;text-align:center;width:100%}#seoFooterTabs span.seoFooterTabsItem{display:inline-block;vertical-align:bottom;margin:0 3px 0 0}#seoFooterTabs span.seoFooterTabsItem{position:relative}#seoFooterTabs span.seoFooterTabsItem a{outline:none;position:relative;display:inline-block;margin:0 0 7px 0;color:#ebebeb;padding:15px 10px;font-size:13px;line-height:12px;cursor:pointer;min-width:200px;font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#394b65}#seoFooterTabs span.seoFooterTabsItem a:after{content:' ›'}#seoFooterTabs span.seoFooterTabsItem a:hover{color:#fff}#seoFooterTabs span.seoFooterTabsItem.active a{background:#f5f5f5;color:#394b65;padding:15px 10px 22px 10px;margin:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#seoFooterTabs span.seoFooterTabsItem.active a:after{content:''}#seoFooterTabsContainer{vertical-align:middle}#seoFooterContentContainer{margin:0;position:relative;vertical-align:middle;background:#eaf2f7;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#seoFooterContentContainer .seoFooterContent{position:relative;vertical-align:middle;background:#eaf2f7;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#seoFooterContentContainer .seoFooterContentContainer{padding:10px 25px;overflow:hidden}#seoFooterContentContainer .seoFooterContent{background:#f5f5f5;padding:20px 25px}#seoFooterContentContainer .dividerList{position:relative;display:block}#seoFooterContentContainer .dividerList .dividerListItem{display:inline-block;position:relative;padding:2px 0}#seoFooterContentContainer .dividerList .dividerListItem a{display:inline-block}#seoFooterContentContainer .dividerList .dividerListItem .footerDivider{padding:0 3px;color:#999}#seoFooterContentContainer .dividerList .dividerListItem.last a{border-right:none}#seoFooterContentContainer .columnList{overflow:hidden;display:block}#seoFooterContentContainer .columnList .columnListItemColumn{display:inline-block;vertical-align:top;width:176px;margin:0 10px 0 0}#seoFooterContentContainer .columnList .columnListItemColumn .columnListItem{display:block}.hg-footer{color:#fff;width:940px;margin:0 auto}.hg-footer h5{text-transform:capitalize;font-size:14px;margin:0 0 5px;color:#fff!important;font-weight:bold!important;font-family:Arial,Helvetica,sans-serif !important}.hg-footer a{color:#fff;font-size:13px}.hg-footer a:hover{color:#fff}.hg-footer ul.no-treatment,.hg-footer ul.no-treatment li{list-style:none;padding:0;margin:0;line-height:18px}.hg-footer .hg-footer-row{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.hg-footer .hg-footer-row .hg-footer-col{padding:0 0 0 15px;text-align:left;vertical-align:top;display:table-cell;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hg-footer .hg-footer-row .hg-footer-col:first-child{padding:0}.hg-footer .hg-footer-row .hg-footer-col.hg-footer-col-1{width:156px}.hg-footer .hg-footer-row .hg-footer-col.hg-footer-col-2{width:183px}.hg-footer .hg-footer-row .hg-footer-col.hg-footer-col-3{width:194px}.hg-footer .hg-footer-row .hg-footer-col.hg-footer-col-4{width:166px}.hg-footer .hg-footer-row .hg-footer-col:last-child{width:241px}.hg-footer .hg-footer-row .hg-footer-col.hg-footer-social{text-align:right;width:270px}.hg-footer .hg-footer-row .hg-footer-col.hg-footer-portal{vertical-align:middle}.hg-footer .hg-footer-row .hg-footer-col .hg-promo-content{margin-top:20px}.hg-footer .hg-footer-row.footer-header{margin:0 0 20px}.hg-footer .hg-footer-copyright{padding:20px 0 0 0;margin:20px 0 0;font-size:13px}.hg-footer .hg-footer-copyright p{text-align:center;margin:0}.hg-footer .hg-footer-copyright a{display:inline-block;text-decoration:underline;color:#fff}.hg-footer .hg-footer-copyright a:hover{color:#fff}.js #seoFooterContentContainer.moveOffPage{position:absolute;top:0;left:-1000px;z-index:0;width:980px}.js .seoFooterContent{display:none}#pageContainer .contentTopStrip{background:url("/hgstatic/img/hgv-2/global.png") top left repeat-x;height:4px;clear:both}.breadcrumbContainer{font-size:12px;border-top:1px solid #dededb;border-bottom:1px solid #dededb;background:#fff;margin:0 0 15px 0;position:relative;z-index:1}.breadcrumb{margin:0 0 0 15px}.breadcrumb a{padding:5px 0}.breadcrumb span{margin:0 3px}.breadcrumb .breadcrumbLink.backToResultsLink{margin:0;padding:0 10px 0 0;display:inline-block;border-right:1px solid #dededb}.breadcrumb .breadcrumbLink.first{margin:0 0 0 7px}.breadcrumb .breadcrumbDivider{color:#aaa}.breadcrumb .breadcrumbLink.active a{color:#999}#portalLogin{display:inline-block}#userLinks{padding:0;margin:0;text-align:left;display:inline}#pageHeaderNav{position:relative;text-align:right}.btn-group.btn-group-portal .dropdown-toggle{font-size:12px;background:#394b65;filter:none;z-index:100;cursor:default;font-weight:normal;color:#a5d5fc;box-shadow:none;padding:0;border:none;border-left:1px solid #5b73a0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group.btn-group-portal .dropdown-toggle .caret{border-top-color:#a5d5fc;border-bottom-color:#a5d5fc}.btn-group.btn-group-portal .dropdown-toggle:hover{color:#fff}.btn-group.btn-group-portal .dropdown-toggle:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group.btn-group-portal a.dropdown-toggle.btn-inverse{padding:12px 10px 8px;height:24px;font-weight:bold}.btn-group.btn-group-portal.open .dropdown-toggle{background:#222d41;color:#fff}.btn-group.btn-group-portal.open .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group.btn-group-portal a.utilityLink{color:#a6d4ff}.btn-group.btn-group-portal a.utilityLink:hover{color:#fff;text-decoration:none}.btn-group.btn-group-portal ul.dropdown-menu{top:43px;padding:8px 0;width:200px;background:#f5f5f5;font-size:12px;border:none;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-top-left-radius:0}.btn-group.btn-group-portal ul.dropdown-menu .navContainer{margin:0 8px}.btn-group.btn-group-portal ul.dropdown-menu .navContainer li{margin:0;padding:0 10px;border:1px solid #ddd;border-top:none}.btn-group.btn-group-portal ul.dropdown-menu .navContainer li.lastSpaced{margin:0 0 10px}.btn-group.btn-group-portal ul.dropdown-menu .navContainer li a{display:block;margin:0 -10px;padding:5px 0 5px 26px;color:#608cbc;text-decoration:none;background:#ededed;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#fff #ededed));background:-webkit-linear-gradient(#fff,#ededed);background:-moz-linear-gradient(center bottom,#ededed 0%,#fff 100%);background:-ms-linear-gradient(bottom,#ededed,#fff);background:-o-linear-gradient(#fff,#ededed)}.btn-group.btn-group-portal ul.dropdown-menu .navContainer li a:hover{background:#fff;color:#394b65;text-decoration:none}.btn-group.btn-group-portal ul.dropdown-menu .navContainer li.nav-header{font-size:1em;color:#394b65;background:#f5f5f5;padding:5px 10px;border-top:1px solid #ddd}.btn-group.btn-group-portal ul.dropdown-menu .navContainer li.nav-header i{margin:0 5px 0 0}.btn-group.btn-group-portal ul.dropdown-menu .navContainer li.logout-header{font-size:1em;color:#394b65;background:#f5f5f5;padding:0}.btn-group.btn-group-portal ul.dropdown-menu .navContainer li.logout-header i{margin:0 5px 0 0}.btn-group.btn-group-portal ul.dropdown-menu .navContainer li.logout-header a{display:block;margin:10px 0 0;padding:5px 10px;border-top:1px solid #ddd;font-weight:bold;letter-spacing:.1em}.btn-group.btn-group-portal form{margin:0}.btn-group.btn-group-portal.pull-right{float:none}.btn-group.btn-group-portal .btn-group-portal-header{border-left:1px solid #222d41}.btn-group.btn-group-portal.btn-group-hidden{visibility:hidden}.utilityContainer{display:table;table-layout:fixed;color:#fff}.utilityContainer .utilityCol{display:table-cell;vertical-align:middle}.utilityContainer a{color:#a5d5fc}.utilityContainer a:visited,.utilityContainer a:active{color:#a5d5fc}.utilityContainer a:hover{color:#fff}.utilityContainer strong{color:#fff}.utilityContainer.headerUtilityContainer .patientsContainer{padding:12px 15px 10px;border-right:1px solid #222d41}.utilityContainer.headerUtilityContainer .doctorsContainer{padding:12px 0 10px 15px;border-left:1px solid #5b73a0}.utilityContainer.footerUtilityContainer .patientsContainer{padding:4px 9px 3px 0;border-right:1px solid #fff}.utilityContainer.footerUtilityContainer .doctorsContainer{padding:4px 0 3px 7px}#globalSearchForm .hgSearchTable{width:100%;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;display:table;padding:9px;margin:0 0 23px 0;background:#de744a;-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#globalSearchForm .hgSearchTable .hgSearchTableRow{display:table-row}#globalSearchForm .hgSearchTable .hgSearchTableColumn{display:table-cell;vertical-align:middle;background:#fff}#globalSearchForm .hgSearchTable .hgSearchTableColumn.whatColumn{padding:0 8px;width:65%}#globalSearchForm .hgSearchTable .hgSearchTableColumn.whereColumn{overflow:hidden;padding:0 8px}#globalSearchForm .hgSearchTable .hgSearchTableColumn.spacer{border:none;width:1px;background:#000;border-top:3px solid #fff;border-bottom:3px solid #fff}#globalSearchForm .hgForm{position:relative;display:block}#globalSearchForm .hgForm .hgSearchNav{display:block;position:relative;z-index:2;clear:both;text-align:left;font-size:16px;padding:0;overflow:hidden}#globalSearchForm .hgForm .hgSearchNav a{display:inline-block;vertical-align:bottom;position:relative;font-size:16px;line-height:16px;text-shadow:1px 1px 1px #fff;padding:11px 20px 9px 20px;border-top:solid 1px #b2bfd2;outline:none;background:#f8f6f7}#globalSearchForm .hgForm .hgSearchNav a.first{border-left:solid 1px #b2bfd2;border-right:solid 1px #b2bfd2;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#globalSearchForm .hgForm .hgSearchNav a.last{border-left:solid 1px #b2bfd2;border-right:solid 1px #b2bfd2;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#globalSearchForm .hgForm .hgSearchNav a.active{outline:none;color:#fff;font-weight:bold;cursor:default;border:none;text-shadow:1px 1px 1px #b65d38;background:#de744a;-webkit-box-shadow:0 3px 6px #666;-moz-box-shadow:0 3px 6px #666;box-shadow:0 3px 6px #666;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:1}#globalSearchForm .hgForm .hgSearchNav a.first.active{border-left:none;border-right:none}#globalSearchForm .hgForm .hgSearchNav a.last.active{border-left:none;border-right:none}#globalSearchForm .hgForm .hgSearchInputField input{border:none;color:#333;outline:0;outline-style:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;width:100%;margin:6px 0;font-size:14px;line-height:1em;text-decoration:none;vertical-align:middle;background:transparent;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(transparent),to(transparent));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal}#globalSearchForm .hgForm .hgSearchInputField input:focus,#globalSearchForm .hgForm .hgSearchInputField input:active{outline:0;outline-style:none;-webkit-appearance:none;border:none;-webkit-tap-highlight-color:transparent}#globalSearchForm .hgForm .hgSearchInputField input.watermark{color:#999}#globalSearchForm .hgForm .hgSearchInputField input:-moz-placeholder{color:#999}#globalSearchForm .hgForm .hgSearchInputField input:focus{color:#333}#globalSearchForm .hgForm .buttonHeaderSearch{display:table-cell;vertical-align:middle;text-align:center;position:relative;padding:0;background:none;border:none;color:#fff}#globalSearchForm .hgForm .buttonHeaderSearch .buttonHeaderSearchMagnifier{display:block;vertical-align:middle;position:relative;cursor:pointer;padding:3px 0 3px 5px}#globalSearchForm .hgForm .buttonHeaderSearch .buttonHeaderSearchMagnifier span{vertical-align:top;display:block;font-size:25px;overflow:hidden;width:37px;height:26px}#globalSearchForm .hgForm .buttonHeaderSearch:hover .buttonHeaderSearchMagnifier span{color:#ba5c11}#globalSearchForm .hgForm .buttonHeaderSearch::-moz-focus-inner{padding:0;border:0}#globalSearchForm #searchFormDeleteWhat,#globalSearchForm #searchFormDeleteWhere{display:none;padding:5px;width:15px;height:15px}.findAPages #globalSearchForm{width:600px}.ie8 .findAPages #globalSearchForm .hgForm .buttonHeaderSearch .buttonHeaderSearchMagnifier{padding-top:5px;padding-bottom:8px}.ie7 .findAPages #globalSearchForm .hgForm .buttonHeaderSearch{float:left}.ie7 .findAPages #globalSearchForm .hgSearchTable .hgSearchTableColumn{float:left;overflow:hidden}.ie7 .findAPages #globalSearchForm .hgSearchTable .hgSearchTableColumn.whatColumn{width:250px;margin-left:10px}.ie7 .findAPages #globalSearchForm .hgSearchTable .hgSearchTableColumn.whatColumn input{width:245px!important}#content.largeColumn #globalSearchForm{padding:20px 0 0}#content.largeColumn #globalSearchForm .hgSearchTable{width:auto}.ie7 #homePage #globalSearchForm{padding:0}.ie7 #homePage #globalSearchForm .hgSearchTable .hgSearchTableRow{overflow:hidden;display:block;height:32px}.ie7 #homePage #globalSearchForm .hgSearchTable .hgSearchTableColumn{float:left}#hgHeaderTable{background:transparent;color:#fff}#hgHeaderTable .hgHeaderTableRow .hgHeaderTableColumn{display:table-cell;width:auto;position:absolute;z-index:1}#hgHeaderTable .hgHeaderTableRow .hgHeaderTableColumn.columnOne{width:310px;left:0;top:0}#hgHeaderTable .hgHeaderTableRow .hgHeaderTableColumn.columnTwo{text-align:right;width:600px;right:0;top:4px}#hgHeaderTable .hgSearchTable{position:relative;overflow:hidden;display:block;padding:4px;background:#f08139;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#hgHeaderTable .hgSearchTable .hgSearchTableRow{display:table-row}#hgHeaderTable .hgSearchTable .hgSearchTableColumn{display:table-cell;vertical-align:middle;background:#fff}#hgHeaderTable .hgSearchTable .hgSearchTableColumn.whatColumn{padding:0 8px;width:330px}#hgHeaderTable .hgSearchTable .hgSearchTableColumn.whatColumn .hgSearchInputField{width:330px}#hgHeaderTable .hgSearchTable .hgSearchTableColumn.whereColumn{width:179px;overflow:hidden;padding:0 8px}#hgHeaderTable .hgSearchTable .hgSearchTableColumn.spacer{border:none;width:1px;background:#000;border-top:3px solid #fff;border-bottom:3px solid #fff}#hgHeaderTable .hgForm{position:relative;display:block;vertical-align:middle;float:right}#hgHeaderTable .hgForm .hgSearchNav{display:block;clear:both;text-align:left;font-size:12px;text-transform:uppercase;font-weight:bold;padding:0 0 0 5px;font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal}#hgHeaderTable .hgForm .hgSearchNav a{display:inline-block;outline:none;position:relative;margin:0 15px 0 0;padding:0 0 2px;color:#b9ebfa}#hgHeaderTable .hgForm .hgSearchNav a .arrow{display:none;position:absolute;bottom:0;left:50%;margin:0 0 0 -5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f08139}#hgHeaderTable .hgForm .hgSearchNav a:hover{color:#fff}#hgHeaderTable .hgForm .hgSearchNav a.active{color:#fff;cursor:default}#hgHeaderTable .hgForm .hgSearchNav a.active .arrow{display:block}#hgHeaderTable .hgForm .hgSearchInputField input{border:none;color:#333;outline:0;outline-style:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;width:100%;margin:6px 0;font-size:14px;line-height:1em;text-decoration:none;vertical-align:middle;background:transparent;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(transparent),to(transparent));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:26px;font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal}#hgHeaderTable .hgForm .hgSearchInputField input:focus,#hgHeaderTable .hgForm .hgSearchInputField input:active{outline:0;outline-style:none;-webkit-appearance:none;border:none;-webkit-tap-highlight-color:transparent}#hgHeaderTable .hgForm .hgSearchInputField input.watermark{color:#999}#hgHeaderTable .hgForm .hgSearchInputField input:-moz-placeholder{color:#999}#hgHeaderTable .hgForm .hgSearchInputField input:focus{color:#333}#hgHeaderTable .hgForm .buttonHeaderSearch{display:inline-block;vertical-align:middle;position:relative;padding:0;background:none;border:none;color:#fff}#hgHeaderTable .hgForm .buttonHeaderSearch .buttonHeaderSearchMagnifier{display:block;vertical-align:middle;position:relative;cursor:pointer;padding:3px 5px}#hgHeaderTable .hgForm .buttonHeaderSearch .buttonHeaderSearchMagnifier span{vertical-align:top;display:block;font-size:25px;overflow:hidden;width:37px;height:26px}#hgHeaderTable .hgForm .buttonHeaderSearch:hover .buttonHeaderSearchMagnifier span{color:#ba5c11}#hgHeaderTable .hgForm .buttonHeaderSearch::-moz-focus-inner{padding:0;border:0}#hgHeaderTable .hgForm #searchFormDeleteWhat,#hgHeaderTable .hgForm #searchFormDeleteWhere{display:none;padding:5px;width:15px;height:15px}.ie7 #hgHeaderTable .hgSearchTable .hgSearchTableRow{overflow:hidden;display:block;height:32px}.ie7 #hgHeaderTable .hgSearchTable .hgSearchTableColumn{float:left;display:block}.ac_container_where{width:229px}.ui-autocomplete-error-input{color:#cd2527!important}.ui-menu{background:#f5f5f5;border:1px solid #d5dce1;padding:0;background:#f3f2ec;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 7px #ccc;-moz-box-shadow:0 0 7px #ccc;box-shadow:0 0 7px #ccc;display:none}.ui-menu .ui-menu_heading{text-transform:uppercase;font-size:12px;color:#7e7e7e;line-height:11px;padding:0 0 5px 0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-menu .ui-menu_heading i{font-size:10px}.ui-menu .ui-menu_heading .label{color:#608cbc}.ui-menu .ui-menu_heading .label:hover{color:#394b65;cursor:pointer}.ui-menu .ui-menu_heading.no-margin{margin:0}.ui-menu.ui-menu-content{background:#f5f5f5}.ui-autocomplete{z-index:9999;width:350px}.ui-autocomplete.ac_wrapper{width:585px;display:table;table-layout:fixed}.ui-autocomplete .ac_row{display:block;margin:0;padding:0}.ui-autocomplete .ac_row .ui-menu_heading{margin:18px 10px 4px}.ui-autocomplete .ac_row .ac_link{display:table;table-layout:fixed;width:100%;padding:0;margin:0;font-size:14px}.ui-autocomplete .ac_row .ac_link i{color:#608cbc;display:table-cell;width:10px;vertical-align:middle;padding:0 10px 0 0}.ui-autocomplete .ac_row .ac_link .ac_link_label{display:table-cell;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:3px 0 3px 10px}.ui-autocomplete .ac_row .ac_link .ac_link_label em{color:#3f5d84}.ui-autocomplete .ac_row .ac_link span.name em{font-weight:bold}.ui-autocomplete .ac_row .ac_link:hover,.ui-autocomplete .ac_row .ac_link:active,.ui-autocomplete .ac_row .ac_link:focus,.ui-autocomplete .ac_row .ac_link:visited{color:#608cbc}.ui-autocomplete .ac_row .ac_link.ui-state-focus,.ui-autocomplete .ac_row .ac_link.ui-state-details{color:#608cbc;margin:0;background:#fff}.ui-autocomplete .ac_row .ac_link.ui-state-focus i,.ui-autocomplete .ac_row .ac_link.ui-state-details i{color:#394b65}.ui-autocomplete .ac_wrapper_left{padding:0 0 15px;vertical-align:top;display:table-cell}.ui-autocomplete .ac_wrapper_left ul{padding:0;margin:0;display:block;overflow-y:auto;-webkit-overflow-y:scroll;max-height:558px}.ui-autocomplete .ac_wrapper_right{width:235px;display:table-cell;background:#fff;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:19px;color:#999}.ui-autocomplete .ac_wrapper_right a{color:#608cbc}.ui-autocomplete .ac_wrapper_right a:hover{color:#394b65}.ui-autocomplete .ac_wrapper_right h4{font-size:24px;line-height:27px;margin:0 0 15px;color:#333;font-weight:normal}.ui-autocomplete .ac_wrapper_right ul{padding:0 6px}.ui-autocomplete .ac_wrapper_right ul li{margin:0 0 6px 11px}.ui-autocomplete .ac_wrapper_right .baseballCard{margin:0 0 20px}.ui-autocomplete .ac_wrapper_right .baseballCard h4{margin:0 0 5px}.ui-autocomplete .ac_wrapper_right .baseballCard ul{list-style:none;margin:0;padding:0}.ui-autocomplete .ac_wrapper_right .baseballCard ul li{margin:0;padding:0}.ui-autocomplete .ac_wrapper_right .contactCard{margin:0 0 20px}.ui-autocomplete .ac_wrapper_right .contactCard ul{list-style:none;margin:0;padding:0}.ui-autocomplete .ac_wrapper_right .contactCard ul li{margin:0;padding:0}.ui-autocomplete .ac_wrapper_right .patientSatLabel{margin:0 0 5px 0}.ui-autocomplete .ac_wrapper_right .summaryPhotoInner{overflow:hidden;display:block;width:128px;height:160px;margin:0 auto 15px auto;border:solid 1px #ededed;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 2px #c6c6c6;-moz-box-shadow:0 3px 2px #c6c6c6;box-shadow:0 3px 2px #c6c6c6}.ui-autocomplete .ac_wrapper_right .summaryPhotoInner img{float:left;border:solid 4px #fff;width:120px;height:160px}.ui-autocomplete .ac_wrapper_right .contentBlerb{margin:0 0 30px}.ui-autocomplete .ac_wrapper_right .viewAllBtn{text-align:center;font-size:13px;line-height:13px;padding:9px 7px 8px;margin:15px 0 0;display:block;background:#f9f9f9;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#f9f9f9 #e9e9e9));background:-webkit-linear-gradient(#f9f9f9,#e9e9e9);background:-moz-linear-gradient(center bottom,#e9e9e9 0%,#f9f9f9 100%);background:-ms-linear-gradient(bottom,#e9e9e9,#f9f9f9);background:-o-linear-gradient(#f9f9f9,#e9e9e9);-webkit-box-shadow:0 3px 3px #bbb;-moz-box-shadow:0 3px 3px #bbb;box-shadow:0 3px 3px #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.ui-autocomplete .ac_wrapper_right .viewAllBtn:hover{background:#e9e9e9}.ui-autocomplete .ac_error_container{padding:18px 10px}.ui-autocomplete .ac_error_container h3{margin:0}.ui-autocomplete .ac_error_container p{color:#cd2527}.ui-autocomplete .ac_error_row{color:#cd2527;padding:10px 0 0}.ui-autocomplete .autoSuggestError{color:#cd2527}ul.ui-autocomplete{padding:0 0 13px}ul.ui-autocomplete.ac_container_where{width:193px}ul.ui-autocomplete.ac_container_where.attribution{padding:0 0 27px 0}ul.ui-autocomplete.ac_container_where.attribution:after{content:"";display:block;height:26px;width:100%;position:absolute;left:0;bottom:0;z-index:1;text-align:center;border-top:solid 1px #d5dce1;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}ul.ui-autocomplete.ac_container_where.attribution-google:after{background:#fff url('/hgstatic/img/powered-by-sprite.png') center top no-repeat}ul.ui-autocomplete.ac_container_where.attribution-osm:after{background:#fff url('/hgstatic/img/powered-by-sprite.png') center bottom no-repeat}#what-promo{padding:20px 0;background:#edf2f8;font-size:13px}#what-promo .hg-what-promo-header-row{padding:0 14px}#what-promo .hg-what-promo-header-row h2{font-size:17px;font-weight:bold;text-transform:initial;color:#464747}#what-promo .what-promo-table{margin:0 14px}#what-promo .what-promo-table th,#what-promo .what-promo-table td{vertical-align:middle;text-align:left;width:60%}#what-promo .what-promo-table th:first-child,#what-promo .what-promo-table td:first-child{width:40%}#what-promo .what-promo-table th{padding:7px 0 0}#what-promo .what-promo-table td{border-top:solid 1px #d6d6d6}#what-promo .what-promo-table td p{margin:0}#what-promo .what-promo-table td.hg-what-promo-col{padding:14px 0}@media only screen and (device-width:768px){.ui-autocomplete .ac_wrapper_left ul{max-height:20000px!important}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){.ui-autocomplete .ac_wrapper_left ul{max-height:20000px!important}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.ui-autocomplete .ac_wrapper_left ul{max-height:20000px!important}}.autosuggestResults{z-index:2047483647}.autosuggestResults .autosuggestResultsInner{position:relative;background-color:#fff;border:1px solid #d5dce1;padding:0 10px 17px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 7px #acacac;-moz-box-shadow:0 0 7px #acacac;box-shadow:0 0 7px #acacac}.autosuggestResults .autosuggestResultsInner .autoSuggestMain{float:left}.autosuggestResults .autosuggestResultsInner .autoSuggestSide{float:right;position:relative;padding:15px;margin:18px 0 10px;background:#f5f5f5;border:1px solid #deddd9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}.autosuggestResults .autosuggestResultsInner .autoSuggestSide h3{margin:0 0 4px}.autosuggestResults .autosuggestResultsInner .autoSuggestSide ul{float:left;list-style:none;font-size:12px;width:120px;margin:0 0 10px 20px;padding:0}.autosuggestResults .autosuggestResultsInner .autoSuggestSide ul li{margin:0 0 5px;padding:0}.autosuggestResults .autosuggestResultsInner .autoSuggestSide ul li a span.number{color:#999}.autosuggestResults .autosuggestResultsInner .autoSuggestSide ul.first{margin:0}.autosuggestResults .autosuggestResultsInner .autoSuggestSide .topHospitalFooter{display:block;margin-top:5px;padding:5px 0 0;border-top:solid 1px #dededb}.autosuggestResults .autosuggestResultsInner .autoSuggestRow{padding:17px 10px 0}.autosuggestResults .autosuggestResultsInner h3{color:#333;text-transform:uppercase;font-size:11px;line-height:11px;border-bottom:solid 1px #dededb;padding:0 0 5px 0;margin:18px 0 4px}.autosuggestResults .autosuggestResultsInner .as_item{display:block;padding:4px 10px;font-size:12px;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autosuggestResults .autosuggestResultsInner .as_item em{font-style:normal;font-weight:bold}.autosuggestResults .autosuggestResultsInner .as_item:hover{text-decoration:underline}.autosuggestResults .autosuggestResultsInner .arrowIndex{background:#e4e8eb;text-decoration:underline}.autosuggestResults .autoSuggestError{color:#c00;font-size:12px}.hg-editable-label{display:inline-block;position:relative;padding:0 5px;border:solid 1px #f8f7f3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.hg-editable-label .hg-editable-hover-label{display:none}.hg-editable-label:hover{background:#fff;border:solid 1px #ccc;cursor:pointer}.hg-editable-label:hover .hg-editable-hover-label{display:block;position:absolute;left:5px;top:0;font-size:13px;font-weight:bold;color:#333}.hg-editable-label:hover .hg-editable-display-label{visibility:hidden}.hg-editable-edit-container{margin:0;display:inline-block;vertical-align:top}.hg-editable-edit-container form{display:inline-block;vertical-align:top}.hg-editable-edit-container .hg-editable-edit-container-inner{display:inline-table;vertical-align:top;border:solid 1px #cf752d;border-collapse:separate;border-spacing:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#efae48;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#efae48 #e78630));background:-webkit-linear-gradient(#efae48,#e78630);background:-moz-linear-gradient(center bottom,#e78630 0%,#efae48 100%);background:-ms-linear-gradient(bottom,#e78630,#efae48);background:-o-linear-gradient(#efae48,#e78630);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#efae48', EndColorStr='#e78630')"}.hg-editable-edit-container .hg-editable-textbox-container{display:table-cell;background:#fff;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.hg-editable-edit-container .hg-editable-textbox-container input{font-size:13px;font-weight:normal;border:none;margin:3px 0 0;padding:4px 7px;background:#fff;vertical-align:top}.hg-editable-edit-container .hg-editable-textbox-container input:focus{outline:none}.hg-editable-edit-container .hg-editable-button{display:table-cell;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.hg-editable-edit-container .hg-editable-button button{vertical-align:top;background:none;border:none;margin:0;padding:4px 10px;width:auto;overflow:visible;font-size:16px;color:#fff}.hg-editable-edit-container .hg-editable-cancel{display:inline-block;background:red;vertical-align:top;border:solid 1px #999;background:#aaabaa;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#d2d2d2 #aaabaa));background:-webkit-linear-gradient(#d2d2d2,#aaabaa);background:-moz-linear-gradient(center bottom,#aaabaa 0%,#d2d2d2 100%);background:-ms-linear-gradient(bottom,#aaabaa,#d2d2d2);background:-o-linear-gradient(#d2d2d2,#aaabaa);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.hg-editable-edit-container .hg-editable-cancel i{display:inline-block;vertical-align:top;padding:6px 8px 5px;font-size:16px;color:#fff}.hg-editable-edit-container .hg-editable-cancel:hover{background:#aaabaa}.hg-editable-edit-container.hg-editable-submit-hover .hg-editable-edit-container-inner{background:#efae48}.advertisementContainer{width:100%;z-index:0;text-align:center;clear:both;position:relative}.advertisementContainer .advertisementLabel{font-size:11px;display:block;text-align:right}.advertisementContainer .advertisement{position:relative;display:inline-block;vertical-align:middle;overflow:hidden}#rightTop,#rightBottom{background:#fff}#rightTop .advertisementContainer .advertisement,#rightBottom .advertisementContainer .advertisement{display:block;line-height:0}#rightTop{padding:0 0 5px 0}#rightBottom{padding:10px 0 10px}#rightBottom #educationalTarget .explanation.withSummary{background:#f3f2ed;margin-bottom:5px;padding:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 4px #666;-moz-box-shadow:0 1px 4px #666;box-shadow:0 1px 4px #666}#rightBottom #educationalTarget .explanation.withSummary h3{background:#d8d6cc;color:#394b65;padding:8px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#rightBottom #educationalTarget .explanation.withSummary .section-summary{margin-bottom:25px}#rightBottom #educationalTarget .explanation.withSummary .section-summary p{margin:0 10px 10px}#rightBottom #educationalTarget .explanation.withSummary .section-summary ul li{margin:0 0 0 25px}#abovePage{background:#17192e}#abovePage .advertisementContainer{padding:3px 0;height:126px;white-space:nowrap}#abovePage .advertisementContainer table{margin:0 auto}#pageContainerTop{background:#f3f2ec;margin:0;position:relative;z-index:2}#pageContainerTop .advertisementContainer{height:90px;white-space:nowrap;padding:6px 0}#pageContainerTop .advertisementContainer.size_728x90{margin:0 auto;width:728px}#pageContainerTop .advertisementContainer.size_728x90 .advertisementLabel{display:inline-block;position:absolute;left:-10px;top:6px;height:100%;width:8px;vertical-align:top;text-indent:-2000em;text-align:left;margin:0 3px 0 0;background:transparent url("/hgstatic/img/hgv-2/global.png") -222px -4px no-repeat}#pageContainerTop .advertisementContainer table{margin:0 auto}#aboveFooter .advertisementContainer,#mainBottom .advertisementContainer{white-space:nowrap;padding:6px 0;height:90px}#aboveFooter .advertisementContainer.size_940x400,#mainBottom .advertisementContainer.size_940x400{height:400px;width:940px}#aboveFooter .advertisementContainer.size_728x90,#mainBottom .advertisementContainer.size_728x90{margin:0 auto;width:728px}#aboveFooter .advertisementContainer.size_728x90 .advertisementLabel,#mainBottom .advertisementContainer.size_728x90 .advertisementLabel{display:inline-block;position:absolute;left:-10px;top:6px;height:100%;width:8px;vertical-align:top;text-align:left;text-indent:-2000em;margin:0 3px 0 0;background:transparent url("/hgstatic/img/hgv-2/global.png") -222px -4px no-repeat}#aboveVideo{margin:3px 0 20px 0;height:90px}#overlay .advertisementContainer.size_1x1{height:1px;width:1px;float:left;position:fixed;top:0;left:0}#overlay .labelInsideAdContainer{display:none}#postPdc{display:none;height:0;width:0;position:fixed;top:-1px;left:-1px}.ie8 #rightBottom{background:#fff;padding:5px 0 5px 0}.hg-pagination{overflow:hidden;white-space:nowrap;min-width:420px}.hg-pagination .hg-pagination-item{display:inline-block;padding:4px 4px 2px;float:left}.hg-pagination .hg-pagination-item.active{background:#d8dee4;padding:4px 4px 2px;color:#424242;cursor:default}.hg-pagination .hg-pagination-item.active:hover{color:#424242}.hg-pagination.hasTopLabel{padding:0 0 10px 0}.hg-pagination.hasTopLabel .top-label.active{text-transform:uppercase;position:relative}.hg-pagination.hasTopLabel .top-label.active:after{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #d8dee4;margin:0 0 0 -5px;position:absolute;left:50%;bottom:-7px;z-index:1}.pagination{display:inline-block;float:right;color:#666;font-size:13px;line-height:13px}.pagination span{display:inline-block;vertical-align:middle}.pagination .paginationItem input{width:16px;color:#333;font-weight:bold;text-align:center;border:none}.pagination .active{position:relative;padding:3px 6px;font-weight:bold;border:1px solid #ccc;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 1px 1px 2px #ddd;-moz-box-shadow:inset 1px 1px 2px #ddd;box-shadow:inset 1px 1px 2px #ddd}.pagination .paginationLeft,.pagination .paginationRight{padding:0 0 2px 0;font-size:18px;line-height:18px;text-decoration:none;cursor:pointer}.pagination .paginationLeft{margin:0 4px 0 0}.pagination .paginationRight{margin:0 0 0 4px}.pagination .paginationLeft.inactive,.pagination .paginationRight.inactive,.pagination .lastPage{display:none}.pagination .activeLink{top:5px;margin:0 3px;display:inline-block;vertical-align:middle}.ie8 .pagination .active{padding:3px 6px 2px}.loadingContainer{display:none;text-align:center}.loadingContainer .preloaderIcon{margin:0 5px 0;display:inline-block;clear:both;vertical-align:middle}.loadingContainer .loadingtext{color:#666;display:inline-block;clear:both;text-transform:uppercase}.loadingContainer.inline{position:relative;margin:25px auto 20px auto;width:250px}.loadingContainer.inline .loadingInner{background:#fff;background-position:14px 50%}.loadingContainer .fullPage{position:fixed;left:50%;top:260px;margin:0 0 0 -125px;width:250px;z-index:1005}.loadingContainer .fullPage .loadingInner{position:relative;padding:40px 0;background:#fff;background-position:14px 50%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc}#loadingOverlay{position:fixed;top:0;left:0;z-index:1001;width:100%;height:2000px;background-color:#fff;opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5;display:none}.hgSlideShow{position:relative}.hgSlideShow .hgheader{background:#657da1;padding:26px 20px 17px 20px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.hgSlideShow .hgheader .hgCounter,.hgSlideShow .hgheader h3,.hgSlideShow .hgheader .hgslideShow-caption{display:none}.hgSlideShow .hgheader h4{color:#fff;font-size:24px;font-weight:normal;margin:0}.hgSlideShow .hgheader .hgNav .nav{position:absolute;padding:18px 15px;font-size:0;text-transform:capitalize;color:transparent;z-index:30;top:50%;background:#fff;border:none;outline:none;-webkit-box-shadow:0 1px 15px #666;-moz-box-shadow:0 1px 15px #666;box-shadow:0 1px 15px #666;overflow:hidden;cursor:pointer;text-align:center}.hgSlideShow .hgheader .hgNav .nav .navArrow{width:29px;height:43px;display:inline-block}.hgSlideShow .hgheader .hgNav .nav .navLabel{display:block;font-size:12px;font-weight:bold;width:60px;color:#394b65;position:relative}.hgSlideShow .hgheader .hgNav .nav#prev{margin:-60px 0 0 -43px;left:0}.hgSlideShow .hgheader .hgNav .nav#prev .navArrow{background:#fff url("/hgstatic/img/hgv-2/global.png") -283px -249px repeat}.hgSlideShow .hgheader .hgNav .nav#prev:hover .navArrow{background:#fff url("/hgstatic/img/hgv-2/global.png") -283px -350px repeat}.hgSlideShow .hgheader .hgNav .nav#next{right:0;margin:-60px -43px 0 0}.hgSlideShow .hgheader .hgNav .nav#next .navArrow{background:#fff url("/hgstatic/img/hgv-2/global.png") -283px -47px repeat}.hgSlideShow .hgheader .hgNav .nav#next:hover .navArrow{background:#fff url("/hgstatic/img/hgv-2/global.png") -283px -148px repeat}.hgSlideShow .hgslides{position:relative}.hgSlideShow .hgslides .nav{position:absolute;top:20px;width:45%;height:400px;z-index:2;cursor:pointer;background:transparent;border:none}.hgSlideShow .hgslides .nav#hiddenPrev{left:20px}.hgSlideShow .hgslides .nav#hiddenNext{right:19px}.hgSlideShow .slideOuter{padding:20px}.hgSlideShow .slideOuter .hg2slide{min-height:400px}.hgSlideShow .slideOuter .slideBody{position:relative;border:solid 1px #898989;width:738px;overflow:hidden}.hgSlideShow .slideOuter .slideBody img{float:left}.hgSlideShow .slideOuter .read-more,.hgSlideShow .slideOuter .read-less{display:inline-block}.hgSlideShow .slideOuter .read-more a,.hgSlideShow .slideOuter .read-less a{color:#fff;text-decoration:underline;cursor:pointer;display:inline-block;margin:0 0 0 5px}.hgSlideShow .slideOuter .read-more a:after,.hgSlideShow .slideOuter .read-less a:after{content:"";background:url("/hgstatic/img/hgv-2/global.png") -22px -388px no-repeat;width:7px;height:10px;display:inline-block;position:relative;top:1px;right:-4px}.hgSlideShow .slideOuter .read-more a:hover,.hgSlideShow .slideOuter .read-less a:hover{text-decoration:none}.hgSlideShow .slideOuter .contentBody{position:absolute;left:50%;top:50%;z-index:20;margin:-185px 0 0 -305px;width:610px;overflow:hidden}.hgSlideShow .slideOuter .contentBody img{float:none}.hgSlideShow .slideOuter .contentBody .contentItem{width:305px;display:block;float:left;text-align:center;padding:14px 0}.hgSlideShow .slideOuter .contentBody .contentItem h4{font-size:20px;font-weight:normal}.hgSlideShow .slideOuter .contentBody .contentItem h4 a{color:#fff;text-decoration:none}.hgSlideShow .slideOuter .contentBody .contentItem h4 a:hover{text-decoration:underline}.hgSlideShow .slideOuter .slideText{position:absolute;bottom:0;z-index:10;width:738px;left:0;border-top:solid 1px #cacacc;color:#fff}.hgSlideShow .slideOuter .slideText h3.slideTitle{font-size:22px;color:#fff;margin:15px 17px 0}.hgSlideShow .slideOuter .slideText .slideTextToggle{margin:0 17px 15px}.hgSlideShow .slideOuter .slideText a{color:#fff;text-decoration:underline}.hgSlideShow .slideOuter .slideText a:hover{text-decoration:none}.hgSlideShow .slideOuter .slideText p{font-size:14px;line-height:18px}.hgSlideShow .slideOuter .slideText .hg2Counter{position:absolute;right:13px;top:10px;color:#a1a1a1;font-size:18px}.hgSlideShow .slideOuter .slideText .hg2Counter .onslide{color:#fff;display:inline-block;margin:0 2px 0 0}.hgSlideShow .slideOuter .slideText .hg2Counter .slideTotal{display:inline-block;margin:0 2px 0 0}.hgSlideShow .slideOuter .slideText:before{background-color:#000;content:"";height:100%;left:0;opacity:.7;position:absolute;bottom:0;width:100%;z-index:-1}.ie8 .hgslides .nav,.ie9 .hgslides .nav{background:transparent url("/hgstatic/img/transparent.gif") 0 0 repeat}.ie8 .hgSlideShow .hgNav .nav{border:solid 1px #a0a8b5!important}.toolTip{position:absolute;left:20px;top:25px;display:none;padding:5px;border:1px solid #000;background-color:#fffda9;z-index:999}.toolTipW{position:absolute;left:20px;top:25px;display:none;padding:5px;border:1px solid #000;background-color:#fffda9;z-index:999;width:130px}.toolTipM{position:absolute;left:20px;top:25px;display:none;padding:5px;border:1px solid #000;background-color:#fffda9;z-index:999;width:200px}a{cursor:pointer}h1,h2,h3,h4,h5,h6{letter-spacing:normal}span.caps{text-transform:uppercase}.nowrap{white-space:nowrap}.formRow{margin:15px 0}.captcha{margin:12px 0 12px -3px}.calendarIcon,.appointmentsBody .calendarIcon{display:block;float:left;background:url("/hgstatic/img/appointments.png") no-repeat scroll -31px 0 transparent;width:32px;height:26px}.calendarBubbleContent{float:left;margin-left:5px}.headerBar{margin:0 2px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:1px 1px 2px #a7a7a7;-moz-box-shadow:1px 1px 2px #a7a7a7;box-shadow:1px 1px 2px #a7a7a7;background-color:#728b83;width:615px;color:#fff}.headerText,.headerText.strong{float:left;margin:0;padding:0 0 0 10px;height:30px;color:#fff;font:700 15px/30px Arial,Helvetica,sans-serif}.emergencyText{float:right;margin:0;padding:0 10px 0 0;height:30px;font:400 13px/30px Arial,Helvetica,sans-serif;font-style:italic;line-height:30px}.failedToGetCalendarData{margin:20px 0 10px;color:#333;font:700 14px/30px Arial,Helvetica,sans-serif;text-align:center}#appointmentsAppointmentInformation.componentPresentation .componentPresentationContent{padding:0;width:620px}#profileSummaryAppointmentsContainer .bookOnlineText{display:block;margin:0 0 0 3px}.appointmentsBody .calendarBubble{position:absolute;z-index:10;border:2px solid #dededb;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:2px 2px 3px #ddd;-moz-box-shadow:2px 2px 3px #ddd;box-shadow:2px 2px 3px #ddd;font-size:13px}.appointmentsBody .calendarBubble.nextAppointmentBubble{top:40px;left:101px;background:#d8e8e4;padding:15px 8px 15px 16px;width:340px;height:36px}.appointmentsBody .calendarBubble.nextAppointmentBubble a{cursor:pointer}.appointmentsBody .calendarBubble.serviceUnavailableBubble{top:59px;left:61px;background-color:#d8e8e4;padding:12px 60px;width:324px;height:42px}.appointmentsBody .calendarBubble.serviceUnavailableBubble .line{height:22px;line-height:22px}.appointmentsBody .calendarBubble.serviceUnavailableBubble .line span{font-size:15px}.appointmentsBody .calendarBubble.retrievingAppointmentsBubble{top:59px;left:97px;background-color:#fff;padding:12px 16px;width:340px;height:35px}.appointmentsBody .calendarBubble.retrievingAppointmentsBubble .line{height:32px;line-height:32px}.appointmentsBody .calendarBubble.retrievingAppointmentsBubble .line img{vertical-align:middle;margin-right:12px}.appointmentsBody .calendarBubble.retrievingAppointmentsBubble .line span{font-size:15px}.appointmentsBody{margin:10px 0 0 -8px}.appointmentsBody h5{color:#333;font-weight:700}.appointmentsBody a.strong{color:#608cbc}.appointmentsBody a.strong:hover{color:#00325d}.appointmentsBody .bookOnlineText{display:block;float:left;margin:0 0 0 3px;height:26px;color:#394b65;font:700 14px/28px Arial,Helvetica,sans-serif}.appointmentsBody .viewFullCalendar{float:right;margin:0 3px 0 0;height:26px;font:700 11px/28px Arial,Helvetica,sans-serif;text-align:right}.appointmentsBody .otherLocationsBubble{margin-top:10px}.appointmentsBody .messageWrapperOuter{position:relative;margin-top:2px;border:1px solid #dededb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;padding:2px;width:562px}.appointmentsBody .messageWrapper{position:relative;padding:15px 2px 15px 20px;background-color:#d8e8e4}.appointmentsBody .messageWrapper a{margin-right:3px;text-align:right;cursor:pointer}.appointmentsBody .messageWrapper a span{margin:0 0 0 4px;font:700 18px/18px Arial,Helvetica,sans-serif}.appointmentsBody .messageWrapper h5{margin-bottom:3px;padding-top:0}.appointmentsBody .messageWrapper ul{margin-bottom:0;padding-bottom:0}.appointmentsBody .viewFullCalendarLink{margin-right:3px;text-align:right;cursor:pointer}.appointmentsBody .viewFullCalendarLink a span{margin:0 0 0 4px;font:700 18px/18px Arial,Helvetica,sans-serif}.sevenDayCalendar{position:relative;margin-top:2px;border:1px solid #e5e5e2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;padding:2px;width:562px}.sevenDayCalendar .sevenDayCalendarInner{width:562px}.sevenDayCalendar .dayWrapper{float:left;border-right:1px solid #d4dcda;width:79px}.sevenDayCalendar .dayWrapper .weekday,.sevenDayCalendar .dayWrapper .date{background-color:#fff;padding:0 3px 0 8px;color:#728b83;border-bottom:1px solid #d4dcda}.sevenDayCalendar .dayWrapper .weekday{padding-top:8px;font:700 11px Arial,Helvetica,sans-serif}.sevenDayCalendar .dayWrapper .date{padding-bottom:8px;height:19px;font-size:12px}.sevenDayCalendar .dayWrapper .date span{display:none;margin-left:2px;color:#728b83;font-size:11px;font-weight:700}.sevenDayCalendar .dayWrapperCurrent{z-index:1;border:2px solid #728b83}.sevenDayCalendar .dayWrapperCurrent .weekday{padding-top:6px}.sevenDayCalendar .dayWrapperCurrent .date{color:#728b83;font-weight:700}.sevenDayCalendar .last{border-right:0}.sevenDayCalendar .appointments{padding:6px 3px 0 8px;height:100px;font:700 10px Arial,Helvetica,sans-serif}.sevenDayCalendar .appointments div{padding:2px 0;line-height:13px}.sevenDayCalendar .appointments a{margin-left:2px;cursor:pointer;font-size:12px}.sevenDayCalendar div.more-times{display:none}.sevenDayCalendar div.moreToggle-More,.sevenDayCalendar div.moreToggle-Less{font-size:10px;margin-top:6px;padding:0 0 5px}.sevenDayCalendar div.moreToggle-More a,.sevenDayCalendar div.moreToggle-Less a{font-size:10px}.sevenDayCalendar div.moreToggle-More span,.sevenDayCalendar div.moreToggle-Less span{margin-bottom:1px;padding-right:0;font-size:10px}.sevenDayCalendar div.moreToggle-Less{display:none;margin-bottom:0;padding-bottom:0}.sevenDayCalendar div.moreToggle-Less .lessArrow{display:inline-block;background:url("/hgstatic/img/appointments.png") no-repeat scroll 0 -50px transparent;padding:0;width:6px;height:4px}.sevenDayCalendar div.moreToggle-More .moreArrow{display:inline-block;background:url("/hgstatic/img/appointments.png") no-repeat scroll -14px -50px transparent;padding:0;width:6px;height:4px}#profileSummaryAppointmentsContainer{position:relative;display:block;zoom:1}#profileSummaryAppointmentsContainer .preloaderIcon{display:block;float:left;margin-top:10px;background:url("/hgstatic/img/preloaderIcon.gif") no-repeat scroll 0 0 transparent;width:32px;height:32px}#profileSummaryAppointmentsContainer .pleaseWaitText{display:block;float:left;margin:10px 0 0 10px;color:#333;font-weight:700;line-height:32px}#profileSummaryAppointmentsContainer .summaryPhoto{width:0;height:0;padding:0 0 0 12px}#profileSummaryAppointmentsContainer .summaryPhotoInner{width:120px;height:160px;border:1px solid #ddded9}#profileSummaryAppointmentsContainer .summaryPhotoDetails{margin-bottom:0}#profileSummaryAppointmentsContainer .summaryPhotoDetailsFirst{margin-top:4px}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainer{position:relative;border:2px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 0 1px #dedfda;-moz-box-shadow:0 0 0 1px #dedfda;box-shadow:0 0 0 1px #dedfda;background:#f3f2ed}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner{padding:10px 5px 12px 0;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .appointmentsBody{margin:0}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .summaryAppointmentCalendar,#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .week-calendar-placeholder{margin-top:9px;border-top:1px solid #dcdbd6;padding-top:3px}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .summaryAppointmentCalendar .pageLeft,#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .week-calendar-placeholder .pageLeft{display:none}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .summaryAppointmentCalendar .pageRight,#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .week-calendar-placeholder .pageRight{display:none}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder{margin-top:9px;min-width:568px;background:transparent;clear:both}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .availability_locations{display:none}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder #select_time_below{display:none}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .time_slots{position:relative;margin-top:2px;border:1px solid #e5e5e2;background-color:#fff;padding:2px;min-width:562px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .time_slots .no_availability{border-right:none}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .time_slots>div:nth-child(1){display:none}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .time_slots table th{background-color:#d8e8e4 !important;border-right:1px solid #d4dcda}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .time_slots table th .day_of_week{color:#394b65;font:700 11px Arial,Helvetica,sans-serif}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .time_slots table th .date_col{color:#394b65;font-size:12px;font-weight:500}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .time_slots table th:nth-child(7){border-right:none}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .time_slots table tr td{background-color:#fff;border-right:1px solid #d4dcda}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .time_slots table tr td a{color:#608cbb}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .time_slots table tr td a:hover{color:#fff}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder .time_slots table tr td:nth-child(7){border-right:none}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder #healthpost-poweredby{height:0}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder ul li{border-bottom:none}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .healthpost-week-calendar-placeholder p{display:none;height:0}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .otherLocationsBubble{margin-top:2px}#profileSummaryAppointmentsContainer .summaryAppointmentsLeftContainerInner .matchBarContent{width:auto}#profileSummaryAppointmentsContainer .summaryInnerTable{margin-left:18px}#profileSummaryAppointmentsContainer .summaryInnerTableLeft{float:left;border-right:1px solid #dcdbd6;padding-right:8px;width:320px;min-height:72px}#profileSummaryAppointmentsContainer .summaryInnerTableRight{float:left;padding-left:8px;width:330px;color:#394b65}#profileSummaryAppointmentsContainer .summaryInnerTableRight p{margin:3px 0 5px;font-weight:700}#profileSummaryAppointmentsContainer .summaryInnerTableRight p .callToAction{padding:2px 0 0;vertical-align:top}#profileSummaryAppointmentsContainer .summaryInnerTableRight .buttonLabel{margin-left:3px}#profileSummaryAppointmentsContainer .summaryInnerTableRight .phoneNumber .type{padding-left:3px;color:#666;font-size:11px;font-weight:400}#profileSummaryAppointmentsContainer .hasSummaryPhoto .summaryInnerTableLeft{width:220px}#profileSummaryAppointmentsContainer .summaryDesignateCenterContainer div{background:#fff;width:7px}#profileSummaryAppointmentsContainer .summaryDesignatedRightContainer{position:relative;border:2px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 0 1px #dedfda;-moz-box-shadow:0 0 0 1px #dedfda;box-shadow:0 0 0 1px #dedfda;background:none repeat scroll 0 0 padding-box #ebf2f7;background:#ebf2f7;width:215px}#profileSummaryAppointmentsContainer .summaryDesignatedRightContainerInner .clientAttribution h4{font-size:14px}#profileSummaryAppointmentsContainer .summaryDesignatedRightContainerInner .clientAttributionHeading{margin:0 0 15px 0;background:#c4d5e2;padding:1px 0;color:#6e7d96;font-size:11px;text-align:center}#profileSummaryAppointmentsContainer .summaryDesignatedRightContainerInner .clientAttributionContent{padding:0 8px 12px}#profileSummaryAppointmentsContainer .summaryDesignatedRightContainerInner .clientAttributionLogoContainer{margin:0 0 15px 0;border-bottom:1px solid #ddded9;padding:0 0 10px 0;text-align:center}.ie8 #profileSummaryAppointmentsContainer .summaryInnerTableRight #SummaryBlockAppointmentContent .appointmentButton .buttonLabel{font-weight:normal}.summaryDesignateAnchorLinks{margin-top:-15px;padding:0 16px 12px}.sidebarMatchAppointmentsContainer{clear:both;margin:5px 0 0 -3px;font-size:12px}.sidebarMatchAppointmentsContainer a{display:block;margin-top:-4px;font-size:10px;font-weight:700;cursor:pointer}.sidebarMatchAppointmentsContainer .appointmentsCalendarIcon{float:left;background:url("/hgstatic/img/appointments.png") no-repeat scroll -31px 0 transparent;width:31px;height:26px}.sidebarMatchAppointmentsContainer .appointmentsInformation{float:left;margin-left:3px;width:195px}#profileSummary .appointmentsBody{min-width:568px;margin:0}.version2.provider.basicProfile.oasapi #profileSummary #profileSummaryBasicContainer .summarySpecialty .summarySpecialtyInner{width:197px;padding:10px 12px 2px 0}.version2.provider.basicProfile.oasapi #profileSummary #profileSummaryBasicContainer .week-calendar-placeholder{margin:0 10px 0}.version2.provider.basicProfile.oasapi #profileSummary #profileSummaryBasicContainer .week-calendar-placeholder .pageLeft{display:none}.version2.provider.basicProfile.oasapi #profileSummary #profileSummaryBasicContainer .week-calendar-placeholder .pageRight{display:none}.bookAppointment .appointmentsBody{margin:0;padding-bottom:10px}.bookAppointment .alternateSelectionContainer{padding:20px 10px 10px 10px;margin-top:18px;background-color:#fcefc2;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bookAppointment .alternateSelectionContainer h3{margin:0;font-size:18px;color:#333}.bookAppointment .alternateSelectionContainer p{font-weight:bold;font-size:12px}.bookAppointment .alternateTimeAtCurrentLocation .alternateSelectionContainer,.bookAppointment .alternateTimeAtCurrentLocation #alternateTimeAtCurrentLocationMessage,.bookAppointment .alternateTimeAtCurrentLocation #otherOffices{display:block}.bookAppointment .appointmentAvailableOtherOffice .alternateSelectionContainer,.bookAppointment .appointmentAvailableOtherOffice #appointmentAvailableOtherOfficeMessage,.bookAppointment .appointmentAvailableOtherOffice #otherOffices{display:block}.bookAppointment .appointmentNotAvailable .alternateSelectionContainer,.bookAppointment .appointmentNotAvailable #appointmentNotAvailableMessage{display:block}.bookAppointment .emptyCalendar.suppress{display:none}.bookAppointment .pageLeft,.bookAppointment .pageRight{width:15px;cursor:pointer;padding:5px 1px 1px 2px;background-color:#d8e8e4;height:130px;font-size:20px}.bookAppointment .pageLeft{margin-right:1px;border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px}.bookAppointment .pageRight{margin-left:1px;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.bookAppointment .pageLeft.disabled,.bookAppointment .pageRight.disabled{color:#999}.bookAppointment .week-calendar-placeholder.suppress{display:none}.bookAppointment .sevenDayCalendar{width:602px}.bookAppointment .sevenDayCalendar .sevenDayCalendarInner{width:602px}.bookAppointment .appointmentHeader{display:none}.bookAppointment .viewFullCalendar{display:none}.OASBody{position:relative;margin-bottom:20px;border:1px solid #dededb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;padding:2px}.OASBody a.strong{color:#608cbc}.OASBody a.strong:hover{color:#00325d}.OASBody h5{color:#333;font-weight:700}.OASBody h5.broughtToYouBy{background-color:#d7e4ec;padding:3px 0;color:#fff;font-size:11px;font-weight:400;letter-spacing:normal;text-align:center}.OASBody .OASBodyInner{position:relative;background-color:#ebf2f7;padding-bottom:10px}.OASBody .phoneContainerOuter{text-align:left}.OASBody .physicianAddress{float:left;border-right:1px solid #dcdbd6;padding-right:8px;width:55%}.OASBody .physicianPhoneNumbers{float:left;width:42%;padding-left:8px}.OASBody .physicianPhoneNumbers p{font-weight:700;margin:3px 0 5px;color:#394b65}.OASBody .physicianPhoneNumbers .phoneNumber .type{color:#666;font-size:11px;font-weight:400;padding-left:3px}.OASBody .appointmentDetails{border-bottom:1px solid #dededb;margin:0 16px 8px;padding:8px 7px 8px 8px;font-size:13px}.OASBody .appointmentDetails .physicianAffiliation{margin-bottom:8px;color:#394b65;font-size:14px;font-weight:700}.OASBody .appointmentsBody{margin:0 23px;text-align:center}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder{margin-top:9px;width:568px;background:transparent !important}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .availability_locations{display:none}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder #select_time_below{display:none}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .time_slots{position:relative;margin-top:2px;border:1px solid #e5e5e2;background-color:#fff;padding:2px !important;width:562px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .time_slots .no_availability{border-right:none}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .time_slots>div:nth-child(1){display:none}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .time_slots table th{background-color:#d8e8e4 !important;border-right:1px solid #d4dcda}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .time_slots table th .day_of_week{color:#394b65;font:700 11px Arial,Helvetica,sans-serif}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .time_slots table th .date_col{color:#394b65;font-size:12px;font-weight:500}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .time_slots table th:nth-child(7){border-right:none}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .time_slots table tr td{background-color:#fff !important;border-right:1px solid #d4dcda}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .time_slots table tr td a{color:#608cbb !important}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .time_slots table tr td a:hover{color:#fff !important}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder .time_slots table tr td:nth-child(7){border-right:none}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder #healthpost-poweredby{height:0}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder ul li{border-bottom:none !important}.OASBody .appointmentsBody .healthpost-week-calendar-placeholder p{display:none;height:0}.OASBody .targetingPlacement{text-align:center}.OASBody .preloaderIcon{display:block;float:left;margin:10px 0 0 24px;background:url("/hgstatic/img/preloaderIcon.gif") no-repeat scroll 0 0 transparent;width:32px;height:32px}.OASBody .pleaseWaitText{display:block;float:left;margin-top:10px;color:#333;font-weight:700;line-height:32px}.OASBody .sevenDayCalendar{width:562px;text-align:left}.OASBody .messageWrapperOuter .messageWrapper{margin-top:0}.OASBody .messageWrapper{position:relative;margin-top:2px;padding:15px 2px 15px 20px;text-align:left}.OASBody .messageWrapper a{margin-right:3px;text-align:right;cursor:pointer}.OASBody .messageWrapper a span{margin:0 0 0 4px;font:700 18px/18px Arial,Helvetica,sans-serif}.OASBody .messageWrapper h5{padding-top:0;margin-bottom:3px}.OASBody .messageWrapper ul{margin-bottom:0;padding-bottom:0}.OASBody .otherLocationsFooter{margin-top:5px;overflow:hidden}.OASBody .otherLocationsFooter .orCallNumber{float:left;margin-left:5px}.OASBody .otherLocationsFooter .viewFullCalendarLink{float:right}.OASBody .viewFullCalendarLink{margin-right:3px;text-align:right;cursor:pointer}.OASBody .viewFullCalendarLink a span{margin:0 0 0 4px;font:700 18px/18px Arial,Helvetica,sans-serif}.appointmentPhoneContainer.OASPlacement .scheduleCallToActionCopy{width:150px}.appointmentPhoneContainer.OASPlacement .orLabel{display:inline-block;margin:0 0 5px 8px;color:#666;font-size:13px;line-height:18px;vertical-align:middle}#profileDetail .appointmentsCalendarIcon{float:left;background:url("/hgstatic/img/appointments.png") no-repeat scroll -31px 0 transparent;width:31px;height:26px}#profileDetail .appointmentsCalendarIcon.large{margin-left:160px;background-position:-94px 0;width:34px;height:32px}#profileDetail a.appointmentsOfficeLink{float:left;margin-left:3px;height:26px;font-weight:700;line-height:26px;cursor:pointer}#profileDetail a.appointmentsOfficeLink.large{margin-left:10px;height:32px;line-height:32px}.officesAndHospitalsTab .appointmentsCalendarIcon{margin:4px 0 0 -5px}.officesAndHospitalsTab .appointmentsOfficeLink{margin-top:4px}.appointmentsTab .appointmentsCalendarIcon{margin:-3px 0 0 -5px}.appointmentsTab .appointmentsOfficeLink{margin-top:-3px}#appointmentCalendar a{color:#608cbb}#appointmentCalendar .bookOnlineHeader{margin:0 2px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:1px 1px 2px #a7a7a7;-moz-box-shadow:1px 1px 2px #a7a7a7;box-shadow:1px 1px 2px #a7a7a7;background-color:#728b83;width:615px;color:#fff}#appointmentCalendar .bookOnlineHeader h2{float:left;margin:0;padding:0 0 0 10px;height:30px;color:#fff;text-transform:none;letter-spacing:normal;font:700 15px/30px Arial,Helvetica,sans-serif}#appointmentCalendar .bookOnlineHeader .broughtToYouBy{float:right;padding:0 10px 0 0;height:30px;font-size:12px;line-height:30px}#appointmentCalendar .calendarTableWrapper{position:relative}#appointmentCalendar .calendarBubble{position:absolute;z-index:10;border:1px solid #dededb;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:2px 2px 3px #ddd;-moz-box-shadow:2px 2px 3px #ddd;box-shadow:2px 2px 3px #ddd;background:#d8e8e4;padding:15px 8px 15px 16px;height:36px}#appointmentCalendar .calendarBubble.nextAppointmentBubble{top:450px;left:135px;width:335px}#appointmentCalendar .calendarBubble.callForPartOfDayBubble{top:433px;left:124px;width:370px}#appointmentCalendar table{margin-bottom:20px;width:100%}#appointmentCalendar colgroup{width:82px}#appointmentCalendar .monthHeader div,#appointmentCalendar .monthFooter div{margin-bottom:3px;background-color:#d8e8e4;padding:7px 0;height:16px}#appointmentCalendar .monthHeader .previousMonthPagination,#appointmentCalendar .monthFooter .previousMonthPagination{float:left;width:20%;text-align:left}#appointmentCalendar .monthHeader .previousMonthPagination a,#appointmentCalendar .monthFooter .previousMonthPagination a{margin-left:10px}#appointmentCalendar .monthHeader .nextMonthPagination,#appointmentCalendar .monthFooter .nextMonthPagination{float:left;width:20%;text-align:right}#appointmentCalendar .monthHeader .nextMonthPagination a,#appointmentCalendar .monthFooter .nextMonthPagination a{margin-right:10px}#appointmentCalendar .monthHeader .previousMonthPagination.disabled a,#appointmentCalendar .monthFooter .previousMonthPagination.disabled a,#appointmentCalendar .monthHeader .nextMonthPagination.disabled a,#appointmentCalendar .monthFooter .nextMonthPagination.disabled a{display:none}#appointmentCalendar .monthHeader th{font:700 14px/14px Arial,Helvetica,Sans-Serif}#appointmentCalendar .monthHeader div{color:#394b65;font-size:15px}#appointmentCalendar .monthHeader .currentMonth{float:left;width:60%;text-align:center}#appointmentCalendar .monthFooter td{font:700 14px/14px Arial,Helvetica,Sans-Serif}#appointmentCalendar .monthFooter div{margin-top:0}#appointmentCalendar .monthFooter .previousMonthPagination,#appointmentCalendar .monthFooter .nextMonthPagination{width:50%}#appointmentCalendar .previousMonthPagination a,#appointmentCalendar .nextMonthPagination a{font-size:13px}#appointmentCalendar .weekdayHeader th{padding-bottom:4px;color:#394b65}#appointmentCalendar .dayWrapper{border:1px solid #d4dcda;background:#fff;padding:5px 5px 0 4px;height:148px}#appointmentCalendar .dayWrapperCurrent{border:2px solid #728b83;background:#e8f1ef}#appointmentCalendar .dayWrapperPast{background:#edeeee}#appointmentCalendar .dayWrapperFuture{background:#f4f4f4}#appointmentCalendar .dayWrapperBlank{background:#fff}#appointmentCalendar .dayNumber{margin-bottom:6px;padding-left:6px;color:#394b65;font-size:16px;font-weight:700}#appointmentCalendar .dayNumber span{display:none;font-size:15px}#appointmentCalendar .appointments a{display:block;color:#608cbc;height:18px;font-size:12px;font-weight:normal}#appointmentCalendar .appointments a:hover{background-color:#ebf2f7;color:#394b65}#appointmentCalendar .appointments a span{display:inline-block;padding:0 1px}#appointmentCalendar .appointments a span:hover{background-color:#ebf2f7;color:#394b65}#appointmentCalendar .appointments a .timeSlotSpan{width:55px}#appointmentCalendar .appointments .timeSlot{height:18px}#appointmentCalendar .appointments span.location1,#appointmentCalendar .appointments span.location2,#appointmentCalendar .appointments span.location3,#appointmentCalendar .appointments span.location4{background:url("/hgstatic/img/appointments.png") no-repeat scroll 0 0 transparent;height:14px;width:6px;vertical-align:middle}#appointmentCalendar .appointments span.location1{background-position:-41px -32px}#appointmentCalendar .appointments span.location2{background-position:-41px -43px}#appointmentCalendar .appointments span.location3{background-position:-41px -56px}#appointmentCalendar .appointments span.location4{background-position:-41px -69px}#appointmentCalendar div.more-times{display:none}#appointmentCalendar div.moreToggle-Less,#appointmentCalendar a.hidden{display:none}#appointmentCalendar div.moreToggle-More,#appointmentCalendar div.moreToggle-Less{margin:6px 0;border-top:1px solid #d4dcda;padding:4px 0 5px}#appointmentCalendar div.moreToggle-More span,#appointmentCalendar div.moreToggle-Less span{margin-bottom:1px;padding-right:0;font-size:10px}#appointmentCalendar div.moreToggle-More .moreArrow{display:inline-block;background:url("/hgstatic/img/appointments.png") no-repeat scroll -14px -50px transparent;padding:0;width:6px;height:4px}#appointmentCalendar div.moreToggle-Less{margin-bottom:0}#appointmentCalendar div.moreToggle-Less .lessArrow{display:inline-block;background:url("/hgstatic/img/appointments.png") no-repeat scroll 0 -50px transparent;padding:0;width:6px;height:4px}#appointmentCalendar .filterAppointments{margin-bottom:13px}#appointmentCalendar .filterAppointments a{font-weight:700}#appointmentCalendar .filterAppointments input[type="checkbox"]{margin-right:5px;font-size:13px}#appointmentCalendar .filterAppointments legend{margin-bottom:10px;color:#728b83;font-weight:700}#appointmentCalendar .filterAppointments span{display:inline-block;height:14px;font:12px Tahoma,Geneva,sans-serif;vertical-align:middle}#appointmentCalendar .filterAppointments span.disabled{color:#ccc !important;cursor:default}.filterAppointments input[type="checkbox"]{margin-right:5px;font-size:13px}.filterAppointments .singleLocation .header{margin-bottom:2px;color:#aaa;font-weight:700}.filterAppointments .singleLocation .address{color:#333;font-weight:700;margin-top:6px}.filterAppointments .singleLocation .address span{display:block}.filterAppointments span.location1,.filterAppointments span.location2,.filterAppointments span.location3,.filterAppointments span.location4{background:url("/hgstatic/img/appointments.png") no-repeat scroll 0 0 transparent;height:14px}.filterAppointments span.location1{background-position:-41px -30px}.filterAppointments span.location2{background-position:-41px -43px}.filterAppointments span.location3{background-position:-41px -56px}.filterAppointments span.location4{background-position:-41px -70px;height:10px !important;margin-bottom:2px}.filterAppointments .showByLocation .filterToggle span{padding-left:12px}.filterAppointments .showByLocation .filterToggle span.fauxCheckbox{padding-left:0}.filterAppointments span.fauxCheckbox{display:inline-block;margin-right:7px;padding:0;width:13px;height:14px;cursor:pointer}.filterAppointments .showByAvailability{float:left;padding-left:20px;width:25%}.filterAppointments .showByAvailability span.fauxCheckbox{margin-right:3px}.filterAppointments .showByAvailability .filterToggle span.numberOfAppointments{display:inline-block;height:14px;color:#999;vertical-align:middle}.filterAppointments .showByLocation{float:left;width:70%}.filterAppointments .showByLocation .viewLocationsWithoutAppointments{margin-top:5px}.filterAppointments span.checkboxChecked{background:url("/hgstatic/img/appointments.png") no-repeat scroll -26px -55px transparent}.filterAppointments span.checkboxUnchecked{background:url("/hgstatic/img/appointments.png") no-repeat scroll 0 -55px transparent}.appointmentProgressBar{background:url("/hgstatic/img/appointmentsProgressBar.png") no-repeat scroll 0 0 transparent;height:27px;margin:0 0 20px;width:620px}#appointmentSelectDateTime .appointmentProgressBar{background-position:0 0}#appointmentTypeForm .appointmentPlrogressBar{background-position:0 0}#appointmentCategoryContainer{margin-top:10px;margin-bottom:10px}#appointmentCategoryContainer div.errorNotification{display:none;margin-bottom:15px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#ee3124;padding:5px 5px 5px 10px;color:#fff;font-size:13px;font-weight:700}#appointmentCategoryContainer legend.error,#appointmentCategoryContainer legend.error span,#appointmentCategoryContainer label.error{color:#ee3124}#appointmentCategoryContainer select{padding:3px 0;margin-bottom:10px}#appointmentCategoryContainer label,#appointmentCategoryContainer legend{color:#333;font-weight:700;margin-bottom:5px}#appointmentForm .appointmentProgressBar{background-position:0 -27px}#appointmentVerifyEmail .appointmentProgressBar{background-position:0 -54px}#appointmentConfirmed .appointmentProgressBar{background-position:0 -81px}.appointmentsRightRailTargeting{position:relative;margin-bottom:8px;border:2px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 0 1px #dedfda;-moz-box-shadow:0 0 0 1px #dedfda;box-shadow:0 0 0 1px #dedfda;background:none repeat scroll 0 0 padding-box #ebf2f7;width:296px}.appointmentsRightRailTargeting .clientAttributionHeading{margin:0 0 15px;padding:1px 0;background:none repeat scroll 0 0 #c4d5e2;color:#6e7d96;font-size:11px;text-align:center}.appointmentsRightRailTargeting .clientAttributionHeading span{color:#fff}.appointmentsRightRailTargeting .clientAttributionLogoContainer{margin:0 0 15px;border-bottom:1px solid #ddded9;padding:0 0 10px;text-align:center}.appointmentsRightRailTargeting .clientAttributionContent{padding:0 16px 12px}.quick-modal{display:none}.quick-modal .quick-modal-background{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.75);z-index:100}.quick-modal .quick-modal-container{overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001}.quick-modal .quick-modal-container .quick-modal-content{position:relative;width:960px;margin:40px auto}.quick-modal .quick-modal-container .quick-modal-content .quick-modal-close{position:absolute;top:0;right:-30px;font-size:3em;color:#999}.quick-modal .quick-modal-container .quick-modal-content .quick-modal-close:hover{color:#fff}.share-list{list-style:none;margin:0;padding:0 !important}.share-list .borderless{border:none}.share-list li{margin:5px 0 0;vertical-align:top;width:32px;display:block}.share-list li:first-child{margin:0}.share-list li a{display:table;table-layout:fixed;font-size:19px;height:30px}.share-list li a i{padding:5px;background:#eee;display:table-cell;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.share-list li a span.text{display:table-cell;padding:0 0 0 5px;color:#608cbc !important;font-size:12px;vertical-align:middle}.share-list li a:hover i{background:#fff}.share-list li.facebook-share a{color:#fff}.share-list li.facebook-share a i{padding:6px 10px 4px 11px;background:#6888b6;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#6888b6 #5475a4));background:-webkit-linear-gradient(#6888b6,#5475a4);background:-moz-linear-gradient(center bottom,#5475a4 0%,#6888b6 100%);background:-ms-linear-gradient(bottom,#5475a4,#6888b6);background:-o-linear-gradient(#6888b6,#5475a4)}.share-list li.facebook-share a:hover i{background:#4d6d99}.share-list li.linkedin-share a{color:#fff}.share-list li.linkedin-share a i{padding:5px 7px;background:#4875b4}.share-list li.linkedin-share a:hover i{background:#3e6aac}.share-list li.pinterest-share a{font-size:1.6em}.share-list li.pinterest-share a i{color:#fff;padding:4px 3px 4px 6px;background:#c92228}.share-list li.pinterest-share a:hover i{background:#b11017}.share-list li.twitter-share a{color:#fff}.share-list li.twitter-share a i{padding:6px 6px 4px;background:#79c1e0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#79c1e0 #64b1d0));background:-webkit-linear-gradient(#79c1e0,#64b1d0);background:-moz-linear-gradient(center bottom,#64b1d0 0%,#79c1e0 100%);background:-ms-linear-gradient(bottom,#64b1d0,#79c1e0);background:-o-linear-gradient(#79c1e0,#64b1d0)}.share-list li.twitter-share a:hover i{background:#5da5c2}.share-list li.google-plus-share a{color:#fff}.share-list li.google-plus-share a i{padding:5px 5px 5px 7px;background:#d85e48;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#d85e48 #c7492f));background:-webkit-linear-gradient(#d85e48,#c7492f);background:-moz-linear-gradient(center bottom,#c7492f 0%,#d85e48 100%);background:-ms-linear-gradient(bottom,#c7492f,#d85e48);background:-o-linear-gradient(#d85e48,#c7492f)}.share-list li.google-plus-share a:hover i{background:#ba442b}.share-list li.email-share a{color:#fff}.share-list li.email-share a i{padding:5px 5.5px;background:#608cbc}.share-list li.email-share a:hover i{background:#394b65}.share-list li.print-share a{color:#fff}.share-list li.print-share a i{padding:5px 6px;background:#608cbc}.share-list li.print-share a:hover i{background:#394b65}.share-list li.experience-share{font-size:inherit;margin-right:-3px}.share-list li.experience-share .icon-star-wrapper{display:table-cell;margin:0 5px 0 0;font-size:13px;vertical-align:middle}.share-list li.experience-share .icon-star-wrapper .sharexpSprit{background:rgba(0,0,0,0) url("/hgstatic/img/hgv-2/global.png") -177px -548px no-repeat;margin:0;font-size:13px;display:inline-block;height:30px;width:30px;vertical-align:top;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.share-list li.experience-share .icon-star-wrapper .sharexpSprit:hover{background:rgba(0,0,0,0) url("/hgstatic/img/hgv-2/global.png") -209px -548px no-repeat}.share-list li.experience-share span.text{line-height:14px}.share-list li.experience-share:hover .icon-star-wrapper .sharexpSprit{background-color:#d1d1d1}.share-list.share-list-horizontal{width:200px}.share-list.share-list-horizontal li{display:inline-block;margin:0 0 0 5px}.share-list.share-list-horizontal li:first-child{margin:0}.share-button-hide-shadow{display:inline-block;overflow:hidden;vertical-align:top;padding:2px 3px 0 0;margin:-2px -3px 0 0}.share-container{display:none;position:absolute;padding:10px;background:#fff;border:1px solid #ddd;text-align:left;width:104px;z-index:100;-webkit-border-radius:2px 0 2px 2px;-moz-border-radius:2px 0 2px 2px;border-radius:2px 0 2px 2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:1px 1px 2px #666;-moz-box-shadow:1px 1px 2px #666;box-shadow:1px 1px 2px #666}.modal-share-bar{margin-right:7px;text-align:right}.modal-share-bar li{display:inline-block}.modal-share-bar li:first-child{margin-top:5px}.sideShareBarOuter{position:absolute;left:50%;top:0;width:980px;height:0;margin:0 0 0 -490px}#sideShareBar{position:absolute;top:126px;left:-51px;width:auto;min-height:166px;border-right:none;width:52px;border:2px solid #fff;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:-1px 2px 3px #999;-moz-box-shadow:-1px 2px 3px #999;box-shadow:-1px 2px 3px #999}#sideShareBar .sideShareBarInner{background:#f5f4f0;padding:8px 8px 8px 7px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#shareEmailDialog{z-index:1060}.shareBar{margin:0;padding:0}.shareBar li{position:relative;padding:0 3px 0 0;margin:0;list-style-type:none;display:inline-block;vertical-align:middle}.shareBar .shareEmailContentContainer{position:relative}.shareBar .shareEmailContentContainer h6{font-size:14px;font-weight:bold}.shareBar .shareEmailContentContainer .shareEmailContainerArrow{position:absolute;bottom:-16px;left:38px;display:inline-block;width:20px;height:16px}.shareBar .shareEmailContentContainer .EmailSuccessHeader{font-size:1.4em;color:#394b65;font-weight:normal;text-align:center;display:block;margin:0}.shareBar .shareEmailContentContainer .shareEmailContentHeader{display:block;font-size:1.4em;margin:0 0 20px;color:#394b65;font-weight:normal}.shareBar .shareEmailContentContainerInner{font-family:'OpenSansRegular',Arial,Helvetica,sans-serif;padding:30px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.shareBar .shareEmailContentContainerInner .buttonClose{padding:10px 15px;text-align:center;margin:4px 4px 4px 4px}.shareBar .shareEmailContent{position:relative;display:block;color:#333;font-size:12px;overflow:hidden}.shareBar .shareEmailContent .btn.btn-link{font-size:12px;font-weight:normal;color:#608cbc;padding:6px 6px 6px 6px;margin:6px 3px 6px 3px}.shareBar .shareEmailContent .btn.btn-link:hover{color:#036}.shareBar .shareEmailContent label{position:relative;display:block;font-weight:bold;font-size:13px;color:#666;margin:0 0 8px}.shareBar .shareEmailContent input[type="text"],.shareBar .shareEmailContent textarea{color:#333;border:1px solid #9facb7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 2px 5px #e5e5e5;-moz-box-shadow:inset 0 2px 5px #e5e5e5;box-shadow:inset 0 2px 5px #e5e5e5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em;position:relative;padding:10px;width:100%}.shareBar .shareEmailContent input[type="text"]:focus,.shareBar .shareEmailContent textarea:focus{color:#333}.shareBar .shareEmailContent .shareEmailContentRow{overflow:hidden;display:block}.shareBar .shareEmailContent .shareEmailInputBlock{position:relative;margin:0 0 20px 0}.shareBar .shareEmailContent .shareEmailInputBlock label{position:relative;font-weight:bold;font-size:13px;color:#666}.shareBar .shareEmailContent .fromAddress{float:left;width:30%}.shareBar .shareEmailContent .sendToSelf{width:40%;text-align:right;float:right;color:#666}.shareBar .shareEmailContent .sendToSelf label{font-size:11px;display:inline-block;margin:0;vertical-align:middle;font-weight:normal}.shareBar .shareEmailContent .sendToSelf input{position:relative;width:initial;vertical-align:middle;padding:0;margin:0}.shareBar .shareEmailContent .shareEmailMessageBlock{display:block;margin:10px 0 15px 0}.shareBar .shareEmailContent .shareSubmitButton{border:0}.shareBar .shareEmailContent .field-validation-error{font-size:12px;line-height:12px;color:#c00;display:block;margin:6px 0 0 0}.shareBar .shareEmailContent.buttonCenter{margin:14px 0 0 0;text-align:center}.shareBar .shareSubmitButton{border:0}.shareBar .shareEmailButtonsContainer{display:block;padding:0 2px 0 0;margin-top:11px}.shareBar .shareEmailButtonsContainer .shareEmailCancelButton{font-family:'OpenSansRegular',Arial,Helvetica,sans-serif;vertical-align:middle}.shareBar .shareEmailButtonsContainer .shareEmailCancelButton a .buttonLabel{color:#666}.shareBar .shareEmailButtonsContainer .cancelButton{border-radius:1px;padding:7px 14px;cursor:pointer;display:inline-block;margin:11px 0 0 13px;vertical-align:middle;color:#608cbc;text-decoration:none;font-size:11.7px;font-family:'OpenSansRegular',Arial,Helvetica,sans-serif}.shareBar .shareEmailButtonsContainer .cancelButton:hover{text-decoration:underline}.shareBar .sharePrint,.shareBar .shareFacebook{display:block;height:21px}.shareBar .shareFacebook{position:relative;padding:3px 0 0;z-index:2}.shareBar .fb_iframe_widget iframe{vertical-align:baseline}.shareBar .shareGoogle{display:block !important;width:60px;padding:3px 0 0}.ie8 .shareBar .shareGoogle{bottom:1px}.oneColumn{background:#608cbc;position:relative;font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal}.oneColumn h1,.oneColumn h2,.oneColumn h3{font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal}.oneColumn #headerContainer{background:transparent}.oneColumn #headerContainer #topWindowBar .topWindowContainer{width:795px}.oneColumn #footerContainer{background:transparent;margin:0;padding:13px 0 30px}.oneColumn #globalSearchForm{margin:0 65px}.oneColumn #globalSearchForm .hgSearchTable{margin:0 0 10px}.oneColumn #globalSearchForm .hgSearchTable .hgSearchTableColumn.spacer{border-top:9px solid #fff;border-bottom:9px solid #fff}.oneColumn #globalSearchForm .hgForm .buttonHeaderSearch .buttonHeaderSearchMagnifier span{height:43px;width:52px;font-size:41px;text-shadow:1px 1px 1px #b65d38}.oneColumn #globalSearchForm .hgForm .hgSearchInputField{padding:11px 0 7px}.oneColumn #globalSearchForm .hgForm .hgSearchInputField input{font-size:18px;line-height:22px}.oneColumn .homePageLogo{margin:0 auto 35px;width:400px;height:124px}#pageContainer .pageContainerInnerTop,#pageContainer .pageContainerInnerBottom{display:none}.oneColumn #pageContainer #columnSection{background:#fff;padding:0 20px;margin:0 0 20px 0;overflow:hidden}.twoColumn #pageContainer #aboveFooter{border-top:none}.searchPromo{padding:40px;min-height:350px}.searchPromo h3,.searchPromo .hg-editable>.hg-editable-label{color:#394b65;font-size:24px;line-height:24px;font-weight:normal;display:inline-block;vertical-align:baseline}.searchPromo>div{overflow:hidden}.searchPromo>div .wrapper{width:29%;float:left;padding:0 3% 0 0}.searchPromo>div .wrapper>h3{color:#333;font-size:16px;font-weight:normal}.searchPromo>div .wrapper>h3 .new-label{font-size:13px;text-transform:uppercase;color:#ed9540}.searchPromo>div .wrapper .hg-widget-alphamenu-clickable{font-weight:bold;margin:10px 0 0}.searchPromo>div .wrapper.wrapper-2{width:35%}.searchPromo>div .wrapper.last{padding:0}.searchPromo>div .homeSpecialtiesListItem,.searchPromo>div .homeTopHospitalsListItem{display:block;font-size:13px;line-height:23px}.searchPromo>div .homeSpecialtiesListItem .specialtyItem,.searchPromo>div .homeTopHospitalsListItem .specialtyItem{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#homeSpecialties #homeDentalSpecialtiesList,#homeTopHospitals #homeDentalSpecialtiesList{display:none}#homeSpecialties #homeTopHospitalsList,#homeTopHospitals #homeTopHospitalsList{margin-bottom:10px}#homeSpecialties .homeSpecialtiesRow,#homeTopHospitals .homeSpecialtiesRow,#homeSpecialties .homeTopHospitalsRow,#homeTopHospitals .homeTopHospitalsRow{margin:0 0 14px 0;padding:0 0 0 0}#homeSpecialties .homeSpecialtiesRow h4,#homeTopHospitals .homeSpecialtiesRow h4,#homeSpecialties .homeTopHospitalsRow h4,#homeTopHospitals .homeTopHospitalsRow h4,#homeSpecialties .homeSpecialtiesRow #topHospitalText,#homeTopHospitals .homeSpecialtiesRow #topHospitalText,#homeSpecialties .homeTopHospitalsRow #topHospitalText,#homeTopHospitals .homeTopHospitalsRow #topHospitalText{font-weight:normal;display:inline-block;color:#394b65}#homeSpecialties .homeSpecialtiesRow h3,#homeTopHospitals .homeSpecialtiesRow h3,#homeSpecialties .homeTopHospitalsRow h3,#homeTopHospitals .homeTopHospitalsRow h3{font-size:24px;line-height:30px;margin:0}#homeSpecialties .homeSpecialtiesRow h4,#homeTopHospitals .homeSpecialtiesRow h4,#homeSpecialties .homeTopHospitalsRow h4,#homeTopHospitals .homeTopHospitalsRow h4{font-size:15px;line-height:15px;margin:0}#homeSpecialties .homeSpecialtiesRow #viewAllSpecialtiesButton,#homeTopHospitals .homeSpecialtiesRow #viewAllSpecialtiesButton,#homeSpecialties .homeTopHospitalsRow #viewAllSpecialtiesButton,#homeTopHospitals .homeTopHospitalsRow #viewAllSpecialtiesButton,#homeSpecialties .homeSpecialtiesRow #viewAllTopHospitalsButton,#homeTopHospitals .homeSpecialtiesRow #viewAllTopHospitalsButton,#homeSpecialties .homeTopHospitalsRow #viewAllTopHospitalsButton,#homeTopHospitals .homeTopHospitalsRow #viewAllTopHospitalsButton{vertical-align:baseline}#homeSpecialties .buttonSmall,#homeTopHospitals .buttonSmall{margin:-5px 0 0 8px;vertical-align:middle;display:inline-block}#homeSpecialties .specialistLocationCancelLink,#homeTopHospitals .specialistLocationCancelLink,#homeSpecialties .topHospitalsLocationCancelLink,#homeTopHospitals .topHospitalsLocationCancelLink{margin:1px 0 0 8px;vertical-align:middle;display:inline-block}#homeSpecialties .specialistLocationUpdateInputField,#homeTopHospitals .specialistLocationUpdateInputField,#homeSpecialties .topHospitalsLocationUndateInputField,#homeTopHospitals .topHospitalsLocationUndateInputField{padding:5px;display:inline-block;width:90px;border:1px solid #9facb7;margin:0}#homeSpecialties .specialistLocationUpdateInputField input,#homeTopHospitals .specialistLocationUpdateInputField input,#homeSpecialties .topHospitalsLocationUndateInputField input,#homeTopHospitals .topHospitalsLocationUndateInputField input{border:1px solid #fff;outline:medium none;width:98%}#homeSpecialties .specialistLocationUpdateInputField.hasRightColumnPromo,#homeTopHospitals .specialistLocationUpdateInputField.hasRightColumnPromo,#homeSpecialties .topHospitalsLocationUpdateUnputField.hasRightColumnPromo,#homeTopHospitals .topHospitalsLocationUpdateUnputField.hasRightColumnPromo{width:150px}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid #ffa500}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:10px 17px;line-height:1.4;width:180px}.leaflet-popup-content h3{font-size:12px !important;font-weight:bold !important}.leaflet-popup-content p{margin:7px 0;font-size:10px;line-height:12px !important}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.textAlignCenter{text-align:center}.dynamicNumberComponent{display:none}.infoBox{background:#fff;padding:10px;-webkit-box-shadow:0 3px 9px #666;-moz-box-shadow:0 3px 9px #666;box-shadow:0 3px 9px #666;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.infoBox .buttonClose{right:10px;top:12px}.infoBox h3{color:#333;font-size:18px!important;font-weight:normal;line-height:1;margin:0 0 5px 0!important;padding:0 20px 0 0}.infoBox input{padding:4px 3px 3px;margin:0 5px 0 0}.infoBox .getDir{white-space:nowrap}.leaflet-popup-content .buttonClose{right:10px;top:12px}.leaflet-popup-content h3{color:#333;font-size:18px;font-weight:normal;line-height:1;margin:0 0 5px 0!important;padding:0 20px 0 0}.leaflet-popup-content input{padding:4px 3px 3px;margin:0 5px 0 0;max-width:140px}.leaflet-popup-content .getDir{white-space:nowrap}.view-all-modal{display:none;white-space:nowrap;position:absolute;width:500px}.view-all-modal.facet-modal-practicing-specialties,.view-all-modal.facet-modal-condition-search,.view-all-modal.facet-modal-procedure-search,.view-all-modal.facet-modal-procedures,.view-all-modal.facet-modal-conditions{width:693px}.view-all-modal ul{padding:0;margin:0}.view-all-modal ul li{list-style:none;margin:0;padding:0}.view-all-modal .view-all-modal-item{padding:0 0 0 18px;margin:0 0 3px 0;position:relative}.view-all-modal .view-all-modal-item .view-all-table-label{display:table;table-layout:fixed;width:99.5%}.view-all-modal .view-all-modal-item .view-all-table-label .view-all-table-label-left,.view-all-modal .view-all-modal-item .view-all-table-label .view-all-table-label-right{display:table-cell}.view-all-modal .view-all-modal-item .view-all-table-label .label-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:80%}.view-all-modal .view-all-modal-item .view-all-table-label .view-all-table-label-right{text-align:right;position:relative}.view-all-modal .view-all-modal-item .view-all-table-label .view-all-table-label-right i{position:absolute;right:3px;top:2px}.view-all-modal .view-all-modal-item input{vertical-align:middle;position:absolute;top:2px;left:0}.view-all-modal .view-all-modal-item label{color:#608cbc;display:table-cell;vertical-align:middle;padding:0 0 0 1px}.view-all-modal .view-all-modal-item label .facet-count{color:#666}.view-all-modal .view-all-modal-item label:hover{color:#394b65}.view-all-modal .view-all-modal-item label:hover .facet-count{color:#666}.view-all-modal .buttonClose{right:15px;top:15px;position:absolute}.ie8 .view-all-modal .view-all-modal-item input{top:0}html[class*='version-10.0'] .view-all-modal .view-all-modal-item input{top:-2px}.facet-modal .hg-widget-alphamenu-items-selected{background:#fff;margin:0 0 10px 0}.facet-modal.hasContent h4{font-size:23px;line-height:27px;margin:0 0 15px;color:#333;font-weight:normal}.facet-modal.hasContent .facet-modal-detail{display:table;table-layout:fixed}.facet-modal.hasContent .facet-modal-detail-left{vertical-align:top;width:400px;padding:20px 0 10px 15px;display:table-cell}.facet-modal.hasContent .facet-modal-detail-left .view-all-table-label .view-all-table-label-right{padding:0 20px 0 0}.facet-modal.hasContent .facet-modal-detail-left .related-label{display:block;padding:2px;color:#666}.facet-modal.hasContent .facet-modal-detail-left .related-label .icon-caret-down{display:none}.facet-modal.hasContent .facet-modal-detail-left .related-label.active .icon-caret-down{display:inline-block}.facet-modal.hasContent .facet-modal-detail-left .related-label.active .icon-caret-right{display:none}.facet-modal.hasContent .facet-modal-detail-left ul{padding:0;margin:0}.facet-modal.hasContent .facet-modal-detail-left ul ul{margin:0 0 7px}.facet-modal.hasContent .facet-modal-detail-left ul.viewAllSpecialtiesContent{display:block;overflow-y:scroll;height:458px;max-height:458px;width:100%}.facet-modal.hasContent .facet-modal-detail-right{min-width:300px;display:table-cell;background:#fff;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:19px;color:#999;white-space:normal}.facet-modal.hasContent .facet-modal-detail-right a{color:#608cbc}.facet-modal.hasContent .facet-modal-detail-right a:hover{color:#394b65}.facet-modal.hasContent .facet-modal-detail-right ul{padding:0 6px}.facet-modal.hasContent .facet-modal-detail-right ul li{margin:0 0 6px 11px}.facet-modal.hasContent .facet-modal-detail-right .baseballCard{margin:0 0 20px}.facet-modal.hasContent .facet-modal-detail-right .baseballCard h4{margin:0 0 5px}.facet-modal.hasContent .facet-modal-detail-right .baseballCard ul{list-style:none;margin:0;padding:0}.facet-modal.hasContent .facet-modal-detail-right .baseballCard ul li{margin:0;padding:0}.facet-modal.hasContent .facet-modal-detail-right .contactCard{margin:0 0 20px}.facet-modal.hasContent .facet-modal-detail-right .contactCard ul{list-style:none;margin:0;padding:0}.facet-modal.hasContent .facet-modal-detail-right .contactCard ul li{margin:0;padding:0}.facet-modal.hasContent .facet-modal-detail-right .summaryPhotoInner{overflow:hidden;display:block;width:128px;height:160px;margin:0 auto 15px auto;border:solid 1px #ededed;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 2px #c6c6c6;-moz-box-shadow:0 3px 2px #c6c6c6;box-shadow:0 3px 2px #c6c6c6}.facet-modal.hasContent .facet-modal-detail-right .summaryPhotoInner img{float:left;border:solid 4px #fff;width:120px;height:160px}.facet-modal.hasContent .facet-modal-detail-right .contentBlerb{margin:0 0 30px}.facet-modal.hasContent .facet-modal-detail-right .viewAllBtn{text-align:center;font-size:13px;line-height:13px;padding:9px 7px 8px;margin:15px 0 0;display:block;background:#f9f9f9;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#f9f9f9 #e9e9e9));background:-webkit-linear-gradient(#f9f9f9,#e9e9e9);background:-moz-linear-gradient(center bottom,#e9e9e9 0%,#f9f9f9 100%);background:-ms-linear-gradient(bottom,#e9e9e9,#f9f9f9);background:-o-linear-gradient(#f9f9f9,#e9e9e9);-webkit-box-shadow:0 3px 3px #bbb;-moz-box-shadow:0 3px 3px #bbb;box-shadow:0 3px 3px #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.facet-modal.hasContent .facet-modal-detail-right .viewAllBtn:hover{background:#e9e9e9}.facet-modal .facet-modal-detail-left .facet-modal-detail-left-header{display:none !important}.facet-modal .facet-modal-detail-left.header-active .facet-modal-detail-left-header{display:block !important}.viewAllSpecialtiesMenu .viewAllSpecialtiesHeader{position:relative;padding:15px 15px 5px 15px;background:#fff;border-bottom:solid 1px #e7e7e7;white-space:nowrap;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.viewAllSpecialtiesMenu .viewAllSpecialtiesHeader h3{color:#e68232;font-size:16px;line-height:18px;text-transform:none}.viewAllSpecialtiesMenu .viewAllSpecialtiesHeader h3 a{font-size:13px;font-weight:normal;margin-left:8px}.viewAllSpecialtiesMenu .viewAllSpecialtiesContent{position:relative;clear:both;padding:10px 15px;max-height:350px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.viewAllSpecialtiesMenu .viewAllSpecialtiesContent .specialtyItem{display:table;width:100%;table-layout:fixed}.viewAllSpecialtiesMenu .viewAllSpecialtiesContent .specialtyItem span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 0;display:table-cell}.clear{clear:both}.vcard{font-size:12px}.vcard .microDataAddress{font-size:14px}.vcard .fn a{text-decoration:none}.vcard .org a{text-decoration:none}.vcard .street-address{display:block}.vcard a.adr{text-decoration:none}.topBar{width:100%;background:#3a4a65}.topBar .container{width:940px;margin:0 auto;display:table;table-layout:fixed}.topBar .container .topBar-col{display:table-cell;vertical-align:middle}.topBar .container.homepage{width:980px}.topBar .facebookLikeContainer{height:23px}.topBar .facebookLikeContainer iframe{top:7px;position:relative}.topBar .facebookLikeContainer iframe .pluginConnectTextDark{color:#ccc}.topBar .raLink:after{content:"";font-family:icomoon;font-size:1.2em;padding-left:4px;position:relative;top:1px}#topWindowBar{width:980px;margin:0 0 0 -490px;position:absolute;top:0;left:50%;z-index:50}.oneColumn #topWindowBar{width:800px;margin:0 0 0 -400px;position:absolute;top:0;left:50%;z-index:50}.oneColumn #pageContainer{margin:0 auto 0}.oneColumn #pageContainer #columnSection{background:#fff;padding:0 20px;margin:0 0 20px 0;overflow:hidden}.oneColumn #pageContainerInner{background:#fff;width:980px;margin:0 auto 0 auto;-webkit-box-shadow:0 1px 4px #666;-moz-box-shadow:0 1px 4px #666;box-shadow:0 1px 4px #666}.oneColumn #mainBottom{padding:20px 0 20px;margin:0 20px;border-top:2px solid #00325d;clear:both}.ie9 .oneColumn #pageContainer #columnSection #content #mainNatural #providerSearchWrapper #providerSearch .providerSearchResults .reviewSearchResults .reviewNow,.ie8 .oneColumn #pageContainer #columnSection #content #mainNatural #providerSearchWrapper #providerSearch .providerSearchResults .reviewSearchResults .reviewNow{float:right}.ie9 .oneColumn #pageContainer #columnSection #content #mainNatural #providerSearchWrapper #providerSearch hr,.ie8 .oneColumn #pageContainer #columnSection #content #mainNatural #providerSearchWrapper #providerSearch hr{margin:13px 13px 13px 0}.twoColumn{min-width:980px}.twoColumn #pageContainer{position:relative;margin:0 auto 0}.twoColumn #pageContainer #belowHeader{padding:0 20px;position:relative;z-index:1}.twoColumn #pageContainer #columnSection{padding:0 20px 20px 20px;overflow:hidden;position:relative}.twoColumn #pageContainer #rightNatural{background:#fff}.twoColumn #pageContainerInner{background:#fff;position:relative;width:980px;min-height:300px;margin:0 auto 0 auto;-webkit-box-shadow:0 1px 4px #666;-moz-box-shadow:0 1px 4px #666;box-shadow:0 1px 4px #666}#belowPage{display:none}.advertisementContainer{width:100%;z-index:0;text-align:center;clear:both;position:relative}.advertisementContainer .advertisementLabel{font-size:11px;display:block;text-align:right}.advertisementContainer .advertisement{position:relative;display:inline-block;vertical-align:middle;overflow:hidden}.midTips{float:right}.midTips .advertisementContainer{width:auto;margin:20px 0}#rightTop,#rightBottom{background:#fff}#rightTop .advertisementContainer,#rightBottom .advertisementContainer{padding-bottom:19px;margin-bottom:10px}#rightTop .advertisementContainer .advertisementLabel,#rightBottom .advertisementContainer .advertisementLabel{padding:0;background:#f5f5f5;width:100%;position:absolute;bottom:0}#rightTop{padding:0 0 5px 0}#rightBottom{padding:10px 0 10px}#rightBottom #educationalTarget .explanation.withSummary{background:#f3f2ed;margin-bottom:5px;padding:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 4px #666;-moz-box-shadow:0 1px 4px #666;box-shadow:0 1px 4px #666}#rightBottom #educationalTarget .explanation.withSummary h3{background:#d8d6cc;color:#394b65;padding:8px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#rightBottom #educationalTarget .explanation.withSummary .section-summary{margin-bottom:25px}#rightBottom #educationalTarget .explanation.withSummary .section-summary p{margin:0 10px 10px}#rightBottom #educationalTarget .explanation.withSummary .section-summary ul li{margin:0 0 0 25px}#abovePage{background:#17192e}#abovePage .advertisementContainer{padding:3px 0;height:126px;white-space:nowrap}#abovePage .advertisementContainer table{margin:0 auto}#pageContainerTop{background:#f3f2ec;margin:0;position:relative;z-index:2}#pageContainerTop .advertisementContainer{height:90px;white-space:nowrap;padding:6px 0}#pageContainerTop .advertisementContainer.size_728x90{margin:0 auto;width:728px}#pageContainerTop .advertisementContainer.size_728x90 .advertisementLabel{display:inline-block;position:absolute;left:-10px;top:6px;height:100%;width:8px;vertical-align:top;text-indent:-2000em;text-align:left;margin:0 3px 0 0;background:transparent url("/hgstatic/img/hgv-2/global.png") -222px -4px no-repeat}#pageContainerTop .advertisementContainer table{margin:0 auto}#aboveFooter .advertisementContainer,#mainBottom .advertisementContainer{white-space:nowrap;padding:6px 0;height:90px}#aboveFooter .advertisementContainer.size_940x400,#mainBottom .advertisementContainer.size_940x400{height:400px;width:940px}#aboveFooter .advertisementContainer.size_728x90,#mainBottom .advertisementContainer.size_728x90{margin:0 auto;width:728px}#aboveFooter .advertisementContainer.size_728x90 .advertisementLabel,#mainBottom .advertisementContainer.size_728x90 .advertisementLabel{display:inline-block;position:absolute;left:-10px;top:6px;height:100%;width:8px;vertical-align:top;text-align:left;text-indent:-2000em;margin:0 3px 0 0;background:transparent url("/hgstatic/img/hgv-2/global.png") -222px -4px no-repeat}#aboveVideo{margin:3px 0 20px 0;height:90px}#overlay .advertisementContainer.size_1x1{height:1px;width:1px;float:left;position:fixed;top:0;left:0}#overlay .labelInsideAdContainer{display:none}#postPdc{display:none;height:0;width:0;position:fixed;top:-1px;left:-1px}.ie8 #rightBottom{background:#fff;padding:5px 0 5px 0}span.plainLink a{border-bottom:1px dotted #000;width:100px;color:#333}.noSpacing{padding:0;margin:0}.globalLinkArrow{font-size:130%}.fiveStarAwardContainer{margin:5px 0;text-align:center}.starsContainer{text-align:left;display:inline-block;width:74px;height:13px;background:transparent url("/hgstatic/img/hgv-2/global.png") 0 -19px no-repeat}.starsContainer span{display:inline-block;height:13px;background:transparent url("/hgstatic/img/hgv-2/global.png") 0 -5px no-repeat}.starsContainer.stars1 span{width:14px}.starsContainer.stars2 span{width:29px}.starsContainer.stars3 span{width:44px}.starsContainer.stars4 span{width:59px}.starsContainer.stars5 span{width:74px}#pageContainer .largeColumn .alignLeft{float:left;margin:10px 10px 10px 0}#pageContainer .largeColumn .alignRight{float:right;margin:10px 0 10px 10px}#pageContainer aside.smallColumn .alignLeft{float:left;margin:10px 10px 10px 0}#pageContainer aside.smallColumn .alignRight{float:right;margin:10px 0 10px 10px}#pageContainer aside.smallColumn .ad h6.adHeader{text-align:center}#pageContainer aside.smallColumn .ad .adContainer{background:#ccc;border:dashed 3px #fff;display:block;height:600px}.twoColumn #pageContainer .mediumColumn .address{margin:0 0 10px}.twoColumn #pageContainer .mediumColumn .address.hgContactInfo{margin:40px 0 0;padding:10px;background:#f8f9fb;border:5px solid #eaedf2}.twoColumn #pageContainer .mediumColumn .address.hgContactInfo address{font-style:normal}.twoColumn #pageContainer .mediumColumn .address.hgContactInfo h4{color:#333;border-bottom:1px solid #e5e5e5;margin-bottom:10px;padding-bottom:10px}.procedureOnSpecialty{padding:10px 12px;margin:0 0 10px;background:#f5f5f5;border:1px solid #deddd9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.procedureOnSpecialty .procedureOnSpecialtyHeader{margin:0 0 10px;border-bottom:1px solid #ddd}.procedureOnSpecialty .procedureOnSpecialtyHeader h4{font-size:16px;font-weight:bold;color:#333}.procedureOnSpecialty .procedureOnSpecialtyContent ul{margin:0;padding:0;list-style:none;font-size:12px}.procedureOnSpecialty .procedureOnSpecialtyContent ul li{margin:0 0 5px;padding:0}span.buttonLarge,span.buttonMedium,span.buttonStandard,span.buttonSmall,span.buttonIcon{outline:none;overflow:hidden;display:inline-block;position:relative;z-index:0;zoom:1;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 1px #9f9f9f;-moz-box-shadow:0 1px 1px #9f9f9f;box-shadow:0 1px 1px #9f9f9f}span.buttonLarge button,span.buttonMedium button,span.buttonStandard button,span.buttonSmall button,span.buttonIcon button{background:none;border:none;width:auto}span.buttonLarge a,span.buttonMedium a,span.buttonStandard a,span.buttonSmall a,span.buttonIcon a,span.buttonLarge button,span.buttonMedium button,span.buttonStandard button,span.buttonSmall button,span.buttonIcon button{outline:none;position:relative;z-index:1;zoom:1;float:left;clear:both;display:table-cell;text-decoration:none;color:#608cbc;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#fefefe #ebebeb));background:-webkit-linear-gradient(#fefefe,#ebebeb);background:-moz-linear-gradient(center bottom,#ebebeb 0%,#fefefe 100%);background:-ms-linear-gradient(bottom,#ebebeb,#fefefe);background:-o-linear-gradient(#fefefe,#ebebeb)}span.buttonLarge a .buttonLabel,span.buttonMedium a .buttonLabel,span.buttonStandard a .buttonLabel,span.buttonSmall a .buttonLabel,span.buttonIcon a .buttonLabel,span.buttonLarge button .buttonLabel,span.buttonMedium button .buttonLabel,span.buttonStandard button .buttonLabel,span.buttonSmall button .buttonLabel,span.buttonIcon button .buttonLabel{display:inline-block;vertical-align:middle;position:relative;padding:6px 0;cursor:pointer;color:#608cbc}span.buttonLarge a:hover,span.buttonMedium a:hover,span.buttonStandard a:hover,span.buttonSmall a:hover,span.buttonIcon a:hover,span.buttonLarge a:hover .buttonLabel,span.buttonMedium a:hover .buttonLabel,span.buttonStandard a:hover .buttonLabel,span.buttonSmall a:hover .buttonLabel,span.buttonIcon a:hover .buttonLabel{color:#394b65;cursor:pointer}span.buttonStandard.dark,span.buttonSmall.dark,span.buttonMedium.dark,span.buttonLarge.dark{-webkit-box-shadow:0 1px 1px #c5c5c5;-moz-box-shadow:0 1px 1px #c5c5c5;box-shadow:0 1px 1px #c5c5c5}span.buttonStandard.dark a,span.buttonSmall.dark a,span.buttonMedium.dark a,span.buttonLarge.dark a{background:#4c5d74;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#4c5d74 #394b65));background:-webkit-linear-gradient(#4c5d74,#394b65);background:-moz-linear-gradient(center bottom,#394b65 0%,#4c5d74 100%);background:-ms-linear-gradient(bottom,#394b65,#4c5d74);background:-o-linear-gradient(#4c5d74,#394b65)}span.buttonStandard.dark a .buttonLabel,span.buttonSmall.dark a .buttonLabel,span.buttonMedium.dark a .buttonLabel,span.buttonLarge.dark a .buttonLabel{color:#fff}span.buttonStandard.dark a:hover .buttonLabel,span.buttonSmall.dark a:hover .buttonLabel,span.buttonMedium.dark a:hover .buttonLabel,span.buttonLarge.dark a:hover .buttonLabel{color:#b4d2eb}span.buttonLarge.orange{-webkit-box-shadow:0 1px 1px #c5c5c5;-moz-box-shadow:0 1px 1px #c5c5c5;box-shadow:0 1px 1px #c5c5c5}span.buttonLarge.orange a{background:#e98f37;background:#e98f37;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#e98f37 #e4762d));background:-webkit-linear-gradient(#e98f37,#e4762d);background:-moz-linear-gradient(center bottom,#e4762d 0%,#e98f37 100%);background:-ms-linear-gradient(bottom,#e4762d,#e98f37);background:-o-linear-gradient(#e98f37,#e4762d)}span.buttonLarge.orange a .buttonLabel{color:#fff;font-weight:700}span.buttonLarge.orange a:hover .buttonLabel{color:#394b65}span.buttonMedium.orange{-webkit-box-shadow:0 1px 1px #c5c5c5;-moz-box-shadow:0 1px 1px #c5c5c5;box-shadow:0 1px 1px #c5c5c5}span.buttonMedium.orange a{padding:3px 17px;height:25px;background:#e98f37;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#e98f37 #e4762d));background:-webkit-linear-gradient(#e98f37,#e4762d);background:-moz-linear-gradient(center bottom,#e4762d 0%,#e98f37 100%);background:-ms-linear-gradient(bottom,#e4762d,#e98f37);background:-o-linear-gradient(#e98f37,#e4762d);background:#e98f37}span.buttonMedium.orange a .phImage{display:inline-block;background:transparent url("/hgstatic/img/hgv-2/global.png") -122px -495px no-repeat;width:40px;height:25px}span.buttonMedium.orange a .buttonLabel{margin-left:-3px;height:13px;color:#fff;font-size:13px;font-weight:700;vertical-align:top}span.buttonMedium.orange a:hover .buttonLabel{color:#394b65}span.buttonMedium.orange.appointmentButton a{padding:3px 8px 3px 3px}span.buttonStandard.dark.disabled,span.buttonSmall.dark.disabled{opacity:.6}.ie8 span.buttonMedium.orange a,.ie8 span.buttonLarge.orange a{background:#e98f37!important}.ie8 span.buttonLarge,.ie8 span.buttonMedium,.ie8 span.buttonStandard,.ie8 span.buttonSmall,.ie8 span.buttonIcon{border:solid 1px #ced4d8;box-shadow:#787878 1px 1px 2px}.ie8 span.buttonLarge a,.ie8 span.buttonMedium a,.ie8 span.buttonStandard a,.ie8 span.buttonSmall a,.ie8 span.buttonIcon a{background:#ebebeb}.ie8 span.buttonLarge.dark a,.ie8 span.buttonMedium.dark a,.ie8 span.buttonStandard.dark a,.ie8 span.buttonSmall.dark a,.ie8 span.buttonIcon.dark a{background:#394b65 !important}.ie9 span.buttonLarge,.ie9 span.buttonMedium,.ie9 span.buttonStandard,.ie9 span.buttonSmall,.ie9 span.buttonIcon{box-shadow:#787878 1px 1px 3px}.ie9 span.buttonLarge a,.ie9 span.buttonMedium a,.ie9 span.buttonStandard a,.ie9 span.buttonSmall a,.ie9 span.buttonIcon a{background:#ebebeb}.ie9 span.buttonLarge.dark a,.ie9 span.buttonMedium.dark a,.ie9 span.buttonStandard.dark a,.ie9 span.buttonSmall.dark a,.ie9 span.buttonIcon.dark a{background:#394b65 !important}.ie9 span.buttonMedium.orange a,.ie9 span.buttonLarge.orange a{background:#e98f37!important}span.buttonStandard a{padding:2px 12px}span.buttonStandard a .buttonNext,span.buttonStandard a .buttonBack{display:inline-block;vertical-align:middle;position:relative;padding:4px 10px 4px 0;margin:1px;border-right:solid 1px #dedede;font-size:18px;font-weight:bold;line-height:18px;color:#ab5e7e;cursor:pointer}span.buttonStandard a .buttonNext span,span.buttonStandard a .buttonBack span{vertical-align:top;display:inline-block;width:8px;height:14px;overflow:hidden}span.buttonStandard a .buttonNext span{margin:2px 0 0 4px;background:transparent url("/hgstatic/img/hgv-2/global.png") -55px -404px no-repeat}span.buttonStandard a .buttonBack span{margin:2px 4px 0 0;background:transparent url("/hgstatic/img/hgv-2/global.png") -55px -419px no-repeat}span.buttonStandard a .playIcon{display:block;text-align:center;height:12px;line-height:12px}span.buttonStandard a .playIcon span{width:10px;height:12px;line-height:12px;display:inline-block;background:transparent url("/hgstatic/img/hgv-2/global.png") -55px -434px no-repeat}span.buttonStandard a .buttonLabel{font-size:15px;line-height:15px;margin:0 0 2px 4px}span.buttonStandard a:hover .buttonNext{color:#394b65!important}span.buttonStandard a:hover .buttonNext span{background:transparent url("/hgstatic/img/hgv-2/global.png") -64px -404px no-repeat !important}span.buttonStandard a:hover .buttonBack{color:#394b65}span.buttonStandard a:hover .buttonBack span{background:transparent url("/hgstatic/img/hgv-2/global.png") -64px -419px no-repeat !important}span.buttonStandard a:hover .playIcon span{background:transparent url("/hgstatic/img/hgv-2/global.png") -66px -434px no-repeat !important}span.buttonStandard.disabled a,span.buttonStandard.disabled a:hover,span.buttonStandard.disabled a .buttonNext,span.buttonStandard.disabled a .buttonBack,span.buttonStandard.disabled a .buttonLabel,span.buttonStandard.disabled a:hover .buttonLabel{color:#bebebe!important;cursor:default}span.buttonStandard.disabled a .buttonNext span{background:transparent url("/hgstatic/img/hgv-2/global.png") -73px -404px no-repeat !important}span.buttonStandard.disabled a .buttonBack span{background:transparent url("/hgstatic/img/hgv-2/global.png") -73px -419px no-repeat !important}span.buttonStandard.dark a .buttonLabel{color:#b4d2eb;margin:0 0 2px 4px}span.buttonStandard.dark a .buttonNext,span.buttonStandard.dark a .buttonBack{color:#fff!important;border-right:solid 1px #677589}span.buttonStandard.dark a .buttonNext span{background:transparent url("/hgstatic/img/hgv-2/global.png") -118px -404px no-repeat !important}span.buttonStandard.dark a .buttonBack span{background:transparent url("/hgstatic/img/hgv-2/global.png") -118px -419px no-repeat !important}span.buttonStandard.dark a:hover .buttonLabel{color:#fff}span.buttonStandard.dark a:hover .buttonNext{color:#fff}span.buttonStandard.dark.disabled a,span.buttonStandard.dark.disabled a:hover,span.buttonStandard.dark.disabled a:hover *,span.buttonStandard.dark.disabled a *{color:#bebebe}span.buttonStandard.dark.disabled .buttonNext span{background:transparent url("/hgstatic/img/hgv-2/global.png") -73px -404px no-repeat}span.buttonStandard.dark.disabled .buttonBack span{background:transparent url("/hgstatic/img/hgv-2/global.png") -73px -419px no-repeat}span.buttonStandard.playVideoSmall a{padding:5px 9px}span.buttonStandard.playVideoLarge a{padding:11px 15px 15px}.ie8 span.buttonStandard a .buttonLabel,.ie8 span.buttonStandard.dark a .buttonLabel{margin:0 0 0 3px}.ie9 span.buttonStandard a .buttonLabel{margin:0 0 0 3px}.ie9 span.buttonStandard a .buttonNext span{margin:2px 0 0 5px}span.buttonLarge a{padding:6px 14px;font-size:16px;line-height:16px}span.buttonMedium a{padding:3px 17px;font-size:13px;line-height:13px}span.buttonSmall a{padding:1px 15px 0;font-size:11px;line-height:11px}span.buttonSmall.disabled a,span.buttonSmall.disabled a:hover,span.buttonSmall.disabled a .buttonLabel,span.buttonSmall.disabled a:hover .buttonLabel{color:#bebebe;cursor:default}span.buttonSmall.dark a{padding:0 8px 2px}.ie8 span.buttonSmall a .buttonLabel{padding:6px 0}.ie9 span.buttonSmall a .buttonLabel{padding:6px 0}span.buttonIcon a{padding:3px 5px}span.buttonIcon a .buttonIconEmail,span.buttonIcon a .buttonIconPrint,span.buttonIcon a .buttonIconMobile{display:inline-block;vertical-align:middle;position:relative;cursor:pointer}span.buttonIcon a .buttonIconEmail span,span.buttonIcon a .buttonIconPrint span,span.buttonIcon a .buttonIconMobile span{vertical-align:top;display:inline-block;overflow:hidden}span.buttonIcon a .buttonIconEmail span{margin:2px 0 0 0;width:16px;height:12px;background:transparent url("/hgstatic/img/hgv-2/global.png") -37px -429px no-repeat}span.buttonIcon a .buttonIconPrint span{width:16px;height:16px;background:transparent url("/hgstatic/img/hgv-2/global.png") -20px -429px no-repeat}span.buttonIcon a .buttonIconMobile span{width:16px;height:17px;background:transparent url("/hgstatic/img/hgv-2/global.png") -128px -404px no-repeat}span.buttonIcon a:hover .buttonIconEmail span{background:transparent url("/hgstatic/img/hgv-2/global.png") -37px -404px no-repeat}span.buttonIcon a:hover .buttonIconPrint span{background:transparent url("/hgstatic/img/hgv-2/global.png") -20px -404px no-repeat}span.buttonIcon a:hover .buttonIconMobile span{background:transparent url("/hgstatic/img/hgv-2/global.png") -142px -404px no-repeat}span.buttonIcon.disabled a,span.buttonIcon.disabled a *{cursor:default}span.buttonIcon.disabled a .buttonIconEmail span{background:transparent url("/hgstatic/img/hgv-2/global.png") -37px -454px no-repeat}span.buttonIcon.disabled a .buttonIconPrint span{background:transparent url("/hgstatic/img/hgv-2/global.png") -20px -454px no-repeat}span.buttonIcon.disabled a:hover .buttonIconEmail span{background:transparent url("/hgstatic/img/hgv-2/global.png") -37px -454px no-repeat}span.buttonIcon.disabled a:hover .buttonIconPrint span{background:transparent url("/hgstatic/img/hgv-2/global.png") -20px -454px no-repeat}span.buttonClose{display:block;position:absolute;right:0;top:0;z-index:3}span.buttonClose .buttonCloseIcon{color:#999}span.buttonClose .buttonCloseIcon:before{content:"";font-family:icomoon;font-size:1.3em;cursor:pointer}span.buttonClose .buttonCloseIcon:hover{color:#394b65}span.buttonClose.dark .buttonCloseIcon{color:#394b65}span.buttonClose.dark .buttonCloseIcon:before{content:"";font-family:icomoon;font-size:1.3em;cursor:pointer}span.buttonClose.dark .buttonCloseIcon:hover{color:#999}.quality-button{display:inline-block;background:#608cbc;font-size:1em;color:#fff;padding:8px 12px;margin:0 0 10px;border:solid 1px #608cbc;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 1px 1px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.quality-button:hover{background:#517dbc;color:#fff}.surveyIconContainer{display:inline-block;margin:0 0 0 5px}.surveyIconContainer .surveyIcon{margin:0 10px 0 0}.surveyIconContainer .surveyIcon div{position:relative;text-align:center;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.surveyIconContainer .surveyIconArrow{position:relative;right:3px;bottom:1px;margin:0 auto}.surveyIconContainer .surveyIconShadow{position:relative;bottom:2px}.surveyIconContainer.small .surveyIcon div{padding:5px 2px 5px 3px;font-size:14px}.surveyIconContainer.small .surveyIconArrow{height:9px;width:8px}.surveyIconContainer.small .surveyIconShadow{height:5px;width:45px;background:transparent url("/hgstatic/img/hgv-2/global.png") -53px -446px no-repeat}.surveyIconContainer.large .surveyIcon div{padding:17px 7px;font-size:20px}.surveyIconContainer.large .surveyIconArrow{height:12px;width:10px}.surveyIconContainer.large .surveyIconShadow{height:7px;width:67px;background:transparent url("/hgstatic/img/hgv-2/global.png") -100px -446px no-repeat}.surveyIconContainer.prePressGaney .surveyIcon div{color:#fff;background:#35455d;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#4d5d75 #35455d));background:-webkit-linear-gradient(#4d5d75,#35455d);background:-moz-linear-gradient(center bottom,#35455d 0%,#4d5d75 100%);background:-ms-linear-gradient(bottom,#35455d,#4d5d75);background:-o-linear-gradient(#4d5d75,#35455d)}.surveyIconContainer.prePressGaney.small .surveyIconArrow{background:transparent url("/hgstatic/img/hgv-2/global.png") -132px -433px no-repeat}.surveyIconContainer.prePressGaney.large .surveyIconArrow{background:transparent url("/hgstatic/img/hgv-2/global.png") -77px -433px no-repeat}.surveyIconContainer.postPressGaney.small .surveyIcon div{color:#666;background:#fff;border:1px solid #b3b3ab}.surveyIconContainer.postPressGaney.small .surveyIconArrow{background:transparent url("/hgstatic/img/hgv-2/global.png") -141px -433px no-repeat;bottom:2px}.surveyIconContainer.postPressGaney.large .surveyIcon div{color:#3c4c65;background:#fefefe;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#fefefe #e7e8ea));background:-webkit-linear-gradient(#fefefe,#e7e8ea);background:-moz-linear-gradient(center bottom,#e7e8ea 0%,#fefefe 100%);background:-ms-linear-gradient(bottom,#e7e8ea,#fefefe);background:-o-linear-gradient(#fefefe,#e7e8ea);border:2px solid #3c4c65}.surveyIconContainer.postPressGaney.large .surveyIconArrow{background:transparent url("/hgstatic/img/hgv-2/global.png") -88px -434px no-repeat;bottom:2px}.surveyIconContainer.pressGaney .surveyIcon div{color:#fff;background:#457c2d;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#8ec55c #457c2d));background:-webkit-linear-gradient(#8ec55c,#457c2d);background:-moz-linear-gradient(center bottom,#457c2d 0%,#8ec55c 100%);background:-ms-linear-gradient(bottom,#457c2d,#8ec55c);background:-o-linear-gradient(#8ec55c,#457c2d)}.surveyIconContainer.pressGaney.small .surveyIconArrow{background:transparent url("/hgstatic/img/hgv-2/global.png") -150px -434px no-repeat}.surveyIconContainer.pressGaney.large .surveyIconArrow{background:transparent url("/hgstatic/img/hgv-2/global.png") -99px -433px no-repeat}.surveyIconContainer.hospitalQualitySatisfaction .surveyIcon div{color:#fff;background:#b38247;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#d2b673 #b38247));background:-webkit-linear-gradient(#d2b673,#b38247);background:-moz-linear-gradient(center bottom,#b38247 0%,#d2b673 100%);background:-ms-linear-gradient(bottom,#b38247,#d2b673);background:-o-linear-gradient(#d2b673,#b38247)}.surveyIconContainer.hospitalQualitySatisfaction.small .surveyIconArrow{background:transparent url("/hgstatic/img/hgv-2/global.png") -177px -434px no-repeat}.surveyIconContainer.noSurveyIcon .surveyIcon div{width:21px;height:17px;padding:0;margin:0 auto;font-size:14px;color:#666;background:#fff;border:1px solid #b3b3ab}.surveyIconArrow.noSurveyIcon.small{background:transparent url("/hgstatic/img/hgv-2/global.png") -141px -433px no-repeat;bottom:2px}.hgHighlightContainer{display:inline-block;font-weight:bold;color:#e68232}.hgHighlightContainer span.plainLink a{border-bottom:1px dotted #e68232;color:#e68232}.hgHighlightContainer .certInformation,.hgHighlightContainer .certFootnote{display:none}.hgNonHighlightContainer{display:inline-block;font-weight:bold;font-size:10px;color:#e68232;white-space:nowrap}.hgInfoContainer{color:#e68232;border-top:solid 1px #e68232;padding:10px 0 0;margin:5px 0 0}.hgInfoContainer .icon-info-sign{font-size:14px}.hgInfoContainer .hgHighlightLabel{vertical-align:top}.hgHighlightCheck:after{content:"";font-family:Icomoon;font-size:1.2em;position:relative;top:2px}.hgHighlightCheck .icon:before,.hgInfoListingPic .icon:before{padding-top:2px;vertical-align:top}.hgHighlightLabel{margin:0 0 0 5px}.hgHighlightX{display:inline-block;width:12px;height:12px;vertical-align:top;background:transparent url("/hgstatic/img/hgv-2/global.png") -50px -387px no-repeat}.phoneContainer{padding:0;vertical-align:top;display:inline-block}.phoneContainer .phoneIcon{display:inline-block;width:22px;height:18px}.phoneContainer .phoneIcon.blue{background:transparent url("/hgstatic/img/hgv-2/global.png") -144px -453px no-repeat}.phoneContainer .phoneIcon.orange{background:transparent url("/hgstatic/img/hgv-2/global.png") -129px -472px no-repeat;display:inline-block;width:31px;height:21px}.phoneContainer .phoneIcon.large.orange{width:46px;height:27px;vertical-align:top;background:transparent url("/hgstatic/img/hgv-2/global.png") -163px -472px no-repeat}.phoneContainer.block{margin:10px 0}.calendarIcon{display:block;background:transparent url("/hgstatic/img/appt-calendar-icon.png") 0 0 no-repeat;width:31px;height:28px}.matchCheckIconSmall{position:absolute;top:3px;left:3px;background:transparent url("/hgstatic/img/hgv-2/global.png") 0 -341px no-repeat;width:32px;height:32px}.matchCheckIconBig{position:absolute}.matchCheckIconBig:before{content:"";font-family:icomoon;position:relative;font-size:3.2em;top:0;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45)}.matchCheckIconBig:after{content:"";font-family:icomoon;position:relative;font-size:2.9em;top:-2px;right:40px}span.infoToolTipContainer{position:relative;display:inline-block;vertical-align:top}span.infoToolTipIcon{margin-bottom:1px}span.infoToolTipAfterLabel{display:inline-block;position:relative}span.infoToolTipIcon a{display:block;position:relative;height:17px;background:transparent url("/hgstatic/img/hgv-2/global.png") 0 -439px no-repeat;width:18px;margin:0 3px}span.infoToolTipIcon a:hover{background:transparent url("/hgstatic/img/hgv-2/global.png") 0 -458px no-repeat}h2 span.infoToolTipIcon,td span.infoToolTipIcon{float:none}h2 span.infoToolTipIcon a,td span.infoToolTipIcon a{display:inline-block;margin-top:-3px;vertical-align:middle}.infoToolTip,.pdcInfoModal{display:none;position:absolute;width:325px;z-index:999;background-color:#e9f0f7;margin:5px 10px 10px;padding:5px 30px 10px 10px;border:2px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 9px #666;-moz-box-shadow:0 3px 9px #666;box-shadow:0 3px 9px #666}.infoToolTip h4,.pdcInfoModal h4{color:#333;margin:5px 0 20px 0}.pdcInfoModal .buttonClose{right:10px;top:10px}.pdcInfoModalRightRail{right:0;top:0;position:absolute;z-index:1;margin:0;width:227px}.pdcInfoModalRightRail .phoneNumber:before{content:"" !important}.infoToolTip .buttonClose{right:7px;top:5px}.infoToolTip.infoToolTipScroll{padding:5px 7px 10px 10px}.infoToolTip.infoToolTipScroll .buttonClose{right:0;top:0;margin:0 3px;padding:5px 5px 2px 5px;background:#e9f0f7}.infoToolTip.infoToolTipScroll .infoToolTipContent{overflow-y:auto;padding:3px;-webkit-overflow-scrolling:touch;max-height:250px}.infoToolTip.infoToolTipScroll .infoToolTipContent .footnote{font-style:italic;color:#8a8a8a}.infoToolTip.infoToolTipScroll .infoToolTipScrollMoreLabel{width:299px;padding:3px 0 3px;display:inline-block;font-size:11px;font-style:italic}.infoToolTip .modalClose a{float:left;display:block;width:15px;height:16px;cursor:default;background:transparent url("/hgstatic/img/hgv-2/global.png") -2px -404px no-repeat}.infoToolTip .modalClose a:hover{background:transparent url("/hgstatic/img/hgv-2/global.png") -2px -421px no-repeat}.pdcInfoModal .scheduleOnlineNowButton{display:inline-block;margin:5px 0 0}html.no-js body.twoColumn div.ero{padding:0 0 0 15px;z-index:999!important}html.no-js body.twoColumn div.ero .ero-beak{left:-5px}html.no-js body.twoColumn div.ero div.ero-shadow{background:transparent}html.no-js body.twoColumn div.ero div.ero-shadow div.ero-body{position:relative;background-color:#e9f0f7;margin:0 0 0 1px;padding:0;border:2px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 9px #666;-moz-box-shadow:0 3px 9px #666;box-shadow:0 3px 9px #666}html.no-js body.twoColumn div.ero div.ero-shadow div.ero-body .ero-previewArea{background:transparent;border-bottom:none}html.no-js body.twoColumn div.ero div.ero-shadow div.ero-body .ero-previewArea p{font-weight:normal;font-size:13px;line-height:18px;color:#666}html.no-js body.twoColumn div.ero div.ero-shadow div.ero-body .ero-previewArea div.firstChild{margin:12px 0 0 12px;overflow:hidden}html.no-js body.twoColumn div.ero div.ero-shadow div.ero-body h4{color:#333;margin:5px 0 20px 0}html.no-js body.twoColumn div.ero div.ero-shadow div.ero-body .VE_Pushpin_Popup_Title{margin:0}html.no-js body.twoColumn div.ero div.ero-shadow div.ero-body .VE_Pushpin_Popup_Title p{display:block}html.no-js body.twoColumn div.ero div.ero-shadow div.ero-body p,html.no-js body.twoColumn div.ero div.ero-shadow div.ero-body br,html.no-js body.twoColumn div.ero div.ero-shadow div.ero-body .ero-actions,html.no-js body.twoColumn div.ero div.ero-shadow div.ero-body .ero-paddingHack{display:none}#onlineAppointmentRequestContainer{display:block;width:662px;background:transparent url("/hgstatic/img/stripePatternDark.png") 0 0 repeat;margin:50px auto;padding:0 10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666}#onlineAppointmentRequestContainer .dialogHeader{padding:4px 0 6px}#onlineAppointmentRequestContainer .dialogHeader .hgDialogLogo{position:relative;top:8px;right:4px;width:160px;height:48px;float:left;background:url("/hgstatic/img/healthgradesLogo152x40.png") top left no-repeat;z-index:1}#onlineAppointmentRequestContainer .dialogHeader .buttonClose{float:right}#onlineAppointmentRequestContainer .dialogHeader span.buttonClose .buttonCloseIcon{position:relative;left:0}#onlineAppointmentRequestContainer .onlineAppointmentRequestHeader .headingText{font-size:12px}#onlineAppointmentRequestContainer .onlineAppointmentRequestHeader .headerPresentation{margin:0 0 20px 0}#onlineAppointmentRequestContainer .onlineAppointmentRequestHeader .formTitle{margin:20px 0 0;line-height:24px;float:left;color:#394b65;font-size:24px;font-weight:bold}#onlineAppointmentRequestContainer .onlineAppointmentRequestHeader .formTitle span{font-size:18px;font-weight:normal}#onlineAppointmentRequestContainer .onlineAppointmentRequestHeader .facilitySponsorshipContainer{float:right;display:block;border-left:1px solid #ccccc5;padding:0 0 0 20px}#onlineAppointmentRequestContainer .onlineAppointmentRequestHeader .facilitySponsorshipContainer p{font-size:11px;color:#999}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent{position:relative;display:block;background:#eaf1f7;line-height:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .formSectionHeader{padding:6px 0 6px 10px;margin:20px 0 20px 0;display:block;position:relative;overflow:hidden;color:#fff;font-size:14px;font-weight:bold;background:#394b65;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:1px 1px 2px #a7a7a7;-moz-box-shadow:1px 1px 2px #a7a7a7;box-shadow:1px 1px 2px #a7a7a7}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent td.label{width:127px;margin:5px 0 0 0;vertical-align:middle}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .emptySpacer{height:10px}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .fieldHolder{display:inline-block;margin:0 10px 0 0}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .fieldHolder strong{margin:0 5px 0 0}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent input,#onlineAppointmentRequestContainer .onlineAppointmentRequestContent select{padding:6px}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent input[type=radio]{margin:0 0 0 0}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .radioText{display:inline-block;padding:0 20px 0 5px}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .helperText{display:block;color:#999}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .field-validation-error{color:#c00;display:block}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent #submitForm,#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .closeForm{position:relative;margin:20px 0 0 0;float:right}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .quarterWidthText{width:70px}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .halfWidthText{width:146px}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .fullWidthText{width:437px}#onlineAppointmentRequestContainer .onlineAppointmentRequestContent .onlineAppointmentNote{font-style:italic}#onlineAppointmentRequestContainer .onlineAppointmentRequestContentInner{position:relative;padding:8px 30px 30px;display:block;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#ui-datepicker-div{background:#eceff0;border:2px solid #fff}#ui-datepicker-div .ui-datepicker-header{background:none;border:none;color:#608cbc;font-size:11px}#ui-datepicker-div table thead{background:#c7e2ff}.ui-datepicker table{background:#fff;border:1px solid #c4ced4;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.ui-datepicker td{padding:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;text-align:center}.ui-widget-content a,.ui-widget-content a:active,.ui-widget-content a:visited,.ui-widget-content a:focus{color:#608cbc;text-decoration:none;outline:none}.ui-widget-content a:hover{color:#fff;text-decoration:none;cursor:pointer}.ui-datepicker-other-month.ui-state-disabled{background:#edf2f4}#openid_form{width:470px}#openid_form legend{font-weight:bold}#openid_choice{display:none}#openid_input_area{clear:both;padding:10px}#openid_btns,#openid_btns br{clear:both}#openid_highlight{padding:3px;background-color:#fffcc9;float:left}.openid_large_btn{width:100px;height:60px;border:1px solid #ddd;margin:3px;float:left}.openid_small_btn{width:24px;height:24px;border:1px solid #ddd;margin:3px;float:left}a.openid_large_btn:focus{outline:none}a.openid_large_btn:focus{-moz-outline-style:none}.openid_selected{border:4px solid #ddd}.mapInfoBox{width:200px;padding:15px;min-height:65px;border:solid 1px #ccc;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:3px 3px 3px #ccc;-moz-box-shadow:3px 3px 3px #ccc;box-shadow:3px 3px 3px #ccc;z-index:2}.awardUserAgreement.ui-dialog,.ui-dialog .videoContainer{background:url("/hgstatic/img/stripePatternDark.png") repeat scroll 0 0 transparent;font:normal 13px Arial,Helvetica,sans-serif;border:0;padding:0 10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.awardUserAgreement.ui-dialog .buttonClose,.ui-dialog .videoContainer .buttonClose{right:10px;top:27px}.awardUserAgreement.ui-dialog{overflow:hidden}.awardUserAgreement.ui-dialog .buttonClose{right:10px;top:30px;position:absolute}.awardUserAgreement.ui-dialog p{line-height:18px}.awardUserAgreement.ui-dialog .ui-dialog-content{padding:20px 8px}.awardUserAgreement.ui-dialog .userAgreementHeader{margin:0 0 5px 0}.awardUserAgreement.ui-dialog .userAgreementLogo{width:84px;height:80px;display:inline-block;background:url("/hgstatic/img/hgv-2/facility.png") -92px -78px}.awardUserAgreement.ui-dialog .userAgreementTitle{margin:10px 0 0;width:625px;display:inline-block;vertical-align:top;font-size:24px;color:#fff}.awardUserAgreement.ui-dialog .userAgreementContent{height:200px;padding:6px 10px 6px;border:2px solid #fff;background:#ebf2f7;overflow-y:scroll;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.awardUserAgreement.ui-dialog .userAgreementIAgree{display:inline-block;padding:5px;margin:6px 0 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.awardUserAgreement.ui-dialog .userAgreementIAgree input{vertical-align:top}.awardUserAgreement.ui-dialog .userAgreementIAgree label{color:#fff}.awardUserAgreement.ui-dialog .userAgreementIAgree.redHighlight{background:red}.awardUserAgreement.ui-dialog .userAgreementButtons{display:inline-block;margin:35px 0 10px;float:right}.awardUserAgreement.ui-dialog .userAgreementButtons a.cancelButton{display:inline-block;margin:10px 11px 0;vertical-align:top;color:#b4d2eb}.awardUserAgreement.ui-dialog .userAgreementButtons a.cancelButton:hover{color:#fff}.awardUserAgreement.ui-dialog .userAgreementButtons span.buttonStandard.dark{box-shadow:0 1px 1px #333}#videoPresentationContainer{position:relative;display:none}.ui-dialog #videoPresentation.ui-dialog-content{padding:0}.ui-dialog .videoContainer{margin:10px 0 0}.ui-dialog .videoContainer .dialogHeader{padding:4px 0 6px}.ui-dialog .videoContainer .dialogHeader .hgDialogLogo{position:relative;top:8px;right:4px;width:160px;height:48px;float:left;background:url("/hgstatic/img/healthgradesLogo152x40.png") top left no-repeat;z-index:1}.ui-dialog .videoContainer .dialogHeader .buttonClose{float:right}.ui-dialog .videoContainer .dialogHeader span.buttonClose .buttonCloseIcon{position:relative;left:0}.ui-dialog .videoContainer .videoContainerContent{position:relative;display:block;padding:8px 40px 30px;border:1px solid #fff;background:#eaf1f7;line-height:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 2px 3px #666;-moz-box-shadow:0 2px 3px #666;box-shadow:0 2px 3px #666}.ui-dialog .videoContainer .videoContainerContent p{color:#666;text-align:left}.ui-dialog .videoContainer .videoContainerContent .videoContainerContentHeader{margin:30px 0 10px}.ui-dialog .videoContainer .videoContainerContent .videoContainerContentHeader table{width:100%}.ui-dialog .videoContainer .videoContainerContent .videoContainerContentHeader .leftColumn .sourceContent{font-size:11px;line-height:12px}.ui-dialog .videoContainer .videoContainerContent .videoContainerContentHeader .leftColumn h3{font-size:24px;line-height:24px;margin:0}.ui-dialog .videoContainer .videoContainerContent .videoContainerContentHeader .rightColumn{text-align:right;width:180px}.ui-dialog .videoContainer .videoContainerContent .videoPlayer{margin:0 0 20px;text-align:center}.ui-dialog .videoContainer .videoContainerContent object{margin:0 0 10px}#ancillaryPage .awardRecipientSummary{background:none repeat scroll 0 0 padding-box #f3f2ed;border:1px solid #dedfda;display:block;line-height:16px;position:relative;margin:0 0 10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#ancillaryPage .awardRecipientSummary .awardRecipientSummaryInner{overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;padding:20px;background-clip:padding-box;border:2px solid #fff;display:block;position:relative}#ancillaryPage .awardRecipientSummary .awardRecipientSummaryInner .awardRecipientSummaryLeftColumn{float:left;width:100px}#ancillaryPage .awardRecipientSummary .awardRecipientSummaryInner .awardRecipientSummaryRightColumn{float:right;width:755px;padding:0 0 0 20px;border-left:1px solid #dedfda}#ancillaryPage h3{font-size:18px;line-height:18px}#ancillaryPage h4{margin:0}#ancillaryPage table{margin:0 0 10px 0}#ancillaryPage .firstColumn{width:500px}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"\20";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@media only screen and (device-width:768px) and (device-height:1024px) and (-webkit-min-device-pixel-ratio:1){body{background:#fff}#headerContainer{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.twoColumn #pageContainer{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.twoColumn #pageContainer #columnSection{overflow:auto;background:#fff;-webkit-backface-visibility:hidden}.twoColumn #pageContainer .mediumColumn{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;background:#fff}.twoColumn #pageContainer .largeColumn{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.twoColumn #pageContainerInner{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}#providerSearch .listing,#providerSearch .featureProviderContent{-webkit-transform:translate3d(0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;box-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}#topWindowBar,#hgHeaderTable .hgHeaderTableRow .hgHeaderTableColumn.columnTwo .hgForm,.breadcrumb .breadcrumbLink.backToResultsLink,#twigContainer,#headerAdvertisement,#footerAdvertisment,#sideContentAdvertisement,#seoFooterContainer{display:none}#pageContainer .contentTopStrip{border-top:1px solid #dededb}.oneColumn #pageContainerInner,.twoColumn #pageContainerInner{background:none repeat scroll 0 0 transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;margin:0;position:relative;width:auto}.oneColumn #pageContainer #columnSection,.twoColumn #pageContainer #columnSection{padding:0}.breadcrumb{padding:5px 0;margin:0}#footerCopyright .richTextBody p:first-child{display:none}}.text-red{color:#c00}.text-green{color:green}.expandBoxBody{display:none}.renderToolData,.renderError,.renderToolDetail{display:none}.showRenderToolDetail{cursor:pointer}body.renderToolEngaged .renderToolData,body.renderToolEngaged .renderToolDetail{display:block}body.renderToolEngaged .renderToolData h4,body.renderToolEngaged #sidebarMatchContainer .renderToolContent.renderError,body.renderToolEngaged .renderToolDetail{padding:1px 5px;margin:0 0 3px;border:3px solid #2a2a2a;font:bold 12px Courier,"Courier New";color:#fff;text-align:left;text-shadow:0 1px 0 #333;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}body.renderToolEngaged .renderToolData{margin:3px}body.renderToolEngaged .renderToolData div{margin:0 0 0 4px}body.renderToolEngaged .renderToolData h4{background:#1268b4}body.renderToolEngaged #sidebarMatchContainer .renderToolData{width:257px}body.renderToolEngaged #sidebarMatchContainer .renderToolContent.renderError,body.renderToolEngaged .renderToolDetail{background:#ef007f}.targetingPlacement{display:none}.trackingPixel{display:block}.patientSatisfaction .patientSatisfactionLeftCol,.patientSatisfaction .patientSatisfactionRightCol{float:left;white-space:nowrap}.patientSatisfaction .patientSatisfactionRightCol{margin:0 0 0 20px}.patientSatisfaction.size-small .patientSatisfactionLeftCol{width:110px}.patientSatisfaction.size-medium .patientSatisfactionLeftCol{width:127px}.patientSatisfaction.size-large .patientSatisfactionLeftCol{width:190px}.patientSatisfaction.size-large .patientSatisfactionRightCol{margin:3px 0 0 20px}.patientSatisfaction .patientSatisfactionFooter{clear:both}.patientSatisfaction:before,.patientSatisfaction:after{content:"";display:table}.patientSatisfaction:after{clear:both}.nationalAvgContainer{font-size:13px;white-space:nowrap;margin:-3px 0 0}.nationalAvgContainer .comparisonNationalLabel{color:#666}.nationalAvgContainer .nationalAvgLabel{color:#bababa}.surveyStars{font-size:14px;line-height:1em;letter-spacing:.1em;margin-right:-.1em;display:block;position:relative}.surveyStars:before{color:#ccc;content:""}.surveyStars:after{color:#eaa717;position:absolute;left:0;top:0;z-index:1}.surveyStars.fill-to-1:after{content:""}.surveyStars.fill-to-2:after{content:""}.surveyStars.fill-to-3:after{content:""}.surveyStars.fill-to-4:after{content:""}.surveyStars.fill-to-5:after{content:""}.surveyStars.fill-to-6:after{content:""}.surveyStars.fill-to-7:after{content:""}.surveyStars.fill-to-8:after{content:""}.surveyStars.fill-to-9:after{content:""}.surveyStars.fill-to-10:after{content:""}.calloutContainer{position:relative;z-index:1;margin:0 0 5px 0;clear:both;display:inline-block}.calloutContainer .responsesLabel{position:absolute;left:0;bottom:-15px;font-weight:normal!important;font-size:12px;font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal}.calloutContainer .callout{border:solid 1px #ccc;display:inline-block;position:relative;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.calloutContainer .callout:before,.calloutContainer .callout:after{position:absolute;font-size:14px;bottom:0;right:8%;margin-bottom:-.85em;display:block}.calloutContainer .callout:before{color:#fff;content:"";z-index:2}.calloutContainer .callout:after{color:#ccc;content:"";z-index:3}.calloutContainer .callout .answer-text{font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal}.calloutContainer.editableStar .callout:before,.calloutContainer.editableStar .callout:after{content:""}.calloutContainer.editableStar .surveyStars:before{content:"";color:#608cbc;text-shadow:none}.calloutContainer.editableStar .starHit{cursor:pointer;width:0;height:0;border:solid 12px transparent;display:inline-block;position:absolute;top:0;z-index:10}.calloutContainer.editableStar .starHit.one{left:-1px}.calloutContainer.editableStar .starHit.two{left:23px}.calloutContainer.editableStar .starHit.three{left:47px}.calloutContainer.editableStar .starHit.four{left:71px}.calloutContainer.editableStar .starHit.five{left:95px}.calloutContainer.editableStar.size-medium{margin:0}.calloutContainer.beFirst{margin:0}.calloutContainer.beFirst .callout{text-align:center;padding:4px 10px 2px}.calloutContainer.beFirst .callout a,.calloutContainer.beFirst .calloutLabel{display:inline-block;font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal}.calloutContainer.size-small{margin:0 0 20px}.calloutContainer.size-small .callout:before,.calloutContainer.size-small .callout:after{font-size:.9em;margin-bottom:-.9em}.calloutContainer.size-small .surveyStars{font-size:1.35em;margin:3px 5px 5px;position:relative}.calloutContainer.size-small.beFirst a{padding:2px 2px 5px}.calloutContainer.size-medium{margin:0 0 20px}.calloutContainer.size-medium .surveyStars{font-size:1.58em;margin:3px 5px 5px;position:relative}.calloutContainer.size-medium.beFirst a{padding:4px 3px 7px}.calloutContainer.size-large{margin:0 0 23px}.calloutContainer.size-large .surveyStars{font-size:2.2em;margin:3px 7px 5px}.calloutContainer.size-large.beFirst a{padding:6px 5px 9px}.calloutContainer.size-xlarge{margin:0 0 23px}.calloutContainer.size-xlarge:before{font-size:14px;margin-bottom:-.9em}.calloutContainer.size-xlarge .surveyStars{font-size:3.15em}.calloutContainer.noTreatment .callout{margin:0;border:none;background:transparent}.calloutContainer.noTreatment .callout:before,.calloutContainer.noTreatment .callout:after{content:""}.hgButton{outline:none;display:inline-block;position:relative;color:#608cbc;font-weight:normal;border:1px solid #ebebea;border-bottom:solid 1px #d6d6d6;margin:1px;background:#f3f2f3;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#fefefe #ebebeb));background:-webkit-linear-gradient(#fefefe,#ebebeb);background:-moz-linear-gradient(center bottom,#ebebeb 0%,#fefefe 100%);background:-ms-linear-gradient(bottom,#ebebeb,#fefefe);background:-o-linear-gradient(#fefefe,#ebebeb);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 2px #b7b7b7;-moz-box-shadow:0 1px 2px #b7b7b7;box-shadow:0 1px 2px #b7b7b7}.hgButton span{display:inline-block;vertical-align:middle}.hgButton .dividerLeftLine{border-left:solid 1px #dedede}.hgButton .dividerRightLine{border-right:solid 1px #dedede}.hgButton .arrowNext{font-weight:bold;font-size:1.2em}.hgButton .arrowNext:after{content:"";font-family:icomoon;font-size:1.2em;padding-left:4px;position:relative;font-size:1.5em;top:-2px;height:14px;width:8px;display:inline-block;vertical-align:middle}.hgButton .arrowBack{font-weight:bold;font-size:1.2em}.hgButton .arrowBack:before{content:'';background:transparent url("/hgstatic/img/hgv-2/global.png") -109px -419px no-repeat;height:14px;width:8px;display:inline-block;vertical-align:middle}.hgButton:hover{color:#394b65}.hgButton:hover .arrowBack:before{background:transparent url("/hgstatic/img/hgv-2/global.png") -64px -419px no-repeat}.hgButton.small{font-size:12px}.hgButton.small span{padding:3px 6px 4px}.hgButton.small .arrowNext:after{margin:-5px 0 0 4px}.hgButton.small .arrowBack:before{margin:-3px 4px 0 0}.hgButton.standard{font-size:14px;padding:0 7px}.hgButton.standard span{padding:13px 5px 12px}.hgButton.standard .dividerLeftLine{padding-left:10px;margin-left:5px}.hgButton.standard .dividerRightLine{padding-right:10px;margin-right:5px}.hgButton.standard .arrowNext:after{margin:-3px 0 0 4px}.hgButton.standard .arrowBack:before{margin:-2px 4px 0 0}.hgButton.standard.orange{padding:0 17px}.hgButton.standard.orange span{padding:9px 5px 8px}.hgButton.large{padding:9px 12px 10px;font-size:16px}.hgButton.large .arrowNext:after{margin:-4px 0 0 6px}.hgButton.large .arrowBack:before{margin:-2px 5px 0 0}.hgButton.orange{border:solid 1px #b75d15;background:#e98f37;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#e98f37 #e4762d));background:-webkit-linear-gradient(#e98f37,#e4762d);background:-moz-linear-gradient(center bottom,#e4762d 0%,#e98f37 100%);background:-ms-linear-gradient(bottom,#e4762d,#e98f37);background:-o-linear-gradient(#e98f37,#e4762d)}.hgButton.orange,.hgButton.orange a{color:#fff}.hgButton.orange:hover{color:#394b65!important}.hgButton.orange .arrowNext:after{background:transparent url("/hgstatic/img/hgv-2/global.png") -118px -404px no-repeat}.hgButton.orange.orange:hover{color:#fff}.hgButton.orange .arrowBack:before{background:transparent url("/hgstatic/img/hgv-2/global.png") -118px -419px no-repeat}.hgButton.orange:hover{color:#394b65}.hgButton.orange:hover .arrowBack:before{background:transparent url("/hgstatic/img/hgv-2/global.png") -64px -419px no-repeat}.hgButton.blue{color:#fff;background:#4c5d74;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#4c5d74 #394b65));background:-webkit-linear-gradient(#4c5d74,#394b65);background:-moz-linear-gradient(center bottom,#394b65 0%,#4c5d74 100%);background:-ms-linear-gradient(bottom,#394b65,#4c5d74);background:-o-linear-gradient(#4c5d74,#394b65)}.hgButton.blue .arrowNext:after{background:transparent url("/hgstatic/img/hgv-2/global.png") -118px -404px no-repeat}.hgButton.blue .arrowBack:before{background:transparent url("/hgstatic/img/hgv-2/global.png") -118px -419px no-repeat}.hgButton.blue:hover{color:#b4d2eb}.hgButton.blue:hover .arrowNext:after{background:transparent url("/hgstatic/img/hgv-2/global.png") -109px -404px no-repeat}.hgButton.blue:hover .arrowBack:before{background:transparent url("/hgstatic/img/hgv-2/global.png") -109px -419px no-repeat}.modal .modal-button{display:inline-block;padding:8px 12px;font-size:1em;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 0 #c1cbd3;-moz-box-shadow:0 3px 0 #c1cbd3;box-shadow:0 3px 0 #c1cbd3;background:#608cbc;color:#fff;font-family:'OpenSansRegular',Arial,Helvetica,sans-serif;font-weight:normal;padding:7px 15px;margin:0 5px 0 0;border:none;text-shadow:none}.modal .modal-button:hover{background:#88bdf0;color:#fff;text-decoration:none}.modal .modal-button:disabled{background:#a1bfdf;cursor:default}.btn{font-weight:bold;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.btn.orange{color:#fff;border:1px solid #cf752d;background:#cf752d;background:-webkit-gradient(linear,left bottom,left top,color-stop(0),color-stop(1,#e98f47 #cf752d));background:-webkit-linear-gradient(#e98f47,#cf752d);background:-moz-linear-gradient(center bottom,#cf752d 0%,#e98f47 100%);background:-ms-linear-gradient(bottom,#cf752d,#e98f47);background:-o-linear-gradient(#e98f47,#cf752d)}.btn.orange:hover{background:#cf752d}.btn.blue{box-shadow:0 3px 0 0 #c1cbd3;background:#608cbc;color:#fff}.btn.blue:hover{background:#88bdf0}.btn.btn-new-style{font-size:13px;font-weight:normal;font-family:'OpenSansRegular',Arial,Helvetica,sans-serif;padding:10px 20px;margin:0 5px 3px 0;border:none}div.save-share-buttons{position:absolute;top:0;right:0;width:150px;height:30px}.save-share-buttons{text-align:right}.save-share-buttons .btn{font-size:.9em;margin-left:3px;text-shadow:none;margin:0 0 5px}.save-share-buttons .btn.save-favorites-action:hover{color:#fff}.save-share-buttons .btn.share-button{position:relative;z-index:999}.save-share-buttons .btn.share-button:hover{color:#fff}.save-share-buttons .btn.share-button.open{background:#fff;color:#394b65;border:1px solid #ddd;border-bottom:1px solid #fff;box-shadow:none;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:1030;margin:0 0 5px;padding:4px 12px 4px;-webkit-box-shadow:1px 1px 2px #666;-moz-box-shadow:1px 1px 2px #666;box-shadow:1px 1px 2px #666}.save-share-buttons .save-favorites{display:inline-block}.save-share-buttons .save-favorites .remove-favorites-action{display:none}.save-share-buttons .saved-favorites{display:inline-block}.save-share-buttons .saved-favorites .btn{padding:4px 8px;color:#394b65}.save-share-buttons .saved-favorites .save-favorites-action{display:none !important}.save-share-buttons .saved-favorites .remove-favorites-action{display:inline-block !important}.profileTitleShareContainer .save-share-buttons{position:relative;display:inline-block;z-index:0}.summaryInnerTable .save-share-buttons{position:relative;display:inline-block}#socialShareModal{font-family:'OpenSansRegular',Arial,Helvetica,sans-serif;min-width:380px;width:auto}#socialShareModal .modalClose{margin:10px;padding:4px}#socialShareModal .modal-body{margin-top:10px;width:auto}#socialShareModal p{padding:0 6px}#socialShareModal .summaryBlock{display:block;min-width:370px;border:1px solid #bbb;margin-left:auto;margin-right:auto}#socialShareModal .summaryBlock img{border:1px solid #bbb;width:7em}#socialShareModal .summaryBlock span{color:#555}#socialShareModal .summaryBlock span:hover{background-color:transparent}#socialShareModal div{display:inline-block;vertical-align:top;padding:6px}.ui-dialog .ui-dialog-content.modalDialogue{text-align:center}.ui-dialog .ui-dialog-content.modalDialogue h3{font-size:20px;font-weight:normal;color:#036;margin:0 0 10px}.ui-dialog .ui-dialog-content.modalDialogue p{font-size:12px;margin:0 0 20px}.ui-dialog .ui-dialog-content.modalDialogue .modalButtonsContainer .btn.orange{color:#fff;font-size:12px;padding:7px 20px;text-decoration:none;text-shadow:none}.ui-dialog .ui-dialog-content.modalDialogue .modalButtonsContainer .btn-link{font-size:12px;font-weight:normal;color:#608cbc;padding:6px 6px 6px 6px;margin:6px 3px 6px 3px}.ui-dialog .ui-dialog-content.modalDialogue .modalButtonsContainer .btn-link:hover{color:#036}.ui-dialog .ui-dialog-content.modalDialogue .modalButtonsContainer .btn.center-align{margin:0;border-width:1px;padding:7px 14px}.ui-dialog .ui-dialog-content.modalDialogueauto-size{width:auto;height:auto}.ui-dialog .ui-dialog-content.modalDialogue.savedModal{font-family:Arial,Helvetica,sans-serif;text-align:left;overflow:hidden}.ui-dialog .ui-dialog-content.modalDialogue.savedModal .ui-dialog-content-inner .buttonClose{padding:10px 10px 0 0}.ui-dialog .ui-dialog-content.modalDialogue.savedModal p{font-size:12px;margin:0 0 10px}.ui-dialog .ui-dialog-content.modalDialogue.savedModal h3{font-size:16px;font-weight:bold;margin:0 0 10px}.ui-dialog .ui-dialog-content.modalDialogue.savedModal .quality-button{color:#fff;margin:0 0 20px}.ui-dialog .ui-dialog-content.modalDialogue.savedModal .divider{border-top:1px solid #ccc;margin:0 0 15px}.ui-dialog .ui-dialog-content.modalDialogue.savedModal .dontShowContainer label{font-size:.75em;font-family:Arial,Helvetica,sans-serif}.ui-dialog .ui-dialog-content.modalDialogue.savedModal .dontShowContainer label input[type="checkbox"]{vertical-align:top;margin:3px 2px 0 0}.ui-dialog-content-inner{padding:30px 30px 10px 30px}.ui-dialog-footer{height:44px;background:#ebf2f7;z-index:101;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.ui-dialog-footer.dashboardDoctors{border-top:1px solid #ccc;line-height:44px;text-align:center}.ui-dialog-footer.dashboardDoctors a:hover{color:#394b65}.bootstrapModal{box-shadow:0 0 0 8px rgba(57,75,101,.6);border:none;width:400px;padding:20px;margin-left:-220px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.bootstrapModal .btn{font-size:1em;margin-top:10px}.modal.fade{top:-50%}.modal-hidden-content{display:none}.displayNone{display:none}#SaveFavoriteMessage{text-align:left}#FailedSaveFavoriteMessage{text-align:left}#FailedSaveFavoriteMessage h4{color:#036}#FailedSaveFavoriteMessage .quality-button{color:#fff;font-weight:bold}.topList{margin:0}.destinationForm .startingColumn input[type="text"]{padding:5px 5px 6px}.leaflet-numbered-markers-div-icon{background:transparent;border:none}.leaflet-marker-icon .number{position:relative;top:-38px;font-size:12px;width:30px;color:#fff;text-align:center}.leaflet-control-attribution{white-space:nowrap}