/*
 * jQuery UI CSS Framework 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,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:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url('/static/stylesheets/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png?dafeccbeb0cb') 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url('/static/stylesheets/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png?dafeccbeb0cb') 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url('/static/stylesheets/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png?dafeccbeb0cb') 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url('/static/stylesheets/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png?dafeccbeb0cb') 50% 50% repeat-x; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url('/static/stylesheets/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png?dafeccbeb0cb') 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url('/static/stylesheets/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png?dafeccbeb0cb') 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url('/static/stylesheets/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png?dafeccbeb0cb') 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url('/static/stylesheets/ui-lightness/images/ui-icons_222222_256x240.png?dafeccbeb0cb'); }
.ui-widget-content .ui-icon {background-image: url('/static/stylesheets/ui-lightness/images/ui-icons_222222_256x240.png?dafeccbeb0cb'); }
.ui-widget-header .ui-icon {background-image: url('/static/stylesheets/ui-lightness/images/ui-icons_ffffff_256x240.png?dafeccbeb0cb'); }
.ui-state-default .ui-icon { background-image: url('/static/stylesheets/ui-lightness/images/ui-icons_ef8c08_256x240.png?dafeccbeb0cb'); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url('/static/stylesheets/ui-lightness/images/ui-icons_ef8c08_256x240.png?dafeccbeb0cb'); }
.ui-state-active .ui-icon {background-image: url('/static/stylesheets/ui-lightness/images/ui-icons_ef8c08_256x240.png?dafeccbeb0cb'); }
.ui-state-highlight .ui-icon {background-image: url('/static/stylesheets/ui-lightness/images/ui-icons_228ef1_256x240.png?dafeccbeb0cb'); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url('/static/stylesheets/ui-lightness/images/ui-icons_ffd27a_256x240.png?dafeccbeb0cb'); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #666666 url('/static/stylesheets/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png?dafeccbeb0cb') 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url('/static/stylesheets/ui-lightness/images/ui-bg_flat_10_000000_40x100.png?dafeccbeb0cb') 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*
 * jQuery UI Resizable 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; 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;}/*
 * jQuery UI Selectable 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*
 * jQuery UI Autocomplete 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.16
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.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; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.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-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; 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: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.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-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; }/*
 * jQuery UI Tabs 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.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: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; 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-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.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; }

/* with multiple calendars */
.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 { border-left-width:0; }
.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:0em; }

/* RTL support */
.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 { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
.loadmask {
  z-index: 100;
  position: absolute;
  top: 0;
  left: 0;
  -moz-opacity: 0.5;
  opacity: .50;
  filter: alpha(opacity=50);
  background-color: #CCC;
  width: 100%;
  height: 100%;
  zoom: 1;
}

.loadmask-msg {
  z-index: 101;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #6593cf;
  background: #c3daf9;
  padding: 2px;
}

.loadmask-msg div {
  padding: 5px 10px 5px 25px;
  background: #fbfbfb url('/static/img/preloader.gif?1684876637&dafeccbeb0cb') no-repeat 5px 5px;
  line-height: 16px;
  height: 16px;
  border: 1px solid #a3bad9;
  color: #222;
  font: normal 11px tahoma, arial, helvetica, sans-serif;
  cursor: wait;
}

.masked {
  overflow: hidden !important;
}

.masked-relative {
  position: relative !important;
}

.masked-hidden {
  visibility: hidden !important;
}

.base_icons-sprite, .base_icons-Ref_HeaderNotifications, .base_icons-blue-arrow, .base_icons-checkbox-checked, .base_icons-checkbox, .base_icons-close-alert, .base_icons-close, .base_icons-comments-small, .base_icons-female, .base_icons-gray-arrow, .base_icons-male, .base_icons-messages-small, .base_icons-notifications-small, .base_icons-tooltip-arrow-upwards, .base_icons-tooltip-arrow {
  background-image: url('/static/img/base_icons-sc2a69005ec.png?dafeccbeb0cb');
  background-repeat: no-repeat;
}

.base_icons-Ref_HeaderNotifications {
  background-position: 0 0;
  height: 25px;
  width: 32px;
}

.base_icons-blue-arrow {
  background-position: 0 -28px;
  height: 10px;
  width: 10px;
}

.base_icons-checkbox-checked {
  background-position: 0 -41px;
  height: 16px;
  width: 16px;
}

.base_icons-checkbox {
  background-position: 0 -60px;
  height: 16px;
  width: 16px;
}

.base_icons-close-alert {
  background-position: 0 -79px;
  height: 14px;
  width: 14px;
}

.base_icons-close {
  background-position: 0 -96px;
  height: 12px;
  width: 12px;
}

.base_icons-comments-small {
  background-position: 0 -111px;
  height: 20px;
  width: 20px;
}

.base_icons-female {
  background-position: 0 -134px;
  height: 20px;
  width: 20px;
}

.base_icons-gray-arrow {
  background-position: 0 -157px;
  height: 10px;
  width: 10px;
}

.base_icons-male {
  background-position: 0 -170px;
  height: 20px;
  width: 20px;
}

.base_icons-messages-small {
  background-position: 0 -193px;
  height: 20px;
  width: 20px;
}

.base_icons-notifications-small {
  background-position: 0 -216px;
  height: 20px;
  width: 20px;
}

.base_icons-tooltip-arrow-upwards {
  background-position: 0 -239px;
  height: 9px;
  width: 14px;
}

.base_icons-tooltip-arrow {
  background-position: 0 -251px;
  height: 9px;
  width: 14px;
}

.score_icons-sprite, .score_icons-big-excellent, .score_icons-big-good, .score_icons-big-mild, .score_icons-big-moderate, .score_icons-big-not-available, .score_icons-big-severe, .score_icons-small-excellent, .score_icons-small-good, .score_icons-small-mild, .score_icons-small-moderate, .score_icons-small-not-available, .score_icons-small-severe {
  background-image: url('/static/img/score_icons-sdd322e1756.png?dafeccbeb0cb');
  background-repeat: no-repeat;
}

.score_icons-big-excellent {
  background-position: 0 0;
  height: 20px;
  width: 20px;
}

.score_icons-big-good {
  background-position: 0 -23px;
  height: 20px;
  width: 20px;
}

.score_icons-big-mild {
  background-position: 0 -46px;
  height: 20px;
  width: 20px;
}

.score_icons-big-moderate {
  background-position: 0 -69px;
  height: 20px;
  width: 20px;
}

.score_icons-big-not-available {
  background-position: 0 -92px;
  height: 20px;
  width: 20px;
}

.score_icons-big-severe {
  background-position: 0 -115px;
  height: 20px;
  width: 20px;
}

.score_icons-small-excellent {
  background-position: 0 -138px;
  height: 10px;
  width: 10px;
}

.score_icons-small-good {
  background-position: 0 -151px;
  height: 10px;
  width: 10px;
}

.score_icons-small-mild {
  background-position: 0 -164px;
  height: 10px;
  width: 10px;
}

.score_icons-small-moderate {
  background-position: 0 -177px;
  height: 10px;
  width: 10px;
}

.score_icons-small-not-available {
  background-position: 0 -190px;
  height: 10px;
  width: 10px;
}

.score_icons-small-severe {
  background-position: 0 -203px;
  height: 10px;
  width: 10px;
}

.navbar_icons-sprite, .navbar_icons-downarrow-over, .navbar_icons-downarrow, .navbar_icons-messages-over, .navbar_icons-messages, .navbar_icons-notifications-over, .navbar_icons-notifications {
  background-image: url('/static/img/navbar_icons-s6ff6b541f4.png?dafeccbeb0cb');
  background-repeat: no-repeat;
}

.navbar_icons-downarrow-over {
  background-position: 0 0;
  height: 5px;
  width: 9px;
}

.navbar_icons-downarrow {
  background-position: 0 -5px;
  height: 5px;
  width: 9px;
}

.navbar_icons-messages-over {
  background-position: 0 -10px;
  height: 10px;
  width: 16px;
}

.navbar_icons-messages {
  background-position: 0 -20px;
  height: 10px;
  width: 16px;
}

.navbar_icons-notifications-over {
  background-position: 0 -30px;
  height: 11px;
  width: 13px;
}

.navbar_icons-notifications {
  background-position: 0 -41px;
  height: 11px;
  width: 13px;
}

.social_icons-sprite, .social_icons-facebook, .social_icons-gplus, .social_icons-twitter {
  background-image: url('/static/img/social_icons-s96c05357c3.png?dafeccbeb0cb');
  background-repeat: no-repeat;
}

.social_icons-facebook {
  background-position: 0 0;
  height: 24px;
  width: 23px;
}
.social_icons-facebook:hover, .social_icons-facebook.facebook-hover {
  background-position: 0 -24px;
}

.social_icons-gplus {
  background-position: 0 -48px;
  height: 24px;
  width: 23px;
}
.social_icons-gplus:hover, .social_icons-gplus.gplus-hover {
  background-position: 0 -72px;
}

.social_icons-twitter {
  background-position: 0 -96px;
  height: 24px;
  width: 23px;
}
.social_icons-twitter:hover, .social_icons-twitter.twitter-hover {
  background-position: 0 -120px;
}

.smileys-sprite, .smileys-average-gray, .smileys-bad-gray, .smileys-excellent-gray, .smileys-good-gray, .smileys-not-so-good-gray {
  background-image: url('/static/img/smileys-s95064bed31.png?dafeccbeb0cb');
  background-repeat: no-repeat;
}

.smileys-average-gray {
  background-position: 0 0;
  height: 28px;
  width: 29px;
}
.smileys-average-gray:hover, .smileys-average-gray.average-gray-hover {
  background-position: 0 -28px;
}

.smileys-bad-gray {
  background-position: 0 -56px;
  height: 28px;
  width: 29px;
}
.smileys-bad-gray:hover, .smileys-bad-gray.bad-gray-hover {
  background-position: 0 -84px;
}

.smileys-excellent-gray {
  background-position: 0 -112px;
  height: 28px;
  width: 29px;
}
.smileys-excellent-gray:hover, .smileys-excellent-gray.excellent-gray-hover {
  background-position: 0 -140px;
}

.smileys-good-gray {
  background-position: 0 -168px;
  height: 28px;
  width: 29px;
}
.smileys-good-gray:hover, .smileys-good-gray.good-gray-hover {
  background-position: 0 -196px;
}

.smileys-not-so-good-gray {
  background-position: 0 -224px;
  height: 28px;
  width: 29px;
}
.smileys-not-so-good-gray:hover, .smileys-not-so-good-gray.not-so-good-gray-hover {
  background-position: 0 -252px;
}

.diagnosis-icons-sprite, .diagnosis-icons-add-icon, .diagnosis-icons-calendar, .diagnosis-icons-info, .diagnosis-icons-notes, .diagnosis-icons-people, .diagnosis-icons-pie, .diagnosis-icons-pill-small, .diagnosis-icons-stats, .diagnosis-icons-surgery, .diagnosis-icons-treadmill-small, .diagnosis-icons-treadmill {
  background-image: url('/static/img/diagnosis-icons-s478b8d2174.png?dafeccbeb0cb');
  background-repeat: no-repeat;
}

.diagnosis-icons-add-icon {
  background-position: 0 0;
  height: 21px;
  width: 21px;
}

.diagnosis-icons-calendar {
  background-position: 0 -24px;
  height: 16px;
  width: 15px;
}

.diagnosis-icons-info {
  background-position: 0 -43px;
  height: 16px;
  width: 16px;
}

.diagnosis-icons-notes {
  background-position: 0 -62px;
  height: 16px;
  width: 12px;
}

.diagnosis-icons-people {
  background-position: 0 -81px;
  height: 16px;
  width: 26px;
}

.diagnosis-icons-pie {
  background-position: 0 -100px;
  height: 15px;
  width: 16px;
}

.diagnosis-icons-pill-small {
  background-position: 0 -118px;
  height: 10px;
  width: 10px;
}

.diagnosis-icons-stats {
  background-position: 0 -131px;
  height: 16px;
  width: 16px;
}

.diagnosis-icons-surgery {
  background-position: 0 -150px;
  height: 16px;
  width: 16px;
}

.diagnosis-icons-treadmill-small {
  background-position: 0 -169px;
  height: 12px;
  width: 12px;
}

.diagnosis-icons-treadmill {
  background-position: 0 -184px;
  height: 23px;
  width: 20px;
}

.legend-excellent {
  color: #92c73e;
}

.legend-good {
  color: #c7cb26;
}

.legend-mild {
  color: #ffb600;
}

.legend-moderate {
  color: #ff7300;
}

.legend-severe {
  color: #d71c00;
}

.legend-not-available {
  color: #b2b2b2;
}

body {
  min-width: 960px;
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-size: 14px;
  color: #777;
  letter-spacing: 0px;
  background: url('/static/img/texture-bkg-light.png?dafeccbeb0cb') repeat;
}
body.light {
  background: #f5f5f5;
}

.wrapper {
  background: white;
  width: 880px;
  margin: 0 auto;
  overflow: hidden;
  padding: 40px;
}

.clean-wrapper {
  width: 960px;
  margin: 0 auto;
  overflow: hidden;
  padding-top: 20px;
}

.body-bkg {
  background: url('/static/img/body-bkg.png?dafeccbeb0cb') no-repeat;
  width: 960px;
  margin: 0 auto;
  height: 12px;
}

.ui-effects-transfer-1 {
  border: 1px solid black;
  background: url('/static/img/video-wide.jpg?dafeccbeb0cb') no-repeat;
  background-size: 100%;
}

.ui-effects-transfer-2 {
  border: 1px solid black;
  background: url('/static/img/video-wide.png?dafeccbeb0cb') no-repeat;
  background-size: 100%;
}

img {
  border: 0;
}
img.logo {
  position: absolute;
}
img.thumbnail {
  height: 60px;
  width: 60px;
}

b {
  font-weight: 500;
}

.placeholder {
  color: #777;
}

h1 {
  font-size: 30px;
  font-weight: 500;
  color: #000;
  margin-bottom: 16px;
}

h2 {
  font-size: 18px;
  color: #000;
}

.hidden {
  display: none;
}

fieldset {
  border: 0;
}

#header-hr {
  margin-top: 87px;
}

#logo-div {
  float: left;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
}

a {
  color: #219eda;
  cursor: pointer;
  text-decoration: none;
}
a:hover {
  color: #219eda;
  text-decoration: underline;
}
a:visited {
  color: #219eda;
}
a.button, a.button-big, a.submit-button, a.button-confirmation {
  color: #FFF;
  font-size: 14px;
  padding: 5px;
  -moz-border-radius: 4px / 4px;
  -webkit-border-radius: 4px 4px;
  border-radius: 4px / 4px;
  border: 1px solid #e66b16;
  background-color: #ff7a20;
  color: #fff;
}
a.button:hover, a.button-big:hover, a.submit-button:hover, a.button-confirmation:hover {
  text-decoration: none;
  background-color: #e66b16;
  border: 1px solid #ff7a20;
}
a.button.follow:before, a.follow.button-big:before, a.follow.submit-button:before, a.follow.button-confirmation:before {
  content: "Follow";
  -moz-transition-property: content;
  -o-transition-property: content;
  -webkit-transition-property: content;
  transition-property: content;
}
a.button.unfollow:before, a.unfollow.button-big:before, a.unfollow.submit-button:before, a.unfollow.button-confirmation:before {
  content: "Following";
  -moz-transition-property: content;
  -o-transition-property: content;
  -webkit-transition-property: content;
  transition-property: content;
}
a.button.unfollow:hover:before, a.unfollow.button-big:hover:before, a.unfollow.submit-button:hover:before, a.unfollow.button-confirmation:hover:before {
  content: "Unfollow";
  -moz-transition-property: content;
  -o-transition-property: content;
  -webkit-transition-property: content;
  transition-property: content;
}
a.button.follow, a.follow.button-big, a.follow.submit-button, a.follow.button-confirmation, a.button.unfollow, a.unfollow.button-big, a.unfollow.submit-button, a.unfollow.button-confirmation {
  font-family: Helvetica, Arial, sans-serif;
  width: 54px;
  text-align: center;
  display: inline-block;
  font-weight: 600;
  border-radius: 3px;
  padding: 2px 16px;
  padding-left: 28px;
  font-size: 13px;
  line-height: 19px;
}
a.button.follow, a.follow.button-big, a.follow.submit-button, a.follow.button-confirmation {
  border: 1px solid #1e98ca;
  color: #fff !important;
  background: url('/static/img/follow-icon.png?dafeccbeb0cb') no-repeat 8px 4px #4ab6e3;
  background: url('/static/img/follow-icon.png?dafeccbeb0cb') no-repeat 8px 4px, -ms-linear-gradient(top, #66C4EB 0%, #2CA8DC 100%);
  background: url('/static/img/follow-icon.png?dafeccbeb0cb') no-repeat 8px 4px, -moz-linear-gradient(top, #66C4EB 0%, #2CA8DC 100%);
  background: url('/static/img/follow-icon.png?dafeccbeb0cb') no-repeat 8px 4px, -o-linear-gradient(top, #66C4EB 0%, #2CA8DC 100%);
  background: url('/static/img/follow-icon.png?dafeccbeb0cb') no-repeat 8px 4px, -webkit-gradient(linear, left top, left bottom, color-stop(0, #66C4EB), color-stop(1, #2CA8DC));
  background: url('/static/img/follow-icon.png?dafeccbeb0cb') no-repeat 8px 4px, -webkit-linear-gradient(top, #66C4EB 0%, #2CA8DC 100%);
  background: url('/static/img/follow-icon.png?dafeccbeb0cb') no-repeat 8px 4px, linear-gradient(to bottom, #66C4EB 0%, #2CA8DC 100%);
}
a.button.unfollow, a.unfollow.button-big, a.unfollow.submit-button, a.unfollow.button-confirmation {
  border: 1px solid #d0d0d0;
  color: #000 !important;
  background: url('/static/img/following-icon.png?dafeccbeb0cb') no-repeat 8px 4px #f3f3f3;
  background: url('/static/img/following-icon.png?dafeccbeb0cb') no-repeat 8px 4px, -ms-linear-gradient(top, #FFFFFF 0%, #E8E8E8 100%);
  background: url('/static/img/following-icon.png?dafeccbeb0cb') no-repeat 8px 4px, -moz-linear-gradient(top, #FFFFFF 0%, #E8E8E8 100%);
  background: url('/static/img/following-icon.png?dafeccbeb0cb') no-repeat 8px 4px, -o-linear-gradient(top, #FFFFFF 0%, #E8E8E8 100%);
  background: url('/static/img/following-icon.png?dafeccbeb0cb') no-repeat 8px 4px, -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #E8E8E8));
  background: url('/static/img/following-icon.png?dafeccbeb0cb') no-repeat 8px 4px, -webkit-linear-gradient(top, #FFFFFF 0%, #E8E8E8 100%);
  background: url('/static/img/following-icon.png?dafeccbeb0cb') no-repeat 8px 4px, linear-gradient(to bottom, #FFFFFF 0%, #E8E8E8 100%);
}
a.button.unfollow:hover, a.unfollow.button-big:hover, a.unfollow.submit-button:hover, a.unfollow.button-confirmation:hover {
  border: 1px solid #d0d0d0;
  color: #fff !important;
  padding-left: 16px;
  width: 66px;
  background: #e0575e;
  background-image: -ms-linear-gradient(top, #EB6B6B 0%, #D34151 100%);
  background-image: -moz-linear-gradient(top, #EB6B6B 0%, #D34151 100%);
  background-image: -o-linear-gradient(top, #EB6B6B 0%, #D34151 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #EB6B6B), color-stop(1, #D34151));
  background-image: -webkit-linear-gradient(top, #EB6B6B 0%, #D34151 100%);
  background-image: linear-gradient(to bottom, #EB6B6B 0%, #D34151 100%);
}
a.button-big {
  font-size: 18px;
  font-weight: 500;
}
a.submit-button {
  font-size: 18px;
  font-weight: 500;
  padding: 10px;
  cursor: pointer;
  padding-right: 50px;
  background: #ff7a20 95% center no-repeat url('/static/img/buttons/next.png?1684876637&dafeccbeb0cb');
}
a.button-confirmation {
  border: 0px;
  background-color: #9ecf66;
  color: #fff;
}

label {
  font-weight: normal;
}

.tooltip + div.tooltip-wrapper {
  z-index: 999;
  display: none;
  max-width: 250px;
  min-width: 150px;
}
.tooltip + div.tooltip-wrapper div.tooltip-content {
  background-color: #FFF;
  padding: 8px 12px;
  border: 1px solid #219eda;
}
.tooltip + div.tooltip-wrapper div.tooltip-content span.tooltip-header {
  display: block;
  color: #219eda;
  font-weight: bold;
}
.tooltip + div.tooltip-wrapper::before {
  height: 0;
  width: 0;
  position: absolute;
  border-top: 10px solid #219eda;
  content: '';
  z-index: 1001;
  left: 24px;
  bottom: -10px;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}
.tooltip + div.tooltip-wrapper .tooltip-before {
  height: 0;
  width: 0;
  position: absolute;
  border-top: 10px solid #219eda;
  z-index: 1001;
  left: 24px;
  bottom: -10px;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}
.tooltip + div.tooltip-wrapper::after {
  height: 0;
  width: 0;
  position: absolute;
  border-top: 10px solid white;
  content: '';
  z-index: 1001;
  left: 24px;
  bottom: -9px;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}
.tooltip + div.tooltip-wrapper .tooltip-after {
  height: 0;
  width: 0;
  position: absolute;
  border-top: 10px solid white;
  z-index: 1001;
  left: 24px;
  bottom: -9px;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}
.tooltip + div.tooltip-wrapper.bottom::before {
  height: 0;
  width: 0;
  position: absolute;
  border-top: 0;
  border-bottom: 10px solid #219eda;
  content: '';
  z-index: 1001;
  left: 24px;
  top: -10px;
  bottom: auto;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}
.tooltip + div.tooltip-wrapper.bottom .tooltip-before {
  height: 0;
  width: 0;
  position: absolute;
  border-top: 0;
  border-bottom: 10px solid #219eda;
  z-index: 1001;
  left: 24px;
  top: -10px;
  bottom: auto;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}
.tooltip + div.tooltip-wrapper.bottom::after {
  height: 0;
  width: 0;
  position: absolute;
  border-top: 0;
  border-bottom: 10px solid white;
  content: '';
  z-index: 1001;
  left: 24px;
  top: -9px;
  bottom: auto;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}
.tooltip + div.tooltip-wrapper.bottom .tooltip-after {
  height: 0;
  width: 0;
  position: absolute;
  border-top: 0;
  border-bottom: 10px solid white;
  z-index: 1001;
  left: 24px;
  top: -9px;
  bottom: auto;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}

div.wizard-tooltip-wrapper {
  z-index: 10000;
  display: block;
  position: absolute;
  width: 275px;
  margin-left: 675px;
  font-size: 13px;
  font-weight: 500;
}
div.wizard-tooltip-wrapper.profile {
  top: 200px;
}
div.wizard-tooltip-wrapper.health-status {
  top: 570px;
  display: none;
  opacity: 1 !important;
}
div.wizard-tooltip-wrapper#wizard-step2-1 {
  top: 190px;
}
div.wizard-tooltip-wrapper#wizard-step2-2 {
  display: none;
  top: 320px;
}
div.wizard-tooltip-wrapper#wizard-step2-3 {
  display: none;
  top: 670px;
}
div.wizard-tooltip-wrapper#wizard-step2-3 .button-container {
  padding-top: 10px;
}
div.wizard-tooltip-wrapper#wizard-questionnaire-tooltip {
  top: 195px;
}
div.wizard-tooltip-wrapper div.wizard-tooltip-content {
  background-color: #feffe8;
  padding: 8px 12px;
  color: #777;
  text-align: left;
  border: 1px solid #c7c8b1;
  box-shadow: 1px 1px #b3b3b3;
  font-weight: 300;
}
div.wizard-tooltip-wrapper div.wizard-tooltip-content span.wizard-tooltip-header {
  display: block;
  padding-bottom: 5px;
  font-weight: 500;
  font-size: 14px;
}
div.wizard-tooltip-wrapper .button-container {
  padding: 20px 0 8px 0;
  overflow: auto;
}
div.wizard-tooltip-wrapper .button-container .button, div.wizard-tooltip-wrapper .button-container a.button-big, div.wizard-tooltip-wrapper .button-container a.submit-button, div.wizard-tooltip-wrapper .button-container a.button-confirmation {
  background: #219eda;
  border: 1px solid #0c79ad;
  font-size: 12px;
  font-weight: 500;
}
div.wizard-tooltip-wrapper .button-container #wizard-profile-tooltip-skip, div.wizard-tooltip-wrapper .button-container span {
  float: right;
  padding-top: 7px;
}
div.wizard-tooltip-wrapper .button-container #wizard-profile-tooltip-next, div.wizard-tooltip-wrapper .button-container #wizard-health-status-tooltip-save {
  float: left;
}
div.wizard-tooltip-wrapper .button-container #wizard-step2-change-diagnosis {
  float: left;
  padding-top: 10px;
}
div.wizard-tooltip-wrapper .button-container #wizard-step2-next {
  float: right;
}
div.wizard-tooltip-wrapper .button-container #wizard-step2-change-back {
  float: left;
  padding-top: 10px;
}
div.wizard-tooltip-wrapper .button-container #wizard-step2-next2 {
  float: right;
}
div.wizard-tooltip-wrapper .button-container #wizard-questionnaire-button {
  float: right;
}
div.wizard-tooltip-wrapper::before {
  height: 0px;
  width: 0px;
  border-right: #c7c8b1 solid 10px;
  position: absolute;
  content: '';
  left: -9px;
  border-top: transparent solid 10px;
  border-bottom: transparent solid 10px;
  top: 15px;
}
div.wizard-tooltip-wrapper .wizard-tooltip-before {
  height: 0px;
  width: 0px;
  border-right: #c7c8b1 solid 10px;
  position: absolute;
  left: -10px;
  border-top: transparent solid 10px;
  border-bottom: transparent solid 10px;
}
div.wizard-tooltip-wrapper::after {
  height: 0px;
  width: 0px;
  border-right: #FEFFE8 solid 8px;
  position: absolute;
  left: -7px;
  content: '';
  border-top: transparent solid 8px;
  border-bottom: transparent solid 8px;
  top: 17px;
}
div.wizard-tooltip-wrapper .wizard-tooltip-after {
  height: 0px;
  width: 0px;
  border-right: #FEFFE8 solid 8px;
  position: absolute;
  left: -8px;
  border-top: transparent solid 8px;
  border-bottom: transparent solid 8px;
  top: 17px;
}

div.tooltip-reg-wrapper {
  display: none;
  width: 275px;
  margin-left: 100px;
  margin-top: -40px;
}

input[type="radio"], input[type="checkbox"] {
  display: none;
}
input[type="radio"] + label, input[type="checkbox"] + label {
  padding: 2px 8px 3px 25px;
  border: 1px solid transparent;
  -moz-border-radius: 4px / 4px;
  -webkit-border-radius: 4px 4px;
  border-radius: 4px / 4px;
}
input[type="radio"] + label:hover, input[type="checkbox"] + label:hover {
  border: 1px solid #ede09a;
  background-color: #fffade;
  color: #777;
  cursor: pointer;
}

input[type="radio"] + label {
  background: url('/static/img/radio-two-states.png?dafeccbeb0cb') no-repeat;
  background-position: 0 -128px;
}
input[type="radio"]:checked + label {
  background-position: 0 -2px;
}

input[type="checkbox"] + label {
  background: url('/static/img/check-two-states.png?dafeccbeb0cb') no-repeat;
  background-position: 0 -126px;
}
input[type="checkbox"]:checked + label {
  background-position: 0 0;
}

input[type=text].loading {
  background: #FFF url('/static/img/preloader.gif?1684876637&dafeccbeb0cb') 96% center no-repeat;
}

.bold {
  font-weight: 500;
}

.extra-bold {
  font-weight: 800;
}

p {
  margin-bottom: 40px;
}
p.help {
  background-color: #219eda;
  -moz-border-radius: 4px / 4px;
  -webkit-border-radius: 4px 4px;
  border-radius: 4px / 4px;
  margin-top: 16px;
  padding: 16px;
  color: #FFF;
}

#topbar {
  position: fixed;
  z-index: 999;
  width: 100%;
  background: #231a16;
  height: 56px;
  overflow: visible;
  color: white;
}
#topbar div {
  height: inherit;
}
#topbar.white {
  background: #fff;
}
#topbar.white .top-login .section {
  color: #333 !important;
}
#topbar.white .login-btn {
  border-color: #69d1ee;
  color: #69d1ee;
}
#topbar.white .login-btn:hover {
  background: #69d1ee;
  color: #fff;
  font-weight: 300;
}
#topbar .forgot-topbar-question-mark {
  display: inline-block;
  position: relative;
  left: -32px;
  top: -27px;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
}
#topbar .forgot-topbar-question-mark a {
  display: inline-block;
  width: 22px;
  height: 22px;
  color: #999;
  border: 1px solid transparent;
}
#topbar .forgot-topbar-question-mark a:hover {
  text-decoration: none;
}
#topbar .forgot-topbar-question-mark a:focus, #topbar .forgot-topbar-question-mark a:active {
  -moz-box-shadow: #333 0 1px 3px inset !important;
  -webkit-box-shadow: #333 0 1px 3px inset !important;
  -o-box-shadow: #333 0 1px 3px inset !important;
  box-shadow: #333 0 1px 3px inset !important;
  border-radius: 4px;
}
#topbar #div_id_login-password input {
  padding-right: 25px;
  width: 125px;
}
#topbar .container {
  width: 960px;
}
#topbar #topbar-inner {
  overflow: visible;
}
#topbar #logo-top {
  display: block;
  margin-top: 13px;
  padding-right: 22px;
}
#topbar #logo-top:hover {
  background: url('/static/img/home-icon.png?dafeccbeb0cb') no-repeat right;
}
#topbar .blog-title {
  font-family: proxima-nova;
  font-size: 17px;
  letter-spacing: 1px;
  float: left;
  margin-top: 18px;
  padding-left: 12px;
  color: #fff;
  text-decoration: none;
}
#topbar .blog-title span {
  color: #8ac645;
}
#topbar .navbar-left-links {
  margin-left: 15px;
}
#topbar .navbar-left-links a {
  float: left;
  padding: 19px 23px 17px 23px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  color: #eee;
  background: url('/static/img/top-left-link-bkg.png?dafeccbeb0cb') no-repeat;
}
#topbar .navbar-left-links a:hover {
  text-decoration: none;
  background: #545454;
  color: #fff;
}
#topbar .navbar-left-links a.selected {
  border-bottom: 3px solid #219eda;
  padding: 19px 23px 15px 23px;
}
#topbar #blog-top {
  margin-left: 20px;
  display: inline-block;
  width: 111px;
  height: 31px;
  color: #fff;
  font-size: 13px;
  background: url('/static/img/blog-and-news-bkg.png?dafeccbeb0cb') no-repeat;
  text-align: center;
  padding-top: 9px;
  margin-top: 3px;
}
#topbar #blog-top:hover {
  text-decoration: none;
  background-position: 0 -40px;
}
#topbar .badge {
  background: url('/static/img/blog-badge-bkg.png?dafeccbeb0cb') repeat-x;
  font-size: 9px;
  color: #000;
  font-weight: 500;
  padding: 0 4px;
  margin-left: 3px;
  text-align: center;
}
#topbar .login-top-bar {
  padding-top: 3px;
}
#topbar .login-top-bar .ctrlHolder {
  float: left;
  padding: 0;
  padding-right: 5px;
}
#topbar .login-top-bar .ctrlHolder.error {
  background: transparent;
  border-color: transparent;
}
#topbar .login-top-bar .ctrlHolder.error input {
  background: #FBE3E4;
}
#topbar .login-top-bar p.errorField {
  display: none;
}
#topbar .login-top-bar .textInput {
  font-size: 13px;
  width: 150px;
  padding: 4px;
}
#topbar .login-top-bar label {
  position: absolute;
  font-size: 13px;
  color: #999999;
  padding-top: 11px;
  padding-left: 7px;
  cursor: text;
}
#topbar .login-top-bar label .asteriskField {
  display: none;
}
#topbar .login-top-bar .submit, #topbar .login-top-bar .submit:hover {
  background-color: #219eda;
  border: 1px solid #0c79ad;
  color: white;
  font-size: 12px;
  padding: 4px 18px;
  margin-top: 10px;
}
#topbar .login-top-bar .submit:hover, #topbar .login-top-bar .submit:hover:hover {
  cursor: pointer;
}
#topbar li.navbar-username-pic {
  margin-top: 5px;
}
#topbar li.navbar-username-pic a {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  margin-right: -1px;
  height: 23px;
  color: #eee;
}
#topbar li.navbar-username-pic a:hover {
  text-decoration: none;
  background: #545454;
  color: #fff;
}
#topbar li.navbar-username-pic a img {
  float: left;
}
#topbar li.navbar-username-pic a .username {
  float: right;
  margin-left: 10px;
}
#topbar a.tour {
  color: #7acdf6;
  font-size: 12px;
  padding: 17px 16px 16px 0;
}
#topbar span.matches-badge {
  background: #D80808;
  margin-left: 3px;
  border-radius: 2px;
  font-size: 8px;
  vertical-align: middle;
  font-weight: 500;
  display: inline-block;
  text-align: center;
  border-radius: 10px;
  font-size: 9px;
  padding: 2px 6px 1px 5px;
  margin-top: -4px;
}
#topbar div > ul {
  height: inherit;
  padding: 0;
  margin: 0;
  position: relative;
  list-style: none;
}
#topbar div > ul > li {
  position: relative;
  text-align: center;
  height: inherit;
  float: left;
  display: block;
}
#topbar div > ul > li.login {
  padding: 11px 5px 10px;
}
#topbar div > ul > li.login > a {
  display: inline;
  padding: 5px;
}
#topbar div > ul > li.login > a.button, #topbar div > ul > li.login > a.button-big, #topbar div > ul > li.login > a.submit-button, #topbar div > ul > li.login > a.button-confirmation {
  padding: 3px 12px;
}
#topbar div > ul > li.login > a.button:hover, #topbar div > ul > li.login > a.button-big:hover, #topbar div > ul > li.login > a.submit-button:hover, #topbar div > ul > li.login > a.button-confirmation:hover {
  text-decoration: none;
}
#topbar div > ul > li.login > a.default-link {
  padding: 0;
  color: #219eda;
  cursor: pointer;
  text-decoration: none;
}
#topbar div > ul > li.login > a.default-link:hover {
  color: #219eda;
  text-decoration: underline;
}
#topbar div > ul > li.login > a.default-link:visited {
  color: #219eda;
}
#topbar div > ul > li.active {
  height: 51px;
  border-bottom: 5px solid #219eda;
}
#topbar div > ul > li > span {
  display: block;
  padding: 12px 12px 10px;
}
#topbar div > ul > li > a {
  display: block;
  color: #FFF;
  padding: 12px 12px 10px;
  text-align: left;
}
#topbar div > ul > li > a.unread {
  padding-top: 12px;
}
#topbar div > ul > li > a.dropdown-link:hover {
  text-decoration: none;
}
#topbar div > ul > li > a > span.dropdown-link-text:hover {
  text-decoration: underline;
}
#topbar div > ul > li > a > span.unread-badge {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background: #D80808;
  width: 11px;
  height: 11px;
  font-size: 8px;
  margin-top: -38px;
  margin-left: 24px;
  position: absolute;
  text-align: center;
  border-radius: 2px;
  box-shadow: 1px 1px 0px black;
}
#topbar div > ul > li > a:hover {
  text-decoration: underline;
}
#topbar div > ul > li > ul.dropdown-list {
  z-index: 999;
  display: none;
  position: absolute;
  border: 1px solid #a8a8a8;
  width: 240px;
  top: 53px;
  left: -310px;
  padding: 0;
  list-style: none;
  background: #f4f4f4;
}
#topbar div > ul > li > ul.dropdown-list.open {
  display: block;
}
#topbar div > ul > li > ul.dropdown-list#notifications-list {
  background: #fff;
  left: -103px;
}
#topbar div > ul > li > ul.dropdown-list#messages-list {
  left: -101px;
  background: #fff;
}
#topbar div > ul > li > ul.dropdown-list .arrow_box {
  position: relative;
  background: #fff;
}
#topbar div > ul > li > ul.dropdown-list .arrow_box:after, #topbar div > ul > li > ul.dropdown-list .arrow_box:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
#topbar div > ul > li > ul.dropdown-list .arrow_box:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 10px;
  left: 50%;
  margin-left: -10px;
}
#topbar div > ul > li > ul.dropdown-list .arrow_box:before {
  border-color: rgba(168, 168, 168, 0);
  border-bottom-color: #a8a8a8;
  border-width: 11px;
  left: 50%;
  margin-left: -11px;
}
#topbar div > ul > li > ul.dropdown-list > li {
  border-bottom: 1px solid #a8a8a8;
}
#topbar div > ul > li > ul.dropdown-list > li:first-child, #topbar div > ul > li > ul.dropdown-list > li:last-child {
  border-bottom: 0px;
}
#topbar div > ul > li > ul.dropdown-list .list-text h2 {
  text-align: left;
  color: #383838;
  font-size: 13px;
  margin: 0;
  padding: 6px 10px;
}
#topbar div > ul > li > ul.dropdown-list .view-all {
  padding: 5px;
  background: #f4f4f4;
}
#topbar div > ul > li > ul.dropdown-list .view-all a {
  font-size: 12px;
}
#topbar div > ul > li > ul.dropdown-list .dropdown-list-item {
  overflow: auto;
  padding: 7px 0;
}
#topbar div > ul > li > ul.dropdown-list .dropdown-list-item.unread {
  background: #f0faff;
}
#topbar div > ul > li > ul.dropdown-list .dropdown-list-item.hovered {
  background: #daeff9;
}
#topbar div > ul > li > ul.dropdown-list .dropdown-list-item .img, #topbar div > ul > li > ul.dropdown-list .dropdown-list-item .desc {
  float: left;
}
#topbar div > ul > li > ul.dropdown-list .dropdown-list-item .img {
  width: 60px;
}
#topbar div > ul > li > ul.dropdown-list .dropdown-list-item .desc {
  width: 170px;
  text-align: left;
}
#topbar div > ul > li > ul.dropdown-list .dropdown-list-item .desc.padded {
  padding-left: 13px;
  width: 220px;
}
#topbar div > ul > li > ul.dropdown-list .dropdown-list-item .desc .username {
  font-size: 13px;
  font-weight: 500;
}
#topbar div > ul > li > ul.dropdown-list .dropdown-list-item .desc .message {
  font-size: 12px;
  color: #666666;
  text-decoration: none;
}
#topbar div > ul > li > ul.dropdown-list .dropdown-list-item .desc .date {
  font-size: 10px;
  color: #999999;
  text-decoration: none;
}
#topbar div > ul > li > ul.dropdown-list .dropdown-list-item .list-action {
  display: none;
}
#topbar .navbar_icons-messages, #topbar .navbar_icons-messages-over {
  height: 10px;
}
#topbar .navbar_icons-notifications, #topbar .navbar_icons-notifications-over {
  height: 11px;
}
#topbar .navbar_icons-downarrow, #topbar .navbar_icons-downarrow-over {
  height: 5px;
}
#topbar a.navbar-action-link {
  margin: 0;
  padding: 0;
  display: inline-block;
}
#topbar a.navbar-action-link:hover, #topbar a.navbar-action-link.hovered {
  background: #545454;
  text-decoration: none;
}
#topbar a.navbar-action-link .navbar-action {
  background: url('/static/img/top-left-link-bkg.png?dafeccbeb0cb') no-repeat;
}
#topbar a.navbar-action-link .navbar-action.messages {
  padding: 23px 13px 22px 13px;
}
#topbar a.navbar-action-link .navbar-action.notifications {
  padding: 23px 14px 21px 15px;
}
#topbar a.navbar-action-link .navbar-action.downarrow {
  padding: 18px 14px 12px 16px;
  border-right: 1px solid #545454;
}
#topbar a.navbar-action-link .navbar-action.downarrow .username-pic {
  display: inline-block;
  padding-right: 10px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 20px;
  color: #eee;
}
#topbar a.navbar-action-link .navbar-action.downarrow .username-pic img {
  float: left;
}
#topbar a.navbar-action-link .navbar-action.downarrow .username-pic .username {
  float: right;
  margin-left: 9px;
}
#topbar a.navbar-action-link .navbar-action.downarrow .navbar_icons-downarrow, #topbar a.navbar-action-link .navbar-action.downarrow .navbar_icons-downarrow-over {
  display: inline-block;
  margin-bottom: 6px;
}
#topbar #topbar-drop-menu {
  position: absolute;
  margin-left: 850px;
  background: #545454;
  margin-top: 50px;
  width: 110px;
  height: 127px;
  text-align: left;
  display: none;
}
#topbar #topbar-drop-menu li {
  float: none;
  height: 32px;
  text-align: left;
}
#topbar #topbar-drop-menu li a {
  padding: 6px 12px;
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
}
#topbar #topbar-drop-menu li a:hover {
  background: #363636;
  text-decoration: none;
}
#topbar #login-dialog-top-bar {
  float: left;
}
#topbar .fb-login-topbar {
  margin-top: 14px;
  margin-left: 10px;
  float: right;
}
#topbar .fb-login-topbar .or {
  font-size: 12px;
  padding-right: 8px;
}
#topbar .fb-login-topbar .facebook-login-button {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  background: #3d5b9c;
  padding: 6px 18px;
  border-radius: 3px;
  text-align: center;
  margin: 0 auto;
  cursor: pointer;
  border: 1px solid darkblue;
}
#topbar .fb-login-topbar .facebook-login-button:hover {
  text-decoration: none;
}
#topbar .sing-up-badge {
  height: 34px;
  background: rgba(0, 0, 0, 0.65);
}
#topbar .sing-up-badge .sing-up-badge-inner {
  width: 940px;
  padding-left: 20px;
  padding-top: 6px;
  margin: 0 auto;
  font-size: 12px;
}
#topbar .sing-up-badge .sing-up-badge-inner a {
  color: #fff;
  background: #219eda;
  padding: 2px 14px;
  border-radius: 20px;
  margin-right: 4px;
  display: inline-block;
  text-transform: uppercase;
}
#topbar .sing-up-badge .sing-up-badge-inner a:hover {
  text-decoration: none;
}

#topbar_back {
  height: 56px;
}
#topbar_back.taller {
  height: 90px;
}

.align-right {
  float: right;
}

.align-left {
  float: left;
}

.top-login {
  font-family: "Roboto", sans-serif;
}
.top-login .login-btn {
  display: inline-block;
  color: #fff;
  border: 1px solid #fff;
  font-size: 12px;
  text-transform: uppercase;
  padding: 9px 28px;
  margin-top: 9px;
  border-radius: 25px;
  letter-spacing: 1px;
}
.top-login .login-btn:hover {
  text-decoration: none;
  background: #fff;
  color: #000;
  font-weight: 500;
}
.top-login .contact-top {
  color: #fff;
  margin-left: 10px;
}
.top-login .section {
  color: #fff;
  margin-right: 15px;
  text-transform: uppercase;
  font-weight: 300;
}
.top-login .section.current {
  font-weight: 500;
}

#footer {
  margin-top: 50px;
  padding-bottom: 50px;
  font-weight: 300;
  width: 960px;
}
#footer .home_icons_new-mobile {
  display: inline-block;
}
#footer .mobile-link {
  display: inline-block;
}
#footer .mobile-link.text {
  padding-left: 5px;
  font-size: 12px;
  padding-top: 3px;
  vertical-align: top;
}
#footer div.social-buttons {
  clear: both;
}
#footer div.social-buttons iframe, #footer div.social-buttons .twitter-follow-button {
  display: inline-block;
}
#footer .sep {
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #fff;
  margin-bottom: 10px;
  clear: both;
}
#footer .follow-us {
  overflow: auto;
}
#footer .follow-us .text, #footer .follow-us .icons {
  float: left;
}
#footer .follow-us .icons {
  padding-left: 10px;
}
#footer .follow-us .icons a {
  display: inline-block;
}
#footer .links {
  display: inline-block;
  font-size: 13px;
}
#footer .copyright {
  padding-top: 5px;
  font-size: 13px;
}
#footer .bottom-text {
  font-size: 12px;
  clear: both;
  padding-top: 12px;
}
#footer .bottom-text.no-pad {
  padding-top: 0;
}

.clear-column {
  clear: both;
}

.single-page-content {
  width: 68%;
  margin: 0 auto;
}

textarea, input {
  outline: none;
}

.uniForm .left-column {
  float: left;
  width: 53%;
}
.uniForm .left-column .ctrlHolder {
  width: 84%;
}
.uniForm .right-column {
  float: right;
  width: 47%;
}
.uniForm .one-column {
  float: left;
  width: 100%;
}
.uniForm .one-column .error p.errorField {
  float: none;
}
.uniForm .ctrlHolder {
  padding: 0 7px;
  margin-bottom: 8px;
}
.uniForm .ctrlHolder:not(.error) {
  border: 2px solid transparent;
}
.uniForm .ctrlHolder > label.field {
  color: #000;
  display: block;
}
.uniForm .error p.errorField {
  margin: 0;
}
.uniForm #errorMsg {
  background: #FBE3E4;
  color: #8A1F11;
  border-color: #FBC2C4;
  padding: 0.8em;
  margin-bottom: 1em;
  border: 2px solid #DDD;
}
.uniForm #errorMsg ol {
  margin-bottom: 0;
  list-style: none;
}
.uniForm fieldset {
  margin: 0;
  padding: 0;
  padding-left: 10px;
  padding-top: 16px;
  margin-bottom: 40px;
}
.uniForm fieldset > legend {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-size: 18px;
  color: #000;
  border-bottom: 1px solid #219eda;
  width: 100%;
  position: relative;
  top: 0px;
  left: -10px;
  padding-left: 10px;
  padding-bottom: 8px;
}
.uniForm fieldset > legend > span {
  color: #219eda;
  font-weight: bold;
}
.uniForm fieldset > legend > div.subtext {
  font-size: 14px;
}
.uniForm span.radio-img {
  position: relative;
  top: 4px;
  margin-left: 5px;
  margin-right: 5px;
}
.uniForm select, .uniForm span.customStyleSelectBox {
  margin: 0.5em 0;
  margin-right: 5px;
}
.uniForm select .customStyleSelectBoxInner, .uniForm span.customStyleSelectBox .customStyleSelectBoxInner {
  overflow: hidden;
  white-space: nowrap;
}
.uniForm span.customStyleSelectBox {
  height: 20px;
}
.uniForm input {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font-size: 14px;
}
.uniForm input.textinput, .uniForm input.emailinput {
  height: 18px;
  background-color: #fff;
  width: 270px;
}
.uniForm input.textinput.success, .uniForm input.emailinput.success {
  background-color: #D9EECC;
}
.uniForm input.textinput.error, .uniForm input.emailinput.error {
  background-color: #FBE3E4;
}
.uniForm input.textinput:hover, .uniForm input.emailinput:hover {
  border-color: #219eda;
}
.uniForm input[type=submit] {
  font-family: "Roboto", sans-serif;
}
.uniForm input[type=submit].large-submit {
  color: #FFF;
  font-size: 14px;
  padding: 5px;
  -moz-border-radius: 4px / 4px;
  -webkit-border-radius: 4px 4px;
  border-radius: 4px / 4px;
  border: 1px solid #e66b16;
  background-color: #ff7a20;
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  padding: 10px;
  cursor: pointer;
  padding-right: 50px;
  background: #ff7a20 95% center no-repeat url('/static/img/buttons/next.png?1684876637&dafeccbeb0cb');
}
.uniForm input[type=submit].large-submit:hover {
  text-decoration: none;
  background-color: #e66b16;
  border: 1px solid #ff7a20;
}
.uniForm input[type=submit].large-submit.no-arrow {
  background-image: none;
  padding-right: 10px;
}
.uniForm input[type=submit].small-submit {
  color: #FFF;
  font-size: 14px;
  padding: 5px;
  -moz-border-radius: 4px / 4px;
  -webkit-border-radius: 4px 4px;
  border-radius: 4px / 4px;
  border: 1px solid #e66b16;
  background-color: #ff7a20;
  color: #fff;
  background: #ff7a20;
  font-weight: 500;
  padding: 6px 23px 4px 23px;
}
.uniForm input[type=submit].small-submit:hover {
  text-decoration: none;
  background-color: #e66b16;
  border: 1px solid #ff7a20;
}
.uniForm input[type=submit].small-submit:hover {
  cursor: pointer;
}
.uniForm select, .uniForm span.customStyleSelectBox {
  font-size: 14px;
  border: 1px solid #b4b4b4;
  border-radius: 4px;
  -webkit-appearance: initial;
  background-image: none;
  padding: 4px 6px;
  color: #777;
  background: #fff right center no-repeat url('/static/img/icons/dropdown.png?dafeccbeb0cb');
  -moz-background-origin: content;
  -o-background-origin: content-box;
  -webkit-background-origin: content;
  background-origin: content-box;
}
.uniForm textarea {
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  margin-top: 16px;
  margin-bottom: 16px;
  height: 160px;
  overflow-y: auto;
  font-weight: 300;
}
.uniForm .radioinput {
  padding-top: 10px;
  padding-bottom: 8px;
}
.uniForm .default-checkbox input[type="checkbox"] {
  display: none;
}
.uniForm .default-checkbox input[type="checkbox"] + label {
  background-color: transparent;
  background: url('/static/img/base_icons/checkbox.png?1684876637&dafeccbeb0cb') center left no-repeat;
  padding-left: 22px;
}
.uniForm .default-checkbox input[type="checkbox"] + label:hover {
  background-color: transparent;
  border: 1px solid transparent;
}
.uniForm .default-checkbox input[type="checkbox"]:checked + label {
  background-color: transparent;
  background: url('/static/img/base_icons/checkbox-checked.png?1684876637&dafeccbeb0cb') center left no-repeat;
  border: 1px solid transparent;
}

.centered {
  text-align: center;
}

.grey-box-title {
  padding: 9px 15px;
  border-bottom: 1px solid #ebebeb;
  overflow: auto;
  background-color: #f4f4f4;
}
.grey-box-title a, .grey-box-title .sub {
  font-size: 13px;
}
.grey-box-title .sub {
  padding: 6px 0;
}

.search-bar, .invitation-bar {
  margin-top: 35px;
  margin-bottom: 40px;
}
.search-bar input[type="text"], .invitation-bar input[type="text"] {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-left: 1px;
  font-size: 18px;
  padding: 12px 16px;
  padding-right: 18px;
  border: 1px solid #b4b4b4;
  width: 320px;
}
.search-bar label.close-button, .invitation-bar label.close-button {
  z-index: 10;
  height: 16px;
  width: 16px;
}
.search-bar > div.selected input[type="text"], .invitation-bar > div.selected input[type="text"] {
  width: 310px;
  padding-right: 26px;
}
.search-bar a.button-big, .invitation-bar a.button-big {
  margin-left: 10px;
  padding: 10px 31px 11px 31px;
}

hr {
  height: 0;
  margin-bottom: 0;
  border-width: 1px 0 0 0;
  border-style: dotted;
  border-color: #000;
}

#header-match-bar {
  float: right;
  margin-top: -8px;
  margin-bottom: 30px;
}

.ui-widget {
  font-family: "Roboto", sans-serif;
}

.ui-widget-content {
  background: #FFF;
  color: #777;
}

.ui-dialog {
  padding: 10px;
  overflow: visible;
}
.ui-dialog div.dialog-header {
  border-bottom: 1px solid #219eda;
  padding-left: 16px;
}
.ui-dialog div.dialog-header h2 {
  margin-bottom: 8px;
}
.ui-dialog .large-dialog-header {
  height: 25px;
  margin-top: 13px;
  margin-bottom: 15px;
  padding-left: 15px;
  padding-right: 10px;
}
.ui-dialog .large-dialog-header h3 {
  float: left;
  margin-bottom: 10px;
}
.ui-dialog .large-dialog-header hr {
  width: 113%;
  margin-left: -15px;
  border-color: #219eda;
  border-style: solid;
}
.ui-dialog .ui-dialog-content {
  overflow: hidden;
  margin-top: -20px;
}
.ui-dialog .ui-dialog-content a {
  color: #219eda;
}
.ui-dialog .ui-dialog-content fieldset:not(.underlined-legend) > legend {
  border-bottom: 0;
}
.ui-dialog .ui-dialog-titlebar {
  background: transparent;
  border: 0;
  position: relative;
  top: -50px;
}
.ui-dialog .ui-dialog-titlebar > span.ui-dialog-title {
  display: none;
}
.ui-dialog .ui-dialog-titlebar > a.ui-dialog-titlebar-close {
  font-weight: normal;
  margin-top: 10px;
  margin-right: -19px;
  width: 58px;
  color: #219eda;
}
.ui-dialog .ui-dialog-titlebar > a.ui-dialog-titlebar-close:hover {
  color: #219eda;
  text-decoration: none;
  background: transparent;
  border: 1px solid transparent;
}
.ui-dialog .ui-dialog-titlebar > a.ui-dialog-titlebar-close:before {
  content: "Close";
}
.ui-dialog .ui-dialog-titlebar > a.ui-dialog-titlebar-close > span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  top: 1px;
  background: no-repeat top right url('/static/img/base_icons/close.png?1684876637&dafeccbeb0cb');
}

#video-dialog {
  padding: 0;
  padding-top: 8px;
  display: none;
  z-index: 1000;
}

.ui-widget-overlay {
  background: #fff;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}

span.image, a.image {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

.content-header {
  height: 90px;
  padding-left: 70px;
  line-height: 90px;
  border-bottom: 1px dotted #000;
}
.content-header.no-icon {
  padding-left: 0px;
  margin-bottom: 16px;
}
.content-header h1, .content-header h2 {
  line-height: normal;
  margin-top: 10px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.content-header span.content-header-actions {
  float: right;
  line-height: inherit;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.content-header span.content-header-actions > span {
  line-height: normal;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

ul.object-list {
  margin: 0;
  list-style: none;
  padding: 0;
}
ul.object-list > li {
  overflow: hidden;
}
ul.object-list > li.with-border {
  border-bottom: 1px solid #219eda;
}
ul.object-list > li > span.item-content {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}
ul.object-list > li > span.item-actions {
  float: right;
  color: #000;
}
ul.object-list > li > span.item-actions > a.item-delete-link {
  margin-left: 5px;
  display: none;
}
ul.object-list > li > span.item-actions > a.item-delete-link > span.delete-list-image {
  display: inline-block;
  height: 20px;
  width: 20px;
  position: relative;
  top: 4px;
  background: center center no-repeat url('/static/img/icons/delete.png?1684876637&dafeccbeb0cb');
}

div#loader {
  background: #FFF;
  position: relative;
  top: -10px;
  height: 40px;
  display: inline-block;
  width: 100%;
  line-height: 40px;
  text-align: center;
  background: #e5e5e5;
  border: 1px solid #dfdfdf;
  color: #219eda;
  margin-bottom: -10px;
  font-size: 13px;
}
div#loader > img {
  position: relative;
  top: 2px;
  left: -6px;
}
div#loader .loading {
  margin-bottom: -20px;
  overflow: auto;
}
div#loader .loading .img {
  float: left;
  margin-left: 233px;
  margin-top: 4px;
}
div#loader .loading .txt {
  float: left;
  padding-left: 7px;
  font-size: 12px;
  margin-top: 2px;
}

ul.site-messages {
  margin: 0;
  padding: 0;
  list-style: none;
  position: fixed;
  width: 100%;
  z-index: 999;
}
ul.site-messages > li {
  margin: 0 auto;
  border: 0;
  padding: 0;
  color: #FFF;
  border-bottom: 1px solid #FFF;
}
ul.site-messages > li > table {
  height: 45px;
}
ul.site-messages > li > table > tbody > tr > td.alert-text {
  width: 90%;
}
ul.site-messages > li > table > tbody > tr > td.alert-button {
  text-align: right;
}
ul.site-messages > li > table > tbody > tr > td.alert-button span.base_icons-close-alert {
  height: 16px;
  width: 15px;
}
ul.site-messages > li > table > tbody > tr > td.alert-button > span {
  cursor: pointer;
  margin-top: -6px;
}
ul.site-messages > li.error {
  background-color: #D64554;
}
ul.site-messages > li.success {
  background-color: #94BD61;
}
ul.site-messages > li.info {
  background-color: #2BA9DC;
}
ul.site-messages > li.notice {
  background-color: #FFE642;
}
ul.site-messages > li a {
  color: #219eda;
}

div.loadmask {
  background-color: #FFF;
}

div.loadmask-msg {
  background: none;
  border: 0;
}
div.loadmask-msg div {
  border: 1px solid #219eda;
  font-family: "Roboto", sans-serif;
}

.delete-dialog {
  min-height: 0 !important;
  padding-bottom: 0 !important;
}
.delete-dialog .large-dialog-header hr {
  width: 107%;
}
.delete-dialog form div.delete-text {
  margin-top: 15px;
  color: #333;
  font-weight: 500;
  font-size: 12px;
}
.delete-dialog form div.delete-text span#delete-diagnosis-name {
  font-weight: 900;
}
.delete-dialog form div.buttonHolder {
  margin-top: 15px;
  background: #f8f8f8;
  text-align: right;
  margin-left: -30px;
  margin-right: -25px;
  padding: 6px 14px;
}
.delete-dialog form div.buttonHolder a.button, .delete-dialog form div.buttonHolder a.button-big, .delete-dialog form div.buttonHolder a.submit-button, .delete-dialog form div.buttonHolder a.button-confirmation, .delete-dialog form div.buttonHolder input[type='submit'].small-submit {
  padding: 6px 12px 4px 12px;
  color: #FFF;
}
.delete-dialog form div.buttonHolder input[type='submit'].small-submit {
  margin-right: 50px;
}

#deactivate-diagnosis-dialog form div.buttonHolder {
  padding: 10px 14px;
}

.collapsing > legend > a, .collapsing > div.collapsible-header > a {
  float: right;
  margin-right: 0px;
  padding-right: 28px;
  font-size: 14px;
  line-height: 90px;
}
.collapsing > legend > a {
  line-height: 25px;
  margin-right: 10px;
}
.collapsing.collapsed > div.collapsible-header > a, .collapsing.collapsed > legend > a {
  background: url('/static/img/sidebar_icons/menu-close.png?1684876637&dafeccbeb0cb') center right no-repeat;
}
.collapsing.expanded > div.collapsible-header > a, .collapsing.expanded > legend > a {
  background: url('/static/img/sidebar_icons/menu-open.png?1684876637&dafeccbeb0cb') center right no-repeat;
}

fieldset.collapsing.expanded {
  background: none;
}
fieldset.collapsing.collapsed {
  background: none;
}

.big-score {
  display: inline;
  position: relative;
  top: 3px;
  font-weight: bold;
}
.big-score span.image {
  position: relative;
  top: -1px;
  height: 21px;
}

.scrollable {
  position: relative;
  overflow: hidden;
}

.items div {
  float: left;
}

.page-content span.subtitle {
  color: #219eda;
  font-weight: bold;
}

.score-legend {
  background: #f8f8f8;
  border: 1px solid #ccc;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  height: 50px;
  line-height: 50px;
  font-weight: 500;
  color: #000;
  padding-left: 10px;
  margin-bottom: 8px;
}
.score-legend .big-score {
  font-weight: normal;
  color: #777;
  margin-left: 8px;
  position: relative;
  top: -1px;
}
.score-legend .big-score span.image {
  margin-right: 5px;
}

.checkpassword-form #div_id_password {
  display: inline;
}
.checkpassword-form #div_id_password label {
  margin-top: 20px;
}

.month-preview {
  display: inline-block;
  padding: 6px 9px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #ccc;
  margin-right: 8px;
  font-size: 12px;
}
.month-preview .small-score {
  float: left;
  margin-right: 5px;
}
.month-preview .image {
  position: relative;
  top: -1px;
  height: 11px;
}

::-webkit-input-placeholder {
  word-wrap: break-word;
}

:-moz-placeholder {
  word-wrap: break-word;
}

.more-info-request-container {
  padding-top: 40px;
}

.fb-like {
  width: 83px;
}

.fb-like-container {
  display: inline-block;
  margin-left: 10px;
  margin-right: 13px;
}
.fb-like-container .fb_iframe_widget span {
  vertical-align: baseline;
}

.new-dialog-style {
  border: 10px solid rgba(130, 130, 130, 0.6);
  padding: 0;
}
.new-dialog-style h3 {
  font-size: 18px;
  color: #eb8a00;
  font-weight: 300;
}

#login-dialog {
  padding: 0;
}
#login-dialog .login-top {
  background: #666;
  padding: 6px 10px;
  color: white;
  margin-top: 8px;
  font-size: 14px;
}
#login-dialog .login-form-content {
  width: 400px;
  margin: 0 auto;
}
#login-dialog input[type="text"], #login-dialog input[type="password"] {
  width: 306px;
  font-size: 18px;
  height: 29px;
  margin-bottom: 0;
  padding: 5px 12px;
}
#login-dialog #div_id_login-password {
  margin-bottom: 20px;
}
#login-dialog .msg {
  padding-left: 15px;
  padding-bottom: 10px;
}
#login-dialog input[type="submit"] {
  background: #219eda;
  border: 1px solid #0c79ad;
  color: #fff;
  font-size: 13px;
  border-radius: 4px;
  margin: 0;
  margin-left: 10px;
}
#login-dialog label {
  margin-bottom: -8px;
}
#login-dialog .uniForm .ctrlHolder {
  margin-bottom: 0;
}
#login-dialog .login-header {
  height: 16px;
  margin-top: 25px;
}
#login-dialog .forgot {
  font-size: 12px;
  margin-left: 111px;
}
#login-dialog .left-column {
  float: none;
}
#login-dialog .signup-notice {
  background: #F4F4F4;
  text-align: center;
  padding: 10px 0;
  font-size: 13px;
  margin-top: 27px;
}
#login-dialog .ctrlHolder.error {
  margin: 5px 0;
}
#login-dialog .comment-msg {
  display: none;
}

.new-page-content {
  font-size: 13px;
  padding-top: 20px;
}
.new-page-content .menu {
  float: left;
  width: 280px;
  border: 1px solid #dfdfdf;
  background: #fff;
  font-family: "Roboto", sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 200;
}
.new-page-content .menu ul, .new-page-content .menu li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.new-page-content .menu li {
  border-bottom: 1px solid #dfdfdf;
}
.new-page-content .menu li.last {
  border-bottom: 0;
}
.new-page-content .menu li a {
  display: block;
  color: #666;
  padding: 12px 18px;
}
.new-page-content .menu li a:hover {
  text-decoration: none;
}
.new-page-content .menu li.current {
  background: #8ac645;
}
.new-page-content .menu li.current a {
  color: #fff;
  font-weight: 300;
}
.new-page-content .content {
  float: left;
  width: 640px;
  padding-left: 30px;
  font-family: "Roboto", sans-serif;
}
.new-page-content .content p {
  margin-bottom: 15px;
}
.new-page-content .content p.video {
  text-align: center;
  margin: 40px 0 60px 0;
}
.new-page-content .content h1 {
  font-size: 33px;
  font-weight: 200;
  color: #666;
}
.new-page-content .content h2 {
  font-size: 15px;
  color: #8fd736;
  margin-bottom: 30px;
  font-weight: 300;
}
.new-page-content .content h2.about {
  font-size: 18px;
  color: #88b326;
  font-weight: 300;
  margin: 0 0 5px 0;
  clear: both;
}
.new-page-content .content p.about-kian {
  width: 165px;
  float: left;
  text-align: center;
  margin-left: 20px;
}
.new-page-content .content p.about-kian span {
  display: block;
  font-size: 10px;
}
.new-page-content .content p.about-kian span.blue {
  color: #239eda;
  font-weight: 500;
}
.new-page-content .content p.about-img {
  margin: 40px 0;
}
.new-page-content .content p.about {
  font-size: 15px;
  color: #000;
  font-weight: 200;
  margin: 0 0 40px 0;
  line-height: 25px;
  text-align: justify;
}
.new-page-content .content p.about.left {
  width: 445px;
  float: left;
}
.new-page-content .content .subtitle {
  display: block;
  font-size: 15px;
  font-weight: 500;
}
.new-page-content .content #match {
  margin-top: 37px;
}
.new-page-content .content #match, .new-page-content .content #learn, .new-page-content .content #monitor {
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 25px;
  margin-bottom: 25px;
  overflow: auto;
}
.new-page-content .content #share {
  overflow: auto;
}
.new-page-content .content .image {
  float: left;
}
.new-page-content .content .desc {
  float: left;
  width: 555px;
  margin-left: 20px;
}

#sidebar .tabs, .tabs {
  border-bottom: 1px solid #cecece;
  font-size: 12px;
  margin: 0;
  padding: 23px 15px 0 15px;
  line-height: 17px;
  height: 22px;
  background: #f8f8f8;
}
#sidebar .tabs.empty, .tabs.empty {
  padding-top: 18px;
  height: 0;
}
#sidebar .tabs.empty a.add-new-diag, .tabs.empty a.add-new-diag {
  float: right;
  margin-top: -35px;
}
#sidebar .tabs li, .tabs li {
  border-bottom: 0;
  display: inline;
  font-weight: 500;
  padding: 6px 10px;
  background: #f8f8f8;
  font-family: Helvetica, Arial, sans-serif;
}
#sidebar .tabs li a, .tabs li a {
  color: #999999;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: -7px;
}
#sidebar .tabs li a.add-new-diag, .tabs li a.add-new-diag {
  color: #219eda;
  cursor: pointer;
}
#sidebar .tabs li.selected, .tabs li.selected {
  background: #fff;
  border: 1px solid #cecece;
  border-bottom: 1px solid #fff;
}
#sidebar .tabs li.selected a, .tabs li.selected a {
  color: #8fd736;
}
#sidebar .tabs li.selected a:hover, .tabs li.selected a:hover {
  text-decoration: none;
  cursor: default;
}

.link-button-container {
  padding: 5px 0;
}

.gray-inactive {
  background-color: #f4f4f4;
  border: 1px solid #d9d9d9;
  color: #444 !important;
  font-size: 12px !important;
  padding: 6px 14px;
  border-radius: 4px;
  font-family: Helvetica, Arial, sans-serif;
}
.gray-inactive:hover {
  cursor: pointer;
  text-decoration: none;
}
.gray-inactive.active {
  background: #2ea6e0;
  background-image: -ms-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -moz-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -o-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3CAFE6), color-stop(1, #229EDA));
  background-image: -webkit-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: linear-gradient(to bottom, #3CAFE6 0%, #229EDA 100%);
  border-color: #1e8dc2;
  color: #fff !important;
}

.blue-submit {
  background: #0091CE;
  background-image: -ms-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -moz-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -o-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3CAFE6), color-stop(1, #229EDA));
  background-image: -webkit-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: linear-gradient(to bottom, #3CAFE6 0%, #229EDA 100%);
  border: none;
  color: #fff !important;
  font-size: 12px !important;
  padding: 4px 18px;
  border-radius: 15px;
}
.blue-submit:hover {
  cursor: pointer;
  text-decoration: none;
}

.blue-submit-rounded {
  font-family: "Roboto", sans-serif;
  font-size: 12px;
  border-radius: 20px;
  background: #0091ce;
  color: #fff !important;
  padding: 3px 18px;
  text-shadow: 1px 1px #666;
}
.blue-submit-rounded:hover {
  text-decoration: none;
}

.gray-button {
  border: 1px solid #d0d0d0;
  font-size: 12px;
  padding: 3px 13px;
  font-weight: 600;
  border-radius: 4px;
  background: #f3f3f3;
  background-image: -ms-linear-gradient(top, #FFFFFF 0%, #E8E8E8 100%);
  background-image: -moz-linear-gradient(top, #FFFFFF 0%, #E8E8E8 100%);
  background-image: -o-linear-gradient(top, #FFFFFF 0%, #E8E8E8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #E8E8E8));
  background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E8E8E8 100%);
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #E8E8E8 100%);
  color: #000;
}
.gray-button:visited {
  color: #000;
}
.gray-button:hover {
  cursor: pointer;
  text-decoration: none;
}

.new-dialog {
  border: 1px solid #C5C5C5;
  border-radius: 0;
  box-shadow: 0px 0px 15px -5px;
  padding: 0;
}
.new-dialog h1 {
  background: #999;
  color: white;
  padding: 9px 15px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
  margin-left: -15px;
  margin-right: -15px;
}
.new-dialog .ui-dialog-titlebar-close {
  margin-top: 48px !important;
  margin-right: 0 !important;
  z-index: 100 !important;
}
.new-dialog .ui-dialog-titlebar-close {
  width: auto !important;
}
.new-dialog .ui-dialog-titlebar-close:before {
  content: "" !important;
}
.new-dialog .ui-icon-closethick {
  background: url('/static/img/icons/big-cross.png?dafeccbeb0cb') no-repeat !important;
}

.imfeeling_arrow_box {
  position: relative;
  background: #f9f9f9;
  margin-bottom: -29px;
  margin-left: 1px;
  width: 1px;
}

.imfeeling_arrow_box:after, .imfeeling_arrow_box:before {
  right: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.imfeeling_arrow_box:after {
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #f9f9f9;
  border-width: 10px;
  top: 50%;
  margin-top: -10px;
}

.imfeeling_arrow_box:before {
  border-color: rgba(205, 205, 205, 0);
  border-right-color: #cdcdcd;
  border-width: 11px;
  top: 50%;
  margin-top: -11px;
}

.imfeeling_arrow_box_top {
  position: relative;
  background: #fff;
  height: 0;
  margin-top: 1px;
  margin-left: 42px;
  position: absolute;
}
.imfeeling_arrow_box_top.pos2 {
  margin-left: 134px;
  margin-top: -18px;
}
.imfeeling_arrow_box_top.pos3 {
  margin-left: 264px;
  margin-top: -18px;
}

.imfeeling_arrow_box_top:after, .imfeeling_arrow_box_top:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.imfeeling_arrow_box_top:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 8px;
  left: 50%;
  margin-left: -8px;
}

.imfeeling_arrow_box_top:before {
  border-color: rgba(205, 205, 205, 0);
  border-bottom-color: #cdcdcd;
  border-width: 9px;
  left: 50%;
  margin-left: -9px;
}

.feeling-buttons {
  display: none;
  text-align: right;
}
.feeling-buttons .or, .feeling-buttons .cancel {
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
}
.feeling-buttons .or {
  color: #bbb;
}
.feeling-buttons .cancel {
  color: #999;
  margin-right: 5px;
}

.imfeeling_control {
  border: 1px solid #cdcdcd;
  overflow: auto;
  display: inline-block;
  background: url('/static/img/imfeeling-bkg.png?dafeccbeb0cb') repeat-x top;
}
.imfeeling_control .label {
  padding: 8px 10px;
  height: 19px;
  color: #ff7a20;
}
.imfeeling_control .label, .imfeeling_control .face {
  float: left;
  font-size: 12px;
  font-weight: 500;
}
.imfeeling_control .face a {
  color: #b2b2b2;
  padding-left: 34px;
  width: auto;
  display: inline-block;
  line-height: 27px;
}
.imfeeling_control .face a:hover, .imfeeling_control .face a.selected {
  text-decoration: none;
}
.imfeeling_control .face a.smileys-good-gray, .imfeeling_control .face a.smileys-excellent-gray, .imfeeling_control .face a.smileys-average-gray, .imfeeling_control .face a.smileys-not-so-good-gray, .imfeeling_control .face a.smileys-bad-gray {
  color: #b2b2b2;
  opacity: 1;
}
.imfeeling_control .face a.smileys-excellent-gray:hover, .imfeeling_control .face a.excellent-gray_hover {
  color: #92c73e;
}
.imfeeling_control .face a.smileys-good-gray:hover, .imfeeling_control .face a.good-gray_hover {
  color: #c7cb26;
}
.imfeeling_control .face a.smileys-average-gray:hover, .imfeeling_control .face a.average-gray_hover {
  color: #ffb600;
}
.imfeeling_control .face a.smileys-not-so-good-gray:hover, .imfeeling_control .face a.not-so-good-gray_hover {
  color: #ff7300;
}
.imfeeling_control .face a.smileys-bad-gray:hover, .imfeeling_control .face a.bad-gray_hover {
  color: #d71c00;
}
.imfeeling_control .face a.excellent-gray_hover.faded-color, .imfeeling_control .face a.good-gray_hover.faded-color, .imfeeling_control .face a.average-gray_hover.faded-color {
  opacity: 0.5;
}
.imfeeling_control .face a.excellent-gray_hover.strong, .imfeeling_control .face a.good-gray_hover.strong, .imfeeling_control .face a.average-gray_hover.strong {
  opacity: 1;
}
.imfeeling_control .face a.not-so-good-gray_hover.faded-color, .imfeeling_control .face a.bad-gray_hover.faded-color {
  opacity: 0.4;
}
.imfeeling_control .face a.not-so-good-gray_hover.strong, .imfeeling_control .face a.bad-gray_hover.strong {
  opacity: 1;
}
.imfeeling_control .face .subface {
  padding: 8px;
  padding-left: 10px;
  height: 27px;
}
.imfeeling_control .face .subface.notext {
  padding-left: 7px;
  padding-right: 2px;
}
.imfeeling_control.reduced {
  width: 310px;
}
.imfeeling_control.reduced .txt {
  width: 294px;
  background: #fff;
  text-shadow: none;
}
.imfeeling_control.reduced .txt textarea {
  width: 222px;
}
.imfeeling_control .faces {
  display: none;
  background: #fff;
  overflow: auto;
  border-top: 1px dashed #ccc;
  padding: 2px 0 1px 0;
}
.imfeeling_control .faces .imfeeling-label {
  display: none;
  float: left;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 8px;
  color: #999;
  font-weight: 300;
  text-transform: uppercase;
  position: absolute;
  margin-top: -8px;
  background: #fff;
  margin-left: 15px;
  letter-spacing: 2px;
}
.imfeeling_control .feeling-status {
  overflow: auto;
}
.imfeeling_control .feeling-status .loadmask-msg {
  margin-top: -5px;
}
.imfeeling_control .link-info {
  overflow: auto;
  padding: 13px;
  display: none;
}
.imfeeling_control .link-info .cancel-link {
  background: url('/static/img/icons/cross.png?dafeccbeb0cb') no-repeat 5px;
  display: inline-block;
  width: 8px;
  height: 8px;
  padding: 5px;
  position: relative;
  float: right;
}
.imfeeling_control .link-info .img {
  float: left;
  width: 110px;
  margin-right: 13px;
}
.imfeeling_control .link-info .img img {
  width: 100%;
  display: block;
}
.imfeeling_control .link-info .text {
  float: left;
  width: 315px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 300;
}
.imfeeling_control .link-info .text .title {
  font-size: 14px;
  color: #0091ce;
}
.imfeeling_control .link-info .text .link {
  font-size: 12px;
}
.imfeeling_control .link-info .text .link a {
  color: #999;
}
.imfeeling_control .link-info .text .desc {
  padding-top: 7px;
  font-size: 12px;
  color: #666;
}
.imfeeling_control .txt {
  width: 468px;
  margin-top: -1px;
  border-top: 1px solid #EDEDED;
  background: #fff;
  padding: 8px !important;
  float: none !important;
  line-height: 10px;
}
.imfeeling_control .txt .because {
  display: none;
  vertical-align: top;
  font-weight: 500;
  color: #888;
  padding: 9px 0 0 3px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #b2b2b2;
  font-style: italic;
  font-weight: 300;
  position: absolute;
}
.imfeeling_control .txt textarea {
  margin: 5px 0 1px 4px;
  line-height: 19px;
  resize: none;
  outline: none;
  padding: 0;
  border: 0;
  height: 21px;
  font-size: 14px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 300;
  width: 460px;
}
.imfeeling_control .txt #imfeeling-post-status {
  padding-left: 25px;
  padding-right: 25px;
  text-shadow: none;
}

.recovery-progress-bar {
  background: #f2f2f2;
  border: 1px solid #dedede;
  border-left: 0;
  border-bottom: 0;
  width: 300px;
  height: 14px;
}
.recovery-progress-bar .recovery-progress-bar-inner {
  border: 1px solid #ebebeb;
  border-left: 0;
  border-bottom: 0;
}
.recovery-progress-bar .progress-average {
  background: #d6f0b7;
  height: 15px;
  margin-top: -2px;
}
.recovery-progress-bar .progress-mine {
  background-color: #6FAC25;
  background-image: -ms-linear-gradient(top, #8FD736 0%, #6FAC25 100%);
  background-image: -moz-linear-gradient(top, #8FD736 0%, #6FAC25 100%);
  background-image: -o-linear-gradient(top, #8FD736 0%, #6FAC25 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8FD736), color-stop(1, #6FAC25));
  background-image: -webkit-linear-gradient(top, #8FD736 0%, #6FAC25 100%);
  background-image: linear-gradient(to bottom, #8FD736 0%, #6FAC25 100%);
  height: 15px;
  margin-top: -15px;
}
.recovery-progress-bar .progress-average-layer {
  border-right: 1px solid white;
  margin-top: -15px;
  height: 15px;
  margin-left: -1px;
}

.recovery-progress-area .recovery-progress.toptop {
  padding-bottom: 2px;
}
.recovery-progress-area .recovery-progress.toptop .bar {
  background: #67a31d;
  color: #fff;
}
.recovery-progress-area .recovery-progress.top {
  padding-bottom: 2px;
}
.recovery-progress-area .recovery-progress.top .bar {
  background: #8fd736;
  color: #fff;
  overflow: visible !important;
}
.recovery-progress-area .recovery-progress.bottom .bar {
  background: #d1ebb0;
  color: #6da923;
  overflow: visible !important;
}
.recovery-progress-area .recovery-progress .icon {
  display: inline-block;
  font-size: 0;
  padding-right: 2px;
}
.recovery-progress-area .recovery-progress .icon img {
  margin-bottom: -3px;
}
.recovery-progress-area .recovery-progress .progress {
  height: 16px;
  width: 278px;
  text-align: right;
  display: inline-block;
  background: #f5f5f5;
}
.recovery-progress-area .recovery-progress .progress .bar {
  height: 16px;
  line-height: 16px;
  padding-right: 2px;
  font-size: 13px;
}

.progressbar-and-action {
  padding: 0px 32px 10px 32px;
  font-size: 13px;
}
.progressbar-and-action h2 {
  margin: 0;
  font-size: 18px;
  color: black;
}
.progressbar-and-action .text {
  color: #000;
  padding-top: 5px;
}
.progressbar-and-action .text span {
  font-weight: bold;
}
.progressbar-and-action div.button-container {
  margin-top: 14px;
}
.progressbar-and-action div.button-container a.button, .progressbar-and-action div.button-container a.button-big, .progressbar-and-action div.button-container a.submit-button, .progressbar-and-action div.button-container a.button-confirmation {
  background-color: #eb8a00;
  font-size: 12px;
  padding: 3px 14px;
}

.container {
  width: 950px;
}

.small-user-box {
  background: #f8f8f8;
  padding: 15px;
  overflow: auto;
}
.small-user-box .pic {
  float: left;
  height: 29px;
}
.small-user-box .pic a {
  font-size: 0;
}
.small-user-box .lnks {
  float: left;
  margin-top: -1px;
  padding-left: 10px;
}
.small-user-box .lnks a {
  display: block;
  font-size: 15px;
  line-height: 15px;
}
.small-user-box .lnks a.reg {
  font-size: 12px;
  color: #666;
  padding-top: 1px;
}
.small-user-box .lnks a.reg:hover {
  text-decoration: none;
}

.profile-options {
  font-family: Helvetica, Arial, sans-serif;
}
.profile-options div.item {
  border-bottom: 1px solid #d7d9df;
  background: url('/static/img/arrow-right-item-list.png?dafeccbeb0cb') no-repeat 328px 14px #f8f8f8;
  display: block;
}
.profile-options div.item a {
  display: block;
  padding: 8px 20px;
  color: #666;
}
.profile-options div.item.add_new a {
  color: #999;
}
.profile-options div.item.selected span {
  color: #000;
  font-weight: 600;
}
.profile-options div.item:last-of-type {
  border-bottom: 0;
}
.profile-options div.item:hover {
  background-color: #fff;
  background-image: url('/static/img/arrow-right-item-list-selected.png?dafeccbeb0cb');
}
.profile-options div.item:hover a {
  text-decoration: none;
  color: #000;
}
.profile-options div.item.selected {
  background-color: #fff;
  background-image: url('/static/img/arrow-right-item-list-selected.png?dafeccbeb0cb');
}
.profile-options div.item.selected a {
  color: #000;
}
.profile-options div.item.selected.left-bar {
  border-left: 4px solid #219eda;
  background-position: 221px 14px;
}
.profile-options div.item.selected.left-bar a {
  padding-left: 16px;
}
.profile-options div.item .subitems {
  padding-bottom: 1px;
}
.profile-options div.item .subitems .hidden-subitems {
  display: none;
}
.profile-options div.item .subitem {
  padding-left: 10px;
}
.profile-options div.item .subitem a {
  color: #666;
  font-size: 13px;
  font-weight: 300;
  margin-bottom: 5px;
  margin-right: 10px;
  margin-left: 12px;
  padding-bottom: 2px;
  padding-left: 7px !important;
  padding-top: 2px;
}
.profile-options div.item .subitem a:hover {
  background-color: #f8f8f8;
}
.profile-options div.item .subitem a.selected {
  color: #333;
  font-weight: 700;
}
.profile-options div.item .subitem.more-link a {
  font-size: 11px;
  color: #219eda;
  background: url('/static/img/down-arrow-blue.png?dafeccbeb0cb') no-repeat 7px 8px;
  padding-left: 18px !important;
}
.profile-options div.item .subitem .inactive {
  background: url('/static/img/menu-arrow-two-states.png?dafeccbeb0cb') no-repeat 7px 8px;
  padding-left: 18px !important;
}
.profile-options div.item .subitem .inactive.open {
  background-position: 7px -11px;
}
.profile-options div.item .subitem .subsubitems.hidden {
  display: none;
}
.profile-options div.item .subitem .subsubitems .subsubitem {
  padding-left: 14px;
}
.profile-options div.item a.addnew {
  color: #219eda;
}
.profile-options div.item a.overview {
  background: url('/static/img/home-icon-black.png?dafeccbeb0cb') no-repeat 8px 5px;
  padding-left: 24px !important;
}

.tipsy {
  font-family: Helvetica, Arial, sans-serif !important;
  font-size: 11px !important;
  font-weight: 700 !important;
}

.matches-summary {
  overflow: auto;
  padding-bottom: 10px;
}
.matches-summary .matches {
  float: left;
}
.matches-summary .matches a {
  margin-right: 2px;
}
.matches-summary .matches a:hover {
  text-decoration: none;
}
.matches-summary .text {
  float: left;
  width: 157px;
  margin-left: 10px;
  font-size: 12px;
}

#siteseal, #siteseal img {
  vertical-align: top;
}

.bottom-badge:hover {
  text-decoration: none;
}

.sidebar-recovery {
  overflow: auto;
  font-family: Helvetica, Arial, sans-serif;
}
.sidebar-recovery .progress, .sidebar-recovery .compared {
  width: 146px;
  height: 65px;
  background: #f9f9f9;
  float: left;
  margin-top: 5px;
}
.sidebar-recovery .progress .perc, .sidebar-recovery .compared .perc {
  font-size: 22px;
  padding-top: 7px;
  font-weight: 500;
  color: #8fd636;
  text-align: center;
}
.sidebar-recovery .progress .perc .up, .sidebar-recovery .progress .perc .down, .sidebar-recovery .compared .perc .up, .sidebar-recovery .compared .perc .down {
  width: 11px;
  height: 9px;
  margin-right: 7px;
  margin-bottom: 4px;
  display: inline-block;
}
.sidebar-recovery .progress .perc .up, .sidebar-recovery .compared .perc .up {
  background: url('/static/img/arrow-up.png?dafeccbeb0cb') no-repeat;
}
.sidebar-recovery .progress .perc .down, .sidebar-recovery .compared .perc .down {
  background: url('/static/img/arrow-down.png?dafeccbeb0cb') no-repeat;
}
.sidebar-recovery .progress .sub, .sidebar-recovery .compared .sub {
  font-size: 10px;
  color: #b1b1b1;
  text-transform: uppercase;
  text-align: center;
}
.sidebar-recovery .progress {
  margin-right: 4px;
}
.sidebar-recovery .compared .perc {
  color: #666;
}

.match-perc {
  overflow: auto;
}
.match-perc .match-perc-circle {
  float: left;
  margin-right: 10px;
}
.match-perc .match-info {
  padding-top: 4px;
}
.match-perc .match-perc-number {
  font-size: 16px;
  font-family: Helvetica, Arial, sans-serif;
  color: #eb9423;
  font-weight: 500;
}
.match-perc .match-perc-word {
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
  color: #999;
}
.match-perc .match-for {
  font-size: 11px;
  color: #999;
}
.match-perc .match-info-and-for {
  float: left;
  width: 165px;
  padding-right: 5px;
}
.match-perc .match-follow {
  float: left;
}
.match-perc .match-follow .button.follow, .match-perc .match-follow a.follow.button-big, .match-perc .match-follow a.follow.submit-button, .match-perc .match-follow a.follow.button-confirmation, .match-perc .match-follow .button.unfollow, .match-perc .match-follow a.unfollow.button-big, .match-perc .match-follow a.unfollow.submit-button, .match-perc .match-follow a.unfollow.button-confirmation, .match-perc .match-follow .button.unfollow:hover, .match-perc .match-follow a.unfollow.button-big:hover, .match-perc .match-follow a.unfollow.submit-button:hover, .match-perc .match-follow a.unfollow.button-confirmation:hover {
  background: #f4f4f4;
  font-weight: 300;
  border: 1px solid #d9d9d9;
  color: #444 !important;
  font-size: 12px !important;
  padding: 5px 7px !important;
  width: 55px !important;
  border-radius: 4px;
  font-family: Helvetica, Arial, sans-serif;
}
.match-perc .match-follow .button.follow.active, .match-perc .match-follow a.follow.active.button-big, .match-perc .match-follow a.follow.active.submit-button, .match-perc .match-follow a.follow.active.button-confirmation, .match-perc .match-follow .button.unfollow.active, .match-perc .match-follow a.unfollow.active.button-big, .match-perc .match-follow a.unfollow.active.submit-button, .match-perc .match-follow a.unfollow.active.button-confirmation, .match-perc .match-follow .button.unfollow:hover.active, .match-perc .match-follow a.unfollow.button-big:hover.active, .match-perc .match-follow a.unfollow.submit-button:hover.active, .match-perc .match-follow a.unfollow.button-confirmation:hover.active {
  background: #2ea6e0;
  background-image: -ms-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -moz-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -o-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3CAFE6), color-stop(1, #229EDA));
  background-image: -webkit-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: linear-gradient(to bottom, #3CAFE6 0%, #229EDA 100%);
  border-color: #1e8dc2;
  color: #fff !important;
}

.user-tooltip {
  display: none;
  position: absolute;
  width: 440px;
  font-family: Helvetica, Arial, sans-serif;
  z-index: 1000000;
}
.user-tooltip .doctor-badge, .user-tooltip .health-coach-badge {
  width: 100px;
  text-align: center;
  margin-top: -16px;
  position: relative;
}
.user-tooltip .match-perc .match-info-and-for {
  width: auto;
}
.user-tooltip .match-perc .match-perc-circle {
  margin-top: 6px;
  margin-right: 7px;
}
.user-tooltip .top, .user-tooltip .bottom {
  border-left: 1px solid #bdbdbd;
  border-right: 1px solid #bdbdbd;
}
.user-tooltip .top {
  height: 100px;
  background: #fff;
  border-bottom: 1px solid #e9e9e9;
  border-top: 1px solid #bdbdbd;
  box-shadow: 1px 1px rgba(0, 0, 0, 0.3);
}
.user-tooltip .top .img {
  width: 100px;
  float: left;
}
.user-tooltip .top .img img {
  display: block;
}
.user-tooltip .top .user-info {
  padding: 4px 11px;
  float: left;
  color: #333;
}
.user-tooltip .top .user-info .username {
  font-size: 18px;
  font-weight: 500;
}
.user-tooltip .top .user-info .username a {
  color: #333;
}
.user-tooltip .top .user-info .userdata {
  font-size: 12px;
  font-weight: 300;
}
.user-tooltip .top .right-follow-area {
  float: right;
  text-align: right;
  padding-top: 12px;
  padding-right: 12px;
}
.user-tooltip .top .right-follow-area .button.follow, .user-tooltip .top .right-follow-area a.follow.button-big, .user-tooltip .top .right-follow-area a.follow.submit-button, .user-tooltip .top .right-follow-area a.follow.button-confirmation, .user-tooltip .top .right-follow-area .button.unfollow, .user-tooltip .top .right-follow-area a.unfollow.button-big, .user-tooltip .top .right-follow-area a.unfollow.submit-button, .user-tooltip .top .right-follow-area a.unfollow.button-confirmation, .user-tooltip .top .right-follow-area .button.unfollow:hover, .user-tooltip .top .right-follow-area a.unfollow.button-big:hover, .user-tooltip .top .right-follow-area a.unfollow.submit-button:hover, .user-tooltip .top .right-follow-area a.unfollow.button-confirmation:hover {
  background: #f4f4f4;
  font-weight: 300;
  border: 1px solid #d9d9d9;
  color: #444 !important;
  font-size: 12px !important;
  padding: 5px 7px !important;
  width: 55px !important;
  border-radius: 4px;
  font-family: Helvetica, Arial, sans-serif;
}
.user-tooltip .top .right-follow-area .button.follow:hover, .user-tooltip .top .right-follow-area a.follow.button-big:hover, .user-tooltip .top .right-follow-area a.follow.submit-button:hover, .user-tooltip .top .right-follow-area a.follow.button-confirmation:hover, .user-tooltip .top .right-follow-area .button.unfollow:hover, .user-tooltip .top .right-follow-area a.unfollow.button-big:hover, .user-tooltip .top .right-follow-area a.unfollow.submit-button:hover, .user-tooltip .top .right-follow-area a.unfollow.button-confirmation:hover, .user-tooltip .top .right-follow-area .button.unfollow:hover:hover, .user-tooltip .top .right-follow-area a.unfollow.button-big:hover:hover, .user-tooltip .top .right-follow-area a.unfollow.submit-button:hover:hover, .user-tooltip .top .right-follow-area a.unfollow.button-confirmation:hover:hover {
  background: #2ea6e0;
  background-image: -ms-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -moz-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -o-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3CAFE6), color-stop(1, #229EDA));
  background-image: -webkit-linear-gradient(top, #3CAFE6 0%, #229EDA 100%);
  background-image: linear-gradient(to bottom, #3CAFE6 0%, #229EDA 100%);
  border-color: #1e8dc2;
  color: #fff !important;
}
.user-tooltip .top .right-follow-area .recovery-info {
  padding-top: 9px;
  text-align: center;
}
.user-tooltip .top .right-follow-area .recovery-info.padded-top {
  padding-top: 0px;
  margin-top: -3px;
}
.user-tooltip .top .right-follow-area .recovery-info .perc {
  font-size: 21px;
  font-weight: 500;
  margin-bottom: -6px;
}
.user-tooltip .top .right-follow-area .recovery-info .sub {
  font-size: 10px;
  color: #b1b1b1;
  text-transform: uppercase;
}
.user-tooltip .bottom {
  background: url('/static/img/user-tooltip-pattern.png?dafeccbeb0cb');
  border-bottom: 1px solid #bdbdbd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  box-shadow: 1px 1px rgba(0, 0, 0, 0.3);
  font-size: 12px;
  color: #333;
  text-shadow: 1px 1px #fff;
  padding: 10px 15px 5px 10px;
}
.user-tooltip .bottom .info-item {
  padding-bottom: 8px;
  overflow: auto;
}
.user-tooltip .bottom .info-item b {
  font-weight: 700;
}
.user-tooltip .bottom .info-item .left {
  float: left;
  width: 165px;
}
.user-tooltip .bottom .info-item .right {
  float: left;
  color: #000;
  width: 235px;
}
.user-tooltip .bottom .info-item .right .more {
  display: none;
}
.user-tooltip .bottom-arrow {
  height: 12px;
  margin-top: -1px;
  margin-left: 19px;
  background: url('/static/img/user-tooltip-arrow.png?dafeccbeb0cb') no-repeat;
}
.user-tooltip .bottom-arrow.right {
  margin-left: 405px;
}
.user-tooltip .top-arrow {
  height: 12px;
  margin-left: 19px;
  background: url('/static/img/user-tooltip-arrow-top.png?dafeccbeb0cb') no-repeat;
  position: relative;
}
.user-tooltip .top-arrow.right {
  margin-left: 405px;
  margin-bottom: -1px;
}

.add-new-treatment-cont, .add-new-surgery-cont, .sub-add-treatment-data, .sub-add-surgery-data, .add-track-aspect-cont {
  font-family: Helvetica, Arial, sans-serif;
}
.add-new-treatment-cont .add-new-treatment .close-small-x, .add-new-treatment-cont .add-new-treatment .close-small-x-surg, .add-new-treatment-cont .add-new-treatment .close-small-x-aspects, .add-new-treatment-cont .add-new-surgery .close-small-x, .add-new-treatment-cont .add-new-surgery .close-small-x-surg, .add-new-treatment-cont .add-new-surgery .close-small-x-aspects, .add-new-treatment-cont .select-diagnosis .close-small-x, .add-new-treatment-cont .select-diagnosis .close-small-x-surg, .add-new-treatment-cont .select-diagnosis .close-small-x-aspects, .add-new-treatment-cont .add-track-aspect .close-small-x, .add-new-treatment-cont .add-track-aspect .close-small-x-surg, .add-new-treatment-cont .add-track-aspect .close-small-x-aspects, .add-new-surgery-cont .add-new-treatment .close-small-x, .add-new-surgery-cont .add-new-treatment .close-small-x-surg, .add-new-surgery-cont .add-new-treatment .close-small-x-aspects, .add-new-surgery-cont .add-new-surgery .close-small-x, .add-new-surgery-cont .add-new-surgery .close-small-x-surg, .add-new-surgery-cont .add-new-surgery .close-small-x-aspects, .add-new-surgery-cont .select-diagnosis .close-small-x, .add-new-surgery-cont .select-diagnosis .close-small-x-surg, .add-new-surgery-cont .select-diagnosis .close-small-x-aspects, .add-new-surgery-cont .add-track-aspect .close-small-x, .add-new-surgery-cont .add-track-aspect .close-small-x-surg, .add-new-surgery-cont .add-track-aspect .close-small-x-aspects, .sub-add-treatment-data .add-new-treatment .close-small-x, .sub-add-treatment-data .add-new-treatment .close-small-x-surg, .sub-add-treatment-data .add-new-treatment .close-small-x-aspects, .sub-add-treatment-data .add-new-surgery .close-small-x, .sub-add-treatment-data .add-new-surgery .close-small-x-surg, .sub-add-treatment-data .add-new-surgery .close-small-x-aspects, .sub-add-treatment-data .select-diagnosis .close-small-x, .sub-add-treatment-data .select-diagnosis .close-small-x-surg, .sub-add-treatment-data .select-diagnosis .close-small-x-aspects, .sub-add-treatment-data .add-track-aspect .close-small-x, .sub-add-treatment-data .add-track-aspect .close-small-x-surg, .sub-add-treatment-data .add-track-aspect .close-small-x-aspects, .sub-add-surgery-data .add-new-treatment .close-small-x, .sub-add-surgery-data .add-new-treatment .close-small-x-surg, .sub-add-surgery-data .add-new-treatment .close-small-x-aspects, .sub-add-surgery-data .add-new-surgery .close-small-x, .sub-add-surgery-data .add-new-surgery .close-small-x-surg, .sub-add-surgery-data .add-new-surgery .close-small-x-aspects, .sub-add-surgery-data .select-diagnosis .close-small-x, .sub-add-surgery-data .select-diagnosis .close-small-x-surg, .sub-add-surgery-data .select-diagnosis .close-small-x-aspects, .sub-add-surgery-data .add-track-aspect .close-small-x, .sub-add-surgery-data .add-track-aspect .close-small-x-surg, .sub-add-surgery-data .add-track-aspect .close-small-x-aspects, .add-track-aspect-cont .add-new-treatment .close-small-x, .add-track-aspect-cont .add-new-treatment .close-small-x-surg, .add-track-aspect-cont .add-new-treatment .close-small-x-aspects, .add-track-aspect-cont .add-new-surgery .close-small-x, .add-track-aspect-cont .add-new-surgery .close-small-x-surg, .add-track-aspect-cont .add-new-surgery .close-small-x-aspects, .add-track-aspect-cont .select-diagnosis .close-small-x, .add-track-aspect-cont .select-diagnosis .close-small-x-surg, .add-track-aspect-cont .select-diagnosis .close-small-x-aspects, .add-track-aspect-cont .add-track-aspect .close-small-x, .add-track-aspect-cont .add-track-aspect .close-small-x-surg, .add-track-aspect-cont .add-track-aspect .close-small-x-aspects {
  background: url('/static/img/small-x.png?dafeccbeb0cb') no-repeat;
  float: right;
  width: 6px;
  height: 6px;
  margin-right: -10px;
  margin-top: -10px;
  cursor: pointer;
}
.add-new-treatment-cont .add-new-treatment.step-1, .add-new-treatment-cont .add-new-surgery.step-1, .add-new-treatment-cont .select-diagnosis.step-1, .add-new-treatment-cont .add-track-aspect.step-1, .add-new-surgery-cont .add-new-treatment.step-1, .add-new-surgery-cont .add-new-surgery.step-1, .add-new-surgery-cont .select-diagnosis.step-1, .add-new-surgery-cont .add-track-aspect.step-1, .sub-add-treatment-data .add-new-treatment.step-1, .sub-add-treatment-data .add-new-surgery.step-1, .sub-add-treatment-data .select-diagnosis.step-1, .sub-add-treatment-data .add-track-aspect.step-1, .sub-add-surgery-data .add-new-treatment.step-1, .sub-add-surgery-data .add-new-surgery.step-1, .sub-add-surgery-data .select-diagnosis.step-1, .sub-add-surgery-data .add-track-aspect.step-1, .add-track-aspect-cont .add-new-treatment.step-1, .add-track-aspect-cont .add-new-surgery.step-1, .add-track-aspect-cont .select-diagnosis.step-1, .add-track-aspect-cont .add-track-aspect.step-1 {
  font-weight: 300;
  display: block;
  padding: 9px 13px;
  border: 2px dashed #e1e1e1;
  font-size: 15px;
  color: #ccc;
}
.add-new-treatment-cont .add-new-treatment.step-1 .diagnosis-icons-add-icon, .add-new-treatment-cont .add-new-surgery.step-1 .diagnosis-icons-add-icon, .add-new-treatment-cont .select-diagnosis.step-1 .diagnosis-icons-add-icon, .add-new-treatment-cont .add-track-aspect.step-1 .diagnosis-icons-add-icon, .add-new-surgery-cont .add-new-treatment.step-1 .diagnosis-icons-add-icon, .add-new-surgery-cont .add-new-surgery.step-1 .diagnosis-icons-add-icon, .add-new-surgery-cont .select-diagnosis.step-1 .diagnosis-icons-add-icon, .add-new-surgery-cont .add-track-aspect.step-1 .diagnosis-icons-add-icon, .sub-add-treatment-data .add-new-treatment.step-1 .diagnosis-icons-add-icon, .sub-add-treatment-data .add-new-surgery.step-1 .diagnosis-icons-add-icon, .sub-add-treatment-data .select-diagnosis.step-1 .diagnosis-icons-add-icon, .sub-add-treatment-data .add-track-aspect.step-1 .diagnosis-icons-add-icon, .sub-add-surgery-data .add-new-treatment.step-1 .diagnosis-icons-add-icon, .sub-add-surgery-data .add-new-surgery.step-1 .diagnosis-icons-add-icon, .sub-add-surgery-data .select-diagnosis.step-1 .diagnosis-icons-add-icon, .sub-add-surgery-data .add-track-aspect.step-1 .diagnosis-icons-add-icon, .add-track-aspect-cont .add-new-treatment.step-1 .diagnosis-icons-add-icon, .add-track-aspect-cont .add-new-surgery.step-1 .diagnosis-icons-add-icon, .add-track-aspect-cont .select-diagnosis.step-1 .diagnosis-icons-add-icon, .add-track-aspect-cont .add-track-aspect.step-1 .diagnosis-icons-add-icon {
  display: inline-block;
  opacity: 0.5;
  margin-bottom: -5px;
  margin-right: 5px;
}
.add-new-treatment-cont .add-new-treatment.step-1:hover, .add-new-treatment-cont .add-new-surgery.step-1:hover, .add-new-treatment-cont .select-diagnosis.step-1:hover, .add-new-treatment-cont .add-track-aspect.step-1:hover, .add-new-surgery-cont .add-new-treatment.step-1:hover, .add-new-surgery-cont .add-new-surgery.step-1:hover, .add-new-surgery-cont .select-diagnosis.step-1:hover, .add-new-surgery-cont .add-track-aspect.step-1:hover, .sub-add-treatment-data .add-new-treatment.step-1:hover, .sub-add-treatment-data .add-new-surgery.step-1:hover, .sub-add-treatment-data .select-diagnosis.step-1:hover, .sub-add-treatment-data .add-track-aspect.step-1:hover, .sub-add-surgery-data .add-new-treatment.step-1:hover, .sub-add-surgery-data .add-new-surgery.step-1:hover, .sub-add-surgery-data .select-diagnosis.step-1:hover, .sub-add-surgery-data .add-track-aspect.step-1:hover, .add-track-aspect-cont .add-new-treatment.step-1:hover, .add-track-aspect-cont .add-new-surgery.step-1:hover, .add-track-aspect-cont .select-diagnosis.step-1:hover, .add-track-aspect-cont .add-track-aspect.step-1:hover {
  text-decoration: none;
  color: #666;
  background: #ffffeb;
  border-color: #ccc;
}
.add-new-treatment-cont .add-new-treatment.step-1:hover .diagnosis-icons-add-icon, .add-new-treatment-cont .add-new-surgery.step-1:hover .diagnosis-icons-add-icon, .add-new-treatment-cont .select-diagnosis.step-1:hover .diagnosis-icons-add-icon, .add-new-treatment-cont .add-track-aspect.step-1:hover .diagnosis-icons-add-icon, .add-new-surgery-cont .add-new-treatment.step-1:hover .diagnosis-icons-add-icon, .add-new-surgery-cont .add-new-surgery.step-1:hover .diagnosis-icons-add-icon, .add-new-surgery-cont .select-diagnosis.step-1:hover .diagnosis-icons-add-icon, .add-new-surgery-cont .add-track-aspect.step-1:hover .diagnosis-icons-add-icon, .sub-add-treatment-data .add-new-treatment.step-1:hover .diagnosis-icons-add-icon, .sub-add-treatment-data .add-new-surgery.step-1:hover .diagnosis-icons-add-icon, .sub-add-treatment-data .select-diagnosis.step-1:hover .diagnosis-icons-add-icon, .sub-add-treatment-data .add-track-aspect.step-1:hover .diagnosis-icons-add-icon, .sub-add-surgery-data .add-new-treatment.step-1:hover .diagnosis-icons-add-icon, .sub-add-surgery-data .add-new-surgery.step-1:hover .diagnosis-icons-add-icon, .sub-add-surgery-data .select-diagnosis.step-1:hover .diagnosis-icons-add-icon, .sub-add-surgery-data .add-track-aspect.step-1:hover .diagnosis-icons-add-icon, .add-track-aspect-cont .add-new-treatment.step-1:hover .diagnosis-icons-add-icon, .add-track-aspect-cont .add-new-surgery.step-1:hover .diagnosis-icons-add-icon, .add-track-aspect-cont .select-diagnosis.step-1:hover .diagnosis-icons-add-icon, .add-track-aspect-cont .add-track-aspect.step-1:hover .diagnosis-icons-add-icon {
  opacity: 1;
}
.add-new-treatment-cont .add-new-treatment.step-2, .add-new-treatment-cont .add-new-surgery.step-2, .add-new-treatment-cont .select-diagnosis.step-2, .add-new-treatment-cont .add-track-aspect.step-2, .add-new-surgery-cont .add-new-treatment.step-2, .add-new-surgery-cont .add-new-surgery.step-2, .add-new-surgery-cont .select-diagnosis.step-2, .add-new-surgery-cont .add-track-aspect.step-2, .sub-add-treatment-data .add-new-treatment.step-2, .sub-add-treatment-data .add-new-surgery.step-2, .sub-add-treatment-data .select-diagnosis.step-2, .sub-add-treatment-data .add-track-aspect.step-2, .sub-add-surgery-data .add-new-treatment.step-2, .sub-add-surgery-data .add-new-surgery.step-2, .sub-add-surgery-data .select-diagnosis.step-2, .sub-add-surgery-data .add-track-aspect.step-2, .add-track-aspect-cont .add-new-treatment.step-2, .add-track-aspect-cont .add-new-surgery.step-2, .add-track-aspect-cont .select-diagnosis.step-2, .add-track-aspect-cont .add-track-aspect.step-2 {
  display: none;
  border: 1px solid #cacaca;
  height: 97px;
  padding: 6px;
}
.add-new-treatment-cont .add-new-treatment.step-2 .diagnosis-icons-add-icon, .add-new-treatment-cont .add-new-surgery.step-2 .diagnosis-icons-add-icon, .add-new-treatment-cont .select-diagnosis.step-2 .diagnosis-icons-add-icon, .add-new-treatment-cont .add-track-aspect.step-2 .diagnosis-icons-add-icon, .add-new-surgery-cont .add-new-treatment.step-2 .diagnosis-icons-add-icon, .add-new-surgery-cont .add-new-surgery.step-2 .diagnosis-icons-add-icon, .add-new-surgery-cont .select-diagnosis.step-2 .diagnosis-icons-add-icon, .add-new-surgery-cont .add-track-aspect.step-2 .diagnosis-icons-add-icon, .sub-add-treatment-data .add-new-treatment.step-2 .diagnosis-icons-add-icon, .sub-add-treatment-data .add-new-surgery.step-2 .diagnosis-icons-add-icon, .sub-add-treatment-data .select-diagnosis.step-2 .diagnosis-icons-add-icon, .sub-add-treatment-data .add-track-aspect.step-2 .diagnosis-icons-add-icon, .sub-add-surgery-data .add-new-treatment.step-2 .diagnosis-icons-add-icon, .sub-add-surgery-data .add-new-surgery.step-2 .diagnosis-icons-add-icon, .sub-add-surgery-data .select-diagnosis.step-2 .diagnosis-icons-add-icon, .sub-add-surgery-data .add-track-aspect.step-2 .diagnosis-icons-add-icon, .add-track-aspect-cont .add-new-treatment.step-2 .diagnosis-icons-add-icon, .add-track-aspect-cont .add-new-surgery.step-2 .diagnosis-icons-add-icon, .add-track-aspect-cont .select-diagnosis.step-2 .diagnosis-icons-add-icon, .add-track-aspect-cont .add-track-aspect.step-2 .diagnosis-icons-add-icon {
  display: inline-block;
  opacity: 0.5;
  margin-bottom: -5px;
  margin-right: 5px;
}
.add-new-treatment-cont .add-new-treatment.step-2 a, .add-new-treatment-cont .add-new-surgery.step-2 a, .add-new-treatment-cont .select-diagnosis.step-2 a, .add-new-treatment-cont .add-track-aspect.step-2 a, .add-new-surgery-cont .add-new-treatment.step-2 a, .add-new-surgery-cont .add-new-surgery.step-2 a, .add-new-surgery-cont .select-diagnosis.step-2 a, .add-new-surgery-cont .add-track-aspect.step-2 a, .sub-add-treatment-data .add-new-treatment.step-2 a, .sub-add-treatment-data .add-new-surgery.step-2 a, .sub-add-treatment-data .select-diagnosis.step-2 a, .sub-add-treatment-data .add-track-aspect.step-2 a, .sub-add-surgery-data .add-new-treatment.step-2 a, .sub-add-surgery-data .add-new-surgery.step-2 a, .sub-add-surgery-data .select-diagnosis.step-2 a, .sub-add-surgery-data .add-track-aspect.step-2 a, .add-track-aspect-cont .add-new-treatment.step-2 a, .add-track-aspect-cont .add-new-surgery.step-2 a, .add-track-aspect-cont .select-diagnosis.step-2 a, .add-track-aspect-cont .add-track-aspect.step-2 a {
  width: 466px;
  height: 57px;
  padding-top: 40px;
  display: block;
  float: left;
  text-align: center;
  font-size: 15px;
  font-weight: 500;
}
.add-new-treatment-cont .add-new-treatment.step-2 a:hover, .add-new-treatment-cont .add-new-surgery.step-2 a:hover, .add-new-treatment-cont .select-diagnosis.step-2 a:hover, .add-new-treatment-cont .add-track-aspect.step-2 a:hover, .add-new-surgery-cont .add-new-treatment.step-2 a:hover, .add-new-surgery-cont .add-new-surgery.step-2 a:hover, .add-new-surgery-cont .select-diagnosis.step-2 a:hover, .add-new-surgery-cont .add-track-aspect.step-2 a:hover, .sub-add-treatment-data .add-new-treatment.step-2 a:hover, .sub-add-treatment-data .add-new-surgery.step-2 a:hover, .sub-add-treatment-data .select-diagnosis.step-2 a:hover, .sub-add-treatment-data .add-track-aspect.step-2 a:hover, .sub-add-surgery-data .add-new-treatment.step-2 a:hover, .sub-add-surgery-data .add-new-surgery.step-2 a:hover, .sub-add-surgery-data .select-diagnosis.step-2 a:hover, .sub-add-surgery-data .add-track-aspect.step-2 a:hover, .add-track-aspect-cont .add-new-treatment.step-2 a:hover, .add-track-aspect-cont .add-new-surgery.step-2 a:hover, .add-track-aspect-cont .select-diagnosis.step-2 a:hover, .add-track-aspect-cont .add-track-aspect.step-2 a:hover {
  background: #ecf9ff;
  text-decoration: none;
}
.add-new-treatment-cont .add-new-treatment.step-2 a:hover .diagnosis-icons-add-icon, .add-new-treatment-cont .add-new-surgery.step-2 a:hover .diagnosis-icons-add-icon, .add-new-treatment-cont .select-diagnosis.step-2 a:hover .diagnosis-icons-add-icon, .add-new-treatment-cont .add-track-aspect.step-2 a:hover .diagnosis-icons-add-icon, .add-new-surgery-cont .add-new-treatment.step-2 a:hover .diagnosis-icons-add-icon, .add-new-surgery-cont .add-new-surgery.step-2 a:hover .diagnosis-icons-add-icon, .add-new-surgery-cont .select-diagnosis.step-2 a:hover .diagnosis-icons-add-icon, .add-new-surgery-cont .add-track-aspect.step-2 a:hover .diagnosis-icons-add-icon, .sub-add-treatment-data .add-new-treatment.step-2 a:hover .diagnosis-icons-add-icon, .sub-add-treatment-data .add-new-surgery.step-2 a:hover .diagnosis-icons-add-icon, .sub-add-treatment-data .select-diagnosis.step-2 a:hover .diagnosis-icons-add-icon, .sub-add-treatment-data .add-track-aspect.step-2 a:hover .diagnosis-icons-add-icon, .sub-add-surgery-data .add-new-treatment.step-2 a:hover .diagnosis-icons-add-icon, .sub-add-surgery-data .add-new-surgery.step-2 a:hover .diagnosis-icons-add-icon, .sub-add-surgery-data .select-diagnosis.step-2 a:hover .diagnosis-icons-add-icon, .sub-add-surgery-data .add-track-aspect.step-2 a:hover .diagnosis-icons-add-icon, .add-track-aspect-cont .add-new-treatment.step-2 a:hover .diagnosis-icons-add-icon, .add-track-aspect-cont .add-new-surgery.step-2 a:hover .diagnosis-icons-add-icon, .add-track-aspect-cont .select-diagnosis.step-2 a:hover .diagnosis-icons-add-icon, .add-track-aspect-cont .add-track-aspect.step-2 a:hover .diagnosis-icons-add-icon {
  opacity: 1;
}
.add-new-treatment-cont .add-new-treatment.step-2 .sep, .add-new-treatment-cont .add-new-surgery.step-2 .sep, .add-new-treatment-cont .select-diagnosis.step-2 .sep, .add-new-treatment-cont .add-track-aspect.step-2 .sep, .add-new-surgery-cont .add-new-treatment.step-2 .sep, .add-new-surgery-cont .add-new-surgery.step-2 .sep, .add-new-surgery-cont .select-diagnosis.step-2 .sep, .add-new-surgery-cont .add-track-aspect.step-2 .sep, .sub-add-treatment-data .add-new-treatment.step-2 .sep, .sub-add-treatment-data .add-new-surgery.step-2 .sep, .sub-add-treatment-data .select-diagnosis.step-2 .sep, .sub-add-treatment-data .add-track-aspect.step-2 .sep, .sub-add-surgery-data .add-new-treatment.step-2 .sep, .sub-add-surgery-data .add-new-surgery.step-2 .sep, .sub-add-surgery-data .select-diagnosis.step-2 .sep, .sub-add-surgery-data .add-track-aspect.step-2 .sep, .add-track-aspect-cont .add-new-treatment.step-2 .sep, .add-track-aspect-cont .add-new-surgery.step-2 .sep, .add-track-aspect-cont .select-diagnosis.step-2 .sep, .add-track-aspect-cont .add-track-aspect.step-2 .sep {
  float: left;
  height: 95px;
  width: 1px;
  background: #e7e7e7;
  margin: 0 6px;
}
.add-new-treatment-cont .add-new-treatment.step-3, .add-new-treatment-cont .add-new-treatment.step-question-1, .add-new-treatment-cont .add-new-treatment.step-question-2, .add-new-treatment-cont .add-new-treatment.step-question-med, .add-new-treatment-cont .add-new-treatment.step-surgery-pick, .add-new-treatment-cont .add-new-treatment.step-surgery-date, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness, .add-new-treatment-cont .add-new-treatment.select-diagnosis, .add-new-treatment-cont .add-new-surgery.step-3, .add-new-treatment-cont .add-new-surgery.step-question-1, .add-new-treatment-cont .add-new-surgery.step-question-2, .add-new-treatment-cont .add-new-surgery.step-question-med, .add-new-treatment-cont .add-new-surgery.step-surgery-pick, .add-new-treatment-cont .add-new-surgery.step-surgery-date, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness, .add-new-treatment-cont .add-new-surgery.select-diagnosis, .add-new-treatment-cont .select-diagnosis.step-3, .add-new-treatment-cont .select-diagnosis.step-question-1, .add-new-treatment-cont .select-diagnosis.step-question-2, .add-new-treatment-cont .select-diagnosis.step-question-med, .add-new-treatment-cont .select-diagnosis.step-surgery-pick, .add-new-treatment-cont .select-diagnosis.step-surgery-date, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness, .add-new-treatment-cont .select-diagnosis.select-diagnosis, .add-new-treatment-cont .add-track-aspect.step-3, .add-new-treatment-cont .add-track-aspect.step-question-1, .add-new-treatment-cont .add-track-aspect.step-question-2, .add-new-treatment-cont .add-track-aspect.step-question-med, .add-new-treatment-cont .add-track-aspect.step-surgery-pick, .add-new-treatment-cont .add-track-aspect.step-surgery-date, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness, .add-new-treatment-cont .add-track-aspect.select-diagnosis, .add-new-surgery-cont .add-new-treatment.step-3, .add-new-surgery-cont .add-new-treatment.step-question-1, .add-new-surgery-cont .add-new-treatment.step-question-2, .add-new-surgery-cont .add-new-treatment.step-question-med, .add-new-surgery-cont .add-new-treatment.step-surgery-pick, .add-new-surgery-cont .add-new-treatment.step-surgery-date, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness, .add-new-surgery-cont .add-new-treatment.select-diagnosis, .add-new-surgery-cont .add-new-surgery.step-3, .add-new-surgery-cont .add-new-surgery.step-question-1, .add-new-surgery-cont .add-new-surgery.step-question-2, .add-new-surgery-cont .add-new-surgery.step-question-med, .add-new-surgery-cont .add-new-surgery.step-surgery-pick, .add-new-surgery-cont .add-new-surgery.step-surgery-date, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness, .add-new-surgery-cont .add-new-surgery.select-diagnosis, .add-new-surgery-cont .select-diagnosis.step-3, .add-new-surgery-cont .select-diagnosis.step-question-1, .add-new-surgery-cont .select-diagnosis.step-question-2, .add-new-surgery-cont .select-diagnosis.step-question-med, .add-new-surgery-cont .select-diagnosis.step-surgery-pick, .add-new-surgery-cont .select-diagnosis.step-surgery-date, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness, .add-new-surgery-cont .select-diagnosis.select-diagnosis, .add-new-surgery-cont .add-track-aspect.step-3, .add-new-surgery-cont .add-track-aspect.step-question-1, .add-new-surgery-cont .add-track-aspect.step-question-2, .add-new-surgery-cont .add-track-aspect.step-question-med, .add-new-surgery-cont .add-track-aspect.step-surgery-pick, .add-new-surgery-cont .add-track-aspect.step-surgery-date, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness, .add-new-surgery-cont .add-track-aspect.select-diagnosis, .sub-add-treatment-data .add-new-treatment.step-3, .sub-add-treatment-data .add-new-treatment.step-question-1, .sub-add-treatment-data .add-new-treatment.step-question-2, .sub-add-treatment-data .add-new-treatment.step-question-med, .sub-add-treatment-data .add-new-treatment.step-surgery-pick, .sub-add-treatment-data .add-new-treatment.step-surgery-date, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness, .sub-add-treatment-data .add-new-treatment.select-diagnosis, .sub-add-treatment-data .add-new-surgery.step-3, .sub-add-treatment-data .add-new-surgery.step-question-1, .sub-add-treatment-data .add-new-surgery.step-question-2, .sub-add-treatment-data .add-new-surgery.step-question-med, .sub-add-treatment-data .add-new-surgery.step-surgery-pick, .sub-add-treatment-data .add-new-surgery.step-surgery-date, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness, .sub-add-treatment-data .add-new-surgery.select-diagnosis, .sub-add-treatment-data .select-diagnosis.step-3, .sub-add-treatment-data .select-diagnosis.step-question-1, .sub-add-treatment-data .select-diagnosis.step-question-2, .sub-add-treatment-data .select-diagnosis.step-question-med, .sub-add-treatment-data .select-diagnosis.step-surgery-pick, .sub-add-treatment-data .select-diagnosis.step-surgery-date, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness, .sub-add-treatment-data .select-diagnosis.select-diagnosis, .sub-add-treatment-data .add-track-aspect.step-3, .sub-add-treatment-data .add-track-aspect.step-question-1, .sub-add-treatment-data .add-track-aspect.step-question-2, .sub-add-treatment-data .add-track-aspect.step-question-med, .sub-add-treatment-data .add-track-aspect.step-surgery-pick, .sub-add-treatment-data .add-track-aspect.step-surgery-date, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness, .sub-add-treatment-data .add-track-aspect.select-diagnosis, .sub-add-surgery-data .add-new-treatment.step-3, .sub-add-surgery-data .add-new-treatment.step-question-1, .sub-add-surgery-data .add-new-treatment.step-question-2, .sub-add-surgery-data .add-new-treatment.step-question-med, .sub-add-surgery-data .add-new-treatment.step-surgery-pick, .sub-add-surgery-data .add-new-treatment.step-surgery-date, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness, .sub-add-surgery-data .add-new-treatment.select-diagnosis, .sub-add-surgery-data .add-new-surgery.step-3, .sub-add-surgery-data .add-new-surgery.step-question-1, .sub-add-surgery-data .add-new-surgery.step-question-2, .sub-add-surgery-data .add-new-surgery.step-question-med, .sub-add-surgery-data .add-new-surgery.step-surgery-pick, .sub-add-surgery-data .add-new-surgery.step-surgery-date, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness, .sub-add-surgery-data .add-new-surgery.select-diagnosis, .sub-add-surgery-data .select-diagnosis.step-3, .sub-add-surgery-data .select-diagnosis.step-question-1, .sub-add-surgery-data .select-diagnosis.step-question-2, .sub-add-surgery-data .select-diagnosis.step-question-med, .sub-add-surgery-data .select-diagnosis.step-surgery-pick, .sub-add-surgery-data .select-diagnosis.step-surgery-date, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness, .sub-add-surgery-data .select-diagnosis.select-diagnosis, .sub-add-surgery-data .add-track-aspect.step-3, .sub-add-surgery-data .add-track-aspect.step-question-1, .sub-add-surgery-data .add-track-aspect.step-question-2, .sub-add-surgery-data .add-track-aspect.step-question-med, .sub-add-surgery-data .add-track-aspect.step-surgery-pick, .sub-add-surgery-data .add-track-aspect.step-surgery-date, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness, .sub-add-surgery-data .add-track-aspect.select-diagnosis, .add-track-aspect-cont .add-new-treatment.step-3, .add-track-aspect-cont .add-new-treatment.step-question-1, .add-track-aspect-cont .add-new-treatment.step-question-2, .add-track-aspect-cont .add-new-treatment.step-question-med, .add-track-aspect-cont .add-new-treatment.step-surgery-pick, .add-track-aspect-cont .add-new-treatment.step-surgery-date, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness, .add-track-aspect-cont .add-new-treatment.select-diagnosis, .add-track-aspect-cont .add-new-surgery.step-3, .add-track-aspect-cont .add-new-surgery.step-question-1, .add-track-aspect-cont .add-new-surgery.step-question-2, .add-track-aspect-cont .add-new-surgery.step-question-med, .add-track-aspect-cont .add-new-surgery.step-surgery-pick, .add-track-aspect-cont .add-new-surgery.step-surgery-date, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness, .add-track-aspect-cont .add-new-surgery.select-diagnosis, .add-track-aspect-cont .select-diagnosis.step-3, .add-track-aspect-cont .select-diagnosis.step-question-1, .add-track-aspect-cont .select-diagnosis.step-question-2, .add-track-aspect-cont .select-diagnosis.step-question-med, .add-track-aspect-cont .select-diagnosis.step-surgery-pick, .add-track-aspect-cont .select-diagnosis.step-surgery-date, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness, .add-track-aspect-cont .select-diagnosis.select-diagnosis, .add-track-aspect-cont .add-track-aspect.step-3, .add-track-aspect-cont .add-track-aspect.step-question-1, .add-track-aspect-cont .add-track-aspect.step-question-2, .add-track-aspect-cont .add-track-aspect.step-question-med, .add-track-aspect-cont .add-track-aspect.step-surgery-pick, .add-track-aspect-cont .add-track-aspect.step-surgery-date, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness, .add-track-aspect-cont .add-track-aspect.select-diagnosis {
  display: none;
  border: 1px solid #cacaca;
  padding: 18px;
  background: #fff;
}
.add-new-treatment-cont .add-new-treatment.step-3 .title, .add-new-treatment-cont .add-new-treatment.step-question-1 .title, .add-new-treatment-cont .add-new-treatment.step-question-2 .title, .add-new-treatment-cont .add-new-treatment.step-question-med .title, .add-new-treatment-cont .add-new-treatment.step-surgery-pick .title, .add-new-treatment-cont .add-new-treatment.step-surgery-date .title, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness .title, .add-new-treatment-cont .add-new-treatment.select-diagnosis .title, .add-new-treatment-cont .add-new-surgery.step-3 .title, .add-new-treatment-cont .add-new-surgery.step-question-1 .title, .add-new-treatment-cont .add-new-surgery.step-question-2 .title, .add-new-treatment-cont .add-new-surgery.step-question-med .title, .add-new-treatment-cont .add-new-surgery.step-surgery-pick .title, .add-new-treatment-cont .add-new-surgery.step-surgery-date .title, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness .title, .add-new-treatment-cont .add-new-surgery.select-diagnosis .title, .add-new-treatment-cont .select-diagnosis.step-3 .title, .add-new-treatment-cont .select-diagnosis.step-question-1 .title, .add-new-treatment-cont .select-diagnosis.step-question-2 .title, .add-new-treatment-cont .select-diagnosis.step-question-med .title, .add-new-treatment-cont .select-diagnosis.step-surgery-pick .title, .add-new-treatment-cont .select-diagnosis.step-surgery-date .title, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness .title, .add-new-treatment-cont .select-diagnosis.select-diagnosis .title, .add-new-treatment-cont .add-track-aspect.step-3 .title, .add-new-treatment-cont .add-track-aspect.step-question-1 .title, .add-new-treatment-cont .add-track-aspect.step-question-2 .title, .add-new-treatment-cont .add-track-aspect.step-question-med .title, .add-new-treatment-cont .add-track-aspect.step-surgery-pick .title, .add-new-treatment-cont .add-track-aspect.step-surgery-date .title, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness .title, .add-new-treatment-cont .add-track-aspect.select-diagnosis .title, .add-new-surgery-cont .add-new-treatment.step-3 .title, .add-new-surgery-cont .add-new-treatment.step-question-1 .title, .add-new-surgery-cont .add-new-treatment.step-question-2 .title, .add-new-surgery-cont .add-new-treatment.step-question-med .title, .add-new-surgery-cont .add-new-treatment.step-surgery-pick .title, .add-new-surgery-cont .add-new-treatment.step-surgery-date .title, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness .title, .add-new-surgery-cont .add-new-treatment.select-diagnosis .title, .add-new-surgery-cont .add-new-surgery.step-3 .title, .add-new-surgery-cont .add-new-surgery.step-question-1 .title, .add-new-surgery-cont .add-new-surgery.step-question-2 .title, .add-new-surgery-cont .add-new-surgery.step-question-med .title, .add-new-surgery-cont .add-new-surgery.step-surgery-pick .title, .add-new-surgery-cont .add-new-surgery.step-surgery-date .title, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness .title, .add-new-surgery-cont .add-new-surgery.select-diagnosis .title, .add-new-surgery-cont .select-diagnosis.step-3 .title, .add-new-surgery-cont .select-diagnosis.step-question-1 .title, .add-new-surgery-cont .select-diagnosis.step-question-2 .title, .add-new-surgery-cont .select-diagnosis.step-question-med .title, .add-new-surgery-cont .select-diagnosis.step-surgery-pick .title, .add-new-surgery-cont .select-diagnosis.step-surgery-date .title, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness .title, .add-new-surgery-cont .select-diagnosis.select-diagnosis .title, .add-new-surgery-cont .add-track-aspect.step-3 .title, .add-new-surgery-cont .add-track-aspect.step-question-1 .title, .add-new-surgery-cont .add-track-aspect.step-question-2 .title, .add-new-surgery-cont .add-track-aspect.step-question-med .title, .add-new-surgery-cont .add-track-aspect.step-surgery-pick .title, .add-new-surgery-cont .add-track-aspect.step-surgery-date .title, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness .title, .add-new-surgery-cont .add-track-aspect.select-diagnosis .title, .sub-add-treatment-data .add-new-treatment.step-3 .title, .sub-add-treatment-data .add-new-treatment.step-question-1 .title, .sub-add-treatment-data .add-new-treatment.step-question-2 .title, .sub-add-treatment-data .add-new-treatment.step-question-med .title, .sub-add-treatment-data .add-new-treatment.step-surgery-pick .title, .sub-add-treatment-data .add-new-treatment.step-surgery-date .title, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness .title, .sub-add-treatment-data .add-new-treatment.select-diagnosis .title, .sub-add-treatment-data .add-new-surgery.step-3 .title, .sub-add-treatment-data .add-new-surgery.step-question-1 .title, .sub-add-treatment-data .add-new-surgery.step-question-2 .title, .sub-add-treatment-data .add-new-surgery.step-question-med .title, .sub-add-treatment-data .add-new-surgery.step-surgery-pick .title, .sub-add-treatment-data .add-new-surgery.step-surgery-date .title, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness .title, .sub-add-treatment-data .add-new-surgery.select-diagnosis .title, .sub-add-treatment-data .select-diagnosis.step-3 .title, .sub-add-treatment-data .select-diagnosis.step-question-1 .title, .sub-add-treatment-data .select-diagnosis.step-question-2 .title, .sub-add-treatment-data .select-diagnosis.step-question-med .title, .sub-add-treatment-data .select-diagnosis.step-surgery-pick .title, .sub-add-treatment-data .select-diagnosis.step-surgery-date .title, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness .title, .sub-add-treatment-data .select-diagnosis.select-diagnosis .title, .sub-add-treatment-data .add-track-aspect.step-3 .title, .sub-add-treatment-data .add-track-aspect.step-question-1 .title, .sub-add-treatment-data .add-track-aspect.step-question-2 .title, .sub-add-treatment-data .add-track-aspect.step-question-med .title, .sub-add-treatment-data .add-track-aspect.step-surgery-pick .title, .sub-add-treatment-data .add-track-aspect.step-surgery-date .title, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness .title, .sub-add-treatment-data .add-track-aspect.select-diagnosis .title, .sub-add-surgery-data .add-new-treatment.step-3 .title, .sub-add-surgery-data .add-new-treatment.step-question-1 .title, .sub-add-surgery-data .add-new-treatment.step-question-2 .title, .sub-add-surgery-data .add-new-treatment.step-question-med .title, .sub-add-surgery-data .add-new-treatment.step-surgery-pick .title, .sub-add-surgery-data .add-new-treatment.step-surgery-date .title, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness .title, .sub-add-surgery-data .add-new-treatment.select-diagnosis .title, .sub-add-surgery-data .add-new-surgery.step-3 .title, .sub-add-surgery-data .add-new-surgery.step-question-1 .title, .sub-add-surgery-data .add-new-surgery.step-question-2 .title, .sub-add-surgery-data .add-new-surgery.step-question-med .title, .sub-add-surgery-data .add-new-surgery.step-surgery-pick .title, .sub-add-surgery-data .add-new-surgery.step-surgery-date .title, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness .title, .sub-add-surgery-data .add-new-surgery.select-diagnosis .title, .sub-add-surgery-data .select-diagnosis.step-3 .title, .sub-add-surgery-data .select-diagnosis.step-question-1 .title, .sub-add-surgery-data .select-diagnosis.step-question-2 .title, .sub-add-surgery-data .select-diagnosis.step-question-med .title, .sub-add-surgery-data .select-diagnosis.step-surgery-pick .title, .sub-add-surgery-data .select-diagnosis.step-surgery-date .title, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness .title, .sub-add-surgery-data .select-diagnosis.select-diagnosis .title, .sub-add-surgery-data .add-track-aspect.step-3 .title, .sub-add-surgery-data .add-track-aspect.step-question-1 .title, .sub-add-surgery-data .add-track-aspect.step-question-2 .title, .sub-add-surgery-data .add-track-aspect.step-question-med .title, .sub-add-surgery-data .add-track-aspect.step-surgery-pick .title, .sub-add-surgery-data .add-track-aspect.step-surgery-date .title, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness .title, .sub-add-surgery-data .add-track-aspect.select-diagnosis .title, .add-track-aspect-cont .add-new-treatment.step-3 .title, .add-track-aspect-cont .add-new-treatment.step-question-1 .title, .add-track-aspect-cont .add-new-treatment.step-question-2 .title, .add-track-aspect-cont .add-new-treatment.step-question-med .title, .add-track-aspect-cont .add-new-treatment.step-surgery-pick .title, .add-track-aspect-cont .add-new-treatment.step-surgery-date .title, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness .title, .add-track-aspect-cont .add-new-treatment.select-diagnosis .title, .add-track-aspect-cont .add-new-surgery.step-3 .title, .add-track-aspect-cont .add-new-surgery.step-question-1 .title, .add-track-aspect-cont .add-new-surgery.step-question-2 .title, .add-track-aspect-cont .add-new-surgery.step-question-med .title, .add-track-aspect-cont .add-new-surgery.step-surgery-pick .title, .add-track-aspect-cont .add-new-surgery.step-surgery-date .title, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness .title, .add-track-aspect-cont .add-new-surgery.select-diagnosis .title, .add-track-aspect-cont .select-diagnosis.step-3 .title, .add-track-aspect-cont .select-diagnosis.step-question-1 .title, .add-track-aspect-cont .select-diagnosis.step-question-2 .title, .add-track-aspect-cont .select-diagnosis.step-question-med .title, .add-track-aspect-cont .select-diagnosis.step-surgery-pick .title, .add-track-aspect-cont .select-diagnosis.step-surgery-date .title, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness .title, .add-track-aspect-cont .select-diagnosis.select-diagnosis .title, .add-track-aspect-cont .add-track-aspect.step-3 .title, .add-track-aspect-cont .add-track-aspect.step-question-1 .title, .add-track-aspect-cont .add-track-aspect.step-question-2 .title, .add-track-aspect-cont .add-track-aspect.step-question-med .title, .add-track-aspect-cont .add-track-aspect.step-surgery-pick .title, .add-track-aspect-cont .add-track-aspect.step-surgery-date .title, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness .title, .add-track-aspect-cont .add-track-aspect.select-diagnosis .title {
  font-size: 13px;
  color: #666;
  font-weight: 500;
  padding-bottom: 10px;
}
.add-new-treatment-cont .add-new-treatment.step-3 .title .medicine-name, .add-new-treatment-cont .add-new-treatment.step-3 .title .treatment-name, .add-new-treatment-cont .add-new-treatment.step-3 .title .surgery-name, .add-new-treatment-cont .add-new-treatment.step-question-1 .title .medicine-name, .add-new-treatment-cont .add-new-treatment.step-question-1 .title .treatment-name, .add-new-treatment-cont .add-new-treatment.step-question-1 .title .surgery-name, .add-new-treatment-cont .add-new-treatment.step-question-2 .title .medicine-name, .add-new-treatment-cont .add-new-treatment.step-question-2 .title .treatment-name, .add-new-treatment-cont .add-new-treatment.step-question-2 .title .surgery-name, .add-new-treatment-cont .add-new-treatment.step-question-med .title .medicine-name, .add-new-treatment-cont .add-new-treatment.step-question-med .title .treatment-name, .add-new-treatment-cont .add-new-treatment.step-question-med .title .surgery-name, .add-new-treatment-cont .add-new-treatment.step-surgery-pick .title .medicine-name, .add-new-treatment-cont .add-new-treatment.step-surgery-pick .title .treatment-name, .add-new-treatment-cont .add-new-treatment.step-surgery-pick .title .surgery-name, .add-new-treatment-cont .add-new-treatment.step-surgery-date .title .medicine-name, .add-new-treatment-cont .add-new-treatment.step-surgery-date .title .treatment-name, .add-new-treatment-cont .add-new-treatment.step-surgery-date .title .surgery-name, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness .title .medicine-name, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness .title .treatment-name, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness .title .surgery-name, .add-new-treatment-cont .add-new-treatment.select-diagnosis .title .medicine-name, .add-new-treatment-cont .add-new-treatment.select-diagnosis .title .treatment-name, .add-new-treatment-cont .add-new-treatment.select-diagnosis .title .surgery-name, .add-new-treatment-cont .add-new-surgery.step-3 .title .medicine-name, .add-new-treatment-cont .add-new-surgery.step-3 .title .treatment-name, .add-new-treatment-cont .add-new-surgery.step-3 .title .surgery-name, .add-new-treatment-cont .add-new-surgery.step-question-1 .title .medicine-name, .add-new-treatment-cont .add-new-surgery.step-question-1 .title .treatment-name, .add-new-treatment-cont .add-new-surgery.step-question-1 .title .surgery-name, .add-new-treatment-cont .add-new-surgery.step-question-2 .title .medicine-name, .add-new-treatment-cont .add-new-surgery.step-question-2 .title .treatment-name, .add-new-treatment-cont .add-new-surgery.step-question-2 .title .surgery-name, .add-new-treatment-cont .add-new-surgery.step-question-med .title .medicine-name, .add-new-treatment-cont .add-new-surgery.step-question-med .title .treatment-name, .add-new-treatment-cont .add-new-surgery.step-question-med .title .surgery-name, .add-new-treatment-cont .add-new-surgery.step-surgery-pick .title .medicine-name, .add-new-treatment-cont .add-new-surgery.step-surgery-pick .title .treatment-name, .add-new-treatment-cont .add-new-surgery.step-surgery-pick .title .surgery-name, .add-new-treatment-cont .add-new-surgery.step-surgery-date .title .medicine-name, .add-new-treatment-cont .add-new-surgery.step-surgery-date .title .treatment-name, .add-new-treatment-cont .add-new-surgery.step-surgery-date .title .surgery-name, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness .title .medicine-name, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness .title .treatment-name, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness .title .surgery-name, .add-new-treatment-cont .add-new-surgery.select-diagnosis .title .medicine-name, .add-new-treatment-cont .add-new-surgery.select-diagnosis .title .treatment-name, .add-new-treatment-cont .add-new-surgery.select-diagnosis .title .surgery-name, .add-new-treatment-cont .select-diagnosis.step-3 .title .medicine-name, .add-new-treatment-cont .select-diagnosis.step-3 .title .treatment-name, .add-new-treatment-cont .select-diagnosis.step-3 .title .surgery-name, .add-new-treatment-cont .select-diagnosis.step-question-1 .title .medicine-name, .add-new-treatment-cont .select-diagnosis.step-question-1 .title .treatment-name, .add-new-treatment-cont .select-diagnosis.step-question-1 .title .surgery-name, .add-new-treatment-cont .select-diagnosis.step-question-2 .title .medicine-name, .add-new-treatment-cont .select-diagnosis.step-question-2 .title .treatment-name, .add-new-treatment-cont .select-diagnosis.step-question-2 .title .surgery-name, .add-new-treatment-cont .select-diagnosis.step-question-med .title .medicine-name, .add-new-treatment-cont .select-diagnosis.step-question-med .title .treatment-name, .add-new-treatment-cont .select-diagnosis.step-question-med .title .surgery-name, .add-new-treatment-cont .select-diagnosis.step-surgery-pick .title .medicine-name, .add-new-treatment-cont .select-diagnosis.step-surgery-pick .title .treatment-name, .add-new-treatment-cont .select-diagnosis.step-surgery-pick .title .surgery-name, .add-new-treatment-cont .select-diagnosis.step-surgery-date .title .medicine-name, .add-new-treatment-cont .select-diagnosis.step-surgery-date .title .treatment-name, .add-new-treatment-cont .select-diagnosis.step-surgery-date .title .surgery-name, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness .title .medicine-name, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness .title .treatment-name, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness .title .surgery-name, .add-new-treatment-cont .select-diagnosis.select-diagnosis .title .medicine-name, .add-new-treatment-cont .select-diagnosis.select-diagnosis .title .treatment-name, .add-new-treatment-cont .select-diagnosis.select-diagnosis .title .surgery-name, .add-new-treatment-cont .add-track-aspect.step-3 .title .medicine-name, .add-new-treatment-cont .add-track-aspect.step-3 .title .treatment-name, .add-new-treatment-cont .add-track-aspect.step-3 .title .surgery-name, .add-new-treatment-cont .add-track-aspect.step-question-1 .title .medicine-name, .add-new-treatment-cont .add-track-aspect.step-question-1 .title .treatment-name, .add-new-treatment-cont .add-track-aspect.step-question-1 .title .surgery-name, .add-new-treatment-cont .add-track-aspect.step-question-2 .title .medicine-name, .add-new-treatment-cont .add-track-aspect.step-question-2 .title .treatment-name, .add-new-treatment-cont .add-track-aspect.step-question-2 .title .surgery-name, .add-new-treatment-cont .add-track-aspect.step-question-med .title .medicine-name, .add-new-treatment-cont .add-track-aspect.step-question-med .title .treatment-name, .add-new-treatment-cont .add-track-aspect.step-question-med .title .surgery-name, .add-new-treatment-cont .add-track-aspect.step-surgery-pick .title .medicine-name, .add-new-treatment-cont .add-track-aspect.step-surgery-pick .title .treatment-name, .add-new-treatment-cont .add-track-aspect.step-surgery-pick .title .surgery-name, .add-new-treatment-cont .add-track-aspect.step-surgery-date .title .medicine-name, .add-new-treatment-cont .add-track-aspect.step-surgery-date .title .treatment-name, .add-new-treatment-cont .add-track-aspect.step-surgery-date .title .surgery-name, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness .title .medicine-name, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness .title .treatment-name, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness .title .surgery-name, .add-new-treatment-cont .add-track-aspect.select-diagnosis .title .medicine-name, .add-new-treatment-cont .add-track-aspect.select-diagnosis .title .treatment-name, .add-new-treatment-cont .add-track-aspect.select-diagnosis .title .surgery-name, .add-new-surgery-cont .add-new-treatment.step-3 .title .medicine-name, .add-new-surgery-cont .add-new-treatment.step-3 .title .treatment-name, .add-new-surgery-cont .add-new-treatment.step-3 .title .surgery-name, .add-new-surgery-cont .add-new-treatment.step-question-1 .title .medicine-name, .add-new-surgery-cont .add-new-treatment.step-question-1 .title .treatment-name, .add-new-surgery-cont .add-new-treatment.step-question-1 .title .surgery-name, .add-new-surgery-cont .add-new-treatment.step-question-2 .title .medicine-name, .add-new-surgery-cont .add-new-treatment.step-question-2 .title .treatment-name, .add-new-surgery-cont .add-new-treatment.step-question-2 .title .surgery-name, .add-new-surgery-cont .add-new-treatment.step-question-med .title .medicine-name, .add-new-surgery-cont .add-new-treatment.step-question-med .title .treatment-name, .add-new-surgery-cont .add-new-treatment.step-question-med .title .surgery-name, .add-new-surgery-cont .add-new-treatment.step-surgery-pick .title .medicine-name, .add-new-surgery-cont .add-new-treatment.step-surgery-pick .title .treatment-name, .add-new-surgery-cont .add-new-treatment.step-surgery-pick .title .surgery-name, .add-new-surgery-cont .add-new-treatment.step-surgery-date .title .medicine-name, .add-new-surgery-cont .add-new-treatment.step-surgery-date .title .treatment-name, .add-new-surgery-cont .add-new-treatment.step-surgery-date .title .surgery-name, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness .title .medicine-name, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness .title .treatment-name, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness .title .surgery-name, .add-new-surgery-cont .add-new-treatment.select-diagnosis .title .medicine-name, .add-new-surgery-cont .add-new-treatment.select-diagnosis .title .treatment-name, .add-new-surgery-cont .add-new-treatment.select-diagnosis .title .surgery-name, .add-new-surgery-cont .add-new-surgery.step-3 .title .medicine-name, .add-new-surgery-cont .add-new-surgery.step-3 .title .treatment-name, .add-new-surgery-cont .add-new-surgery.step-3 .title .surgery-name, .add-new-surgery-cont .add-new-surgery.step-question-1 .title .medicine-name, .add-new-surgery-cont .add-new-surgery.step-question-1 .title .treatment-name, .add-new-surgery-cont .add-new-surgery.step-question-1 .title .surgery-name, .add-new-surgery-cont .add-new-surgery.step-question-2 .title .medicine-name, .add-new-surgery-cont .add-new-surgery.step-question-2 .title .treatment-name, .add-new-surgery-cont .add-new-surgery.step-question-2 .title .surgery-name, .add-new-surgery-cont .add-new-surgery.step-question-med .title .medicine-name, .add-new-surgery-cont .add-new-surgery.step-question-med .title .treatment-name, .add-new-surgery-cont .add-new-surgery.step-question-med .title .surgery-name, .add-new-surgery-cont .add-new-surgery.step-surgery-pick .title .medicine-name, .add-new-surgery-cont .add-new-surgery.step-surgery-pick .title .treatment-name, .add-new-surgery-cont .add-new-surgery.step-surgery-pick .title .surgery-name, .add-new-surgery-cont .add-new-surgery.step-surgery-date .title .medicine-name, .add-new-surgery-cont .add-new-surgery.step-surgery-date .title .treatment-name, .add-new-surgery-cont .add-new-surgery.step-surgery-date .title .surgery-name, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness .title .medicine-name, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness .title .treatment-name, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness .title .surgery-name, .add-new-surgery-cont .add-new-surgery.select-diagnosis .title .medicine-name, .add-new-surgery-cont .add-new-surgery.select-diagnosis .title .treatment-name, .add-new-surgery-cont .add-new-surgery.select-diagnosis .title .surgery-name, .add-new-surgery-cont .select-diagnosis.step-3 .title .medicine-name, .add-new-surgery-cont .select-diagnosis.step-3 .title .treatment-name, .add-new-surgery-cont .select-diagnosis.step-3 .title .surgery-name, .add-new-surgery-cont .select-diagnosis.step-question-1 .title .medicine-name, .add-new-surgery-cont .select-diagnosis.step-question-1 .title .treatment-name, .add-new-surgery-cont .select-diagnosis.step-question-1 .title .surgery-name, .add-new-surgery-cont .select-diagnosis.step-question-2 .title .medicine-name, .add-new-surgery-cont .select-diagnosis.step-question-2 .title .treatment-name, .add-new-surgery-cont .select-diagnosis.step-question-2 .title .surgery-name, .add-new-surgery-cont .select-diagnosis.step-question-med .title .medicine-name, .add-new-surgery-cont .select-diagnosis.step-question-med .title .treatment-name, .add-new-surgery-cont .select-diagnosis.step-question-med .title .surgery-name, .add-new-surgery-cont .select-diagnosis.step-surgery-pick .title .medicine-name, .add-new-surgery-cont .select-diagnosis.step-surgery-pick .title .treatment-name, .add-new-surgery-cont .select-diagnosis.step-surgery-pick .title .surgery-name, .add-new-surgery-cont .select-diagnosis.step-surgery-date .title .medicine-name, .add-new-surgery-cont .select-diagnosis.step-surgery-date .title .treatment-name, .add-new-surgery-cont .select-diagnosis.step-surgery-date .title .surgery-name, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness .title .medicine-name, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness .title .treatment-name, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness .title .surgery-name, .add-new-surgery-cont .select-diagnosis.select-diagnosis .title .medicine-name, .add-new-surgery-cont .select-diagnosis.select-diagnosis .title .treatment-name, .add-new-surgery-cont .select-diagnosis.select-diagnosis .title .surgery-name, .add-new-surgery-cont .add-track-aspect.step-3 .title .medicine-name, .add-new-surgery-cont .add-track-aspect.step-3 .title .treatment-name, .add-new-surgery-cont .add-track-aspect.step-3 .title .surgery-name, .add-new-surgery-cont .add-track-aspect.step-question-1 .title .medicine-name, .add-new-surgery-cont .add-track-aspect.step-question-1 .title .treatment-name, .add-new-surgery-cont .add-track-aspect.step-question-1 .title .surgery-name, .add-new-surgery-cont .add-track-aspect.step-question-2 .title .medicine-name, .add-new-surgery-cont .add-track-aspect.step-question-2 .title .treatment-name, .add-new-surgery-cont .add-track-aspect.step-question-2 .title .surgery-name, .add-new-surgery-cont .add-track-aspect.step-question-med .title .medicine-name, .add-new-surgery-cont .add-track-aspect.step-question-med .title .treatment-name, .add-new-surgery-cont .add-track-aspect.step-question-med .title .surgery-name, .add-new-surgery-cont .add-track-aspect.step-surgery-pick .title .medicine-name, .add-new-surgery-cont .add-track-aspect.step-surgery-pick .title .treatment-name, .add-new-surgery-cont .add-track-aspect.step-surgery-pick .title .surgery-name, .add-new-surgery-cont .add-track-aspect.step-surgery-date .title .medicine-name, .add-new-surgery-cont .add-track-aspect.step-surgery-date .title .treatment-name, .add-new-surgery-cont .add-track-aspect.step-surgery-date .title .surgery-name, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness .title .medicine-name, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness .title .treatment-name, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness .title .surgery-name, .add-new-surgery-cont .add-track-aspect.select-diagnosis .title .medicine-name, .add-new-surgery-cont .add-track-aspect.select-diagnosis .title .treatment-name, .add-new-surgery-cont .add-track-aspect.select-diagnosis .title .surgery-name, .sub-add-treatment-data .add-new-treatment.step-3 .title .medicine-name, .sub-add-treatment-data .add-new-treatment.step-3 .title .treatment-name, .sub-add-treatment-data .add-new-treatment.step-3 .title .surgery-name, .sub-add-treatment-data .add-new-treatment.step-question-1 .title .medicine-name, .sub-add-treatment-data .add-new-treatment.step-question-1 .title .treatment-name, .sub-add-treatment-data .add-new-treatment.step-question-1 .title .surgery-name, .sub-add-treatment-data .add-new-treatment.step-question-2 .title .medicine-name, .sub-add-treatment-data .add-new-treatment.step-question-2 .title .treatment-name, .sub-add-treatment-data .add-new-treatment.step-question-2 .title .surgery-name, .sub-add-treatment-data .add-new-treatment.step-question-med .title .medicine-name, .sub-add-treatment-data .add-new-treatment.step-question-med .title .treatment-name, .sub-add-treatment-data .add-new-treatment.step-question-med .title .surgery-name, .sub-add-treatment-data .add-new-treatment.step-surgery-pick .title .medicine-name, .sub-add-treatment-data .add-new-treatment.step-surgery-pick .title .treatment-name, .sub-add-treatment-data .add-new-treatment.step-surgery-pick .title .surgery-name, .sub-add-treatment-data .add-new-treatment.step-surgery-date .title .medicine-name, .sub-add-treatment-data .add-new-treatment.step-surgery-date .title .treatment-name, .sub-add-treatment-data .add-new-treatment.step-surgery-date .title .surgery-name, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness .title .medicine-name, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness .title .treatment-name, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness .title .surgery-name, .sub-add-treatment-data .add-new-treatment.select-diagnosis .title .medicine-name, .sub-add-treatment-data .add-new-treatment.select-diagnosis .title .treatment-name, .sub-add-treatment-data .add-new-treatment.select-diagnosis .title .surgery-name, .sub-add-treatment-data .add-new-surgery.step-3 .title .medicine-name, .sub-add-treatment-data .add-new-surgery.step-3 .title .treatment-name, .sub-add-treatment-data .add-new-surgery.step-3 .title .surgery-name, .sub-add-treatment-data .add-new-surgery.step-question-1 .title .medicine-name, .sub-add-treatment-data .add-new-surgery.step-question-1 .title .treatment-name, .sub-add-treatment-data .add-new-surgery.step-question-1 .title .surgery-name, .sub-add-treatment-data .add-new-surgery.step-question-2 .title .medicine-name, .sub-add-treatment-data .add-new-surgery.step-question-2 .title .treatment-name, .sub-add-treatment-data .add-new-surgery.step-question-2 .title .surgery-name, .sub-add-treatment-data .add-new-surgery.step-question-med .title .medicine-name, .sub-add-treatment-data .add-new-surgery.step-question-med .title .treatment-name, .sub-add-treatment-data .add-new-surgery.step-question-med .title .surgery-name, .sub-add-treatment-data .add-new-surgery.step-surgery-pick .title .medicine-name, .sub-add-treatment-data .add-new-surgery.step-surgery-pick .title .treatment-name, .sub-add-treatment-data .add-new-surgery.step-surgery-pick .title .surgery-name, .sub-add-treatment-data .add-new-surgery.step-surgery-date .title .medicine-name, .sub-add-treatment-data .add-new-surgery.step-surgery-date .title .treatment-name, .sub-add-treatment-data .add-new-surgery.step-surgery-date .title .surgery-name, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness .title .medicine-name, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness .title .treatment-name, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness .title .surgery-name, .sub-add-treatment-data .add-new-surgery.select-diagnosis .title .medicine-name, .sub-add-treatment-data .add-new-surgery.select-diagnosis .title .treatment-name, .sub-add-treatment-data .add-new-surgery.select-diagnosis .title .surgery-name, .sub-add-treatment-data .select-diagnosis.step-3 .title .medicine-name, .sub-add-treatment-data .select-diagnosis.step-3 .title .treatment-name, .sub-add-treatment-data .select-diagnosis.step-3 .title .surgery-name, .sub-add-treatment-data .select-diagnosis.step-question-1 .title .medicine-name, .sub-add-treatment-data .select-diagnosis.step-question-1 .title .treatment-name, .sub-add-treatment-data .select-diagnosis.step-question-1 .title .surgery-name, .sub-add-treatment-data .select-diagnosis.step-question-2 .title .medicine-name, .sub-add-treatment-data .select-diagnosis.step-question-2 .title .treatment-name, .sub-add-treatment-data .select-diagnosis.step-question-2 .title .surgery-name, .sub-add-treatment-data .select-diagnosis.step-question-med .title .medicine-name, .sub-add-treatment-data .select-diagnosis.step-question-med .title .treatment-name, .sub-add-treatment-data .select-diagnosis.step-question-med .title .surgery-name, .sub-add-treatment-data .select-diagnosis.step-surgery-pick .title .medicine-name, .sub-add-treatment-data .select-diagnosis.step-surgery-pick .title .treatment-name, .sub-add-treatment-data .select-diagnosis.step-surgery-pick .title .surgery-name, .sub-add-treatment-data .select-diagnosis.step-surgery-date .title .medicine-name, .sub-add-treatment-data .select-diagnosis.step-surgery-date .title .treatment-name, .sub-add-treatment-data .select-diagnosis.step-surgery-date .title .surgery-name, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness .title .medicine-name, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness .title .treatment-name, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness .title .surgery-name, .sub-add-treatment-data .select-diagnosis.select-diagnosis .title .medicine-name, .sub-add-treatment-data .select-diagnosis.select-diagnosis .title .treatment-name, .sub-add-treatment-data .select-diagnosis.select-diagnosis .title .surgery-name, .sub-add-treatment-data .add-track-aspect.step-3 .title .medicine-name, .sub-add-treatment-data .add-track-aspect.step-3 .title .treatment-name, .sub-add-treatment-data .add-track-aspect.step-3 .title .surgery-name, .sub-add-treatment-data .add-track-aspect.step-question-1 .title .medicine-name, .sub-add-treatment-data .add-track-aspect.step-question-1 .title .treatment-name, .sub-add-treatment-data .add-track-aspect.step-question-1 .title .surgery-name, .sub-add-treatment-data .add-track-aspect.step-question-2 .title .medicine-name, .sub-add-treatment-data .add-track-aspect.step-question-2 .title .treatment-name, .sub-add-treatment-data .add-track-aspect.step-question-2 .title .surgery-name, .sub-add-treatment-data .add-track-aspect.step-question-med .title .medicine-name, .sub-add-treatment-data .add-track-aspect.step-question-med .title .treatment-name, .sub-add-treatment-data .add-track-aspect.step-question-med .title .surgery-name, .sub-add-treatment-data .add-track-aspect.step-surgery-pick .title .medicine-name, .sub-add-treatment-data .add-track-aspect.step-surgery-pick .title .treatment-name, .sub-add-treatment-data .add-track-aspect.step-surgery-pick .title .surgery-name, .sub-add-treatment-data .add-track-aspect.step-surgery-date .title .medicine-name, .sub-add-treatment-data .add-track-aspect.step-surgery-date .title .treatment-name, .sub-add-treatment-data .add-track-aspect.step-surgery-date .title .surgery-name, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness .title .medicine-name, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness .title .treatment-name, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness .title .surgery-name, .sub-add-treatment-data .add-track-aspect.select-diagnosis .title .medicine-name, .sub-add-treatment-data .add-track-aspect.select-diagnosis .title .treatment-name, .sub-add-treatment-data .add-track-aspect.select-diagnosis .title .surgery-name, .sub-add-surgery-data .add-new-treatment.step-3 .title .medicine-name, .sub-add-surgery-data .add-new-treatment.step-3 .title .treatment-name, .sub-add-surgery-data .add-new-treatment.step-3 .title .surgery-name, .sub-add-surgery-data .add-new-treatment.step-question-1 .title .medicine-name, .sub-add-surgery-data .add-new-treatment.step-question-1 .title .treatment-name, .sub-add-surgery-data .add-new-treatment.step-question-1 .title .surgery-name, .sub-add-surgery-data .add-new-treatment.step-question-2 .title .medicine-name, .sub-add-surgery-data .add-new-treatment.step-question-2 .title .treatment-name, .sub-add-surgery-data .add-new-treatment.step-question-2 .title .surgery-name, .sub-add-surgery-data .add-new-treatment.step-question-med .title .medicine-name, .sub-add-surgery-data .add-new-treatment.step-question-med .title .treatment-name, .sub-add-surgery-data .add-new-treatment.step-question-med .title .surgery-name, .sub-add-surgery-data .add-new-treatment.step-surgery-pick .title .medicine-name, .sub-add-surgery-data .add-new-treatment.step-surgery-pick .title .treatment-name, .sub-add-surgery-data .add-new-treatment.step-surgery-pick .title .surgery-name, .sub-add-surgery-data .add-new-treatment.step-surgery-date .title .medicine-name, .sub-add-surgery-data .add-new-treatment.step-surgery-date .title .treatment-name, .sub-add-surgery-data .add-new-treatment.step-surgery-date .title .surgery-name, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness .title .medicine-name, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness .title .treatment-name, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness .title .surgery-name, .sub-add-surgery-data .add-new-treatment.select-diagnosis .title .medicine-name, .sub-add-surgery-data .add-new-treatment.select-diagnosis .title .treatment-name, .sub-add-surgery-data .add-new-treatment.select-diagnosis .title .surgery-name, .sub-add-surgery-data .add-new-surgery.step-3 .title .medicine-name, .sub-add-surgery-data .add-new-surgery.step-3 .title .treatment-name, .sub-add-surgery-data .add-new-surgery.step-3 .title .surgery-name, .sub-add-surgery-data .add-new-surgery.step-question-1 .title .medicine-name, .sub-add-surgery-data .add-new-surgery.step-question-1 .title .treatment-name, .sub-add-surgery-data .add-new-surgery.step-question-1 .title .surgery-name, .sub-add-surgery-data .add-new-surgery.step-question-2 .title .medicine-name, .sub-add-surgery-data .add-new-surgery.step-question-2 .title .treatment-name, .sub-add-surgery-data .add-new-surgery.step-question-2 .title .surgery-name, .sub-add-surgery-data .add-new-surgery.step-question-med .title .medicine-name, .sub-add-surgery-data .add-new-surgery.step-question-med .title .treatment-name, .sub-add-surgery-data .add-new-surgery.step-question-med .title .surgery-name, .sub-add-surgery-data .add-new-surgery.step-surgery-pick .title .medicine-name, .sub-add-surgery-data .add-new-surgery.step-surgery-pick .title .treatment-name, .sub-add-surgery-data .add-new-surgery.step-surgery-pick .title .surgery-name, .sub-add-surgery-data .add-new-surgery.step-surgery-date .title .medicine-name, .sub-add-surgery-data .add-new-surgery.step-surgery-date .title .treatment-name, .sub-add-surgery-data .add-new-surgery.step-surgery-date .title .surgery-name, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness .title .medicine-name, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness .title .treatment-name, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness .title .surgery-name, .sub-add-surgery-data .add-new-surgery.select-diagnosis .title .medicine-name, .sub-add-surgery-data .add-new-surgery.select-diagnosis .title .treatment-name, .sub-add-surgery-data .add-new-surgery.select-diagnosis .title .surgery-name, .sub-add-surgery-data .select-diagnosis.step-3 .title .medicine-name, .sub-add-surgery-data .select-diagnosis.step-3 .title .treatment-name, .sub-add-surgery-data .select-diagnosis.step-3 .title .surgery-name, .sub-add-surgery-data .select-diagnosis.step-question-1 .title .medicine-name, .sub-add-surgery-data .select-diagnosis.step-question-1 .title .treatment-name, .sub-add-surgery-data .select-diagnosis.step-question-1 .title .surgery-name, .sub-add-surgery-data .select-diagnosis.step-question-2 .title .medicine-name, .sub-add-surgery-data .select-diagnosis.step-question-2 .title .treatment-name, .sub-add-surgery-data .select-diagnosis.step-question-2 .title .surgery-name, .sub-add-surgery-data .select-diagnosis.step-question-med .title .medicine-name, .sub-add-surgery-data .select-diagnosis.step-question-med .title .treatment-name, .sub-add-surgery-data .select-diagnosis.step-question-med .title .surgery-name, .sub-add-surgery-data .select-diagnosis.step-surgery-pick .title .medicine-name, .sub-add-surgery-data .select-diagnosis.step-surgery-pick .title .treatment-name, .sub-add-surgery-data .select-diagnosis.step-surgery-pick .title .surgery-name, .sub-add-surgery-data .select-diagnosis.step-surgery-date .title .medicine-name, .sub-add-surgery-data .select-diagnosis.step-surgery-date .title .treatment-name, .sub-add-surgery-data .select-diagnosis.step-surgery-date .title .surgery-name, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness .title .medicine-name, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness .title .treatment-name, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness .title .surgery-name, .sub-add-surgery-data .select-diagnosis.select-diagnosis .title .medicine-name, .sub-add-surgery-data .select-diagnosis.select-diagnosis .title .treatment-name, .sub-add-surgery-data .select-diagnosis.select-diagnosis .title .surgery-name, .sub-add-surgery-data .add-track-aspect.step-3 .title .medicine-name, .sub-add-surgery-data .add-track-aspect.step-3 .title .treatment-name, .sub-add-surgery-data .add-track-aspect.step-3 .title .surgery-name, .sub-add-surgery-data .add-track-aspect.step-question-1 .title .medicine-name, .sub-add-surgery-data .add-track-aspect.step-question-1 .title .treatment-name, .sub-add-surgery-data .add-track-aspect.step-question-1 .title .surgery-name, .sub-add-surgery-data .add-track-aspect.step-question-2 .title .medicine-name, .sub-add-surgery-data .add-track-aspect.step-question-2 .title .treatment-name, .sub-add-surgery-data .add-track-aspect.step-question-2 .title .surgery-name, .sub-add-surgery-data .add-track-aspect.step-question-med .title .medicine-name, .sub-add-surgery-data .add-track-aspect.step-question-med .title .treatment-name, .sub-add-surgery-data .add-track-aspect.step-question-med .title .surgery-name, .sub-add-surgery-data .add-track-aspect.step-surgery-pick .title .medicine-name, .sub-add-surgery-data .add-track-aspect.step-surgery-pick .title .treatment-name, .sub-add-surgery-data .add-track-aspect.step-surgery-pick .title .surgery-name, .sub-add-surgery-data .add-track-aspect.step-surgery-date .title .medicine-name, .sub-add-surgery-data .add-track-aspect.step-surgery-date .title .treatment-name, .sub-add-surgery-data .add-track-aspect.step-surgery-date .title .surgery-name, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness .title .medicine-name, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness .title .treatment-name, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness .title .surgery-name, .sub-add-surgery-data .add-track-aspect.select-diagnosis .title .medicine-name, .sub-add-surgery-data .add-track-aspect.select-diagnosis .title .treatment-name, .sub-add-surgery-data .add-track-aspect.select-diagnosis .title .surgery-name, .add-track-aspect-cont .add-new-treatment.step-3 .title .medicine-name, .add-track-aspect-cont .add-new-treatment.step-3 .title .treatment-name, .add-track-aspect-cont .add-new-treatment.step-3 .title .surgery-name, .add-track-aspect-cont .add-new-treatment.step-question-1 .title .medicine-name, .add-track-aspect-cont .add-new-treatment.step-question-1 .title .treatment-name, .add-track-aspect-cont .add-new-treatment.step-question-1 .title .surgery-name, .add-track-aspect-cont .add-new-treatment.step-question-2 .title .medicine-name, .add-track-aspect-cont .add-new-treatment.step-question-2 .title .treatment-name, .add-track-aspect-cont .add-new-treatment.step-question-2 .title .surgery-name, .add-track-aspect-cont .add-new-treatment.step-question-med .title .medicine-name, .add-track-aspect-cont .add-new-treatment.step-question-med .title .treatment-name, .add-track-aspect-cont .add-new-treatment.step-question-med .title .surgery-name, .add-track-aspect-cont .add-new-treatment.step-surgery-pick .title .medicine-name, .add-track-aspect-cont .add-new-treatment.step-surgery-pick .title .treatment-name, .add-track-aspect-cont .add-new-treatment.step-surgery-pick .title .surgery-name, .add-track-aspect-cont .add-new-treatment.step-surgery-date .title .medicine-name, .add-track-aspect-cont .add-new-treatment.step-surgery-date .title .treatment-name, .add-track-aspect-cont .add-new-treatment.step-surgery-date .title .surgery-name, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness .title .medicine-name, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness .title .treatment-name, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness .title .surgery-name, .add-track-aspect-cont .add-new-treatment.select-diagnosis .title .medicine-name, .add-track-aspect-cont .add-new-treatment.select-diagnosis .title .treatment-name, .add-track-aspect-cont .add-new-treatment.select-diagnosis .title .surgery-name, .add-track-aspect-cont .add-new-surgery.step-3 .title .medicine-name, .add-track-aspect-cont .add-new-surgery.step-3 .title .treatment-name, .add-track-aspect-cont .add-new-surgery.step-3 .title .surgery-name, .add-track-aspect-cont .add-new-surgery.step-question-1 .title .medicine-name, .add-track-aspect-cont .add-new-surgery.step-question-1 .title .treatment-name, .add-track-aspect-cont .add-new-surgery.step-question-1 .title .surgery-name, .add-track-aspect-cont .add-new-surgery.step-question-2 .title .medicine-name, .add-track-aspect-cont .add-new-surgery.step-question-2 .title .treatment-name, .add-track-aspect-cont .add-new-surgery.step-question-2 .title .surgery-name, .add-track-aspect-cont .add-new-surgery.step-question-med .title .medicine-name, .add-track-aspect-cont .add-new-surgery.step-question-med .title .treatment-name, .add-track-aspect-cont .add-new-surgery.step-question-med .title .surgery-name, .add-track-aspect-cont .add-new-surgery.step-surgery-pick .title .medicine-name, .add-track-aspect-cont .add-new-surgery.step-surgery-pick .title .treatment-name, .add-track-aspect-cont .add-new-surgery.step-surgery-pick .title .surgery-name, .add-track-aspect-cont .add-new-surgery.step-surgery-date .title .medicine-name, .add-track-aspect-cont .add-new-surgery.step-surgery-date .title .treatment-name, .add-track-aspect-cont .add-new-surgery.step-surgery-date .title .surgery-name, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness .title .medicine-name, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness .title .treatment-name, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness .title .surgery-name, .add-track-aspect-cont .add-new-surgery.select-diagnosis .title .medicine-name, .add-track-aspect-cont .add-new-surgery.select-diagnosis .title .treatment-name, .add-track-aspect-cont .add-new-surgery.select-diagnosis .title .surgery-name, .add-track-aspect-cont .select-diagnosis.step-3 .title .medicine-name, .add-track-aspect-cont .select-diagnosis.step-3 .title .treatment-name, .add-track-aspect-cont .select-diagnosis.step-3 .title .surgery-name, .add-track-aspect-cont .select-diagnosis.step-question-1 .title .medicine-name, .add-track-aspect-cont .select-diagnosis.step-question-1 .title .treatment-name, .add-track-aspect-cont .select-diagnosis.step-question-1 .title .surgery-name, .add-track-aspect-cont .select-diagnosis.step-question-2 .title .medicine-name, .add-track-aspect-cont .select-diagnosis.step-question-2 .title .treatment-name, .add-track-aspect-cont .select-diagnosis.step-question-2 .title .surgery-name, .add-track-aspect-cont .select-diagnosis.step-question-med .title .medicine-name, .add-track-aspect-cont .select-diagnosis.step-question-med .title .treatment-name, .add-track-aspect-cont .select-diagnosis.step-question-med .title .surgery-name, .add-track-aspect-cont .select-diagnosis.step-surgery-pick .title .medicine-name, .add-track-aspect-cont .select-diagnosis.step-surgery-pick .title .treatment-name, .add-track-aspect-cont .select-diagnosis.step-surgery-pick .title .surgery-name, .add-track-aspect-cont .select-diagnosis.step-surgery-date .title .medicine-name, .add-track-aspect-cont .select-diagnosis.step-surgery-date .title .treatment-name, .add-track-aspect-cont .select-diagnosis.step-surgery-date .title .surgery-name, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness .title .medicine-name, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness .title .treatment-name, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness .title .surgery-name, .add-track-aspect-cont .select-diagnosis.select-diagnosis .title .medicine-name, .add-track-aspect-cont .select-diagnosis.select-diagnosis .title .treatment-name, .add-track-aspect-cont .select-diagnosis.select-diagnosis .title .surgery-name, .add-track-aspect-cont .add-track-aspect.step-3 .title .medicine-name, .add-track-aspect-cont .add-track-aspect.step-3 .title .treatment-name, .add-track-aspect-cont .add-track-aspect.step-3 .title .surgery-name, .add-track-aspect-cont .add-track-aspect.step-question-1 .title .medicine-name, .add-track-aspect-cont .add-track-aspect.step-question-1 .title .treatment-name, .add-track-aspect-cont .add-track-aspect.step-question-1 .title .surgery-name, .add-track-aspect-cont .add-track-aspect.step-question-2 .title .medicine-name, .add-track-aspect-cont .add-track-aspect.step-question-2 .title .treatment-name, .add-track-aspect-cont .add-track-aspect.step-question-2 .title .surgery-name, .add-track-aspect-cont .add-track-aspect.step-question-med .title .medicine-name, .add-track-aspect-cont .add-track-aspect.step-question-med .title .treatment-name, .add-track-aspect-cont .add-track-aspect.step-question-med .title .surgery-name, .add-track-aspect-cont .add-track-aspect.step-surgery-pick .title .medicine-name, .add-track-aspect-cont .add-track-aspect.step-surgery-pick .title .treatment-name, .add-track-aspect-cont .add-track-aspect.step-surgery-pick .title .surgery-name, .add-track-aspect-cont .add-track-aspect.step-surgery-date .title .medicine-name, .add-track-aspect-cont .add-track-aspect.step-surgery-date .title .treatment-name, .add-track-aspect-cont .add-track-aspect.step-surgery-date .title .surgery-name, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness .title .medicine-name, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness .title .treatment-name, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness .title .surgery-name, .add-track-aspect-cont .add-track-aspect.select-diagnosis .title .medicine-name, .add-track-aspect-cont .add-track-aspect.select-diagnosis .title .treatment-name, .add-track-aspect-cont .add-track-aspect.select-diagnosis .title .surgery-name {
  font-weight: 700;
}
.add-new-treatment-cont .add-new-treatment.step-3 ul, .add-new-treatment-cont .add-new-treatment.step-question-1 ul, .add-new-treatment-cont .add-new-treatment.step-question-2 ul, .add-new-treatment-cont .add-new-treatment.step-question-med ul, .add-new-treatment-cont .add-new-treatment.step-surgery-pick ul, .add-new-treatment-cont .add-new-treatment.step-surgery-date ul, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness ul, .add-new-treatment-cont .add-new-treatment.select-diagnosis ul, .add-new-treatment-cont .add-new-surgery.step-3 ul, .add-new-treatment-cont .add-new-surgery.step-question-1 ul, .add-new-treatment-cont .add-new-surgery.step-question-2 ul, .add-new-treatment-cont .add-new-surgery.step-question-med ul, .add-new-treatment-cont .add-new-surgery.step-surgery-pick ul, .add-new-treatment-cont .add-new-surgery.step-surgery-date ul, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness ul, .add-new-treatment-cont .add-new-surgery.select-diagnosis ul, .add-new-treatment-cont .select-diagnosis.step-3 ul, .add-new-treatment-cont .select-diagnosis.step-question-1 ul, .add-new-treatment-cont .select-diagnosis.step-question-2 ul, .add-new-treatment-cont .select-diagnosis.step-question-med ul, .add-new-treatment-cont .select-diagnosis.step-surgery-pick ul, .add-new-treatment-cont .select-diagnosis.step-surgery-date ul, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness ul, .add-new-treatment-cont .select-diagnosis.select-diagnosis ul, .add-new-treatment-cont .add-track-aspect.step-3 ul, .add-new-treatment-cont .add-track-aspect.step-question-1 ul, .add-new-treatment-cont .add-track-aspect.step-question-2 ul, .add-new-treatment-cont .add-track-aspect.step-question-med ul, .add-new-treatment-cont .add-track-aspect.step-surgery-pick ul, .add-new-treatment-cont .add-track-aspect.step-surgery-date ul, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness ul, .add-new-treatment-cont .add-track-aspect.select-diagnosis ul, .add-new-surgery-cont .add-new-treatment.step-3 ul, .add-new-surgery-cont .add-new-treatment.step-question-1 ul, .add-new-surgery-cont .add-new-treatment.step-question-2 ul, .add-new-surgery-cont .add-new-treatment.step-question-med ul, .add-new-surgery-cont .add-new-treatment.step-surgery-pick ul, .add-new-surgery-cont .add-new-treatment.step-surgery-date ul, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness ul, .add-new-surgery-cont .add-new-treatment.select-diagnosis ul, .add-new-surgery-cont .add-new-surgery.step-3 ul, .add-new-surgery-cont .add-new-surgery.step-question-1 ul, .add-new-surgery-cont .add-new-surgery.step-question-2 ul, .add-new-surgery-cont .add-new-surgery.step-question-med ul, .add-new-surgery-cont .add-new-surgery.step-surgery-pick ul, .add-new-surgery-cont .add-new-surgery.step-surgery-date ul, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness ul, .add-new-surgery-cont .add-new-surgery.select-diagnosis ul, .add-new-surgery-cont .select-diagnosis.step-3 ul, .add-new-surgery-cont .select-diagnosis.step-question-1 ul, .add-new-surgery-cont .select-diagnosis.step-question-2 ul, .add-new-surgery-cont .select-diagnosis.step-question-med ul, .add-new-surgery-cont .select-diagnosis.step-surgery-pick ul, .add-new-surgery-cont .select-diagnosis.step-surgery-date ul, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness ul, .add-new-surgery-cont .select-diagnosis.select-diagnosis ul, .add-new-surgery-cont .add-track-aspect.step-3 ul, .add-new-surgery-cont .add-track-aspect.step-question-1 ul, .add-new-surgery-cont .add-track-aspect.step-question-2 ul, .add-new-surgery-cont .add-track-aspect.step-question-med ul, .add-new-surgery-cont .add-track-aspect.step-surgery-pick ul, .add-new-surgery-cont .add-track-aspect.step-surgery-date ul, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness ul, .add-new-surgery-cont .add-track-aspect.select-diagnosis ul, .sub-add-treatment-data .add-new-treatment.step-3 ul, .sub-add-treatment-data .add-new-treatment.step-question-1 ul, .sub-add-treatment-data .add-new-treatment.step-question-2 ul, .sub-add-treatment-data .add-new-treatment.step-question-med ul, .sub-add-treatment-data .add-new-treatment.step-surgery-pick ul, .sub-add-treatment-data .add-new-treatment.step-surgery-date ul, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness ul, .sub-add-treatment-data .add-new-treatment.select-diagnosis ul, .sub-add-treatment-data .add-new-surgery.step-3 ul, .sub-add-treatment-data .add-new-surgery.step-question-1 ul, .sub-add-treatment-data .add-new-surgery.step-question-2 ul, .sub-add-treatment-data .add-new-surgery.step-question-med ul, .sub-add-treatment-data .add-new-surgery.step-surgery-pick ul, .sub-add-treatment-data .add-new-surgery.step-surgery-date ul, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness ul, .sub-add-treatment-data .add-new-surgery.select-diagnosis ul, .sub-add-treatment-data .select-diagnosis.step-3 ul, .sub-add-treatment-data .select-diagnosis.step-question-1 ul, .sub-add-treatment-data .select-diagnosis.step-question-2 ul, .sub-add-treatment-data .select-diagnosis.step-question-med ul, .sub-add-treatment-data .select-diagnosis.step-surgery-pick ul, .sub-add-treatment-data .select-diagnosis.step-surgery-date ul, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness ul, .sub-add-treatment-data .select-diagnosis.select-diagnosis ul, .sub-add-treatment-data .add-track-aspect.step-3 ul, .sub-add-treatment-data .add-track-aspect.step-question-1 ul, .sub-add-treatment-data .add-track-aspect.step-question-2 ul, .sub-add-treatment-data .add-track-aspect.step-question-med ul, .sub-add-treatment-data .add-track-aspect.step-surgery-pick ul, .sub-add-treatment-data .add-track-aspect.step-surgery-date ul, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness ul, .sub-add-treatment-data .add-track-aspect.select-diagnosis ul, .sub-add-surgery-data .add-new-treatment.step-3 ul, .sub-add-surgery-data .add-new-treatment.step-question-1 ul, .sub-add-surgery-data .add-new-treatment.step-question-2 ul, .sub-add-surgery-data .add-new-treatment.step-question-med ul, .sub-add-surgery-data .add-new-treatment.step-surgery-pick ul, .sub-add-surgery-data .add-new-treatment.step-surgery-date ul, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness ul, .sub-add-surgery-data .add-new-treatment.select-diagnosis ul, .sub-add-surgery-data .add-new-surgery.step-3 ul, .sub-add-surgery-data .add-new-surgery.step-question-1 ul, .sub-add-surgery-data .add-new-surgery.step-question-2 ul, .sub-add-surgery-data .add-new-surgery.step-question-med ul, .sub-add-surgery-data .add-new-surgery.step-surgery-pick ul, .sub-add-surgery-data .add-new-surgery.step-surgery-date ul, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness ul, .sub-add-surgery-data .add-new-surgery.select-diagnosis ul, .sub-add-surgery-data .select-diagnosis.step-3 ul, .sub-add-surgery-data .select-diagnosis.step-question-1 ul, .sub-add-surgery-data .select-diagnosis.step-question-2 ul, .sub-add-surgery-data .select-diagnosis.step-question-med ul, .sub-add-surgery-data .select-diagnosis.step-surgery-pick ul, .sub-add-surgery-data .select-diagnosis.step-surgery-date ul, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness ul, .sub-add-surgery-data .select-diagnosis.select-diagnosis ul, .sub-add-surgery-data .add-track-aspect.step-3 ul, .sub-add-surgery-data .add-track-aspect.step-question-1 ul, .sub-add-surgery-data .add-track-aspect.step-question-2 ul, .sub-add-surgery-data .add-track-aspect.step-question-med ul, .sub-add-surgery-data .add-track-aspect.step-surgery-pick ul, .sub-add-surgery-data .add-track-aspect.step-surgery-date ul, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness ul, .sub-add-surgery-data .add-track-aspect.select-diagnosis ul, .add-track-aspect-cont .add-new-treatment.step-3 ul, .add-track-aspect-cont .add-new-treatment.step-question-1 ul, .add-track-aspect-cont .add-new-treatment.step-question-2 ul, .add-track-aspect-cont .add-new-treatment.step-question-med ul, .add-track-aspect-cont .add-new-treatment.step-surgery-pick ul, .add-track-aspect-cont .add-new-treatment.step-surgery-date ul, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness ul, .add-track-aspect-cont .add-new-treatment.select-diagnosis ul, .add-track-aspect-cont .add-new-surgery.step-3 ul, .add-track-aspect-cont .add-new-surgery.step-question-1 ul, .add-track-aspect-cont .add-new-surgery.step-question-2 ul, .add-track-aspect-cont .add-new-surgery.step-question-med ul, .add-track-aspect-cont .add-new-surgery.step-surgery-pick ul, .add-track-aspect-cont .add-new-surgery.step-surgery-date ul, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness ul, .add-track-aspect-cont .add-new-surgery.select-diagnosis ul, .add-track-aspect-cont .select-diagnosis.step-3 ul, .add-track-aspect-cont .select-diagnosis.step-question-1 ul, .add-track-aspect-cont .select-diagnosis.step-question-2 ul, .add-track-aspect-cont .select-diagnosis.step-question-med ul, .add-track-aspect-cont .select-diagnosis.step-surgery-pick ul, .add-track-aspect-cont .select-diagnosis.step-surgery-date ul, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness ul, .add-track-aspect-cont .select-diagnosis.select-diagnosis ul, .add-track-aspect-cont .add-track-aspect.step-3 ul, .add-track-aspect-cont .add-track-aspect.step-question-1 ul, .add-track-aspect-cont .add-track-aspect.step-question-2 ul, .add-track-aspect-cont .add-track-aspect.step-question-med ul, .add-track-aspect-cont .add-track-aspect.step-surgery-pick ul, .add-track-aspect-cont .add-track-aspect.step-surgery-date ul, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness ul, .add-track-aspect-cont .add-track-aspect.select-diagnosis ul {
  padding: 0;
  margin: 0;
  overflow: auto;
}
.add-new-treatment-cont .add-new-treatment.step-3 ul li, .add-new-treatment-cont .add-new-treatment.step-question-1 ul li, .add-new-treatment-cont .add-new-treatment.step-question-2 ul li, .add-new-treatment-cont .add-new-treatment.step-question-med ul li, .add-new-treatment-cont .add-new-treatment.step-surgery-pick ul li, .add-new-treatment-cont .add-new-treatment.step-surgery-date ul li, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness ul li, .add-new-treatment-cont .add-new-treatment.select-diagnosis ul li, .add-new-treatment-cont .add-new-surgery.step-3 ul li, .add-new-treatment-cont .add-new-surgery.step-question-1 ul li, .add-new-treatment-cont .add-new-surgery.step-question-2 ul li, .add-new-treatment-cont .add-new-surgery.step-question-med ul li, .add-new-treatment-cont .add-new-surgery.step-surgery-pick ul li, .add-new-treatment-cont .add-new-surgery.step-surgery-date ul li, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness ul li, .add-new-treatment-cont .add-new-surgery.select-diagnosis ul li, .add-new-treatment-cont .select-diagnosis.step-3 ul li, .add-new-treatment-cont .select-diagnosis.step-question-1 ul li, .add-new-treatment-cont .select-diagnosis.step-question-2 ul li, .add-new-treatment-cont .select-diagnosis.step-question-med ul li, .add-new-treatment-cont .select-diagnosis.step-surgery-pick ul li, .add-new-treatment-cont .select-diagnosis.step-surgery-date ul li, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness ul li, .add-new-treatment-cont .select-diagnosis.select-diagnosis ul li, .add-new-treatment-cont .add-track-aspect.step-3 ul li, .add-new-treatment-cont .add-track-aspect.step-question-1 ul li, .add-new-treatment-cont .add-track-aspect.step-question-2 ul li, .add-new-treatment-cont .add-track-aspect.step-question-med ul li, .add-new-treatment-cont .add-track-aspect.step-surgery-pick ul li, .add-new-treatment-cont .add-track-aspect.step-surgery-date ul li, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness ul li, .add-new-treatment-cont .add-track-aspect.select-diagnosis ul li, .add-new-surgery-cont .add-new-treatment.step-3 ul li, .add-new-surgery-cont .add-new-treatment.step-question-1 ul li, .add-new-surgery-cont .add-new-treatment.step-question-2 ul li, .add-new-surgery-cont .add-new-treatment.step-question-med ul li, .add-new-surgery-cont .add-new-treatment.step-surgery-pick ul li, .add-new-surgery-cont .add-new-treatment.step-surgery-date ul li, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness ul li, .add-new-surgery-cont .add-new-treatment.select-diagnosis ul li, .add-new-surgery-cont .add-new-surgery.step-3 ul li, .add-new-surgery-cont .add-new-surgery.step-question-1 ul li, .add-new-surgery-cont .add-new-surgery.step-question-2 ul li, .add-new-surgery-cont .add-new-surgery.step-question-med ul li, .add-new-surgery-cont .add-new-surgery.step-surgery-pick ul li, .add-new-surgery-cont .add-new-surgery.step-surgery-date ul li, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness ul li, .add-new-surgery-cont .add-new-surgery.select-diagnosis ul li, .add-new-surgery-cont .select-diagnosis.step-3 ul li, .add-new-surgery-cont .select-diagnosis.step-question-1 ul li, .add-new-surgery-cont .select-diagnosis.step-question-2 ul li, .add-new-surgery-cont .select-diagnosis.step-question-med ul li, .add-new-surgery-cont .select-diagnosis.step-surgery-pick ul li, .add-new-surgery-cont .select-diagnosis.step-surgery-date ul li, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness ul li, .add-new-surgery-cont .select-diagnosis.select-diagnosis ul li, .add-new-surgery-cont .add-track-aspect.step-3 ul li, .add-new-surgery-cont .add-track-aspect.step-question-1 ul li, .add-new-surgery-cont .add-track-aspect.step-question-2 ul li, .add-new-surgery-cont .add-track-aspect.step-question-med ul li, .add-new-surgery-cont .add-track-aspect.step-surgery-pick ul li, .add-new-surgery-cont .add-track-aspect.step-surgery-date ul li, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness ul li, .add-new-surgery-cont .add-track-aspect.select-diagnosis ul li, .sub-add-treatment-data .add-new-treatment.step-3 ul li, .sub-add-treatment-data .add-new-treatment.step-question-1 ul li, .sub-add-treatment-data .add-new-treatment.step-question-2 ul li, .sub-add-treatment-data .add-new-treatment.step-question-med ul li, .sub-add-treatment-data .add-new-treatment.step-surgery-pick ul li, .sub-add-treatment-data .add-new-treatment.step-surgery-date ul li, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness ul li, .sub-add-treatment-data .add-new-treatment.select-diagnosis ul li, .sub-add-treatment-data .add-new-surgery.step-3 ul li, .sub-add-treatment-data .add-new-surgery.step-question-1 ul li, .sub-add-treatment-data .add-new-surgery.step-question-2 ul li, .sub-add-treatment-data .add-new-surgery.step-question-med ul li, .sub-add-treatment-data .add-new-surgery.step-surgery-pick ul li, .sub-add-treatment-data .add-new-surgery.step-surgery-date ul li, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness ul li, .sub-add-treatment-data .add-new-surgery.select-diagnosis ul li, .sub-add-treatment-data .select-diagnosis.step-3 ul li, .sub-add-treatment-data .select-diagnosis.step-question-1 ul li, .sub-add-treatment-data .select-diagnosis.step-question-2 ul li, .sub-add-treatment-data .select-diagnosis.step-question-med ul li, .sub-add-treatment-data .select-diagnosis.step-surgery-pick ul li, .sub-add-treatment-data .select-diagnosis.step-surgery-date ul li, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness ul li, .sub-add-treatment-data .select-diagnosis.select-diagnosis ul li, .sub-add-treatment-data .add-track-aspect.step-3 ul li, .sub-add-treatment-data .add-track-aspect.step-question-1 ul li, .sub-add-treatment-data .add-track-aspect.step-question-2 ul li, .sub-add-treatment-data .add-track-aspect.step-question-med ul li, .sub-add-treatment-data .add-track-aspect.step-surgery-pick ul li, .sub-add-treatment-data .add-track-aspect.step-surgery-date ul li, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness ul li, .sub-add-treatment-data .add-track-aspect.select-diagnosis ul li, .sub-add-surgery-data .add-new-treatment.step-3 ul li, .sub-add-surgery-data .add-new-treatment.step-question-1 ul li, .sub-add-surgery-data .add-new-treatment.step-question-2 ul li, .sub-add-surgery-data .add-new-treatment.step-question-med ul li, .sub-add-surgery-data .add-new-treatment.step-surgery-pick ul li, .sub-add-surgery-data .add-new-treatment.step-surgery-date ul li, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness ul li, .sub-add-surgery-data .add-new-treatment.select-diagnosis ul li, .sub-add-surgery-data .add-new-surgery.step-3 ul li, .sub-add-surgery-data .add-new-surgery.step-question-1 ul li, .sub-add-surgery-data .add-new-surgery.step-question-2 ul li, .sub-add-surgery-data .add-new-surgery.step-question-med ul li, .sub-add-surgery-data .add-new-surgery.step-surgery-pick ul li, .sub-add-surgery-data .add-new-surgery.step-surgery-date ul li, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness ul li, .sub-add-surgery-data .add-new-surgery.select-diagnosis ul li, .sub-add-surgery-data .select-diagnosis.step-3 ul li, .sub-add-surgery-data .select-diagnosis.step-question-1 ul li, .sub-add-surgery-data .select-diagnosis.step-question-2 ul li, .sub-add-surgery-data .select-diagnosis.step-question-med ul li, .sub-add-surgery-data .select-diagnosis.step-surgery-pick ul li, .sub-add-surgery-data .select-diagnosis.step-surgery-date ul li, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness ul li, .sub-add-surgery-data .select-diagnosis.select-diagnosis ul li, .sub-add-surgery-data .add-track-aspect.step-3 ul li, .sub-add-surgery-data .add-track-aspect.step-question-1 ul li, .sub-add-surgery-data .add-track-aspect.step-question-2 ul li, .sub-add-surgery-data .add-track-aspect.step-question-med ul li, .sub-add-surgery-data .add-track-aspect.step-surgery-pick ul li, .sub-add-surgery-data .add-track-aspect.step-surgery-date ul li, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness ul li, .sub-add-surgery-data .add-track-aspect.select-diagnosis ul li, .add-track-aspect-cont .add-new-treatment.step-3 ul li, .add-track-aspect-cont .add-new-treatment.step-question-1 ul li, .add-track-aspect-cont .add-new-treatment.step-question-2 ul li, .add-track-aspect-cont .add-new-treatment.step-question-med ul li, .add-track-aspect-cont .add-new-treatment.step-surgery-pick ul li, .add-track-aspect-cont .add-new-treatment.step-surgery-date ul li, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness ul li, .add-track-aspect-cont .add-new-treatment.select-diagnosis ul li, .add-track-aspect-cont .add-new-surgery.step-3 ul li, .add-track-aspect-cont .add-new-surgery.step-question-1 ul li, .add-track-aspect-cont .add-new-surgery.step-question-2 ul li, .add-track-aspect-cont .add-new-surgery.step-question-med ul li, .add-track-aspect-cont .add-new-surgery.step-surgery-pick ul li, .add-track-aspect-cont .add-new-surgery.step-surgery-date ul li, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness ul li, .add-track-aspect-cont .add-new-surgery.select-diagnosis ul li, .add-track-aspect-cont .select-diagnosis.step-3 ul li, .add-track-aspect-cont .select-diagnosis.step-question-1 ul li, .add-track-aspect-cont .select-diagnosis.step-question-2 ul li, .add-track-aspect-cont .select-diagnosis.step-question-med ul li, .add-track-aspect-cont .select-diagnosis.step-surgery-pick ul li, .add-track-aspect-cont .select-diagnosis.step-surgery-date ul li, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness ul li, .add-track-aspect-cont .select-diagnosis.select-diagnosis ul li, .add-track-aspect-cont .add-track-aspect.step-3 ul li, .add-track-aspect-cont .add-track-aspect.step-question-1 ul li, .add-track-aspect-cont .add-track-aspect.step-question-2 ul li, .add-track-aspect-cont .add-track-aspect.step-question-med ul li, .add-track-aspect-cont .add-track-aspect.step-surgery-pick ul li, .add-track-aspect-cont .add-track-aspect.step-surgery-date ul li, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness ul li, .add-track-aspect-cont .add-track-aspect.select-diagnosis ul li {
  margin: 0;
  list-style-type: none;
  float: left;
  margin-bottom: 2px;
  font-size: 13px;
  width: 302px;
  margin-right: 5px;
}
.add-new-treatment-cont .add-new-treatment.step-3 ul li a, .add-new-treatment-cont .add-new-treatment.step-question-1 ul li a, .add-new-treatment-cont .add-new-treatment.step-question-2 ul li a, .add-new-treatment-cont .add-new-treatment.step-question-med ul li a, .add-new-treatment-cont .add-new-treatment.step-surgery-pick ul li a, .add-new-treatment-cont .add-new-treatment.step-surgery-date ul li a, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness ul li a, .add-new-treatment-cont .add-new-treatment.select-diagnosis ul li a, .add-new-treatment-cont .add-new-surgery.step-3 ul li a, .add-new-treatment-cont .add-new-surgery.step-question-1 ul li a, .add-new-treatment-cont .add-new-surgery.step-question-2 ul li a, .add-new-treatment-cont .add-new-surgery.step-question-med ul li a, .add-new-treatment-cont .add-new-surgery.step-surgery-pick ul li a, .add-new-treatment-cont .add-new-surgery.step-surgery-date ul li a, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness ul li a, .add-new-treatment-cont .add-new-surgery.select-diagnosis ul li a, .add-new-treatment-cont .select-diagnosis.step-3 ul li a, .add-new-treatment-cont .select-diagnosis.step-question-1 ul li a, .add-new-treatment-cont .select-diagnosis.step-question-2 ul li a, .add-new-treatment-cont .select-diagnosis.step-question-med ul li a, .add-new-treatment-cont .select-diagnosis.step-surgery-pick ul li a, .add-new-treatment-cont .select-diagnosis.step-surgery-date ul li a, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness ul li a, .add-new-treatment-cont .select-diagnosis.select-diagnosis ul li a, .add-new-treatment-cont .add-track-aspect.step-3 ul li a, .add-new-treatment-cont .add-track-aspect.step-question-1 ul li a, .add-new-treatment-cont .add-track-aspect.step-question-2 ul li a, .add-new-treatment-cont .add-track-aspect.step-question-med ul li a, .add-new-treatment-cont .add-track-aspect.step-surgery-pick ul li a, .add-new-treatment-cont .add-track-aspect.step-surgery-date ul li a, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness ul li a, .add-new-treatment-cont .add-track-aspect.select-diagnosis ul li a, .add-new-surgery-cont .add-new-treatment.step-3 ul li a, .add-new-surgery-cont .add-new-treatment.step-question-1 ul li a, .add-new-surgery-cont .add-new-treatment.step-question-2 ul li a, .add-new-surgery-cont .add-new-treatment.step-question-med ul li a, .add-new-surgery-cont .add-new-treatment.step-surgery-pick ul li a, .add-new-surgery-cont .add-new-treatment.step-surgery-date ul li a, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness ul li a, .add-new-surgery-cont .add-new-treatment.select-diagnosis ul li a, .add-new-surgery-cont .add-new-surgery.step-3 ul li a, .add-new-surgery-cont .add-new-surgery.step-question-1 ul li a, .add-new-surgery-cont .add-new-surgery.step-question-2 ul li a, .add-new-surgery-cont .add-new-surgery.step-question-med ul li a, .add-new-surgery-cont .add-new-surgery.step-surgery-pick ul li a, .add-new-surgery-cont .add-new-surgery.step-surgery-date ul li a, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness ul li a, .add-new-surgery-cont .add-new-surgery.select-diagnosis ul li a, .add-new-surgery-cont .select-diagnosis.step-3 ul li a, .add-new-surgery-cont .select-diagnosis.step-question-1 ul li a, .add-new-surgery-cont .select-diagnosis.step-question-2 ul li a, .add-new-surgery-cont .select-diagnosis.step-question-med ul li a, .add-new-surgery-cont .select-diagnosis.step-surgery-pick ul li a, .add-new-surgery-cont .select-diagnosis.step-surgery-date ul li a, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness ul li a, .add-new-surgery-cont .select-diagnosis.select-diagnosis ul li a, .add-new-surgery-cont .add-track-aspect.step-3 ul li a, .add-new-surgery-cont .add-track-aspect.step-question-1 ul li a, .add-new-surgery-cont .add-track-aspect.step-question-2 ul li a, .add-new-surgery-cont .add-track-aspect.step-question-med ul li a, .add-new-surgery-cont .add-track-aspect.step-surgery-pick ul li a, .add-new-surgery-cont .add-track-aspect.step-surgery-date ul li a, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness ul li a, .add-new-surgery-cont .add-track-aspect.select-diagnosis ul li a, .sub-add-treatment-data .add-new-treatment.step-3 ul li a, .sub-add-treatment-data .add-new-treatment.step-question-1 ul li a, .sub-add-treatment-data .add-new-treatment.step-question-2 ul li a, .sub-add-treatment-data .add-new-treatment.step-question-med ul li a, .sub-add-treatment-data .add-new-treatment.step-surgery-pick ul li a, .sub-add-treatment-data .add-new-treatment.step-surgery-date ul li a, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness ul li a, .sub-add-treatment-data .add-new-treatment.select-diagnosis ul li a, .sub-add-treatment-data .add-new-surgery.step-3 ul li a, .sub-add-treatment-data .add-new-surgery.step-question-1 ul li a, .sub-add-treatment-data .add-new-surgery.step-question-2 ul li a, .sub-add-treatment-data .add-new-surgery.step-question-med ul li a, .sub-add-treatment-data .add-new-surgery.step-surgery-pick ul li a, .sub-add-treatment-data .add-new-surgery.step-surgery-date ul li a, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness ul li a, .sub-add-treatment-data .add-new-surgery.select-diagnosis ul li a, .sub-add-treatment-data .select-diagnosis.step-3 ul li a, .sub-add-treatment-data .select-diagnosis.step-question-1 ul li a, .sub-add-treatment-data .select-diagnosis.step-question-2 ul li a, .sub-add-treatment-data .select-diagnosis.step-question-med ul li a, .sub-add-treatment-data .select-diagnosis.step-surgery-pick ul li a, .sub-add-treatment-data .select-diagnosis.step-surgery-date ul li a, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness ul li a, .sub-add-treatment-data .select-diagnosis.select-diagnosis ul li a, .sub-add-treatment-data .add-track-aspect.step-3 ul li a, .sub-add-treatment-data .add-track-aspect.step-question-1 ul li a, .sub-add-treatment-data .add-track-aspect.step-question-2 ul li a, .sub-add-treatment-data .add-track-aspect.step-question-med ul li a, .sub-add-treatment-data .add-track-aspect.step-surgery-pick ul li a, .sub-add-treatment-data .add-track-aspect.step-surgery-date ul li a, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness ul li a, .sub-add-treatment-data .add-track-aspect.select-diagnosis ul li a, .sub-add-surgery-data .add-new-treatment.step-3 ul li a, .sub-add-surgery-data .add-new-treatment.step-question-1 ul li a, .sub-add-surgery-data .add-new-treatment.step-question-2 ul li a, .sub-add-surgery-data .add-new-treatment.step-question-med ul li a, .sub-add-surgery-data .add-new-treatment.step-surgery-pick ul li a, .sub-add-surgery-data .add-new-treatment.step-surgery-date ul li a, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness ul li a, .sub-add-surgery-data .add-new-treatment.select-diagnosis ul li a, .sub-add-surgery-data .add-new-surgery.step-3 ul li a, .sub-add-surgery-data .add-new-surgery.step-question-1 ul li a, .sub-add-surgery-data .add-new-surgery.step-question-2 ul li a, .sub-add-surgery-data .add-new-surgery.step-question-med ul li a, .sub-add-surgery-data .add-new-surgery.step-surgery-pick ul li a, .sub-add-surgery-data .add-new-surgery.step-surgery-date ul li a, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness ul li a, .sub-add-surgery-data .add-new-surgery.select-diagnosis ul li a, .sub-add-surgery-data .select-diagnosis.step-3 ul li a, .sub-add-surgery-data .select-diagnosis.step-question-1 ul li a, .sub-add-surgery-data .select-diagnosis.step-question-2 ul li a, .sub-add-surgery-data .select-diagnosis.step-question-med ul li a, .sub-add-surgery-data .select-diagnosis.step-surgery-pick ul li a, .sub-add-surgery-data .select-diagnosis.step-surgery-date ul li a, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness ul li a, .sub-add-surgery-data .select-diagnosis.select-diagnosis ul li a, .sub-add-surgery-data .add-track-aspect.step-3 ul li a, .sub-add-surgery-data .add-track-aspect.step-question-1 ul li a, .sub-add-surgery-data .add-track-aspect.step-question-2 ul li a, .sub-add-surgery-data .add-track-aspect.step-question-med ul li a, .sub-add-surgery-data .add-track-aspect.step-surgery-pick ul li a, .sub-add-surgery-data .add-track-aspect.step-surgery-date ul li a, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness ul li a, .sub-add-surgery-data .add-track-aspect.select-diagnosis ul li a, .add-track-aspect-cont .add-new-treatment.step-3 ul li a, .add-track-aspect-cont .add-new-treatment.step-question-1 ul li a, .add-track-aspect-cont .add-new-treatment.step-question-2 ul li a, .add-track-aspect-cont .add-new-treatment.step-question-med ul li a, .add-track-aspect-cont .add-new-treatment.step-surgery-pick ul li a, .add-track-aspect-cont .add-new-treatment.step-surgery-date ul li a, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness ul li a, .add-track-aspect-cont .add-new-treatment.select-diagnosis ul li a, .add-track-aspect-cont .add-new-surgery.step-3 ul li a, .add-track-aspect-cont .add-new-surgery.step-question-1 ul li a, .add-track-aspect-cont .add-new-surgery.step-question-2 ul li a, .add-track-aspect-cont .add-new-surgery.step-question-med ul li a, .add-track-aspect-cont .add-new-surgery.step-surgery-pick ul li a, .add-track-aspect-cont .add-new-surgery.step-surgery-date ul li a, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness ul li a, .add-track-aspect-cont .add-new-surgery.select-diagnosis ul li a, .add-track-aspect-cont .select-diagnosis.step-3 ul li a, .add-track-aspect-cont .select-diagnosis.step-question-1 ul li a, .add-track-aspect-cont .select-diagnosis.step-question-2 ul li a, .add-track-aspect-cont .select-diagnosis.step-question-med ul li a, .add-track-aspect-cont .select-diagnosis.step-surgery-pick ul li a, .add-track-aspect-cont .select-diagnosis.step-surgery-date ul li a, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness ul li a, .add-track-aspect-cont .select-diagnosis.select-diagnosis ul li a, .add-track-aspect-cont .add-track-aspect.step-3 ul li a, .add-track-aspect-cont .add-track-aspect.step-question-1 ul li a, .add-track-aspect-cont .add-track-aspect.step-question-2 ul li a, .add-track-aspect-cont .add-track-aspect.step-question-med ul li a, .add-track-aspect-cont .add-track-aspect.step-surgery-pick ul li a, .add-track-aspect-cont .add-track-aspect.step-surgery-date ul li a, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness ul li a, .add-track-aspect-cont .add-track-aspect.select-diagnosis ul li a {
  display: block;
  background: #f8f8f8;
  padding: 4px 8px;
  height: 21px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.add-new-treatment-cont .add-new-treatment.step-3 ul li a:hover, .add-new-treatment-cont .add-new-treatment.step-question-1 ul li a:hover, .add-new-treatment-cont .add-new-treatment.step-question-2 ul li a:hover, .add-new-treatment-cont .add-new-treatment.step-question-med ul li a:hover, .add-new-treatment-cont .add-new-treatment.step-surgery-pick ul li a:hover, .add-new-treatment-cont .add-new-treatment.step-surgery-date ul li a:hover, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness ul li a:hover, .add-new-treatment-cont .add-new-treatment.select-diagnosis ul li a:hover, .add-new-treatment-cont .add-new-surgery.step-3 ul li a:hover, .add-new-treatment-cont .add-new-surgery.step-question-1 ul li a:hover, .add-new-treatment-cont .add-new-surgery.step-question-2 ul li a:hover, .add-new-treatment-cont .add-new-surgery.step-question-med ul li a:hover, .add-new-treatment-cont .add-new-surgery.step-surgery-pick ul li a:hover, .add-new-treatment-cont .add-new-surgery.step-surgery-date ul li a:hover, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness ul li a:hover, .add-new-treatment-cont .add-new-surgery.select-diagnosis ul li a:hover, .add-new-treatment-cont .select-diagnosis.step-3 ul li a:hover, .add-new-treatment-cont .select-diagnosis.step-question-1 ul li a:hover, .add-new-treatment-cont .select-diagnosis.step-question-2 ul li a:hover, .add-new-treatment-cont .select-diagnosis.step-question-med ul li a:hover, .add-new-treatment-cont .select-diagnosis.step-surgery-pick ul li a:hover, .add-new-treatment-cont .select-diagnosis.step-surgery-date ul li a:hover, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness ul li a:hover, .add-new-treatment-cont .select-diagnosis.select-diagnosis ul li a:hover, .add-new-treatment-cont .add-track-aspect.step-3 ul li a:hover, .add-new-treatment-cont .add-track-aspect.step-question-1 ul li a:hover, .add-new-treatment-cont .add-track-aspect.step-question-2 ul li a:hover, .add-new-treatment-cont .add-track-aspect.step-question-med ul li a:hover, .add-new-treatment-cont .add-track-aspect.step-surgery-pick ul li a:hover, .add-new-treatment-cont .add-track-aspect.step-surgery-date ul li a:hover, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness ul li a:hover, .add-new-treatment-cont .add-track-aspect.select-diagnosis ul li a:hover, .add-new-surgery-cont .add-new-treatment.step-3 ul li a:hover, .add-new-surgery-cont .add-new-treatment.step-question-1 ul li a:hover, .add-new-surgery-cont .add-new-treatment.step-question-2 ul li a:hover, .add-new-surgery-cont .add-new-treatment.step-question-med ul li a:hover, .add-new-surgery-cont .add-new-treatment.step-surgery-pick ul li a:hover, .add-new-surgery-cont .add-new-treatment.step-surgery-date ul li a:hover, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness ul li a:hover, .add-new-surgery-cont .add-new-treatment.select-diagnosis ul li a:hover, .add-new-surgery-cont .add-new-surgery.step-3 ul li a:hover, .add-new-surgery-cont .add-new-surgery.step-question-1 ul li a:hover, .add-new-surgery-cont .add-new-surgery.step-question-2 ul li a:hover, .add-new-surgery-cont .add-new-surgery.step-question-med ul li a:hover, .add-new-surgery-cont .add-new-surgery.step-surgery-pick ul li a:hover, .add-new-surgery-cont .add-new-surgery.step-surgery-date ul li a:hover, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness ul li a:hover, .add-new-surgery-cont .add-new-surgery.select-diagnosis ul li a:hover, .add-new-surgery-cont .select-diagnosis.step-3 ul li a:hover, .add-new-surgery-cont .select-diagnosis.step-question-1 ul li a:hover, .add-new-surgery-cont .select-diagnosis.step-question-2 ul li a:hover, .add-new-surgery-cont .select-diagnosis.step-question-med ul li a:hover, .add-new-surgery-cont .select-diagnosis.step-surgery-pick ul li a:hover, .add-new-surgery-cont .select-diagnosis.step-surgery-date ul li a:hover, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness ul li a:hover, .add-new-surgery-cont .select-diagnosis.select-diagnosis ul li a:hover, .add-new-surgery-cont .add-track-aspect.step-3 ul li a:hover, .add-new-surgery-cont .add-track-aspect.step-question-1 ul li a:hover, .add-new-surgery-cont .add-track-aspect.step-question-2 ul li a:hover, .add-new-surgery-cont .add-track-aspect.step-question-med ul li a:hover, .add-new-surgery-cont .add-track-aspect.step-surgery-pick ul li a:hover, .add-new-surgery-cont .add-track-aspect.step-surgery-date ul li a:hover, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness ul li a:hover, .add-new-surgery-cont .add-track-aspect.select-diagnosis ul li a:hover, .sub-add-treatment-data .add-new-treatment.step-3 ul li a:hover, .sub-add-treatment-data .add-new-treatment.step-question-1 ul li a:hover, .sub-add-treatment-data .add-new-treatment.step-question-2 ul li a:hover, .sub-add-treatment-data .add-new-treatment.step-question-med ul li a:hover, .sub-add-treatment-data .add-new-treatment.step-surgery-pick ul li a:hover, .sub-add-treatment-data .add-new-treatment.step-surgery-date ul li a:hover, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness ul li a:hover, .sub-add-treatment-data .add-new-treatment.select-diagnosis ul li a:hover, .sub-add-treatment-data .add-new-surgery.step-3 ul li a:hover, .sub-add-treatment-data .add-new-surgery.step-question-1 ul li a:hover, .sub-add-treatment-data .add-new-surgery.step-question-2 ul li a:hover, .sub-add-treatment-data .add-new-surgery.step-question-med ul li a:hover, .sub-add-treatment-data .add-new-surgery.step-surgery-pick ul li a:hover, .sub-add-treatment-data .add-new-surgery.step-surgery-date ul li a:hover, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness ul li a:hover, .sub-add-treatment-data .add-new-surgery.select-diagnosis ul li a:hover, .sub-add-treatment-data .select-diagnosis.step-3 ul li a:hover, .sub-add-treatment-data .select-diagnosis.step-question-1 ul li a:hover, .sub-add-treatment-data .select-diagnosis.step-question-2 ul li a:hover, .sub-add-treatment-data .select-diagnosis.step-question-med ul li a:hover, .sub-add-treatment-data .select-diagnosis.step-surgery-pick ul li a:hover, .sub-add-treatment-data .select-diagnosis.step-surgery-date ul li a:hover, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness ul li a:hover, .sub-add-treatment-data .select-diagnosis.select-diagnosis ul li a:hover, .sub-add-treatment-data .add-track-aspect.step-3 ul li a:hover, .sub-add-treatment-data .add-track-aspect.step-question-1 ul li a:hover, .sub-add-treatment-data .add-track-aspect.step-question-2 ul li a:hover, .sub-add-treatment-data .add-track-aspect.step-question-med ul li a:hover, .sub-add-treatment-data .add-track-aspect.step-surgery-pick ul li a:hover, .sub-add-treatment-data .add-track-aspect.step-surgery-date ul li a:hover, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness ul li a:hover, .sub-add-treatment-data .add-track-aspect.select-diagnosis ul li a:hover, .sub-add-surgery-data .add-new-treatment.step-3 ul li a:hover, .sub-add-surgery-data .add-new-treatment.step-question-1 ul li a:hover, .sub-add-surgery-data .add-new-treatment.step-question-2 ul li a:hover, .sub-add-surgery-data .add-new-treatment.step-question-med ul li a:hover, .sub-add-surgery-data .add-new-treatment.step-surgery-pick ul li a:hover, .sub-add-surgery-data .add-new-treatment.step-surgery-date ul li a:hover, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness ul li a:hover, .sub-add-surgery-data .add-new-treatment.select-diagnosis ul li a:hover, .sub-add-surgery-data .add-new-surgery.step-3 ul li a:hover, .sub-add-surgery-data .add-new-surgery.step-question-1 ul li a:hover, .sub-add-surgery-data .add-new-surgery.step-question-2 ul li a:hover, .sub-add-surgery-data .add-new-surgery.step-question-med ul li a:hover, .sub-add-surgery-data .add-new-surgery.step-surgery-pick ul li a:hover, .sub-add-surgery-data .add-new-surgery.step-surgery-date ul li a:hover, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness ul li a:hover, .sub-add-surgery-data .add-new-surgery.select-diagnosis ul li a:hover, .sub-add-surgery-data .select-diagnosis.step-3 ul li a:hover, .sub-add-surgery-data .select-diagnosis.step-question-1 ul li a:hover, .sub-add-surgery-data .select-diagnosis.step-question-2 ul li a:hover, .sub-add-surgery-data .select-diagnosis.step-question-med ul li a:hover, .sub-add-surgery-data .select-diagnosis.step-surgery-pick ul li a:hover, .sub-add-surgery-data .select-diagnosis.step-surgery-date ul li a:hover, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness ul li a:hover, .sub-add-surgery-data .select-diagnosis.select-diagnosis ul li a:hover, .sub-add-surgery-data .add-track-aspect.step-3 ul li a:hover, .sub-add-surgery-data .add-track-aspect.step-question-1 ul li a:hover, .sub-add-surgery-data .add-track-aspect.step-question-2 ul li a:hover, .sub-add-surgery-data .add-track-aspect.step-question-med ul li a:hover, .sub-add-surgery-data .add-track-aspect.step-surgery-pick ul li a:hover, .sub-add-surgery-data .add-track-aspect.step-surgery-date ul li a:hover, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness ul li a:hover, .sub-add-surgery-data .add-track-aspect.select-diagnosis ul li a:hover, .add-track-aspect-cont .add-new-treatment.step-3 ul li a:hover, .add-track-aspect-cont .add-new-treatment.step-question-1 ul li a:hover, .add-track-aspect-cont .add-new-treatment.step-question-2 ul li a:hover, .add-track-aspect-cont .add-new-treatment.step-question-med ul li a:hover, .add-track-aspect-cont .add-new-treatment.step-surgery-pick ul li a:hover, .add-track-aspect-cont .add-new-treatment.step-surgery-date ul li a:hover, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness ul li a:hover, .add-track-aspect-cont .add-new-treatment.select-diagnosis ul li a:hover, .add-track-aspect-cont .add-new-surgery.step-3 ul li a:hover, .add-track-aspect-cont .add-new-surgery.step-question-1 ul li a:hover, .add-track-aspect-cont .add-new-surgery.step-question-2 ul li a:hover, .add-track-aspect-cont .add-new-surgery.step-question-med ul li a:hover, .add-track-aspect-cont .add-new-surgery.step-surgery-pick ul li a:hover, .add-track-aspect-cont .add-new-surgery.step-surgery-date ul li a:hover, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness ul li a:hover, .add-track-aspect-cont .add-new-surgery.select-diagnosis ul li a:hover, .add-track-aspect-cont .select-diagnosis.step-3 ul li a:hover, .add-track-aspect-cont .select-diagnosis.step-question-1 ul li a:hover, .add-track-aspect-cont .select-diagnosis.step-question-2 ul li a:hover, .add-track-aspect-cont .select-diagnosis.step-question-med ul li a:hover, .add-track-aspect-cont .select-diagnosis.step-surgery-pick ul li a:hover, .add-track-aspect-cont .select-diagnosis.step-surgery-date ul li a:hover, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness ul li a:hover, .add-track-aspect-cont .select-diagnosis.select-diagnosis ul li a:hover, .add-track-aspect-cont .add-track-aspect.step-3 ul li a:hover, .add-track-aspect-cont .add-track-aspect.step-question-1 ul li a:hover, .add-track-aspect-cont .add-track-aspect.step-question-2 ul li a:hover, .add-track-aspect-cont .add-track-aspect.step-question-med ul li a:hover, .add-track-aspect-cont .add-track-aspect.step-surgery-pick ul li a:hover, .add-track-aspect-cont .add-track-aspect.step-surgery-date ul li a:hover, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness ul li a:hover, .add-track-aspect-cont .add-track-aspect.select-diagnosis ul li a:hover {
  text-decoration: none;
  background: #ecf9ff;
}
.add-new-treatment-cont .add-new-treatment.step-3 .button-container, .add-new-treatment-cont .add-new-treatment.step-question-1 .button-container, .add-new-treatment-cont .add-new-treatment.step-question-2 .button-container, .add-new-treatment-cont .add-new-treatment.step-question-med .button-container, .add-new-treatment-cont .add-new-treatment.step-surgery-pick .button-container, .add-new-treatment-cont .add-new-treatment.step-surgery-date .button-container, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness .button-container, .add-new-treatment-cont .add-new-treatment.select-diagnosis .button-container, .add-new-treatment-cont .add-new-surgery.step-3 .button-container, .add-new-treatment-cont .add-new-surgery.step-question-1 .button-container, .add-new-treatment-cont .add-new-surgery.step-question-2 .button-container, .add-new-treatment-cont .add-new-surgery.step-question-med .button-container, .add-new-treatment-cont .add-new-surgery.step-surgery-pick .button-container, .add-new-treatment-cont .add-new-surgery.step-surgery-date .button-container, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness .button-container, .add-new-treatment-cont .add-new-surgery.select-diagnosis .button-container, .add-new-treatment-cont .select-diagnosis.step-3 .button-container, .add-new-treatment-cont .select-diagnosis.step-question-1 .button-container, .add-new-treatment-cont .select-diagnosis.step-question-2 .button-container, .add-new-treatment-cont .select-diagnosis.step-question-med .button-container, .add-new-treatment-cont .select-diagnosis.step-surgery-pick .button-container, .add-new-treatment-cont .select-diagnosis.step-surgery-date .button-container, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness .button-container, .add-new-treatment-cont .select-diagnosis.select-diagnosis .button-container, .add-new-treatment-cont .add-track-aspect.step-3 .button-container, .add-new-treatment-cont .add-track-aspect.step-question-1 .button-container, .add-new-treatment-cont .add-track-aspect.step-question-2 .button-container, .add-new-treatment-cont .add-track-aspect.step-question-med .button-container, .add-new-treatment-cont .add-track-aspect.step-surgery-pick .button-container, .add-new-treatment-cont .add-track-aspect.step-surgery-date .button-container, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness .button-container, .add-new-treatment-cont .add-track-aspect.select-diagnosis .button-container, .add-new-surgery-cont .add-new-treatment.step-3 .button-container, .add-new-surgery-cont .add-new-treatment.step-question-1 .button-container, .add-new-surgery-cont .add-new-treatment.step-question-2 .button-container, .add-new-surgery-cont .add-new-treatment.step-question-med .button-container, .add-new-surgery-cont .add-new-treatment.step-surgery-pick .button-container, .add-new-surgery-cont .add-new-treatment.step-surgery-date .button-container, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness .button-container, .add-new-surgery-cont .add-new-treatment.select-diagnosis .button-container, .add-new-surgery-cont .add-new-surgery.step-3 .button-container, .add-new-surgery-cont .add-new-surgery.step-question-1 .button-container, .add-new-surgery-cont .add-new-surgery.step-question-2 .button-container, .add-new-surgery-cont .add-new-surgery.step-question-med .button-container, .add-new-surgery-cont .add-new-surgery.step-surgery-pick .button-container, .add-new-surgery-cont .add-new-surgery.step-surgery-date .button-container, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness .button-container, .add-new-surgery-cont .add-new-surgery.select-diagnosis .button-container, .add-new-surgery-cont .select-diagnosis.step-3 .button-container, .add-new-surgery-cont .select-diagnosis.step-question-1 .button-container, .add-new-surgery-cont .select-diagnosis.step-question-2 .button-container, .add-new-surgery-cont .select-diagnosis.step-question-med .button-container, .add-new-surgery-cont .select-diagnosis.step-surgery-pick .button-container, .add-new-surgery-cont .select-diagnosis.step-surgery-date .button-container, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness .button-container, .add-new-surgery-cont .select-diagnosis.select-diagnosis .button-container, .add-new-surgery-cont .add-track-aspect.step-3 .button-container, .add-new-surgery-cont .add-track-aspect.step-question-1 .button-container, .add-new-surgery-cont .add-track-aspect.step-question-2 .button-container, .add-new-surgery-cont .add-track-aspect.step-question-med .button-container, .add-new-surgery-cont .add-track-aspect.step-surgery-pick .button-container, .add-new-surgery-cont .add-track-aspect.step-surgery-date .button-container, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness .button-container, .add-new-surgery-cont .add-track-aspect.select-diagnosis .button-container, .sub-add-treatment-data .add-new-treatment.step-3 .button-container, .sub-add-treatment-data .add-new-treatment.step-question-1 .button-container, .sub-add-treatment-data .add-new-treatment.step-question-2 .button-container, .sub-add-treatment-data .add-new-treatment.step-question-med .button-container, .sub-add-treatment-data .add-new-treatment.step-surgery-pick .button-container, .sub-add-treatment-data .add-new-treatment.step-surgery-date .button-container, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness .button-container, .sub-add-treatment-data .add-new-treatment.select-diagnosis .button-container, .sub-add-treatment-data .add-new-surgery.step-3 .button-container, .sub-add-treatment-data .add-new-surgery.step-question-1 .button-container, .sub-add-treatment-data .add-new-surgery.step-question-2 .button-container, .sub-add-treatment-data .add-new-surgery.step-question-med .button-container, .sub-add-treatment-data .add-new-surgery.step-surgery-pick .button-container, .sub-add-treatment-data .add-new-surgery.step-surgery-date .button-container, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness .button-container, .sub-add-treatment-data .add-new-surgery.select-diagnosis .button-container, .sub-add-treatment-data .select-diagnosis.step-3 .button-container, .sub-add-treatment-data .select-diagnosis.step-question-1 .button-container, .sub-add-treatment-data .select-diagnosis.step-question-2 .button-container, .sub-add-treatment-data .select-diagnosis.step-question-med .button-container, .sub-add-treatment-data .select-diagnosis.step-surgery-pick .button-container, .sub-add-treatment-data .select-diagnosis.step-surgery-date .button-container, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness .button-container, .sub-add-treatment-data .select-diagnosis.select-diagnosis .button-container, .sub-add-treatment-data .add-track-aspect.step-3 .button-container, .sub-add-treatment-data .add-track-aspect.step-question-1 .button-container, .sub-add-treatment-data .add-track-aspect.step-question-2 .button-container, .sub-add-treatment-data .add-track-aspect.step-question-med .button-container, .sub-add-treatment-data .add-track-aspect.step-surgery-pick .button-container, .sub-add-treatment-data .add-track-aspect.step-surgery-date .button-container, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness .button-container, .sub-add-treatment-data .add-track-aspect.select-diagnosis .button-container, .sub-add-surgery-data .add-new-treatment.step-3 .button-container, .sub-add-surgery-data .add-new-treatment.step-question-1 .button-container, .sub-add-surgery-data .add-new-treatment.step-question-2 .button-container, .sub-add-surgery-data .add-new-treatment.step-question-med .button-container, .sub-add-surgery-data .add-new-treatment.step-surgery-pick .button-container, .sub-add-surgery-data .add-new-treatment.step-surgery-date .button-container, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness .button-container, .sub-add-surgery-data .add-new-treatment.select-diagnosis .button-container, .sub-add-surgery-data .add-new-surgery.step-3 .button-container, .sub-add-surgery-data .add-new-surgery.step-question-1 .button-container, .sub-add-surgery-data .add-new-surgery.step-question-2 .button-container, .sub-add-surgery-data .add-new-surgery.step-question-med .button-container, .sub-add-surgery-data .add-new-surgery.step-surgery-pick .button-container, .sub-add-surgery-data .add-new-surgery.step-surgery-date .button-container, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness .button-container, .sub-add-surgery-data .add-new-surgery.select-diagnosis .button-container, .sub-add-surgery-data .select-diagnosis.step-3 .button-container, .sub-add-surgery-data .select-diagnosis.step-question-1 .button-container, .sub-add-surgery-data .select-diagnosis.step-question-2 .button-container, .sub-add-surgery-data .select-diagnosis.step-question-med .button-container, .sub-add-surgery-data .select-diagnosis.step-surgery-pick .button-container, .sub-add-surgery-data .select-diagnosis.step-surgery-date .button-container, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness .button-container, .sub-add-surgery-data .select-diagnosis.select-diagnosis .button-container, .sub-add-surgery-data .add-track-aspect.step-3 .button-container, .sub-add-surgery-data .add-track-aspect.step-question-1 .button-container, .sub-add-surgery-data .add-track-aspect.step-question-2 .button-container, .sub-add-surgery-data .add-track-aspect.step-question-med .button-container, .sub-add-surgery-data .add-track-aspect.step-surgery-pick .button-container, .sub-add-surgery-data .add-track-aspect.step-surgery-date .button-container, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness .button-container, .sub-add-surgery-data .add-track-aspect.select-diagnosis .button-container, .add-track-aspect-cont .add-new-treatment.step-3 .button-container, .add-track-aspect-cont .add-new-treatment.step-question-1 .button-container, .add-track-aspect-cont .add-new-treatment.step-question-2 .button-container, .add-track-aspect-cont .add-new-treatment.step-question-med .button-container, .add-track-aspect-cont .add-new-treatment.step-surgery-pick .button-container, .add-track-aspect-cont .add-new-treatment.step-surgery-date .button-container, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness .button-container, .add-track-aspect-cont .add-new-treatment.select-diagnosis .button-container, .add-track-aspect-cont .add-new-surgery.step-3 .button-container, .add-track-aspect-cont .add-new-surgery.step-question-1 .button-container, .add-track-aspect-cont .add-new-surgery.step-question-2 .button-container, .add-track-aspect-cont .add-new-surgery.step-question-med .button-container, .add-track-aspect-cont .add-new-surgery.step-surgery-pick .button-container, .add-track-aspect-cont .add-new-surgery.step-surgery-date .button-container, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness .button-container, .add-track-aspect-cont .add-new-surgery.select-diagnosis .button-container, .add-track-aspect-cont .select-diagnosis.step-3 .button-container, .add-track-aspect-cont .select-diagnosis.step-question-1 .button-container, .add-track-aspect-cont .select-diagnosis.step-question-2 .button-container, .add-track-aspect-cont .select-diagnosis.step-question-med .button-container, .add-track-aspect-cont .select-diagnosis.step-surgery-pick .button-container, .add-track-aspect-cont .select-diagnosis.step-surgery-date .button-container, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness .button-container, .add-track-aspect-cont .select-diagnosis.select-diagnosis .button-container, .add-track-aspect-cont .add-track-aspect.step-3 .button-container, .add-track-aspect-cont .add-track-aspect.step-question-1 .button-container, .add-track-aspect-cont .add-track-aspect.step-question-2 .button-container, .add-track-aspect-cont .add-track-aspect.step-question-med .button-container, .add-track-aspect-cont .add-track-aspect.step-surgery-pick .button-container, .add-track-aspect-cont .add-track-aspect.step-surgery-date .button-container, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness .button-container, .add-track-aspect-cont .add-track-aspect.select-diagnosis .button-container {
  padding-top: 15px;
}
.add-new-treatment-cont .add-new-treatment.step-3 .button-container a, .add-new-treatment-cont .add-new-treatment.step-question-1 .button-container a, .add-new-treatment-cont .add-new-treatment.step-question-2 .button-container a, .add-new-treatment-cont .add-new-treatment.step-question-med .button-container a, .add-new-treatment-cont .add-new-treatment.step-surgery-pick .button-container a, .add-new-treatment-cont .add-new-treatment.step-surgery-date .button-container a, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness .button-container a, .add-new-treatment-cont .add-new-treatment.select-diagnosis .button-container a, .add-new-treatment-cont .add-new-surgery.step-3 .button-container a, .add-new-treatment-cont .add-new-surgery.step-question-1 .button-container a, .add-new-treatment-cont .add-new-surgery.step-question-2 .button-container a, .add-new-treatment-cont .add-new-surgery.step-question-med .button-container a, .add-new-treatment-cont .add-new-surgery.step-surgery-pick .button-container a, .add-new-treatment-cont .add-new-surgery.step-surgery-date .button-container a, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness .button-container a, .add-new-treatment-cont .add-new-surgery.select-diagnosis .button-container a, .add-new-treatment-cont .select-diagnosis.step-3 .button-container a, .add-new-treatment-cont .select-diagnosis.step-question-1 .button-container a, .add-new-treatment-cont .select-diagnosis.step-question-2 .button-container a, .add-new-treatment-cont .select-diagnosis.step-question-med .button-container a, .add-new-treatment-cont .select-diagnosis.step-surgery-pick .button-container a, .add-new-treatment-cont .select-diagnosis.step-surgery-date .button-container a, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness .button-container a, .add-new-treatment-cont .select-diagnosis.select-diagnosis .button-container a, .add-new-treatment-cont .add-track-aspect.step-3 .button-container a, .add-new-treatment-cont .add-track-aspect.step-question-1 .button-container a, .add-new-treatment-cont .add-track-aspect.step-question-2 .button-container a, .add-new-treatment-cont .add-track-aspect.step-question-med .button-container a, .add-new-treatment-cont .add-track-aspect.step-surgery-pick .button-container a, .add-new-treatment-cont .add-track-aspect.step-surgery-date .button-container a, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness .button-container a, .add-new-treatment-cont .add-track-aspect.select-diagnosis .button-container a, .add-new-surgery-cont .add-new-treatment.step-3 .button-container a, .add-new-surgery-cont .add-new-treatment.step-question-1 .button-container a, .add-new-surgery-cont .add-new-treatment.step-question-2 .button-container a, .add-new-surgery-cont .add-new-treatment.step-question-med .button-container a, .add-new-surgery-cont .add-new-treatment.step-surgery-pick .button-container a, .add-new-surgery-cont .add-new-treatment.step-surgery-date .button-container a, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness .button-container a, .add-new-surgery-cont .add-new-treatment.select-diagnosis .button-container a, .add-new-surgery-cont .add-new-surgery.step-3 .button-container a, .add-new-surgery-cont .add-new-surgery.step-question-1 .button-container a, .add-new-surgery-cont .add-new-surgery.step-question-2 .button-container a, .add-new-surgery-cont .add-new-surgery.step-question-med .button-container a, .add-new-surgery-cont .add-new-surgery.step-surgery-pick .button-container a, .add-new-surgery-cont .add-new-surgery.step-surgery-date .button-container a, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness .button-container a, .add-new-surgery-cont .add-new-surgery.select-diagnosis .button-container a, .add-new-surgery-cont .select-diagnosis.step-3 .button-container a, .add-new-surgery-cont .select-diagnosis.step-question-1 .button-container a, .add-new-surgery-cont .select-diagnosis.step-question-2 .button-container a, .add-new-surgery-cont .select-diagnosis.step-question-med .button-container a, .add-new-surgery-cont .select-diagnosis.step-surgery-pick .button-container a, .add-new-surgery-cont .select-diagnosis.step-surgery-date .button-container a, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness .button-container a, .add-new-surgery-cont .select-diagnosis.select-diagnosis .button-container a, .add-new-surgery-cont .add-track-aspect.step-3 .button-container a, .add-new-surgery-cont .add-track-aspect.step-question-1 .button-container a, .add-new-surgery-cont .add-track-aspect.step-question-2 .button-container a, .add-new-surgery-cont .add-track-aspect.step-question-med .button-container a, .add-new-surgery-cont .add-track-aspect.step-surgery-pick .button-container a, .add-new-surgery-cont .add-track-aspect.step-surgery-date .button-container a, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness .button-container a, .add-new-surgery-cont .add-track-aspect.select-diagnosis .button-container a, .sub-add-treatment-data .add-new-treatment.step-3 .button-container a, .sub-add-treatment-data .add-new-treatment.step-question-1 .button-container a, .sub-add-treatment-data .add-new-treatment.step-question-2 .button-container a, .sub-add-treatment-data .add-new-treatment.step-question-med .button-container a, .sub-add-treatment-data .add-new-treatment.step-surgery-pick .button-container a, .sub-add-treatment-data .add-new-treatment.step-surgery-date .button-container a, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness .button-container a, .sub-add-treatment-data .add-new-treatment.select-diagnosis .button-container a, .sub-add-treatment-data .add-new-surgery.step-3 .button-container a, .sub-add-treatment-data .add-new-surgery.step-question-1 .button-container a, .sub-add-treatment-data .add-new-surgery.step-question-2 .button-container a, .sub-add-treatment-data .add-new-surgery.step-question-med .button-container a, .sub-add-treatment-data .add-new-surgery.step-surgery-pick .button-container a, .sub-add-treatment-data .add-new-surgery.step-surgery-date .button-container a, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness .button-container a, .sub-add-treatment-data .add-new-surgery.select-diagnosis .button-container a, .sub-add-treatment-data .select-diagnosis.step-3 .button-container a, .sub-add-treatment-data .select-diagnosis.step-question-1 .button-container a, .sub-add-treatment-data .select-diagnosis.step-question-2 .button-container a, .sub-add-treatment-data .select-diagnosis.step-question-med .button-container a, .sub-add-treatment-data .select-diagnosis.step-surgery-pick .button-container a, .sub-add-treatment-data .select-diagnosis.step-surgery-date .button-container a, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness .button-container a, .sub-add-treatment-data .select-diagnosis.select-diagnosis .button-container a, .sub-add-treatment-data .add-track-aspect.step-3 .button-container a, .sub-add-treatment-data .add-track-aspect.step-question-1 .button-container a, .sub-add-treatment-data .add-track-aspect.step-question-2 .button-container a, .sub-add-treatment-data .add-track-aspect.step-question-med .button-container a, .sub-add-treatment-data .add-track-aspect.step-surgery-pick .button-container a, .sub-add-treatment-data .add-track-aspect.step-surgery-date .button-container a, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness .button-container a, .sub-add-treatment-data .add-track-aspect.select-diagnosis .button-container a, .sub-add-surgery-data .add-new-treatment.step-3 .button-container a, .sub-add-surgery-data .add-new-treatment.step-question-1 .button-container a, .sub-add-surgery-data .add-new-treatment.step-question-2 .button-container a, .sub-add-surgery-data .add-new-treatment.step-question-med .button-container a, .sub-add-surgery-data .add-new-treatment.step-surgery-pick .button-container a, .sub-add-surgery-data .add-new-treatment.step-surgery-date .button-container a, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness .button-container a, .sub-add-surgery-data .add-new-treatment.select-diagnosis .button-container a, .sub-add-surgery-data .add-new-surgery.step-3 .button-container a, .sub-add-surgery-data .add-new-surgery.step-question-1 .button-container a, .sub-add-surgery-data .add-new-surgery.step-question-2 .button-container a, .sub-add-surgery-data .add-new-surgery.step-question-med .button-container a, .sub-add-surgery-data .add-new-surgery.step-surgery-pick .button-container a, .sub-add-surgery-data .add-new-surgery.step-surgery-date .button-container a, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness .button-container a, .sub-add-surgery-data .add-new-surgery.select-diagnosis .button-container a, .sub-add-surgery-data .select-diagnosis.step-3 .button-container a, .sub-add-surgery-data .select-diagnosis.step-question-1 .button-container a, .sub-add-surgery-data .select-diagnosis.step-question-2 .button-container a, .sub-add-surgery-data .select-diagnosis.step-question-med .button-container a, .sub-add-surgery-data .select-diagnosis.step-surgery-pick .button-container a, .sub-add-surgery-data .select-diagnosis.step-surgery-date .button-container a, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness .button-container a, .sub-add-surgery-data .select-diagnosis.select-diagnosis .button-container a, .sub-add-surgery-data .add-track-aspect.step-3 .button-container a, .sub-add-surgery-data .add-track-aspect.step-question-1 .button-container a, .sub-add-surgery-data .add-track-aspect.step-question-2 .button-container a, .sub-add-surgery-data .add-track-aspect.step-question-med .button-container a, .sub-add-surgery-data .add-track-aspect.step-surgery-pick .button-container a, .sub-add-surgery-data .add-track-aspect.step-surgery-date .button-container a, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness .button-container a, .sub-add-surgery-data .add-track-aspect.select-diagnosis .button-container a, .add-track-aspect-cont .add-new-treatment.step-3 .button-container a, .add-track-aspect-cont .add-new-treatment.step-question-1 .button-container a, .add-track-aspect-cont .add-new-treatment.step-question-2 .button-container a, .add-track-aspect-cont .add-new-treatment.step-question-med .button-container a, .add-track-aspect-cont .add-new-treatment.step-surgery-pick .button-container a, .add-track-aspect-cont .add-new-treatment.step-surgery-date .button-container a, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness .button-container a, .add-track-aspect-cont .add-new-treatment.select-diagnosis .button-container a, .add-track-aspect-cont .add-new-surgery.step-3 .button-container a, .add-track-aspect-cont .add-new-surgery.step-question-1 .button-container a, .add-track-aspect-cont .add-new-surgery.step-question-2 .button-container a, .add-track-aspect-cont .add-new-surgery.step-question-med .button-container a, .add-track-aspect-cont .add-new-surgery.step-surgery-pick .button-container a, .add-track-aspect-cont .add-new-surgery.step-surgery-date .button-container a, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness .button-container a, .add-track-aspect-cont .add-new-surgery.select-diagnosis .button-container a, .add-track-aspect-cont .select-diagnosis.step-3 .button-container a, .add-track-aspect-cont .select-diagnosis.step-question-1 .button-container a, .add-track-aspect-cont .select-diagnosis.step-question-2 .button-container a, .add-track-aspect-cont .select-diagnosis.step-question-med .button-container a, .add-track-aspect-cont .select-diagnosis.step-surgery-pick .button-container a, .add-track-aspect-cont .select-diagnosis.step-surgery-date .button-container a, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness .button-container a, .add-track-aspect-cont .select-diagnosis.select-diagnosis .button-container a, .add-track-aspect-cont .add-track-aspect.step-3 .button-container a, .add-track-aspect-cont .add-track-aspect.step-question-1 .button-container a, .add-track-aspect-cont .add-track-aspect.step-question-2 .button-container a, .add-track-aspect-cont .add-track-aspect.step-question-med .button-container a, .add-track-aspect-cont .add-track-aspect.step-surgery-pick .button-container a, .add-track-aspect-cont .add-track-aspect.step-surgery-date .button-container a, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness .button-container a, .add-track-aspect-cont .add-track-aspect.select-diagnosis .button-container a {
  font-size: 13px !important;
  text-shadow: none;
}
.add-new-treatment-cont .add-new-treatment.step-surgery-pick ul li, .add-new-treatment-cont .add-new-treatment.step-surgery-effectiveness ul li, .add-new-treatment-cont .add-new-surgery.step-surgery-pick ul li, .add-new-treatment-cont .add-new-surgery.step-surgery-effectiveness ul li, .add-new-treatment-cont .select-diagnosis.step-surgery-pick ul li, .add-new-treatment-cont .select-diagnosis.step-surgery-effectiveness ul li, .add-new-treatment-cont .add-track-aspect.step-surgery-pick ul li, .add-new-treatment-cont .add-track-aspect.step-surgery-effectiveness ul li, .add-new-surgery-cont .add-new-treatment.step-surgery-pick ul li, .add-new-surgery-cont .add-new-treatment.step-surgery-effectiveness ul li, .add-new-surgery-cont .add-new-surgery.step-surgery-pick ul li, .add-new-surgery-cont .add-new-surgery.step-surgery-effectiveness ul li, .add-new-surgery-cont .select-diagnosis.step-surgery-pick ul li, .add-new-surgery-cont .select-diagnosis.step-surgery-effectiveness ul li, .add-new-surgery-cont .add-track-aspect.step-surgery-pick ul li, .add-new-surgery-cont .add-track-aspect.step-surgery-effectiveness ul li, .sub-add-treatment-data .add-new-treatment.step-surgery-pick ul li, .sub-add-treatment-data .add-new-treatment.step-surgery-effectiveness ul li, .sub-add-treatment-data .add-new-surgery.step-surgery-pick ul li, .sub-add-treatment-data .add-new-surgery.step-surgery-effectiveness ul li, .sub-add-treatment-data .select-diagnosis.step-surgery-pick ul li, .sub-add-treatment-data .select-diagnosis.step-surgery-effectiveness ul li, .sub-add-treatment-data .add-track-aspect.step-surgery-pick ul li, .sub-add-treatment-data .add-track-aspect.step-surgery-effectiveness ul li, .sub-add-surgery-data .add-new-treatment.step-surgery-pick ul li, .sub-add-surgery-data .add-new-treatment.step-surgery-effectiveness ul li, .sub-add-surgery-data .add-new-surgery.step-surgery-pick ul li, .sub-add-surgery-data .add-new-surgery.step-surgery-effectiveness ul li, .sub-add-surgery-data .select-diagnosis.step-surgery-pick ul li, .sub-add-surgery-data .select-diagnosis.step-surgery-effectiveness ul li, .sub-add-surgery-data .add-track-aspect.step-surgery-pick ul li, .sub-add-surgery-data .add-track-aspect.step-surgery-effectiveness ul li, .add-track-aspect-cont .add-new-treatment.step-surgery-pick ul li, .add-track-aspect-cont .add-new-treatment.step-surgery-effectiveness ul li, .add-track-aspect-cont .add-new-surgery.step-surgery-pick ul li, .add-track-aspect-cont .add-new-surgery.step-surgery-effectiveness ul li, .add-track-aspect-cont .select-diagnosis.step-surgery-pick ul li, .add-track-aspect-cont .select-diagnosis.step-surgery-effectiveness ul li, .add-track-aspect-cont .add-track-aspect.step-surgery-pick ul li, .add-track-aspect-cont .add-track-aspect.step-surgery-effectiveness ul li {
  width: 451px;
}
.add-new-treatment-cont .add-new-treatment.select-diagnosis ul li, .add-new-treatment-cont .add-new-surgery.select-diagnosis ul li, .add-new-treatment-cont .select-diagnosis.select-diagnosis ul li, .add-new-treatment-cont .add-track-aspect.select-diagnosis ul li, .add-new-surgery-cont .add-new-treatment.select-diagnosis ul li, .add-new-surgery-cont .add-new-surgery.select-diagnosis ul li, .add-new-surgery-cont .select-diagnosis.select-diagnosis ul li, .add-new-surgery-cont .add-track-aspect.select-diagnosis ul li, .sub-add-treatment-data .add-new-treatment.select-diagnosis ul li, .sub-add-treatment-data .add-new-surgery.select-diagnosis ul li, .sub-add-treatment-data .select-diagnosis.select-diagnosis ul li, .sub-add-treatment-data .add-track-aspect.select-diagnosis ul li, .sub-add-surgery-data .add-new-treatment.select-diagnosis ul li, .sub-add-surgery-data .add-new-surgery.select-diagnosis ul li, .sub-add-surgery-data .select-diagnosis.select-diagnosis ul li, .sub-add-surgery-data .add-track-aspect.select-diagnosis ul li, .add-track-aspect-cont .add-new-treatment.select-diagnosis ul li, .add-track-aspect-cont .add-new-surgery.select-diagnosis ul li, .add-track-aspect-cont .select-diagnosis.select-diagnosis ul li, .add-track-aspect-cont .add-track-aspect.select-diagnosis ul li {
  width: 448px;
}
.add-new-treatment-cont .add-new-treatment.temp-container, .add-new-treatment-cont .add-new-surgery.temp-container, .add-new-treatment-cont .select-diagnosis.temp-container, .add-new-treatment-cont .add-track-aspect.temp-container, .add-new-surgery-cont .add-new-treatment.temp-container, .add-new-surgery-cont .add-new-surgery.temp-container, .add-new-surgery-cont .select-diagnosis.temp-container, .add-new-surgery-cont .add-track-aspect.temp-container, .sub-add-treatment-data .add-new-treatment.temp-container, .sub-add-treatment-data .add-new-surgery.temp-container, .sub-add-treatment-data .select-diagnosis.temp-container, .sub-add-treatment-data .add-track-aspect.temp-container, .sub-add-surgery-data .add-new-treatment.temp-container, .sub-add-surgery-data .add-new-surgery.temp-container, .sub-add-surgery-data .select-diagnosis.temp-container, .sub-add-surgery-data .add-track-aspect.temp-container, .add-track-aspect-cont .add-new-treatment.temp-container, .add-track-aspect-cont .add-new-surgery.temp-container, .add-track-aspect-cont .select-diagnosis.temp-container, .add-track-aspect-cont .add-track-aspect.temp-container {
  display: none;
}
.add-new-treatment-cont .add-new-treatment #surgery_date_month, .add-new-treatment-cont .add-new-treatment #surgery_date_year, .add-new-treatment-cont .add-new-surgery #surgery_date_month, .add-new-treatment-cont .add-new-surgery #surgery_date_year, .add-new-treatment-cont .select-diagnosis #surgery_date_month, .add-new-treatment-cont .select-diagnosis #surgery_date_year, .add-new-treatment-cont .add-track-aspect #surgery_date_month, .add-new-treatment-cont .add-track-aspect #surgery_date_year, .add-new-surgery-cont .add-new-treatment #surgery_date_month, .add-new-surgery-cont .add-new-treatment #surgery_date_year, .add-new-surgery-cont .add-new-surgery #surgery_date_month, .add-new-surgery-cont .add-new-surgery #surgery_date_year, .add-new-surgery-cont .select-diagnosis #surgery_date_month, .add-new-surgery-cont .select-diagnosis #surgery_date_year, .add-new-surgery-cont .add-track-aspect #surgery_date_month, .add-new-surgery-cont .add-track-aspect #surgery_date_year, .sub-add-treatment-data .add-new-treatment #surgery_date_month, .sub-add-treatment-data .add-new-treatment #surgery_date_year, .sub-add-treatment-data .add-new-surgery #surgery_date_month, .sub-add-treatment-data .add-new-surgery #surgery_date_year, .sub-add-treatment-data .select-diagnosis #surgery_date_month, .sub-add-treatment-data .select-diagnosis #surgery_date_year, .sub-add-treatment-data .add-track-aspect #surgery_date_month, .sub-add-treatment-data .add-track-aspect #surgery_date_year, .sub-add-surgery-data .add-new-treatment #surgery_date_month, .sub-add-surgery-data .add-new-treatment #surgery_date_year, .sub-add-surgery-data .add-new-surgery #surgery_date_month, .sub-add-surgery-data .add-new-surgery #surgery_date_year, .sub-add-surgery-data .select-diagnosis #surgery_date_month, .sub-add-surgery-data .select-diagnosis #surgery_date_year, .sub-add-surgery-data .add-track-aspect #surgery_date_month, .sub-add-surgery-data .add-track-aspect #surgery_date_year, .add-track-aspect-cont .add-new-treatment #surgery_date_month, .add-track-aspect-cont .add-new-treatment #surgery_date_year, .add-track-aspect-cont .add-new-surgery #surgery_date_month, .add-track-aspect-cont .add-new-surgery #surgery_date_year, .add-track-aspect-cont .select-diagnosis #surgery_date_month, .add-track-aspect-cont .select-diagnosis #surgery_date_year, .add-track-aspect-cont .add-track-aspect #surgery_date_month, .add-track-aspect-cont .add-track-aspect #surgery_date_year {
  width: 120px;
}
.add-new-treatment-cont .treatment-add-opts-cont .add-new-treatment, .add-new-treatment-cont .treatment-add-opts-cont .add-new-surgery, .add-new-treatment-cont .surgery-add-opts-cont .add-new-treatment, .add-new-treatment-cont .surgery-add-opts-cont .add-new-surgery, .add-new-surgery-cont .treatment-add-opts-cont .add-new-treatment, .add-new-surgery-cont .treatment-add-opts-cont .add-new-surgery, .add-new-surgery-cont .surgery-add-opts-cont .add-new-treatment, .add-new-surgery-cont .surgery-add-opts-cont .add-new-surgery, .sub-add-treatment-data .treatment-add-opts-cont .add-new-treatment, .sub-add-treatment-data .treatment-add-opts-cont .add-new-surgery, .sub-add-treatment-data .surgery-add-opts-cont .add-new-treatment, .sub-add-treatment-data .surgery-add-opts-cont .add-new-surgery, .sub-add-surgery-data .treatment-add-opts-cont .add-new-treatment, .sub-add-surgery-data .treatment-add-opts-cont .add-new-surgery, .sub-add-surgery-data .surgery-add-opts-cont .add-new-treatment, .sub-add-surgery-data .surgery-add-opts-cont .add-new-surgery, .add-track-aspect-cont .treatment-add-opts-cont .add-new-treatment, .add-track-aspect-cont .treatment-add-opts-cont .add-new-surgery, .add-track-aspect-cont .surgery-add-opts-cont .add-new-treatment, .add-track-aspect-cont .surgery-add-opts-cont .add-new-surgery {
  background: #fff;
}
.add-new-treatment-cont .treatment-add-opts-cont .add-new-treatment ul li, .add-new-treatment-cont .treatment-add-opts-cont .add-new-surgery ul li, .add-new-treatment-cont .surgery-add-opts-cont .add-new-treatment ul li, .add-new-treatment-cont .surgery-add-opts-cont .add-new-surgery ul li, .add-new-surgery-cont .treatment-add-opts-cont .add-new-treatment ul li, .add-new-surgery-cont .treatment-add-opts-cont .add-new-surgery ul li, .add-new-surgery-cont .surgery-add-opts-cont .add-new-treatment ul li, .add-new-surgery-cont .surgery-add-opts-cont .add-new-surgery ul li, .sub-add-treatment-data .treatment-add-opts-cont .add-new-treatment ul li, .sub-add-treatment-data .treatment-add-opts-cont .add-new-surgery ul li, .sub-add-treatment-data .surgery-add-opts-cont .add-new-treatment ul li, .sub-add-treatment-data .surgery-add-opts-cont .add-new-surgery ul li, .sub-add-surgery-data .treatment-add-opts-cont .add-new-treatment ul li, .sub-add-surgery-data .treatment-add-opts-cont .add-new-surgery ul li, .sub-add-surgery-data .surgery-add-opts-cont .add-new-treatment ul li, .sub-add-surgery-data .surgery-add-opts-cont .add-new-surgery ul li, .add-track-aspect-cont .treatment-add-opts-cont .add-new-treatment ul li, .add-track-aspect-cont .treatment-add-opts-cont .add-new-surgery ul li, .add-track-aspect-cont .surgery-add-opts-cont .add-new-treatment ul li, .add-track-aspect-cont .surgery-add-opts-cont .add-new-surgery ul li {
  width: 219px;
}
.add-new-treatment-cont .treatment-add-opts-cont .step-2 a, .add-new-treatment-cont .surgery-add-opts-cont .step-2 a, .add-new-surgery-cont .treatment-add-opts-cont .step-2 a, .add-new-surgery-cont .surgery-add-opts-cont .step-2 a, .sub-add-treatment-data .treatment-add-opts-cont .step-2 a, .sub-add-treatment-data .surgery-add-opts-cont .step-2 a, .sub-add-surgery-data .treatment-add-opts-cont .step-2 a, .sub-add-surgery-data .surgery-add-opts-cont .step-2 a, .add-track-aspect-cont .treatment-add-opts-cont .step-2 a, .add-track-aspect-cont .surgery-add-opts-cont .step-2 a {
  width: 229px;
}
.add-new-treatment-cont .add-track-aspect.step-1, .add-new-surgery-cont .add-track-aspect.step-1, .sub-add-treatment-data .add-track-aspect.step-1, .sub-add-surgery-data .add-track-aspect.step-1, .add-track-aspect-cont .add-track-aspect.step-1 {
  width: 920px;
}
.add-new-treatment-cont .add-track-aspect.step-2, .add-new-surgery-cont .add-track-aspect.step-2, .sub-add-treatment-data .add-track-aspect.step-2, .sub-add-surgery-data .add-track-aspect.step-2, .add-track-aspect-cont .add-track-aspect.step-2 {
  width: 926px;
}
.add-new-treatment-cont .add-track-aspect.step-2, .add-new-surgery-cont .add-track-aspect.step-2, .sub-add-treatment-data .add-track-aspect.step-2, .sub-add-surgery-data .add-track-aspect.step-2, .add-track-aspect-cont .add-track-aspect.step-2 {
  border: 1px solid #ccc;
  padding: 7px 11px;
  height: 100%;
}
.add-new-treatment-cont .add-track-aspect.step-2 .close-small-x-aspects, .add-new-surgery-cont .add-track-aspect.step-2 .close-small-x-aspects, .sub-add-treatment-data .add-track-aspect.step-2 .close-small-x-aspects, .sub-add-surgery-data .add-track-aspect.step-2 .close-small-x-aspects, .add-track-aspect-cont .add-track-aspect.step-2 .close-small-x-aspects {
  margin-right: -5px;
  margin-top: 0;
}
.add-new-treatment-cont .add-track-aspect.step-2 .tit, .add-new-surgery-cont .add-track-aspect.step-2 .tit, .sub-add-treatment-data .add-track-aspect.step-2 .tit, .sub-add-surgery-data .add-track-aspect.step-2 .tit, .add-track-aspect-cont .add-track-aspect.step-2 .tit {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 15px;
  padding-bottom: 6px;
  color: #666;
  font-weight: 400;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes {
  display: inline-block;
  width: 930px;
  margin-top: -12px;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box {
  margin-top: 10px;
  display: none;
  background: #f8f8f8;
  text-align: center;
  width: 180px;
  height: 75px;
  padding-top: 25px;
  color: #bbb;
  margin-right: 6px;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.last, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.last, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.last, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.last, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.last {
  margin-right: 0;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .icon {
  width: 50px;
  height: 50px;
  float: left;
  margin-left: 20px;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.smoking .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.smoking .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.smoking .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.smoking .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.smoking .icon {
  background: url('/static/img/aspect-icons/big_off/smoking-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.weight .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.weight .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.weight .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.weight .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.weight .icon {
  background: url('/static/img/aspect-icons/big_off/weight-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.mood .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.mood .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.mood .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.mood .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.mood .icon {
  background: url('/static/img/aspect-icons/big_off/mood-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.stress .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.stress .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.stress .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.stress .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.stress .icon {
  background: url('/static/img/aspect-icons/big_off/stress-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.anxiety .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.anxiety .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.anxiety .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.anxiety .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.anxiety .icon {
  background: url('/static/img/aspect-icons/big_off/anxiety-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.narcotics .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.narcotics .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.narcotics .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box.narcotics .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box.narcotics .icon {
  background: url('/static/img/aspect-icons/big_off/narcotics-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover {
  background: #0091ce;
  color: #fff;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.smoking .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.smoking .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.smoking .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.smoking .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.smoking .icon {
  background: url('/static/img/aspect-icons/big_on/smoking-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.weight .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.weight .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.weight .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.weight .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.weight .icon {
  background: url('/static/img/aspect-icons/big_on/weight-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.mood .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.mood .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.mood .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.mood .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.mood .icon {
  background: url('/static/img/aspect-icons/big_on/mood-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.stress .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.stress .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.stress .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.stress .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.stress .icon {
  background: url('/static/img/aspect-icons/big_on/stress-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.anxiety .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.anxiety .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.anxiety .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.anxiety .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.anxiety .icon {
  background: url('/static/img/aspect-icons/big_on/anxiety-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.narcotics .icon, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.narcotics .icon, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.narcotics .icon, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.narcotics .icon, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box:hover.narcotics .icon {
  background: url('/static/img/aspect-icons/big_on/narcotics-icon-big.png?dafeccbeb0cb') no-repeat;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text {
  font-family: Helvetica, Arial, sans-serif;
  float: left;
  text-align: left;
  padding-left: 16px;
  font-weight: 300;
  margin-top: 4px;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text .track, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text .track, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text .track, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text .track, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text .track {
  font-size: 15px;
  line-height: 18px;
}
.add-new-treatment-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text .aspect, .add-new-surgery-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text .aspect, .sub-add-treatment-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text .aspect, .sub-add-surgery-data .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text .aspect, .add-track-aspect-cont .add-track-aspect.step-2 .aspect-boxes a.aspect-box .text .aspect {
  font-size: 19px;
  line-height: 22px;
}

#div_id_date p {
  margin: 0;
  font-size: 13px;
}

.update-profile-box .add-new-treatment-cont, .update-profile-box .add-new-surgery-cont, .update-profile-box .sub-add-treatment-data, .update-profile-box .sub-add-surgery-data {
  padding: 0;
}

.sub-add-treatment-data, .sub-add-surgery-data, .sub-update-status-data {
  padding: 0;
}

#treatment-info-tooltip {
  display: none;
  border: 1px solid #bdbdbd;
  background: #fff;
  position: absolute;
  font-family: Helvetica, Arial, sans-serif;
  padding: 4px 11px;
  box-shadow: 1px 1px #c0c0c0;
  min-width: 170px;
  z-index: 100;
  padding: 0 !important;
  font-family: Helvetica, Arial, sans-serif;
  max-width: 300px;
  margin-left: 15px;
}
#treatment-info-tooltip .arrow {
  background: url('/static/img/treatments-tooltip-left-arrow.png?dafeccbeb0cb') no-repeat;
  width: 8px;
  height: 17px;
  margin-left: -8px;
  margin-top: 10px;
  float: left;
}
#treatment-info-tooltip .title {
  font-size: 17px;
  color: #219eda;
  font-weight: 700;
  padding: 8px 16px;
  padding-bottom: 4px;
}
#treatment-info-tooltip .desc {
  font-size: 12px;
  color: #666;
  padding: 8px 16px;
  padding-top: 0;
}
#treatment-info-tooltip .more {
  background: #f5f5f5;
  font-size: 11px;
  padding: 8px 16px;
  text-transform: uppercase;
  text-align: center;
}

.top-banner {
  height: 129px;
  text-align: center;
}
.top-banner.track {
  background: url('/static/img/top-banner-track.jpg?dafeccbeb0cb') no-repeat 50% 0;
}
.top-banner.match {
  background: url('/static/img/top-banner-match.jpg?dafeccbeb0cb') no-repeat 50% 0;
}
.top-banner.discover {
  background: url('/static/img/top-banner-discover.jpg?dafeccbeb0cb') no-repeat 50% 0;
}
.top-banner.profile {
  height: 193px;
}
.top-banner.profile.bkg-1 {
  background: url('/static/img/top-banner-profile-1.jpg?dafeccbeb0cb') no-repeat 50% 0;
}
.top-banner.profile.bkg-2 {
  background: url('/static/img/top-banner-profile-2.jpg?dafeccbeb0cb') no-repeat 50% 0;
}
.top-banner.profile.bkg-3 {
  background: url('/static/img/top-banner-profile-3.jpg?dafeccbeb0cb') no-repeat 50% 0;
}
.top-banner.profile.bkg-4 {
  background: url('/static/img/top-banner-profile-4.jpg?dafeccbeb0cb') no-repeat 50% 0;
}
.top-banner .title {
  font-family: "Roboto", sans-serif;
  font-size: 32px;
  font-weight: 300;
  color: #f7f7f7;
  padding-top: 25px;
}
.top-banner .sub-title {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 300;
  color: #fff;
}

.top-white-bar-spacer {
  height: 70px;
}

.top-white-bar {
  height: 70px;
  background: #fff;
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.17);
  text-align: center;
  position: absolute;
  width: 100%;
  z-index: 101;
}
.top-white-bar.fixed {
  position: fixed;
  width: 100%;
  top: 47px;
  z-index: 101;
}
.top-white-bar .inner {
  width: 960px;
  margin: 0 auto;
  overflow: auto;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 24px;
  font-weight: 500px;
}
.top-white-bar .inner .gray-text {
  color: #bababa;
  padding: 18px 0;
}
.top-white-bar .inner .dark-text, .top-white-bar .inner a.ddl {
  color: #777;
  padding: 18px 0;
  padding-left: 8px;
}
.top-white-bar .inner .dark-text.override-color span, .top-white-bar .inner a.ddl.override-color span {
  color: #777;
}
.top-white-bar .inner a.ddl {
  background: url('/static/img/ddl-icon.png?dafeccbeb0cb') no-repeat right 29px;
  padding: 18px 25px 16px 8px;
}
.top-white-bar .inner a.ddl:hover, .top-white-bar .inner a.ddl.hover {
  text-decoration: none;
  color: #219eda;
  background: url('/static/img/ddl-icon.png?dafeccbeb0cb') no-repeat right -153px;
}
.top-white-bar .inner .plus-diag {
  float: right;
  font-family: "Roboto", sans-serif;
  color: #fff;
  font-size: 11px;
  font-weight: 300;
  background: #ffa800;
  border-radius: 12px;
  margin-right: 27px;
  margin-top: 28px;
  margin-left: 6px;
  height: 19px;
  width: 22px;
  padding-top: 2px;
}
.top-white-bar .inner .left {
  float: left;
}
.top-white-bar .inner .left .gray-text, .top-white-bar .inner .left .dark-text, .top-white-bar .inner .left a.ddl {
  float: left;
}
.top-white-bar .inner .right {
  float: right;
  padding-right: 10px;
}
.top-white-bar .inner .right .gray-text, .top-white-bar .inner .right .dark-text {
  float: left;
}
.top-white-bar .inner .health-status-btn {
  cursor: pointer;
}
.top-white-bar.patients-track .inner a.ddl {
  padding: 18px 25px 0px 8px;
}
.top-white-bar.patients-track .inner a.ddl .text-wrapper {
  display: inline-block;
  float: left;
  margin-top: 5px;
  margin-left: 3px;
}
.top-white-bar.patients-track .diagnosis-menu {
  width: 400px;
}
.top-white-bar.patients-track .diagnosis-menu #patients-filter {
  width: 360px;
  font-size: 1.5em;
  margin-left: 5px;
  color: #777;
  border-color: #e4e4e4;
}
.top-white-bar.patients-track .diagnosis-menu #patients-filter:focus {
  border-color: #e4e4e4;
}

.diagnosis-menu, .health-status-detail {
  border: 1px solid #e7e7e7;
  position: absolute;
  margin-top: 57px;
  background: #fff;
  font-family: Helvetica, Arial, sans-serif;
  color: #999;
  font-size: 18px;
  margin-left: 100px;
  box-shadow: 0px 0px 5px 0px;
  z-index: 100;
  display: none;
}
.diagnosis-menu .bottom, .health-status-detail .bottom {
  padding: 10px;
  max-height: 300px;
  overflow: auto;
}

.health-status-detail {
  margin-left: -14px;
  margin-top: 11px;
  padding: 6px 14px;
}
.health-status-detail .health-status-detail-top {
  overflow: auto;
  margin-bottom: 15px;
}
.health-status-detail .health-status-detail-top .gray-text, .health-status-detail .health-status-detail-top .dark-text {
  font-size: 24px;
  padding-top: 0;
  padding-bottom: 0;
}
.health-status-detail .line {
  overflow: auto;
  border-bottom: 1px solid #ebebeb;
  font-size: 13px;
  padding: 8px 0;
  width: auto;
}
.health-status-detail .line:last-of-type {
  border-bottom: 0;
}
.health-status-detail .line .left {
  color: #999;
  width: 100px;
  text-align: left;
  padding-left: 4px;
}
.health-status-detail .line .right {
  color: #666;
  width: 100px;
  text-align: left;
  padding-left: 25px;
}
.health-status-detail a {
  color: #666;
  font-size: 12px;
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  background: #f4f4f4;
  display: block;
  padding: 7px 0;
  margin: 16px 0;
  border-radius: 25px;
}
.health-status-detail a:hover {
  background: #219eda;
  text-decoration: none;
  color: #fff;
}

.diagnosis-menu .top-radios {
  background: #f8f8f8;
  color: #666;
  font-size: 14px;
  font-family: Helvetica, Arial, sans-serif;
  overflow: auto;
  padding: 14px 12px;
}
.diagnosis-menu .top-radios label {
  font-weight: 300;
}
.diagnosis-menu .top-radios label:hover {
  background-color: transparent;
  border-color: transparent;
}
.diagnosis-menu .top-radios .radio {
  float: left;
}
.diagnosis-menu .inactive {
  text-align: left;
  margin: 10px 10px 2px 9px;
  font-size: 12px;
  border-bottom: 1px solid #cfcfcd;
}
.diagnosis-menu a {
  display: block;
  color: #999;
  padding: 4px 10px;
  text-align: left;
}
.diagnosis-menu a:hover {
  text-decoration: none;
  background: #f4f4f4;
}
.diagnosis-menu a.active {
  font-weight: 500;
  color: #333;
}
.diagnosis-menu a.add-new {
  color: #cfcfcd;
}

.profile-pic-wrapper {
  width: 40px;
  height: 40px;
  float: left;
  border: 2px solid #e3e3e3;
  border-radius: 24px;
  display: inline-block;
}

.circle-profile-pic img {
  border-radius: 20px;
}

.recovery-progress-explanation {
  display: inline-block;
  background: url('/static/img/quest-mark-circle.png?dafeccbeb0cb') no-repeat 0 2px;
  padding-left: 17px;
  margin-left: 5px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #9a9a9a;
  font-weight: 300;
  cursor: default;
  text-transform: none;
}

.flat-right-column .title {
  font-family: "Roboto", sans-serif;
  color: #333;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  padding: 20px 0 0 20px;
}
.flat-right-column .btn {
  padding-left: 20px;
}
.flat-right-column .item {
  border-bottom: 1px solid #e6e6e6;
  overflow: auto;
}
.flat-right-column .item.last {
  border-bottom: 0;
}
.flat-right-column .item a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  margin-top: 17px;
  padding: 0 20px;
  display: inline-block;
}
.flat-right-column .item .text {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #666;
  font-weight: 300;
  padding: 5px 20px 17px 20px;
}
.flat-right-column .item .prof-img {
  float: left;
}
.flat-right-column .item .prof-img a {
  padding-right: 0;
}
.flat-right-column .item .middle-info {
  float: left;
}
.flat-right-column .item .middle-info a, .flat-right-column .item .middle-info .text {
  padding-left: 10px;
}
.flat-right-column .item .middle-info.full {
  padding-left: 10px;
}

.recommended-treatments {
  margin-bottom: 10px;
}

.gray-flat-btn {
  background: #ddd;
  color: #878787 !important;
  font-weight: 500;
  font-size: 10px;
  border-radius: 25px;
  padding: 2px 9px;
}
.gray-flat-btn:hover {
  text-decoration: none;
}
.gray-flat-btn.light-big {
  background: #eaeaea;
  padding: 4px 18px;
}

.news-blog {
  margin-top: 30px;
}

.comments-link-info {
  overflow: auto;
  padding: 13px;
  width: 390px;
  border: 1px solid #ccc;
  background: #f9f9f9;
  margin: 10px 0;
}
.comments-link-info .img {
  float: left;
  width: 110px;
  margin-right: 13px;
}
.comments-link-info .img img {
  width: 100%;
  display: block;
}
.comments-link-info .text {
  float: left;
  width: 260px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 300;
}
.comments-link-info .text .title {
  font-size: 14px !important;
  color: #0091ce;
}
.comments-link-info .text .link {
  font-size: 12px !important;
}
.comments-link-info .text .link a {
  font-size: 12px !important;
  color: #999;
}
.comments-link-info .text .desc {
  padding-top: 7px;
  font-size: 12px !important;
  color: #666;
}

.invite-doctor-box {
  background: #0091ce;
  color: #fff;
  margin-top: 22px;
  margin-left: 30px;
  padding: 12px 22px;
}
.invite-doctor-box .title, .invite-doctor-box .buttons {
  font-family: "Roboto", sans-serif;
}
.invite-doctor-box .title {
  font-size: 23px;
  font-weight: 300;
}
.invite-doctor-box .text {
  font-family: Helvetica, Arial, sans-serif;
  padding-top: 6px;
  font-size: 12px;
}
.invite-doctor-box .field {
  padding-top: 6px;
  display: none;
}
.invite-doctor-box .field input {
  font-family: Helvetica, Arial, sans-serif;
  width: 544px;
  border: 0;
  font-size: 14px;
  padding: 10px 11px;
  font-weight: 300;
  font-style: italic;
}
.invite-doctor-box .buttons {
  padding-top: 15px;
  padding-bottom: 8px;
}
.invite-doctor-box .buttons .send-invite, .invite-doctor-box .buttons .done {
  color: #0091ce;
  background: #fff;
  padding: 5px 22px;
  border-radius: 20px;
}
.invite-doctor-box .buttons .send-invite:hover, .invite-doctor-box .buttons .done:hover {
  text-decoration: none;
}
.invite-doctor-box .buttons .done {
  display: none;
}
.invite-doctor-box .buttons .no-thanks {
  color: #fff;
  margin-left: 10px;
}
.invite-doctor-box .buttons .no-thanks:hover {
  text-decoration: none;
}

.pain-quest {
  font-family: Helvetica, Arial, sans-serif;
  color: #000;
  font-weight: 300;
}
.pain-quest .sz_coach select {
  height: 50px !important;
  width: 225px !important;
}
.pain-quest .sz_coach .customStyleSelectBox {
  width: 190px;
  padding: 13px 17px 15px 17px;
  font-size: 17px !important;
  text-align: left;
}
.pain-quest .tit {
  font-size: 24px;
  padding-top: 45px;
  padding-bottom: 40px;
}
.pain-quest .slider-cont {
  width: 460px;
  margin: 0 auto;
}
.pain-quest .slider, .pain-quest .smileys-slider {
  margin: 0 auto 20px auto;
  height: 5px;
  background: #d6d6d6;
  width: 400px;
  border: 0;
  border-top: 1px solid #cfcfcf;
}
.pain-quest .slider .ui-slider-handle, .pain-quest .smileys-slider .ui-slider-handle {
  border: 1px solid #e1e1e1;
  width: 22px;
  height: 22px;
  border-radius: 18px;
  background: #fff;
  margin-top: -5px;
  margin-left: -12px;
  box-shadow: 0px 1px 1px #ccc;
}
.pain-quest .smileys {
  overflow: auto;
  margin: 0 auto;
  width: 500px;
}
.pain-quest .smileys .smiley {
  float: left;
  cursor: pointer;
  width: 100px;
}
.pain-quest .smileys .smiley.last {
  margin-right: 0;
}
.pain-quest .smileys .smiley img {
  width: 40px;
  height: 40px;
  opacity: 0.35;
}
.pain-quest .smileys .smiley .label {
  font-size: 13px;
  color: #ccc;
}
.pain-quest .smileys .smiley.selected img {
  opacity: 1;
}
.pain-quest .smileys .smiley.selected .label {
  font-weight: 500;
}
.pain-quest .smileys .smiley.selected .label.legend-excellent {
  color: #92c73e;
}
.pain-quest .smileys .smiley.selected .label.legend-good {
  color: #c7cb26;
}
.pain-quest .smileys .smiley.selected .label.legend-mild {
  color: #ffb600;
}
.pain-quest .smileys .smiley.selected .label.legend-moderate {
  color: #ff7300;
}
.pain-quest .smileys .smiley.selected .label.legend-severe {
  color: #d71c00;
}
.pain-quest .buttons {
  margin-top: 50px;
}
.pain-quest .treatments .add-treats-icons {
  padding-top: 40px;
  width: 666px;
  margin: 0 auto;
  overflow: auto;
}
.pain-quest .treatments .add-treats-icons .add-treats-icon {
  float: left;
  width: 220px;
  text-align: center;
  cursor: pointer;
}
.pain-quest .treatments .add-treats-icons .add-treats-icon:hover .icon, .pain-quest .treatments .add-treats-icons .add-treats-icon.selected .icon {
  background: #0091ce;
}
.pain-quest .treatments .add-treats-icons .add-treats-icon:hover .txt, .pain-quest .treatments .add-treats-icons .add-treats-icon.selected .txt {
  color: #0091ce;
}
.pain-quest .treatments .add-treats-icons .add-treats-icon.done .icon {
  background: #b5b5b5;
}
.pain-quest .treatments .add-treats-icons .add-treats-icon .icon {
  background: #e8e8e8;
  width: 100px;
  height: 100px;
  margin-left: 45px;
  padding-left: 25px;
  padding-top: 25px;
  border-radius: 70px;
}
.pain-quest .treatments .add-treats-icons .add-treats-icon .txt {
  padding-top: 15px;
  font-family: Helvetica, Arial, sans-serif;
  color: #b5b5b5;
  font-size: 18px;
  font-weight: 300;
}
.pain-quest .treatments .add-treatments-area {
  display: none;
  position: relative;
  background: #fff;
  border: 1px solid #dbdbdb;
  border-left: 0;
  border-right: 0;
  margin-top: 25px;
  min-height: 100px;
}
.pain-quest .treatments .add-treatments-area.treat:after {
  margin-left: -233px;
}
.pain-quest .treatments .add-treatments-area.treat:before {
  margin-left: -234px;
}
.pain-quest .treatments .add-treatments-area.surg:after {
  margin-left: 210px;
}
.pain-quest .treatments .add-treatments-area.surg:before {
  margin-left: 209px;
}
.pain-quest .treatments .add-treatments-area:after, .pain-quest .treatments .add-treatments-area:before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.pain-quest .treatments .add-treatments-area:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 10px;
  margin-left: -10px;
}
.pain-quest .treatments .add-treatments-area:before {
  border-color: rgba(219, 219, 219, 0);
  border-bottom-color: #dbdbdb;
  border-width: 11px;
  margin-left: -11px;
}
.pain-quest .treatments .checks-container {
  width: 670px;
  padding-top: 30px;
  padding-left: 30px;
  margin: 0 auto;
  overflow: auto;
}
.pain-quest .treatments .checks-container .check-item {
  float: left;
  text-align: left;
  min-height: 28px;
  width: 200px;
  margin-left: 16px;
}
.pain-quest .treatments .checks-container .check-item input, .pain-quest .treatments .checks-container .check-item label {
  float: left;
}
.pain-quest .treatments .checks-container .check-item label {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  color: #666;
  font-weight: 300;
  width: 170px;
}
.pain-quest .treatments .checks-container .col {
  overflow: auto;
  float: left;
}
.pain-quest .treatments .checks-container .col.width-3 {
  width: 223px;
}
.pain-quest .treatments .buttons {
  margin: 20px 0 10px 0;
}
.pain-quest .treatments .buttons .or {
  margin-top: 10px;
  margin-bottom: 30px;
}
.pain-quest .treatments .added-sub {
  padding: 10px 15px 0 15px;
  display: none;
}
.pain-quest .treatments .added-sub .line {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 18px;
  color: #666;
  font-weight: 300;
  padding-bottom: 3px;
  padding-top: 4px;
  padding-left: 8px;
  text-align: left;
  border-bottom: 1px solid #e2e2e2;
  overflow: auto;
}
.pain-quest .treatments .added-sub .line span {
  float: left;
  width: 170px;
}
.pain-quest .treatments .added-sub .line a.cross {
  float: right;
  margin-top: -3px;
  padding-right: 5px;
}
.pain-quest .treatments .added-sub .add-more {
  font-size: 15px;
  border-bottom: 0;
}
.pain-quest .treatments .added-sub .add-more a {
  color: #b6b6b6 !important;
  text-decoration: none;
}

.top-welcome {
  background: url('/static/img/top-banner-profile-4.jpg?dafeccbeb0cb') 0 center;
}
.top-welcome .inner {
  width: 920px;
  margin: 0 auto;
  color: #fff;
  font-family: proxima-nova, "Roboto", sans-serif;
  font-size: 33px;
  font-weight: 300;
  padding: 25px 0;
  letter-spacing: 1px;
}

.program-dashboard {
  border-bottom: 2px solid #dfdfdf;
  font-family: Helvetica, Arial, sans-serif;
  background: #fff;
  overflow: hidden;
}
.program-dashboard .left {
  width: 25%;
  background: #f9f9f9;
  border-right: 1px solid #dbdbdb;
  float: left;
}
.program-dashboard .left .top, .program-dashboard .left .bottom {
  width: 205px;
  float: right;
  margin-right: 5px;
}
.program-dashboard .left .current-task-marker {
  background: url('/static/img/current-task-marker.png?dafeccbeb0cb') no-repeat;
  width: 11px;
  height: 21px;
  float: right;
  margin-right: -6px;
}
.program-dashboard .left .current-task-marker.pos1 {
  margin-top: -84px;
}
.program-dashboard .left .current-task-marker.pos2 {
  margin-top: -56px;
}
.program-dashboard .left .current-task-marker.pos3 {
  margin-top: -26px;
}
.program-dashboard .left .sep {
  clear: both;
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #fafafa;
  overflow: auto;
}
.program-dashboard .left .top {
  padding: 20px 0 25px 0;
}
.program-dashboard .left .top .tit {
  font-size: 16px;
  color: #666;
}
.program-dashboard .left .top .bar {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  height: 13px;
  width: 170px;
  margin: 10px 0;
  background: #fff;
}
.program-dashboard .left .top .bar .inner {
  background: #8ac645;
  height: 13px;
  margin: 0;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
}
.program-dashboard .left .top .bar .inner.round-right {
  border-bottom-right-radius: 10px;
  border-top-right-radius: 10px;
}
.program-dashboard .left .top .bar .sep-bar {
  border-left: 1px solid #e9e9e9;
  height: 13px;
  margin-top: -13px;
}
.program-dashboard .left .top .week {
  font-size: 11px;
}
.program-dashboard .left .top .week .perc {
  padding-left: 14px;
}
.program-dashboard .left .bottom {
  height: 184px;
  padding: 20px 0 25px 0;
}
.program-dashboard .left .bottom .tit {
  font-size: 13px;
  color: #88c345;
  font-weight: 500;
  text-transform: uppercase;
}
.program-dashboard .left .bottom ol {
  margin: 10px 0 0 0;
  min-height: 77px;
}
.program-dashboard .left .bottom ol a {
  text-decoration: none;
}
.program-dashboard .left .bottom ol li {
  font-size: 14px;
  margin-bottom: 7px;
  color: #666;
  font-weight: 300;
}
.program-dashboard .left .bottom ol li.past {
  text-decoration: line-through;
  color: #c1c1c1;
}
.program-dashboard .left .bottom ol li.current {
  font-weight: 600;
  color: #000;
}
.program-dashboard .left .bottom ol li:hover {
  color: #219eda;
}
.program-dashboard .right {
  float: left;
  width: 720px;
  margin-left: 20px;
  margin-top: 20px;
}
.program-dashboard .right .phases {
  overflow: auto;
  margin-bottom: 10px;
}
.program-dashboard .right .phases .phase {
  float: left;
  line-height: 24px;
  font-weight: 300;
  text-align: center;
  font-size: 12px;
  background: #eaeaea;
  color: #a7a7a7;
  margin-right: 1px;
  width: 237px;
}
.program-dashboard .right .phases .phase.past {
  background: #666;
  color: #fff;
}
.program-dashboard .right .phases .phase.current {
  background: #666;
  color: #fff;
  position: relative;
  background-image: url('/static/img/bkg-phase-selected.png?dafeccbeb0cb');
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 5px;
  margin-right: -5px;
}
.program-dashboard .right .phases .phase.phase-3.current {
  background-image: none;
  padding-right: 0;
  margin-right: 0;
}
.program-dashboard .right .weeks {
  overflow: auto;
  margin-top: 20px;
  padding-top: 1px;
  padding-left: 1px;
}
.program-dashboard .right .weeks .week {
  cursor: pointer;
  float: left;
  width: 54px;
  border-radius: 27px;
  text-align: center;
  margin-right: 6px;
  background: #f9f9f9;
  color: #c6c6c6;
  font-size: 14px;
}
.program-dashboard .right .weeks .week .week-label {
  font-size: 10px;
  text-transform: uppercase;
  line-height: 15px;
  margin-top: 8px;
}
.program-dashboard .right .weeks .week .week-num {
  font-size: 20px;
  font-weight: 300;
  line-height: 22px;
  margin-bottom: 9px;
}
.program-dashboard .right .weeks .week .week-num i {
  font-size: 14px;
}
.program-dashboard .right .weeks .week.past {
  color: #fff;
  background: #8ac645;
}
.program-dashboard .right .weeks .week.last {
  margin-right: 0;
}
.program-dashboard .right .weeks .week:hover, .program-dashboard .right .weeks .week.selected {
  background: #647f45;
  color: #fff;
}
.program-dashboard .right .weeks .week.current {
  color: #666;
  background: #eaeaea;
}
.program-dashboard .right .weeks .week.current:hover {
  background: #647f45;
  color: #000;
}
.program-dashboard .right .weeks .week.current.selected {
  background: #647f45;
  color: #fff;
}
.program-dashboard .right .weeks .current-week-knob-container {
  cursor: pointer;
  float: left;
  margin-left: -60px;
  margin-top: -1px;
}
.program-dashboard .right .weeks .current-week-knob-container.last {
  margin-left: -53px;
}
.program-dashboard .right .weeks .sep {
  border-top: 1px solid #c0c0c0;
  width: 11px;
  float: left;
  margin-top: 13px;
}
.program-dashboard .right .task-info {
  margin-left: 7px;
}
.program-dashboard .right .task-info .sup-title {
  font-size: 13px;
  color: #8ac645;
  text-transform: uppercase;
  margin-top: 10px;
  font-weight: 500;
}
.program-dashboard .right .task-info .title {
  font-size: 33px;
  color: #666;
  line-height: 42px;
}
.program-dashboard .right .task-info .desc {
  font-size: 13px;
  color: #666;
  margin-top: 10px;
  margin-bottom: 10px;
}
.program-dashboard .right .task-info .cta {
  margin-top: 20px;
  margin-bottom: 15px;
}
.program-dashboard .right .task-info .cta .and {
  margin: 0 10px;
}
.program-dashboard .right .task-info .cta a {
  background: #219eda;
  color: #fff;
  font-size: 14px;
  padding: 5px 26px;
  border-radius: 15px;
  display: inline-block;
}
.program-dashboard .right .task-info .cta a:hover {
  text-decoration: none;
}
.program-dashboard .right .task-info .health-coach-pic {
  float: left;
  margin-top: 10px;
  position: absolute;
}
.program-dashboard .right .task-info .health-coach-pic img {
  border-radius: 50px;
}
.program-dashboard .right .task-info .health-coach-right {
  float: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 100px;
  width: 612px;
}
.program-dashboard .right .task-info .health-coach-right .desc, .program-dashboard .right .task-info .health-coach-right .cta {
  padding-left: 20px;
}
.program-dashboard .right .task-info .health-coach-right .sep {
  border-top: 1px solid #ccc;
  margin-top: 15px;
  margin-bottom: 6px;
  margin-left: -2px;
}
.program-dashboard .right .task-info .health-coach-right .cta {
  float: left;
}
.program-dashboard .right .task-info .health-coach-right .cta .label {
  font-size: 14px;
  color: #333;
  font-weight: 500;
  margin-bottom: 7px;
}
.program-dashboard .right .task-info .health-coach-right .cta .phone {
  font-size: 20px;
  color: #666;
  font-weight: 300;
  padding-top: 3px;
}
.program-dashboard .right .task-info .health-coach-right .cta.pad-left {
  padding-left: 50px;
}
.program-dashboard .right .task-info .health-coach-right .cta.topped {
  padding-top: 27px;
}

.program-dashboard-new {
  border-bottom: 2px solid #dfdfdf;
  font-family: proxima-nova, "Roboto", sans-serif;
  background: #fff;
  overflow: hidden;
}
.program-dashboard-new .title {
  padding-top: 10px;
  color: #525f66;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 300;
}
.program-dashboard-new .left {
  width: 25%;
  background: #f9f9f9;
  border-right: 1px solid #dbdbdb;
  float: left;
}
.program-dashboard-new .left .left-sub {
  width: 290px;
  float: right;
}
.program-dashboard-new .left .top, .program-dashboard-new .left .bottom {
  width: 290px;
}
.program-dashboard-new .left .top {
  border-bottom: 1px solid #eaeaea;
}
.program-dashboard-new .left .bottom {
  border-top: 1px solid #fff;
}
.program-dashboard-new .left .your-hc {
  overflow: auto;
  padding: 20px 0;
}
.program-dashboard-new .left .your-hc .hc-info {
  padding-top: 15px;
}
.program-dashboard-new .left .your-hc .hc-info .photo {
  float: left;
}
.program-dashboard-new .left .your-hc .hc-info .photo img {
  border-radius: 50px;
}
.program-dashboard-new .left .your-hc .hc-info .data {
  float: left;
  padding-left: 15px;
}
.program-dashboard-new .left .your-hc .hc-info .data a {
  color: #525f66;
  font-size: 23px;
}
.program-dashboard-new .left .your-hc .hc-info .data a:hover {
  text-decoration: none;
}
.program-dashboard-new .left .your-hc .hc-info .data .phone-label {
  font-size: 10px;
  color: #666;
  text-transform: uppercase;
  padding-top: 10px;
}
.program-dashboard-new .left .your-hc .hc-info .data .phone-num {
  margin-top: -5px;
  font-size: 18px;
  color: #666;
}
.program-dashboard-new .left .program-progress {
  padding-top: 15px;
}
.program-dashboard-new .left .phases-labels {
  width: 272px;
  overflow: auto;
  margin-top: 10px;
  margin-bottom: 3px;
}
.program-dashboard-new .left .phases-labels .phase {
  float: left;
  text-align: center;
  font-size: 10px;
  color: #525f66;
  text-transform: uppercase;
}
.program-dashboard-new .left .phases-labels .phase.p1 {
  padding-left: 18px;
}
.program-dashboard-new .left .phases-labels .phase.p2 {
  padding-left: 59px;
}
.program-dashboard-new .left .phases-labels .phase.p3 {
  padding-left: 60px;
}
.program-dashboard-new .left .weeks {
  margin-bottom: 40px;
}
.program-dashboard-new .left .weeks .week, .program-dashboard-new .left .weeks .line {
  float: left;
}
.program-dashboard-new .left .weeks .week {
  border: 1px solid;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  cursor: pointer;
}
.program-dashboard-new .left .weeks .week.past {
  background: #88c345;
  border-color: #88c345;
}
.program-dashboard-new .left .weeks .week.current {
  background: #525f66;
  border-color: #525f66;
}
.program-dashboard-new .left .weeks .week.future {
  background: transparent;
  border-color: #525f66;
}
.program-dashboard-new .left .weeks .line {
  border-top: 1px solid;
  width: 8px;
  margin-top: 5px;
}
.program-dashboard-new .left .weeks .line.long {
  width: 28px;
}
.program-dashboard-new .left .weeks .line.past {
  border-color: #88c345;
}
.program-dashboard-new .left .weeks .line.future {
  border-color: #525f66;
}
.program-dashboard-new .left .tasks .prev, .program-dashboard-new .left .tasks .next {
  display: inline-block;
  float: left;
  width: 8px;
  height: 13px;
  margin-top: 25%;
}
.program-dashboard-new .left .tasks .prev {
  background: url('/static/img/task-prev.png?dafeccbeb0cb');
}
.program-dashboard-new .left .tasks .next {
  background: url('/static/img/task-next.png?dafeccbeb0cb');
}
.program-dashboard-new .left .tasks .tasks-cont {
  display: inline-block;
  float: left;
  width: 220px;
  margin: 0 20px;
  overflow: hidden;
}
.program-dashboard-new .left .tasks .task {
  float: left;
  width: 220px;
  padding-bottom: 25px;
}
.program-dashboard-new .left .tasks .task .sup {
  color: #525f66;
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
}
.program-dashboard-new .left .tasks .task .tit {
  color: #525f66;
  font-size: 20px;
  font-weight: 400;
}
.program-dashboard-new .left .tasks .task .desc {
  color: #666;
  font-size: 13px;
  margin: 10px 0 6px 0;
}
.program-dashboard-new .left .tasks .task .cta {
  background: #16aadc;
  color: #fff;
  font-size: 14px;
  padding: 5px 0;
  width: 200px;
  text-align: center;
  border-radius: 15px;
  display: inline-block;
  margin-top: 4px;
}
.program-dashboard-new .left .tasks .task .cta:hover {
  text-decoration: none;
}
.program-dashboard-new .right {
  float: left;
  width: 670px;
  margin-left: 20px;
  margin-top: 20px;
}
.program-dashboard-new .right .phases {
  overflow: auto;
  margin-bottom: 10px;
}
.program-dashboard-new .right .phases .phase {
  float: left;
  line-height: 24px;
  font-weight: 300;
  text-align: center;
  font-size: 12px;
  background: #eaeaea;
  color: #a7a7a7;
  margin-right: 1px;
  width: 237px;
}
.program-dashboard-new .right .phases .phase.past {
  background: #666;
  color: #fff;
}
.program-dashboard-new .right .phases .phase.current {
  background: #666;
  color: #fff;
  position: relative;
  background-image: url('/static/img/bkg-phase-selected.png?dafeccbeb0cb');
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 5px;
  margin-right: -5px;
}
.program-dashboard-new .right .phases .phase.phase-3.current {
  background-image: none;
  padding-right: 0;
  margin-right: 0;
}
.program-dashboard-new .right .weeks {
  overflow: auto;
  margin-top: 20px;
  padding-top: 1px;
  padding-left: 1px;
}
.program-dashboard-new .right .weeks .week {
  cursor: pointer;
  float: left;
  width: 54px;
  border-radius: 27px;
  text-align: center;
  margin-right: 6px;
  background: #f9f9f9;
  color: #c6c6c6;
  font-size: 14px;
}
.program-dashboard-new .right .weeks .week .week-label {
  font-size: 10px;
  text-transform: uppercase;
  line-height: 15px;
  margin-top: 8px;
}
.program-dashboard-new .right .weeks .week .week-num {
  font-size: 20px;
  font-weight: 300;
  line-height: 22px;
  margin-bottom: 9px;
}
.program-dashboard-new .right .weeks .week .week-num i {
  font-size: 14px;
}
.program-dashboard-new .right .weeks .week.past {
  color: #fff;
  background: #8ac645;
}
.program-dashboard-new .right .weeks .week.last {
  margin-right: 0;
}
.program-dashboard-new .right .weeks .week:hover, .program-dashboard-new .right .weeks .week.selected {
  background: #647f45;
  color: #fff;
}
.program-dashboard-new .right .weeks .week.current {
  color: #666;
  background: #eaeaea;
}
.program-dashboard-new .right .weeks .week.current:hover {
  background: #647f45;
  color: #000;
}
.program-dashboard-new .right .weeks .week.current.selected {
  background: #647f45;
  color: #fff;
}
.program-dashboard-new .right .weeks .current-week-knob-container {
  cursor: pointer;
  float: left;
  margin-left: -60px;
  margin-top: -1px;
}
.program-dashboard-new .right .weeks .current-week-knob-container.last {
  margin-left: -53px;
}
.program-dashboard-new .right .weeks .sep {
  border-top: 1px solid #c0c0c0;
  width: 11px;
  float: left;
  margin-top: 13px;
}
.program-dashboard-new .right .task-info {
  margin-left: 7px;
}
.program-dashboard-new .right .task-info .sup-title {
  font-size: 13px;
  color: #8ac645;
  text-transform: uppercase;
  margin-top: 10px;
  font-weight: 500;
}
.program-dashboard-new .right .task-info .title {
  font-size: 33px;
  color: #666;
  line-height: 42px;
}
.program-dashboard-new .right .task-info .desc {
  font-size: 13px;
  color: #666;
  margin-top: 10px;
  margin-bottom: 10px;
}
.program-dashboard-new .right .task-info .cta {
  margin-top: 20px;
}
.program-dashboard-new .right .task-info .cta .and {
  margin: 0 10px;
}
.program-dashboard-new .right .task-info .cta a {
  background: #219eda;
  color: #fff;
  font-size: 14px;
  padding: 5px 26px;
  border-radius: 15px;
  display: inline-block;
}
.program-dashboard-new .right .task-info .cta a:hover {
  text-decoration: none;
}
.program-dashboard-new .right .task-info .health-coach-pic {
  float: left;
  margin-top: 10px;
  position: absolute;
}
.program-dashboard-new .right .task-info .health-coach-pic img {
  border-radius: 50px;
}
.program-dashboard-new .right .task-info .health-coach-right {
  float: left;
  margin-top: 10px;
  margin-bottom: 30px;
  margin-left: 100px;
  width: 612px;
}
.program-dashboard-new .right .task-info .health-coach-right .desc, .program-dashboard-new .right .task-info .health-coach-right .cta {
  padding-left: 20px;
}
.program-dashboard-new .right .task-info .health-coach-right .sep {
  border-top: 1px solid #ccc;
  margin-top: 15px;
  margin-bottom: 6px;
  margin-left: -2px;
}
.program-dashboard-new .right .task-info .health-coach-right .cta {
  float: left;
}
.program-dashboard-new .right .task-info .health-coach-right .cta .label {
  font-size: 14px;
  color: #333;
  font-weight: 500;
  margin-bottom: 7px;
}
.program-dashboard-new .right .task-info .health-coach-right .cta .phone {
  font-size: 20px;
  color: #666;
  font-weight: 300;
  padding-top: 3px;
}
.program-dashboard-new .right .task-info .health-coach-right .cta.pad-left {
  padding-left: 50px;
}
.program-dashboard-new .right .recovery-legend {
  margin-top: 15px;
  overflow: auto;
}
.program-dashboard-new .right .recovery-legend .photo {
  float: left;
}
.program-dashboard-new .right .recovery-legend .photo img {
  border-radius: 30px;
}
.program-dashboard-new .right .recovery-legend .legend {
  float: left;
  overflow: auto;
  background: url('/static/img/new-recovery-chart-legend.png?dafeccbeb0cb') no-repeat;
  padding-top: 20px;
  width: 270px;
  margin-top: 10px;
  margin-left: -2px;
}
.program-dashboard-new .right .recovery-legend .legend .lbl {
  float: left;
  font-size: 14px;
  color: #909090;
  padding-left: 8px;
  margin-top: -6px;
}
.program-dashboard-new .right .recovery-legend .legend .lbl.snd {
  padding-left: 30px;
}
.program-dashboard-new .right .rec-chart {
  border-left: 1px solid #cecece;
  border-bottom: 1px solid #a2a2a2;
  border-top: 1px solid #e9e9e9;
  width: 663px;
  height: 320px;
  margin: 15px 0 35px 0;
  cursor: default;
}
.program-dashboard-new .right .rec-chart .labels.vertical {
  float: left;
  position: absolute;
  z-index: 1;
}
.program-dashboard-new .right .rec-chart .labels.vertical .label {
  margin-left: 4px;
}
.program-dashboard-new .right .rec-chart .labels.vertical .l100 {
  margin-top: -8px;
}
.program-dashboard-new .right .rec-chart .labels.vertical .l50 {
  margin-top: 145px;
}
.program-dashboard-new .right .rec-chart .labels.bottom {
  margin-top: 329px;
  float: left;
  margin-left: 25px;
  width: 664px;
}
.program-dashboard-new .right .rec-chart .labels.bottom .label {
  float: left;
  margin-left: 17px;
}
.program-dashboard-new .right .rec-chart .labels .label {
  font-family: proxima-nova;
  font-size: 11px;
  color: #999;
  font-weight: 300;
}
.program-dashboard-new .right .rec-chart .middle-lines {
  position: absolute;
}
.program-dashboard-new .right .rec-chart .middle-lines .line {
  width: 663px;
}
.program-dashboard-new .right .rec-chart .middle-lines .line.five-mark {
  border-top: 1px solid #fcfcfc;
}
.program-dashboard-new .right .rec-chart .middle-lines .line.ten-mark {
  border-top: 1px solid #e9e9e9;
}
.program-dashboard-new .right .rec-chart .middle-lines .line.five-mark, .program-dashboard-new .right .rec-chart .middle-lines .line.ten-mark {
  margin-top: 15px;
}
.program-dashboard-new .right .rec-chart .rec-lines {
  float: left;
  width: 663px;
  height: 320px;
  margin-top: -346px;
}
.program-dashboard-new .right .rec-chart .rec-lines .hor-line, .program-dashboard-new .right .rec-chart .rec-lines .vert-line {
  position: absolute;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .hor-line {
  border-top: 3px dotted #17a2e3;
  width: 55.25px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .vert-line {
  border-left: 3px dotted #17a2e3;
  z-index: 1;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .circle {
  width: 11px;
  height: 11px;
  position: absolute;
  background: url('/static/img/exp-rec-marker.png?dafeccbeb0cb') no-repeat 0 0;
  margin-left: -9px;
  margin-top: -6px;
  padding: 2px;
  cursor: pointer;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .circle:hover {
  background-position: 0 -15px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-0 {
  height: 0px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-0 .circle.bottom {
  margin-top: -6px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-1 {
  height: 3.19px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-1 .circle.bottom {
  margin-top: -2.81px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-2 {
  height: 6.38px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-2 .circle.bottom {
  margin-top: 0.38px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-3 {
  height: 9.57px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-3 .circle.bottom {
  margin-top: 3.57px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-4 {
  height: 12.76px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-4 .circle.bottom {
  margin-top: 6.76px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-5 {
  height: 15.95px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-5 .circle.bottom {
  margin-top: 9.95px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-6 {
  height: 19.14px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-6 .circle.bottom {
  margin-top: 13.14px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-7 {
  height: 22.33px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-7 .circle.bottom {
  margin-top: 16.33px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-8 {
  height: 25.52px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-8 .circle.bottom {
  margin-top: 19.52px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-9 {
  height: 28.71px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-9 .circle.bottom {
  margin-top: 22.71px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-10 {
  height: 31.9px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-10 .circle.bottom {
  margin-top: 25.9px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-11 {
  height: 35.09px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-11 .circle.bottom {
  margin-top: 29.09px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-12 {
  height: 38.28px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-12 .circle.bottom {
  margin-top: 32.28px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-13 {
  height: 41.47px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-13 .circle.bottom {
  margin-top: 35.47px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-14 {
  height: 44.66px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-14 .circle.bottom {
  margin-top: 38.66px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-15 {
  height: 47.85px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-15 .circle.bottom {
  margin-top: 41.85px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-16 {
  height: 51.04px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-16 .circle.bottom {
  margin-top: 45.04px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-17 {
  height: 54.23px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-17 .circle.bottom {
  margin-top: 48.23px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-18 {
  height: 57.42px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-18 .circle.bottom {
  margin-top: 51.42px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-19 {
  height: 60.61px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-19 .circle.bottom {
  margin-top: 54.61px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-20 {
  height: 63.8px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-20 .circle.bottom {
  margin-top: 57.8px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-21 {
  height: 66.99px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-21 .circle.bottom {
  margin-top: 60.99px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-22 {
  height: 70.18px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-22 .circle.bottom {
  margin-top: 64.18px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-23 {
  height: 73.37px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-23 .circle.bottom {
  margin-top: 67.37px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-24 {
  height: 76.56px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-24 .circle.bottom {
  margin-top: 70.56px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-25 {
  height: 79.75px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-25 .circle.bottom {
  margin-top: 73.75px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-26 {
  height: 82.94px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-26 .circle.bottom {
  margin-top: 76.94px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-27 {
  height: 86.13px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-27 .circle.bottom {
  margin-top: 80.13px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-28 {
  height: 89.32px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-28 .circle.bottom {
  margin-top: 83.32px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-29 {
  height: 92.51px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-29 .circle.bottom {
  margin-top: 86.51px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-30 {
  height: 95.7px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-30 .circle.bottom {
  margin-top: 89.7px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-31 {
  height: 98.89px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-31 .circle.bottom {
  margin-top: 92.89px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-32 {
  height: 102.08px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-32 .circle.bottom {
  margin-top: 96.08px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-33 {
  height: 105.27px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-33 .circle.bottom {
  margin-top: 99.27px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-34 {
  height: 108.46px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-34 .circle.bottom {
  margin-top: 102.46px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-35 {
  height: 111.65px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-35 .circle.bottom {
  margin-top: 105.65px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-36 {
  height: 114.84px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-36 .circle.bottom {
  margin-top: 108.84px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-37 {
  height: 118.03px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-37 .circle.bottom {
  margin-top: 112.03px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-38 {
  height: 121.22px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-38 .circle.bottom {
  margin-top: 115.22px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-39 {
  height: 124.41px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-39 .circle.bottom {
  margin-top: 118.41px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-40 {
  height: 127.6px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-40 .circle.bottom {
  margin-top: 121.6px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-41 {
  height: 130.79px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-41 .circle.bottom {
  margin-top: 124.79px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-42 {
  height: 133.98px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-42 .circle.bottom {
  margin-top: 127.98px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-43 {
  height: 137.17px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-43 .circle.bottom {
  margin-top: 131.17px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-44 {
  height: 140.36px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-44 .circle.bottom {
  margin-top: 134.36px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-45 {
  height: 143.55px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-45 .circle.bottom {
  margin-top: 137.55px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-46 {
  height: 146.74px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-46 .circle.bottom {
  margin-top: 140.74px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-47 {
  height: 149.93px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-47 .circle.bottom {
  margin-top: 143.93px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-48 {
  height: 153.12px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-48 .circle.bottom {
  margin-top: 147.12px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-49 {
  height: 156.31px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-49 .circle.bottom {
  margin-top: 150.31px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-50 {
  height: 159.5px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-50 .circle.bottom {
  margin-top: 153.5px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-51 {
  height: 162.69px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-51 .circle.bottom {
  margin-top: 156.69px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-52 {
  height: 165.88px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-52 .circle.bottom {
  margin-top: 159.88px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-53 {
  height: 169.07px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-53 .circle.bottom {
  margin-top: 163.07px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-54 {
  height: 172.26px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-54 .circle.bottom {
  margin-top: 166.26px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-55 {
  height: 175.45px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-55 .circle.bottom {
  margin-top: 169.45px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-56 {
  height: 178.64px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-56 .circle.bottom {
  margin-top: 172.64px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-57 {
  height: 181.83px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-57 .circle.bottom {
  margin-top: 175.83px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-58 {
  height: 185.02px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-58 .circle.bottom {
  margin-top: 179.02px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-59 {
  height: 188.21px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-59 .circle.bottom {
  margin-top: 182.21px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-60 {
  height: 191.4px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-60 .circle.bottom {
  margin-top: 185.4px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-61 {
  height: 194.59px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-61 .circle.bottom {
  margin-top: 188.59px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-62 {
  height: 197.78px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-62 .circle.bottom {
  margin-top: 191.78px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-63 {
  height: 200.97px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-63 .circle.bottom {
  margin-top: 194.97px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-64 {
  height: 204.16px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-64 .circle.bottom {
  margin-top: 198.16px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-65 {
  height: 207.35px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-65 .circle.bottom {
  margin-top: 201.35px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-66 {
  height: 210.54px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-66 .circle.bottom {
  margin-top: 204.54px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-67 {
  height: 213.73px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-67 .circle.bottom {
  margin-top: 207.73px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-68 {
  height: 216.92px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-68 .circle.bottom {
  margin-top: 210.92px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-69 {
  height: 220.11px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-69 .circle.bottom {
  margin-top: 214.11px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-70 {
  height: 223.3px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-70 .circle.bottom {
  margin-top: 217.3px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-71 {
  height: 226.49px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-71 .circle.bottom {
  margin-top: 220.49px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-72 {
  height: 229.68px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-72 .circle.bottom {
  margin-top: 223.68px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-73 {
  height: 232.87px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-73 .circle.bottom {
  margin-top: 226.87px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-74 {
  height: 236.06px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-74 .circle.bottom {
  margin-top: 230.06px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-75 {
  height: 239.25px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-75 .circle.bottom {
  margin-top: 233.25px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-76 {
  height: 242.44px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-76 .circle.bottom {
  margin-top: 236.44px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-77 {
  height: 245.63px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-77 .circle.bottom {
  margin-top: 239.63px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-78 {
  height: 248.82px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-78 .circle.bottom {
  margin-top: 242.82px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-79 {
  height: 252.01px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-79 .circle.bottom {
  margin-top: 246.01px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-80 {
  height: 255.2px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-80 .circle.bottom {
  margin-top: 249.2px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-81 {
  height: 258.39px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-81 .circle.bottom {
  margin-top: 252.39px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-82 {
  height: 261.58px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-82 .circle.bottom {
  margin-top: 255.58px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-83 {
  height: 264.77px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-83 .circle.bottom {
  margin-top: 258.77px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-84 {
  height: 267.96px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-84 .circle.bottom {
  margin-top: 261.96px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-85 {
  height: 271.15px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-85 .circle.bottom {
  margin-top: 265.15px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-86 {
  height: 274.34px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-86 .circle.bottom {
  margin-top: 268.34px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-87 {
  height: 277.53px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-87 .circle.bottom {
  margin-top: 271.53px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-88 {
  height: 280.72px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-88 .circle.bottom {
  margin-top: 274.72px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-89 {
  height: 283.91px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-89 .circle.bottom {
  margin-top: 277.91px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-90 {
  height: 287.1px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-90 .circle.bottom {
  margin-top: 281.1px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-91 {
  height: 290.29px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-91 .circle.bottom {
  margin-top: 284.29px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-92 {
  height: 293.48px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-92 .circle.bottom {
  margin-top: 287.48px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-93 {
  height: 296.67px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-93 .circle.bottom {
  margin-top: 290.67px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-94 {
  height: 299.86px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-94 .circle.bottom {
  margin-top: 293.86px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-95 {
  height: 303.05px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-95 .circle.bottom {
  margin-top: 297.05px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-96 {
  height: 306.24px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-96 .circle.bottom {
  margin-top: 300.24px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-97 {
  height: 309.43px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-97 .circle.bottom {
  margin-top: 303.43px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-98 {
  height: 312.62px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-98 .circle.bottom {
  margin-top: 306.62px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-99 {
  height: 315.81px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-99 .circle.bottom {
  margin-top: 309.81px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-100 {
  height: 319px;
}
.program-dashboard-new .right .rec-chart .rec-lines.expected .height-100 .circle.bottom {
  margin-top: 313px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .hor-line {
  border-top: 3px solid rgba(143, 199, 78, 0.8);
  width: 55.25px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .vert-line {
  border-left: 3px solid rgba(143, 199, 78, 0.8);
  z-index: 1;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .circle {
  width: 10px;
  height: 10px;
  position: absolute;
  z-index: 2;
  background: url('/static/img/user-rec-marker.png?dafeccbeb0cb') no-repeat 0 0;
  margin-left: -10px;
  margin-top: -7px;
  padding: 3px;
  cursor: pointer;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .circle:hover {
  background-position: 0 -16px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-0 {
  height: 0px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-0 .circle.bottom {
  margin-top: -7px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-1 {
  height: 3.19px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-1 .circle.bottom {
  margin-top: -3.81px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-2 {
  height: 6.38px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-2 .circle.bottom {
  margin-top: -0.62px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-3 {
  height: 9.57px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-3 .circle.bottom {
  margin-top: 2.57px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-4 {
  height: 12.76px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-4 .circle.bottom {
  margin-top: 5.76px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-5 {
  height: 15.95px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-5 .circle.bottom {
  margin-top: 8.95px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-6 {
  height: 19.14px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-6 .circle.bottom {
  margin-top: 12.14px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-7 {
  height: 22.33px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-7 .circle.bottom {
  margin-top: 15.33px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-8 {
  height: 25.52px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-8 .circle.bottom {
  margin-top: 18.52px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-9 {
  height: 28.71px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-9 .circle.bottom {
  margin-top: 21.71px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-10 {
  height: 31.9px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-10 .circle.bottom {
  margin-top: 24.9px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-11 {
  height: 35.09px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-11 .circle.bottom {
  margin-top: 28.09px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-12 {
  height: 38.28px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-12 .circle.bottom {
  margin-top: 31.28px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-13 {
  height: 41.47px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-13 .circle.bottom {
  margin-top: 34.47px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-14 {
  height: 44.66px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-14 .circle.bottom {
  margin-top: 37.66px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-15 {
  height: 47.85px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-15 .circle.bottom {
  margin-top: 40.85px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-16 {
  height: 51.04px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-16 .circle.bottom {
  margin-top: 44.04px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-17 {
  height: 54.23px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-17 .circle.bottom {
  margin-top: 47.23px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-18 {
  height: 57.42px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-18 .circle.bottom {
  margin-top: 50.42px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-19 {
  height: 60.61px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-19 .circle.bottom {
  margin-top: 53.61px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-20 {
  height: 63.8px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-20 .circle.bottom {
  margin-top: 56.8px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-21 {
  height: 66.99px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-21 .circle.bottom {
  margin-top: 59.99px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-22 {
  height: 70.18px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-22 .circle.bottom {
  margin-top: 63.18px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-23 {
  height: 73.37px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-23 .circle.bottom {
  margin-top: 66.37px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-24 {
  height: 76.56px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-24 .circle.bottom {
  margin-top: 69.56px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-25 {
  height: 79.75px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-25 .circle.bottom {
  margin-top: 72.75px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-26 {
  height: 82.94px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-26 .circle.bottom {
  margin-top: 75.94px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-27 {
  height: 86.13px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-27 .circle.bottom {
  margin-top: 79.13px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-28 {
  height: 89.32px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-28 .circle.bottom {
  margin-top: 82.32px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-29 {
  height: 92.51px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-29 .circle.bottom {
  margin-top: 85.51px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-30 {
  height: 95.7px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-30 .circle.bottom {
  margin-top: 88.7px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-31 {
  height: 98.89px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-31 .circle.bottom {
  margin-top: 91.89px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-32 {
  height: 102.08px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-32 .circle.bottom {
  margin-top: 95.08px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-33 {
  height: 105.27px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-33 .circle.bottom {
  margin-top: 98.27px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-34 {
  height: 108.46px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-34 .circle.bottom {
  margin-top: 101.46px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-35 {
  height: 111.65px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-35 .circle.bottom {
  margin-top: 104.65px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-36 {
  height: 114.84px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-36 .circle.bottom {
  margin-top: 107.84px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-37 {
  height: 118.03px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-37 .circle.bottom {
  margin-top: 111.03px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-38 {
  height: 121.22px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-38 .circle.bottom {
  margin-top: 114.22px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-39 {
  height: 124.41px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-39 .circle.bottom {
  margin-top: 117.41px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-40 {
  height: 127.6px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-40 .circle.bottom {
  margin-top: 120.6px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-41 {
  height: 130.79px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-41 .circle.bottom {
  margin-top: 123.79px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-42 {
  height: 133.98px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-42 .circle.bottom {
  margin-top: 126.98px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-43 {
  height: 137.17px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-43 .circle.bottom {
  margin-top: 130.17px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-44 {
  height: 140.36px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-44 .circle.bottom {
  margin-top: 133.36px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-45 {
  height: 143.55px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-45 .circle.bottom {
  margin-top: 136.55px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-46 {
  height: 146.74px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-46 .circle.bottom {
  margin-top: 139.74px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-47 {
  height: 149.93px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-47 .circle.bottom {
  margin-top: 142.93px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-48 {
  height: 153.12px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-48 .circle.bottom {
  margin-top: 146.12px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-49 {
  height: 156.31px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-49 .circle.bottom {
  margin-top: 149.31px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-50 {
  height: 159.5px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-50 .circle.bottom {
  margin-top: 152.5px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-51 {
  height: 162.69px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-51 .circle.bottom {
  margin-top: 155.69px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-52 {
  height: 165.88px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-52 .circle.bottom {
  margin-top: 158.88px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-53 {
  height: 169.07px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-53 .circle.bottom {
  margin-top: 162.07px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-54 {
  height: 172.26px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-54 .circle.bottom {
  margin-top: 165.26px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-55 {
  height: 175.45px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-55 .circle.bottom {
  margin-top: 168.45px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-56 {
  height: 178.64px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-56 .circle.bottom {
  margin-top: 171.64px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-57 {
  height: 181.83px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-57 .circle.bottom {
  margin-top: 174.83px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-58 {
  height: 185.02px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-58 .circle.bottom {
  margin-top: 178.02px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-59 {
  height: 188.21px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-59 .circle.bottom {
  margin-top: 181.21px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-60 {
  height: 191.4px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-60 .circle.bottom {
  margin-top: 184.4px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-61 {
  height: 194.59px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-61 .circle.bottom {
  margin-top: 187.59px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-62 {
  height: 197.78px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-62 .circle.bottom {
  margin-top: 190.78px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-63 {
  height: 200.97px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-63 .circle.bottom {
  margin-top: 193.97px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-64 {
  height: 204.16px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-64 .circle.bottom {
  margin-top: 197.16px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-65 {
  height: 207.35px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-65 .circle.bottom {
  margin-top: 200.35px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-66 {
  height: 210.54px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-66 .circle.bottom {
  margin-top: 203.54px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-67 {
  height: 213.73px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-67 .circle.bottom {
  margin-top: 206.73px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-68 {
  height: 216.92px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-68 .circle.bottom {
  margin-top: 209.92px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-69 {
  height: 220.11px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-69 .circle.bottom {
  margin-top: 213.11px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-70 {
  height: 223.3px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-70 .circle.bottom {
  margin-top: 216.3px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-71 {
  height: 226.49px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-71 .circle.bottom {
  margin-top: 219.49px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-72 {
  height: 229.68px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-72 .circle.bottom {
  margin-top: 222.68px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-73 {
  height: 232.87px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-73 .circle.bottom {
  margin-top: 225.87px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-74 {
  height: 236.06px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-74 .circle.bottom {
  margin-top: 229.06px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-75 {
  height: 239.25px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-75 .circle.bottom {
  margin-top: 232.25px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-76 {
  height: 242.44px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-76 .circle.bottom {
  margin-top: 235.44px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-77 {
  height: 245.63px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-77 .circle.bottom {
  margin-top: 238.63px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-78 {
  height: 248.82px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-78 .circle.bottom {
  margin-top: 241.82px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-79 {
  height: 252.01px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-79 .circle.bottom {
  margin-top: 245.01px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-80 {
  height: 255.2px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-80 .circle.bottom {
  margin-top: 248.2px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-81 {
  height: 258.39px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-81 .circle.bottom {
  margin-top: 251.39px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-82 {
  height: 261.58px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-82 .circle.bottom {
  margin-top: 254.58px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-83 {
  height: 264.77px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-83 .circle.bottom {
  margin-top: 257.77px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-84 {
  height: 267.96px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-84 .circle.bottom {
  margin-top: 260.96px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-85 {
  height: 271.15px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-85 .circle.bottom {
  margin-top: 264.15px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-86 {
  height: 274.34px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-86 .circle.bottom {
  margin-top: 267.34px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-87 {
  height: 277.53px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-87 .circle.bottom {
  margin-top: 270.53px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-88 {
  height: 280.72px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-88 .circle.bottom {
  margin-top: 273.72px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-89 {
  height: 283.91px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-89 .circle.bottom {
  margin-top: 276.91px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-90 {
  height: 287.1px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-90 .circle.bottom {
  margin-top: 280.1px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-91 {
  height: 290.29px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-91 .circle.bottom {
  margin-top: 283.29px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-92 {
  height: 293.48px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-92 .circle.bottom {
  margin-top: 286.48px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-93 {
  height: 296.67px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-93 .circle.bottom {
  margin-top: 289.67px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-94 {
  height: 299.86px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-94 .circle.bottom {
  margin-top: 292.86px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-95 {
  height: 303.05px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-95 .circle.bottom {
  margin-top: 296.05px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-96 {
  height: 306.24px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-96 .circle.bottom {
  margin-top: 299.24px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-97 {
  height: 309.43px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-97 .circle.bottom {
  margin-top: 302.43px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-98 {
  height: 312.62px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-98 .circle.bottom {
  margin-top: 305.62px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-99 {
  height: 315.81px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-99 .circle.bottom {
  margin-top: 308.81px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-100 {
  height: 319px;
}
.program-dashboard-new .right .rec-chart .rec-lines.user .height-100 .circle.bottom {
  margin-top: 312px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-1 {
  margin-left: 0px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-2 {
  margin-left: 55.25px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-3 {
  margin-left: 110.5px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-4 {
  margin-left: 165.75px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-5 {
  margin-left: 221px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-6 {
  margin-left: 276.25px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-7 {
  margin-left: 331.5px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-8 {
  margin-left: 386.75px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-9 {
  margin-left: 442px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-10 {
  margin-left: 497.25px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-11 {
  margin-left: 552.5px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-12 {
  margin-left: 607.75px;
}
.program-dashboard-new .right .rec-chart .rec-lines .week-13 {
  margin-left: 663px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-0 {
  margin-top: 319px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-1 {
  margin-top: 315.81px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-2 {
  margin-top: 312.62px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-3 {
  margin-top: 309.43px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-4 {
  margin-top: 306.24px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-5 {
  margin-top: 303.05px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-6 {
  margin-top: 299.86px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-7 {
  margin-top: 296.67px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-8 {
  margin-top: 293.48px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-9 {
  margin-top: 290.29px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-10 {
  margin-top: 287.1px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-11 {
  margin-top: 283.91px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-12 {
  margin-top: 280.72px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-13 {
  margin-top: 277.53px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-14 {
  margin-top: 274.34px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-15 {
  margin-top: 271.15px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-16 {
  margin-top: 267.96px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-17 {
  margin-top: 264.77px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-18 {
  margin-top: 261.58px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-19 {
  margin-top: 258.39px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-20 {
  margin-top: 255.2px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-21 {
  margin-top: 252.01px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-22 {
  margin-top: 248.82px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-23 {
  margin-top: 245.63px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-24 {
  margin-top: 242.44px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-25 {
  margin-top: 239.25px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-26 {
  margin-top: 236.06px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-27 {
  margin-top: 232.87px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-28 {
  margin-top: 229.68px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-29 {
  margin-top: 226.49px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-30 {
  margin-top: 223.3px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-31 {
  margin-top: 220.11px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-32 {
  margin-top: 216.92px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-33 {
  margin-top: 213.73px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-34 {
  margin-top: 210.54px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-35 {
  margin-top: 207.35px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-36 {
  margin-top: 204.16px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-37 {
  margin-top: 200.97px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-38 {
  margin-top: 197.78px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-39 {
  margin-top: 194.59px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-40 {
  margin-top: 191.4px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-41 {
  margin-top: 188.21px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-42 {
  margin-top: 185.02px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-43 {
  margin-top: 181.83px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-44 {
  margin-top: 178.64px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-45 {
  margin-top: 175.45px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-46 {
  margin-top: 172.26px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-47 {
  margin-top: 169.07px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-48 {
  margin-top: 165.88px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-49 {
  margin-top: 162.69px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-50 {
  margin-top: 159.5px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-51 {
  margin-top: 156.31px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-52 {
  margin-top: 153.12px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-53 {
  margin-top: 149.93px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-54 {
  margin-top: 146.74px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-55 {
  margin-top: 143.55px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-56 {
  margin-top: 140.36px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-57 {
  margin-top: 137.17px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-58 {
  margin-top: 133.98px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-59 {
  margin-top: 130.79px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-60 {
  margin-top: 127.6px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-61 {
  margin-top: 124.41px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-62 {
  margin-top: 121.22px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-63 {
  margin-top: 118.03px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-64 {
  margin-top: 114.84px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-65 {
  margin-top: 111.65px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-66 {
  margin-top: 108.46px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-67 {
  margin-top: 105.27px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-68 {
  margin-top: 102.08px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-69 {
  margin-top: 98.89px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-70 {
  margin-top: 95.7px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-71 {
  margin-top: 92.51px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-72 {
  margin-top: 89.32px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-73 {
  margin-top: 86.13px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-74 {
  margin-top: 82.94px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-75 {
  margin-top: 79.75px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-76 {
  margin-top: 76.56px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-77 {
  margin-top: 73.37px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-78 {
  margin-top: 70.18px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-79 {
  margin-top: 66.99px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-80 {
  margin-top: 63.8px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-81 {
  margin-top: 60.61px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-82 {
  margin-top: 57.42px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-83 {
  margin-top: 54.23px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-84 {
  margin-top: 51.04px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-85 {
  margin-top: 47.85px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-86 {
  margin-top: 44.66px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-87 {
  margin-top: 41.47px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-88 {
  margin-top: 38.28px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-89 {
  margin-top: 35.09px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-90 {
  margin-top: 31.9px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-91 {
  margin-top: 28.71px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-92 {
  margin-top: 25.52px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-93 {
  margin-top: 22.33px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-94 {
  margin-top: 19.14px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-95 {
  margin-top: 15.95px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-96 {
  margin-top: 12.76px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-97 {
  margin-top: 9.57px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-98 {
  margin-top: 6.38px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-99 {
  margin-top: 3.19px;
}
.program-dashboard-new .right .rec-chart .rec-lines .perc-100 {
  margin-top: 0px;
}
.program-dashboard-new .right .week-tooltip {
  border: 1px solid #e9e9e9;
  display: inline-block;
  position: absolute;
  display: none;
  z-index: 1000;
}
.program-dashboard-new .right .week-tooltip .title {
  font-weight: 500;
  background: #f5f5f5;
  padding: 7px 12px 5px 12px;
  line-height: 22px;
  border-bottom: 1px solid #e9e9e9;
}
.program-dashboard-new .right .week-tooltip .tasks {
  padding: 8px 12px 5px 12px;
  background: #fff;
}
.program-dashboard-new .right .week-tooltip .tasks .task {
  font-size: 14px;
  line-height: 25px;
  font-weight: 200;
}
.program-dashboard-new .right .week-tooltip .tasks .task.todo {
  font-weight: 500;
}
.program-dashboard-new .right .week-tooltip .tasks .task i {
  color: #219eda;
}

.doctor-badge, .health-coach-badge {
  background: url('/static/img/doctor-match-badge-pattern.png?dafeccbeb0cb') repeat-x;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11px;
  text-transform: uppercase;
  color: #fff;
  padding-top: 2px;
  line-height: 14px;
}

.health-coach-badge {
  background-image: url('/static/img/health-coach-match-badge-pattern.png?dafeccbeb0cb');
}

.subscription-overlay {
  position: fixed;
  background: rgba(255, 255, 255, 0.95);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 10000;
}

#subscription-dialog {
  position: absolute;
  top: 30px;
  width: 940px;
  padding: 20px;
  z-index: 10001;
  text-align: center;
  margin-left: -480px;
  left: 50%;
  font-family: "Roboto", sans-serif;
  font-size: 18px;
  font-weight: 300;
  color: #666;
}
#subscription-dialog .top-links {
  margin-top: -22px;
  text-align: right;
  margin-bottom: 15px;
}
#subscription-dialog .top-links a {
  display: inline-block;
  font-size: 10px;
}
#subscription-dialog .top-links .logout {
  background: #219eda;
  color: #fff;
  padding: 4px 13px;
  border-radius: 21px;
  margin-left: 10px;
}
#subscription-dialog .top-links .logout:hover {
  text-decoration: none;
}
#subscription-dialog .title {
  font-size: 38px;
}
#subscription-dialog p, #subscription-dialog ul {
  margin: 15px 0;
}
#subscription-dialog p.reg-sub, #subscription-dialog ul.reg-sub {
  margin-top: 5px;
}
#subscription-dialog p.big-sub, #subscription-dialog ul.big-sub {
  font-size: 20px;
  margin-top: 30px;
}
#subscription-dialog p.small-sub, #subscription-dialog ul.small-sub {
  font-size: 13px;
}
#subscription-dialog p.no-pad-top, #subscription-dialog ul.no-pad-top {
  margin-top: 0;
}
#subscription-dialog p.no-pad-bot, #subscription-dialog ul.no-pad-bot {
  margin-bottom: 0;
}
#subscription-dialog .sub {
  font-weight: 100;
  padding-top: 10px;
}
#subscription-dialog ul {
  list-style-type: none;
  overflow: auto;
  margin-top: 30px;
}
#subscription-dialog ul li {
  text-align: left;
  width: 440px;
  margin: 8px;
  float: left;
  min-height: 54px;
}
#subscription-dialog ul li .sub-item {
  min-height: 55px;
}
#subscription-dialog ul li b {
  color: #88b326;
  font-weight: 300;
}
#subscription-dialog ul li img {
  float: left;
  margin-right: 15px;
  margin-top: 10px;
}
#subscription-dialog ul li .txt.single-line {
  padding-top: 11px;
}
#subscription-dialog p.cta {
  text-align: center;
  margin: 30px 0;
}
#subscription-dialog p.cta a {
  border-radius: 20px;
  padding: 6px 0 7px 0;
  width: 240px;
  display: inline-block;
}
#subscription-dialog p.cta a.cta {
  background: #219eda;
  color: #fff;
}
#subscription-dialog p.cta a.cta:hover {
  text-decoration: none;
}
#subscription-dialog p.cta a.cta.wide {
  width: 300px;
}
#subscription-dialog p.cta a.thanks {
  margin-left: 10px;
  background: #ddd;
  color: #969696;
}
#subscription-dialog p.cta a.thanks:hover {
  text-decoration: none;
}
#subscription-dialog .line {
  border-top: 1px solid #d5d5d5;
  margin-top: 30px;
}
#subscription-dialog .bottom {
  font-size: 15px;
  padding-top: 30px;
  width: 700px;
  margin: 0 auto;
}
#subscription-dialog .bottom b {
  font-weight: 300;
}

.stripe_checkout_app {
  z-index: 10002 !important;
}

.chat-btn-container {
  position: fixed;
}
.chat-btn-container a {
  position: fixed;
  bottom: 0;
  right: 0;
  font-size: 14px !important;
  width: 170px;
  margin-right: 20px;
  margin-bottom: 20px;
  text-align: center;
  padding: 10px 12px;
}

.autocomplete-wrapper {
  display: inline;
}
.autocomplete-wrapper label.close-button {
  display: none;
  margin-left: -18px;
  position: relative;
  height: 16px;
  width: 16px;
  left: -10px;
  top: -2px;
}
.autocomplete-wrapper label.close-button input[type="button"] {
  display: none;
  width: 300px;
  padding-right: 5px;
}
.autocomplete-wrapper.selected label.close-button {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  z-index: 10;
  background: url('/static/img/autocomplete_icons/close.png?1684876637&dafeccbeb0cb') no-repeat;
}
.autocomplete-wrapper.selected label.close-button:hover {
  cursor: pointer;
  background: url('/static/img/autocomplete_icons/close-hover.png?1684876637&dafeccbeb0cb') no-repeat;
}
.autocomplete-wrapper.selected input[type="text"] {
  z-index: 9;
  color: #777;
  background-color: #EDEDED;
  width: 280px;
  padding-right: 25px;
}
.autocomplete-wrapper.selected input[type="text"]:focus {
  border-color: #BBB;
}

ul.ui-autocomplete {
  -moz-border-radius: 0px / 0px;
  -webkit-border-radius: 0px 0px;
  border-radius: 0px / 0px;
  margin-top: 2px;
  font-family: "Roboto", sans-serif;
  max-height: 194px;
  overflow-y: auto;
  overflow-x: hidden;
}
ul.ui-autocomplete li, ul.ui-autocomplete li.ui-menu-item {
  padding-left: 10px;
}
ul.ui-autocomplete li a, ul.ui-autocomplete li.ui-menu-item a {
  color: #777;
  padding-left: 20px;
}
ul.ui-autocomplete li a.ui-state-hover, ul.ui-autocomplete li.ui-menu-item a.ui-state-hover {
  border: 0;
  background: none;
  color: #219eda;
  cursor: pointer;
  margin: 0;
}
ul.ui-autocomplete li a.ui-state-hover span.autocomplete-highlight, ul.ui-autocomplete li.ui-menu-item a.ui-state-hover span.autocomplete-highlight {
  color: #219eda;
}
ul.ui-autocomplete li a span.autocomplete-highlight, ul.ui-autocomplete li.ui-menu-item a span.autocomplete-highlight {
  color: #000;
  font-weight: bold;
}
ul.ui-autocomplete li div.noresults, ul.ui-autocomplete li.ui-menu-item div.noresults {
  font-size: 14px;
}
ul.ui-autocomplete li div.noresults a, ul.ui-autocomplete li.ui-menu-item div.noresults a {
  color: #219eda;
  cursor: pointer;
  text-decoration: none;
  display: inline;
  padding: 0;
  margin-left: 3px;
}
ul.ui-autocomplete li div.noresults a:hover, ul.ui-autocomplete li.ui-menu-item div.noresults a:hover {
  color: #219eda;
  text-decoration: underline;
}
ul.ui-autocomplete li div.noresults a:visited, ul.ui-autocomplete li.ui-menu-item div.noresults a:visited {
  color: #219eda;
}
ul.ui-autocomplete li.ui-autocomplete-category {
  color: #000;
  font-weight: bold;
}

.fb-login-link {
  float: right;
}

#login-dialog .login-header {
  width: 88%;
}
#login-dialog .uniForm .left-column {
  width: 100%;
}

.login-header {
  width: 28%;
  height: 25px;
  margin-top: 13px;
  margin-bottom: 15px;
  padding-left: 15px;
  padding-right: 10px;
}
.login-header h3 {
  float: left;
  margin-bottom: 10px;
}
.login-header hr {
  width: 111%;
  margin-left: -15px;
  border-color: #219eda;
  border-style: solid;
}

.login-form {
  padding-left: 5px;
}
.login-form .login-submit {
  margin-left: 7px;
  margin-top: 15px;
}

#suggestion-dialog .suggestion-header {
  width: 88%;
}
#suggestion-dialog .left-column {
  width: 48%;
}
#suggestion-dialog .right-column {
  width: 51%;
  margin-right: -20px;
}
#suggestion-dialog #div_id_diagnosis {
  padding-bottom: 2px;
  width: 91%;
}
#suggestion-dialog #div_id_diagnosis .autocomplete-wrapper input[type='text'] {
  width: 275px;
}
#suggestion-dialog #div_id_diagnosis .autocomplete-wrapper.selected input[type='text'] {
  width: 255px;
}
#suggestion-dialog .center-column #div_id_diagnosis {
  width: 100%;
}
#suggestion-dialog #div_id_email {
  width: 95%;
}

.tipsy { font-size: 10px; position: absolute; padding: 5px; z-index: 100000; }
  .tipsy-inner { background-color: #000; color: #FFF; max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; }

  /* Rounded corners */
  .tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
  
  /* Uncomment for shadow */
  /*.tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; }*/
  
  .tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; }
  
  /* Rules to colour arrows */
  .tipsy-arrow-n { border-bottom-color: #000; }
  .tipsy-arrow-s { border-top-color: #000; }
  .tipsy-arrow-e { border-left-color: #000; }
  .tipsy-arrow-w { border-right-color: #000; }
  
	.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
  .tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
  .tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }
