.react-date-field{position:relative;overflow:visible;vertical-align:middle}.react-date-field,.react-date-field *,.react-date-field :after,.react-date-field :before{box-sizing:border-box}.react-date-field>.react-date-field__picker{min-width:100%;position:absolute;z-index:100;left:-1px;background:#fff}.react-date-field--picker-position-bottom>.react-date-field__picker{top:100%}.react-date-field--picker-position-top>.react-date-field__picker{bottom:100%}.react-date-field__input{width:100%;-ms-flex:1 1 auto;flex:1 1 auto;padding:5px;border:none;outline:none}.react-date-field__calendar-icon{border:3px solid grey;border-top:5px solid grey;border-radius:2px;padding:5px 7px;margin:2px 4px 0 2px;position:relative}.react-date-field__clear-icon{color:grey;fill:grey;margin:0 2px;cursor:pointer}.react-date-field__clear-icon svg{vertical-align:middle}.react-date-field__clear-icon:hover{color:#4d4d4d;fill:#4d4d4d}.react-date-field__calendar-icon:after,.react-date-field__calendar-icon:before{content:"";width:3px;height:6px;border-radius:10px;left:1px;top:-6px;position:absolute;background:grey}.react-date-field__calendar-icon:after{left:auto;right:0}.react-date-field__calendar-icon-inner{background:grey;position:absolute;border-radius:1px;top:2px;left:2px;width:4px;height:4px}.react-date-picker__clock{box-sizing:border-box;display:inline-block;border:5px solid grey;border-radius:50%;position:relative}.react-date-picker__clock *,.react-date-picker__clock :after,.react-date-picker__clock :before{box-sizing:border-box}.react-date-picker__clock-center,.react-date-picker__clock-overlay{border-radius:50%;position:absolute;transform:translate3d(-50%,-50%,0);top:50%;left:50%}.react-date-picker__clock-hand,.react-date-picker__clock-tick{position:absolute;left:50%;top:50%;width:1px;background:grey}.react-date-picker__date-format-spinner,.react-date-picker__date-format-spinner *,.react-date-picker__date-format-spinner :after,.react-date-picker__date-format-spinner :before,.react-date-picker__time-picker,.react-date-picker__time-picker *,.react-date-picker__time-picker :after,.react-date-picker__time-picker :before{box-sizing:border-box}.react-date-picker__time-picker-input{margin-top:10px}.react-date-picker__year-view{box-sizing:border-box;outline:none}.react-date-picker__year-view *,.react-date-picker__year-view :after,.react-date-picker__year-view :before{box-sizing:border-box}.react-date-picker__year-view-month{text-align:center}.react-date-picker__decade-view{box-sizing:border-box;outline:none}.react-date-picker__decade-view *,.react-date-picker__decade-view :after,.react-date-picker__decade-view :before{box-sizing:border-box}.react-date-picker__decade-view-year{text-align:center}.react-date-picker__history-view{box-sizing:border-box;outline:none}.react-date-picker__history-view *,.react-date-picker__history-view :after,.react-date-picker__history-view :before{box-sizing:border-box}.react-date-picker__nav-bar{box-sizing:border-box;outline:none;position:relative}.react-date-picker__nav-bar *,.react-date-picker__nav-bar :after,.react-date-picker__nav-bar :before{box-sizing:border-box}.react-date-picker__nav-bar-arrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative}.react-date-picker__nav-bar-arrow--disabled{fill:#bfbfbf;cursor:default}.react-date-picker__nav-bar-date{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-date-picker__nav-bar svg{vertical-align:middle}.react-date-picker__nav-bar-history-view{z-index:100;position:absolute;margin:auto;left:3px;right:3px;top:100%}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before,.react-date-picker__basic-month-view,.react-date-picker__basic-month-view *,.react-date-picker__basic-month-view :after,.react-date-picker__basic-month-view :before,.react-date-picker__calendar,.react-date-picker__calendar *,.react-date-picker__calendar :after,.react-date-picker__calendar :before{box-sizing:border-box}.react-date-picker__transition-month-view{position:relative;overflow:hidden}.react-date-picker__prev{transform:translate3d(-100%,0,0)}.react-date-picker__next{transform:translate3d(100%,0,0)}.react-date-picker--transition-left{transform:translate3d(-100%,0,0)}.react-date-picker--transition-left.react-date-picker__next{transform:translateZ(0)}.react-date-picker--transition-right{z-index:1111;transform:translate3d(100%,0,0)}.react-date-picker--transition-right.react-date-picker__prev{transform:translateZ(0)}.react-date-picker__center{z-index:10}.react-date-picker__center.react-date-picker--transition,.react-date-picker__next.react-date-picker--transition,.react-date-picker__prev.react-date-picker--transition{transition-property:transform}.react-date-picker__next,.react-date-picker__prev{top:0;left:0;height:100%;width:100%;position:absolute!important}.react-date-picker__basic-month-view,.react-date-picker__month-view{position:relative;outline:none}.react-date-picker__basic-month-view-week-day-name,.react-date-picker__month-view-week-day-name{padding:5px 0}.react-date-picker__basic-month-view-day--hidden,.react-date-picker__month-view-day--hidden{visibility:hidden}.react-date-picker__basic-month-view-day--disabled,.react-date-picker__month-view-day--disabled{color:#bfbfbf}.react-date-picker__basic-month-view-cell,.react-date-picker__month-view-cell{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.react-date-picker__basic-month-view-row,.react-date-picker__month-view-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.react-date-picker__basic-month-view-week-day-names,.react-date-picker__month-view-week-day-names{-ms-flex:none;flex:none}.react-flex-v2{display:-ms-flexbox;display:flex}.react-flex-v2--inline{display:-ms-inline-flexbox;display:inline-flex}.react-flex-v2--display-flex{display:-ms-flexbox;display:flex}.react-flex-v2--display-inline-flex{display:-ms-inline-flexbox;display:inline-flex}.react-flex-v2--align-items-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.react-flex-v2--align-items-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}.react-flex-v2--align-items-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}.react-flex-v2--align-items-end,.react-flex-v2--align-items-flex-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.react-flex-v2--align-items-flex-start,.react-flex-v2--align-items-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.react-flex-v2--align-self-center{-ms-flex-item-align:center;align-self:center}.react-flex-v2--align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.react-flex-v2--align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.react-flex-v2--align-self-auto{-ms-flex-item-align:auto;align-self:auto}.react-flex-v2--align-self-end,.react-flex-v2--align-self-flex-end{-ms-flex-item-align:end;align-self:flex-end}.react-flex-v2--align-self-flex-start,.react-flex-v2--align-self-start{-ms-flex-item-align:start;align-self:flex-start}.react-flex-v2--align-content-center{-ms-flex-line-pack:center;align-content:center}.react-flex-v2--align-content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.react-flex-v2--align-content-around,.react-flex-v2--align-content-space-around{-ms-flex-line-pack:distribute;align-content:space-around}.react-flex-v2--align-content-between,.react-flex-v2--align-content-space-between{-ms-flex-line-pack:justify;align-content:space-between}.react-flex-v2--align-content-end,.react-flex-v2--align-content-flex-end{-ms-flex-line-pack:end;align-content:flex-end}.react-flex-v2--align-content-flex-start,.react-flex-v2--align-content-start{-ms-flex-line-pack:start;align-content:flex-start}.react-flex-v2--justify-content-flex-start,.react-flex-v2--justify-content-start{-ms-flex-pack:start;justify-content:flex-start}.react-flex-v2--justify-content-end,.react-flex-v2--justify-content-flex-end{-ms-flex-pack:end;justify-content:flex-end}.react-flex-v2--justify-content-center{-ms-flex-pack:center;justify-content:center}.react-flex-v2--justify-content-space-around{-ms-flex-pack:distribute;justify-content:space-around}.react-flex-v2--justify-content-space-between{-ms-flex-pack:justify;justify-content:space-between}.react-flex-v2--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.react-flex-v2--column{-ms-flex-direction:column;flex-direction:column}.react-flex-v2--column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.react-flex-v2--row{-ms-flex-direction:row;flex-direction:row}.react-flex-v2--row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.react-flex-v2--flex-basis-auto{-ms-flex-preferred-size:auto;flex-basis:auto}.react-flex-v2--flex-basis-0,.react-flex-v2--flex-basis-none{-ms-flex-preferred-size:0px;flex-basis:0px}.react-flex-v2--flex-basis-fill{-ms-flex-preferred-size:fill;flex-basis:fill}.react-flex-v2--flex-basis-content{-ms-flex-preferred-size:content;flex-basis:content}.react-flex-v2--flex-basis-fit-content{-ms-flex-preferred-size:fit-content;flex-basis:fit-content}.react-flex-v2--flex-basis-min-content{-ms-flex-preferred-size:min-content;flex-basis:min-content}.react-flex-v2--flex-basis-max-content{-ms-flex-preferred-size:max-content;flex-basis:max-content}.react-flex-v2--flex-0,.react-flex-v2--flex-none{-ms-flex:none;flex:none}.react-flex-v2--flex-1{-ms-flex:1;flex:1 1}.react-flex-v2--flex-2{-ms-flex:2;flex:2 1}.react-flex-v2--flex-3{-ms-flex:3;flex:3 1}.react-flex-v2--flex-4{-ms-flex:4;flex:4 1}.react-flex-v2--flex-5{-ms-flex:5;flex:5 1}.react-flex-v2--flex-6{-ms-flex:6;flex:6 1}.react-flex-v2--flex-7{-ms-flex:7;flex:7 1}.react-flex-v2--flex-8{-ms-flex:8;flex:8 1}.react-flex-v2--flex-9{-ms-flex:9;flex:9 1}.react-flex-v2--flex-10{-ms-flex:10;flex:10 1}.react-flex-v2--flex-11{-ms-flex:11;flex:11 1}.react-flex-v2--flex-12{-ms-flex:12;flex:12 1}.react-flex-v2--flex-13{-ms-flex:13;flex:13 1}.react-flex-v2--flex-14{-ms-flex:14;flex:14 1}.react-flex-v2--flex-15{-ms-flex:15;flex:15 1}.react-flex-v2--flex-16{-ms-flex:16;flex:16 1}.react-flex-v2--flex-17{-ms-flex:17;flex:17 1}.react-flex-v2--flex-18{-ms-flex:18;flex:18 1}.react-flex-v2--flex-19{-ms-flex:19;flex:19 1}.react-flex-v2--flex-20{-ms-flex:20;flex:20 1}.react-flex-v2--flex-21{-ms-flex:21;flex:21 1}.react-flex-v2--flex-22{-ms-flex:22;flex:22 1}.react-flex-v2--flex-23{-ms-flex:23;flex:23 1}.react-flex-v2--flex-24{-ms-flex:24;flex:24 1}.react-flex-v2--flex-25{-ms-flex:25;flex:25 1}.react-flex-v2--flex-26{-ms-flex:26;flex:26 1}.react-flex-v2--flex-27{-ms-flex:27;flex:27 1}.react-flex-v2--flex-28{-ms-flex:28;flex:28 1}.react-flex-v2--flex-29{-ms-flex:29;flex:29 1}.react-flex-v2--flex-30{-ms-flex:30;flex:30 1}.react-flex-v2--flex-31{-ms-flex:31;flex:31 1}.react-flex-v2--flex-32{-ms-flex:32;flex:32 1}.react-flex-v2--flex-33{-ms-flex:33;flex:33 1}.react-flex-v2--flex-34{-ms-flex:34;flex:34 1}.react-flex-v2--flex-35{-ms-flex:35;flex:35 1}.react-flex-v2--flex-36{-ms-flex:36;flex:36 1}.react-flex-v2--flex-37{-ms-flex:37;flex:37 1}.react-flex-v2--flex-38{-ms-flex:38;flex:38 1}.react-flex-v2--flex-39{-ms-flex:39;flex:39 1}.react-flex-v2--flex-40{-ms-flex:40;flex:40 1}.react-flex-v2--flex-41{-ms-flex:41;flex:41 1}.react-flex-v2--flex-42{-ms-flex:42;flex:42 1}.react-flex-v2--flex-43{-ms-flex:43;flex:43 1}.react-flex-v2--flex-44{-ms-flex:44;flex:44 1}.react-flex-v2--flex-45{-ms-flex:45;flex:45 1}.react-flex-v2--flex-46{-ms-flex:46;flex:46 1}.react-flex-v2--flex-47{-ms-flex:47;flex:47 1}.react-flex-v2--flex-48{-ms-flex:48;flex:48 1}.react-flex-v2--flex-49{-ms-flex:49;flex:49 1}.react-flex-v2--flex-50{-ms-flex:50;flex:50 1}.react-flex-v2--flex-51{-ms-flex:51;flex:51 1}.react-flex-v2--flex-52{-ms-flex:52;flex:52 1}.react-flex-v2--flex-53{-ms-flex:53;flex:53 1}.react-flex-v2--flex-54{-ms-flex:54;flex:54 1}.react-flex-v2--flex-55{-ms-flex:55;flex:55 1}.react-flex-v2--flex-56{-ms-flex:56;flex:56 1}.react-flex-v2--flex-57{-ms-flex:57;flex:57 1}.react-flex-v2--flex-58{-ms-flex:58;flex:58 1}.react-flex-v2--flex-59{-ms-flex:59;flex:59 1}.react-flex-v2--flex-60{-ms-flex:60;flex:60 1}.react-flex-v2--flex-61{-ms-flex:61;flex:61 1}.react-flex-v2--flex-62{-ms-flex:62;flex:62 1}.react-flex-v2--flex-63{-ms-flex:63;flex:63 1}.react-flex-v2--flex-64{-ms-flex:64;flex:64 1}.react-flex-v2--flex-65{-ms-flex:65;flex:65 1}.react-flex-v2--flex-66{-ms-flex:66;flex:66 1}.react-flex-v2--flex-67{-ms-flex:67;flex:67 1}.react-flex-v2--flex-68{-ms-flex:68;flex:68 1}.react-flex-v2--flex-69{-ms-flex:69;flex:69 1}.react-flex-v2--flex-70{-ms-flex:70;flex:70 1}.react-flex-v2--flex-71{-ms-flex:71;flex:71 1}.react-flex-v2--flex-72{-ms-flex:72;flex:72 1}.react-flex-v2--flex-73{-ms-flex:73;flex:73 1}.react-flex-v2--flex-74{-ms-flex:74;flex:74 1}.react-flex-v2--flex-75{-ms-flex:75;flex:75 1}.react-flex-v2--flex-76{-ms-flex:76;flex:76 1}.react-flex-v2--flex-77{-ms-flex:77;flex:77 1}.react-flex-v2--flex-78{-ms-flex:78;flex:78 1}.react-flex-v2--flex-79{-ms-flex:79;flex:79 1}.react-flex-v2--flex-80{-ms-flex:80;flex:80 1}.react-flex-v2--flex-81{-ms-flex:81;flex:81 1}.react-flex-v2--flex-82{-ms-flex:82;flex:82 1}.react-flex-v2--flex-83{-ms-flex:83;flex:83 1}.react-flex-v2--flex-84{-ms-flex:84;flex:84 1}.react-flex-v2--flex-85{-ms-flex:85;flex:85 1}.react-flex-v2--flex-86{-ms-flex:86;flex:86 1}.react-flex-v2--flex-87{-ms-flex:87;flex:87 1}.react-flex-v2--flex-88{-ms-flex:88;flex:88 1}.react-flex-v2--flex-89{-ms-flex:89;flex:89 1}.react-flex-v2--flex-90{-ms-flex:90;flex:90 1}.react-flex-v2--flex-91{-ms-flex:91;flex:91 1}.react-flex-v2--flex-92{-ms-flex:92;flex:92 1}.react-flex-v2--flex-93{-ms-flex:93;flex:93 1}.react-flex-v2--flex-94{-ms-flex:94;flex:94 1}.react-flex-v2--flex-95{-ms-flex:95;flex:95 1}.react-flex-v2--flex-96{-ms-flex:96;flex:96 1}.react-flex-v2--flex-97{-ms-flex:97;flex:97 1}.react-flex-v2--flex-98{-ms-flex:98;flex:98 1}.react-flex-v2--flex-99{-ms-flex:99;flex:99 1}.react-flex-v2--flex-100{-ms-flex:100;flex:100 1}.react-flex-v2--flex-grow-0{-ms-flex-positive:0;flex-grow:0}.react-flex-v2--flex-grow-1{-ms-flex-positive:1;flex-grow:1}.react-flex-v2--flex-grow-2{-ms-flex-positive:2;flex-grow:2}.react-flex-v2--flex-grow-3{-ms-flex-positive:3;flex-grow:3}.react-flex-v2--flex-grow-4{-ms-flex-positive:4;flex-grow:4}.react-flex-v2--flex-grow-5{-ms-flex-positive:5;flex-grow:5}.react-flex-v2--flex-grow-6{-ms-flex-positive:6;flex-grow:6}.react-flex-v2--flex-grow-7{-ms-flex-positive:7;flex-grow:7}.react-flex-v2--flex-grow-8{-ms-flex-positive:8;flex-grow:8}.react-flex-v2--flex-grow-9{-ms-flex-positive:9;flex-grow:9}.react-flex-v2--flex-grow-10{-ms-flex-positive:10;flex-grow:10}.react-flex-v2--flex-grow-11{-ms-flex-positive:11;flex-grow:11}.react-flex-v2--flex-grow-12{-ms-flex-positive:12;flex-grow:12}.react-flex-v2--flex-grow-13{-ms-flex-positive:13;flex-grow:13}.react-flex-v2--flex-grow-14{-ms-flex-positive:14;flex-grow:14}.react-flex-v2--flex-grow-15{-ms-flex-positive:15;flex-grow:15}.react-flex-v2--flex-grow-16{-ms-flex-positive:16;flex-grow:16}.react-flex-v2--flex-grow-17{-ms-flex-positive:17;flex-grow:17}.react-flex-v2--flex-grow-18{-ms-flex-positive:18;flex-grow:18}.react-flex-v2--flex-grow-19{-ms-flex-positive:19;flex-grow:19}.react-flex-v2--flex-grow-20{-ms-flex-positive:20;flex-grow:20}.react-flex-v2--flex-grow-21{-ms-flex-positive:21;flex-grow:21}.react-flex-v2--flex-grow-22{-ms-flex-positive:22;flex-grow:22}.react-flex-v2--flex-grow-23{-ms-flex-positive:23;flex-grow:23}.react-flex-v2--flex-grow-24{-ms-flex-positive:24;flex-grow:24}.react-flex-v2--flex-grow-25{-ms-flex-positive:25;flex-grow:25}.react-flex-v2--flex-grow-26{-ms-flex-positive:26;flex-grow:26}.react-flex-v2--flex-grow-27{-ms-flex-positive:27;flex-grow:27}.react-flex-v2--flex-grow-28{-ms-flex-positive:28;flex-grow:28}.react-flex-v2--flex-grow-29{-ms-flex-positive:29;flex-grow:29}.react-flex-v2--flex-grow-30{-ms-flex-positive:30;flex-grow:30}.react-flex-v2--flex-grow-31{-ms-flex-positive:31;flex-grow:31}.react-flex-v2--flex-grow-32{-ms-flex-positive:32;flex-grow:32}.react-flex-v2--flex-grow-33{-ms-flex-positive:33;flex-grow:33}.react-flex-v2--flex-grow-34{-ms-flex-positive:34;flex-grow:34}.react-flex-v2--flex-grow-35{-ms-flex-positive:35;flex-grow:35}.react-flex-v2--flex-grow-36{-ms-flex-positive:36;flex-grow:36}.react-flex-v2--flex-grow-37{-ms-flex-positive:37;flex-grow:37}.react-flex-v2--flex-grow-38{-ms-flex-positive:38;flex-grow:38}.react-flex-v2--flex-grow-39{-ms-flex-positive:39;flex-grow:39}.react-flex-v2--flex-grow-40{-ms-flex-positive:40;flex-grow:40}.react-flex-v2--flex-grow-41{-ms-flex-positive:41;flex-grow:41}.react-flex-v2--flex-grow-42{-ms-flex-positive:42;flex-grow:42}.react-flex-v2--flex-grow-43{-ms-flex-positive:43;flex-grow:43}.react-flex-v2--flex-grow-44{-ms-flex-positive:44;flex-grow:44}.react-flex-v2--flex-grow-45{-ms-flex-positive:45;flex-grow:45}.react-flex-v2--flex-grow-46{-ms-flex-positive:46;flex-grow:46}.react-flex-v2--flex-grow-47{-ms-flex-positive:47;flex-grow:47}.react-flex-v2--flex-grow-48{-ms-flex-positive:48;flex-grow:48}.react-flex-v2--flex-grow-49{-ms-flex-positive:49;flex-grow:49}.react-flex-v2--flex-grow-50{-ms-flex-positive:50;flex-grow:50}.react-flex-v2--flex-grow-51{-ms-flex-positive:51;flex-grow:51}.react-flex-v2--flex-grow-52{-ms-flex-positive:52;flex-grow:52}.react-flex-v2--flex-grow-53{-ms-flex-positive:53;flex-grow:53}.react-flex-v2--flex-grow-54{-ms-flex-positive:54;flex-grow:54}.react-flex-v2--flex-grow-55{-ms-flex-positive:55;flex-grow:55}.react-flex-v2--flex-grow-56{-ms-flex-positive:56;flex-grow:56}.react-flex-v2--flex-grow-57{-ms-flex-positive:57;flex-grow:57}.react-flex-v2--flex-grow-58{-ms-flex-positive:58;flex-grow:58}.react-flex-v2--flex-grow-59{-ms-flex-positive:59;flex-grow:59}.react-flex-v2--flex-grow-60{-ms-flex-positive:60;flex-grow:60}.react-flex-v2--flex-grow-61{-ms-flex-positive:61;flex-grow:61}.react-flex-v2--flex-grow-62{-ms-flex-positive:62;flex-grow:62}.react-flex-v2--flex-grow-63{-ms-flex-positive:63;flex-grow:63}.react-flex-v2--flex-grow-64{-ms-flex-positive:64;flex-grow:64}.react-flex-v2--flex-grow-65{-ms-flex-positive:65;flex-grow:65}.react-flex-v2--flex-grow-66{-ms-flex-positive:66;flex-grow:66}.react-flex-v2--flex-grow-67{-ms-flex-positive:67;flex-grow:67}.react-flex-v2--flex-grow-68{-ms-flex-positive:68;flex-grow:68}.react-flex-v2--flex-grow-69{-ms-flex-positive:69;flex-grow:69}.react-flex-v2--flex-grow-70{-ms-flex-positive:70;flex-grow:70}.react-flex-v2--flex-grow-71{-ms-flex-positive:71;flex-grow:71}.react-flex-v2--flex-grow-72{-ms-flex-positive:72;flex-grow:72}.react-flex-v2--flex-grow-73{-ms-flex-positive:73;flex-grow:73}.react-flex-v2--flex-grow-74{-ms-flex-positive:74;flex-grow:74}.react-flex-v2--flex-grow-75{-ms-flex-positive:75;flex-grow:75}.react-flex-v2--flex-grow-76{-ms-flex-positive:76;flex-grow:76}.react-flex-v2--flex-grow-77{-ms-flex-positive:77;flex-grow:77}.react-flex-v2--flex-grow-78{-ms-flex-positive:78;flex-grow:78}.react-flex-v2--flex-grow-79{-ms-flex-positive:79;flex-grow:79}.react-flex-v2--flex-grow-80{-ms-flex-positive:80;flex-grow:80}.react-flex-v2--flex-grow-81{-ms-flex-positive:81;flex-grow:81}.react-flex-v2--flex-grow-82{-ms-flex-positive:82;flex-grow:82}.react-flex-v2--flex-grow-83{-ms-flex-positive:83;flex-grow:83}.react-flex-v2--flex-grow-84{-ms-flex-positive:84;flex-grow:84}.react-flex-v2--flex-grow-85{-ms-flex-positive:85;flex-grow:85}.react-flex-v2--flex-grow-86{-ms-flex-positive:86;flex-grow:86}.react-flex-v2--flex-grow-87{-ms-flex-positive:87;flex-grow:87}.react-flex-v2--flex-grow-88{-ms-flex-positive:88;flex-grow:88}.react-flex-v2--flex-grow-89{-ms-flex-positive:89;flex-grow:89}.react-flex-v2--flex-grow-90{-ms-flex-positive:90;flex-grow:90}.react-flex-v2--flex-grow-91{-ms-flex-positive:91;flex-grow:91}.react-flex-v2--flex-grow-92{-ms-flex-positive:92;flex-grow:92}.react-flex-v2--flex-grow-93{-ms-flex-positive:93;flex-grow:93}.react-flex-v2--flex-grow-94{-ms-flex-positive:94;flex-grow:94}.react-flex-v2--flex-grow-95{-ms-flex-positive:95;flex-grow:95}.react-flex-v2--flex-grow-96{-ms-flex-positive:96;flex-grow:96}.react-flex-v2--flex-grow-97{-ms-flex-positive:97;flex-grow:97}.react-flex-v2--flex-grow-98{-ms-flex-positive:98;flex-grow:98}.react-flex-v2--flex-grow-99{-ms-flex-positive:99;flex-grow:99}.react-flex-v2--flex-grow-100{-ms-flex-positive:100;flex-grow:100}.react-flex-v2--flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.react-flex-v2--flex-shrink-1{-ms-flex-negative:1;flex-shrink:1}.react-flex-v2--flex-shrink-2{-ms-flex-negative:2;flex-shrink:2}.react-flex-v2--flex-shrink-3{-ms-flex-negative:3;flex-shrink:3}.react-flex-v2--flex-shrink-4{-ms-flex-negative:4;flex-shrink:4}.react-flex-v2--flex-shrink-5{-ms-flex-negative:5;flex-shrink:5}.react-flex-v2--flex-shrink-6{-ms-flex-negative:6;flex-shrink:6}.react-flex-v2--flex-shrink-7{-ms-flex-negative:7;flex-shrink:7}.react-flex-v2--flex-shrink-8{-ms-flex-negative:8;flex-shrink:8}.react-flex-v2--flex-shrink-9{-ms-flex-negative:9;flex-shrink:9}.react-flex-v2--flex-shrink-10{-ms-flex-negative:10;flex-shrink:10}.react-flex-v2--flex-shrink-11{-ms-flex-negative:11;flex-shrink:11}.react-flex-v2--flex-shrink-12{-ms-flex-negative:12;flex-shrink:12}.react-flex-v2--flex-shrink-13{-ms-flex-negative:13;flex-shrink:13}.react-flex-v2--flex-shrink-14{-ms-flex-negative:14;flex-shrink:14}.react-flex-v2--flex-shrink-15{-ms-flex-negative:15;flex-shrink:15}.react-flex-v2--flex-shrink-16{-ms-flex-negative:16;flex-shrink:16}.react-flex-v2--flex-shrink-17{-ms-flex-negative:17;flex-shrink:17}.react-flex-v2--flex-shrink-18{-ms-flex-negative:18;flex-shrink:18}.react-flex-v2--flex-shrink-19{-ms-flex-negative:19;flex-shrink:19}.react-flex-v2--flex-shrink-20{-ms-flex-negative:20;flex-shrink:20}.react-flex-v2--flex-shrink-21{-ms-flex-negative:21;flex-shrink:21}.react-flex-v2--flex-shrink-22{-ms-flex-negative:22;flex-shrink:22}.react-flex-v2--flex-shrink-23{-ms-flex-negative:23;flex-shrink:23}.react-flex-v2--flex-shrink-24{-ms-flex-negative:24;flex-shrink:24}.react-flex-v2--flex-shrink-25{-ms-flex-negative:25;flex-shrink:25}.react-flex-v2--flex-shrink-26{-ms-flex-negative:26;flex-shrink:26}.react-flex-v2--flex-shrink-27{-ms-flex-negative:27;flex-shrink:27}.react-flex-v2--flex-shrink-28{-ms-flex-negative:28;flex-shrink:28}.react-flex-v2--flex-shrink-29{-ms-flex-negative:29;flex-shrink:29}.react-flex-v2--flex-shrink-30{-ms-flex-negative:30;flex-shrink:30}.react-flex-v2--flex-shrink-31{-ms-flex-negative:31;flex-shrink:31}.react-flex-v2--flex-shrink-32{-ms-flex-negative:32;flex-shrink:32}.react-flex-v2--flex-shrink-33{-ms-flex-negative:33;flex-shrink:33}.react-flex-v2--flex-shrink-34{-ms-flex-negative:34;flex-shrink:34}.react-flex-v2--flex-shrink-35{-ms-flex-negative:35;flex-shrink:35}.react-flex-v2--flex-shrink-36{-ms-flex-negative:36;flex-shrink:36}.react-flex-v2--flex-shrink-37{-ms-flex-negative:37;flex-shrink:37}.react-flex-v2--flex-shrink-38{-ms-flex-negative:38;flex-shrink:38}.react-flex-v2--flex-shrink-39{-ms-flex-negative:39;flex-shrink:39}.react-flex-v2--flex-shrink-40{-ms-flex-negative:40;flex-shrink:40}.react-flex-v2--flex-shrink-41{-ms-flex-negative:41;flex-shrink:41}.react-flex-v2--flex-shrink-42{-ms-flex-negative:42;flex-shrink:42}.react-flex-v2--flex-shrink-43{-ms-flex-negative:43;flex-shrink:43}.react-flex-v2--flex-shrink-44{-ms-flex-negative:44;flex-shrink:44}.react-flex-v2--flex-shrink-45{-ms-flex-negative:45;flex-shrink:45}.react-flex-v2--flex-shrink-46{-ms-flex-negative:46;flex-shrink:46}.react-flex-v2--flex-shrink-47{-ms-flex-negative:47;flex-shrink:47}.react-flex-v2--flex-shrink-48{-ms-flex-negative:48;flex-shrink:48}.react-flex-v2--flex-shrink-49{-ms-flex-negative:49;flex-shrink:49}.react-flex-v2--flex-shrink-50{-ms-flex-negative:50;flex-shrink:50}.react-flex-v2--flex-shrink-51{-ms-flex-negative:51;flex-shrink:51}.react-flex-v2--flex-shrink-52{-ms-flex-negative:52;flex-shrink:52}.react-flex-v2--flex-shrink-53{-ms-flex-negative:53;flex-shrink:53}.react-flex-v2--flex-shrink-54{-ms-flex-negative:54;flex-shrink:54}.react-flex-v2--flex-shrink-55{-ms-flex-negative:55;flex-shrink:55}.react-flex-v2--flex-shrink-56{-ms-flex-negative:56;flex-shrink:56}.react-flex-v2--flex-shrink-57{-ms-flex-negative:57;flex-shrink:57}.react-flex-v2--flex-shrink-58{-ms-flex-negative:58;flex-shrink:58}.react-flex-v2--flex-shrink-59{-ms-flex-negative:59;flex-shrink:59}.react-flex-v2--flex-shrink-60{-ms-flex-negative:60;flex-shrink:60}.react-flex-v2--flex-shrink-61{-ms-flex-negative:61;flex-shrink:61}.react-flex-v2--flex-shrink-62{-ms-flex-negative:62;flex-shrink:62}.react-flex-v2--flex-shrink-63{-ms-flex-negative:63;flex-shrink:63}.react-flex-v2--flex-shrink-64{-ms-flex-negative:64;flex-shrink:64}.react-flex-v2--flex-shrink-65{-ms-flex-negative:65;flex-shrink:65}.react-flex-v2--flex-shrink-66{-ms-flex-negative:66;flex-shrink:66}.react-flex-v2--flex-shrink-67{-ms-flex-negative:67;flex-shrink:67}.react-flex-v2--flex-shrink-68{-ms-flex-negative:68;flex-shrink:68}.react-flex-v2--flex-shrink-69{-ms-flex-negative:69;flex-shrink:69}.react-flex-v2--flex-shrink-70{-ms-flex-negative:70;flex-shrink:70}.react-flex-v2--flex-shrink-71{-ms-flex-negative:71;flex-shrink:71}.react-flex-v2--flex-shrink-72{-ms-flex-negative:72;flex-shrink:72}.react-flex-v2--flex-shrink-73{-ms-flex-negative:73;flex-shrink:73}.react-flex-v2--flex-shrink-74{-ms-flex-negative:74;flex-shrink:74}.react-flex-v2--flex-shrink-75{-ms-flex-negative:75;flex-shrink:75}.react-flex-v2--flex-shrink-76{-ms-flex-negative:76;flex-shrink:76}.react-flex-v2--flex-shrink-77{-ms-flex-negative:77;flex-shrink:77}.react-flex-v2--flex-shrink-78{-ms-flex-negative:78;flex-shrink:78}.react-flex-v2--flex-shrink-79{-ms-flex-negative:79;flex-shrink:79}.react-flex-v2--flex-shrink-80{-ms-flex-negative:80;flex-shrink:80}.react-flex-v2--flex-shrink-81{-ms-flex-negative:81;flex-shrink:81}.react-flex-v2--flex-shrink-82{-ms-flex-negative:82;flex-shrink:82}.react-flex-v2--flex-shrink-83{-ms-flex-negative:83;flex-shrink:83}.react-flex-v2--flex-shrink-84{-ms-flex-negative:84;flex-shrink:84}.react-flex-v2--flex-shrink-85{-ms-flex-negative:85;flex-shrink:85}.react-flex-v2--flex-shrink-86{-ms-flex-negative:86;flex-shrink:86}.react-flex-v2--flex-shrink-87{-ms-flex-negative:87;flex-shrink:87}.react-flex-v2--flex-shrink-88{-ms-flex-negative:88;flex-shrink:88}.react-flex-v2--flex-shrink-89{-ms-flex-negative:89;flex-shrink:89}.react-flex-v2--flex-shrink-90{-ms-flex-negative:90;flex-shrink:90}.react-flex-v2--flex-shrink-91{-ms-flex-negative:91;flex-shrink:91}.react-flex-v2--flex-shrink-92{-ms-flex-negative:92;flex-shrink:92}.react-flex-v2--flex-shrink-93{-ms-flex-negative:93;flex-shrink:93}.react-flex-v2--flex-shrink-94{-ms-flex-negative:94;flex-shrink:94}.react-flex-v2--flex-shrink-95{-ms-flex-negative:95;flex-shrink:95}.react-flex-v2--flex-shrink-96{-ms-flex-negative:96;flex-shrink:96}.react-flex-v2--flex-shrink-97{-ms-flex-negative:97;flex-shrink:97}.react-flex-v2--flex-shrink-98{-ms-flex-negative:98;flex-shrink:98}.react-flex-v2--flex-shrink-99{-ms-flex-negative:99;flex-shrink:99}.react-flex-v2--flex-shrink-100{-ms-flex-negative:100;flex-shrink:100}.react-date-field--theme-default{border:1px solid grey}.react-date-field--theme-default.react-date-field--focused{border:1px solid #349aef}.react-date-field--theme-default>.react-date-field__picker{box-shadow:0 2px 12px rgba(0,0,0,.34375);border:1px solid #349aef}.react-date-field--theme-default .react-date-field__calendar-icon{border:2px solid grey}.react-date-field--theme-default .react-date-field__calendar-icon:after,.react-date-field--theme-default .react-date-field__calendar-icon:before{width:2px;height:5px;top:-5px}.react-date-field--theme-default .react-date-field__calendar-icon:before{left:2px}.react-date-field--theme-default .react-date-field__calendar-icon:after{right:1px;left:auto}.react-date-field--theme-default .react-date-field__clear-icon{color:grey;fill:grey}.react-date-field--theme-default .react-date-field__clear-icon:hover{color:#4d4d4d;fill:#4d4d4d}.react-date-field--theme-default.react-date-field--focused .react-date-field__clear-icon{color:#349aef;fill:#349aef}.react-date-field--theme-default:not(.react-date-field--disabled) .react-date-field__calendar-icon:hover{border-color:#4d4d4d;cursor:pointer}.react-date-field--theme-default:not(.react-date-field--disabled) .react-date-field__calendar-icon:hover .react-date-field__calendar-icon-inner,.react-date-field--theme-default:not(.react-date-field--disabled) .react-date-field__calendar-icon:hover:after,.react-date-field--theme-default:not(.react-date-field--disabled) .react-date-field__calendar-icon:hover:before{background:#4d4d4d}.react-date-field--theme-default .react-date-field__calendar-icon-inner,.react-date-field--theme-default .react-date-field__calendar-icon:after,.react-date-field--theme-default .react-date-field__calendar-icon:before{background:grey}.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon,.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon:active,.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon:hover,.react-date-field--theme-default:not(.react-date-field--disabled) .react-date-field__calendar-icon:active{border-color:#349aef}.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon .react-date-field__calendar-icon-inner,.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon:active .react-date-field__calendar-icon-inner,.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon:active:after,.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon:active:before,.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon:after,.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon:before,.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon:hover .react-date-field__calendar-icon-inner,.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon:hover:after,.react-date-field--theme-default.react-date-field--focused .react-date-field__calendar-icon:hover:before,.react-date-field--theme-default:not(.react-date-field--disabled) .react-date-field__calendar-icon:active .react-date-field__calendar-icon-inner,.react-date-field--theme-default:not(.react-date-field--disabled) .react-date-field__calendar-icon:active:after,.react-date-field--theme-default:not(.react-date-field--disabled) .react-date-field__calendar-icon:active:before{background:#349aef}.react-date-picker__clock--theme-default .react-date-picker__clock-hand-second{background:red}.react-date-picker__clock--theme-default .react-date-picker__clock-center{background:#e6e6e6}.react-date-picker__clock--theme-default .react-date-picker__clock-overlay{background:#fff;border-style:solid;border-color:grey}.react-date-picker__footer--theme-default{padding:5px}.react-date-picker__footer--theme-default .react-date-picker__footer-button{padding:3px 4px;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid grey;background:#fff;font-size:.9em}.react-date-picker__footer--theme-default .react-date-picker__footer-button:active{top:1px}.react-date-picker__footer--theme-default .react-date-picker__footer-button:not(.react-date-picker__footer-button--disabled){cursor:pointer}.react-date-picker__footer--theme-default .react-date-picker__footer-button:not(.react-date-picker__footer-button--disabled):hover{background:#349aef;border-color:#349aef;color:#fff}.react-date-picker__footer--theme-default .react-date-picker__footer-button+.react-date-picker__footer-button{margin-left:3px}.react-date-picker__date-format-spinner--theme-default{border:1px solid grey}.react-date-picker__date-format-spinner--theme-default input{padding:5px;border:none;outline:none}.react-date-picker__date-format-spinner--theme-default:not([disabled]).react-date-picker__date-format-spinner--focused{border:1px solid #349aef}.react-date-picker__date-format-spinner--theme-default:not([disabled]) .react-date-picker__date-format-spinner-arrow{position:relative;cursor:pointer}.react-date-picker__date-format-spinner--theme-default:not([disabled]) .react-date-picker__date-format-spinner-arrow:active{fill:#349aef;top:1px}.react-date-picker__year-view--theme-default{border:1px solid grey;padding:2px}.react-date-picker__year-view--theme-default .react-date-picker__year-view-month{padding:5px;cursor:pointer;border:2px solid transparent}.react-date-picker__year-view--theme-default .react-date-picker__year-view-month--disabled{color:#d8d8d8}.react-date-picker__year-view--theme-default .react-date-picker__year-view-month--active{border:2px solid #349aef}.react-date-picker__year-view--theme-default .react-date-picker__year-view-month--value{color:#fff;background:#349aef padding-box;border:2px solid #349aef}.react-date-picker__year-view--theme-default .react-date-picker__year-view-month--active.react-date-picker__year-view-month--value{background:#4ca6f1 padding-box}.react-date-picker__decade-view--theme-default{border:1px solid grey;padding:2px}.react-date-picker__decade-view--theme-default .react-date-picker__decade-view-arrow{cursor:pointer;position:relative;fill:#676767;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react-date-picker__decade-view--theme-default .react-date-picker__decade-view-arrow--disabled{fill:#c5c5c5}.react-date-picker__decade-view--theme-default .react-date-picker__decade-view-arrow:not(.react-date-picker__decade-view-arrow--disabled):active{left:1px}.react-date-picker__decade-view--theme-default .react-date-picker__decade-view-year{padding:5px;cursor:pointer;border:2px solid transparent}.react-date-picker__decade-view--theme-default .react-date-picker__decade-view-year--disabled{color:#d8d8d8}.react-date-picker__decade-view--theme-default .react-date-picker__decade-view-year--active{border:2px solid #349aef}.react-date-picker__decade-view--theme-default .react-date-picker__decade-view-year--value{color:#fff;background:#349aef padding-box;border:2px solid #349aef}.react-date-picker__decade-view--theme-default .react-date-picker__decade-view-year--active.react-date-picker__decade-view-year--value{background:#4ca6f1 padding-box}.react-date-picker__history-view--theme-default{border:1px solid grey;padding:2px}.react-date-picker__history-view--theme-default .react-date-picker__decade-view--theme-default,.react-date-picker__history-view--theme-default .react-date-picker__year-view--theme-default{border:none}.react-date-picker__nav-bar .react-date-picker__history-view--theme-default{font-size:.833em}.react-date-picker__nav-bar--theme-default{padding-top:5px;padding-bottom:5px;font-size:1.2rem}.react-date-picker__nav-bar--theme-default .react-date-picker__nav-bar-secondary-arrow{margin-right:7px}.react-date-picker__nav-bar--theme-default .react-date-picker__nav-bar-history-view{background:#fff}.react-date-picker__nav-bar--theme-default.react-date-picker__nav-bar--with-history-view .react-date-picker__nav-bar-date{cursor:pointer}.react-date-picker__nav-bar--theme-default .react-date-picker__nav-bar-arrow{position:relative;fill:#676767}.react-date-picker__nav-bar--theme-default .react-date-picker__nav-bar-arrow--disabled{fill:#c5c5c5}.react-date-picker__nav-bar--theme-default .react-date-picker__nav-bar-arrow:not(.react-date-picker__nav-bar-arrow--disabled):hover{fill:#9a9a9a}.react-date-picker__nav-bar--theme-default .react-date-picker__nav-bar-arrow:not(.react-date-picker__nav-bar-arrow--disabled):active{top:1px}.react-date-picker__calendar--theme-default{border:1px solid grey}.react-date-picker__calendar--theme-default .react-date-picker__month-view--theme-default{border:none}.react-date-picker__calendar--theme-default .react-date-picker__clock{margin:10px}.react-date-picker__calendar--theme-default,.react-date-picker__date-field--theme-default,.react-date-picker__month-view--theme-default,.react-date-picker__transition-month-view--theme-default{font-size:16px;font-size:1em}.react-date-picker__transition-month-view--theme-default{border:1px solid grey}.react-date-picker__transition-month-view--theme-default .react-date-picker__calendar--theme-default,.react-date-picker__transition-month-view--theme-default .react-date-picker__month-view--theme-default,.react-date-picker__transition-month-view--theme-default .react-date-picker__multi-month-view--theme-default{border:none}.react-date-picker__navigation-view--theme-default{border:1px solid grey}.react-date-picker__navigation-view--theme-default .react-date-picker__month-view,.react-date-picker__navigation-view--theme-default .react-date-picker__multi-month-view{border:none}.react-date-picker__month-view--theme-default{background:#fff;position:relative;border:1px solid grey;overflow:hidden}.react-date-picker__month-view--theme-default .react-date-picker__month-view-week-day-names{text-transform:uppercase}.react-date-picker__month-view--theme-default .react-date-picker__month-view-week-number{color:#b1b1b1;font-size:.8em}.react-date-picker__month-view--theme-default .react-date-picker__month-view-cell{min-width:20px}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day{z-index:10}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day .react-date-picker__month-view-day-text{border:2px solid transparent;border-radius:50%;cursor:pointer;text-align:center;min-width:20px;min-height:20px;max-width:40px;max-height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day .react-date-picker__month-view-day-text:hover{background:#d8edff padding-box}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range{overflow:hidden}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text{position:relative}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:after,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:before,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text:after,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text:before{position:absolute;height:100%;top:0;bottom:0;width:500%;background:#349aef;z-index:-1;content:""}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:before,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text:before{right:50%}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:after,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text:after{left:50%}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--hover-range-end .react-date-picker__month-view-day-text:after,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--hover-range-start .react-date-picker__month-view-day-text:before,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--range-end:not(.react-date-picker__month-view-day--in-hover-range) .react-date-picker__month-view-day-text:after,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--range-start:not(.react-date-picker__month-view-day--in-hover-range) .react-date-picker__month-view-day-text:before,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--hover-range-end .react-date-picker__month-view-day-text:after,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--hover-range-start .react-date-picker__month-view-day-text:before,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--range-end:not(.react-date-picker__month-view-day--in-hover-range) .react-date-picker__month-view-day-text:after,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--range-start:not(.react-date-picker__month-view-day--in-hover-range) .react-date-picker__month-view-day-text:before{display:none}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--hover-range-end:not(.react-date-picker__month-view-day--hover-range-start) .react-date-picker__month-view-day-text:before,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--hover-range-start:not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text:after,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--hover-range-end:not(.react-date-picker__month-view-day--hover-range-start) .react-date-picker__month-view-day-text:before,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--hover-range-start:not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text:after{display:inherit}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--active:not(.react-date-picker__month-view-day--range-start):not(.react-date-picker__month-view-day--range-end):not(.react-date-picker__month-view-day--hover-range-start):not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--active:not(.react-date-picker__month-view-day--range-start):not(.react-date-picker__month-view-day--range-end):not(.react-date-picker__month-view-day--hover-range-start):not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--active:not(.react-date-picker__month-view-day--range-start):not(.react-date-picker__month-view-day--range-end):not(.react-date-picker__month-view-day--hover-range-start):not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--active:not(.react-date-picker__month-view-day--range-start):not(.react-date-picker__month-view-day--range-end):not(.react-date-picker__month-view-day--hover-range-start):not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text:hover{background:#93c9f6 padding-box}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--value .react-date-picker__month-view-day-text{border:2px solid transparent;background:#349aef padding-box;color:#fff}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--value .react-date-picker__month-view-day-text:hover{background:#349aef padding-box}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--today-highlight .react-date-picker__month-view-day-text,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--today-highlight .react-date-picker__month-view-day-text,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--value.react-date-picker__month-view-day--today-highlight .react-date-picker__month-view-day-text{color:#fcf}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text{background:#d9ecfc padding-box}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:after,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:before{background:#d9ecfc}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--hover-range-end .react-date-picker__month-view-day-text,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--hover-range-end .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--hover-range-start .react-date-picker__month-view-day-text,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--hover-range-start .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--range-end .react-date-picker__month-view-day-text,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--range-end .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--range-start .react-date-picker__month-view-day-text,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--range-start .react-date-picker__month-view-day-text:hover{background:#63b2f3 padding-box}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--active .react-date-picker__month-view-day-text{border:2px solid #349aef}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--next-month,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--prev-month{color:#b3b3b3}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--weekend-highlight{color:red}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--weekend-highlight.react-date-picker__month-view-day--next-month,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--weekend-highlight.react-date-picker__month-view-day--prev-month{color:#d68e8e}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--today-highlight{color:#f0f}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--today-highlight.react-date-picker__month-view-day--next-month,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--today-highlight.react-date-picker__month-view-day--prev-month{color:#f6f}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--disabled{color:#d8d8d8}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--disabled .react-date-picker__month-view-day-text{cursor:default}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--disabled .react-date-picker__month-view-day-text:hover{background:none}.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--disabled.react-date-picker__month-view-day--next-month,.react-date-picker__month-view--theme-default .react-date-picker__month-view-day--disabled.react-date-picker__month-view-day--prev-month{color:#d8d8d8}.react-date-picker__multi-month-view{border:1px solid grey}.react-date-picker__multi-month-view .react-date-picker__month-view{border:none}.Select{position:relative}.Select,.Select div,.Select input,.Select span{box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select-control{background-color:#fff;border-radius:4px;border:1px solid #1bb193;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#1bb193}.is-open>.Select-control>.Select-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#1bb193;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label,.has-value.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label,.has-value.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:none;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center}.Select-loading,.Select-loading-zone{position:relative;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin .4s linear infinite;animation:Select-animation-spin .4s linear infinite;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden}@-webkit-keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #1bb193;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:rgba(0,0,0,.1);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#1bb193;border-radius:4px;border:1px solid #1bb193;color:#fff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.Tag-Select-value{background-color:#f5f5f5;border-radius:4px;color:#fff;display:inline-block;font-size:16px;line-height:1.4;margin-right:5px;margin-top:2.5px;margin-bottom:2.5px;vertical-align:middle;box-sizing:border-box;cursor:auto;border-collapse:separate}.Tag-Select-value:hover{background-color:rgba(0,0,0,.06)}.Tag-Select-value-label{cursor:pointer;border-radius:4px;border:1px solid #1bb193;padding:1px 5px;display:inline-block;vertical-align:middle;box-sizing:border-box;color:#8f8f8f;font-size:16px;line-height:1.4;border-collapse:separate}.Tag-Select-value-label.no-hover,.Tag-Select-value.no-hover{color:#fff;background-color:#1bb193}.dev-site-banner-warning{text-align:center;background:#fa6750;color:#fff;padding:10px;font-size:20px;font-weight:600}.is-search-mode .covid-banner,.is-search-mode .dev-site-banner-warning{display:none}.covid-banner{background:#fa6750;color:#fff;padding:10px;font-size:18px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.covid-banner-left{font-size:14px}.covid-banner-resource-center{padding-left:15px;font-size:14px}#covid-banner-resource-center-text{color:#fff!important}@media (max-width:568px){.covid-banner-left,.covid-banner-resource-center{font-size:12px}}.civoidInstruction{text-align:center}
/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */@keyframes cssAnimation{to{width:0;height:0;overflow:hidden}}@-webkit-keyframes cssAnimation{to{width:0;height:0;visibility:hidden}}input::-ms-clear,input::-ms-reveal{display:none}footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#617571}footer,footer a{color:#fff}.footer__content-wrapper{padding-left:5px;padding-right:5px;margin-left:auto;margin-right:auto;max-width:940px;display:-ms-flexbox;display:flex}.footer__box{-ms-flex-preferred-size:50%;flex-basis:50%;padding:40px 10px 36px 20px;border-bottom:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1)}@media (min-width:768px){.footer__box{-ms-flex:0 0 33.33%;flex:0 0 33.33%}}@media (max-width:767px){.tools{-ms-flex-order:1;order:1}.education{-ms-flex-order:2;order:2}.team{-ms-flex-order:4;order:4}.about{-ms-flex-order:3;order:3}.footer__box--mobile_dwnld_btns{-ms-flex-order:5;order:5}.footer__box--double{-ms-flex-order:6;order:6;padding-top:0}}@media (width:768px){.mobile_dwnld_btns{height:10%;-ms-flex-align:start;align-items:flex-start}}.footer__box>h2{position:relative;padding-bottom:7px;font-size:15px;font-weight:600;text-transform:uppercase;margin-bottom:10px}@media (min-width:768px){.footer__box>h2{margin-bottom:10px}}.footer__box>h2:after{content:"";display:block;position:absolute;bottom:0;left:0;width:32px;height:2px;background-color:hsla(0,0%,100%,.5)}.footer__box>ul{margin:0;padding:0;list-style-type:none}.footer__box>ul>li>a{height:32px;padding-top:10px;text-decoration:none}@media (min-width:768px){.footer__box>ul>li>a{height:auto;padding-top:0}}.footer__box>ul>li>a:hover{text-decoration:underline}.footer__box>ul>ul>li a{text-decoration:none;margin-left:-5px}.footer__box>ul>ul>li a:hover{text-decoration:underline}.footer__partners{list-style-type:none;font-size:13px}.footer__partners a{text-decoration:none}.footer__partners a:hover{text-decoration:underline}.footer_img{text-align:center;border-right:1px solid hsla(0,0%,100%,.1)}@media (max-width:768px){.footer_img{display:none}}.footer_img img{padding-top:40px}@media (min-width:768px){.footer_img{-ms-flex:0 0 25%;flex:0 0 25%}}.footer_mdcalc_logo{margin-bottom:30px}.footer_svg_icons{margin:10px 0 0 45px;display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left}.footer_svg_icons_mobile{display:none}@media (max-width:768px){.footer_svg_icons_mobile{display:-ms-flexbox;display:flex;margin-top:5px}}.footer__box--mobile_dwnld_btns{display:none}@media (max-width:768px){.footer__box--mobile_dwnld_btns{display:-ms-flexbox;display:flex;margin-left:-10px;border-right:none;border-bottom:none}}@media (max-width:768px){.footer__box--mobile_dwnld_btns svg{display:-ms-flexbox;display:flex;padding:5px}}.footer__box_container{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__box--double{-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.footer__box--double{-ms-flex:0 0 66.66%;flex:0 0 66.66%;border-top:1px solid hsla(0,0%,100%,.1)}}@font-face{font-family:Facit;src:url(https://cdn-web-css.mdcalc.com/fonts/bold-webfont.woff2) format("woff2"),url(https://cdn-web-css.mdcalc.com/fonts/bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Facit;src:url(https://cdn-web-css.mdcalc.com/fonts/regularitalic-webfont.woff2) format("woff2"),url(https://cdn-web-css.mdcalc.com/fonts/regularitalic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Facit;src:url(https://cdn-web-css.mdcalc.com/fonts/bolditalic-webfont.woff2) format("woff2"),url(https://cdn-web-css.mdcalc.com/fonts/bolditalic-webfont.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Facit;src:url(https://cdn-web-css.mdcalc.com/fonts/extrabold-webfont.woff2) format("woff2"),url(https://cdn-web-css.mdcalc.com/fonts/extrabold-webfont.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Facit;src:url(https://cdn-web-css.mdcalc.com/fonts/light-webfont.woff2) format("woff2"),url(https://cdn-web-css.mdcalc.com/fonts/light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Facit;src:url(https://cdn-web-css.mdcalc.com/fonts/regular-webfont.woff2) format("woff2"),url(https://cdn-web-css.mdcalc.com/fonts/regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Facit;src:url(https://cdn-web-css.mdcalc.com/fonts/semibold-webfont.woff2) format("woff2"),url(https://cdn-web-css.mdcalc.com/fonts/semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}
/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */*,:after,:before{box-sizing:border-box}button,html,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href) ")"}abbr[title]:after{content:" ("attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0!important}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){table{border-collapse:inherit}}@media (max-width:568px){.filters,.no-mobile,div i{display:none!important}}@media (min-width:569px){.mobile-only{display:none!important}}@media (max-width:767px){.desktop-only{display:none!important}}@media (min-width:768px){.no-desktop{display:none!important}}.youtube-video-wrapper{position:relative;margin:0;padding-bottom:56.25%;width:100%;max-width:100%}.youtube-video-wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.btn{height:44px;padding:0 6px;border-radius:4px;line-height:47px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-weight:600;background-color:#1bb193;transition:all .15s ease;box-shadow:0 1px 2px rgba(0,0,0,.2);cursor:pointer}@media (min-width:569px){.btn{padding:0 10px}}.btn a{color:#fff}.btn,.btn:active,.btn:focus,.btn:hover{text-decoration:none}.btn:hover{background-color:#189f84}.btn--light-green{background-color:#24c1a2}.btn--light-green:hover{background-color:#1db99a}.btn--checking{background-color:#95b6b0}.btn--yellow,.header .signup-btn{background-color:#ffb600}.btn--yellow:hover,.header .signup-btn:hover{background-color:#f0ab00}.btn--yellow--cifb{font-family:Facit,Calibri,Helvetica,sans-serif;background-color:#ffb600;border-color:#ffb600;border-style:solid}.btn--yellow--cifb:hover{background-color:#f0ab00;border-color:#f0ab00}.btn--light-green--cifb{font-family:Facit,Calibri,Helvetica,sans-serif;background-color:#24c1a2;border-color:#24c1a2;border-style:solid}.btn--light-green--cifb:hover{background-color:#1db99a;border-color:#1db99a}.btn--outline,.fav-btn,.rating-btn{border:2px solid #8f8f8f;color:#595959;background-color:#fff;box-shadow:none}.btn--outline:hover,.fav-btn:hover,.rating-btn:hover{background-color:#f0f0f0}.btn--lg{text-transform:uppercase;font-size:16px}@media (min-width:569px){.btn--lg{height:50px;padding:0 20px;line-height:56px}}.btn--full-width{display:block;text-align:center}.btn--disabled{pointer-events:none;opacity:.5}.btn--chevron img{margin-bottom:2px;margin-left:3px}.btn-group{display:-ms-flexbox;display:flex}.btn-group .btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#595959;font-weight:400;border:1px solid silver;background-color:#f0f0f0;box-shadow:none}.btn-group .btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .btn:not(:last-child){border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.btn-group .btn:hover{background-color:#d7d7d7}.btn-group .btn.is-selected{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;background-color:#1bb193;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.btn-group .btn.is-selected a{color:#fff}.btn-group--justify{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}.btn-group--justify .btn{height:auto;border-radius:0;padding:11px 10px 9px;line-height:1.3;white-space:normal;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom:1px solid silver}.btn-group--justify .btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-group--justify .btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group--row{display:-ms-flexbox;display:flex}.btn-group--row .btn{height:auto;border-radius:0;padding:11px 10px 9px;line-height:1.3;white-space:normal;-ms-flex:1 1 33%;flex:1 1 33%;border-bottom:1px solid silver}.btn-group--row .btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-group--row .btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group--vertical{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-group--vertical .btn{height:auto;border-radius:0;border-bottom:none;padding:11px 10px 9px;line-height:1.3;white-space:normal;text-align:left}.btn-group--vertical .btn:first-child{border-radius:4px 4px 0 0}.btn-group--vertical .btn:not(:last-child){border-right:1px solid silver}.btn-group--vertical .btn:last-child{border-radius:0 0 4px 4px;border-bottom:1px solid silver}.input-group{display:-ms-flexbox;display:flex}.input-group :first-child{border-radius:4px 0 0 4px}.input-group :last-child{border-radius:0 4px 4px 0}.input-group input{min-width:0}.input-group>:not(input){height:44px;padding:0 6px;border-radius:4px;line-height:47px;-ms-flex-item-align:stretch;align-self:stretch;display:inline-block;vertical-align:middle;text-align:center;background-color:#f0f0f0;border:1px solid #d7d7d7}@media (min-width:569px){.input-group>:not(input){padding:0 10px}}.input-group .select-wrapper{-ms-flex:0 0 auto;flex:0 0 auto}.input-group .select-wrapper.hover{cursor:pointer}.input-group .select-wrapper.hover:hover{background-color:#d7d7d7}.input-group .select-wrapper.no-hover{cursor:default}.input-group .select-wrapper img{margin-left:4px}.tab-control{margin:0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;border-bottom:3px solid #d7d7d7}@media (min-width:569px){.tab-control{margin:0}}.tab-control>li{-ms-flex-positive:1;flex-grow:1;margin-bottom:-3px;cursor:pointer}.tab-control>li:hover{background-color:#f0f0f0;border-bottom:3px solid #d7d7d7}.tab-control>li p{margin:auto;text-align:center;padding-top:10px;padding-bottom:10px;color:#595959;font-weight:600;font-size:16px}@media (max-width:568px){.tab-control>li p{padding-top:5px;padding-bottom:5px;font-size:15px}}.tab-control>li.is-active{border-bottom:3px solid #117d67}.tab-control>li.is-active,.tab-control>li.is-active p{color:#117d67;font-weight:700}.tab-control--inverted{border-bottom:none;border-top:3px solid #d7d7d7}@media (min-width:768px){.tab-control--inverted{display:none}}.tab-control--inverted>li{margin-top:-3px;margin-bottom:0}.tab-control--inverted>li>a{border-bottom:none;border-top:3px solid #d7d7d7}.tab-control--inverted>li>a.is-active{border-bottom:none;border-top:3px solid #117d67}.dropdown{position:relative;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:auto;margin-bottom:auto;padding-right:10px;padding-left:10px}.dropdown__list{margin:0;padding:0;list-style-type:none;display:none;width:200px;position:absolute;top:100%;left:0;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);z-index:10;border-radius:4px}.dropdown.is-open .dropdown__list{display:block}.dropdown__list.dropdown__list--right{left:auto;right:0}.dropdown__list>li{border-bottom:1px solid #f0f0f0}.dropdown__list>li:last-child{border-bottom:none}.dropdown__list>li>a{color:inherit;display:block;height:44px;padding:0 10px;line-height:47px}.dropdown__list>li>a,.dropdown__list>li>a:active,.dropdown__list>li>a:focus,.dropdown__list>li>a:hover{text-decoration:none}.dropdown__list>li>a img{padding-right:20px}@media (min-width:768px){.dropdown__list>li>a{height:41px;line-height:44px}}.dropdown__list>li>a:hover{background-color:#f0f0f0}.show-hide-password-btn{text-decoration:none;color:#595959;text-transform:uppercase;letter-spacing:.015em;font-weight:600;font-size:13px}.center{text-align:center}.placeholder{color:#aaa}.calc-list{padding:0;list-style-type:none;margin:0 auto;width:100%;max-width:650px}@media (max-width:568px){.calc-list{border-top:1px solid #d7d7d7}.calc-list.calc-list--no-mobile-top-border{border-top:none}}.calc-item>a,.tag-item>a{color:inherit;display:block;position:relative;padding:11px 10px;border-bottom:1px solid #d7d7d7}.calc-item>a,.calc-item>a:active,.calc-item>a:focus,.calc-item>a:hover,.tag-item>a,.tag-item>a:active,.tag-item>a:focus,.tag-item>a:hover{text-decoration:none}@media (min-width:569px){.calc-item>a,.tag-item>a{margin:8px 0;border:1px solid #d7d7d7;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}}.calc-item>a:hover,.tag-item>a:hover{background-color:rgba(0,0,0,.06)}.calc-item abbr,.tag-item abbr{position:relative;-ms-flex-item-align:center;align-self:center;border-bottom:none;margin-right:8px}@media (max-width:568px){.calc-item abbr,.tag-item abbr{pointer-events:none;margin-right:3px}}.calc-item abbr:hover:after,.tag-item abbr:hover:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(title);position:absolute;bottom:120%;left:50%;min-width:80px;padding:4px 6px 2px;text-align:center;font-size:11px;transform:translateX(-50%);border-radius:4px;background-color:#595959;color:#fff}.calc-item abbr:hover:after a,.tag-item abbr:hover:after a{color:#fff}@media (min-width:569px){.calc-item abbr:hover:after,.tag-item abbr:hover:after{font-size:14px}}html.no-touch .calc-item abbr:hover:after,html.no-touch .tag-item abbr:hover:after,html.touch .calc-item abbr.is-expanded:after,html.touch .tag-item abbr.is-expanded:after{display:block}.calc-item__name{padding-right:35px;line-height:1;font-size:16px}@media (min-width:569px){.calc-item__name{font-size:18px}}.calc-item__desc{opacity:.7}.calc-item__fav{position:absolute;top:5px;right:5px;display:block;width:20px;height:20px}.has-modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);z-index:100;overflow:auto}.modal.is-visible{display:block}.modal__window{margin:20px;max-width:560px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.5),0 0 14px rgba(0,0,0,.5)}@media (min-width:569px){.modal:not(.modal--wide) .modal__window{margin:50px auto 0}}@media (min-width:768px){.modal:not(.modal--wide) .modal__window{margin-top:100px}}.modal--wide .modal__window{max-width:none}@media (min-width:569px){.modal--wide .modal__window{margin:50px}}.modal__window.ebm{max-width:70%}.modal__header{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding:13px 10px 8px;background-color:#1bb193}.modal__header a{color:#fff}@media (min-width:569px){.modal__header{padding:24px 40px 18px}}.modal__header>h1{margin:0;font-size:25px;font-weight:700}@media (min-width:569px){.modal__header>h1{font-size:30px}}.modal__header img.modal__close{top:50%;transform:translateY(-50%);position:absolute;right:15px;width:15px;cursor:pointer;opacity:.8}.modal__header img.modal__close:hover{opacity:1}@media (min-width:569px){.modal__header img.modal__close{width:22px;right:40px}}.modal__body{padding:8px 10px 13px}@media (min-width:569px){.modal__body{padding:30px 40px 40px}}.modal__body p{margin-bottom:10px}.modal__footer{border-top:1px solid #f0f0f0;padding:13px 10px 8px}@media (min-width:569px){.modal__footer{padding:24px 40px 18px}}.modal__footer .btn{margin-right:20px}.modal__footer .modal__cancel{color:#3282e3}.modal .btn--lg{margin-top:15px}.form-control{margin-bottom:20px}.form-control label{display:block}.form-control input[type=email],.form-control input[type=number],.form-control input[type=password],.form-control input[type=text]{display:block;width:100%;font-size:16px;font-weight:400}@media (min-width:569px){.form-control input[type=email],.form-control input[type=number],.form-control input[type=password],.form-control input[type=text]{height:50px;padding-top:3px;font-size:20px;font-weight:200}}.form-control .input-group a{color:inherit;font-size:13px;text-transform:uppercase;padding:15px 20px;line-height:1;transition:background-color .1s ease}.form-control .input-group a,.form-control .input-group a:active,.form-control .input-group a:focus,.form-control .input-group a:hover{text-decoration:none}@media (min-width:569px){.form-control .input-group a{height:50px;padding-top:19px}}.form-control .input-group a:hover{background-color:#e8e8e8}body{font-family:Facit,Calibri,Helvetica,sans-serif!important;color:#595959;font-size:14.5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:569px){body{font-size:14.5px}}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{font-family:Facit,Calibri,Helvetica,sans-serif;height:44px;padding:0 6px;border-radius:4px;line-height:47px;box-sizing:border-box;color:#595959;font-size:16px;font-weight:400}@media (min-width:569px){input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{padding:0 10px}}textarea{height:100px}@media (min-width:569px){textarea{height:150px}}select{background-color:#fff;border:1px solid #d7d7d7;box-shadow:0 1px 2px rgba(0,0,0,.2)}h1,h2,h3,p{margin:0}a{color:#3282e3}ul{margin:0;padding-left:20px}h1{font-size:20px;line-height:22px}@media (min-width:569px){h1{font-size:32px;line-height:32px}}input,textarea{border:1px solid #d7d7d7;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1bb193;height:64px;display:-ms-flexbox;display:flex}.header,.header a{color:#fff}@media (min-width:569px){.header{height:65px}}@media (max-width:568px){.header{height:58px}}.is-search-mode .header{position:fixed;left:0;right:0;z-index:2}.header__wrapper{display:-ms-flexbox;display:flex;margin:0 auto;max-width:1400px;height:100%}.header__left{height:100%}@media (min-width:1024px){.header__left{width:181px}}.is-search-mode .header__left{display:none}.nav-dropdown>ul a{color:#595959;background-position-x:14px;background-position-y:center;background-repeat:no-repeat;padding-left:10px}.header__btns{-ms-flex:0 0 auto;flex:0 0 auto;padding:5px;display:-ms-flexbox;display:flex}@media (max-width:568px){.header__btns{display:none!important}}.header__logo-wrapper{height:100%;padding:10px;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:568px){.is-search-mode .header__logo-wrapper{display:none}}.header__logo{height:100%;z-index:99}.header__search-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex:1 1 940px;flex:1 1 940px;padding-left:5px;padding-right:5px;max-width:940px;margin:5px auto}.header__input{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex}.header__search{font-family:Facit,Calibri,Helvetica,sans-serif;font-weight:300;width:100%;padding-left:10px;font-size:24px;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;box-sizing:content-box}@media (max-width:569px){.header__search{font-size:20px}}.header__magnifying-glass{-ms-flex:0 0 auto;flex:0 0 auto;border-bottom-left-radius:4px;border-top-left-radius:4px;border:1px solid #eba700;background-color:#ffb600}.header__magnifying-glass>img{padding-top:10px;padding-left:6px;padding-right:6px}@media (max-width:568px){.header__magnifying-glass>img{padding-top:7px;padding-left:3px;padding-right:3px}}.header__right--sm{margin:auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;z-index:99;padding:10px;cursor:pointer}.is-search-mode .header__right--sm{display:none}@media (min-width:568px){.header__right--sm{display:none}}.header__right--lg{display:none;width:180px;-ms-flex-align:center;align-items:center;padding:0 20px 0 4px}@media (min-width:569px){.header__right--lg{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.is-search-mode .header__right--lg{display:none}.login{display:block;text-align:center}.login,.signup-btn{-ms-flex:0 0 auto;flex:0 0 auto;margin:auto;padding:10px}.signup-btn{line-height:normal;height:inherit;line-height:none;text-transform:uppercase;letter-spacing:.02em;max-height:39px}.is-search-mode .bigHeaderWrapper,.is-search-mode .calc,.is-search-mode .content,.is-search-mode .home-ad,.is-search-mode .home-tabs,.is-search-mode .home_body,.is-search-mode .mid-ad,.is-search-mode .results,.is-search-mode .top-ad,.is-search-mode footer,.is-search-mode main{display:none!important}.search-results-ui{display:none;position:relative;margin:0 auto;max-width:940px;padding-top:72px}.is-search-mode .search-results-ui{display:-ms-flexbox;display:flex}@media (max-width:568px){.search-results-ui{padding-top:62px}}.search-results{-ms-flex:1 1 auto;flex:1 1 auto;margin:0;list-style-type:none;padding:0 5px}.tag-item>a{display:-ms-flexbox;display:flex}.tag-item:hover,.tag-item a:hover{background-color:#fff}.search-result--tag img{margin-right:5px}.search-result--tag__name{font-weight:600}.filters{-ms-flex:0 0 auto;flex:0 0 auto;border-radius:4px;width:280px;height:100%;margin-left:5px;margin-right:5px;background-color:#f5f5f5}.filters>h2,.filters>h3{margin:0 10px}.filters h3{margin-top:12px;color:#595959;font-weight:600;font-size:14px}.filters a.is-selected{background-color:#1bb193}.calc-type-list-wrapper{overflow:hidden;padding-left:8px;padding-right:8px}.calc-type-list{padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1px;border:0 solid rgba(89,89,89,.2)}.calc-type-list>li{-ms-flex:0 0 33.33%;flex:0 0 33.33%}.calc-type-list>li a{color:inherit;display:block;padding-top:10px;height:60px;text-align:center;font-size:11px;font-weight:600;color:#8f8f8f;text-transform:uppercase;letter-spacing:.018em;background:transparent center top 9px no-repeat;border-width:1px;border-radius:4px;margin:3px}.calc-type-list>li a,.calc-type-list>li a:active,.calc-type-list>li a:focus,.calc-type-list>li a:hover{text-decoration:none}.calc-type-list>li a img{display:block;margin-left:auto;margin-right:auto;height:25px;margin-bottom:5px}.calc-type-list>li a.is-selected{color:#fff;background-color:#1bb193;border:1px solid #1bb193}.calc-type-list>li a.is-choosable{border:1px solid #1bb193}.calc-type-list>li a.is-choosable:hover{background-color:rgba(0,0,0,.1)}.calc-type-list>li a.is-not-choosable{border:1px solid rgba(89,89,89,.2);pointer-events:none;cursor:default;background-color:#fafafa}.filters__dropdown-filters-wrapper{padding:0 10px 20px}.filters__dropdown-filters-wrapper>h2{margin:0}.select2-container--default .select2-selection--multiple{background-color:#d7d7d7!important;border-color:transparent!important}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:rgba(0,0,0,.1)!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff!important;background-color:#1bb193!important;border-color:transparent!important;border-radius:20px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff!important}.ad{text-align:center;background:transparent 0 0 no-repeat}.ad>img{max-width:100%}.disclaimer{margin-bottom:30px;font-size:13px;opacity:.8}.copyright{font-size:13px;opacity:.5}.input__error,.input__hint,.input__warning,.notice{margin:8px 0;border-radius:4px}@media (min-width:569px){.input__error,.input__hint,.input__warning,.notice{padding:11px 14px 8px;margin-bottom:18px}}a{cursor:pointer}.has-sidebar-open,.has-sidebar-open>body{overflow:hidden}.has-sidebar-open .sidebar{display:-ms-flexbox;display:flex}@media (min-width:569px){.has-sidebar-open .sidebar{display:none}}.sidebar{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:none;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#1bb193;overflow:auto;z-index:20;-webkit-overflow-scrolling:auto!important;overflow-y:auto!important}.sidebar,.sidebar a{color:#fff}.sidebar__header{position:relative;padding:16px 10px}.sidebar__close{top:50%;transform:translateY(-50%);position:absolute;right:10px;display:block;height:15px;opacity:.8}.sidebar__close:hover{opacity:1}.sidebar__body{-ms-flex-positive:1;flex-grow:1}.sidebar__link-list{margin:0;padding:0;list-style-type:none;border-top:1px solid hsla(0,0%,100%,.25)}.sidebar__link{color:inherit;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;height:60px;border-bottom:1px solid hsla(0,0%,100%,.25);padding:19px 0 0 10px;line-height:1;font-size:24px;font-weight:700;background:transparent left 15px center no-repeat}.sidebar__link,.sidebar__link:active,.sidebar__link:focus,.sidebar__link:hover{text-decoration:none}.sidebar__link a{color:#fff}.sidebar__link img{margin-right:10px}.sidebar__link.sidebar__link--sign-up{padding-left:10px;padding-right:10px}.sidebar__link.sidebar__link--log-in{height:auto;padding-left:10px;padding-right:10px}.sidebar__link.sidebar__link--log-in>p{margin-bottom:17px}.sidebar__link.sidebar__link--log-in .show-hide-password-btn{color:#595959}.sidebar__link.sidebar__link--log-in .forgot-password{font-size:14px;font-weight:400}.sidebar__footer>p{margin:0;padding:6px}.search-result--tag{cursor:default;display:-ms-flexbox;display:flex}.search-result--tag__type{margin-top:3px;display:inline-block}.tag-in-search{display:inline-block;max-width:565.812px}#ORInSearch{text-align:center;vertical-align:middle;margin-top:30px;margin-bottom:30px;font-size:30px;font-weight:600}.home-notice{margin:6px;padding:10px 14px;background-color:#f0f0f0;border-radius:2px}@media (min-width:569px){.home-notice{margin:20px;padding:30px}}.home-notice>h1{margin-bottom:7px;font-size:18px}@media (min-width:569px){.home-notice>h1{margin-bottom:8px;font-size:24px}}.home-notice>p{opacity:.8}.search-instruction-containter{padding-right:250px;margin-bottom:15px}.search-instruction{display:-ms-flexbox;display:flex;margin-top:0}.search-instruction-message{margin-top:20px;background-color:#5c7088;margin-bottom:20px;font-size:16px;border-radius:4px;padding:15px;text-align:center;-ms-flex-preferred-size:90.6%;flex-basis:90.6%;color:#fff}span.advanced-header{color:#ffb600;font-size:31px;font-weight:700}span.discover-text{font-size:20px;color:#fff}span.new-text-calcs{text-decoration:underline;color:#fff}.search-arrow{-ms-flex-preferred-size:7%;flex-basis:7%}#search-arrow-right-up img,#search-arrow-right img{margin-top:45px;height:50px;width:50px}#search-or{font-size:20;border-radius:4px;padding-left:5px;padding-right:5px;text-align:center;-ms-flex-preferred-size:93%;flex-basis:93%;font-weight:600}#search-calculators-found-message{margin-top:0;background-color:#f0f0f0;margin-bottom:5px;font-size:19px;border-radius:4px;padding:8px 10px;text-align:center;font-size:16px}.search-calculators-found-message-tag{padding:1px 5px;display:inline-block;margin-bottom:2.5px;vertical-align:middle;font-weight:700}.search-calculators-found-message-tag-container{display:inline-block}#search-calculators-found-message-number{font-weight:600}#search-calculators-found-message-calculators-found,#search-calculators-found-message-tags-container{display:inline-block}#search-calculators-tags-for-filtering{margin-top:0;background-color:#f0f0f0;margin-bottom:5px;font-size:19px;border-radius:4px;padding:8px 10px;text-align:center;font-size:16px}.modal .btn--lg{margin-right:5px}.input-detail,.input-title{max-width:310px}.sign-up-label{display:inline-block}.login-input{-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1}#sideBarMobileLogIn{z-index:999}.tooltip{width:100%;height:100%;position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#5c7088;color:#fff;text-align:center;font-size:14px;border-radius:4px;padding:1px 0;position:fixed;z-index:1}.tooltip .tooltiptext.diagnosis,.tooltip .tooltiptext.rule-out{margin-top:-38px;margin-left:-50px}.tooltip .tooltiptext.prognosis{margin-left:-69px;margin-top:-38px;width:250px}.tooltip .tooltiptext.algorithm,.tooltip .tooltiptext.formula,.tooltip .tooltiptext.treatment{margin-top:-19px;margin-left:-43px}.IE11 .tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#5c7088;color:#fff;text-align:center;font-size:14px;border-radius:4px;padding:1px 0;position:fixed;z-index:1}.IE11 .tooltip .tooltiptext.diagnosis,.IE11 .tooltip .tooltiptext.rule-out{margin-left:180px}.IE11 .tooltip .tooltiptext.prognosis{margin-left:150px;width:250px}.IE11 .tooltip .tooltiptext.algorithm,.IE11 .tooltip .tooltiptext.formula,.IE11 .tooltip .tooltiptext.treatment{margin-left:180px}.IE10 .tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#5c7088;color:#fff;text-align:center;font-size:14px;border-radius:4px;padding:1px 0;position:fixed;z-index:1}.IE10 .tooltip .tooltiptext.diagnosis,.IE10 .tooltip .tooltiptext.rule-out{margin-top:-40px;margin-left:180px}.IE10 .tooltip .tooltiptext.prognosis{margin-top:-40px;margin-left:150px;width:250px}.IE10 .tooltip .tooltiptext.algorithm,.IE10 .tooltip .tooltiptext.formula,.IE10 .tooltip .tooltiptext.treatment{margin-top:-21px;margin-left:180px}.tooltip:hover .tooltiptext{visibility:visible}#calcFunction{width:100%}#search-instruction-example-text{background-color:#fff;font-size:20px;border-radius:4px;padding:15px 15px 5px;color:#5c7088}#search-instruction-example,#search-instruction-example-text{text-align:center;-ms-flex-preferred-size:90.6%;flex-basis:90.6%}#search-instruction-example{background-color:#f5f5f5;border-radius:4px;font-size:16px;border:1px solid #5c7088;padding:5px;cursor:pointer}.sign-up-form .main-column{max-width:710px}.sign-up-form .is-focused:not(.is-open) .Select-control,.sign-up-form .is-open .Select-control{border:1px solid #d7d7d7;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.sign-up-form .Select-clear-zone{display:none}.sign-up-form .Select-control{height:44px;border:1px solid #d7d7d7;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.sign-up-form .Select-value{padding-top:5px}.sign-up-form .Select-menu-outer{border:1px solid #d7d7d7;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}#search-instruction-example:hover{background-color:rgba(0,0,0,.06)}.boldText{font-weight:700}.calcDoesNotExistText{text-align:center;margin-top:75px;margin-bottom:75px;font-size:25px;font-weight:700;color:#1bb193}.is-search-mode .calcDoesNotExistText{display:none}.contact-form .main-column{max-width:710px}.interview-form .main-column{max-width:100%;font-family:Facit}.beta{text-align:center;font-weight:700;background:#000;color:#fff}.contributors-page .main-column{max-width:100%}span.detail{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;display:inline-block;word-break:break-all}.sab{clear:left}.text-page .sab h2{margin:0;padding-top:30px;padding-bottom:10px}input::-ms-clear{display:none}.calc img{max-width:100%}.new-btn{display:block;line-height:normal;height:inherit;cursor:pointer}.app-store-icon{max-width:100%;padding:45px}#patent-pending{text-align:left;padding-top:10px;color:#8f8f8f;font-weight:400;font-size:13px;opacity:.5}.inline-div{display:inline-block}.search-results-ui{min-height:1300px}.fade-appear,.fade-enter{opacity:0}.fade-appear,.fade-enter,.fade-leave{-webkit-animation-duration:.29s;animation-duration:.29s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-play-state:paused;animation-play-state:paused}.fade-appear.fade-appear-active,.fade-enter.fade-enter-active{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-play-state:running;animation-play-state:running}.fade-leave.fade-leave-active{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}#attach-image{border:1px solid #d7d7d7;padding:5px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);border-radius:4px;margin:auto;background-color:#617571;color:#fff;cursor:pointer}#search-cancel{display:none}.is-search-mode #search-cancel{position:absolute;top:13px;display:block;right:17px;cursor:pointer}@media (max-width:568px){.is-search-mode #search-cancel{top:10px}}a,a:active,a:focus{outline:none}.inactiveLink{pointer-events:none;cursor:default;color:#595959;text-decoration:none}.activeLink{color:#ffb600!important}#apple-store-icon{padding-left:45px;padding-right:45px}#android-store-icon{padding-left:35px;padding-right:35px;margin-top:25px}.footer_img .app-store-icon{padding:0;margin-top:40px}.dgpr_banner_container{position:relative;color:#fff}.dgpr_banner{background-color:#617571;color:#fff;text-align:center;font-weight:500;padding:5px;font-size:1em}@media (max-width:568px){.dgpr_banner{font-size:.9em}}.dgpr_banner a{color:#fff}.dgpr_banner_x{top:0;right:0;position:absolute;font-size:1.3em;padding:1.5px 5px 1.5px 3px;cursor:pointer}@media (max-width:568px){.dgpr_banner_x{padding-top:1px;padding-right:3px}}#square,.top-ad{display:block}.top-ad{margin:10px auto}main{padding-left:5px;padding-right:5px;max-width:940px;display:-ms-flexbox;display:flex;margin:6px auto}@media (min-width:768px){main{margin-top:20px;margin-bottom:20px}}@media (min-width:1200px){main{margin-top:30px;margin-bottom:30px}}.main-column{-ms-flex:1 1 100%;flex:1 1 100%}.calc .main-column{max-width:610px}.calc{position:relative}.calc__title{margin-bottom:0}@media (min-width:569px){.calc__title{margin-bottom:6px}}.fav-star{height:100%;padding-left:5px;padding-bottom:5px;cursor:pointer}.calc__desc{margin-bottom:10px;opacity:.7}@media (max-width:568px){.calc__desc{margin-bottom:0}}.calc__actions{margin:8px 0 12px}@media (max-width:568px){.calc__actions{margin:4px 0}}.fav-btn{cursor:pointer}.fav-btn img{margin-left:5px;margin-bottom:5px}.is-fav .fav-btn{color:#fff;border:2px solid #ffb600;background-color:#ffb600}.notice.rating-display,.rating-display.input__error,.rating-display.input__hint,.rating-display.input__warning{position:relative;display:none;color:#595959;background-color:#d7d7d7}.notice.rating-display:before,.rating-display.input__error:before,.rating-display.input__hint:before,.rating-display.input__warning:before{content:"";position:absolute;top:-12px;left:130px;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#d7d7d7;transform:translateX(-50%)}.notice.rating-display.is-visible,.rating-display.is-visible.input__error,.rating-display.is-visible.input__hint,.rating-display.is-visible.input__warning{display:block}.rating-categories{margin-bottom:0;width:100%;overflow:hidden}.rating-categories>dt,.rating-categories dd{margin:0 0 17px;width:50%;float:left}.rating-categories>dt:last-of-type,.rating-categories dd:last-of-type{margin-bottom:0}.rating-categories>dt{clear:left;text-align:right;font-weight:600;padding-right:5px}.rating-categories>dd{padding-left:5px}.input__error,.input__hint,.input__warning,.notice{padding:11px 6px 8px;border-radius:2px;color:#8f8f8f;background-color:#f0f0f0;max-width:100%;margin:0}@media (min-width:569px){.input__error,.input__hint,.input__warning,.notice{padding:11px 14px 8px}}.input__error:before,.input__hint:before,.input__warning:before,.notice:before{display:block;text-transform:uppercase;letter-spacing:.03em;font-weight:600;font-size:12px}@media (min-width:569px){.input__error:before,.input__hint:before,.input__warning:before,.notice:before{font-size:14px}}.notice--important{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fa6750;margin-bottom:10px}.notice--important a{color:#fff}.notice--before-use{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#5c7088}.notice--before-use a{color:#fff}.notice--before-use ul{margin:0;padding-left:20px}.top-content{padding-bottom:30px;width:100%;float:none}@media (min-width:569px){.top-content{padding-bottom:40px}}@media (max-width:568px){.top-content{padding-bottom:10px}}.btn--chevron[data-content].is-selected img{transform:rotate(180deg)}.notice[data-content],[data-content].input__error,[data-content].input__hint,[data-content].input__warning{display:none;color:#595959;background-color:#d7d7d7}#topTabControl .notice[data-content],#topTabControl [data-content].input__error,#topTabControl [data-content].input__hint,#topTabControl [data-content].input__warning{background-color:#f0f0f0}.notice[data-content].is-active,[data-content].is-active.input__error,[data-content].is-active.input__hint,[data-content].is-active.input__warning{display:block}.notice[data-content][data-content=use-cases],[data-content][data-content=use-cases].input__error,[data-content][data-content=use-cases].input__hint,[data-content][data-content=use-cases].input__warning{position:relative}.notice[data-content][data-content=use-cases]:before,[data-content][data-content=use-cases].input__error:before,[data-content][data-content=use-cases].input__hint:before,[data-content][data-content=use-cases].input__warning:before{content:"";position:absolute;top:-12px;left:16.67%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#d7d7d7;transform:translateX(-50%)}.notice[data-content][data-content=pearls-pitfalls],[data-content][data-content=pearls-pitfalls].input__error,[data-content][data-content=pearls-pitfalls].input__hint,[data-content][data-content=pearls-pitfalls].input__warning{position:relative}.notice[data-content][data-content=pearls-pitfalls]:before,[data-content][data-content=pearls-pitfalls].input__error:before,[data-content][data-content=pearls-pitfalls].input__hint:before,[data-content][data-content=pearls-pitfalls].input__warning:before{content:"";position:absolute;top:-12px;left:50%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#d7d7d7;transform:translateX(-50%)}.notice[data-content][data-content=why-use],[data-content][data-content=why-use].input__error,[data-content][data-content=why-use].input__hint,[data-content][data-content=why-use].input__warning{position:relative}.notice[data-content][data-content=why-use]:before,[data-content][data-content=why-use].input__error:before,[data-content][data-content=why-use].input__hint:before,[data-content][data-content=why-use].input__warning:before{content:"";position:absolute;top:-12px;left:83.33%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#d7d7d7;transform:translateX(-50%)}.notice[data-content][data-content=next-steps],[data-content][data-content=next-steps].input__error,[data-content][data-content=next-steps].input__hint,[data-content][data-content=next-steps].input__warning{position:relative}.notice[data-content][data-content=next-steps]:before,[data-content][data-content=next-steps].input__error:before,[data-content][data-content=next-steps].input__hint:before,[data-content][data-content=next-steps].input__warning:before{content:"";position:absolute;top:-12px;left:16.67%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#d7d7d7;transform:translateX(-50%);border-bottom-color:#f0f0f0}.notice[data-content][data-content=evidence],[data-content][data-content=evidence].input__error,[data-content][data-content=evidence].input__hint,[data-content][data-content=evidence].input__warning{position:relative}.notice[data-content][data-content=evidence]:before,[data-content][data-content=evidence].input__error:before,[data-content][data-content=evidence].input__hint:before,[data-content][data-content=evidence].input__warning:before{content:"";position:absolute;top:-12px;left:50%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#d7d7d7;transform:translateX(-50%);border-bottom-color:#f0f0f0}.notice[data-content][data-content=creator-insights],[data-content][data-content=creator-insights].input__error,[data-content][data-content=creator-insights].input__hint,[data-content][data-content=creator-insights].input__warning{position:relative}.notice[data-content][data-content=creator-insights]:before,[data-content][data-content=creator-insights].input__error:before,[data-content][data-content=creator-insights].input__hint:before,[data-content][data-content=creator-insights].input__warning:before{content:"";position:absolute;top:-12px;left:83.33%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#d7d7d7;transform:translateX(-50%);border-bottom-color:#f0f0f0}.notice[data-content][data-content=controversies],[data-content][data-content=controversies].input__error,[data-content][data-content=controversies].input__hint,[data-content][data-content=controversies].input__warning{position:relative}.notice[data-content][data-content=controversies]:before,[data-content][data-content=controversies].input__error:before,[data-content][data-content=controversies].input__hint:before,[data-content][data-content=controversies].input__warning:before{content:"";position:absolute;top:-12px;left:12.5%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#d7d7d7;transform:translateX(-50%);border-bottom-color:#f0f0f0}.notice[data-content][data-content=guidelines],[data-content][data-content=guidelines].input__error,[data-content][data-content=guidelines].input__hint,[data-content][data-content=guidelines].input__warning{position:relative}.notice[data-content][data-content=guidelines]:before,[data-content][data-content=guidelines].input__error:before,[data-content][data-content=guidelines].input__hint:before,[data-content][data-content=guidelines].input__warning:before{content:"";position:absolute;top:-12px;left:37.5%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#d7d7d7;transform:translateX(-50%);border-bottom-color:#f0f0f0}.notice[data-content][data-content=quick-tips],[data-content][data-content=quick-tips].input__error,[data-content][data-content=quick-tips].input__hint,[data-content][data-content=quick-tips].input__warning{position:relative}.notice[data-content][data-content=quick-tips]:before,[data-content][data-content=quick-tips].input__error:before,[data-content][data-content=quick-tips].input__hint:before,[data-content][data-content=quick-tips].input__warning:before{content:"";position:absolute;top:-12px;left:62.5%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#d7d7d7;transform:translateX(-50%);border-bottom-color:#f0f0f0}.notice[data-content][data-content=evidence-summaries],[data-content][data-content=evidence-summaries].input__error,[data-content][data-content=evidence-summaries].input__hint,[data-content][data-content=evidence-summaries].input__warning{position:relative}.notice[data-content][data-content=evidence-summaries]:before,[data-content][data-content=evidence-summaries].input__error:before,[data-content][data-content=evidence-summaries].input__hint:before,[data-content][data-content=evidence-summaries].input__warning:before{content:"";position:absolute;top:-12px;left:87.5%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#d7d7d7;transform:translateX(-50%);border-bottom-color:#f0f0f0}.inputs{border-top:1px solid #d7d7d7}.inputs.diagnostic-criteria{border-width:0}.inputs.diagnostic-criteria>span>.input__hint-diagnostic_criteria:first-child{margin-top:0}.inputs .btn-group,.inputs input,.inputs select,.inputs textarea{width:100%}.inputs .btn-group .btn,.inputs input .btn,.inputs select .btn,.inputs textarea .btn{-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1}.inputs input[type=date]{-webkit-appearance:none;min-width:100%}.inputs .input-group{display:-ms-flexbox;display:flex}.inputs .input-group input{-ms-flex-positive:1;-ms-flex-negative:1;-ms-flex:1 1 auto;flex:1 1 auto}.input{padding:8px 0;width:100%;border-bottom:1px solid #d7d7d7}.input,.input__label-wrapper{display:-ms-flexbox;display:flex}.input__label-wrapper{padding-right:5px;-ms-flex:1 1;flex:1 1;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;min-height:44px}.input__label-wrapper.diagnostic{width:100%;max-width:550px;min-height:34px;padding-left:4px}@media (max-width:568px){.input__label-wrapper.diagnostic{padding-left:4px}}.detail{display:block;font-size:13px;color:rgba(89,89,89,.7)}@media (min-width:569px){.detail{font-size:14px}}abbr{position:relative;color:#3282e3;border-bottom:1px dotted #3282e3}abbr:hover:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(title);position:absolute;bottom:120%;left:50%;min-width:80px;padding:4px 6px 2px;text-align:center;font-size:11px;transform:translateX(-50%);border-radius:4px;background-color:#595959}abbr:hover:after a{color:#fff}@media (min-width:569px){abbr:hover:after{font-size:14px}}@media only screen and (max-device-width:768px){abbr:hover:after{left:40px}}html.no-touch abbr:hover:after,html.touch abbr.is-expanded:after{display:block}.input__control-wrapper{-ms-flex:0 0 60%;flex:0 0 60%}@media (min-width:569px){.input__control-wrapper{-ms-flex:0 0 50%;flex:0 0 50%;min-height:41px}}.input__control-wrapper--mobile-full-width{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:569px){.input__control-wrapper--mobile-full-width{-ms-flex-preferred-size:50%;flex-basis:50%}}.select2-container--default .select2-selection--single{padding-top:7px!important;height:44px!important;border:1px solid #d7d7d7!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important}@media (min-width:768px){.select2-container--default .select2-selection--single{padding-top:6px!important;height:41px!important}}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%!important}.pts{padding-left:8px;font-size:13px;opacity:.7}.btn-group--vertical .pts{display:block;float:right}@media (min-width:569px){.pts{font-size:14px}}.input__error{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0;background-color:#fa6750;color:#fff}.input__error:before{content:"";position:absolute;top:-12px;left:50%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#fa6750;transform:translateX(-50%)}.input__error a{color:#fff}.input__warning{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0;background-color:#ffb600;color:#fff}.input__warning:before{content:"";position:absolute;top:-12px;left:50%;height:12px;width:12px;border:6px solid transparent;border-bottom-color:#ffb600;transform:translateX(-50%)}.input__warning a{color:#fff}.input__hint{-ms-flex:1 0 100%;flex:1 0 100%;margin-top:8px;width:100%;color:#fff}@media (min-width:569px){.input__hint{margin-top:12px}}.input__hint-diagnostic_criteria{font-size:24px;color:#595959;margin-top:30px;padding-bottom:8px;border-bottom:1px solid #d7d7d7;font-weight:700;line-height:1}@media (max-width:568px){.input__hint-diagnostic_criteria{font-size:17px;color:#595959;margin-top:20px;padding-bottom:3px;font-weight:700}}.input__hint-diagnostic_criteria .subheading-instructions{display:inline-block;font-size:18px;color:#8f8f8f;opacity:.5;font-weight:400}@media (max-width:568px){.input__hint-diagnostic_criteria .subheading-instructions{font-size:13px;display:block}}.input__hint-diagnostic_criteria div{display:inline-block;padding-right:5px}.side-column{display:none}@media (min-width:768px){.side-column{display:block;padding-left:20px;-ms-flex:0 0 320px;flex:0 0 320px}}.calc-facts{background-color:#f0f0f0;border-radius:4px}.calc-facts dt{margin:0 14px 10px;padding-top:12px;font-weight:700}.calc-facts dd{margin-left:0;padding:0 14px 10px;border-bottom:1px solid #fff}.calc-facts .rating-categories dt{text-align:left}.star-rating{float:right;font-size:0}wbr:after{content:"\00200B"}.resource{display:-ms-flexbox;display:flex;border:1px solid #d7d7d7;border-radius:4px;min-height:50px;color:#595959;text-decoration:none;background-color:#fff;box-shadow:none;transition:box-shadow .2s ease}a.resource:hover{box-shadow:0 1px 4px rgba(0,0,0,.3)}a.resource:hover .resource__text{text-decoration:none}.calc-facts div.resource:hover{box-shadow:0 1px 4px rgba(0,0,0,.3);cursor:pointer}.calc-facts div.resource:hover .resource__text{text-decoration:none;cursor:pointer}.resource__img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;max-width:64px;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;padding:10px;border-right:1px solid #d7d7d7}.resource__img-wrapper>img{max-width:100%}.resource__text{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;-ms-flex-item-align:center;align-self:center;padding:10px 10px 8px;max-width:100%}.ad-column{display:none;position:absolute;z-index:12;top:0;right:calc(100% + 50px)}.ad-column>img{max-width:none}@media (min-width:1320px){.ad-column{display:block}}.results{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:5px;padding-right:5px;margin-left:auto;margin-right:auto;display:block;border-radius:0;background-color:#117d67;width:100%;box-shadow:0 -1.5px 4px rgba(0,0,0,.5);max-width:940px;z-index:2}.results,.results a{color:#fff}.results.fixed_bottom{position:fixed;bottom:0;width:610px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.results.fixed_bottom{width:590px}}@media (max-width:568px){.results.fixed_bottom .result-list .result:not(:first-child){display:none}}.results.fixed_top{position:fixed;width:610px;margin:auto;top:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.results.fixed_top{width:590px}}.results__h1{padding-top:7px;padding-bottom:10px;padding-left:10px;line-height:1;font-weight:700;font-size:32px;margin-top:0;margin-bottom:0}@media (min-width:569px){.result-list{display:-ms-flexbox;display:flex}}.result{-ms-flex:1 0;flex:1 0;padding-bottom:8px}@media (min-width:569px){.result{padding-left:10px;padding-right:10px}}@media (min-width:1024px){.result:last-child{padding-left:10px}}.result:not(.results__actions){border-bottom:1px solid hsla(0,0%,100%,.2)}@media (min-width:569px){.result:not(.results__actions){border-bottom:none}.result:not(.results__actions):not(:first-child){border-left:1px solid hsla(0,0%,100%,.2)}.result:not(.results__actions):not(:first-child).result--tbd{border-left:none;padding-left:0}}.result.results__actions{-ms-flex:0 0 33.33%;flex:0 0 33.33%;text-align:center;margin-top:auto;margin-bottom:auto;border:1px solid transparent}.result>h2{margin:0 0 6px;font-size:32px}.result>h2>small{opacity:.8}.result>h2>small,.result>p{font-weight:600;font-size:16px}.result>p{color:hsla(0,0%,100%,.8);margin-bottom:7px;margin-top:5px}@media (max-width:568px){.result>p{padding-top:4px;padding-bottom:0}}.dc_container{display:-ms-flexbox;display:flex}@media (max-width:568px){.dc_container{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}#dc_result{font-size:36px;color:#fff;font-weight:700;display:inline-block;max-width:240px;line-height:.85}@media (max-width:568px){#dc_result{margin-bottom:8px}}#dc_message{display:inline-block;font-size:14px;color:#fff;width:100%;max-width:370px;padding-left:10px}@media (max-width:568px){#dc_message{margin-bottom:6px;padding-left:0}}.content{max-width:100%;background-color:#fafafa}.content img{max-width:100%;height:auto}@media (min-width:569px){.content{margin:0;padding:0;background-color:#fff}}.content--awareness-page h1,.content h1{margin:20px 0 12px}@media (min-width:569px){.content--awareness-page h1,.content h1{margin:40px 0 20px}}.content--awareness-page h2,.content h2{padding-top:12px;padding-bottom:0;text-transform:uppercase;font-size:18px;letter-spacing:.025em;font-weight:700;color:#595959}.content--awareness-page h3,.content h3{text-transform:uppercase;font-weight:600;margin:10px 0}.content--awareness-page p,.content p{margin-bottom:8px}@media (min-width:569px){.content--awareness-page p,.content p{margin-bottom:12px}}.content--awareness-page ul:not(.tab-control),.content ul:not(.tab-control){margin-bottom:14px}.content--awareness-page ul:not(.tab-control) li,.content ul:not(.tab-control) li{margin-bottom:4px}.content--awareness-page table,.content table{margin:8px 0;width:100%}@media (min-width:569px){.content--awareness-page table,.content table{margin:17px 0}}.content--awareness-page table th,.content table th{padding:3px 10px 0;text-align:left;border-bottom:1px solid silver}@media (min-width:569px){.content--awareness-page table th,.content table th{font-size:15px}}.content--awareness-page table td,.content table td{padding:3px 10px 0;border-bottom:1px solid #d7d7d7}.content--awareness-page .table--border td,.content--awareness-page .table--border th,.content .table--border td,.content .table--border th{border:1px solid #d7d7d7}.content--awareness-page hr,.content hr{margin:1.25em;border-top:1px solid #d7d7d7}.content--awareness-page .img--block,.content .img--block{width:auto;max-width:100%}.blue{margin:20px -4px;padding:8px 4px;background-color:#e3effc}@media (min-width:768px){.blue{margin:36px -16px;padding:16px 16px 14px}}.blue>h1:first-child,.blue>h2:first-child,.blue>h3:first-child{margin-top:0}.resource{margin-bottom:3px;-ms-flex-align:center;align-items:center}.resource--author{max-width:400px;font-size:14px;background-color:#fff}.resource--author img{width:64px;height:auto;border-top-left-radius:3px;border-bottom-left-radius:3px}.resource--author--container{margin-top:15px;margin-bottom:15px;cursor:pointer}.resource--author--container:last-child{margin-bottom:0}.confirmCreator{text-align:right;text-decoration:underline;font-weight:600;color:#3282e3;cursor:pointer}.creatorConfirmDiaglogue{background:silver;margin-top:10px;padding:14px}.notice.creatorInsightsContainer{padding-left:0;padding-right:0;padding-bottom:0}.creatorConfirmEmailLink{text-decoration:underline;font-weight:600;color:#3282e3;cursor:pointer}.creatorConfirmText{margin-top:10px;color:#595959;font-weight:600}.creatorInsightContent{padding-left:14px;padding-right:14px;padding-top:11px}.creatorInsightConatiner{padding-bottom:15px}.creatorInsightConatiner:last-child{padding-bottom:0}.q-a dt{margin-bottom:8px;font-weight:700;font-style:italic;font-size:16px}.q-a dd{margin-bottom:30px;margin-left:0}.feedback-banner{display:block;margin:20px 0;padding:20px;border-radius:4px;background-color:#f5e2ae;border:1px solid #f2da97;color:#595959;text-decoration:none}@media (min-width:569px){.feedback-banner{margin:40px 0}}@media (min-width:1024px){.feedback-banner{margin:60px 0 74px}}.feedback-banner:hover{background-color:#f3dda0;transition:background-color .1s ease}.feedback-banner>em{font-style:normal;text-decoration:underline}#copyBtn{display:none}.inputChoice{display:inline}.notClickable{pointer-events:none;cursor:default}.input__error p,.input__hint p,.input__warning p,.notice p{margin:5px 0}.content dd{margin:5px 0 10px}.content dt{font-weight:700}.main-column .notice--before-use.input__error,.main-column .notice--before-use.input__hint,.main-column .notice--before-use.input__warning,.main-column .notice.notice--before-use{max-width:100%}.main-column .notice--before-use.input__error abbr,.main-column .notice--before-use.input__hint abbr,.main-column .notice--before-use.input__warning abbr,.main-column .notice.notice--before-use abbr{color:#fff}#copyEHRButton,#decisionAid,#nextStepsButton{margin-left:10px;text-align:center;padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:10px;width:140px}#decisionAid{display:block;background-color:#ffb600}#topTabControl,.calc__title{max-width:100%}.calc__header{display:-ms-flexbox;display:flex;max-width:100%}.calc__header,.calc__header__sub{-ms-flex:1 1 auto;flex:1 1 auto}.calc #calc_partner_logo{width:100%;margin:0 5px 5px;padding:0 5px 5px;max-width:none}.calc__desc{max-width:100%;-ms-flex:1 1 auto;flex:1 1 auto}.fav-btn{height:auto;line-height:30px}.input__error,.input__hint,.input__warning{color:#fff}::-webkit-input-placeholder{color:#999}:-moz-placeholder,::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}input:-ms-input-placeholder{color:#999}.input__hint{color:#8f8f8f}abbr:hover:after{color:#fff}.btn-group .btn.inputButton{overflow:visible}.resource .resource__text{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;display:inline-block;word-break:break-all}.resource.resource--author .resource__text,.resource__text.calc_sideColumn_creator{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.creator_approved_badge_container:hover .creator_approved_badge{fill:#ffb600}h4{font-size:30px;margin-top:0;margin-bottom:0}.is-fixed .results-animation-enter{max-height:0}.is-fixed .results-animation-enter.results-animation-enter-active{max-height:10000px;transition:max-height .8s ease-in 0s}.input__hint,div.authorimage img{max-width:100%}.results-enter{max-height:0}.results-enter.results-enter-active{max-height:10000px;transition:max-height 1s ease-in}div.react-flex{width:100%}div.react-date-picker__month-view-row.react-date-picker__month-view-week-day-namesdp-row.dp-week-day-names{font-size:12px}.react-date-field--theme-default{border:1px solid #d7d7d7;border-radius:4px}#topContentTabBar{margin-bottom:10px;margin-top:10px}#before_use_text{font-weight:600;margin-top:0}.tab-control{border:none}.tab-control.calc-content-tabs{background-color:#fff;z-index:10;margin-bottom:10px;padding-top:10px;max-width:940px;width:100%;box-shadow:0 5px 5px hsla(0,0%,78.4%,.5)}.tab-control.calc-content-tabs p{padding:0 5px 0 0;display:inline}@media (min-width:569px){.tab-control.calc-content-tabs p{font-size:19px}}.tab-control.calc-content-tabs div{padding-left:0;padding-right:0}.tab-control.calc-content-tabs li{-ms-flex:1 1 auto;flex:1 1 auto;border-bottom:none;margin-bottom:0;padding-top:5px;padding-bottom:5px}.tab-control.calc-content-tabs li.is-active{color:#fff;background-color:#117d67}.tab-control.calc-content-tabs li.is-active p{color:#fff}.tab-control.calc-content-tabs div{text-align:center}.btn.btn--chevron{padding-left:0;padding-right:0;cursor:pointer}.fa.fa-clipboard{margin-left:5px}#decision-aid-icon,#next-steps-icon{height:15px;margin-left:3px}#decision-aid-icon{margin-bottom:4px}.results__actions div{min-width:121.25px}.error.input__error,.error.input__warning{margin-top:5px}.calc-content{margin-top:0}#bottomContentTabBar{padding-top:15px;padding-bottom:15px;z-index:2;background-color:#fff}@media (max-width:568px){#bottomContentTabBar{padding-top:5px;padding-bottom:5px}}.calc-facts.no-desktop{margin-top:10px;margin-bottom:10px}.visual{margin-bottom:40px}#topTabControl .btn-group--row .btn{-ms-flex:1 1 auto;flex:1 1 auto}#grad1{color:#fff;font-weight:700;background:red;background:linear-gradient(90deg,#1bb193,#fa6750)}.rcc-page div,.rcc-page div h2,.rcc-page div img{padding-top:10px;padding-bottom:10px}.rcc-page div .input__error,.rcc-page div .input__hint,.rcc-page div .input__warning,.rcc-page div .notice{background-color:#f0f0f0}.rcc-page div .col-1{width:40%;vertical-align:middle}.rcc-page div .col-1 span:nth-child(2){padding:10px}.rcc-page div td{padding:5px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.rcc-page div tr{vertical-align:baseline}.mdcalc_rating{display:-ms-flexbox;display:flex;height:82px;box-sizing:border-box;position:relative}.mdcalc_rating:hover{cursor:default}.mdcalc_rating:hover,.overall_rating{border:1px solid #8f8f8f;border-radius:4px}.overall_rating{width:80px;line-height:82px;color:#fa6750;font-size:45px;font-weight:600;margin-right:10px;box-sizing:border-box}.overall_rating:hover{border:none}.detail_rating{-ms-flex:0 0 70%;flex:0 0 70%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sub_rating{color:#fa6750;font-weight:600}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.sub_rating{position:relative;left:80px}}.partner_content{display:-ms-flexbox;display:flex;margin-bottom:10px;background-color:#fff;padding:5px;border-radius:5px;border:.5px solid #d7d7d7;min-height:60px}.partner_content .partner_logo{-ms-flex:0 0 15%;flex:0 0 15%;position:relative;min-height:40px}.partner_content a img{position:absolute;margin:auto;top:0;bottom:0;display:block;left:0;right:0}.partner_content .partner_link{margin-left:10px}.input.diagnostic_criteria{display:-ms-flexbox;display:flex;width:100%;cursor:pointer;padding:8px 0 8px 6px}@media (max-width:568px){.input.diagnostic_criteria{padding-left:0}}.input.diagnostic_criteria span{font-size:14px;margin-left:8px;margin-right:12px;color:#595959;opacity:.5;height:34px;line-height:250%}@media (max-width:568px){.input.diagnostic_criteria span{margin-right:8px}}.input.diagnostic_criteria:hover{background-color:#fafafa}.input.diagnostic_criteria:hover .toggle{background-image:url(https://cdn-web-img.mdcalc.com/icons/checkbox-hover.png)}.input.diagnostic_criteria:hover .toggle.selected{background-image:url(https://cdn-web-img.mdcalc.com/icons/checkbox-on.png)}.input.diagnostic_criteria:hover .radio{background-image:url(https://cdn-web-img.mdcalc.com/icons/radio-hover.png)}.input.diagnostic_criteria:hover .radio.selected{background-image:url(https://cdn-web-img.mdcalc.com/icons/radio-on.png)}.input.diagnostic_criteria.radio{-ms-flex-flow:row wrap;flex-flow:row wrap}.input-title-diagnostic{width:100%;max-width:550px;font-size:16px;line-height:1;cursor:pointer}@media (max-width:568px){.input-title-diagnostic{margin-bottom:3px}}.input-detail-diagnostic{width:100%;max-width:550px;line-height:1.2;cursor:pointer}.diagnostic_criteria .toggle{display:inline-block;min-height:34px;min-width:34px;height:34px;width:34px;background:url(https://cdn-web-img.mdcalc.com/icons/checkbox-off.png) 50% #eee;border:1px solid #bebebe;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.diagnostic_criteria .toggle:hover{background-image:url(https://cdn-web-img.mdcalc.com/icons/checkbox-hover.png);background-color:#dbdbdb;border:1px solid #a9a9a9;height:34px;width:34px}.diagnostic_criteria .toggle.selected{background-image:url(https://cdn-web-img.mdcalc.com/icons/checkbox-on.png);background-color:#1bb193;border:1px solid #158d75;box-shadow:0 1px 2px rgba(0,0,0,.2);background-position:50%;height:34px;width:34px}.diagnostic_criteria .radio{display:inline-block;box-shadow:0 1px 3px rgba(0,0,0,.2);height:34px;width:34px;padding:16px 0;border-radius:50%;background-image:url(https://cdn-web-img.mdcalc.com/icons/radio-off.png)}.diagnostic_criteria .radio,.diagnostic_criteria .radio:hover{min-height:34px;min-width:34px;background-position:50%;background-repeat:no-repeat;background-size:cover}.diagnostic_criteria .radio:hover{background-image:url(https://cdn-web-img.mdcalc.com/icons/radio-hover.png);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.diagnostic_criteria .radio.selected{box-shadow:0 1px 2px rgba(0,0,0,.2);background-image:url(https://cdn-web-img.mdcalc.com/icons/radio-on.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:34px;min-width:34px}@media (max-width:568px){.diagnostic_criteria .radio{padding:13px 0}}.radio-container{padding:12px 0}.new-btn-diagnostic{display:inline-block;line-height:normal;height:inherit;-ms-flex:1 1;flex:1 1;cursor:pointer}.new-btn-diagnostic.ga_copyEHRButton{margin-right:10px!important;width:120px!important}.calc_relatedCalcs_calcItem,.calc_relatedResource_linkItem{text-decoration:none}.calc-content{padding-left:0;padding-right:0}#resultAndContent{margin-top:20px;margin-bottom:5px}.results{padding-bottom:0;border-right:none}.result.results__actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0}.related_resource_header{font-weight:700;padding-top:10px}.rr-header-container{background-color:#5c7088;color:#fff;border-top-right-radius:5px;border-top-left-radius:5px}#bottomContentTabBar,.main-column{width:100%}.results__actions{border-right:none}.article__logo{opacity:.85;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.ratings-hover-container,.ratings-hover-container-badge{position:absolute;bottom:25px;box-shadow:2px 2px 2px 0 #bebebe;transition:visibility 0s,opacity .5s linear;border-radius:5px}.ratings-hover-container-badge{overflow:visible}.ratings-hover{background-color:#fff;width:272px;font-weight:500;font-size:13px;border:1px solid #8f8f8f;padding:15px;border-radius:5px}.arrow-down{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #595959;position:absolute;left:104px}.ratings-hover-button{color:#fff;background-color:#ffb600;padding:5px;width:76px;border-radius:5px;font-weight:700;margin:10px auto -5px}.ratings-hover-button:hover{cursor:pointer}.vertical-line{border-right:1px solid #8f8f8f;height:80px;position:absolute;left:81px;height:60px;margin-top:11px}.badge-style{height:90px;margin-left:8px;transition:width .2s,height .2s;position:absolute}.clinical__badge,.evidence__badge{width:70px}.popularity__badge{width:90px}.popularity__badge.expand:hover{width:100px;height:100px}.clinical__badge.expand:hover,.evidence__badge.expand:hover{width:77px;height:100px}.mdcalc_rating_score_container{margin-top:10px;margin-left:16px}.Select{width:100%}.Select-menu-outer{box-shadow:0 0 3px 1px #000!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.Select-menu-outer{box-shadow:0 0 3px 1.5px #000!important}}@media only screen and (max-device-width:768px){.btn.btn--lg.modal__close{padding-bottom:47px!important}}@-webkit-keyframes titleBlur{0%{opacity:.6;text-shadow:0 5px 5px rgba(0,0,0,.6)}to{opacity:1;text-shadow:0 5px 5px transparent}}@keyframes titleBlur{0%{opacity:.6;text-shadow:0 5px 5px rgba(0,0,0,.6)}to{opacity:1;text-shadow:0 5px 5px transparent}}@-webkit-keyframes subtitleBlur{0%{opacity:.6;text-shadow:0 5px 5px rgba(0,136,204,.6)}to{opacity:1;text-shadow:0 5px 5px rgba(0,136,204,0)}}@keyframes subtitleBlur{0%{opacity:.6;text-shadow:0 5px 5px rgba(0,136,204,.6)}to{opacity:1;text-shadow:0 5px 5px rgba(0,136,204,0)}}.ReactModal__Overlay{z-index:5}.is-search-mode+div,.is-search-mode+main{display:none}.arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f0f0f0}.login_notification_button:hover{cursor:pointer}#login_notification_04,#login_notification_05,#login_notification_06{transition:all .5s}.login_notification_lightbulb{top:-38px;left:-2px}.login_notification_x{top:14px}.result a{color:#b7d8d1}.result #decisionAid{color:#fff}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.login_notification_lightbulb{left:17px;top:-53px}.login_notification_x{top:-80px}.login_notification_x._07,.login_notification_x._08{top:0}}@media print{.fixed_bottom,.fixed_top{position:relative!important;width:100%!important}.btn-group.btn-group--vertical{display:block!important}.btn.inputButton{width:100%}}
/*# sourceMappingURL=main.b5f746d2.chunk.css.map */