html{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}main{display:block}details{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}template{display:none}*,::before,::after{border-style:solid;border-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}*{font-size:inherit;line-height:inherit;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}audio :not([controls]){display:none}[aria-busy='true']{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden]{display:none}button{overflow:visible}input{border-radius:0;line-height:normal}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border:0 none !important;padding:0 !important}[type='checkbox'],[type='radio']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type='number']{width:auto}[type='search']{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}textarea{overflow:auto;resize:vertical}img{border:0}svg:not(:root){overflow:hidden}audio,canvas,iframe,img,svg,video{max-width:100%;vertical-align:middle}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}code,kbd,pre,samp{font-family:monospace;font-size:inherit}dfn{font-style:italic}nav ol,nav ul{list-style:none}small{font-size:0.75em}sub,sup{font-size:0.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.white,input.white[type='submit'],input[type='submit'].white a,input[type='submit'].white a:link,input[type='submit'].white a:visited,input[type='submit'].white a:hover,input.white[type='button'],input[type='button'].white a,input[type='button'].white a:link,input[type='button'].white a:visited,input[type='button'].white a:hover,.extraActions button.white,.extraActions button.white a,.extraActions button.white a:link,.extraActions button.white a:visited,.extraActions button.white a:hover,.button.white,.pat-structure .white.btn,.button.white a,.pat-structure .white.btn a,.button.white a:link,.button.white a:visited,.button.white a:hover,.submit-widget.white,.submit-widget.white a,.submit-widget.white a:link,.submit-widget.white a:visited,.submit-widget.white a:hover,.btn-primary.white,.btn-primary.white a,.btn-primary.white a:link,.btn-primary.white a:visited,.btn-primary.white a:hover{background-color:#fff;color:#13141A}.mountain-smoke,input.mountain-smoke[type='submit'],input[type='submit'].mountain-smoke a,input[type='submit'].mountain-smoke a:link,input[type='submit'].mountain-smoke a:visited,input[type='submit'].mountain-smoke a:hover,input.mountain-smoke[type='button'],input[type='button'].mountain-smoke a,input[type='button'].mountain-smoke a:link,input[type='button'].mountain-smoke a:visited,input[type='button'].mountain-smoke a:hover,.extraActions button.mountain-smoke,.extraActions button.mountain-smoke a,.extraActions button.mountain-smoke a:link,.extraActions button.mountain-smoke a:visited,.extraActions button.mountain-smoke a:hover,.button.mountain-smoke,.pat-structure .mountain-smoke.btn,.button.mountain-smoke a,.pat-structure .mountain-smoke.btn a,.button.mountain-smoke a:link,.button.mountain-smoke a:visited,.button.mountain-smoke a:hover,.submit-widget.mountain-smoke,.submit-widget.mountain-smoke a,.submit-widget.mountain-smoke a:link,.submit-widget.mountain-smoke a:visited,.submit-widget.mountain-smoke a:hover,.btn-primary.mountain-smoke,.btn-primary.mountain-smoke a,.btn-primary.mountain-smoke a:link,.btn-primary.mountain-smoke a:visited,.btn-primary.mountain-smoke a:hover,.portlet.mountain-smoke-boxbox,.portlet.mountain-smoke-boxbox header.portletHeader,.select2-option-mountain-smoke-box,.select2-option-mountain-smoke-box header.portletHeader{background-color:#CECAC8;color:#13141A}.peak-grey,input.peak-grey[type='submit'],input[type='submit'].peak-grey a,input[type='submit'].peak-grey a:link,input[type='submit'].peak-grey a:visited,input[type='submit'].peak-grey a:hover,input.peak-grey[type='button'],input[type='button'].peak-grey a,input[type='button'].peak-grey a:link,input[type='button'].peak-grey a:visited,input[type='button'].peak-grey a:hover,.extraActions button.peak-grey,.extraActions button.peak-grey a,.extraActions button.peak-grey a:link,.extraActions button.peak-grey a:visited,.extraActions button.peak-grey a:hover,.button.peak-grey,.pat-structure .peak-grey.btn,.button.peak-grey a,.pat-structure .peak-grey.btn a,.button.peak-grey a:link,.button.peak-grey a:visited,.button.peak-grey a:hover,.submit-widget.peak-grey,.submit-widget.peak-grey a,.submit-widget.peak-grey a:link,.submit-widget.peak-grey a:visited,.submit-widget.peak-grey a:hover,.btn-primary.peak-grey,.btn-primary.peak-grey a,.btn-primary.peak-grey a:link,.btn-primary.peak-grey a:visited,.btn-primary.peak-grey a:hover,.portlet.peak-grey-box,.portlet.peak-grey-box header.portletHeader,.select2-option-peak-grey-box,.select2-option-peak-grey-box header.portletHeader{background-color:#565D65;color:#fff}.peak-grey a,input.peak-grey[type='submit'] a,input[type='submit'].peak-grey a:link a,input[type='submit'].peak-grey a:visited a,input[type='submit'].peak-grey a:hover a,input.peak-grey[type='button'] a,input[type='button'].peak-grey a:link a,input[type='button'].peak-grey a:visited a,input[type='button'].peak-grey a:hover a,.extraActions button.peak-grey a,.extraActions button.peak-grey a:link a,.extraActions button.peak-grey a:visited a,.extraActions button.peak-grey a:hover a,.button.peak-grey a,.pat-structure .peak-grey.btn a,.button.peak-grey a:link a,.button.peak-grey a:visited a,.button.peak-grey a:hover a,.submit-widget.peak-grey a,.submit-widget.peak-grey a:link a,.submit-widget.peak-grey a:visited a,.submit-widget.peak-grey a:hover a,.btn-primary.peak-grey a,.btn-primary.peak-grey a:link a,.btn-primary.peak-grey a:visited a,.btn-primary.peak-grey a:hover a,.portlet.peak-grey-box a,.portlet.peak-grey-box header.portletHeader a,.select2-option-peak-grey-box a,.select2-option-peak-grey-box header.portletHeader a{color:#fff}.peak-grey a:hover,input[type='submit'].peak-grey a a:hover,input[type='button'].peak-grey a a:hover,.extraActions button.peak-grey a a:hover,.button.peak-grey a:link a:hover,.pat-structure .peak-grey.btn a:link a:hover,.button.peak-grey a:visited a:hover,.pat-structure .peak-grey.btn a:visited a:hover,.button.peak-grey a:hover a:hover,.pat-structure .peak-grey.btn a:hover a:hover,.submit-widget.peak-grey a:link a:hover,.submit-widget.peak-grey a:visited a:hover,.submit-widget.peak-grey a:hover a:hover,.btn-primary.peak-grey a:link a:hover,.btn-primary.peak-grey a:visited a:hover,.btn-primary.peak-grey a:hover a:hover,.portlet.peak-grey-box a:hover,.select2-option-peak-grey-box a:hover{color:#BF342B}.light-smoke,.portlet.light-smoke-box,.portlet.light-smoke-box header.portletHeader,.select2-option-light-smoke-box,.select2-option-light-smoke-box header.portletHeader{background-color:#DDDAD8;color:#000}.extra-light-smoke,.portlet.extra-light-smoke-box,.portlet.extra-light-smoke-box header.portletHeader,.select2-option-extra-light-smoke-box,.select2-option-extra-light-smoke-box header.portletHeader{background-color:#F7F4F4;color:#000}.onyx,input.onyx[type='submit'],input[type='submit'].onyx a,input[type='submit'].onyx a:link,input[type='submit'].onyx a:visited,input[type='submit'].onyx a:hover,input.onyx[type='button'],input[type='button'].onyx a,input[type='button'].onyx a:link,input[type='button'].onyx a:visited,input[type='button'].onyx a:hover,.extraActions button.onyx,.extraActions button.onyx a,.extraActions button.onyx a:link,.extraActions button.onyx a:visited,.extraActions button.onyx a:hover,.button.onyx,.pat-structure .onyx.btn,.button.onyx a,.pat-structure .onyx.btn a,.button.onyx a:link,.button.onyx a:visited,.button.onyx a:hover,.submit-widget.onyx,.submit-widget.onyx a,.submit-widget.onyx a:link,.submit-widget.onyx a:visited,.submit-widget.onyx a:hover,.btn-primary.onyx,.btn-primary.onyx a,.btn-primary.onyx a:link,.btn-primary.onyx a:visited,.btn-primary.onyx a:hover,.portlet.onyx-box,.portlet.onyx-box header.portletHeader,.select2-option-onyx-box,.select2-option-onyx-box header.portletHeader{background-color:#363B40;color:#fff}.night-black,input.night-black[type='submit'],input[type='submit'].night-black a,input[type='submit'].night-black a:link,input[type='submit'].night-black a:visited,input[type='submit'].night-black a:hover,input.night-black[type='button'],input[type='button'].night-black a,input[type='button'].night-black a:link,input[type='button'].night-black a:visited,input[type='button'].night-black a:hover,.extraActions button.night-black,.extraActions button.night-black a,.extraActions button.night-black a:link,.extraActions button.night-black a:visited,.extraActions button.night-black a:hover,.button.night-black,.pat-structure .night-black.btn,.button.night-black a,.pat-structure .night-black.btn a,.button.night-black a:link,.button.night-black a:visited,.button.night-black a:hover,.submit-widget.night-black,.submit-widget.night-black a,.submit-widget.night-black a:link,.submit-widget.night-black a:visited,.submit-widget.night-black a:hover,.btn-primary.night-black,.btn-primary.night-black a,.btn-primary.night-black a:link,.btn-primary.night-black a:visited,.btn-primary.night-black a:hover,.portlet.night-black-box,.portlet.night-black-box header.portletHeader,.select2-option-night-black-box,.select2-option-night-black-box header.portletHeader{background-color:#13141A;color:#fff}.desert-red,input.desert-red[type='submit'],input[type='submit'].desert-red a,input[type='submit'].desert-red a:link,input[type='submit'].desert-red a:visited,input[type='submit'].desert-red a:hover,input.desert-red[type='button'],input[type='button'].desert-red a,input[type='button'].desert-red a:link,input[type='button'].desert-red a:visited,input[type='button'].desert-red a:hover,.extraActions button.desert-red,.extraActions button.desert-red a,.extraActions button.desert-red a:link,.extraActions button.desert-red a:visited,.extraActions button.desert-red a:hover,.button.desert-red,.pat-structure .desert-red.btn,.button.desert-red a,.pat-structure .desert-red.btn a,.button.desert-red a:link,.button.desert-red a:visited,.button.desert-red a:hover,.submit-widget.desert-red,.submit-widget.desert-red a,.submit-widget.desert-red a:link,.submit-widget.desert-red a:visited,.submit-widget.desert-red a:hover,.btn-primary.desert-red,.btn-primary.desert-red a,.btn-primary.desert-red a:link,.btn-primary.desert-red a:visited,.btn-primary.desert-red a:hover,.portlet.desert-red-box,.portlet.desert-red-box header.portletHeader,.select2-option-desert-red-box,.select2-option-desert-red-box header.portletHeader{background-color:#EF4136;color:#000}.sea-serpent,input[type='submit'].sea-serpent input.green[type='submit'],input[type='submit'].sea-serpent input[type='submit'].green a,input[type='submit'].sea-serpent input[type='submit'].green a:link,input[type='submit'].sea-serpent input[type='submit'].green a:visited,input[type='submit'].sea-serpent input[type='submit'].green a:hover,input[type='button'].sea-serpent input.green[type='submit'],input[type='button'].sea-serpent input[type='submit'].green a,input[type='button'].sea-serpent input[type='submit'].green a:link,input[type='button'].sea-serpent input[type='submit'].green a:visited,input[type='button'].sea-serpent input[type='submit'].green a:hover,.extraActions button.sea-serpent input.green[type='submit'],.extraActions button.sea-serpent input[type='submit'].green a,.extraActions button.sea-serpent input[type='submit'].green a:link,.extraActions button.sea-serpent input[type='submit'].green a:visited,.extraActions button.sea-serpent input[type='submit'].green a:hover,.button.sea-serpent input.green[type='submit'],.pat-structure .sea-serpent.btn input.green[type='submit'],.button.sea-serpent input[type='submit'].green a,.pat-structure .sea-serpent.btn input[type='submit'].green a,.button.sea-serpent input[type='submit'].green a:link,.pat-structure .sea-serpent.btn input[type='submit'].green a:link,.button.sea-serpent input[type='submit'].green a:visited,.pat-structure .sea-serpent.btn input[type='submit'].green a:visited,.button.sea-serpent input[type='submit'].green a:hover,.pat-structure .sea-serpent.btn input[type='submit'].green a:hover,.submit-widget.sea-serpent input.green[type='submit'],.submit-widget.sea-serpent input[type='submit'].green a,.submit-widget.sea-serpent input[type='submit'].green a:link,.submit-widget.sea-serpent input[type='submit'].green a:visited,.submit-widget.sea-serpent input[type='submit'].green a:hover,.btn-primary.sea-serpent input.green[type='submit'],.btn-primary.sea-serpent input[type='submit'].green a,.btn-primary.sea-serpent input[type='submit'].green a:link,.btn-primary.sea-serpent input[type='submit'].green a:visited,.btn-primary.sea-serpent input[type='submit'].green a:hover,input[type='submit'].sea-serpent input.green[type='button'],input[type='submit'].sea-serpent input[type='button'].green a,input[type='submit'].sea-serpent input[type='button'].green a:link,input[type='submit'].sea-serpent input[type='button'].green a:visited,input[type='submit'].sea-serpent input[type='button'].green a:hover,input[type='button'].sea-serpent input.green[type='button'],input[type='button'].sea-serpent input[type='button'].green a,input[type='button'].sea-serpent input[type='button'].green a:link,input[type='button'].sea-serpent input[type='button'].green a:visited,input[type='button'].sea-serpent input[type='button'].green a:hover,.extraActions button.sea-serpent input.green[type='button'],.extraActions button.sea-serpent input[type='button'].green a,.extraActions button.sea-serpent input[type='button'].green a:link,.extraActions button.sea-serpent input[type='button'].green a:visited,.extraActions button.sea-serpent input[type='button'].green a:hover,.button.sea-serpent input.green[type='button'],.pat-structure .sea-serpent.btn input.green[type='button'],.button.sea-serpent input[type='button'].green a,.pat-structure .sea-serpent.btn input[type='button'].green a,.button.sea-serpent input[type='button'].green a:link,.pat-structure .sea-serpent.btn input[type='button'].green a:link,.button.sea-serpent input[type='button'].green a:visited,.pat-structure .sea-serpent.btn input[type='button'].green a:visited,.button.sea-serpent input[type='button'].green a:hover,.pat-structure .sea-serpent.btn input[type='button'].green a:hover,.submit-widget.sea-serpent input.green[type='button'],.submit-widget.sea-serpent input[type='button'].green a,.submit-widget.sea-serpent input[type='button'].green a:link,.submit-widget.sea-serpent input[type='button'].green a:visited,.submit-widget.sea-serpent input[type='button'].green a:hover,.btn-primary.sea-serpent input.green[type='button'],.btn-primary.sea-serpent input[type='button'].green a,.btn-primary.sea-serpent input[type='button'].green a:link,.btn-primary.sea-serpent input[type='button'].green a:visited,.btn-primary.sea-serpent input[type='button'].green a:hover,input[type='submit'].sea-serpent .extraActions button.green,input[type='submit'].sea-serpent .extraActions button.green a,input[type='submit'].sea-serpent .extraActions button.green a:link,input[type='submit'].sea-serpent .extraActions button.green a:visited,input[type='submit'].sea-serpent .extraActions button.green a:hover,input[type='button'].sea-serpent .extraActions button.green,input[type='button'].sea-serpent .extraActions button.green a,input[type='button'].sea-serpent .extraActions button.green a:link,input[type='button'].sea-serpent .extraActions button.green a:visited,input[type='button'].sea-serpent .extraActions button.green a:hover,.extraActions button.sea-serpent .extraActions button.green,.extraActions button.sea-serpent .extraActions button.green a,.extraActions button.sea-serpent .extraActions button.green a:link,.extraActions button.sea-serpent .extraActions button.green a:visited,.extraActions button.sea-serpent .extraActions button.green a:hover,.button.sea-serpent .extraActions button.green,.pat-structure .sea-serpent.btn .extraActions button.green,.button.sea-serpent .extraActions button.green a,.pat-structure .sea-serpent.btn .extraActions button.green a,.button.sea-serpent .extraActions button.green a:link,.pat-structure .sea-serpent.btn .extraActions button.green a:link,.button.sea-serpent .extraActions button.green a:visited,.pat-structure .sea-serpent.btn .extraActions button.green a:visited,.button.sea-serpent .extraActions button.green a:hover,.pat-structure .sea-serpent.btn .extraActions button.green a:hover,.submit-widget.sea-serpent .extraActions button.green,.submit-widget.sea-serpent .extraActions button.green a,.submit-widget.sea-serpent .extraActions button.green a:link,.submit-widget.sea-serpent .extraActions button.green a:visited,.submit-widget.sea-serpent .extraActions button.green a:hover,.btn-primary.sea-serpent .extraActions button.green,.btn-primary.sea-serpent .extraActions button.green a,.btn-primary.sea-serpent .extraActions button.green a:link,.btn-primary.sea-serpent .extraActions button.green a:visited,.btn-primary.sea-serpent .extraActions button.green a:hover,input[type='submit'].sea-serpent .button.green,input[type='submit'].sea-serpent .pat-structure .green.btn,.pat-structure input[type='submit'].sea-serpent .green.btn,input[type='submit'].sea-serpent .button.green a,input[type='submit'].sea-serpent .pat-structure .green.btn a,.pat-structure input[type='submit'].sea-serpent .green.btn a,input[type='submit'].sea-serpent .button.green a:link,input[type='submit'].sea-serpent .pat-structure .green.btn a:link,.pat-structure input[type='submit'].sea-serpent .green.btn a:link,input[type='submit'].sea-serpent .button.green a:visited,input[type='submit'].sea-serpent .pat-structure .green.btn a:visited,.pat-structure input[type='submit'].sea-serpent .green.btn a:visited,input[type='submit'].sea-serpent .button.green a:hover,input[type='submit'].sea-serpent .pat-structure .green.btn a:hover,.pat-structure input[type='submit'].sea-serpent .green.btn a:hover,input[type='button'].sea-serpent .button.green,input[type='button'].sea-serpent .pat-structure .green.btn,.pat-structure input[type='button'].sea-serpent .green.btn,input[type='button'].sea-serpent .button.green a,input[type='button'].sea-serpent .pat-structure .green.btn a,.pat-structure input[type='button'].sea-serpent .green.btn a,input[type='button'].sea-serpent .button.green a:link,input[type='button'].sea-serpent .pat-structure .green.btn a:link,.pat-structure input[type='button'].sea-serpent .green.btn a:link,input[type='button'].sea-serpent .button.green a:visited,input[type='button'].sea-serpent .pat-structure .green.btn a:visited,.pat-structure input[type='button'].sea-serpent .green.btn a:visited,input[type='button'].sea-serpent .button.green a:hover,input[type='button'].sea-serpent .pat-structure .green.btn a:hover,.pat-structure input[type='button'].sea-serpent .green.btn a:hover,.extraActions button.sea-serpent .button.green,.extraActions button.sea-serpent .pat-structure .green.btn,.pat-structure .extraActions button.sea-serpent .green.btn,.extraActions button.sea-serpent .button.green a,.extraActions button.sea-serpent .pat-structure .green.btn a,.pat-structure .extraActions button.sea-serpent .green.btn a,.extraActions button.sea-serpent .button.green a:link,.extraActions button.sea-serpent .pat-structure .green.btn a:link,.pat-structure .extraActions button.sea-serpent .green.btn a:link,.extraActions button.sea-serpent .button.green a:visited,.extraActions button.sea-serpent .pat-structure .green.btn a:visited,.pat-structure .extraActions button.sea-serpent .green.btn a:visited,.extraActions button.sea-serpent .button.green a:hover,.extraActions button.sea-serpent .pat-structure .green.btn a:hover,.pat-structure .extraActions button.sea-serpent .green.btn a:hover,.button.sea-serpent .button.green,.pat-structure .sea-serpent.btn .button.green,.button.sea-serpent .pat-structure .green.btn,.pat-structure .button.sea-serpent .green.btn,.pat-structure .sea-serpent.btn .green.btn,.button.sea-serpent .button.green a,.pat-structure .sea-serpent.btn .button.green a,.button.sea-serpent .pat-structure .green.btn a,.pat-structure .button.sea-serpent .green.btn a,.pat-structure .sea-serpent.btn .green.btn a,.button.sea-serpent .button.green a:link,.pat-structure .sea-serpent.btn .button.green a:link,.button.sea-serpent .pat-structure .green.btn a:link,.pat-structure .button.sea-serpent .green.btn a:link,.pat-structure .sea-serpent.btn .green.btn a:link,.button.sea-serpent .button.green a:visited,.pat-structure .sea-serpent.btn .button.green a:visited,.button.sea-serpent .pat-structure .green.btn a:visited,.pat-structure .button.sea-serpent .green.btn a:visited,.pat-structure .sea-serpent.btn .green.btn a:visited,.button.sea-serpent .button.green a:hover,.pat-structure .sea-serpent.btn .button.green a:hover,.button.sea-serpent .pat-structure .green.btn a:hover,.pat-structure .button.sea-serpent .green.btn a:hover,.pat-structure .sea-serpent.btn .green.btn a:hover,.submit-widget.sea-serpent .button.green,.submit-widget.sea-serpent .pat-structure .green.btn,.pat-structure .submit-widget.sea-serpent .green.btn,.submit-widget.sea-serpent .button.green a,.submit-widget.sea-serpent .pat-structure .green.btn a,.pat-structure .submit-widget.sea-serpent .green.btn a,.submit-widget.sea-serpent .button.green a:link,.submit-widget.sea-serpent .pat-structure .green.btn a:link,.pat-structure .submit-widget.sea-serpent .green.btn a:link,.submit-widget.sea-serpent .button.green a:visited,.submit-widget.sea-serpent .pat-structure .green.btn a:visited,.pat-structure .submit-widget.sea-serpent .green.btn a:visited,.submit-widget.sea-serpent .button.green a:hover,.submit-widget.sea-serpent .pat-structure .green.btn a:hover,.pat-structure .submit-widget.sea-serpent .green.btn a:hover,.btn-primary.sea-serpent .button.green,.btn-primary.sea-serpent .pat-structure .green.btn,.pat-structure .btn-primary.sea-serpent .green.btn,.btn-primary.sea-serpent .button.green a,.btn-primary.sea-serpent .pat-structure .green.btn a,.pat-structure .btn-primary.sea-serpent .green.btn a,.btn-primary.sea-serpent .button.green a:link,.btn-primary.sea-serpent .pat-structure .green.btn a:link,.pat-structure .btn-primary.sea-serpent .green.btn a:link,.btn-primary.sea-serpent .button.green a:visited,.btn-primary.sea-serpent .pat-structure .green.btn a:visited,.pat-structure .btn-primary.sea-serpent .green.btn a:visited,.btn-primary.sea-serpent .button.green a:hover,.btn-primary.sea-serpent .pat-structure .green.btn a:hover,.pat-structure .btn-primary.sea-serpent .green.btn a:hover,input[type='submit'].sea-serpent .submit-widget.green,input[type='submit'].sea-serpent .submit-widget.green a,input[type='submit'].sea-serpent .submit-widget.green a:link,input[type='submit'].sea-serpent .submit-widget.green a:visited,input[type='submit'].sea-serpent .submit-widget.green a:hover,input[type='button'].sea-serpent .submit-widget.green,input[type='button'].sea-serpent .submit-widget.green a,input[type='button'].sea-serpent .submit-widget.green a:link,input[type='button'].sea-serpent .submit-widget.green a:visited,input[type='button'].sea-serpent .submit-widget.green a:hover,.extraActions button.sea-serpent .submit-widget.green,.extraActions button.sea-serpent .submit-widget.green a,.extraActions button.sea-serpent .submit-widget.green a:link,.extraActions button.sea-serpent .submit-widget.green a:visited,.extraActions button.sea-serpent .submit-widget.green a:hover,.button.sea-serpent .submit-widget.green,.pat-structure .sea-serpent.btn .submit-widget.green,.button.sea-serpent .submit-widget.green a,.pat-structure .sea-serpent.btn .submit-widget.green a,.button.sea-serpent .submit-widget.green a:link,.pat-structure .sea-serpent.btn .submit-widget.green a:link,.button.sea-serpent .submit-widget.green a:visited,.pat-structure .sea-serpent.btn .submit-widget.green a:visited,.button.sea-serpent .submit-widget.green a:hover,.pat-structure .sea-serpent.btn .submit-widget.green a:hover,.submit-widget.sea-serpent .submit-widget.green,.submit-widget.sea-serpent .submit-widget.green a,.submit-widget.sea-serpent .submit-widget.green a:link,.submit-widget.sea-serpent .submit-widget.green a:visited,.submit-widget.sea-serpent .submit-widget.green a:hover,.btn-primary.sea-serpent .submit-widget.green,.btn-primary.sea-serpent .submit-widget.green a,.btn-primary.sea-serpent .submit-widget.green a:link,.btn-primary.sea-serpent .submit-widget.green a:visited,.btn-primary.sea-serpent .submit-widget.green a:hover,input[type='submit'].sea-serpent .btn-primary.green,input[type='submit'].sea-serpent .btn-primary.green a,input[type='submit'].sea-serpent .btn-primary.green a:link,input[type='submit'].sea-serpent .btn-primary.green a:visited,input[type='submit'].sea-serpent .btn-primary.green a:hover,input[type='button'].sea-serpent .btn-primary.green,input[type='button'].sea-serpent .btn-primary.green a,input[type='button'].sea-serpent .btn-primary.green a:link,input[type='button'].sea-serpent .btn-primary.green a:visited,input[type='button'].sea-serpent .btn-primary.green a:hover,.extraActions button.sea-serpent .btn-primary.green,.extraActions button.sea-serpent .btn-primary.green a,.extraActions button.sea-serpent .btn-primary.green a:link,.extraActions button.sea-serpent .btn-primary.green a:visited,.extraActions button.sea-serpent .btn-primary.green a:hover,.button.sea-serpent .btn-primary.green,.pat-structure .sea-serpent.btn .btn-primary.green,.button.sea-serpent .btn-primary.green a,.pat-structure .sea-serpent.btn .btn-primary.green a,.button.sea-serpent .btn-primary.green a:link,.pat-structure .sea-serpent.btn .btn-primary.green a:link,.button.sea-serpent .btn-primary.green a:visited,.pat-structure .sea-serpent.btn .btn-primary.green a:visited,.button.sea-serpent .btn-primary.green a:hover,.pat-structure .sea-serpent.btn .btn-primary.green a:hover,.submit-widget.sea-serpent .btn-primary.green,.submit-widget.sea-serpent .btn-primary.green a,.submit-widget.sea-serpent .btn-primary.green a:link,.submit-widget.sea-serpent .btn-primary.green a:visited,.submit-widget.sea-serpent .btn-primary.green a:hover,.btn-primary.sea-serpent .btn-primary.green,.btn-primary.sea-serpent .btn-primary.green a,.btn-primary.sea-serpent .btn-primary.green a:link,.btn-primary.sea-serpent .btn-primary.green a:visited,.btn-primary.sea-serpent .btn-primary.green a:hover,.portlet.sea-serpent-box,.portlet.sea-serpent-box header.portletHeader,.select2-option-sea-serpent-box,.select2-option-sea-serpent-box header.portletHeader{background-color:#42C0C9;color:#13141A}.sea-serpent a:hover,input[type='submit'].sea-serpent input.green[type='submit'] a:hover,input[type='submit'].sea-serpent input[type='submit'].green a a:hover,input[type='submit'].sea-serpent input[type='submit'].green a:link a:hover,input[type='submit'].sea-serpent input[type='submit'].green a:visited a:hover,input[type='submit'].sea-serpent input[type='submit'].green a:hover a:hover,input[type='button'].sea-serpent input.green[type='submit'] a:hover,input[type='button'].sea-serpent input[type='submit'].green a a:hover,input[type='button'].sea-serpent input[type='submit'].green a:link a:hover,input[type='button'].sea-serpent input[type='submit'].green a:visited a:hover,input[type='button'].sea-serpent input[type='submit'].green a:hover a:hover,.extraActions button.sea-serpent input.green[type='submit'] a:hover,.extraActions button.sea-serpent input[type='submit'].green a a:hover,.extraActions button.sea-serpent input[type='submit'].green a:link a:hover,.extraActions button.sea-serpent input[type='submit'].green a:visited a:hover,.extraActions button.sea-serpent input[type='submit'].green a:hover a:hover,.button.sea-serpent input.green[type='submit'] a:hover,.pat-structure .sea-serpent.btn input.green[type='submit'] a:hover,.button.sea-serpent input[type='submit'].green a a:hover,.pat-structure .sea-serpent.btn input[type='submit'].green a a:hover,.button.sea-serpent input[type='submit'].green a:link a:hover,.pat-structure .sea-serpent.btn input[type='submit'].green a:link a:hover,.button.sea-serpent input[type='submit'].green a:visited a:hover,.pat-structure .sea-serpent.btn input[type='submit'].green a:visited a:hover,.button.sea-serpent input[type='submit'].green a:hover a:hover,.pat-structure .sea-serpent.btn input[type='submit'].green a:hover a:hover,.submit-widget.sea-serpent input.green[type='submit'] a:hover,.submit-widget.sea-serpent input[type='submit'].green a a:hover,.submit-widget.sea-serpent input[type='submit'].green a:link a:hover,.submit-widget.sea-serpent input[type='submit'].green a:visited a:hover,.submit-widget.sea-serpent input[type='submit'].green a:hover a:hover,.btn-primary.sea-serpent input.green[type='submit'] a:hover,.btn-primary.sea-serpent input[type='submit'].green a a:hover,.btn-primary.sea-serpent input[type='submit'].green a:link a:hover,.btn-primary.sea-serpent input[type='submit'].green a:visited a:hover,.btn-primary.sea-serpent input[type='submit'].green a:hover a:hover,input[type='submit'].sea-serpent input.green[type='button'] a:hover,input[type='submit'].sea-serpent input[type='button'].green a a:hover,input[type='submit'].sea-serpent input[type='button'].green a:link a:hover,input[type='submit'].sea-serpent input[type='button'].green a:visited a:hover,input[type='submit'].sea-serpent input[type='button'].green a:hover a:hover,input[type='button'].sea-serpent input.green[type='button'] a:hover,input[type='button'].sea-serpent input[type='button'].green a a:hover,input[type='button'].sea-serpent input[type='button'].green a:link a:hover,input[type='button'].sea-serpent input[type='button'].green a:visited a:hover,input[type='button'].sea-serpent input[type='button'].green a:hover a:hover,.extraActions button.sea-serpent input.green[type='button'] a:hover,.extraActions button.sea-serpent input[type='button'].green a a:hover,.extraActions button.sea-serpent input[type='button'].green a:link a:hover,.extraActions button.sea-serpent input[type='button'].green a:visited a:hover,.extraActions button.sea-serpent input[type='button'].green a:hover a:hover,.button.sea-serpent input.green[type='button'] a:hover,.pat-structure .sea-serpent.btn input.green[type='button'] a:hover,.button.sea-serpent input[type='button'].green a a:hover,.pat-structure .sea-serpent.btn input[type='button'].green a a:hover,.button.sea-serpent input[type='button'].green a:link a:hover,.pat-structure .sea-serpent.btn input[type='button'].green a:link a:hover,.button.sea-serpent input[type='button'].green a:visited a:hover,.pat-structure .sea-serpent.btn input[type='button'].green a:visited a:hover,.button.sea-serpent input[type='button'].green a:hover a:hover,.pat-structure .sea-serpent.btn input[type='button'].green a:hover a:hover,.submit-widget.sea-serpent input.green[type='button'] a:hover,.submit-widget.sea-serpent input[type='button'].green a a:hover,.submit-widget.sea-serpent input[type='button'].green a:link a:hover,.submit-widget.sea-serpent input[type='button'].green a:visited a:hover,.submit-widget.sea-serpent input[type='button'].green a:hover a:hover,.btn-primary.sea-serpent input.green[type='button'] a:hover,.btn-primary.sea-serpent input[type='button'].green a a:hover,.btn-primary.sea-serpent input[type='button'].green a:link a:hover,.btn-primary.sea-serpent input[type='button'].green a:visited a:hover,.btn-primary.sea-serpent input[type='button'].green a:hover a:hover,input[type='submit'].sea-serpent .extraActions button.green a:hover,input[type='submit'].sea-serpent .extraActions button.green a a:hover,input[type='submit'].sea-serpent .extraActions button.green a:link a:hover,input[type='submit'].sea-serpent .extraActions button.green a:visited a:hover,input[type='submit'].sea-serpent .extraActions button.green a:hover a:hover,input[type='button'].sea-serpent .extraActions button.green a:hover,input[type='button'].sea-serpent .extraActions button.green a a:hover,input[type='button'].sea-serpent .extraActions button.green a:link a:hover,input[type='button'].sea-serpent .extraActions button.green a:visited a:hover,input[type='button'].sea-serpent .extraActions button.green a:hover a:hover,.extraActions button.sea-serpent .extraActions button.green a:hover,.extraActions button.sea-serpent .extraActions button.green a a:hover,.extraActions button.sea-serpent .extraActions button.green a:link a:hover,.extraActions button.sea-serpent .extraActions button.green a:visited a:hover,.extraActions button.sea-serpent .extraActions button.green a:hover a:hover,.button.sea-serpent .extraActions button.green a:hover,.pat-structure .sea-serpent.btn .extraActions button.green a:hover,.button.sea-serpent .extraActions button.green a a:hover,.pat-structure .sea-serpent.btn .extraActions button.green a a:hover,.button.sea-serpent .extraActions button.green a:link a:hover,.pat-structure .sea-serpent.btn .extraActions button.green a:link a:hover,.button.sea-serpent .extraActions button.green a:visited a:hover,.pat-structure .sea-serpent.btn .extraActions button.green a:visited a:hover,.button.sea-serpent .extraActions button.green a:hover a:hover,.pat-structure .sea-serpent.btn .extraActions button.green a:hover a:hover,.submit-widget.sea-serpent .extraActions button.green a:hover,.submit-widget.sea-serpent .extraActions button.green a a:hover,.submit-widget.sea-serpent .extraActions button.green a:link a:hover,.submit-widget.sea-serpent .extraActions button.green a:visited a:hover,.submit-widget.sea-serpent .extraActions button.green a:hover a:hover,.btn-primary.sea-serpent .extraActions button.green a:hover,.btn-primary.sea-serpent .extraActions button.green a a:hover,.btn-primary.sea-serpent .extraActions button.green a:link a:hover,.btn-primary.sea-serpent .extraActions button.green a:visited a:hover,.btn-primary.sea-serpent .extraActions button.green a:hover a:hover,input[type='submit'].sea-serpent .button.green a:hover,input[type='submit'].sea-serpent .pat-structure .green.btn a:hover,.pat-structure input[type='submit'].sea-serpent .green.btn a:hover,input[type='submit'].sea-serpent .button.green a a:hover,input[type='submit'].sea-serpent .pat-structure .green.btn a a:hover,.pat-structure input[type='submit'].sea-serpent .green.btn a a:hover,input[type='submit'].sea-serpent .button.green a:link a:hover,input[type='submit'].sea-serpent .pat-structure .green.btn a:link a:hover,.pat-structure input[type='submit'].sea-serpent .green.btn a:link a:hover,input[type='submit'].sea-serpent .button.green a:visited a:hover,input[type='submit'].sea-serpent .pat-structure .green.btn a:visited a:hover,.pat-structure input[type='submit'].sea-serpent .green.btn a:visited a:hover,input[type='submit'].sea-serpent .button.green a:hover a:hover,input[type='submit'].sea-serpent .pat-structure .green.btn a:hover a:hover,.pat-structure input[type='submit'].sea-serpent .green.btn a:hover a:hover,input[type='button'].sea-serpent .button.green a:hover,input[type='button'].sea-serpent .pat-structure .green.btn a:hover,.pat-structure input[type='button'].sea-serpent .green.btn a:hover,input[type='button'].sea-serpent .button.green a a:hover,input[type='button'].sea-serpent .pat-structure .green.btn a a:hover,.pat-structure input[type='button'].sea-serpent .green.btn a a:hover,input[type='button'].sea-serpent .button.green a:link a:hover,input[type='button'].sea-serpent .pat-structure .green.btn a:link a:hover,.pat-structure input[type='button'].sea-serpent .green.btn a:link a:hover,input[type='button'].sea-serpent .button.green a:visited a:hover,input[type='button'].sea-serpent .pat-structure .green.btn a:visited a:hover,.pat-structure input[type='button'].sea-serpent .green.btn a:visited a:hover,input[type='button'].sea-serpent .button.green a:hover a:hover,input[type='button'].sea-serpent .pat-structure .green.btn a:hover a:hover,.pat-structure input[type='button'].sea-serpent .green.btn a:hover a:hover,.extraActions button.sea-serpent .button.green a:hover,.extraActions button.sea-serpent .pat-structure .green.btn a:hover,.pat-structure .extraActions button.sea-serpent .green.btn a:hover,.extraActions button.sea-serpent .button.green a a:hover,.extraActions button.sea-serpent .pat-structure .green.btn a a:hover,.pat-structure .extraActions button.sea-serpent .green.btn a a:hover,.extraActions button.sea-serpent .button.green a:link a:hover,.extraActions button.sea-serpent .pat-structure .green.btn a:link a:hover,.pat-structure .extraActions button.sea-serpent .green.btn a:link a:hover,.extraActions button.sea-serpent .button.green a:visited a:hover,.extraActions button.sea-serpent .pat-structure .green.btn a:visited a:hover,.pat-structure .extraActions button.sea-serpent .green.btn a:visited a:hover,.extraActions button.sea-serpent .button.green a:hover a:hover,.extraActions button.sea-serpent .pat-structure .green.btn a:hover a:hover,.pat-structure .extraActions button.sea-serpent .green.btn a:hover a:hover,.button.sea-serpent .button.green a:hover,.pat-structure .sea-serpent.btn .button.green a:hover,.button.sea-serpent .pat-structure .green.btn a:hover,.pat-structure .button.sea-serpent .green.btn a:hover,.pat-structure .sea-serpent.btn .green.btn a:hover,.button.sea-serpent .button.green a a:hover,.pat-structure .sea-serpent.btn .button.green a a:hover,.button.sea-serpent .pat-structure .green.btn a a:hover,.pat-structure .button.sea-serpent .green.btn a a:hover,.pat-structure .sea-serpent.btn .green.btn a a:hover,.button.sea-serpent .button.green a:link a:hover,.pat-structure .sea-serpent.btn .button.green a:link a:hover,.button.sea-serpent .pat-structure .green.btn a:link a:hover,.pat-structure .button.sea-serpent .green.btn a:link a:hover,.pat-structure .sea-serpent.btn .green.btn a:link a:hover,.button.sea-serpent .button.green a:visited a:hover,.pat-structure .sea-serpent.btn .button.green a:visited a:hover,.button.sea-serpent .pat-structure .green.btn a:visited a:hover,.pat-structure .button.sea-serpent .green.btn a:visited a:hover,.pat-structure .sea-serpent.btn .green.btn a:visited a:hover,.button.sea-serpent .button.green a:hover a:hover,.pat-structure .sea-serpent.btn .button.green a:hover a:hover,.button.sea-serpent .pat-structure .green.btn a:hover a:hover,.pat-structure .button.sea-serpent .green.btn a:hover a:hover,.pat-structure .sea-serpent.btn .green.btn a:hover a:hover,.submit-widget.sea-serpent .button.green a:hover,.submit-widget.sea-serpent .pat-structure .green.btn a:hover,.pat-structure .submit-widget.sea-serpent .green.btn a:hover,.submit-widget.sea-serpent .button.green a a:hover,.submit-widget.sea-serpent .pat-structure .green.btn a a:hover,.pat-structure .submit-widget.sea-serpent .green.btn a a:hover,.submit-widget.sea-serpent .button.green a:link a:hover,.submit-widget.sea-serpent .pat-structure .green.btn a:link a:hover,.pat-structure .submit-widget.sea-serpent .green.btn a:link a:hover,.submit-widget.sea-serpent .button.green a:visited a:hover,.submit-widget.sea-serpent .pat-structure .green.btn a:visited a:hover,.pat-structure .submit-widget.sea-serpent .green.btn a:visited a:hover,.submit-widget.sea-serpent .button.green a:hover a:hover,.submit-widget.sea-serpent .pat-structure .green.btn a:hover a:hover,.pat-structure .submit-widget.sea-serpent .green.btn a:hover a:hover,.btn-primary.sea-serpent .button.green a:hover,.btn-primary.sea-serpent .pat-structure .green.btn a:hover,.pat-structure .btn-primary.sea-serpent .green.btn a:hover,.btn-primary.sea-serpent .button.green a a:hover,.btn-primary.sea-serpent .pat-structure .green.btn a a:hover,.pat-structure .btn-primary.sea-serpent .green.btn a a:hover,.btn-primary.sea-serpent .button.green a:link a:hover,.btn-primary.sea-serpent .pat-structure .green.btn a:link a:hover,.pat-structure .btn-primary.sea-serpent .green.btn a:link a:hover,.btn-primary.sea-serpent .button.green a:visited a:hover,.btn-primary.sea-serpent .pat-structure .green.btn a:visited a:hover,.pat-structure .btn-primary.sea-serpent .green.btn a:visited a:hover,.btn-primary.sea-serpent .button.green a:hover a:hover,.btn-primary.sea-serpent .pat-structure .green.btn a:hover a:hover,.pat-structure .btn-primary.sea-serpent .green.btn a:hover a:hover,input[type='submit'].sea-serpent .submit-widget.green a:hover,input[type='submit'].sea-serpent .submit-widget.green a a:hover,input[type='submit'].sea-serpent .submit-widget.green a:link a:hover,input[type='submit'].sea-serpent .submit-widget.green a:visited a:hover,input[type='submit'].sea-serpent .submit-widget.green a:hover a:hover,input[type='button'].sea-serpent .submit-widget.green a:hover,input[type='button'].sea-serpent .submit-widget.green a a:hover,input[type='button'].sea-serpent .submit-widget.green a:link a:hover,input[type='button'].sea-serpent .submit-widget.green a:visited a:hover,input[type='button'].sea-serpent .submit-widget.green a:hover a:hover,.extraActions button.sea-serpent .submit-widget.green a:hover,.extraActions button.sea-serpent .submit-widget.green a a:hover,.extraActions button.sea-serpent .submit-widget.green a:link a:hover,.extraActions button.sea-serpent .submit-widget.green a:visited a:hover,.extraActions button.sea-serpent .submit-widget.green a:hover a:hover,.button.sea-serpent .submit-widget.green a:hover,.pat-structure .sea-serpent.btn .submit-widget.green a:hover,.button.sea-serpent .submit-widget.green a a:hover,.pat-structure .sea-serpent.btn .submit-widget.green a a:hover,.button.sea-serpent .submit-widget.green a:link a:hover,.pat-structure .sea-serpent.btn .submit-widget.green a:link a:hover,.button.sea-serpent .submit-widget.green a:visited a:hover,.pat-structure .sea-serpent.btn .submit-widget.green a:visited a:hover,.button.sea-serpent .submit-widget.green a:hover a:hover,.pat-structure .sea-serpent.btn .submit-widget.green a:hover a:hover,.submit-widget.sea-serpent .submit-widget.green a:hover,.submit-widget.sea-serpent .submit-widget.green a a:hover,.submit-widget.sea-serpent .submit-widget.green a:link a:hover,.submit-widget.sea-serpent .submit-widget.green a:visited a:hover,.submit-widget.sea-serpent .submit-widget.green a:hover a:hover,.btn-primary.sea-serpent .submit-widget.green a:hover,.btn-primary.sea-serpent .submit-widget.green a a:hover,.btn-primary.sea-serpent .submit-widget.green a:link a:hover,.btn-primary.sea-serpent .submit-widget.green a:visited a:hover,.btn-primary.sea-serpent .submit-widget.green a:hover a:hover,input[type='submit'].sea-serpent .btn-primary.green a:hover,input[type='submit'].sea-serpent .btn-primary.green a a:hover,input[type='submit'].sea-serpent .btn-primary.green a:link a:hover,input[type='submit'].sea-serpent .btn-primary.green a:visited a:hover,input[type='submit'].sea-serpent .btn-primary.green a:hover a:hover,input[type='button'].sea-serpent .btn-primary.green a:hover,input[type='button'].sea-serpent .btn-primary.green a a:hover,input[type='button'].sea-serpent .btn-primary.green a:link a:hover,input[type='button'].sea-serpent .btn-primary.green a:visited a:hover,input[type='button'].sea-serpent .btn-primary.green a:hover a:hover,.extraActions button.sea-serpent .btn-primary.green a:hover,.extraActions button.sea-serpent .btn-primary.green a a:hover,.extraActions button.sea-serpent .btn-primary.green a:link a:hover,.extraActions button.sea-serpent .btn-primary.green a:visited a:hover,.extraActions button.sea-serpent .btn-primary.green a:hover a:hover,.button.sea-serpent .btn-primary.green a:hover,.pat-structure .sea-serpent.btn .btn-primary.green a:hover,.button.sea-serpent .btn-primary.green a a:hover,.pat-structure .sea-serpent.btn .btn-primary.green a a:hover,.button.sea-serpent .btn-primary.green a:link a:hover,.pat-structure .sea-serpent.btn .btn-primary.green a:link a:hover,.button.sea-serpent .btn-primary.green a:visited a:hover,.pat-structure .sea-serpent.btn .btn-primary.green a:visited a:hover,.button.sea-serpent .btn-primary.green a:hover a:hover,.pat-structure .sea-serpent.btn .btn-primary.green a:hover a:hover,.submit-widget.sea-serpent .btn-primary.green a:hover,.submit-widget.sea-serpent .btn-primary.green a a:hover,.submit-widget.sea-serpent .btn-primary.green a:link a:hover,.submit-widget.sea-serpent .btn-primary.green a:visited a:hover,.submit-widget.sea-serpent .btn-primary.green a:hover a:hover,.btn-primary.sea-serpent .btn-primary.green a:hover,.btn-primary.sea-serpent .btn-primary.green a a:hover,.btn-primary.sea-serpent .btn-primary.green a:link a:hover,.btn-primary.sea-serpent .btn-primary.green a:visited a:hover,.btn-primary.sea-serpent .btn-primary.green a:hover a:hover,.portlet.sea-serpent-box a:hover,.portlet.sea-serpent-box header.portletHeader a:hover,.select2-option-sea-serpent-box a:hover,.select2-option-sea-serpent-box header.portletHeader a:hover{color:#BF342B}.glacial-blue,.portlet.glacial-blue-box,.portlet.glacial-blue-box header.portletHeader,.select2-option-glacial-blue-box,.select2-option-glacial-blue-box header.portletHeader{background-color:#3A949B;color:#13141A}.glacial-blue a:hover,.portlet.glacial-blue-box a:hover,.select2-option-glacial-blue-box a:hover{color:#BF342B}a{font-weight:bold;text-decoration:none}a:link,a:visited{color:#3A949B}a:hover{text-decoration:underline}h1{color:#13141A;font:bold 35px/35px "proxima-nova",sans-serif;font-weight:900;margin:0 0 25px;text-transform:uppercase;display:block;display:-webkit-box;padding:0 0 25px;border-bottom:solid 1px #CECAC8;overflow-x:auto;overflow-y:hidden}h2,.ploneSkin .mce_h2 span.mceText{color:#565D65;font:normal 32px/32px "proxima-nova",sans-serif;font-weight:normal;margin:21px 0 14px;text-transform:uppercase;letter-spacing:1.5px}h2.kicker,.ploneSkin .mce_h2 span.kicker.mceText{color:#565D65;font:normal 15px/20px "proxima-nova",sans-serif;margin:0}h2.subtitle,.ploneSkin .mce_h2 span.subtitle.mceText{font:normal 22px/24px "proxima-nova",sans-serif;margin:0;color:#565D65;text-transform:none;margin-top:5px !important}.ploneSkin .mce_h2 span.mceText{margin:0}h3,.ploneSkin .mce_h3 span.mceText{color:#13141A;font:normal 22px/24px "proxima-nova",sans-serif;font-weight:normal;margin:7px 0 3px;text-transform:uppercase;letter-spacing:1px}.ploneSkin .mce_h3 span.mceText{margin:0}h4,.ploneSkin .mce_h4 span.mceText{color:#13141A;font:normal 18px/20px "proxima-nova",sans-serif;font-weight:normal;margin:21px 0 14px;text-transform:uppercase;padding-bottom:12px;border-bottom:solid 1px #CECAC8}.ploneSkin .mce_h4 span.mceText{margin:0}h5,.ploneSkin .mce_h5 span.mceText{color:#565D65;font:normal 15px/16px "proxima-nova",sans-serif;margin:0 0 6px;text-transform:uppercase}.ploneSkin .mce_h5 span.mceText{margin:0}h6,.ploneSkin .mce_h6 span.mceText{color:#565D65;font:normal 13px/14px "proxima-nova",sans-serif;margin:0 0 6px;text-transform:uppercase}.ploneSkin .mce_h6 span.mceText{margin:0}hr{border:0;height:1px;background:#CECAC8;margin-bottom:22px}.ui-text{font:12px/16px "proxima-nova",sans-serif}#content,#tinymce{font:normal 19px/1.5 "proxima-nova",sans-serif}#content p,#tinymce p{margin:0 0 22px}#content blockquote,#tinymce blockquote{background:url("../images/icon-quote.png") top left no-repeat;color:#565D65;font:italic 16px/22px "proxima-nova",sans-serif;margin:0 66px 22px 33px;padding:2px 0 0 30px}#content ol,#tinymce ol{list-style-type:decimal;margin:0 0 22px}#content ol li,#tinymce ol li{display:list-item;list-style-type:decimal;margin:0 0 10px 30px}#content ol ol,#content ol ul,#tinymce ol ol,#tinymce ol ul{margin:0}#content ul,#tinymce ul{list-style:none;margin:0 0 22px;padding:0}#content ul li,#tinymce ul li{background:url("../images/arrow-blue.png") 2px 2px no-repeat;margin:0;padding:0 0 0 16px}#content ul ol,#content ul ul,#tinymce ul ol,#tinymce ul ul{margin:0}#content ul.no-bullets li,#tinymce ul.no-bullets li{background:none;padding:0}#content dt,#tinymce dt{font:bold 14px/16px "proxima-nova",sans-serif}#content dd,#tinymce dd{margin-left:2em;margin-bottom:.5em}img.image-inline{margin:0 30px 10px;max-width:100%}img.image-left{display:block;float:left;margin:0 30px 10px 0;max-width:50%}img.image-right{display:block;float:right;margin:0 0 10px 30px;max-width:50%}sup,sub{line-height:.8}.embedly-powered,.media-attribution{display:none !important}div.portalMessage>div,.error>div,div.portalMessage>dt,.error>dt,dl.portalMessage>div,dl.portalMessage>dt,.error>.admonition-title{width:50px;height:35px;text-indent:-10000px;float:left}div.portalMessage>div::before,.error>div::before,div.portalMessage>dt::before,.error>dt::before,dl.portalMessage>div::before,dl.portalMessage>dt::before,.error>.admonition-title::before{content:"!";background:#F1AA30;border-radius:180px;color:#fff;font:normal 28px/38px "proxima-nova",sans-serif;font-weight:bold;height:38px;left:15px;position:absolute;text-align:center;top:15px;width:38px;text-indent:0}div.portalMessage,.error,dl.portalMessage,.error{background:#FCEED6;padding:15px;margin:1em 0;position:relative;color:#565D65;font:normal 19px/1.5 "proxima-nova",sans-serif;overflow:hidden}div.portalMessage:after,.error:after,dl.portalMessage:after,.error:after{clear:both;content:' ';display:block}div.portalMessage.error,.error,dl.portalMessage.error,.error{background-color:#fdc}div.portalMessage.error>div::before,.error>div::before,div.portalMessage.error>dt::before,.error>dt::before,dl.portalMessage.error>div::before,.error>div::before,dl.portalMessage.error>dt::before,.error>dt::before{background:#EF4136}div.portalMessage.info,.info.error,dl.portalMessage.info,.info.error{background-color:#A9DFEE}div.portalMessage.info>div::before,.info.error>div::before,div.portalMessage.info>dt::before,.info.error>dt::before,dl.portalMessage.info>div::before,.info.error>div::before,dl.portalMessage.info>dt::before,.info.error>dt::before{content:"i";background:#42C0C9;line-height:1.25;font-family:serif;font-weight:bold}div.portalMessage.success,.success.error,dl.portalMessage.success,.success.error{background-color:#F7F4F4}div.portalMessage.success>div::before,.success.error>div::before,div.portalMessage.success>dt::before,.success.error>dt::before,dl.portalMessage.success>div::before,.success.error>div::before,dl.portalMessage.success>dt::before,.success.error>dt::before{content:'\2713';background:#92B419}div.portalMessage h3,.error h3,div.portalMessage .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 div.portalMessage span.mceText,.error .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .error span.mceText,dl.portalMessage h3,.error h3,dl.portalMessage .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 dl.portalMessage span.mceText,.error .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .error span.mceText{color:#13141A;font:normal 15px/20px "proxima-nova",sans-serif;text-transform:none}#content div.portalMessage p,#content .error p,#content div.portalMessage ul,#content .error ul,#content dl.portalMessage p,#content .error p,#content dl.portalMessage ul,#content .error ul{margin-bottom:0;overflow:hidden}@media (max-width: 49.99em){div.portalMessage div,.error div,div.portalMessage dd,.error dd,dl.portalMessage div,.error div,dl.portalMessage dd,.error dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}div.portalMessage div>*,.error div>*,div.portalMessage dd>*,.error dd>*,dl.portalMessage div>*,.error div>*,dl.portalMessage dd>*,.error dd>*{max-width:100%}}div.portalMessage dd,.error dd,dl.portalMessage dd,.error dd{overflow:hidden}div.portalMessage .button,.error .button,div.portalMessage .pat-structure .btn,.pat-structure div.portalMessage .btn,.error .pat-structure .btn,.pat-structure .error .btn,dl.portalMessage .button,.error .button,dl.portalMessage .pat-structure .btn,.pat-structure dl.portalMessage .btn,.error .pat-structure .btn,.pat-structure .error .btn{float:right;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width: 49.99em){div.portalMessage .button,.error .button,div.portalMessage .pat-structure .btn,.pat-structure div.portalMessage .btn,.error .pat-structure .btn,.pat-structure .error .btn,dl.portalMessage .button,.error .button,dl.portalMessage .pat-structure .btn,.pat-structure dl.portalMessage .btn,.error .pat-structure .btn,.pat-structure .error .btn{margin-top:1em}}.error>.admonition-title>div::before,.error>.admonition-title>dt::before{background:#EF4136}#content .error div,#content .error dd{margin:0}.error .error{margin:0;padding:0}.fieldErrorBox{color:#EF4136;font-family:"proxima-nova",sans-serif;font-weight:bold}div.field.error{background-color:transparent !important}.error>div{width:inherit;height:inherit;text-indent:inherit;float:none}.error>div::before{content:none}.result-item{clear:left;display:block;margin-bottom:20px;padding-bottom:20px}.result-item:after{clear:both;content:' ';display:block}@media (min-width: 50em){.result-item{display:-webkit-box;display:-ms-flexbox;display:flex}}.result-item:last-child{border-bottom:0}.result-item .result-left{min-height:1px;margin-bottom:15px}@media (min-width: 50em){.result-item .result-left{margin-right:25px;width:166px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:right}}.result-item .author{clear:left;display:block;float:left;margin:4px 20px 0 0;width:140px}.result-item .author .name{color:#42C0C9;font:bold 11px/12px "proxima-nova",sans-serif;text-transform:uppercase}.result-item .author img{border-radius:50%;display:block;position:static;float:left;margin-right:8px}.result-item .byline{font:15px/19px "proxima-nova",sans-serif;color:#565D65}@media (max-width: 49.99em){.result-item .byline{font:14px/18px "proxima-nova",sans-serif}}.result-item .byline a{color:inherit}.result-item .rating{margin-top:5px}#content .result-item .rating label{font:bold 13px/16px "proxima-nova",sans-serif;text-transform:uppercase;color:#13141A}@media (max-width: 49.99em){#content .result-item .rating label{font:bold 11px/15px "proxima-nova",sans-serif}}.result-item .pubdate{display:block;color:#565D65;font:italic 10px/13px "proxima-nova",serif}.result-item .result-image{margin-bottom:20px}@media (min-width: 50em){.result-item .result-image{float:left;margin-right:20px;min-width:128px;text-align:right}.result-item .result-image figure{width:100%}.result-item .result-image img{width:100%;height:auto}}.result-item .result-cart p{margin:0}.result-item .result-main{color:#565D65;display:block;overflow:hidden}.result-item .result-main .tileBody{padding-bottom:5px}@media (min-width: 50em){.result-item .result-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.result-item .result-center{color:#565D65;display:block;overflow:hidden;margin-bottom:10px}@media (min-width: 50em){.result-item .result-center{margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.result-item .result-title{display:block;margin:0 0 4px;text-transform:uppercase}.result-item .result-title a{color:#13141A;font:bold 22px/24px "proxima-nova",sans-serif;font-weight:900}.result-item .result-title a:hover{color:#42C0C9;text-decoration:none}.result-item .result-title a>h1,.result-item .result-title a>h2,.result-item .result-title .ploneSkin .mce_h2 a>span.mceText,.ploneSkin .mce_h2 .result-item .result-title a>span.mceText,.result-item .result-title a>h3,.result-item .result-title .ploneSkin .mce_h3 a>span.mceText,.ploneSkin .mce_h3 .result-item .result-title a>span.mceText,.result-item .result-title a>h4,.result-item .result-title .ploneSkin .mce_h4 a>span.mceText,.ploneSkin .mce_h4 .result-item .result-title a>span.mceText,.result-item .result-title a>h5,.result-item .result-title .ploneSkin .mce_h5 a>span.mceText,.ploneSkin .mce_h5 .result-item .result-title a>span.mceText,.result-item .result-title a>h6,.result-item .result-title .ploneSkin .mce_h6 a>span.mceText,.ploneSkin .mce_h6 .result-item .result-title a>span.mceText{color:inherit}@media (max-width: 49.99em){.result-item .result-title a{font:bold 18px/21px "proxima-nova",sans-serif;font-weight:900}}#content .result-item p.tileBody{margin:15px 0 0;font:16px/24px "proxima-nova",serif;color:#13141A}.result-item .result-type{color:#13141A;display:block;font:bold 14px/14px "proxima-nova",sans-serif;margin:0;text-transform:uppercase}.result-item .result-summary{font:16px/24px "proxima-nova",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#content .result-item .result-summary{margin:6px 0}@media (max-width: 49.99em){.result-item.contenttype-mtneers-book .result-image,.result-item.contenttype-mtneers-merchandise .result-image{float:left;margin-right:15px}}@media (max-width: 49.99em){.result-item.contenttype-mtneers-book .result-main,.result-item.contenttype-mtneers-merchandise .result-main{display:inline}}.result-item.contenttype-mtneers-contact .result-image{float:left;margin-right:20px}.result-item.contenttype-mtneers-contact .result-summary{white-space:normal}.result-item.contenttype-mtneers-route .result-summary{white-space:normal}@media (max-width: 49.99em){.result-item.contenttype-event .result-left,.result-item.contenttype-event .result-right,.result-item.contenttype-mtneers-event .result-left,.result-item.contenttype-mtneers-event .result-right{float:left;width:50%}}@media (min-width: 50em){.result-item.contenttype-event .result-left,.result-item.contenttype-mtneers-event .result-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.result-item.contenttype-event .result-center,.result-item.contenttype-event .result-sidebar,.result-item.contenttype-mtneers-event .result-center,.result-item.contenttype-mtneers-event .result-sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.result-item.contenttype-easyform::before{content:none}.result-item .result-difficulty{display:block;color:#565D65;font:500 14px/16px "proxima-nova",sans-serif;margin-bottom:4px}.result-item .result-date{color:#565D65;display:block;font:500 14px/16px "proxima-nova",sans-serif;margin-bottom:4px}.result-item .result-prereqs{color:#565D65;font:500 16px/24px "proxima-nova",sans-serif}.result-item .result-sidebar{display:block;color:#565D65;font:11px/15px "proxima-nova",sans-serif;margin-top:15px}@media (min-width: 50em){.result-item .result-sidebar{float:right;margin-top:0;margin-left:20px;width:158px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}#content .result-item .result-sidebar label{color:#13141A;font:bold 11px/15px "proxima-nova",sans-serif}.result-item .result-availability{display:block;margin-bottom:10px}.result-item .result-availability:after{clear:both;content:' ';display:block}.result-item .result-availability label{text-transform:uppercase;float:left;margin-right:10px}@media (min-width: 50em){.result-item .result-availability label{float:none;margin-right:0}}.result-item .result-availability .counts{display:inline-block}@media (min-width: 50em){.result-item .result-availability .counts{display:block}}.result-item .result-availability span{color:#13141A;display:block;font:normal 16px/24px "proxima-nova",sans-serif;padding-right:3px;margin-bottom:5px}@media (min-width: 50em){.result-item .result-availability span{float:left;width:50%;margin-right:10px}}.result-item .result-availability span strong{color:#BF342B;font:normal 20px/15px "proxima-nova",sans-serif;font-weight:bold}@media (min-width: 50em){.result-item .result-availability span strong{display:block}}.result-item .result-availability span strong.waitlist{color:#565D65}.result-item .result-leader{color:#565D65;font:11px/15px "proxima-nova",sans-serif;margin-bottom:3px}.result-item .result-leader label{font:bold 10px/12px "proxima-nova",sans-serif;text-transform:uppercase}.result-item .result-leader a{color:#565D65;text-decoration:none}.result-item .result-leader a:hover{text-decoration:underline}.result-item .result-format{font:14px/18px "proxima-nova",sans-serif;color:#565D65;margin-bottom:15px}body.template-homepage-view .result-item .result-center .description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:72px}.affiliation{color:#13141A;font:normal 13px/14px "proxima-nova",sans-serif;text-transform:none;margin-bottom:5px}.result-reg{clear:left;color:#BF342B}.grid-listing{display:grid;grid-template-columns:repeat(auto-fill, minmax(33.33%, 50%));margin:25px -25px 25px 0}@media (max-width: 49.99em){.grid-listing{margin-right:-15px}}.grid-listing>a.card{display:block;padding-right:25px;margin-bottom:25px;margin-right:0;text-align:center;font:bold 20px/22px "proxima-nova",sans-serif;color:#13141A}.grid-listing>a.card:hover{color:#42C0C9}@media (max-width: 49.99em){.grid-listing>a.card{padding-right:15px}}#content .grid-listing>a.card img{display:block;margin:auto;width:auto;height:auto;max-width:100%;max-height:150px}.grid-listing>a.card .tagline{font:14px/17px "proxima-nova",sans-serif;color:#565D65}.contenttype-easyform.contenttype-easyform::before{content:none}.template-listing_view .entries .entry{clear:both;display:block;margin-bottom:20px;padding-bottom:20px}.template-listing_view .entries .entry:after{clear:both;content:' ';display:block}@media (min-width: 50em){.form-left{float:left;width:49%;padding-right:50px}}fieldset legend .step{background:#F1AA30;border-radius:50%;color:#fff;display:inline-block;font:normal 17px/25px "proxima-nova",sans-serif;font-weight:bold;height:25px;text-align:center;width:25px}.field .option{display:block}input[type='text'],#content div.field input[type='text']{font:13px "proxima-nova",sans-serif;padding:5px 6px;border:solid 1px #CECAC8;background-image:none}input[type='text']:disabled,#content div.field input[type='text']:disabled{background:rgba(0,0,0,0.03)}input[type='file']{width:250px}input[name="donation_amount_x"]{width:6em !important}#login-form input{font-size:19px !important}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background:#fff !important}select{background:#fff;max-width:80vw}select[multiple]{height:auto;max-width:300px}#content fieldset{border:none;margin:0;padding:0}#content legend{border:none;color:#13141A;display:block;font:bold 20px/24px "proxima-nova",sans-serif;margin:20px 0;padding:12px 0 0 0;border-top:solid 1px #CECAC8}#content h1+fieldset legend{border-top:0;margin-top:0;padding-top:0}#content label{color:#565D65;font:bold 16px/20px "proxima-nova",sans-serif}#content form.enableFormTabbing{margin:0 -15px}#content form.enableFormTabbing legend{border:0;color:#fff;padding:0;margin:0;display:inline}#content form.enableFormTabbing .tab-content{padding:15px}#content form.enableFormTabbing .formControls{margin:15px}.ploneSkin .mceToolbar{display:block;width:200px}.ploneSkin .mceToolbar>div{width:auto !important}#content li.formTab a.selected,#content li.formTab a:hover,#content-core li.formTab a.selected,#content-core li.formTab a:hover{border-radius:.5em;background:rgba(255,255,255,0.7)}#content .formTab a{font:13px/22px "proxima-nova",sans-serif}.select2-choice,.select2-search-choice{font:normal 12px/17px "proxima-nova",sans-serif}.select2-drop.select2-drop-above.select2-drop-active{border:none}.select2-results .select2-result-label{font:normal normal 12px/17px "proxima-nova",sans-serif}.select2-search{padding:10px}.ff-field{border:dashed 1px #3A949B;padding:2px .5em}.ff-field:focus{background:#ffc}.ff-required::after{content:'\25A0';color:#EF4136;padding-left:3px}.ff-missing::after{content:'!';background:#EF4136;color:#fff;font:bold 22px "proxima-nova",sans-serif;border-radius:50%;width:25px;line-height:25px;position:absolute;right:10px;text-align:center}.ff-form input:invalid,.ff-form textarea:invalid,.ff-form select:invalid{-webkit-box-shadow:inset 0 0 3px rgba(255,0,0,0.7);box-shadow:inset 0 0 3px rgba(255,0,0,0.7)}.ff-form input[type='radio']:invalid{border-radius:50%}.ff-radio{background:#fff;display:inline-block;height:15px;width:15px;border-radius:50%;border:solid 1px #CECAC8;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.75);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.75);position:relative;vertical-align:text-bottom}.ff-radio.checked::after{content:'';display:inline-block;position:absolute;width:0;height:0;top:4px;left:4px;border:solid 4px #13141A;border-radius:50%;background:#13141A;-webkit-print-color-adjust:exact}@media print{.form-response{page-break-after:always}}#calroot{width:202px !important}@media (max-width: 49.99em){#calroot{left:15px !important}}#caldays{border-bottom:none !important}.datagridwidget-table-view-block{background:transparent !important}.datagridwidget-table-view-block .datagridwidget-row{background:#F7F4F4;border-bottom:0 !important;margin-bottom:5px;display:block;position:relative}.datagridwidget-table-view-block .datagridwidget-empty-row{display:none}.datagridwidget-table-view-block .datagridwidget-block{padding:10px 0;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.datagridwidget-table-view-block span.required{display:none}.datagridwidget-table-view-block .delete-row{position:absolute;top:5px;right:5px;height:16px}.datagridwidget-block-edit-cell{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.datagridwidget-block-edit-cell .datagridwidget-columns{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width: 50em){.datagridwidget-block-edit-cell .datagridwidget-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.template-reserve-lodge-stay #breadcrumbs{display:none}.lodge-stays-widget>.calendar{margin-bottom:15px}@media (min-width: 50em){.lodge-stays-widget>.calendar{max-width:600px;float:left;margin-right:15px}}.lodge-stays-widget>.list{overflow:hidden}.lodge-stays-widget .fc-event{background:#CECAC8;border:0;font-family:"proxima-nova",sans-serif;cursor:pointer;padding:5px;text-align:center}.lodge-stays-widget .fc-event .fc-event-inner{font-size:150%;font-family:"proxima-nova",serif;color:#13141A !important}.lodge-stays-widget .fc-event.selected{background:#42C0C9}.lodge-stays-widget .fc-event.selected .fc-event-inner{color:#fff !important}.box.two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2}.pattern-relateditems-container{display:block !important;padding-top:0 !important}.pattern-relateditems-container .btn-group.mode-selector{display:none}#content .pat-relateditems{width:100%}.activity-clone-data.box,.event-clone-data.box,.lodge-stay-clone-data.box{display:inline-block;width:100%}.activity-clone-data.box .pattern-pickadate-wrapper,.event-clone-data.box .pattern-pickadate-wrapper,.lodge-stay-clone-data.box .pattern-pickadate-wrapper{width:400px}.activity-clone-data.left-column,.event-clone-data.left-column,.lodge-stay-clone-data.left-column{width:40%;float:left;display:inline-block}.activity-clone-data.right-column,.event-clone-data.right-column,.lodge-stay-clone-data.right-column{width:55%;float:right;display:inline-block}.activity-clone-data.left-column,.lodge-stay-clone-data.left-column{width:62%}.activity-clone-data.right-column,.lodge-stay-clone-data.right-column{width:35%}#content .event-clone-data .field input[type="text"][name$=".title"],#content .lodge-stay-clone-data .field input[type="text"][name$=".title"]{font:15px "proxima-nova",sans-serif}div.field{clear:both;margin-bottom:1em}div.field span.required:after{content:"\25A0";color:#EF4136;padding-left:0.2em}div.field .formHelp{color:#565D65;margin:0 0 0.2em 0;display:block;font-weight:normal}div.field.error{background-color:#fdc;border:1px solid #EF4136;padding:0.5em;margin:1em 0;overflow:visible}form>nav.autotoc-nav{display:none}body.portaltype-easyform.template-listing form>nav.autotoc-nav{display:block}.field input.datetime-widget.datetime-field{max-width:4em}#register-donation,#register-donation #donate-box>label{display:none}.fieldPreview .fieldControls a{color:#2C7278}.template-data .crud-form form{overflow:scroll}input#form-widgets-IDublinCore-title{width:100%}button:focus{outline:none}input[type='submit'],input[type='button'],button.button,.pat-structure button.btn,.extraActions button,a.button,.pat-structure a.btn,a.submit-widget,a.btn-primary{padding:11px 20px;color:#13141A}input[type='submit']:link,input[type='submit']:visited,input[type='submit']:hover,input[type='button']:link,input[type='button']:visited,input[type='button']:hover,button.button:link,.pat-structure button.btn:link,button.button:visited,.pat-structure button.btn:visited,button.button:hover,.pat-structure button.btn:hover,.extraActions button:link,.extraActions button:visited,.extraActions button:hover,a.button:link,.pat-structure a.btn:link,a.button:visited,.pat-structure a.btn:visited,a.button:hover,.pat-structure a.btn:hover,a.submit-widget:link,a.submit-widget:visited,a.submit-widget:hover,a.btn-primary:link,a.btn-primary:visited,a.btn-primary:hover{color:#13141A}input[type='submit'],input[type='button'],.extraActions button,.button,.pat-structure .btn,.submit-widget,.btn-primary{-webkit-font-smoothing:antialiased;border:0;cursor:pointer;display:inline-block;font:13px/16px "proxima-nova",sans-serif;font-weight:900;margin:3px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;background:#42C0C9;color:#13141A}@media (max-width: 49.99em){input[type='submit'],input[type='button'],.extraActions button,.button,.pat-structure .btn,.submit-widget,.btn-primary{white-space:normal}}input[type='submit'] a:not(.button),input[type='button'] a:not(.button),.extraActions button a:not(.button),.button a:not(.button),.pat-structure .btn a:not(.button),.submit-widget a:not(.button),.btn-primary a:not(.button){margin:3px;padding:11px 20px;display:inline-block}input[type='submit'] a,input[type='submit'] a:link,input[type='submit'] a:visited,input[type='submit'] a:hover,input[type='button'] a,input[type='button'] a:link,input[type='button'] a:visited,input[type='button'] a:hover,.extraActions button a,.extraActions button a:link,.extraActions button a:visited,.extraActions button a:hover,.button a,.pat-structure .btn a,.button a:link,.pat-structure .btn a:link,.button a:visited,.pat-structure .btn a:visited,.button a:hover,.pat-structure .btn a:hover,.submit-widget a,.submit-widget a:link,.submit-widget a:visited,.submit-widget a:hover,.btn-primary a,.btn-primary a:link,.btn-primary a:visited,.btn-primary a:hover{color:#13141A;text-decoration:none}input[type='submit']:hover,input[type='button']:hover,.extraActions button:hover,.button:hover,.pat-structure .btn:hover,.submit-widget:hover,.btn-primary:hover{-webkit-filter:brightness(110%);filter:brightness(110%);text-decoration:none}input[type='submit']:hover[disabled],input[type='button']:hover[disabled],.extraActions button:hover[disabled],.button:hover[disabled],.pat-structure .btn:hover[disabled],.submit-widget:hover[disabled],.btn-primary:hover[disabled]{-webkit-filter:none;filter:none}input[type='submit']:disabled,input[type='button']:disabled,.extraActions button:disabled,.button:disabled,.pat-structure .btn:disabled,.submit-widget:disabled,.btn-primary:disabled{cursor:default;opacity:.5}input[type='submit'].small,input[type='button'].small,.extraActions button.small,.button.small,.pat-structure .small.btn,.submit-widget.small,.btn-primary.small{padding:5px 10px}input[type='submit'].mini,input[type='button'].mini,.extraActions button.mini,.button.mini,.pat-structure .mini.btn,.submit-widget.mini,.btn-primary.mini{font:bold 11px/12px "proxima-nova",sans-serif;padding:5px 10px;text-transform:none;border-radius:4px}input[type='submit'].yellow,input[type='button'].yellow,.extraActions button.yellow,.button.yellow,.pat-structure .yellow.btn,.submit-widget.yellow,.btn-primary.yellow{background:#F2C712 -webkit-gradient(linear, left top, left bottom, from(#F2C712), to(#F1AA30));background:#F2C712 linear-gradient(-180deg, #F2C712 0%, #F1AA30 100%)}input[type='submit'].shadow,input[type='button'].shadow,.extraActions button.shadow,.button.shadow,.pat-structure .shadow.btn,.submit-widget.shadow,.btn-primary.shadow{-webkit-box-shadow:1px 2px 6px 0 rgba(0,0,0,0.1),2px 3px 15px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 6px 0 rgba(0,0,0,0.1),2px 3px 15px 0 rgba(0,0,0,0.1)}body>header input[type='submit'],body>header input[type='button'],body>header button,body>header a.button,body>header .pat-structure a.btn,.pat-structure body>header a.btn,body>header button a{color:inherit;padding:inherit}input[type='submit'].nobutton{background:none;color:#42C0C9;display:inline;font:12px "proxima-nova",sans-serif;text-transform:none;padding:0}input[type='submit'].nobutton:hover{text-decoration:underline}@media (min-width: 50em){.button-right{float:right}}.image-button-grid{margin:15px 0}.image-button-grid img{margin:0 !important}.image-button-grid>a{display:inline-block;margin:0 15px 15px 0;width:calc(50% - 8px);position:relative}.image-button-grid>a:nth-child(2n){margin-right:0}@media (min-width: 50em){.image-button-grid>a{width:calc(33.333% - 10px)}.image-button-grid>a:nth-child(2n){margin-right:15px}.image-button-grid>a:nth-child(3n){margin-right:0}}.image-button-grid dl.captioned{max-width:100%}.image-button-grid dl.captioned img{border-radius:5px}.image-button-grid dl.captioned dd{display:block;position:absolute;bottom:0;left:0;right:0;width:auto !important;background:rgba(141,175,20,0.9);padding:5px 10px;margin:0 !important;font:bold 15px "proxima-nova",sans-serif;color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.btn.btn-default.buttons-copy.buttons-html5,.btn.btn-default.buttons-csv.buttons-html5,.btn.btn-default.buttons-print{display:inline-block;margin-right:0.333em;margin-bottom:0.333em;padding:0.5em 1em;border:1px solid #565D65;border-radius:2px;cursor:pointer;font-size:0.88em;line-height:1.6em;color:#13141A;white-space:nowrap;overflow:hidden;background-color:#CECAC8;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#CECAC8));background-image:linear-gradient(to bottom, #fff 0%, #CECAC8 100%)}.btn.btn-default.buttons-copy.buttons-html5:hover:not(.disabled),.btn.btn-default.buttons-csv.buttons-html5:hover:not(.disabled),.btn.btn-default.buttons-print:hover:not(.disabled){border:1px solid #565D65;background-color:#CECAC8;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#CECAC8));background-image:linear-gradient(to bottom, #fff 0%, #CECAC8 100%)}#content ul li.paginate_button a{color:#13141A !important}#content ul li.paginate_button{padding:0.2em 0.5em;margin-left:2px;text-align:center;text-decoration:none !important;background:none}#content ul li.paginate_button:hover:not(.disabled):not(.active){background:-webkit-gradient(linear, left top, left bottom, from(#565D65), to(#13141A));background:linear-gradient(to bottom, #565D65 0%, #13141A 100%)}#content ul li.paginate_button:not(.disabled):not(.active) a:hover,#content ul li.paginate_button:hover:not(.disabled):not(.active) a{color:#fff !important}#content ul li.paginate_button.active{background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#CECAC8));background-image:linear-gradient(to bottom, #fff 0%, #CECAC8 100%);border:1px solid #565D65}#content ul li.paginate_button.disabled a{color:#565D65 !important}table.listing,table.dataTable.roster{margin:15px 0;width:auto}table.listing tr.even,table.dataTable.roster tr.even{background-color:#fff}table.listing tr.odd,table.dataTable.roster tr.odd{background-color:#F7F4F4}table.listing tr.youth td,table.dataTable.roster tr.youth td{background-color:#ffc !important}table.listing th,table.dataTable.roster th{color:#565D65;font:bold 13px/13px "proxima-nova",sans-serif;padding:0 3px 5px;text-align:left;text-transform:uppercase;vertical-align:middle}table.listing td,table.dataTable.roster td{color:#13141A;font:normal 14px/120% "proxima-nova",sans-serif;border-bottom:1px solid #CECAC8;padding:2px 3px;vertical-align:top}table.listing.cart-listing td,table.dataTable.roster.cart-listing td{border:0}table.listing.cart-listing tr.even td,table.dataTable.roster.cart-listing tr.even td{background:none}table.listing.cart-listing tr.item,table.dataTable.roster.cart-listing tr.item{border-top:solid 1px #CECAC8}@media (max-width: 49.99em){table.listing.cart-listing tr.item:first-child,table.dataTable.roster.cart-listing tr.item:first-child{border-top:0}}table.listing.cart-listing tr.item td,table.dataTable.roster.cart-listing tr.item td{border:0}@media (min-width: 50em){table.listing.cart-listing tr.item td,table.dataTable.roster.cart-listing tr.item td{border-top:solid 1px #CECAC8}}table.listing.cart-listing tr.total td,table.dataTable.roster.cart-listing tr.total td{border-top:solid 2px #13141A;font-size:150%}table.listing.cart-listing tr.even td,table.dataTable.roster.cart-listing tr.even td{background:none}@media screen and (max-width: 40em){table.listing:not(.roster),table.dataTable.roster:not(.roster){margin:0 -15px}table.listing:not(.roster),table.listing:not(.roster) tbody,table.listing:not(.roster) tr,table.listing:not(.roster) th,table.listing:not(.roster) td,table.dataTable.roster:not(.roster),table.dataTable.roster:not(.roster) tbody,table.dataTable.roster:not(.roster) tr,table.dataTable.roster:not(.roster) th,table.dataTable.roster:not(.roster) td{display:block}table.listing:not(.roster) thead,table.dataTable.roster:not(.roster) thead{display:none}table.listing:not(.roster)>tr:first-child th,table.listing:not(.roster) thead th,table.dataTable.roster:not(.roster)>tr:first-child th,table.dataTable.roster:not(.roster) thead th{display:none}table.listing:not(.roster) tbody>tr:first-child th,table.dataTable.roster:not(.roster) tbody>tr:first-child th{display:none}table.listing:not(.roster) tr,table.dataTable.roster:not(.roster) tr{border-bottom:solid 1px #CECAC8;padding:15px 0}table.listing:not(.roster) tr:last-child,table.dataTable.roster:not(.roster) tr:last-child{border-bottom:0}table.listing:not(.roster) th,table.dataTable.roster:not(.roster) th{color:#13141A;padding:0 15px 15px}table.listing:not(.roster) td,table.dataTable.roster:not(.roster) td{border:0;clear:left;padding-left:110px;padding-right:15px;position:relative;min-height:1em;margin-bottom:5px}table.listing:not(.roster) td::before,table.dataTable.roster:not(.roster) td::before{content:attr(data-th);color:#565D65;float:left;font:bold 11px/12px "proxima-nova",sans-serif;margin-left:-100px;margin-bottom:2px;padding-right:10px;text-align:right;text-transform:uppercase;width:100px}}table.dataTable tr.odd,table.dataTable tr.odd td{background:#fff !important}table.dataTable tr.even,table.dataTable tr.even td{background:#F7F4F4}table.invisible{visibility:visible}#listing-table thead th{cursor:pointer}table.fancy{border-bottom:1px solid #CECAC8}table.fancy tr.even{background:transparent}table.fancy th{color:#565D65;font:bold 11px/12px "proxima-nova",sans-serif;padding:0 3px 11px;text-transform:uppercase;text-align:left}table.fancy td{font:normal 12px/120% "proxima-nova",sans-serif;color:#13141A;vertical-align:top;background:none;border-bottom:0}@media (min-width: 50em){table.fancy td{border-top:1px solid #CECAC8;padding:15px 1px}}table.fancy .fancyheader{border-top:solid 1px #CECAC8}@media (max-width: 49.99em){table.fancy .fancyheader{border-bottom:0}}table.fancy .fancyheader>td:first-child{color:#13141A;font:bold 15px/120% "proxima-nova",sans-serif}@media (max-width: 49.99em){table.fancy .fancyheader>td:first-child{padding:0 15px}table.fancy .fancyheader>td:first-child::before{content:none}}@media (max-width: 49.99em){table.fancy .fancyitem{border-bottom:0}}table.fancy .fancyitem>th:first-child{padding:0 15px}body.theme-course table.fancy .fancyitem>th:first-child{color:#13141A;font:normal 14px/14px "proxima-nova",sans-serif;font-weight:bold}table.fancy .fancyitem>td{border:0;padding:0 15px 0 30%}table.fancy .fancyitem>td:after{clear:both;content:' ';display:block}@media (min-width: 50em){table.fancy .fancyitem>td{padding:0 1px 14px}table.fancy .fancyitem>td:first-child{padding-left:15px}}table.fancy .fancyitem>td a{color:#42C0C9;text-decoration:none}table.fancy .fancyitem>td a:hover{text-decoration:underline}table.fancy .fancyitem .activitytype{color:#13141A;font:bold 11px/120% "proxima-nova",sans-serif;text-transform:uppercase}table.fancy .fancyitem .req{color:#13141A;font:bold 11px/120% "proxima-nova",sans-serif;text-transform:uppercase}.ReactVirtualized__Table__row,.ReactVirtualized__Table__headerRow{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 1px #CECAC8}.ReactVirtualized__Table__headerRow{border-bottom:solid 1px #CECAC8}.ReactVirtualized__Table__headerColumn{color:#565D65;font:bold 11px/12px "proxima-nova",sans-serif;text-transform:uppercase;padding:2px 3px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__rowColumn{color:#13141A;font:normal 12px/120% "proxima-nova",sans-serif;padding:2px 3px}table.dataTable.roster{width:100%}table.dataTable.roster thead>tr>th:first-child{padding:0}table.dataTable.roster thead>tr>th:first-child input{margin:0;padding:0}table.dataTable.roster thead>tr>th.nosort{pointer-events:none !important;cursor:default !important}table.dataTable.roster thead>tr>th.nosort:after,table.dataTable.roster thead>tr>th.nosort:before{content:"";display:none !important}table.dataTable.roster thead>tr>th.nosort input,table.dataTable.roster thead>tr>th.nosort select{pointer-events:all}table.dataTable.roster thead>tr>th.sorting:before,table.dataTable.roster thead>tr>th.sorting_asc:before,table.dataTable.roster thead>tr>th.sorting_desc:before{right:10px;bottom:calc(50% + 5px);top:auto}table.dataTable.roster thead>tr>th.sorting:after,table.dataTable.roster thead>tr>th.sorting_asc:after,table.dataTable.roster thead>tr>th.sorting_desc:after{right:10px;bottom:calc(50% - 5px);top:auto}table.dataTable.roster thead>tr>th input,table.dataTable.roster thead>tr>th select{display:block;margin-top:5px;padding-right:5px}@media (min-width: 50em){.menu{position:relative}}.menu .menu{margin:0px -10px;padding:10px 25px;border-bottom:solid 1px #fff}.menu .menu::after{content:'';display:block;width:calc(100% + 50px);position:relative;left:-25px;top:12px}.menu .menu:last-child{border-bottom:none}.menu .menu:last-child::after{content:none}.menu .menu.open{border-bottom:0;border-top:0}.menu .menu.open::before{content:none}.menu .menu.open::after{content:none}.menu-toggle{position:relative}.menu-toggle[aria-pressed='true']::after{z-index:5;border-bottom:solid 10px #42C0C9;border-left:solid 10px transparent;border-right:solid 10px transparent;content:' ';display:block;height:0;left:50%;margin-left:-8px;position:absolute;bottom:0;width:0}.menu-toggle button{display:block;font:30px/30px "proxima-nova",sans-serif;margin:0;padding:0 6px;color:#fff}.menu-toggle button:hover{color:#fff}.menu-toggle button::after{content:'+'}.menu.open>.menu-toggle button{padding:0 8px}.menu.open>.menu-toggle button::after{content:'\2013'}.menu-target{z-index:4;background-color:#3A949B;display:none;height:0;right:0;max-height:90vh;max-width:420px;overflow:auto;padding:25px 10px 50px;position:absolute;width:100%}@media (max-width: 799px){.menu-target{top:101px}}.menu-target ul{padding:2px}.menu-target li{padding:2px}.menu-target .nav>li>a{font:normal 19px/1.5 "proxima-nova",sans-serif;font-size:16px;font-weight:bold}.menu-target .menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-target .menu-toggle::after{content:none}.menu-target .menu-target{background:none;-webkit-box-shadow:none;box-shadow:none;padding:0;position:static;max-height:none}@media (min-width: 50em){.menu-target{right:auto;left:0;padding:15px;width:auto;overflow:visible;max-height:none}.menu-target>ul.nav>li{white-space:nowrap}.menu-target>ul.nav>li.cta{white-space:normal}}.menu-target[aria-expanded='true']{display:block;height:auto}.menu-target hr{border:0;border-bottom:solid 1px #fff;margin:10px 0}.menu-target .cta{background-color:rgba(0,0,0,0.2);margin:0 -15px -15px;margin-bottom:-15px !important;padding:15px}.menu-target .cta h3,.menu-target .cta .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .menu-target .cta span.mceText{font:17px/20px "proxima-nova",sans-serif;font-weight:bold;color:#fff}.menu-target .cta img{float:right;margin-left:25px}.menu-target .cta p{font:14px/16px "proxima-nova",sans-serif;color:#fff;margin:10px 0}.menu-target .cta .button,.menu-target .cta .pat-structure .btn,.pat-structure .menu-target .cta .btn{margin:0;padding:13px 15px}.menu-target .subsections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 56.25em){.menu-target .subsections{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.menu-target .subsection{white-space:nowrap;margin-bottom:15px}@media (min-width: 56.25em){.menu-target .subsection{margin-right:15px}}.menu-target .subsection>header{font:bold 15px/17px "proxima-nova",sans-serif;color:#3A949B;margin-bottom:15px}.menu-target .subsection>header em{font-style:normal}.nav>li{display:block;margin:0 0 8px}.nav>li>a{color:#fff;display:block;font:bold 16px/200% "proxima-nova",sans-serif;text-transform:none}.nav>li>a.button,.pat-structure .nav>li>a.btn{display:inline-block;color:#13141A;font:bold 13px/16px "proxima-nova",sans-serif;font-weight:900;text-transform:uppercase}.nav>li>a:hover{color:#13141A;text-decoration:none}@media (min-width: 50em){.nav>li>a{font-size:14px;line-height:18px}}.nav>li:last-child{margin-bottom:0}.tabs,.enableFormTabbing{margin-bottom:40px;overflow:hidden}.tabs:after,.enableFormTabbing:after{clear:both;content:' ';display:block}@media (max-width: 49.99em){.tabs,.enableFormTabbing{margin:0 -15px 40px}}.tabs>header,.enableFormTabbing>header{display:none;border:0;margin-left:1em}@media (min-width: 50em){.tabs>header,.enableFormTabbing>header{display:table}}.tabs>header .tab-title,.enableFormTabbing>header .tab-title{border-right:1px solid rgba(0,0,0,0.25);border-top-left-radius:2px;border-top-right-radius:2px;-webkit-box-shadow:inset 1px 0 1px rgba(255,255,255,0.25);box-shadow:inset 1px 0 1px rgba(255,255,255,0.25);display:table-cell;max-width:150px;padding:15px;position:relative}.tabs>header .tab-title:last-child,.enableFormTabbing>header .tab-title:last-child{border-right:none}.tabs>header .tab-title[aria-pressed='true']::after,.tabs>header .tab-title:hover::after,.enableFormTabbing>header .tab-title[aria-pressed='true']::after,.enableFormTabbing>header .tab-title:hover::after{border-bottom:solid 10px #CECAC8;border-left:solid 10px transparent;border-right:solid 10px transparent;content:'';display:block;height:0;left:50%;margin-left:-8px;padding:0;position:absolute;top:65px;width:0}.tabs .tab-title,.enableFormTabbing .tab-title{background:#3A949B;color:#fff;font:bold 16px/15px "proxima-nova",sans-serif;cursor:pointer;padding:20px 15px;text-shadow:0 1px 2px rgba(0,0,0,0.25);position:relative}@media (max-width: 49.99em){.tabs .tab-title,.enableFormTabbing .tab-title{border-bottom:solid 1px rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.25);box-shadow:inset 0 1px 1px rgba(255,255,255,0.25)}}.tabs .tab-title::before,.enableFormTabbing .tab-title::before{content:'+';font:30px "proxima-nova",sans-serif;margin:0;min-width:0;padding:0 6px;text-shadow:none;float:right;height:auto;position:relative;top:-12px;right:15px}.tabs .tab-title[aria-pressed='true'],.enableFormTabbing .tab-title[aria-pressed='true']{border:2px solid #2F7C82}.tabs .tab-title[aria-pressed='true']::before,.enableFormTabbing .tab-title[aria-pressed='true']::before{content:'\2013';padding:0 8px}.tabs .tab-title::before{line-height:.5}@media (min-width: 50em){.tabs .tab-title::before{display:none}}@media (min-width: 50em){.tabs .tab .tab-title{display:none}}.enableFormTabbing .tab-title{border-bottom:solid 1px rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.25);box-shadow:inset 0 1px 1px rgba(255,255,255,0.25)}@media (min-width: 50em){.enableFormTabbing .tab-title{display:block}}@media (min-width: 50em){.enableFormTabbing .tab-title::after{display:block}}.tabs .tab-content,.enableFormTabbing .tab-content{background:#F7F4F4;display:none;padding:25px 25px;position:relative}.tabs .tab-content:after,.enableFormTabbing .tab-content:after{clear:both;content:' ';display:block}@media (min-width: 50em){.tabs .tab-content,.enableFormTabbing .tab-content{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}.tabs .tab-content .plone-loader,.enableFormTabbing .tab-content .plone-loader{position:absolute;display:block;left:calc(50% - 1.5em)}.tabs .tab-content .plone-loader div,.enableFormTabbing .tab-content .plone-loader div{margin-top:-3em}.tabs .tab-content .plone-loader div,.tabs .tab-content .plone-loader div:after,.enableFormTabbing .tab-content .plone-loader div,.enableFormTabbing .tab-content .plone-loader div:after{border-radius:50%;width:6em;height:6em}.tabs .tab-content .querystring-preview,.enableFormTabbing .tab-content .querystring-preview{background-color:#fff}.tab[aria-expanded='true'] .tab-content{display:block}.tabs .tab .tab-content,.enableFormTabbing .tab .tab-content{display:block}.tabs .tab:not([aria-expanded='true']) .tab-content,.enableFormTabbing .tab:not([aria-expanded='true']) .tab-content{display:none}.portaltype-easyform .plone-modal-content .tabs .tab .tab-content,.portaltype-easyform .plone-modal-content .enableFormTabbing .tab .tab-content{display:block}.pat-autotoc.autotabs fieldset.autotoc-section.active legend{display:block}.pat-autotoc.autotabs .autotoc-section.active{display:block}.toggle-wrapper>.pat-toggle{font:bold 14px/16px "proxima-nova",sans-serif;cursor:pointer;margin-bottom:.4em}.toggle-wrapper>.pat-toggle::before{content:'\25B6   ';display:inline-block;width:15px}.toggle-wrapper>.toggle-target{padding-left:1.5em;display:none}.toggle-wrapper.on>.pat-toggle::before{content:'\25BC   '}.toggle-wrapper.on>.toggle-target{display:block}.mce-content-body .toggle-wrapper>.pat-toggle::before{content:'\25BC   '}.mce-content-body .toggle-wrapper>.toggle-target{display:block}.portlet p.nowrap{overflow:hidden}.leftportlets{background:-webkit-gradient(linear, left top, right top, from(#3A949B), color-stop(40.41%, #388F96), color-stop(69.25%, #34868D), to(#2F7C82));background:linear-gradient(90deg, #3A949B 0%, #388F96 40.41%, #34868D 69.25%, #2F7C82 100%);padding-top:27px;padding-left:25px;padding-right:25px;position:relative}@media print{.leftportlets{display:none}}.section-activities .leftportlets{background-color:#3A949B}.leftportlets[aria-expanded='true']{margin:-15px 0 25px;padding:1px 0}.leftportlets[aria-expanded='true'] .portletHeader{background-color:#3A949B;margin:15px 12px}.leftportlets[aria-expanded='true'] .portletHeader::after{content:'\2013'}.leftportlets[aria-expanded='true'] .portletContent{display:block}@media (min-width: 50em){.leftportlets{margin:0;border-bottom:1px solid #3A949B}body.section-activities .leftportlets{border-bottom:1px solid #4A5D0B}}.leftportlets a{color:#fff;text-decoration:none}.leftportlets aside.portlet,.leftportlets section.portlet{margin-bottom:15px}.leftportlets header.portletHeader{font:bold 24px/28px "proxima-nova",sans-serif;letter-spacing:1.125px;text-transform:uppercase;color:#fff;display:block;border-bottom:1px solid #13141A;padding-bottom:13px;margin:0px}@media (max-width: 49.99em){.leftportlets header.portletHeader{cursor:pointer}.leftportlets header.portletHeader::after{content:'+';float:right;font:30px/19px "proxima-nova",sans-serif;text-shadow:none}}.leftportlets nav.portletContent,.leftportlets .portletContent,.leftportlets section.portletContent{display:none;margin:0 15px 8px}@media (min-width: 50em){.leftportlets nav.portletContent,.leftportlets .portletContent,.leftportlets section.portletContent{display:block}}.leftportlets nav.portletContent a,.leftportlets .portletContent a,.leftportlets section.portletContent a{background:url("../images/arrow-black.png") 2px 0.3em no-repeat;display:block;font:bold 13px/15px "proxima-nova",sans-serif;padding:0 0 0 11px}.leftportlets .portletNavigationTree .portletContent{margin:0}.leftportlets .portletNavigationTree .portletContent a{background:none;padding:0}.leftportlets ul.navTree li.navTreeItem{display:block;border-bottom:solid 1px #fff;padding:12px 15px}.leftportlets ul.navTree li.navTreeItem:last-child{border-bottom:0}.leftportlets ul.navTree li.navTreeItem a{color:#fff;font:bold 13px/25px "proxima-nova",sans-serif}.leftportlets ul.navTree li.navTreeItem a:hover{color:#13141A}.userrole-manager .leftportlets ul.navTree li.navTreeItem a.state-private{color:#EF4136 !important}.userrole-manager .leftportlets ul.navTree li.navTreeItem a.state-visible{color:#92B419 !important}.userrole-manager .leftportlets ul.navTree li.navTreeItem a.state-pending{color:orange !important}.userrole-manager .leftportlets ul.navTree li.navTreeItem a.state-expired{color:#EF4136 !important}.leftportlets ul.navTree li.navTreeItemInPath>a{color:#13141A}@media (min-width: 50em){.leftportlets ul.navTree li.navTreeCurrentNode::before{content:' ';display:block;position:absolute;right:-7px;z-index:1;background:#fff;width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.leftportlets ul.navTree li.navTreeCurrentNode>a{color:#13141A;text-shadow:none}.leftportlets ul.navTree ul.navTree li.navTreeItem{padding:7px 0 0;border:0;-webkit-box-shadow:none;box-shadow:none}.leftportlets ul.navTree ul.navTree li.navTreeItem a{background:url("../images/arrow-black.png") 2px center no-repeat;display:block;padding:0 0 0 11px}@media (min-width: 50em){.leftportlets ul.navTree ul.navTree li.navTreeItem a{line-height:15px}}.leftportlets ul.navTree ul.navTree ul.navTree{margin-left:10px}.leftportlets input[type=radio],.leftportlets input[type=checkbox]{accent-color:#2F7C82;-webkit-transform:scale(1.5);transform:scale(1.5)}#portlets-below{border-top:1px solid #CECAC8;clear:both;padding:30px 0 0;margin:15px 0 0}#portlets-below .portlet{min-height:130px}@media (min-width: 60em){#portlets-below .portlet{float:left;margin:0 5% 15px 0;width:30%}}#portlets-below div.cell:last-child .portlet{margin-right:0}#viewlet-below-content-title #portlets-below{border-top:none}section.portlet{color:#13141A;padding:2em;font:bold 16px/18px "proxima-nova",sans-serif}section.portlet header.portletHeader{font:900 22px/24px "proxima-nova",sans-serif;text-transform:uppercase;margin-bottom:1em}section.portlet a{font-weight:700}section.portlet a:hover{color:#13141A}.portlet.peak-grey-box .portletContent .portletItemLocation,.portlet.peak-grey-box .portletContent .portletItemByline,.select2-option-peak-grey-box .portletContent .portletItemLocation,.select2-option-peak-grey-box .portletContent .portletItemByline{color:#fff}.portlet.onyx-box .portletContent .portletItemLocation,.portlet.onyx-box .portletContent .portletItemByline,.select2-option-onyx-box .portletContent .portletItemLocation,.select2-option-onyx-box .portletContent .portletItemByline{color:#F7F4F4}.portlet.night-black-box .portletContent .portletItemLocation,.portlet.night-black-box .portletContent .portletItemByline,.select2-option-night-black-box .portletContent .portletItemLocation,.select2-option-night-black-box .portletContent .portletItemByline{color:#F7F4F4}.portlet.desert-red-box .portletContent .portletItemDate,.select2-option-desert-red-box .portletContent .portletItemDate{color:#13141A}.portlet.desert-red-box .portletContent .portletItemLocation,.portlet.desert-red-box .portletContent .portletItemByline,.select2-option-desert-red-box .portletContent .portletItemLocation,.select2-option-desert-red-box .portletContent .portletItemByline{color:#F7F4F4}.portlet.sea-serpent-box .portletContent .portletItemDate,.select2-option-sea-serpent-box .portletContent .portletItemDate{color:#13141A}.portlet.sea-serpent-box .portletContent .portletItemLocation,.portlet.sea-serpent-box .portletContent .portletItemByline,.select2-option-sea-serpent-box .portletContent .portletItemLocation,.select2-option-sea-serpent-box .portletContent .portletItemByline{color:#363B40}.portlet.glacial-blue-box .portletContent .portletItemDate,.select2-option-glacial-blue-box .portletContent .portletItemDate{color:#13141A}.portlet.glacial-blue-box .portletContent .portletItemLocation,.portlet.glacial-blue-box .portletContent .portletItemByline,.select2-option-glacial-blue-box .portletContent .portletItemLocation,.select2-option-glacial-blue-box .portletContent .portletItemByline{color:#363B40}.svg-portlet-icon{display:inline-block;width:50px;height:50px;margin-right:5px;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;vertical-align:middle;background-color:#3A949B}.mountain-smoke-box .svg-portlet-icon{background-color:#13141A}.peak-grey-box .svg-portlet-icon{background-color:#42C0C9}.onyx-box .svg-portlet-icon{background-color:#13141A}.night-black-box .svg-portlet-icon{background-color:#EF4136}.desert-red-box .svg-portlet-icon{background-color:#fff}.sea-serpent-box .svg-portlet-icon{background-color:#13141A}.glacial-blue-box .svg-portlet-icon{background-color:#13141A}.light-smoke-box .svg-portlet-icon{background-color:#3A949B}.extra-light-smoke-box .svg-portlet-icon{background-color:#3A949B}.portlet-book-icon{-webkit-mask-image:url("../images/CMC_icon_book.svg");mask-image:url("../images/CMC_icon_book.svg")}.portlet-calendar-icon{-webkit-mask-image:url("../images/CMC_icon_calendar.svg");mask-image:url("../images/CMC_icon_calendar.svg")}.portlet-comments-icon{-webkit-mask-image:url("../images/CMC_icon_comments.svg");mask-image:url("../images/CMC_icon_comments.svg")}.portlet-list-icon{-webkit-mask-image:url("../images/CMC_icon_list.svg");mask-image:url("../images/CMC_icon_list.svg")}.portlet-magnifyingGlass-icon{-webkit-mask-image:url("../images/CMC_icon_magnifyingGlass.svg");mask-image:url("../images/CMC_icon_magnifyingGlass.svg")}.portlet-memberDiscounts-icon{-webkit-mask-image:url("../images/CMC_icon_memberDiscounts.svg");mask-image:url("../images/CMC_icon_memberDiscounts.svg")}.portlet-pad_pencil-icon{-webkit-mask-image:url("../images/CMC_icon_pad_pencil.svg");mask-image:url("../images/CMC_icon_pad_pencil.svg")}.portlet-shipping-icon{-webkit-mask-image:url("../images/CMC_icon_shipping.svg");mask-image:url("../images/CMC_icon_shipping.svg")}#content .portlet .portletContent{margin:0 0 15px;clear:both}#content .portlet .portletContent>a{font:normal normal 13px/15px "proxima-nova",sans-serif;font-weight:700;text-decoration:none;text-transform:none}#content .portlet .portletContent>a.button.blue,#content .portlet .pat-structure .portletContent>a.blue.btn,.pat-structure #content .portlet .portletContent>a.blue.btn{color:#fff}#content .portlet .portletContent .portletItemByline{color:#565D65;display:block;font:normal normal 10px/120% "proxima-nova",serif;font-style:italic;margin-top:3px;text-transform:none}#content .portlet .portletContent .portletItemDate{color:#42C0C9;display:block;font:normal normal 12px/120% "proxima-nova",sans-serif;margin-top:3px;text-transform:none}#content .portlet .portletContent .portletItemLocation{color:#565D65;display:block;font:normal normal 10px/120% "proxima-nova",serif;font-style:italic;text-transform:none}#content .portletStaticText img.image-inline{margin:0}#content footer.portletFooter{margin:0}#content footer.portletFooter a{color:#F1AA30;font:bold 11px/120% "proxima-nova",sans-serif;margin:15px 0;text-decoration:none;text-transform:uppercase}#content footer.portletFooter a:hover{color:#13141A}#content .portlet.blue-box{color:#fff;background:url("../images/texture-blue.png") top left repeat;border-radius:6px;padding:15px}#content .portlet.blue-box header.portletHeader{color:#42C0C9;font:normal normal 26px/26px "proxima-nova",sans-serif;font-weight:700;text-transform:uppercase;border-bottom:solid 1px #42C0C9}#content .portlet.blue-box header.portletHeader em{color:#fff;font:normal normal 12px/120% "proxima-nova",serif;font-style:italic}#content .portlet.blue-box .portletContent p{font:normal normal 13px/17px "proxima-nova",sans-serif}#content .portlet.blue-box .portletContent p a{color:#42C0C9;font:bold normal 13px/17px "proxima-nova",sans-serif}#content .portlet.blue-box .portletContent p a:hover{color:#42C0C9}#content .portlet.blue-box .portletContent p a.button,#content .portlet.blue-box .portletContent p .pat-structure a.btn,.pat-structure #content .portlet.blue-box .portletContent p a.btn{color:#fff}#content .portlet.blue-box .portletContent p a.button:hover,#content .portlet.blue-box .portletContent p .pat-structure a.btn:hover,.pat-structure #content .portlet.blue-box .portletContent p a.btn:hover{color:#fff}#content .portlet.beige-box,#viewlet-below-content .portlet.beige-box{color:#565D65;background:#F7F4F4;border-radius:unset;padding:15px;font-size:12px;line-height:16px}#content .portlet.beige-box header.portletHeader{color:#13141A}#content .portlet.beige-box header.portletHeader a{color:#13141A}#content .portlet.black-header header.portletHeader{color:#13141A}#content .portlet.black-header header.portletHeader a{color:#13141A}#content .portlet.blue-header header.portletHeader{color:#42C0C9}#content .portlet.blue-header header.portletHeader a{color:#42C0C9}#content .portlet.yellow-header header.portletHeader{color:#F1AA30}#content .portlet.yellow-header header.portletHeader a{color:#F1AA30}#content .portlet.yellow-arrow-links .portletContent a:after{content:url("../images/arrow-yellow.png");display:inline-block;margin:0 0 0 5px}#content .portlet.blue-arrow-links .portletContent a:after{content:url("../images/arrow-blue.png");display:inline-block;margin:0 0 0 5px}#content .portlet.uppercase-links .portletContent a{text-transform:uppercase}#content .portlet.no-header-border header.portletHeader{border-bottom:none;margin-bottom:0}#content #portlets-below .portlet.horizontal{width:100%;margin-right:0;min-height:0;margin-bottom:30px}#content #portlets-below .portlet.horizontal header.portletHeader{width:208px;float:left;border-bottom:none;border-right:solid 1px #42C0C9;margin-right:30px;margin-bottom:0}#content #portlets-below .portlet.horizontal p:first-child{width:300px;float:left;margin-bottom:0}#content #portlets-below .portlet.horizontal a{color:#fff;font:normal normal 13px/17px "proxima-nova",sans-serif}#content #portlets-below .portlet.horizontal .portletContent a.button,#content #portlets-below .portlet.horizontal .portletContent .pat-structure a.btn,.pat-structure #content #portlets-below .portlet.horizontal .portletContent a.btn{margin-left:30px;color:#fff}#content #portlets-below .portlet.horizontal .portletContent a.button:after,#content #portlets-below .portlet.horizontal .portletContent .pat-structure a.btn:after,.pat-structure #content #portlets-below .portlet.horizontal .portletContent a.btn:after{content:none}#content #portal-column-two .portlet>a.button:only-child,#content #portal-column-two .pat-structure .portlet>a.btn:only-child,.pat-structure #content #portal-column-two .portlet>a.btn:only-child{margin:15px auto;width:75%;text-align:center;padding:11px 0;display:block}#content .portlet-collection-recent-trip-reports .portletContent a .portletItemByline{background:url("../images/icon-location.png") top left no-repeat;line-height:19px;padding-left:22px}#content .portlet.member-stories{background:#CECAC8;border-radius:6px;padding:0;margin:0 0 20px}#content .portlet.member-stories p{margin:0}#content .portlet.member-stories header.portletHeader{display:none}#content .portlet.member-stories img{margin:15px 15px 0 15px;max-width:150px}@media (min-width: 50em){#content .portlet.member-stories img{border-top-right-radius:6px;border-top-left-radius:6px;width:100%;margin:0;max-width:100%}}#content .portlet.member-stories blockquote{background:none;padding:0;color:#363B40;font:12px/17px "proxima-nova",serif;font-style:italic;margin:15px 15px 4px 15px;position:relative}#content .portlet.member-stories blockquote:before{content:" ";background:url("../images/icon-quote.png") top left no-repeat;display:block;height:24px;left:-4px;position:absolute;top:-28px;width:24px}#content .portlet.member-stories h6,#content .portlet.member-stories .ploneSkin .mce_h6 span.mceText,.ploneSkin .mce_h6 #content .portlet.member-stories span.mceText{margin:0 15px}#content .portlet.member-stories .portletFooter{border-top:1px solid #CECAC8;margin:0 15px 0;padding:12px 14px 15px 0;text-decoration:none}#content .portlet.member-stories footer.portletFooter a{font:14px/16px "proxima-nova",sans-serif;color:#363B40;text-transform:none}#content .portlet.member-stories footer.portletFooter a:after{content:"\25B8";color:#F1AA30}.books-promos-portlet{width:100% !important}.books-promos-portlet h3,.books-promos-portlet .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .books-promos-portlet span.mceText{font:17px/20px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase;color:#F1AA30;margin-bottom:15px}#content .books-promos-portlet img.image-left{margin-right:15px;float:left}.books-promos-portlet p{margin-bottom:0;font:14px/17px "proxima-nova",sans-serif}.featured-authors-portlet{-ms-flex-preferred-size:100%;flex-basis:100%}.featured-authors-portlet header h2,.featured-authors-portlet header .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .featured-authors-portlet header span.mceText{display:inline;font:20px/20px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase;color:#13141A;margin-bottom:15px;margin-right:1.5em}.featured-authors-portlet header a{font:bold 12px/14px "proxima-nova",sans-serif;color:#F1AA30;text-transform:uppercase}.featured-authors-portlet .author-profiles{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px 0}.featured-authors-portlet .author-profile{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:25px}.featured-authors-portlet .author-profile>a{color:#13141A}.featured-authors-portlet .author-profile>a:hover{color:#42C0C9;text-decoration:none}.featured-authors-portlet .author-profile>a>h1,.featured-authors-portlet .author-profile>a>h2,.featured-authors-portlet .ploneSkin .mce_h2 .author-profile>a>span.mceText,.ploneSkin .mce_h2 .featured-authors-portlet .author-profile>a>span.mceText,.featured-authors-portlet .author-profile>a>h3,.featured-authors-portlet .ploneSkin .mce_h3 .author-profile>a>span.mceText,.ploneSkin .mce_h3 .featured-authors-portlet .author-profile>a>span.mceText,.featured-authors-portlet .author-profile>a>h4,.featured-authors-portlet .ploneSkin .mce_h4 .author-profile>a>span.mceText,.ploneSkin .mce_h4 .featured-authors-portlet .author-profile>a>span.mceText,.featured-authors-portlet .author-profile>a>h5,.featured-authors-portlet .ploneSkin .mce_h5 .author-profile>a>span.mceText,.ploneSkin .mce_h5 .featured-authors-portlet .author-profile>a>span.mceText,.featured-authors-portlet .author-profile>a>h6,.featured-authors-portlet .ploneSkin .mce_h6 .author-profile>a>span.mceText,.ploneSkin .mce_h6 .featured-authors-portlet .author-profile>a>span.mceText{color:inherit}.featured-authors-portlet .author-profile h3,.featured-authors-portlet .author-profile .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .featured-authors-portlet .author-profile span.mceText{font:bold 22px/28px "proxima-nova",sans-serif;text-transform:none}.left #content .featured-authors-portlet .author-profile h3,.left #content .featured-authors-portlet .author-profile .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .left #content .featured-authors-portlet .author-profile span.mceText{clear:both}.featured-authors-portlet .author-profile .portrait{border-radius:50%;overflow:hidden;width:100px;height:auto;margin-right:15px;float:left}@media (min-width: 50em){.featured-authors-portlet .author-profile .portrait{margin-right:15px;width:160px}}.featured-authors-portlet .author-profile .bio{font:13px/22px "proxima-nova",serif;color:#13141A}.books-merchandise-portlet{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:50px}.books-merchandise-portlet header h2,.books-merchandise-portlet header .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .books-merchandise-portlet header span.mceText{display:inline;font:20px/20px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase;color:#13141A;margin-bottom:15px;margin-right:1.5em}.books-merchandise-portlet header a{font:bold 12px/14px "proxima-nova",sans-serif;color:#F1AA30;text-transform:uppercase;white-space:nowrap;margin-top:5px}.books-merchandise-portlet header p{font:15px/20px "proxima-nova",sans-serif;color:#565D65}.linked-image-portlet{margin:0 -25px 25px;position:relative}@media (max-width: 49.99em){.linked-image-portlet{margin:0 -20%}}.linked-image-portlet .text{position:absolute;top:40%;bottom:0;left:0;right:0}@media (max-width: 49.99em){.linked-image-portlet .text{left:10%;right:10%}}@media (max-width: 36.99em){.linked-image-portlet .text{top:0}}.linked-image-portlet h2,.linked-image-portlet .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .linked-image-portlet span.mceText{font:35px/35px "proxima-nova",sans-serif;font-weight:bold;line-height:1;text-transform:uppercase;color:#fff;text-align:center}@media (max-width: 74.99em){.linked-image-portlet h2,.linked-image-portlet .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .linked-image-portlet span.mceText{font-size:3.58vw}}.linked-image-portlet h3,.linked-image-portlet .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .linked-image-portlet span.mceText{font:bold 22px "proxima-nova",sans-serif;line-height:127%;color:#42C0C9;text-align:center}@media (max-width: 74.99em){.linked-image-portlet h3,.linked-image-portlet .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .linked-image-portlet span.mceText{font-size:2.25vw}}.linked-image-portlet .button,.linked-image-portlet .pat-structure .btn,.pat-structure .linked-image-portlet .btn{display:block;width:200px;margin:20px auto}.linked-image-portlet a:hover{text-decoration:none}.featured-books-portlet{background-color:#2F7C82;background-image:radial-gradient(50% 153%, rgba(0,77,102,0.2) 41%, rgba(0,77,102,0.2) 76%, rgba(0,0,0,0.2) 100%);margin:0;padding:15px 15px 25px}@media (min-width: 50em){.featured-books-portlet{margin:0 0 -45px;padding:45px 15px 70px}}.featured-books-portlet .featured-books{-ms-flex-preferred-size:100%;flex-basis:100%}.featured-books-portlet .featured-book{-ms-flex-pack:distribute;justify-content:space-around}.featured-books-portlet .featured-book-image{text-align:center}@media (min-width: 50em){.featured-books-portlet .featured-book-image{max-width:50%}}.featured-books-portlet .featured-book-image img{max-height:90vh;width:auto;height:auto}.featured-books-portlet .featured-book-data{color:#fff;-ms-flex-preferred-size:50%;flex-basis:50%}.featured-books-portlet .featured-book-data>a:hover{text-decoration:none}.featured-books-portlet .title{font:900 30px/28px "proxima-nova",sans-serif;color:#fff;text-transform:uppercase}@media (min-width: 50em){.featured-books-portlet .title{font:900 40px/38px "proxima-nova",sans-serif;margin-top:25px}}.featured-books-portlet .subtitle{font:20px/20px "proxima-nova",sans-serif;font-weight:bold;color:#fff}@media (min-width: 50em){.featured-books-portlet .subtitle{font:22px/24px "proxima-nova",sans-serif;font-weight:bold}}.featured-books-portlet .byline{font:normal 19px/1.5 "proxima-nova",sans-serif;margin:15px 0 5px}.featured-books-portlet .byline a{color:inherit}.featured-books-portlet .price{color:#fff;font:normal 19px/1.5 "proxima-nova",sans-serif}.featured-books-portlet .button,.featured-books-portlet .pat-structure .btn,.pat-structure .featured-books-portlet .btn{margin-top:25px}.featured-books-portlet p{display:none}@media (min-width: 50em){.featured-books-portlet p{display:block;margin:25px 0 0;font:normal 19px/1.5 "proxima-nova",sans-serif}}.featured-books-portlet .featured-books-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-top:25px}@media (min-width: 50em){.featured-books-portlet .featured-books-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.featured-books-portlet .featured-books-menu>div{margin-right:25px}@media (min-width: 50em){.featured-books-portlet .featured-books-menu>div{margin-right:0;margin-bottom:25px}}.featured-books-portlet .featured-books-menu>div:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.featured-books-portlet .featured-books-menu img{height:auto}.plone-modal-content .portletWrapper{display:none}.portlets-manager .managedPortletActions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.portlets-manager .managedPortletActions form.portlet-action{margin-right:3px}#content ul li.badge-medium{background:none;margin:0 4% 15px 0;padding:0}#content ul li.badge-medium:nth-child(2n){margin-right:0}.badge-medium{background:none;display:block;float:left;list-style:none;min-height:66px;padding-top:13px;width:48%}.badge-medium img{float:left;margin-right:1em}.badge-medium:nth-child(2n+1){clear:left}.badge-medium.completed a:first-child:after{content:url("../images/req-checked.png");display:inline-block;margin:0 5px}.badge-medium.not-completed a:first-child:after{content:url("../images/req-unchecked.png");display:inline-block;margin:0 5px}.badge-medium a{color:#42C0C9;font:normal 12px/120% "proxima-nova",sans-serif;text-decoration:none}.badge-medium a:first-child{color:#13141A;display:block;font:bold 15px/16px "proxima-nova",sans-serif;padding-right:10px}ul.badges{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#content ul.badges li{background:none;color:#565D65;display:block;font:normal 10px/12px "proxima-nova",sans-serif;margin:0 15px 15px 0;padding:0;text-align:center;width:80px}#content ul.badges li img{display:block;margin:auto}figure{display:table;position:relative;margin:auto}.bubble{background-color:#92B419;border-radius:50%;width:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:10px/12px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase;color:white;position:absolute;left:-5px;top:-5px}.bubble em{display:block;font:22px/26px "proxima-nova-condensed",sans-serif}body.template-books-homepage .featured-book-image .bubble{top:25px}.book{display:block;margin-bottom:15px}.book:after{clear:both;content:' ';display:block}@media (min-width: 50em){.book{float:left;width:50%;padding-right:25px}.book:nth-child(2n+1){clear:left;margin-left:0}}.book a{text-decoration:none}.book a figure{display:block;float:left;margin-right:5px}.book a figure .bubble{-webkit-transform:scale(0.9);transform:scale(0.9)}.book a h4,.book a .ploneSkin .mce_h4 span.mceText,.ploneSkin .mce_h4 .book a span.mceText{color:#13141A;font:bold 14px/15px "proxima-nova",sans-serif;margin:0 0 5px;padding-bottom:0;border-bottom:0;text-transform:none}.book .button,.book .pat-structure .btn,.pat-structure .book .btn{display:block;margin:12px 0}.book .byline{font:13px/14px "proxima-nova",sans-serif;color:#565D65}.book .byline a{color:inherit}.book .byline a:hover{text-decoration:underline}.book .rating-stars{margin:10px 0;width:80px;height:15.2px;background-size:cover}.book .rating-stars .value{background-size:cover;width:100%;height:100%}.book .price{font:bold 14px/20px "proxima-nova",sans-serif}.price,.item_price{color:#565D65;font:bold 15px/20px "proxima-nova",sans-serif}.rating-stars{display:inline-block;background:url("../images/rating_stars.svg") no-repeat;width:100px;height:19px;position:relative;vertical-align:text-bottom}.rating-stars .value{position:absolute;top:0;left:0;background:url("../images/rating_stars_filled.svg") no-repeat;height:19px}.portlet .book,.blog-sidebar .book{float:none;clear:left;width:auto;margin-left:0}.blog-sidebar .book a figure{float:none;margin-bottom:5px}.goodreads-reviews{width:100%;height:500px}section.gallery{padding:0 25px 0 0}section.gallery .gallery-image{height:calc(100vh - 200px);position:relative}section.gallery .gallery-image figure{width:100%;height:100%;display:block}.template-bookview section.gallery .gallery-image figure:first-child{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.25),2px 3px 15px 0 rgba(0,0,0,0.2),5px 5px 25px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.25),2px 3px 15px 0 rgba(0,0,0,0.2),5px 5px 25px 0 rgba(0,0,0,0.2)}#content section.gallery .gallery-image img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}section.gallery .gallery-thumbs{margin-bottom:45px}section.gallery .gallery-thumbs.slider{padding-bottom:15px}#content section.gallery .gallery-thumbs img{height:75px;margin-bottom:0}section.gallery .gallery-thumbs a{margin:3px}section.gallery .gallery-thumbs .selected{outline:solid 3px #CECAC8}section.gallery .slider-wrapper button>i{top:32px}.template-bookview #content-core,.template-view.portaltype-mtneers-merchandise #content-core{display:block !important;padding-top:35px}@media (min-width: 50em){.template-bookview .program-header,.template-bookview .product-details,.template-view.portaltype-mtneers-merchandise .program-header,.template-view.portaltype-mtneers-merchandise .product-details{float:right;width:55%}}.template-bookview #content-core header.program-header,.template-view.portaltype-mtneers-merchandise #content-core header.program-header{padding-bottom:1em}.template-bookview .byline,.template-view.portaltype-mtneers-merchandise .byline{font:15px/20px "proxima-nova",sans-serif;color:#565D65;margin-top:10px}.template-bookview .byline a,.template-view.portaltype-mtneers-merchandise .byline a{color:#565D65}.template-bookview .byline a:hover,.template-view.portaltype-mtneers-merchandise .byline a:hover{color:#13141A;text-decoration:none}.template-bookview .contributors,.template-view.portaltype-mtneers-merchandise .contributors{font:14px/22px "proxima-nova",sans-serif;color:#565D65}.template-bookview #content .documentDescription,.template-view.portaltype-mtneers-merchandise #content .documentDescription{border-top:solid 1px #CECAC8;padding-top:1em;margin-top:1em;margin-bottom:0}.template-bookview #content .gallery,.template-view.portaltype-mtneers-merchandise #content .gallery{margin-bottom:1em}@media (min-width: 50em){.template-bookview #content .gallery,.template-view.portaltype-mtneers-merchandise #content .gallery{float:left;width:45%}}.template-bookview #content .gallery .gallery-image,.template-view.portaltype-mtneers-merchandise #content .gallery .gallery-image{padding:0 35px;height:auto;min-height:320px;width:100%;text-align:center}.template-bookview #content .gallery .gallery-image figure,.template-view.portaltype-mtneers-merchandise #content .gallery .gallery-image figure{display:table;width:auto;height:auto}.template-bookview #content .gallery .gallery-image img,.template-view.portaltype-mtneers-merchandise #content .gallery .gallery-image img{height:auto;width:auto;max-height:50vh;max-width:100%;margin:auto}.template-bookview #content .product-details,.template-view.portaltype-mtneers-merchandise #content .product-details{font:14px/20px "proxima-nova",sans-serif;color:#565D65}.template-bookview #content .product-details li,.template-view.portaltype-mtneers-merchandise #content .product-details li{background:none;padding-left:0}.template-bookview #content .product-details label,.template-view.portaltype-mtneers-merchandise #content .product-details label{font-weight:normal}.template-bookview #content .product-details .price,.template-view.portaltype-mtneers-merchandise #content .product-details .price{font:bold 15px/20px "proxima-nova",sans-serif;color:#565D65}.template-bookview .rating,.template-view.portaltype-mtneers-merchandise .rating{font:11px/20px "proxima-nova",sans-serif;color:#CECAC8}.template-bookview .rating a,.template-view.portaltype-mtneers-merchandise .rating a{color:inherit}.template-bookview .formats,.template-view.portaltype-mtneers-merchandise .formats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-bookview .format,.template-view.portaltype-mtneers-merchandise .format{width:50%;margin-bottom:1em}.template-bookview .tabs,.template-view.portaltype-mtneers-merchandise .tabs{clear:both;margin-top:30px}@media (min-width: 50em){.template-bookview .tab-content,.template-view.portaltype-mtneers-merchandise .tab-content{padding:60px}}.template-bookview .you-may-like h2,.template-bookview .you-may-like .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .template-bookview .you-may-like span.mceText,.template-view.portaltype-mtneers-merchandise .you-may-like h2,.template-view.portaltype-mtneers-merchandise .you-may-like .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .template-view.portaltype-mtneers-merchandise .you-may-like span.mceText{font:bold 20px/28px "proxima-nova",sans-serif;color:#13141A;text-transform:none}.template-view.portaltype-mtneers-merchandise #content .product-details label{font:bold 11px/15px "proxima-nova",sans-serif;color:#565D65;text-transform:uppercase}.template-view.portaltype-mtneers-merchandise #content .product-details .select2-container,.template-view.portaltype-mtneers-merchandise #content .product-details select{display:block;width:200px;max-width:100%;margin-top:2px}.template-view.portaltype-mtneers-merchandise #content .product-details .price{margin-top:2em}.template-books-homepage #portlets-above,.template-books-homepage #viewlet-below-content-title,.template-books-homepage #viewlet-below-content .managePortletsFallback{display:none}.template-books-homepage #viewlet-below-content .managePortletsBelowLink .managePortletsFallback{display:block}@media (min-width: 56.25em){.books-intro{-ms-flex-preferred-size:45%;flex-basis:45%}}.books-intro header{font:bold 20px/24px "proxima-nova",sans-serif;border-bottom:solid 1px #CECAC8;padding-bottom:5px;margin-bottom:10px}.books-intro header h2,.books-intro header .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .books-intro header span.mceText{font:24px/28px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase;margin:0;color:#13141A}@media (min-width: 56.25em){.books-nav{-ms-flex-preferred-size:27.5%;flex-basis:27.5%}}#content .books-nav .portletHeader{font:17px/17px "proxima-nova",sans-serif;color:#13141A;text-transform:none}#content .books-nav .portletHeader em{font:17px/17px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase}#content .books-nav li{background:none;padding:0;margin-bottom:9px}#content .books-nav li a{font:bold 15px/17px "proxima-nova",sans-serif}#content .books-nav li a:hover{color:#565D65;text-decoration:none}@media (min-width: 56.25em){.books-events{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media (min-width: 56.25em){.books-blog{-ms-flex-preferred-size:66.66%;flex-basis:66.66%}}.books-blog #parent-fieldname-text{display:none}.mapboxgl-map{width:100%;height:400px}body.portaltype-event.template-event_view .mapboxgl-map,body.portaltype-mtneers-event.template-view .mapboxgl-map{width:90%;height:300px}.backdrop,.plone-modal-backdrop{opacity:.7 !important}.modal,.plone-modal{border-radius:2px}@media (max-width: 49.99em){.modal,.plone-modal{padding-top:40px !important;max-width:100%;width:100%;top:0;left:0 !important;right:0;bottom:0;overflow-y:auto;border-radius:0 !important;margin:0 !important}}@media (min-width: 50em){.modal,.plone-modal{max-width:100%}}.modal #portal-column-two,.plone-modal #portal-column-two{display:none}.modal-header,.plone-modal-header{background:#92B419}@media (max-width: 49.99em){.modal-header,.plone-modal-header{position:fixed;z-index:3;top:1px;left:1px;right:1px}}.modal-header a.close,.modal-header a.plone-modal-close,.plone-modal-header a.close,.plone-modal-header a.plone-modal-close{background:#92B419;border-radius:50%;color:#fff;padding:0 4px}.modal-header h3,.modal-header .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .modal-header span.mceText,.modal-header h2,.modal-header .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .modal-header span.mceText,.plone-modal-header h3,.plone-modal-header .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .plone-modal-header span.mceText,.plone-modal-header h2,.plone-modal-header .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .plone-modal-header span.mceText{color:#fff !important;text-shadow:1px 1px 1px #4A5D0B}.modal-footer,.plone-modal-footer{background:transparent;border:0;text-align:left}.modal-footer button,.modal-footer input[type='submit'],.modal-footer .button,.modal-footer .pat-structure .btn,.pat-structure .modal-footer .btn,.modal-footer .submit-widget,.plone-modal-footer button,.plone-modal-footer input[type='submit'],.plone-modal-footer .button,.plone-modal-footer .pat-structure .btn,.pat-structure .plone-modal-footer .btn,.plone-modal-footer .submit-widget{margin:0 10px}.modal-body,.plone-modal-body{padding:15px 30px}.modal-body #content p,.plone-modal-body #content p{font-family:"proxima-nova",sans-serif}.visualClear{clear:both}.clearfix::after{clear:both;content:'';display:table}.hiddenStructure{display:none}@media (max-width: 49.99em){.hide-on-mobile{display:none !important}}@media (min-width: 50em){.hide-on-desktop{display:none !important}}.box{background:#F7F4F4;padding:15px;margin-bottom:10px}.pagination{display:inline-block;margin:5px 0}.pagination>a,.pagination>span{float:left;background:none;display:inline-block;font:12px "proxima-nova",sans-serif;padding:0;margin-right:.5em}.pagination>a.current,.pagination>span.current{background:#CECAC8;border-radius:50%;padding:2px 5px;margin:-2px .5em -2px 0}.pagination>a.previous,.pagination>span.previous{border-right:solid 1px #CECAC8;padding-right:1em;margin-right:1em}.pagination>a.next,.pagination>span.next{border-left:solid 1px #CECAC8;padding-left:1em;margin-left:.5em;float:right}.slider-wrapper{position:relative}.slider-wrapper button.left,.slider-wrapper button.right{position:absolute;top:0;width:40px;height:100%}.slider-wrapper button.left:hover,.slider-wrapper button.right:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.slider-wrapper button.left>i,.slider-wrapper button.right>i{position:absolute;left:0;top:80px;width:40px;height:40px}.slider-wrapper button.left{left:0;-webkit-transform:translateX(-50%) scale(-1, 1);transform:translateX(-50%) scale(-1, 1)}.slider-wrapper button.left>b{border-left:solid 1px #CECAC8;position:absolute;left:20px;top:0;bottom:0}.slider-wrapper button.left>i{background:url("../images/scroll_right.svg") no-repeat}.slider-wrapper button.right{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.slider-wrapper button.right>b{border-right:solid 1px #CECAC8;position:absolute;right:20px;top:0;bottom:0}.slider-wrapper button.right>i{background:url("../images/scroll_right.svg") no-repeat}.slider{overflow-x:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:25px 0;padding:15px 0 0 5px;-webkit-overflow-scrolling:touch}.slider:after{content:"";position:absolute;left:0;right:0;bottom:0;height:20px;background:white}.slider::-webkit-scrollbar{display:none}.slider>.card:last-child{margin-right:auto}.card{-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin-right:25px;white-space:normal}.card:hover{text-decoration:none}#content .card img{max-width:none;height:150px;width:auto;margin-bottom:10px}@media (min-width: 50em){#content .card img{height:180px}}.card .title{font:bold 14px/18px "proxima-nova",sans-serif;color:#13141A}.card .price{font:bold 12px/18px "proxima-nova",sans-serif;color:#42C0C9}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px -25px 25px 0}.grid>.card{margin-bottom:15px}.sidebar-box .pattern-pickadate-date-wrapper{width:195px}.sidebar-box .pattern-pickadate-date-wrapper .picker__holder{width:195px}.sidebar-box .pattern-pickadate-date-wrapper .picker__header .picker__nav--prev,.sidebar-box .pattern-pickadate-date-wrapper .picker__header .picker__nav--next{padding:0.5rem 0.1rem 0.5rem 0.1rem}.sidebar-box .pattern-pickadate-date-wrapper .picker__header .picker__select--year{width:35%}.sidebar-box .pattern-pickadate-date-wrapper .picker__header .picker__select--month{width:55%}.sidebar-box form #formfield-form-widgets-end_date .pattern-pickadate-wrapper{margin-bottom:120px}#formfield-form-widgets-birthdate .pattern-pickadate-date-wrapper .picker__header .picker__select--year,#formfield-form-widgets-birthdate .pattern-pickadate-date-wrapper .picker__header .picker__select--month{height:2em;padding:0em;font-size:100%}#content ul li.picker__list-item{background:#F7F4F4 !important}#content ul li.picker__list-item--selected{color:#42C0C9}#fc-calroot #caltitle{font-size:inherit;color:#13141A;width:inherit}#fc-calroot #caltitle select{font-size:inherit}.pat-structure #btn-attribute-columns,.pat-structure #btn-upload{margin-top:0}.pat-structure #btn-attribute-columns span{line-height:16px}.pat-structure #btn-selected-items,.pat-structure #btn-rearrange,.pat-structure #btn-properties{display:none !important}#content .pat-structure ul li{background:initial}.pat-structure .btn.btn-danger{color:#fff;background:#EF4136;border-color:#EF4136}.pat-structure #btngroup-mainbuttons .btn{border-radius:5px !important;margin-right:2px;margin-left:2px}.pat-structure #btngroup-mainbuttons .btn:after{content:attr(aria-label)}.pat-structure #btngroup-mainbuttons .tooltip{display:none !important}.pat-structure #filter input.search-query{margin-top:3px;height:39px}.pat-structure .actionmenu-container .btn-group.actionmenu{display:block}.pat-structure .actionmenu-container .btn-group.actionmenu a{display:inline-block}.pat-structure .actionmenu-container ul.dropdown-menu .action.set-default-page{display:none}#content .pat-structure .navbar{z-index:1}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:normal 19px/1.5 "proxima-nova",sans-serif}@media (min-width: 768px){body#tinymce,body.mce-content-body{padding-top:0}}body.site-Plone,body.site-books{background:url("../images/CMC_websiteBackgroundTopo.webp");background-size:100% auto;background-repeat:no-repeat;background-position:center 140px;background-color:#F7F4F4}.grid-1{width:auto}@media (min-width: 50em){.grid-1{width:6.461538462%}}.grid-3{width:auto}@media (min-width: 50em){.grid-3{width:19.38461538%}}.grid-4{width:auto}@media (min-width: 50em){.grid-4{width:25%}}.grid-9{width:auto}@media (min-width: 50em){.grid-9{width:56.25%}}.grid-12{width:auto}@media (min-width: 50em){.grid-12{width:75%}}.grid-13{width:auto}@media (min-width: 50em){.grid-13{width:80.61538461%}}.grid-15{width:auto}@media (min-width: 50em){.grid-15{width:93.538461538%}}.grid-16{width:100%}.wrapper{margin:0 auto;max-width:1160px;position:relative}.container{margin:0 25px}#breadcrumbs{clear:both;display:block;height:50px;margin:18px 0 11px}#breadcrumbs::after{clear:both;content:'';display:table}@media (max-width: 49.99em){#breadcrumbs{display:none !important}}#breadcrumbs .wrapper{padding:0 10px}#breadcrumbs a,#breadcrumbs li a,#breadcrumbs li #breadcrumbs-current{color:#565D65;font:bold 13px/13px "proxima-nova",sans-serif;text-decoration:none}#breadcrumbs a:hover{text-decoration:underline !important}#breadcrumbs .container{margin:0px}#breadcrumbs li{float:left;padding-right:2px}#breadcrumbs li::after{text-indent:-10000px;content:"\2192";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("../images/CMC_icon_angle_right.svg");mask-image:url("../images/CMC_icon_angle_right.svg");background-color:#3A949B;display:inline-block;height:8px;width:5.5px;margin:0px 6px;line-height:4px}#breadcrumbs li:last-child::after{display:none}#portal-breadcrumbs{display:block;float:left;max-width:70%;line-height:16px}#breadcrumbs-you-are-here{display:none}#main::after{clear:both;content:'';display:table}@media (min-width: 50em){#main.banner-image,body.template-hero_view #main{margin-top:0}}#main.banner-image #viewlet-above-content,body.template-hero_view #main #viewlet-above-content{display:none}#main.banner-image .leftportlets li.navTreeCurrentNode:before,body.template-hero_view #main .leftportlets li.navTreeCurrentNode:before{content:none}#main.banner-image .column.last #portal-column-content,body.template-hero_view #main .column.last #portal-column-content{margin-top:0}#main.banner-image .intro,body.template-hero_view #main .intro{background:#fff;margin:0;padding:30px 0 15px 0;position:relative}@media (min-width: 50em){#main.banner-image .intro,body.template-hero_view #main .intro{display:table}}#main.banner-image h1.documentFirstHeading,body.template-hero_view #main h1.documentFirstHeading{color:#42C0C9;display:block;padding-bottom:15px}@media (min-width: 50em){#main.banner-image h1.documentFirstHeading,body.template-hero_view #main h1.documentFirstHeading{border:0;font:normal 38px/34px "proxima-nova",sans-serif;font-weight:900;margin:0;padding:0;display:table-cell;vertical-align:top}}#main.banner-image h1.documentFirstHeading em,body.template-hero_view #main h1.documentFirstHeading em{color:#13141A;display:block;font:italic 17px/20px "proxima-nova",serif;text-transform:lowercase}#main.banner-image .documentDescription,body.template-hero_view #main .documentDescription{color:#13141A;display:block;font-size:15px;font-style:normal;line-height:24px;margin-bottom:0;overflow:hidden}@media (min-width: 50em){#main.banner-image .documentDescription,body.template-hero_view #main .documentDescription{margin-bottom:15px;padding-left:15px;display:table-cell;vertical-align:top}}#main.lead-image #viewlet-above-content{display:none}#main.lead-image #content div.left{float:none}#main .wrapper{border-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;margin:15px auto 15px}#main .wrapper::after{clear:both;content:'';display:table}@media (min-width: 50em){#main .wrapper{background-color:#3A949B;display:-webkit-box;display:-ms-flexbox;display:flex}body.section-activities #main .wrapper{background-color:#3A949B}}@media print{#main .wrapper{display:block}}@media (min-width: 50em){#main .wrapper .column{float:left;margin-right:0}}#main .wrapper .column.last{background:#fff;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.2),0 1px 12px 0 rgba(0,0,0,0.2);box-shadow:0 0 2px 0 rgba(0,0,0,0.2),0 1px 12px 0 rgba(0,0,0,0.2);min-height:500px;padding:50px;position:relative}@media (min-width: 50em){#main .wrapper .column.last{margin:-15px 0;padding-bottom:80px}}@media (max-width: 49.99em){#main .wrapper .column.last{padding:50px 25px}}#main .wrapper .column.last #content-core{margin-top:50px}#main .wrapper .column.last div.left{clear:left;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width: 60em){#main .wrapper .column.last div.left{min-width:400px}}#main .wrapper .column.last div.right{display:block;margin-top:50px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#main .wrapper .column.last div.right:empty{display:none}@media (min-width: 60em){#main .wrapper .column.last div.right{margin-top:0;-webkit-box-flex:1;-ms-flex:1 0 35%;flex:1 0 35%;margin-right:-50px;margin-left:50px}}#main .wrapper .column.last .banner-image{margin:-50px -50px 0}#main .wrapper .column.last .banner-image img{width:100%;height:42.8%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 74.99em){#main .wrapper .column.last .banner-image img{height:450px}}@media (max-width: 56.24em){#main .wrapper .column.last .banner-image img{height:400px}}@media (max-width: 49.99em){#main .wrapper .column.last .banner-image img{height:350px}}#main .wrapper .column.last .lead-image{display:block;margin:0 auto 25px}@media (min-width: 50em){#main .wrapper .column.last .lead-image{float:right;margin:-25px -25px 25px 25px}#main .wrapper .column.last .lead-image.badge-image{margin:0 0 25px 25px}}#main .wrapper .column.last .lead-image img{display:block}#viewlet-below-content{clear:both}#viewlet-below-content-title{clear:none;overflow:hidden}#viewlet-below-content-title #portlets-below{clear:none}.managePortletsBelowTitleLink{clear:none}.share{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px}@media print{.share{display:none}}.share strong{color:#565D65;font:bold 11px/12px "proxima-nova",sans-serif;margin:0 8px 0 0;text-transform:uppercase}.share a{text-indent:-9999px;display:inline-block;margin:0px 7px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#3A949B}.share a.fb{-webkit-mask-image:url("../images/CMC_icon_facebook.svg");mask-image:url("../images/CMC_icon_facebook.svg");height:20px;width:11px}.share a.tw{-webkit-mask-image:url("../images/CMC_icon_twitter.svg");mask-image:url("../images/CMC_icon_twitter.svg");height:18px;width:22px}.share a.em{-webkit-mask-image:url("../images/CMC_icon_email.svg");mask-image:url("../images/CMC_icon_email.svg");height:13px;width:20px}.share a:hover{background-color:#13141A}#breadcrumbs .share{border-top:0;float:right}@media (min-width: 50em){#content .share{display:none}}#content,#tinymce{background:#fff;color:#13141A}#content img,#tinymce img{max-width:100%;height:auto}#content img.image-inline,#tinymce img.image-inline{margin:0 auto 10px;display:block}#content img.image-left,#content img.image-right,#tinymce img.image-left,#tinymce img.image-right{margin:0 auto 10px;float:none}@media (min-width: 50em){#content img.image-left,#tinymce img.image-left{max-width:50%;float:left;margin:0 30px 10px 0}#content img.image-right,#tinymce img.image-right{max-width:50%;float:right;margin:0 0 10px 30px}}#content-core>header{border-bottom:solid 1px #CECAC8;padding-bottom:10px;margin-bottom:25px}#content-core>header>h1{border-bottom:0;padding-bottom:0;margin-bottom:0}#content-core>header>h2,.ploneSkin .mce_h2 #content-core>header>span.mceText{margin:0}#flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}@media (min-width: 60em){#flex-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#flex-wrapper.leftright{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 59.99em){#flex-wrapper.leftright{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width: 59.99em){div.leftright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}div.leftright>div.right{clear:right}.documentDescription{color:#565D65;font:italic 15px/24px "proxima-nova",serif;margin-bottom:30px}.documentDescription i{font-style:normal}.documentByLine{color:#13141A;font:normal 12px/120% "proxima-nova",sans-serif}#uid{float:left;clear:left;font:10px "proxima-nova",sans-serif;color:rgba(0,0,0,0.75)}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:-50px}.flex>*{padding-right:50px}@media (max-width: 49.99em){.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:inherit}.flex>*{padding-right:inherit;margin-bottom:25px}}.half{-ms-flex-preferred-size:50%;flex-basis:50%}.plone-loader{display:none;position:fixed;top:50%;left:calc(50% - 2.5em)}.plone-loader div{margin:-6em auto;font-size:5px;text-indent:-9999em;border-top:1.1em solid rgba(39,33,33,0.2);border-right:1.1em solid rgba(218,211,211,0.2);border-bottom:1.1em solid rgba(218,211,211,0.2);border-left:1.1em solid rgba(218,211,211,0.2);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.plone-loader div,.plone-loader div:after{border-radius:50%;width:10em;height:10em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.template-hero_view #main .wrapper #viewlet-above-content-title .lead-image{display:none}body.template-hero_view #viewlet-above-content-title .leadImage{width:calc(100% + 100px);margin:-50px -50px 0 -50px}body.template-hero_view #viewlet-above-content-title .leadImage figure{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.template-hero_view #viewlet-above-content-title .leadImage figure img{width:100%;height:42.8%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 74.99em){body.template-hero_view #viewlet-above-content-title .leadImage figure img{height:450px}}@media (max-width: 56.24em){body.template-hero_view #viewlet-above-content-title .leadImage figure img{height:400px}}@media (max-width: 49.99em){body.template-hero_view #viewlet-above-content-title .leadImage figure img{height:350px}}body.template-document_view #viewlet-above-content-title .leadImage{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:right;margin-left:2em;margin-bottom:2em}body.template-document_view #viewlet-above-content-title .leadImage figure{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.template-document_view #viewlet-above-content-title .leadImage figure img{height:auto;width:auto;max-width:300px;max-height:300px}@media (min-width: 768px){body{padding-top:140px}}body>header{z-index:3;width:100%}@media (min-width: 768px){body>header{position:absolute;right:0;top:0}}@media print{body>header{display:none}}body.plone-toolbar-left-expanded[data-hidden-toolbar="true"]{padding-left:0}@media (min-width: 768px){body.plone-toolbar-left-expanded:not([data-hidden-toolbar="true"])>header{width:calc(100% - 120px);left:120px}}@media (min-width: 768px){body.plone-toolbar-left-default:not([data-hidden-toolbar="true"])>header{width:calc(100% - 60px);left:60px}}#universal{background-color:#363B40;height:40px;line-height:40px}#universal a{text-decoration:none}#universal>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width: 767px){.plone-toolbar-expanded:not([data-hidden-toolbar="true"]) #universal>ul{padding-left:35px}}#universal>ul>li{height:40px}#universal>ul>li.user.menu a#join-button:hover a:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}#universal>ul>li.user.menu a{color:#fff}#universal>ul>li.user.menu a:hover{color:#13141A}#universal>ul>li>a{display:inline-block;font:normal 13px/13px "proxima-nova",sans-serif;font-weight:900;line-height:inherit;padding:0 30px;color:#fff}@media (max-width: 400px){#universal>ul>li>a{padding:0 10px}}#universal>ul>li>a:hover{color:#42C0C9}#universal>ul>li>button{margin:0 30px;font:bold 11px "proxima-nova",sans-serif;font-weight:900;line-height:inherit;white-space:nowrap;color:#fff}#universal>ul>li>button svg{fill:white;max-width:20px}#universal .nav-programs{background-color:#13141A;position:relative;top:1px}#universal .nav-programs a{color:#fff}#universal .nav-programs a:hover{color:#42C0C9}#universal .nav-books{position:relative}@media (min-width: 50em){#universal .nav-books{margin-right:auto}}#universal .nav-books a{color:#42C0C9}#universal .nav-books a:hover{color:#fff}body.nav-books #universal .nav-programs{background-color:#363B40;top:0}body.nav-books #universal .nav-programs a{color:#42C0C9}body.nav-books #universal .nav-programs a:hover{color:#fff}body.nav-books #universal .nav-books{top:1px;background-color:#13141A;border-left:solid 1px #13141A;border-right:solid 1px #13141A}body.nav-books #universal .nav-books a{color:#fff}body.nav-books #universal .nav-books a:hover{color:#42C0C9}#universal .donate{background-color:#EF4136}#universal .donate:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}#universal .donate a{font:bold 13px/13px "proxima-nova",sans-serif;color:#13141A;letter-spacing:0.25px;text-transform:uppercase;-webkit-transform:translate(0px, -2px);transform:translate(0px, -2px)}#universal .donate a:hover{color:#13141A}#global{background-color:#13141A;border-top:solid 1px #363B40;border-bottom:solid 1px #363B40}#global a{text-decoration:none}body.nav-books #global{border-top:solid 1px #13141A;border-bottom:solid 1px #13141A}#global>.wrapper{padding:0 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 49.99em){#global>.wrapper .logo{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}#global>.wrapper .logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}#global>.wrapper .logo a:hover{color:initial}#global>.wrapper .logo span.store-title{display:inline-block;margin-left:15px;color:white;font-family:"proxima-nova",sans-serif;font-weight:normal;font-size:16px;line-height:22px;text-align:left}#global>.wrapper .logo span.store-title span.store-store{color:#807772;font-family:"proxima-nova",sans-serif;font-weight:900;font-size:29px;letter-spacing:1px}#global>.wrapper .logo img{width:72px;height:80px}body.nav-books #global>.wrapper.nav-programs{display:none}#global>.wrapper.nav-books{display:none}body.nav-books #global>.wrapper.nav-books{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 50em){body.nav-books #global>.wrapper.nav-books{padding-right:65px}}body.nav-books #global>.wrapper.nav-books li:nth-child(7)>.menu-target{left:auto;right:-60px}body.nav-books #global>.wrapper.nav-books li:nth-last-child(2)>.menu-target>.nav{max-width:220px}#global>.wrapper.nav-books .logo img{width:72px;height:80px}#global>.wrapper>li:nth-child(5){margin-left:auto}#global>.wrapper>li:nth-child(n+9){display:none}@media (min-width: 56.25em){#global>.wrapper>li:nth-child(8)>.menu-target{left:auto;right:-60px}body.nav-books #global>.wrapper>li:nth-child(8)>.menu-target{right:0}}@media (max-width: 56.24em){#global>.wrapper>li:nth-child(n+8){display:none}}@media (max-width: 56.24em) and (min-width: 50em){#global>.wrapper>li:nth-child(7)>.menu-target{left:auto;right:-60px}.body.nav-books #global>.wrapper>li:nth-child(7)>.menu-target{right:0}}@media (max-width: 49.99em){#global>.wrapper>li svg{fill:#fff}#global>.wrapper>li:nth-child(n+5){display:none}}#global>.wrapper>li:last-child{display:inline}@media (min-width: 50em){body.nav-books #global>.wrapper>li:last-child{display:none}}#global>.wrapper>li>a{color:#42C0C9;display:inline-block;font:normal 16px/19px "proxima-nova",sans-serif;font-weight:900;text-transform:uppercase;text-align:center;padding:10px 15px 27px 15px}@media (max-width: 49.99em){#global>.wrapper>li>a{padding:10px 15px 10px 15px}}#global>.wrapper>li>a:hover{color:#fff;text-decoration:none}#global>.wrapper>li>a>button{display:none}#global>.wrapper>li>button{display:inline-block;padding:0px 15px 27px 15px;text-align:center}@media (max-width: 49.99em){#global>.wrapper>li>button{padding:10px 15px 10px 15px}}#global>.wrapper>li.hide-on-desktop>a,#global>.wrapper>li.hide-on-desktop>.menu-toggle{font:bold 11px "proxima-nova",sans-serif;color:#CECAC8;text-transform:none}#global>.wrapper svg{fill:white;max-width:20px}#global .primary button.menu-toggle{padding:0px 15px 12px 15px}#global .primary .menu-toggle{color:#fff;font:normal 12px/12px "proxima-nova",sans-serif;text-align:center;text-transform:none}#global .primary .menu-toggle svg{fill:#42C0C9;margin-bottom:8px}#global .primary>.menu-target{margin-bottom:10px;padding:10px}@media (min-width: 50em){#global .primary>.menu-target{left:auto;right:-11px;width:300px}}@media (min-width: 50em){#global .primary>.menu-target>ul>.menu:nth-child(-n+3){display:none}}@media (min-width: 56.25em){#global .primary>.menu-target>ul>.menu:nth-child(-n+4){display:none}}#global .primary>.menu-target>ul>.menu>.menu-toggle{font:18px/32px "proxima-nova",sans-serif;font-weight:bold}#global .primary>.menu-target>ul>.menu.open>.menu-toggle{height:40px}#global .primary>.menu-target .cta{margin:0 -10px -10px;margin-bottom:-10px !important;padding:25px}.testing-warning{pointer-events:none;z-index:5;color:#EF4136;font:30px "proxima-nova",sans-serif;position:fixed;top:0}@media (max-width: 767px){.testing-warning{left:40px}}.searchform{position:relative}.searchform input[type='text']{border:0;border-radius:5px;color:#13141A;display:inline-block;vertical-align:middle;font:normal 15px/15px "proxima-nova",sans-serif;padding:5px 30px 5px 5px;width:100%;background-color:#CECAC8}.searchform input[type='text']::-webkit-input-placeholder{color:#13141A}.searchform input[type='text']::-moz-placeholder{color:#13141A}.searchform input[type='text']::-ms-input-placeholder{color:#13141A}.searchform input[type='text']::placeholder{color:#13141A}@media (min-width: 50em){.searchform input[type='text']{width:150px}}@media (min-width: 56.25em){.searchform input[type='text']{width:225px}}.searchform button{cursor:pointer;position:absolute;width:36px;top:5px;right:0}@media (min-width: 50em){.searchform button{right:5px}}.searchform button svg{fill:#13141A;max-width:20px;height:auto}.searchform button svg:hover{fill:#42C0C9}@media (min-width: 50em){.searchform{display:inline-block;margin:5px 0}.primary.menu .searchform{display:none}.searchform button{width:auto}}@media (max-width: 49.99em){.cart .menu-toggle svg{display:block}}@media (min-width: 50em){.cart .menu-toggle[aria-pressed="true"]::after{left:8px}}.cart .menu-toggle>span{display:none}.cart .menu-toggle .items{display:none}@media (min-width: 50em){.cart .menu-toggle .items{display:block;background:url("../images/cart-bg.png") top left no-repeat;color:#13141A;font:normal 9px/120% "proxima-nova",sans-serif;left:-9px;padding:12px 0 2px;position:absolute;text-align:center;text-indent:0;width:38px;margin-top:-7px}.cart .menu-toggle .items strong{display:block;font-size:15px;margin:0 0 4px;text-align:center}}.cart .menu-target{color:#fff;font:bold 14px/120% "proxima-nova",sans-serif}@media (min-width: 50em){.cart .menu-target{left:auto;right:-20px;width:420px}}.cart .menu-target .cart-item{clear:left}.cart .menu-target .cart-item div{float:left}.cart .menu-target .cart-item div.item-total{float:right}.cart .menu-target .item-custom{width:18px;margin-right:6px}.cart .menu-target .item-name{float:left;width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart .menu-target .button,.cart .menu-target .pat-structure .btn,.pat-structure .cart .menu-target .btn{clear:both;float:right;margin-top:10px}.user.menu{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.user.menu a.login-button{color:red}.user.menu.hide-on-desktop>a#join-button,.user.menu.hide-on-mobile>a#join-button{background-color:#42C0C9;text-transform:uppercase;color:#13141A;letter-spacing:0.25px;font-weight:700}.user.menu.hide-on-desktop>a#join-button:hover,.user.menu.hide-on-mobile>a#join-button:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.user.menu img{border-radius:50%;display:block;vertical-align:middle;margin:0 auto 10px;max-width:24px;height:auto}@media (min-width: 50em){.user.menu img{display:inline;max-width:30px;margin:-3px 10px 0 0}}@media (min-width: 50em){.user.menu .menu-target{left:auto;right:-20px;width:220px;top:40px}}@media (max-width: 49.99em){.user.menu .menu-target{top:101px}}#footer .wrapper{padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 56.25em){#footer .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#footer .navigation{-ms-flex-preferred-size:60%;flex-basis:60%}#footer .navigation>ul{border-bottom:0;padding-bottom:25px}@media (min-width: 56.25em){#footer .navigation>ul{padding-bottom:0}}@media print{#footer .navigation>ul{display:none}}#footer .navigation>ul li{display:block;margin-bottom:12px}#footer .navigation>ul li a{display:block;font:bold 13px/15px "proxima-nova",sans-serif;text-decoration:none}#footer .navigation>ul li a:hover{color:#565D65}#footer .colophon{margin-top:25px}body.nav-books #footer .navigation.nav-programs{display:none}#footer .navigation.nav-programs,#footer .navigation.nav-books{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:25px}#footer .navigation.nav-programs .brand,#footer .navigation.nav-books .brand{margin:0 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#footer .navigation.nav-programs .brand::after,#footer .navigation.nav-books .brand::after{clear:both;content:'';display:table}#footer .navigation.nav-programs .brand h4,#footer .navigation.nav-programs .brand .ploneSkin .mce_h4 span.mceText,.ploneSkin .mce_h4 #footer .navigation.nav-programs .brand span.mceText,#footer .navigation.nav-books .brand h4,#footer .navigation.nav-books .brand .ploneSkin .mce_h4 span.mceText,.ploneSkin .mce_h4 #footer .navigation.nav-books .brand span.mceText{mask-repeat:no-repeat;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-image:url("../images/CMC_logo.svg");-webkit-mask-size:contain;background-color:#13141A;mask-image:url("../images/CMC_logo.svg");background-size:contain;border-bottom:0;height:100px;margin:0 0 0 0;padding:0 60px 0 20px;width:100px}#footer .navigation.nav-programs .brand p,#footer .navigation.nav-books .brand p{border-left:4px solid #CECAC8;padding-left:15px}#footer .navigation.nav-programs .scfd-logo,#footer .navigation.nav-books .scfd-logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 20px 20px 0}@media (min-width: 56.25em){#footer .navigation.nav-programs .scfd-logo,#footer .navigation.nav-books .scfd-logo{margin:0 60px 0 0}}#footer .navigation.nav-programs .scfd-logo a,#footer .navigation.nav-books .scfd-logo a{text-indent:-100000px;display:inline-block;background-image:url("../images/scfd_logo.png");background-size:contain;background-repeat:no-repeat;height:60px;width:140px}#footer .navigation.nav-programs>ul,#footer .navigation.nav-books>ul{clear:left;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media (min-width: 56.25em){#footer .navigation.nav-programs>ul,#footer .navigation.nav-books>ul{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}#footer .navigation.nav-books{display:none}body.nav-books #footer .navigation.nav-books{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .tagline{color:#13141A;display:block;font:15px/20px "proxima-nova",serif;margin:15px 0;overflow:hidden}@media (max-width: 49.99em){#footer .tagline{clear:left}}@media (min-width: 56.25em){#footer .tagline{font:15px/20px "proxima-nova",serif;margin:3px 0}}#footer .copyright{color:#565D65;font:12pt/120% "proxima-nova",sans-serif;margin-top:10px}@media (min-width: 56.25em){#footer .copyright{font-size:12px}}#footer .copyright.nav-books{display:none}body.nav-books #footer .copyright.nav-books{display:block}body.nav-books #footer .copyright.nav-programs{display:none}#footer .credit{color:#565D65;font:normal normal 10pt/120% "proxima-nova",sans-serif;margin:50px 0 25px}@media (min-width: 56.25em){#footer .credit{font-size:10px}}@media print{#footer .credit{display:none}}#footer .credit .design{float:left;width:115px}@media (min-width: 56.25em){#footer .credit .design{width:105px}}#footer .credit .dev{overflow:hidden}#footer .credit a{color:#565D65;text-decoration:none}#footer .credit a:hover{color:#13141A}#footer .credit .neal{background:url("../images/logo-neal.png") top left no-repeat;display:block;float:right;height:16px;margin:.4em 8px 0 0;text-indent:-10000px;width:49px}#footer .credit .neal:hover{background-position:0 -16px}#footer .connect{border-top:solid 1px #CECAC8;border-bottom:solid 1px #CECAC8;padding:15px 0 25px;-ms-flex-preferred-size:40%;flex-basis:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer .connect::after{clear:both;content:'';display:table}@media (min-width: 56.25em){#footer .connect{border-top:0;border-bottom:0;margin:0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media print{#footer .connect{display:none}}#footer .connect h4,#footer .connect .ploneSkin .mce_h4 span.mceText,.ploneSkin .mce_h4 #footer .connect span.mceText{border:0;color:#13141A;font:normal normal 16px/16px "proxima-nova",sans-serif;font-weight:bold;margin:0 0 10px;padding:0;text-transform:uppercase;-ms-flex-preferred-size:100%;flex-basis:100%}#footer .connect h4 em,#footer .connect .ploneSkin .mce_h4 span.mceText em,.ploneSkin .mce_h4 #footer .connect span.mceText em{display:block;font:italic 13px/17px "proxima-nova",serif;text-transform:none}#footer .connect form{margin-top:2px}#footer .connect form label{background:url("../images/CMC_icon_email.svg") left 3px no-repeat;background-size:30px auto;color:#13141A;display:block;height:23px;font:normal 12px/23px "proxima-nova",sans-serif;margin:0 0 10px;padding:0 0 0 40px}#footer .connect form input.input-text{border:none;border-radius:4px;-webkit-box-shadow:0px 0px 3px #CECAC8;box-shadow:0px 0px 3px #CECAC8;color:#13141A;display:block;float:left;font:normal 13px/16px "proxima-nova",sans-serif;height:28px;margin:0px 6px 0 0;padding:0 7px;width:85%}#footer .connect form .input-submit{background:url("../images/CMC_icon_arrow_right.svg") center center no-repeat #EF4136;border:0;cursor:pointer;display:block;float:left;height:28px;margin:1px 0 0;text-align:left;text-indent:-10000px;width:24px;-webkit-box-shadow:none;box-shadow:none;padding:0;min-width:0}#footer .connect form .input-submit:hover{background-color:#3A949B}body.nav-books #footer .connect.nav-programs{display:none}#footer .connect.nav-books{display:none}body.nav-books #footer .connect.nav-books{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 56.25em){#footer .sns{border-right:1px solid #CECAC8;margin-bottom:-15px;margin-right:20px;width:118px}}#footer .sns div.connect-link-wrapper{background-color:#EF4136;width:40px;height:40px;float:left;margin:0 15px 15px 0;padding:5px}#footer .sns a{color:#42C0C9;display:block;width:30px;height:30px;padding:0;text-decoration:none;text-transform:uppercase;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:white}#footer .sns a:hover{background-color:#13141A}#footer .sns a.facebook{-webkit-mask-image:url("../images/CMC_icon_facebook.svg");mask-image:url("../images/CMC_icon_facebook.svg")}#footer .sns a.twitter{-webkit-mask-image:url("../images/CMC_icon_twitter.svg");mask-image:url("../images/CMC_icon_twitter.svg")}#footer .sns a.instagram{-webkit-mask-image:url("../images/CMC_icon_instagram.svg");mask-image:url("../images/CMC_icon_instagram.svg");margin-bottom:0}#footer .sns a.youtube{-webkit-mask-image:url("../images/CMC_icon_youtube.svg");mask-image:url("../images/CMC_icon_youtube.svg");margin-bottom:0}#edit-zone{background-color:#fcebce;color:#13141A}#edit-zone .plone-toolbar-logo{padding-right:0;padding-left:0;background-color:#F1AA30 !important;background-image:url("../images/gear.svg") !important;background-size:20px 20px !important;background-position:left 5px center !important;background-repeat:no-repeat !important}#edit-zone .plone-toolbar-logo:hover{-webkit-transition:unset;transition:unset}#edit-zone .plone-toolbar-logo:after,#edit-zone .plone-toolbar-logo:hover:after{position:static;color:#13141A;display:inline-block;border:none}.plone-toolbar-expanded #edit-zone .plone-toolbar-logo:after{content:'Admin Panel';padding-left:30px;vertical-align:middle;font:normal 13px "proxima-nova",sans-serif;font-weight:bold}.plone-toolbar-default #edit-zone .plone-toolbar-logo{background-position:center center !important}#edit-zone .plone-toolbar-logo img{display:none}#edit-zone nav>ul ul,#edit-zone nav>ul ul>*{background-color:#F1AA30 !important}#edit-zone nav>ul>li.active>a{background-color:#F1AA30}#edit-zone nav>ul>li.active>a span:before{color:#13141A !important}#edit-zone nav>ul ul a:hover{background-color:#fcebce}#edit-zone nav>ul ul a:hover span:before{color:#13141A}#edit-zone nav>ul a{color:#13141A}#edit-zone nav>ul ul li.plone-toolbar-submenu-header>span,#edit-zone nav>ul ul li.plonetoolbar-display-view.actionSeparator>span,#edit-zone nav>ul ul a{color:#13141A}#edit-zone nav>ul ul li >.actionMenuSelected{color:#13141A;font-weight:bold}#edit-zone nav>ul ul .plone-toolbar-submenu-header span[class^="state-"]{padding:1px .55em;border-radius:.5em;color:#fff !important}#edit-zone nav>ul ul .plone-toolbar-submenu-header span.state-published{background-color:#3A949B}#edit-zone nav>ul ul .plone-toolbar-submenu-header span.state-private{background-color:#EF4136}#edit-zone nav>ul ul .plone-toolbar-submenu-header span.state-visible{background-color:#92B419}#edit-zone nav>ul ul .plone-toolbar-submenu-header span.state-pending{background-color:#E2E721;color:#13141A !important}#edit-zone nav>ul ul .plone-toolbar-submenu-header span.state-internal{background-color:#909}#edit-zone nav>ul ul .plone-toolbar-submenu-header span.state-retired,#edit-zone nav>ul ul .plone-toolbar-submenu-header span.state-canceled,#edit-zone nav>ul ul .plone-toolbar-submenu-header span.state-closed{background-color:#EF4136}#edit-zone nav>ul ul .plonetoolbar-workfow-transition a:after,#edit-zone nav>ul ul span[class^="state-"]:after{font-size:30px !important;position:absolute;right:15px;content:'\2022'}#edit-zone nav>ul ul #workflow-transition-advanced:after{content:''}#edit-zone nav>ul ul #workflow-transition-policy:after{content:''}#edit-zone nav>ul ul #workflow-transition-retract:after{color:#EF4136}#edit-zone nav>ul ul .state-pending:after,#edit-zone nav>ul ul #workflow-transition-submit:after{color:#E2E721}#edit-zone nav>ul ul .state-internal:after,#edit-zone nav>ul ul #workflow-transition-publish_internally:after{color:#909}#edit-zone nav>ul ul .state-retired:after,#edit-zone nav>ul ul .state-canceled:after,#edit-zone nav>ul ul .state-closed:after,#edit-zone nav>ul ul #workflow-transition-retire:after,#edit-zone nav>ul ul #workflow-transition-cancel:after,#edit-zone nav>ul ul #workflow-transition-close:after{color:#EF4136}#edit-zone nav>ul .scroll-btn{background-color:#fcebce}#edit-zone nav>ul .scroll-btn:hover{background-color:#F1AA30}#edit-zone nav>ul .scroll-btn.down{bottom:0}#edit-zone a:hover,#edit-zone a:hover>span{background-color:#F1AA30}.plone-toolbar-expanded #edit-zone li:not(.active) a:hover>span{background-color:#F1AA30}.plone-toolbar-expanded #edit-zone li a.label-state-published>span:first-child:before{color:#3A949B}.plone-toolbar-expanded #edit-zone li a.label-state-private>span:first-child:before{color:#EF4136}.plone-toolbar-expanded #edit-zone li a.label-state-visible>span:first-child:before{color:#92B419}.plone-toolbar-expanded #edit-zone li a.label-state-pending>span:first-child:before{color:#E2E721}.plone-toolbar-expanded #edit-zone li a.label-state-internal>span:first-child:before{color:#909}.plone-toolbar-expanded #edit-zone s li a.label-state-retired>span:first-child:before,.plone-toolbar-expanded #edit-zone li a.label-state-canceled>span:first-child:before,.plone-toolbar-expanded #edit-zone li a.label-state-closed>span:first-child:before{color:#EF4136}#edit-zone #personal-bar-container{background-color:#F1AA30 !important}#edit-zone #plone-contentmenu-workflow.active>a span,#edit-zone #plone-contentmenu-workflow:hover>a span{color:#fff !important}#edit-zone #plone-contentmenu-workflow.active>a span:before,#edit-zone #plone-contentmenu-workflow:hover>a span:before{color:#13141A !important}#edit-zone #plone-contentmenu-workflow.active>a.label-state-published,#edit-zone #plone-contentmenu-workflow.active>a.label-state-published>span,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-published,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-published>span{background-color:#42C0C9}#edit-zone #plone-contentmenu-workflow.active>a.label-state-private,#edit-zone #plone-contentmenu-workflow.active>a.label-state-private>span,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-private,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-private>span{background-color:#EF4136}#edit-zone #plone-contentmenu-workflow.active>a.label-state-visible,#edit-zone #plone-contentmenu-workflow.active>a.label-state-visible>span,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-visible,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-visible>span{background-color:#92B419}#edit-zone #plone-contentmenu-workflow.active>a.label-state-pending,#edit-zone #plone-contentmenu-workflow.active>a.label-state-pending span,#edit-zone #plone-contentmenu-workflow.active>a.label-state-pending>span,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-pending,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-pending span,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-pending>span{background-color:#E2E721;color:#13141A !important}#edit-zone #plone-contentmenu-workflow.active>a.label-state-internal,#edit-zone #plone-contentmenu-workflow.active>a.label-state-internal>span,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-internal,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-internal>span{background-color:#909}#edit-zone #plone-contentmenu-workflow.active>a.label-state-retired,#edit-zone #plone-contentmenu-workflow.active>a.label-state-canceled,#edit-zone #plone-contentmenu-workflow.active>a.label-state-closed,#edit-zone #plone-contentmenu-workflow.active>a.label-state-retired>span,#edit-zone #plone-contentmenu-workflow.active>a.label-state-canceled>span,#edit-zone #plone-contentmenu-workflow.active>a.label-state-closed>span,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-retired,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-canceled,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-closed,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-retired>span,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-canceled>span,#edit-zone #plone-contentmenu-workflow:hover>a.label-state-closed>span{background-color:#EF4136}#edit-zone #plone-contentmenu-workflow .icon-plone-contentmenu-workflow{background-color:transparent !important}@media (max-width: 767px){#edit-zone .plone-toolbar-logo,.plone-toolbar-expanded #edit-zone .plone-toolbar-logo{position:absolute;left:120px;width:35px;height:44px;background-position:center center !important}#edit-zone .plone-toolbar-logo:after,.plone-toolbar-expanded #edit-zone .plone-toolbar-logo:after{content:''}#edit-zone.open .plone-toolbar-logo,.plone-toolbar-expanded #edit-zone.open .plone-toolbar-logo{position:static;width:120px;background-position:left 3px center !important}#edit-zone.open .plone-toolbar-logo:after,.plone-toolbar-expanded #edit-zone.open .plone-toolbar-logo:after{content:'Admin Panel'}}.icon-local_roles{background-image:url("../images/handshake.png") !important;background-repeat:no-repeat !important;background-size:auto 17px !important;background-position:left 11px center !important}.icon-local_roles:before{content:''}.icon-team-roster:before{content:'\E804'}.icon-redirection:before{content:'\E806'}#personal-bar-container{height:0 !important;overflow:none}.template-folder_contents #content .pat-structure .navbar{z-index:4}.template-folder_contents .backdrop-popover{display:none !important}#content-core .pattern-relateditems-item-image img{max-height:60px}.template-homepage-view #homeimage{width:100%;position:relative}.template-homepage-view #homeimage img{width:100%;height:42.8%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 74.99em){.template-homepage-view #homeimage img{height:600px}}@media (max-width: 56.24em){.template-homepage-view #homeimage img{height:450px}}@media (max-width: 49.99em){.template-homepage-view #homeimage img{height:350px}}.template-homepage-view #homeimage figcaption{position:absolute;bottom:140px;width:100%;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);max-width:1160px}.template-homepage-view #homeimage figcaption .wrapper{max-width:60%;margin-left:50px}.template-homepage-view #homeimage figcaption h1.documentFirstHeading{color:#fff;font-size:64px;letter-spacing:1.75px;line-height:58px;text-shadow:0 2px 26px rgba(0,0,0,0.2);display:block;margin-bottom:5px;padding:0;border:none}@media (max-width: 49.99em){.template-homepage-view #homeimage figcaption h1.documentFirstHeading{font-size:32px;line-height:29px;letter-spacing:0.875px;overflow:visible}}.template-homepage-view #main .wrapper{margin-bottom:0}.template-homepage-view #main .wrapper .column.last{padding-bottom:0}.template-homepage-view #main .wrapper .column.last #content-core{margin-top:0}.template-homepage-view h2,.template-homepage-view .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .template-homepage-view span.mceText{font-weight:900;color:#13141A;font-size:16px;line-height:18px;padding-bottom:14px;padding-top:4px;padding-left:47px;margin-bottom:50px}.template-homepage-view .events-heading{background:left/contain no-repeat url("../images/CMC_icon_calendar.svg")}.template-homepage-view .blogs-heading{background:left/contain no-repeat url("../images/CMC_icon_comments.svg")}.template-homepage-view #selector{display:block;margin:0 auto;max-width:1130px;overflow:hidden;position:relative;min-height:140px;background-color:#3A949B}@media (min-width: 56.25em){.template-homepage-view #selector{margin-top:-90px}}.template-homepage-view #main>.wrapper{margin-top:15px}.template-homepage-view .result-item:last-of-type{border-bottom:none}@media (min-width: 50em){.template-homepage-view .column .column{padding-right:25px}.template-homepage-view .column .column:last-child{padding-right:0;width:18.75%}}.template-homepage-view #blog-listing{border-top:solid 1px #CECAC8;margin-top:2em;margin-bottom:50px}.template-homepage-view #blog-listing img{max-width:none}.template-homepage-view #blog-listing h3,.template-homepage-view #blog-listing .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .template-homepage-view #blog-listing span.mceText{margin-bottom:1em}.template-homepage-view #blog-listing h3 a,.template-homepage-view #blog-listing .ploneSkin .mce_h3 span.mceText a,.ploneSkin .mce_h3 .template-homepage-view #blog-listing span.mceText a{color:#13141A;font-weight:900}@media (max-width: 74.99em){.template-homepage-view #blog-listing img{max-width:100%}.template-homepage-view #blog-listing .blog-entry:not(:first-child){margin-top:2em}}@media (min-width: 75em){.template-homepage-view #blog-listing .blog-entry:first-child{margin-bottom:3em}.template-homepage-view #blog-listing .blog-entry:first-child h3,.template-homepage-view #blog-listing .blog-entry:first-child .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .template-homepage-view #blog-listing .blog-entry:first-child span.mceText{font-size:32px;line-height:34px}.template-homepage-view #blog-listing .blog-entry:first-child a.post-image{margin-right:3em}.template-homepage-view #blog-listing .blog-entry:not(:first-child){display:table-cell;vertical-align:top}.template-homepage-view #blog-listing .blog-entry:not(:first-child) img{margin-right:3em}.template-homepage-view #blog-listing .blog-entry:not(:first-child) .post-content{padding-right:2em}.template-homepage-view #blog-listing .wrapped-blog-entry:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 49.99em){.template-homepage-view .result-item .tileBody{display:none}.template-homepage-view .result-image{float:left;margin-right:20px;min-width:128px;text-align:right}}.template-homepage-view #featured-image{width:calc(100% + 100px);margin:0 -50px;position:relative}.template-homepage-view #featured-image figure{width:100%}.template-homepage-view #featured-image a{display:block}.template-homepage-view #featured-image a:link,.template-homepage-view #featured-image a:visited,.template-homepage-view #featured-image a:hover{color:#fff}.template-homepage-view #featured-image img{width:100%;height:auto;display:block}.template-homepage-view #featured-image figcaption{position:absolute;top:0;left:0;display:block;background:#13141A 25px no-repeat url("../images/CMC_icon_camera.svg");padding:8px 20px 8px 55px;color:#fff;font-weight:500;font-size:13px;line-height:15px}.template-homepage-view #featured-image figcaption:after{content:" ";-webkit-mask:0px 2px/6px no-repeat url("../images/CMC_icon_arrow_right.svg");mask:0px 2px/6px no-repeat url("../images/CMC_icon_arrow_right.svg");background-color:#42C0C9;height:13px;width:10px;margin-left:5px;display:inline-block}.template-homepage-view .result-date:before{content:" ";display:inline-block;width:25px;height:10px;background-color:#13141A;margin-right:10px}.entry-portlet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#3A949B;min-height:140px}.entry-portlet::after{clear:both;content:'';display:table}@media (min-width: 50em){.entry-portlet{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.entry-portlet .activities{background:-webkit-gradient(linear, left top, right top, from(#3A949B), color-stop(40%, #388F96), color-stop(69%, #34868D), to(#2F7C82));background:linear-gradient(90deg, #3A949B 0%, #388F96 40%, #34868D 69%, #2F7C82 100%)}.entry-portlet .courses{background:-webkit-gradient(linear, left top, right top, from(#35888F), color-stop(40%, #33838A), color-stop(69%, #317E85), to(#2C7278));background:linear-gradient(90deg, #35888F 0%, #33838A 40%, #317E85 69%, #2C7278 100%)}.entry-portlet .selectbox{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:35px;padding-top:25px}.entry-portlet .selectbox h3,.entry-portlet .selectbox .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .entry-portlet .selectbox span.mceText{color:#fff;font:bold 32px/32px "proxima-nova",sans-serif;text-transform:uppercase;margin-top:0px;word-break:normal;white-space:normal}@media (max-width: 49.99em){.entry-portlet .selectbox h3,.entry-portlet .selectbox .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .entry-portlet .selectbox span.mceText{font:bold 22px/22px "proxima-nova",sans-serif}}.entry-portlet .selectbox h3 em,.entry-portlet .selectbox .ploneSkin .mce_h3 span.mceText em,.ploneSkin .mce_h3 .entry-portlet .selectbox span.mceText em{word-break:normal;white-space:normal}.entry-portlet .selectbox form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:15px}.entry-portlet .selectbox form input.button,.entry-portlet .selectbox form .pat-structure input.btn,.pat-structure .entry-portlet .selectbox form input.btn{display:none;font:bold 13px/13px "proxima-nova",sans-serif;font-weight:900;padding:13px 20px;height:40px;margin:0}@media (min-width: 60em){.entry-portlet .selectbox form input.button,.entry-portlet .selectbox form .pat-structure input.btn,.pat-structure .entry-portlet .selectbox form input.btn{display:block}}.entry-portlet .selectbox form select{font:bold 16px/17px "proxima-nova",sans-serif;overflow:hidden;margin-bottom:0px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:40px;padding:11px 12px}.entry-portlet .selectbox form .select2-container{overflow:hidden;margin-bottom:0px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.entry-portlet .selectbox form .select2-choice{color:#13141A;font:bold 16px/17px "proxima-nova",sans-serif;height:40px;padding:11px 12px;border:0}.entry-portlet .selectbox form .select2-choice .select2-arrow{border:0;background:none;right:5px}.entry-portlet .selectbox form .select2-choice .select2-arrow b{background:url("../images/CMC_arrow_down.svg") left 15px no-repeat;margin-right:15px}.faceted-form{padding:0}#left-area{float:none;width:auto;padding-top:27px;padding-left:25px;padding-right:25px}.leftportlets[aria-expanded='true'] #left-area{padding-bottom:40px}@media (min-width: 50em){#left-area{padding-bottom:40px}}#left-area header{position:relative}@media (max-width: 49.99em){#left-area header{cursor:pointer}#left-area header::after{content:'+';float:right;font:30px/19px "proxima-nova",sans-serif;text-shadow:none;position:absolute;right:15px;top:30px;margin-top:-9px;color:#fff}}.leftportlets[aria-expanded='true'] #left-area header::after{content:'\2013'}#left-area header h2,#left-area header .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 #left-area header span.mceText{border-bottom:1px solid #13141A;padding-bottom:13px;margin:0px;font:bold 24px/28px "proxima-nova",sans-serif;text-transform:uppercase;color:#fff}@media (max-width: 49.99em){#left-area header h2,#left-area header .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 #left-area header span.mceText{text-indent:-10000px}#left-area header h2::before,#left-area header .ploneSkin .mce_h2 span.mceText::before,.ploneSkin .mce_h2 #left-area header span.mceText::before{content:'Search & Filter';text-indent:10000px;position:absolute}.leftportlets[aria-expanded='true'] #left-area header h2,.leftportlets[aria-expanded='true'] #left-area header .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .leftportlets[aria-expanded='true'] #left-area header span.mceText{text-indent:0}.leftportlets[aria-expanded='true'] #left-area header h2::before,.leftportlets[aria-expanded='true'] #left-area header .ploneSkin .mce_h2 span.mceText::before,.ploneSkin .mce_h2 .leftportlets[aria-expanded='true'] #left-area header span.mceText::before{content:none}}@media (min-width: 50em){#left-area header h2::before,#left-area header .ploneSkin .mce_h2 span.mceText::before,.ploneSkin .mce_h2 #left-area header span.mceText::before{content:' ';display:block;position:absolute;right:-32px;z-index:1;background:#fff;width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}#left-area header h3,#left-area header .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 #left-area header span.mceText{color:#13141A;font:bold 18px/20px "proxima-nova",sans-serif;margin:0;text-transform:uppercase}.faceted-widget{border-top:1px solid rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 1px 0px rgba(255,255,255,0.25);box-shadow:inset 0 1px 0px rgba(255,255,255,0.25);padding:10px}.faceted-widget.faceted-criteria-widget{margin-bottom:1em}.faceted-widget:first-child{border-top:0;-webkit-box-shadow:none;box-shadow:none}.faceted-widget#Subject_widget{display:none !important}@media (max-width: 49.99em){.faceted-left-widgets .faceted-widget legend{display:block;width:100%;cursor:pointer;color:#fff;font-weight:bold;margin:0}.faceted-left-widgets .faceted-widget legend button{display:inline-block;vertical-align:middle;float:right;font:30px/19px "proxima-nova",sans-serif;color:#fff}.faceted-left-widgets .faceted-widget legend button::after{content:'+'}.faceted-left-widgets .faceted-widget[aria-expanded="false"] form{display:none}.faceted-left-widgets .faceted-widget[aria-expanded="true"]{margin:0 10px}.faceted-left-widgets .faceted-widget[aria-expanded="true"] legend{margin-bottom:10px}.faceted-left-widgets .faceted-widget[aria-expanded="true"] legend button::after{content:'\2013'}.faceted-left-widgets .faceted-widget[aria-expanded="true"]+.faceted-widget[aria-expanded="false"]{border-top:0;-webkit-box-shadow:none;box-shadow:none}.faceted-left-widgets .faceted-widget[aria-expanded="true"]+.faceted-widget[aria-expanded="true"]{margin-top:10px}}.widget-fieldset{border:0;margin:0;padding:0}.widget-fieldset.faceted-criteria{margin-bottom:15px}.widget-fieldset legend{color:#fff;font:normal 22px/1.5 "proxima-nova",sans-serif;padding:0;border:0;margin-bottom:6px}.widget-fieldset label{color:#fff;font:normal 19px/1.5 "proxima-nova",sans-serif;font-weight:bold}.widget-fieldset ul{list-style:none;margin:0;padding:0}.widget-fieldset ul.subtree{list-style:none;margin:0 0 0 32px;padding:0}.widget-fieldset ul li{margin:0;padding:0;clear:both}.widget-fieldset ul li .faceted-noborder{margin:7px 0 0;clear:none}.widget-fieldset ul li label{color:#fff;font:normal 19px/1.5 "proxima-nova",sans-serif;font-weight:bold;text-shadow:1px 1px 5px rgba(0,0,0,0.25);display:block;overflow:hidden}.widget-fieldset ul li span{color:#fff;display:inline-block;font:normal 19px/1.5 "proxima-nova",sans-serif;font-weight:bold;margin:0 0 0 5px;text-align:center}.faceted-sections-buttons{display:block;float:none;margin:0;border-top:1px solid rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.25);box-shadow:inset 0 1px 1px rgba(255,255,255,0.25);padding:5px}#content-core .faceted-sections-buttons{display:none}.faceted-sections-buttons a{display:block;color:#fff;padding:4px 0 0 0;height:30px;font:bold 15px/1.5 "proxima-nova",sans-serif}@media (max-width: 49.99em){.faceted-sections-buttons a{font:normal 19px/1.5 "proxima-nova",sans-serif}}.faceted-sections-buttons a:before{color:#fff;font-weight:900;display:inline-block;width:30px;height:30px;background-color:#2F7C82;text-align:center;vertical-align:middle;margin-right:10px;font-size:21px}@media (max-width: 49.99em){.faceted-sections-buttons a:before{font-size:20px}}.faceted-sections-buttons a.faceted-sections-buttons-more:before{content:"+"}.faceted-sections-buttons a.faceted-sections-buttons-less:before{content:"-"}.section-activities .faceted-sections-buttons a{background-image:url("../images/faceted-advanced.png")}.faceted-left-column{display:none}@media (min-width: 50em){.faceted-left-column{display:block}}.leftportlets[aria-expanded='true'] .faceted-left-column{display:block}.faceted-left-column div.faceted-text-widget input[type='text']{border:0;border-radius:unset;display:block;float:left;height:28px;margin:0 0 10px;padding:0 6px;overflow:hidden;width:calc(100% - 72px)}.faceted-left-column div.faceted-text-widget .searchButton{border:0;cursor:pointer;display:block;float:right;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:28px;margin:0 0 0 2px;padding:7px 7px;min-width:0}.faceted-left-column div.faceted-text-widget .faceted-textwidget-place-all,.faceted-left-column div.faceted-text-widget .faceted-textwidget-place-current{clear:both}.faceted-left-column div.faceted-text-widget .faceted-textwidget-place-all label,.faceted-left-column div.faceted-text-widget .faceted-textwidget-place-current label{color:#fff;font:normal 19px/1.5 "proxima-nova",sans-serif;text-shadow:1px 1px 5px rgba(0,0,0,0.25)}body.section-search #path_widget{display:none !important}#center-area{float:none;margin:0;width:auto}#center-area #center-content-area{margin-left:0}#center-area #center-content-area #portlets-below{border-top:0;margin:0;padding:0}#center-area .faceted-header{border-bottom:solid 1px #CECAC8;padding-bottom:10px;margin-bottom:10px}@media (min-width: 50em){#center-area .faceted-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#center-area .faceted-header h2,#center-area .faceted-header .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 #center-area .faceted-header span.mceText{margin:0;padding:0}#center-area .faceted-buttons{margin-bottom:10px}@media (max-width: 49.99em){#center-area .faceted-buttons{display:none}}#center-area h1.documentFirstHeading{font-size:26px;line-height:26px;margin:0;border:0;padding:0}#center-area h2,#center-area .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 #center-area span.mceText{color:#13141A;font:italic 14px/120% "proxima-nova",serif;margin:0 0 10px;padding:0 0 10px;text-transform:none}.faceted-criteria-widget{padding:0}.faceted-criteria{border:0;margin:0 0 50px;padding:0}#content .faceted-criteria legend{color:#565D65;display:block;float:left;font:italic 10px/22px "proxima-nova",sans-serif;margin:0 8px 0 0;padding:0;text-transform:lowercase;border:0}.faceted-criteria dt{display:none}#content .faceted-criteria dd{display:block;float:left;margin:0}#content .faceted-criteria dd .faceted-checkbox-criterion,#content .faceted-criteria dd .facted-radio-criterion{background:#F7F4F4;border-radius:unset;color:#565D65;display:block;float:left;font:normal 11px/120% "proxima-nova",sans-serif;margin:0 8px 0 0;padding:5px 5px 4px}#content .faceted-criteria dd .faceted-checkbox-criterion a,#content .faceted-criteria dd .facted-radio-criterion a{background:url("../images/button-faceted-remove.png") center right no-repeat;display:block;float:right;height:14px;margin-top:-1px;text-indent:-10000px;width:18px}.faceted-criteria-reset{display:inline-block;margin:0;padding:0;border-radius:unset}.faceted-criteria-reset a{color:#565D65;display:block;font:normal 11px/20px "proxima-nova",sans-serif;padding:0 18px 0 0;text-decoration:none}.faceted-criteria-reset a:hover{text-decoration:underline}.faceted-total{background:#3A949B;padding:10px 0;position:fixed;bottom:0;left:0;width:100%;z-index:10;display:none}.faceted-left-column .faceted-total{display:block}@media (min-width: 50em){.faceted-left-column .faceted-total{display:none}}@media (min-width: 50em){.faceted-total{display:none}}.section-activities .faceted-total{background:#4A5D0B}.faceted-total .button,.faceted-total .pat-structure .btn,.pat-structure .faceted-total .btn{display:block;margin:auto}@media (max-width: 49.99em){.faceted_loading{position:fixed;top:0;left:0;right:0;bottom:0;opacity:.5;background:#13141A;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.faceted-criteria-hide-show{display:none}.faceted-viewtoggle-widget{margin-bottom:1em;padding:0}.faceted-viewtoggle-widget a:link,.faceted-viewtoggle-widget a:visited,.faceted-viewtoggle-widget a:active,.faceted-viewtoggle-widget a:hover{color:#13141A}.faceted-results{clear:both}li.term-tree{display:block}li.term-tree>ul{display:none}li.term-tree::before{content:'\25B6   ';display:inline-block;width:15px;color:#fff;float:left;cursor:pointer}li.term-tree.open>ul{display:block}li.term-tree.open::before{content:'\25BC   '}#faceted-result-count{position:absolute;margin:-25px 0 0 0;color:#565D65;display:block;font:normal 19px/1.5 "proxima-nova",sans-serif}.pill,#category a.link-category{display:inline-block;margin:2px 0;background:#CECAC8;border-radius:.5em;padding:.25em 0.5em;font:normal 19px/1.5 "proxima-nova",sans-serif;white-space:nowrap;border:solid 1px #CECAC8;color:#13141A;text-decoration:none}.pill.selected,#category a.selected.link-category{background:transparent;font-weight:bold;color:#13141A;cursor:default}.pill.selected:after,#category a.selected.link-category:after{content:" ";-webkit-mask:2px 6px/12px no-repeat url("../images/CMC_arrow_down.svg");mask:2px 6px/12px no-repeat url("../images/CMC_arrow_down.svg");background-color:#42C0C9;height:13px;width:13px;margin-left:2px;display:inline-block}.pill.selected:hover,#category a.selected.link-category:hover{text-decoration:none}.backcolumn a.back{background-color:#3A949B;color:#fff;display:block;font:bold 15px/18px "proxima-nova",sans-serif;margin:25px 10px;padding:15px 15px;text-decoration:none}body.section-activities .backcolumn a.back{background-color:#3A949B}@media (min-width: 50em){.backcolumn a.back{border-bottom:1px solid rgba(0,0,0,0.25);font:normal 12px/13px "proxima-nova",sans-serif;padding:10px 5px 15px;margin:0}}.backcolumn a.back::before{color:rgba(0,0,0,0.25);content:'< ';font:36px/18px "proxima-nova",sans-serif;text-shadow:none;vertical-align:middle}@media (min-width: 50em){.backcolumn a.back::before{display:block;margin-bottom:10px}}.backcolumn a.back strong{font:bold 18px/18px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase}@media (min-width: 50em){.backcolumn a.back strong{display:block;font:normal 11px/120% "proxima-nova",sans-serif;font-weight:bold}}body.theme-course h1.documentFirstHeading,body.template-event_view h1.documentFirstHeading,body.portaltype-mtneers-event.template-view h1.documentFirstHeading{font-size:28px;line-height:120%;margin-bottom:12px;padding-bottom:10px;text-transform:none}body.theme-course.portaltype-mtneers-book h1.documentFirstHeading,body.template-event_view.portaltype-mtneers-book h1.documentFirstHeading,body.portaltype-mtneers-event.template-view.portaltype-mtneers-book h1.documentFirstHeading{margin-bottom:0;padding-bottom:0}body.theme-course #viewlet-below-content-title,body.template-event_view #viewlet-below-content-title,body.portaltype-mtneers-event.template-view #viewlet-below-content-title{clear:none}body.theme-course #viewlet-below-content-title #portlets-below,body.template-event_view #viewlet-below-content-title #portlets-below,body.portaltype-mtneers-event.template-view #viewlet-below-content-title #portlets-below{display:none}body.theme-course .managePortletsBelowTitleLink,body.template-event_view .managePortletsBelowTitleLink,body.portaltype-mtneers-event.template-view .managePortletsBelowTitleLink{display:none}body.theme-course .main-image,body.template-event_view .main-image,body.portaltype-mtneers-event.template-view .main-image{display:block;margin:25px 0}body.theme-course .main-image img,body.template-event_view .main-image img,body.portaltype-mtneers-event.template-view .main-image img{display:block}@media (min-width: 50em){body.theme-course .main-image,body.template-event_view .main-image,body.portaltype-mtneers-event.template-view .main-image{float:right;margin:-25px -25px 25px 25px;max-width:50%}}body.theme-course .documentByLine,body.theme-course .documentDescription,body.template-event_view .documentByLine,body.template-event_view .documentDescription,body.portaltype-mtneers-event.template-view .documentByLine,body.portaltype-mtneers-event.template-view .documentDescription{clear:left}body.theme-course #content-core,body.template-event_view #content-core,body.portaltype-mtneers-event.template-view #content-core{clear:left}@media (max-width: 49.99em){body.theme-course #content-core,body.template-event_view #content-core,body.portaltype-mtneers-event.template-view #content-core{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body.theme-course ul.details,body.template-event_view ul.details,body.portaltype-mtneers-event.template-view ul.details{clear:left;color:#565D65;font:14px/20px "proxima-nova",sans-serif}@media (min-width: 50em){body.theme-course.portaltype-mtneers-book ul.details,body.template-event_view.portaltype-mtneers-book ul.details,body.portaltype-mtneers-event.template-view.portaltype-mtneers-book ul.details{clear:none}}body.theme-course .content-text,body.template-event_view .content-text,body.portaltype-mtneers-event.template-view .content-text{position:relative;max-width:420px}body.theme-course .content-text.closed,body.template-event_view .content-text.closed,body.portaltype-mtneers-event.template-view .content-text.closed{max-height:180px;overflow:hidden;margin-bottom:25px}body.theme-course .content-text.closed::after,body.template-event_view .content-text.closed::after,body.portaltype-mtneers-event.template-view .content-text.closed::after{content:' ';position:absolute;bottom:0;width:100%;height:50px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(50%, #fff));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 50%)}body.theme-course .content-text.closed a.moreToggle::after,body.template-event_view .content-text.closed a.moreToggle::after,body.portaltype-mtneers-event.template-view .content-text.closed a.moreToggle::after{content:'More +'}body.theme-course .content-text p,body.template-event_view .content-text p,body.portaltype-mtneers-event.template-view .content-text p{color:#565D65;font-size:12px;line-height:20px}body.theme-course .content-text a.moreToggle,body.template-event_view .content-text a.moreToggle,body.portaltype-mtneers-event.template-view .content-text a.moreToggle{position:absolute;bottom:0;left:0;z-index:1;color:#F1AA30;cursor:pointer;font:bold 15px/20px "proxima-nova",sans-serif;margin-left:5px;text-transform:uppercase;padding:0 .5em;border:solid 1px #F1AA30}body.theme-course .content-text a.moreToggle::after,body.template-event_view .content-text a.moreToggle::after,body.portaltype-mtneers-event.template-view .content-text a.moreToggle::after{content:'Less -'}.tab[data-tab="roster"] h3,.tab[data-tab="roster"] .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .tab[data-tab="roster"] span.mceText{clear:left;padding-top:15px}.earned-badges{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.earned-badges h3,.earned-badges .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .earned-badges span.mceText{color:#13141A;display:block;float:left;font:italic 13px/15px "proxima-nova",serif;font-weight:normal;margin:0;padding:20px 0 0;text-transform:lowercase;width:80px}.earned-badges h3 strong,.earned-badges .ploneSkin .mce_h3 span.mceText strong,.ploneSkin .mce_h3 .earned-badges span.mceText strong{color:#42C0C9;display:block;font:normal 14px/20px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase}.earned-badges ul.badges{overflow:hidden;float:none;margin-bottom:0}.sidebar{display:block;position:relative;clear:right;margin:0 -15px 40px}@media (min-width: 50em){.sidebar{float:right;width:220px;margin:0 0 30px 25px}}.sidebar h4,.sidebar .ploneSkin .mce_h4 span.mceText,.ploneSkin .mce_h4 .sidebar span.mceText{color:#fff;font:bold 15px/120% "proxima-nova",sans-serif;padding:5px 15px 5px;text-shadow:1px 1px 1px #4A5D0B;text-transform:none;border:0;margin:0}.sidebar h5,.sidebar .ploneSkin .mce_h5 span.mceText,.ploneSkin .mce_h5 .sidebar span.mceText{color:#565D65;font:bold 11px/12px "proxima-nova",sans-serif;margin:0 0 1px;text-transform:uppercase}.sidebar p{margin:0 0 7px}.sidebar form label{color:#13141A;font:bold 13px/120% "proxima-nova",sans-serif}.sidebar form input.button,.sidebar form .pat-structure input.btn,.pat-structure .sidebar form input.btn{display:block;margin:15px 0}.sidebar form ul li{background:transparent !important;color:#13141A;font:bold 13px/120% "proxima-nova",sans-serif;list-style:none;margin:0 0 6px;padding:0 !important}.sidebar form ul.prereqs li a{background:url("../images/req-unchecked.png") left center no-repeat;color:#13141A;display:block;padding:0 0 0 22px}.sidebar form ul.prereqs li.checked a{background:url("../images/req-checked.png") left center no-repeat}.sidebar .pat-select2{min-width:0 !important;width:200px}.sidebar .register-login,.sidebar .register-join{margin:5px 0}.sidebar .register-login a,.sidebar .register-join a{color:#42C0C9;font:normal 12px/120% "proxima-nova",sans-serif;text-decoration:none}.sidebar .error{margin:0 -5px 5px}.sidebar .leaders{margin:40px 15px 0}@media (min-width: 50em){.sidebar .leaders{margin:40px 0 0}}.sidebar .leaders h3,.sidebar .leaders .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .sidebar .leaders span.mceText{border-bottom:1px solid #CECAC8;font:normal normal 15px/120% "proxima-nova",sans-serif;font-weight:bold;margin:0 0 12px;padding:0 0 10px;text-transform:uppercase}.sidebar-box{background:#F7F4F4;padding:0;color:#565D65;font:normal 12px/120% "proxima-nova",sans-serif;overflow:hidden}.sidebar-box header{background-color:#3A949B;color:#fff;margin:0;padding:15px 0}.sidebar-box header h3,.sidebar-box header .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .sidebar-box header span.mceText{color:#fff;font:normal 20px/120% "proxima-nova",sans-serif;font-weight:bold;margin:0 15px;text-shadow:1px 1px 1px #4A5D0B;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,0.25)}.sidebar-box form{padding:0 15px 15px;margin-top:15px}.recommended-reading{margin-bottom:30px}.recommended-reading::after{clear:both;content:'';display:table}.recommended-reading header{border-bottom:1px solid #CECAC8;clear:both;color:#565D65;display:block;margin:0 0 15px;padding:0 0 5px}.recommended-reading header::after{clear:both;content:'';display:table}.recommended-reading header h3,.recommended-reading header .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .recommended-reading header span.mceText{background:url("../images/icon-reading.png") top left no-repeat;color:#13141A;display:inline-block;float:left;font:italic 12px/15px "proxima-nova",serif;margin:0 15px 0 0;padding:0 0 0 48px;text-transform:lowercase}.recommended-reading header h3 strong,.recommended-reading header .ploneSkin .mce_h3 span.mceText strong,.ploneSkin .mce_h3 .recommended-reading header span.mceText strong{color:#13141A;display:block;font:normal 17px/17px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase}#content .recommended-reading header p{font:italic 10px/15px "proxima-nova",serif;overflow:hidden;margin-bottom:0}.theme-course .grad-badges{position:relative;margin-top:60px}.theme-course .grad-badges h3,.theme-course .grad-badges .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .theme-course .grad-badges span.mceText{border-bottom:1px solid #CECAC8;font:normal 14px/17px "proxima-nova",sans-serif;font-weight:700;margin:0 0 15px;padding:0 0 13px;text-transform:uppercase}.theme-course .grad-badges h4,.theme-course .grad-badges .ploneSkin .mce_h4 span.mceText,.ploneSkin .mce_h4 .theme-course .grad-badges span.mceText{background:url("../images/req-checked.png") top left no-repeat;color:#565D65;font:bold 11px/17px "proxima-nova",sans-serif;margin:0;padding:0 0 0 22px;text-transform:uppercase;border-bottom:none}@media (min-width: 50em){.theme-course .grad-badges h4,.theme-course .grad-badges .ploneSkin .mce_h4 span.mceText,.ploneSkin .mce_h4 .theme-course .grad-badges span.mceText{position:absolute;right:0;top:0}}.theme-course .grad-badges ul{display:block;margin:0;padding:0}.portaltype-mtneers-activity #commenting{display:none}.portaltype-mtneers-activity .loginbutton{display:none !important}@media (min-width: 50em){.theme-blog .blog-left{float:left;width:30%}}@media (min-width: 50em){.theme-blog .blog-right{float:right;width:66%}}.theme-blog .main-image{margin-bottom:25px}.theme-blog .author{border-bottom:1px solid #CECAC8;display:block;margin:0 0 16px;min-height:60px;padding:0 0 16px 86px;position:relative;color:#42C0C9;font:normal 14px/15px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase}.theme-blog .author img{border-radius:50%;display:block;left:0;position:absolute;top:-16px}.theme-blog .author .pubdate{display:block;color:#565D65;font:italic 12px/14px "proxima-nova",serif;text-transform:none}.theme-blog .blog-sidebar{background:#F7F4F4;border-radius:unset;display:block;margin-top:30px;padding:22px 15px 1px}.theme-blog .blog-sidebar h3,.theme-blog .blog-sidebar .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .theme-blog .blog-sidebar span.mceText{color:#13141A;font:normal 15px/15px "proxima-nova",sans-serif;font-weight:bold;margin:0 0 19px;text-transform:uppercase}.theme-blog .blog-sidebar .portlet{margin-bottom:25px;padding:0 !important}.theme-blog .blog-sidebar .portletHeader{color:#42C0C9;font:bold 11px/11px "proxima-nova",sans-serif;margin:0 0 11px;text-transform:uppercase}.theme-blog .blog-sidebar .portletItem a{color:#13141A;font:bold 13px/15px "proxima-nova",sans-serif;text-decoration:none}.theme-blog .blog-sidebar .portletItem a:hover{color:#13141A}.theme-blog .blog-sidebar .portletContent a{color:#13141A;font:bold 13px/15px "proxima-nova",sans-serif;text-decoration:none}.theme-blog .blog-sidebar .portletContent a:hover{color:#13141A}.theme-blog .leadImage{float:right;margin-left:2em;margin-bottom:1em}.theme-blog .leadImage figure{display:table}.theme-blog .leadImage figure figcaption{width:99%}.theme-blog #main .wrapper .column.last div#content-core{margin-top:0px}@media (max-width: 49.99em){.comment-link{display:none}}.comment-link a{background:url("../images/icon-comments-xsm.png") top left no-repeat;color:#42C0C9;display:block;font:12px/14px "proxima-nova",sans-serif;padding:0 0 0 30px;height:20px}#main .wrapper .discussion .comment.replyTreeLevel0{padding-left:0}#main .wrapper .discussion .comment.replyTreeLevel1{padding-left:2em}#main .wrapper .discussion .comment.replyTreeLevel2{padding-left:4em}#main .wrapper .discussion .comment.replyTreeLevel3{padding-left:6em}#main .wrapper .discussion .comment.replyTreeLevel4{padding-left:8em}#main .wrapper .discussion .comment.replyTreeLevel5{padding-left:10em}#main .wrapper .discussion .comment.replyTreeLevel6{padding-left:12em}#main .wrapper .discussion .comment.replyTreeLevel7{padding-left:14em}#main .wrapper .discussion .comment.replyTreeLevel8{padding-left:16em}#main .wrapper .discussion .comment.replyTreeLevel9{padding-left:18em}#main .wrapper .discussion .comment.replyTreeLevel10{padding-left:20em}.profile-header{border-bottom:solid 1px #CECAC8;margin:0 0 25px;padding:0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 59.99em){.profile-header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-privacy{font:bold 11px "proxima-nova",sans-serif;text-transform:uppercase;text-align:center}.profile-privacy.public{color:#92B419}.profile-privacy.private{color:#EF4136}@media (min-width: 50em){.profile-privacy{padding-right:15px}}.profile-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.profile-title .kicker{font:italic 15px/24px "proxima-nova",serif;text-transform:none}.profile-title h1.documentFirstHeading{font-size:26px;line-height:20px;border:0;margin-bottom:0;padding:0}.modal .profile-title h1.documentFirstHeading,.plone-modal .profile-title h1.documentFirstHeading{margin-top:0}@media (max-width: 59.99em){.profile-edit{-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:10px}}.profile-wrapper .portrait{border-radius:50%;height:222px;margin:15px auto;overflow:hidden;width:222px}@media (min-width: 50em){.profile-wrapper .portrait{float:right;margin:15px 0 60px 30px}}.profile-wrapper .portrait img{display:block;height:auto;width:222px}.profile-wrapper h1{border:0;font:bold 28px/33px "proxima-nova",sans-serif;font-weight:900;margin:20px 0 0;padding:0;text-transform:none}.profile-wrapper p{font-size:13px;line-height:18px;margin-bottom:22px}.profile-wrapper ul{margin-bottom:22px}.profile-wrapper ul li{background:url("../images/arrow-blue.png") 2px 2px no-repeat;color:#13141A;display:list-item;font:13px/16px "proxima-nova",sans-serif;margin:0;padding-left:16px;line-height:1.5em}.profile-wrapper ul.details li{background:transparent;color:#565D65;font:14px/20px "proxima-nova",sans-serif;padding:0}.profile-wrapper .email{margin:0 0 24px}.profile-wrapper .email a{background:url("../images/icon-mail-sm.png") left center no-repeat transparent;color:#42C0C9;font:13px/17px "proxima-nova",sans-serif;padding-left:20px}.profile-wrapper .carpool{font:14px/20px "proxima-nova",sans-serif;color:#565D65}@media (min-width: 50em){.profile-wrapper .carpool{float:right;width:200px;margin-left:20px}}.profile-wrapper .profile-badges,.profile-wrapper .profile-books{clear:left}.profile-wrapper .profile-badges::after,.profile-wrapper .profile-books::after{clear:both;content:'';display:table}@media (min-width: 50em){.info-privacy{clear:right;float:right;margin-left:25px;width:30%}}.info-privacy .private{background:#fdc;padding:10px}.info-privacy .public{background:#F7F4F4;padding:10px}#content .info-privacy p{font:normal 13px/18px "proxima-nova",sans-serif}.info-privacy img{vertical-align:text-bottom}.info-secure{background:#F7F4F4;border-radius:6px;padding:20px 15px;margin-bottom:15px}@media (min-width: 50em){.info-secure{clear:right;float:right;margin-left:25px;width:30%}}.info-secure h3,.info-secure .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .info-secure span.mceText{border-bottom:1px solid #CECAC8;padding-bottom:10px;margin:0 0 10px}.info-secure img{vertical-align:text-bottom}#content .info-secure p{color:#13141A;font:normal 13px/18px "proxima-nova",sans-serif}#content .info-secure p.intro{border-bottom:1px solid #CECAC8;color:#565D65;padding:0 0 15px}.info-secure ul li{background:transparent;padding:0}.info-secure label{color:#565D65;font:italic 10px/12px "proxima-nova",serif}.portaltype-mtneers-contact.template-view .share{display:none}.profile-preferences{clear:left}.profile-toggle .trigger{color:#42C0C9;font:bold 12px "proxima-nova",sans-serif;text-transform:uppercase;text-decoration:none;cursor:pointer}.profile-toggle .trigger:before{content:'+ ';font:30px/30px "proxima-nova",sans-serif;vertical-align:middle}@media (max-width: 49.99em){.profile-toggle .target{display:none}}.profile-toggle.expanded .trigger:before{content:'- '}.profile-toggle.expanded .target{display:block}#donation-form-title{color:#13141A;font:italic 14px/17px "proxima-nova",serif;margin:0 0 14px;padding:0 0 14px}#donation-form-title strong{display:block;font:normal 26px/31px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase}.template-donate fieldset{padding:0 0 20px 32px}.template-donate fieldset label{font-weight:normal}.template-donate fieldset label[for='peak']{clear:both;display:block;padding-top:20px}.template-donate legend{margin-left:-32px}.subfield{margin:0 0 20px}.subfield::after{clear:both;content:'';display:table}.fieldset-donor-level{font:14px/20px "proxima-nova",sans-serif}.subfield-onetime-amount .amount{display:block;float:left;margin:0 0 5px;width:33%}@media (max-width: 49.99em){.subfield-onetime-amount .amount{width:50%}}.subfield-onetime-amount input[type="radio"]{margin-left:1em;margin-right:.3em}.subfield-public,.subfield-match{margin-bottom:5px}.subfield-indented{margin-left:16px}.fieldset-contact-info select{max-width:20em}.fieldset-contact-info .field label{display:block}@media (min-width: 50em){.fieldset-contact-info .field label{display:inline-block;width:130px}}.fieldset-payment-info label{display:block}.field-payment-method label{display:inline-block}.subfield-card-number,.subfield-card-cvc{display:inline-block}@media (min-width: 50em){.subfield-card-number,.subfield-card-cvc{margin-bottom:0}.subfield-card-number img,.subfield-card-cvc img{position:absolute}}.subfield-card-number label,.subfield-card-cvc label{clear:both;display:block}.subfield-card-number input[type="text"],.subfield-card-cvc input[type="text"]{width:inherit !important}.subfield-expiration .option{display:inline-block}#content .subfield-expiration select{vertical-align:initial}.template-review-cart h1{background:url("../images/icon-header-cart.png") top left no-repeat;line-height:28px;padding-left:36px;text-transform:none}.template-review-cart #checkout-form{max-width:660px}table.listing.cart-listing tr th{border:0;color:#565D65;font:bold 11px/12px "proxima-nova",sans-serif;padding-bottom:12px;text-align:left;text-transform:uppercase}table.listing.cart-listing tr th:first-child{color:#92B419;font:normal 14px/12px "proxima-nova",sans-serif;font-weight:bold}table.listing.cart-listing tr td{background:transparent;border-bottom:0;border-top:1px solid #CECAC8;color:#13141A;font:normal "proxima-nova",sans-serif;text-align:left}@media (min-width: 50em){table.listing.cart-listing tr td{padding:13px 3px}table.listing.cart-listing tr td:nth-child(3){text-align:center;padding-right:40px}}table.listing.cart-listing tr td div{color:#565D65;font:normal 12px/15px "proxima-nova",sans-serif}table.listing.cart-listing tr td div:first-child{color:#13141A;font:bold 15px/120% "proxima-nova",sans-serif;padding-bottom:2px}table.listing.cart-listing .expired{text-decoration:line-through}[data-th="QUANTITY"]{white-space:nowrap;vertical-align:middle}.form_item_add,.form_item_remove{padding:2px 8px;background-color:#F7F4F4;border:solid 1px #F7F4F4;border-radius:5px;vertical-align:middle}.form_item_del{background:url("../images/button-faceted-remove.png") top left no-repeat;display:block;height:14px;text-indent:-10000px;width:14px}input[type='text'].form_item_change{width:25px;padding:2px;text-align:center}.original-item-price{display:block;text-decoration:line-through}.discounted-item-price{color:#92B419}.subtotal{background-color:#A9DFEE;color:#13141A;font:normal 14px/120% "proxima-nova",sans-serif;padding:25px;position:relative;text-align:right}.subtotal::before{content:'';border-top:solid 10px #fff;border-left:solid 10px transparent;border-right:solid 10px transparent;display:block;height:0;width:0;position:absolute;right:40px;top:0}.subtotal strong{color:#13141A;font:normal 13px/15px "proxima-nova",sans-serif;font-weight:bold;padding-right:22px;text-transform:uppercase;display:inline-block}#content .subtotal p{margin:0 70px 0 0}#promocodes{background-color:#A9DFEE;padding:21px 16px;position:relative}#promocodes::after{clear:both;content:'';display:table}#promocodes::before{content:'';border-top:solid 10px #A9DFEE;border-left:solid 10px transparent;border-right:solid 10px transparent;display:block;height:0;width:0;position:absolute;right:40px;top:0}#promocodes p.discreet{color:#13141A;float:left;font:13px/20px "proxima-nova",sans-serif;margin:0 10px 0 0;padding:0}#promocodes form{display:block;float:left}#promocodes form .field{clear:none;float:left}#promocodes form label{display:none}#promocodes form input[type='text']{width:10em}#promocodes form .formControls{margin:0 0 0 12px;display:inline}#promocodes #promos{clear:both;padding:20px 0 0}#promocodes #promos div{border-top:1px solid #A9DFEE}#promocodes #promos div span{color:#13141A;display:block;float:left;font:normal 13px/120% "proxima-nova",sans-serif;margin:0 18px 0 0;padding:11px 0;text-align:right}#promocodes #promos div span.promo-amount{color:#92B419;margin:0;text-align:left}#promocodes #promo-total{border-top:1px solid #A9DFEE;color:#13141A;font:normal 14px/20px "proxima-nova",sans-serif;padding:9px 0;float:right;clear:both}#promocodes #promo-total strong{color:#13141A;font:normal 13px/20px "proxima-nova",sans-serif;font-weight:bold;margin:0 18px 0 0;padding:0;text-align:right;text-transform:uppercase}.promo_remove{background:url("../images/button-faceted-remove.png") top left no-repeat;float:left;display:block;height:14px;margin:11px 10px 0 5px;text-indent:-10000px;width:14px}#checkout-form::after{clear:both;content:'';display:table}#checkout-form legend{border-top:0}#checkout-form #donation{background-color:#FCEED6;padding:21px 16px;position:relative}#checkout-form #donation::after{clear:both;content:'';display:table}#checkout-form #donation::before{content:'';border-top:solid 10px #A9DFEE;border-left:solid 10px transparent;border-right:solid 10px transparent;display:block;height:0;width:0;position:absolute;right:40px;top:0}#checkout-form #donation label{font:bold 12px/14px "proxima-nova",sans-serif}#checkout-form #donation span{font:normal 12px/14px "proxima-nova",sans-serif;margin:6px 5px 0 17px}#checkout-form #donation-message{display:block;margin-bottom:10px}#checkout-form #donation-message strong{color:#13141A;font:normal 15px/20px "proxima-nova",sans-serif}#checkout-form #donation-message p{color:#565D65;font:11px/16px "proxima-nova",serif;margin:0;padding:0}#checkout-form #donation-options{display:inline-block}#checkout-form span.donate-item{white-space:nowrap}#checkout-form #donation-field{margin-left:4px;width:8em}#checkout-form #donation-details{clear:both;display:none}#checkout-form #donation-details input[type='text']{display:inline-block;margin:4px 8px}#checkout-form #donation-details span,#checkout-form #donation-details label{display:inline;font:normal 12px/14px "proxima-nova",sans-serif}#checkout-form #donation-details label{font-weight:bold}#checkout-form #order-total{background-color:#A9DFEE;border-bottom-left-radius:6px;border-bottom-right-radius:6px;position:relative}#checkout-form #order-total::after{clear:both;content:'';display:table}#checkout-form #order-total::before{content:'';border-top:solid 10px #A9DFEE;border-left:solid 10px transparent;border-right:solid 10px transparent;display:block;height:0;width:0;position:absolute;right:40px;top:0}#checkout-form table{width:100%;width:95%;margin-left:auto;margin-right:auto}#checkout-form table td{padding-left:10px;font:12px/15px "proxima-nova",sans-serif;color:#13141A}#checkout-form table td:first-child{padding-right:10px;text-align:right;color:#13141A;font:14px/17px "proxima-nova",sans-serif}#checkout-form table td.clarification{font:12px/15px "proxima-nova",sans-serif}#checkout-form table td.notice{color:#565D65;font:italic 10px/15px "proxima-nova",serif;text-align:right}#checkout-form table strong{color:#13141A;font:normal 13px/15px "proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase}.form-buttons{float:right;width:100%;margin-bottom:1em}@media (min-width: 50em){.form-buttons .continue-exploring{float:left}}.checkout-buttons{border-top:1px solid #CECAC8;clear:both;padding-top:25px;text-align:center}.template-shipping #content fieldset{border-top:0;padding-left:0}.template-shipping #content legend{border-top:0;margin-left:0}.template-shipping #content .expeditedShipping{padding-top:15px}.template-checkout #portlets-below{display:none}.template-view.portaltype-mtneers-merchandise .sidebar-box{margin-bottom:15px}.membership-types{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form.membership_item.selected{padding:15px 15px 50px}.membership_item{color:#565D65;background:#F7F4F4;border-radius:6px;padding:15px 15px 50px;font-size:11px;line-height:16px;width:48%;margin:0 0 25px;position:relative}@media (min-width: 50em){.membership_item{width:30%}}.membership_item header{border-bottom:solid 1px #CECAC8;padding-bottom:10px;margin-bottom:10px;font:italic 11px "proxima-nova",serif}.membership_item h2,.membership_item .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .membership_item span.mceText{margin-top:0}.membership_item.guest h2,.membership_item.guest .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .membership_item.guest span.mceText{color:#F1AA30}.membership_item .price{font:15px "proxima-nova",sans-serif;color:#13141A}.membership_item input{display:block;position:absolute;bottom:15px;left:50%;margin-left:-20%}.footnote{clear:both;font-size:11px;line-height:11px;padding-top:15px;border-top:solid 1px #CECAC8}@media (min-width: 37em){#form-widgets-selected_sections{-webkit-columns:3 auto;-moz-columns:3 auto;columns:3 auto}}@media (max-width: 49.99em){.roster-actions{border-top:solid 1px #CECAC8;margin-top:25px;padding-top:15px}.roster-actions input[type='submit']{display:block;margin-bottom:5px}}@media (max-width: 49.99em){table.roster{width:100%}table.roster th,table.roster td{border:0;display:none;padding:6px 2px}table.roster th:nth-child(-n+3),table.roster td:nth-child(-n+3){display:table-cell}}#main.wide.roster .wrapper{max-width:1175px}.roster-contact{font:bold 12px/13px "proxima-nova",sans-serif;display:inline-block;width:220px;margin:10px 10px 10px 0}.roster-contact a{color:#42C0C9;text-transform:uppercase}.roster-contact img{border-radius:50%;display:block;float:left;margin-right:1em}.roster-position{font:italic 12px/13px "proxima-nova",serif;color:#565D65}.roster-carpool{font:normal 12px/13px "proxima-nova",sans-serif;color:#565D65}.committee-contacts{float:none}#calendar.fc{font-family:sans-serif}.display-style{text-align:right;margin-bottom:15px}@media (min-width: 50em){.display-style{float:right}}.display-style a{color:#565D65;font:bold 10px/12px "proxima-nova",sans-serif;text-transform:uppercase}.display-style a.active,.display-style a:hover{color:#42C0C9}@media (max-width: 49.99em){.display-calendar{display:none}}.fc-event-hori{margin-bottom:2px}.fc-view{line-height:initial}.fc-event-title,.fc-event-time{font-size:11.05px}.fc-event-title{font-weight:400}.fc-event-time{display:block;font-weight:700}.modal-header,.plone-modal-header{background:#3A949B}.plone-modal-header a.plone-modal-close{background:#2F7C82;opacity:1}#login-form .field{margin-left:100px}#login-form input[type='text'],#login-form input[type='password']{width:100%;display:block}@media (min-width: 50em){#login-form input[type='text'],#login-form input[type='password']{width:200px}}#login-form label{margin:0 0 0 -100px;width:100px;padding-right:10px;float:left;text-align:left}@media (min-width: 50em){#login-form label{text-align:right}}#login-form input[type='checkbox']+label{margin-left:0;width:auto;float:none}#login-form .formControls{margin-left:100px}body.template-logged_out #content,body.template-login_form #content,.pb-ajax #login-form{text-align:left}body.template-passwordreset input#userid{padding:5px 6px;color:#565D65;vertical-align:middle;background:#fff;border:1px solid #CECAC8;border-radius:unset;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}#content .pagination ul li{display:inline-block;background:transparent;padding:0;margin:0}#content .pagination ul li>a,#content .pagination ul li>span{font:12px "proxima-nova",sans-serif;text-decoration:none;padding:0;margin-right:.5em}#content .pagination ul li.previous{border-right:solid 1px #CECAC8;padding-right:1em;margin-right:1em}#content .pagination ul li.previous .arrow:before{content:'<'}#content .pagination ul li.next{border-left:solid 1px #CECAC8;padding-left:1em;margin-left:.5em}#content .pagination ul li.next .arrow:after{content:'>'}#content .pagination ul li>a:hover,#content .pagination ul li>a:focus{text-decoration:underline}#content .pagination ul li.active>span{z-index:2;background:#F7F4F4;border-radius:50%;padding:2px 5px;margin:-2px .5em -2px 0;cursor:default}@media (max-width: 767px){.pagination li{display:none}.pagination li.previous,.pagination li.next{display:inline}}#users_search>div,#groups_search>div{overflow:auto !important;position:relative}#users_search td[data-th="GROUP NAME"],#groups_search td[data-th="GROUP NAME"]{position:sticky;background-color:white;left:0px}.overlay .managePortletsAboveLink{display:none}.overlay .managePortletsBelowLink{display:none}:target:before{content:" ";display:block;height:100px;margin-top:-100px;visibility:hidden}#main .wrapper .comments h3,#main .wrapper .comments .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 #main .wrapper .comments span.mceText{background:url("../images/icon-comments.png") top left no-repeat;color:#F1AA30;display:block;font:normal normal 17px/34px "proxima-nova",sans-serif;font-weight:700;margin:40px 0 5px;padding:0 0 0 42px;text-transform:uppercase}#main .wrapper .comments .reply .textarea-widget{min-width:100%}#main .wrapper .comments .reply form input{float:right}#main .wrapper .comments .reply form input:hover{text-decoration:underline}#main .wrapper .discussion{clear:both;display:block}#main .wrapper .discussion .comment{border-top:1px solid #CECAC8;padding:16px 0 9px;clear:both}#main .wrapper .discussion .comment .commentImage{display:none;height:54px;left:0;position:absolute;top:16px;width:54px}#main .wrapper .discussion .comment .commentImage img{border-radius:50%;height:54px;width:54px}#main .wrapper .discussion .comment .commentActions{margin-bottom:1em}#main .wrapper .discussion .comment .reply-to-comment-button{display:block !important;clear:both}.portaltype-mtneers-activity #main .wrapper .discussion .comment .reply-to-comment-button{display:none !important}#main .wrapper .discussion .loginbutton{display:block;clear:both}#main .wrapper .discussion .comment .documentByLine{color:#42C0C9;font:bold 12px/12px "proxima-nova",sans-serif;margin:9px 0 0;text-transform:uppercase}#main .wrapper .discussion .comment .documentByLine .commentDate{color:#CECAC8;display:block;font:italic 10px/13px "proxima-nova",serif;margin:4px 0 8px;text-transform:none}#main .wrapper .discussion .comment .commentBody{color:#363B40;font-size:12px;line-height:19px;border:none;overflow:visible;word-wrap:break-word;word-break:break-word}#main .wrapper .discussion .comment .commentBody p{color:#363B40;font-size:12px;line-height:19px;margin:0 0 7px}#main .wrapper #commenting{margin:30px 0 0;clear:none;font-size:100%}#main .wrapper #commenting fieldset{border:none;margin:0;padding:0}#main .wrapper #commenting fieldset legend{display:block !important;font:normal normal 15px/120% "proxima-nova",sans-serif;font-weight:700;margin:0 0 12px;padding:0 0 10px;text-transform:uppercase;border:none}#main .wrapper #commenting fieldset p{color:#565D65;font:normal 11px/120% "proxima-nova",sans-serif;margin:0 0 7px}#main .wrapper #commenting fieldset form label{color:#565D65;display:block;font:bold 11px/12px "proxima-nova",sans-serif;margin:0 0 8px;text-transform:uppercase}#main .wrapper #commenting fieldset form textarea.textarea-widget{border:1px solid #CECAC8 !important;min-width:0;width:100%}#content .course{clear:both;display:block;margin:0 0 20px;overflow:auto;padding:0 0 20px 252px;position:relative}#content .course h3,#content .course .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 #content .course span.mceText{margin-bottom:7px}#content .course h4,#content .course .ploneSkin .mce_h4 span.mceText,.ploneSkin .mce_h4 #content .course span.mceText{margin-left:-252px}#content .course img.courses-image{display:block;height:auto !important;left:0;margin:0;position:absolute;top:60px;width:222px !important}#content .course ul{float:left;width:314px}#content .course .browse{border-left:1px solid #CECAC8;display:block;float:left;padding:7px 0 7px 30px;width:128px}#content .course .browse p{color:#565D65;font:normal normal 11px/13px "proxima-nova",sans-serif;margin:10px 0 0 3px;padding:0}#content .course .browse p:first-child{margin:0}.portaltype-folder .thumb-rating{display:none}.portaltype-collection .thumb-rating{display:none}.template-folder_listing #content-core dt{margin-top:10px;font:bold 17px/20px "proxima-nova",sans-serif}#search-results dt{margin-top:10px;font:bold 17px/20px "proxima-nova",sans-serif}#search-results .discreet{color:#13141A;font:normal 12px/120% "proxima-nova",sans-serif}#search-field{padding:0}#search-field input[type="text"]{font-size:20px;width:40%;padding:5px 6px 4px}.template-blog_listing #content h1.documentFirstHeading{font-size:28px;margin-bottom:0;padding:0;border:none}.template-blog_listing #content h2.blog-category,.template-blog_listing #content .ploneSkin .mce_h2 span.blog-category.mceText,.ploneSkin .mce_h2 .template-blog_listing #content span.blog-category.mceText{font:italic 13px/120% "proxima-nova",sans-serif;text-transform:lowercase;margin-top:0}#main .wrapper #content .blog-item{border-top:1px solid #CECAC8;padding:30px 0 40px}#main .wrapper #content .blog-item:after{display:table;content:"";clear:both}#main .wrapper #content .blog-item h3,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText{font:normal 20px/22px "proxima-nova",sans-serif;font-weight:700;margin:0 0 20px;padding:0;text-transform:uppercase}#main .wrapper #content .blog-item h3 a,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText a,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText a{color:#13141A}#main .wrapper #content .blog-item h3 a:hover,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText a:hover,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText a:hover{color:#42C0C9;text-decoration:none}#main .wrapper #content .blog-item h3 a>h1,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText a>h1,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText a>h1,#main .wrapper #content .blog-item h3 a>h2,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText a>h2,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText a>h2,#main .wrapper #content .blog-item h3 .ploneSkin .mce_h2 a>span.mceText,.ploneSkin .mce_h2 #main .wrapper #content .blog-item h3 a>span.mceText,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText .mce_h2 a>span.mceText,#main .wrapper #content .blog-item .ploneSkin .mce_h2 .mce_h3 span.mceText a>span.mceText,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText .mce_h2 a>span.mceText,.ploneSkin .mce_h2 .mce_h3 #main .wrapper #content .blog-item span.mceText a>span.mceText,#main .wrapper #content .blog-item h3 a>h3,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText a>h3,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText a>h3,#main .wrapper #content .blog-item h3 .ploneSkin .mce_h3 a>span.mceText,.ploneSkin .mce_h3 #main .wrapper #content .blog-item h3 a>span.mceText,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText a>span.mceText,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText a>span.mceText,#main .wrapper #content .blog-item h3 a>h4,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText a>h4,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText a>h4,#main .wrapper #content .blog-item h3 .ploneSkin .mce_h4 a>span.mceText,.ploneSkin .mce_h4 #main .wrapper #content .blog-item h3 a>span.mceText,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText .mce_h4 a>span.mceText,#main .wrapper #content .blog-item .ploneSkin .mce_h4 .mce_h3 span.mceText a>span.mceText,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText .mce_h4 a>span.mceText,.ploneSkin .mce_h4 .mce_h3 #main .wrapper #content .blog-item span.mceText a>span.mceText,#main .wrapper #content .blog-item h3 a>h5,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText a>h5,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText a>h5,#main .wrapper #content .blog-item h3 .ploneSkin .mce_h5 a>span.mceText,.ploneSkin .mce_h5 #main .wrapper #content .blog-item h3 a>span.mceText,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText .mce_h5 a>span.mceText,#main .wrapper #content .blog-item .ploneSkin .mce_h5 .mce_h3 span.mceText a>span.mceText,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText .mce_h5 a>span.mceText,.ploneSkin .mce_h5 .mce_h3 #main .wrapper #content .blog-item span.mceText a>span.mceText,#main .wrapper #content .blog-item h3 a>h6,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText a>h6,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText a>h6,#main .wrapper #content .blog-item h3 .ploneSkin .mce_h6 a>span.mceText,.ploneSkin .mce_h6 #main .wrapper #content .blog-item h3 a>span.mceText,#main .wrapper #content .blog-item .ploneSkin .mce_h3 span.mceText .mce_h6 a>span.mceText,#main .wrapper #content .blog-item .ploneSkin .mce_h6 .mce_h3 span.mceText a>span.mceText,.ploneSkin .mce_h3 #main .wrapper #content .blog-item span.mceText .mce_h6 a>span.mceText,.ploneSkin .mce_h6 .mce_h3 #main .wrapper #content .blog-item span.mceText a>span.mceText{color:inherit}#main .wrapper #content .blog-item img{display:block;margin:0 0 20px}@media (min-width: 50em){#main .wrapper #content .blog-item .blog-metadata{float:left;margin:0 33px 0 0;width:126px}}#main .wrapper #content .blog-item .blog-metadata .author{display:block;margin:0 0 30px;padding:0 0 0 48px;position:relative}#main .wrapper #content .blog-item .blog-metadata .author a{color:#42C0C9;font:bold 11px/12px "proxima-nova",sans-serif;text-transform:uppercase}#main .wrapper #content .blog-item .blog-metadata .author a img{border-radius:50%;display:block;left:0;position:absolute;top:0}#main .wrapper #content .blog-item .blog-metadata .author .pubdate{color:#565D65;font:italic 10px/13px "proxima-nova",serif}#main .wrapper #content .blog-item .blog-main{overflow:hidden}#main .wrapper #content .blog-item .blog-category label{color:#565D65;font:italic 10px/12px "proxima-nova",serif}#main .wrapper #content .blog-item .blog-category a{color:#42C0C9;font:12px/14px "proxima-nova",sans-serif;text-decoration:none}#main .wrapper #content .blog-item .blog-category a:hover{text-decoration:underline}#content dl.portlet.beige-box{color:#565D65;background:#F7F4F4;border-radius:unset;padding:15px;font-size:12px;line-height:16px}#main .wrapper #content .tripreport-metadata{display:block;margin:0 33px 0 0;width:250px}#main .wrapper #content .tripreport-metadata .author{display:block;margin:0 0 50px;padding:16px 0 0 85px;position:relative}#main .wrapper #content .tripreport-metadata .author a{color:#42C0C9;font:bold 14px/15px "proxima-nova",sans-serif;text-transform:uppercase}#main .wrapper #content .tripreport-metadata .author a img{border-radius:50%;display:block;left:0;position:absolute;top:0}#main .wrapper #content .tripreport-metadata .author .pubdate{color:#565D65;display:block;font:italic 12px/15px "proxima-nova",serif}.portaltype-mtneers-badge.template-view #content-core{width:537px}.portaltype-mtneers-badge.template-view #main .documentDescription{border-bottom:1px solid #CECAC8;padding-bottom:25px;overflow:hidden}.contact-portrait{border-radius:50%}#content fieldset.filters{padding:10px;border:solid 1px #CECAC8;margin:0 -10px 1em}#content fieldset.filters legend{border-top:none;font:bold 14px/16px "proxima-nova",sans-serif;margin:0;padding:0;width:auto}#content fieldset.filters .filter{margin-bottom:3px}#content fieldset.filters .filter label{font-weight:normal;margin-right:1em}#content fieldset.filters .filter label:first-child{display:block;font-weight:bold}@media (min-width: 50em){#content fieldset.filters .filter label:first-child{display:inline}}#content .formTab{padding-left:0}.backdrop{position:fixed;top:0;left:0;bottom:0;right:0;background:#13141A;opacity:0.6}.modal #viewlet-above-content,.plone-modal #viewlet-above-content{display:none}.modal #viewlet-below-content,.plone-modal #viewlet-below-content{display:none}.modal .modal-header h3,.modal .modal-header .ploneSkin .mce_h3 span.mceText,.ploneSkin .mce_h3 .modal .modal-header span.mceText,.plone-modal .plone-modal-header h2,.plone-modal .plone-modal-header .ploneSkin .mce_h2 span.mceText,.ploneSkin .mce_h2 .plone-modal .plone-modal-header span.mceText{color:#13141A;font:normal 16px/16px "proxima-nova",sans-serif;font-weight:700;margin:7px 0 3px;text-transform:uppercase}.modal a,.plone-modal a{cursor:pointer}.modal a.close:hover,.plone-modal a.close:hover{text-decoration:none}.toggle-wrapper>.toggle-target{padding-left:1.5em;display:none}.toggle-wrapper.on>.toggle-target{display:block}.toggle-wrapper>.pat-toggle{font:bold 14px/16px "proxima-nova",sans-serif;cursor:pointer;margin-bottom:.4em}.toggle-wrapper>.pat-toggle:before{content:"\25B6   ";display:inline-block;width:15px}.toggle-wrapper.on>.pat-toggle:before{content:"\25BC   "}#content fieldset.noborder{border:none}select{height:28px;border:1px solid #CECAC8;border-radius:unset}body.template-register select{font-size:150%}input::-moz-focus-inner{padding:0;border:0}input[type="text"],input[type="password"],input[type="email"]{padding:5px 6px;color:#565D65;vertical-align:middle;background:#fff;border:1px solid #CECAC8;border-radius:unset;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}textarea{color:#565D65;background:#fff;border:1px solid #CECAC8;border-radius:unset;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}input[type="radio"],input[type="checkbox"]{margin-right:.4em}.field input[type="text"],.field input[type="email"]{width:20em;max-width:100%}div.formControls{margin:1em 0}.fgBaseEditForm .fieldTextFormat{display:none}.template-fg_thankspage_view_p3 #content blockquote{background:none;font:inherit;color:inherit;padding:0}#content .ArchetypesSelectionWidget label,#content .ArchetypesMultiSelectionValue label{font:inherit;font-size:12px}.formQuestion.label,#content .ArchetypesSelectionWidget label.formQuestion{font:bold 14px/20px "proxima-nova",sans-serif;color:#565D65}#ui-datepicker-div{display:none}#formfield-form-widgets-zones .option{display:inline-block;min-width:110px}.datagridwidget-table-view{border:none !important}.datagridwidget-table-view .header{font:normal 11px "proxima-nova",sans-serif !important;font-weight:700;text-transform:uppercase}.datagridwidget-cell{padding:1px 2px !important;vertical-align:middle !important}.portrait-help{float:right;width:300px}.portrait-help img{margin:.1em}#content .eventDetails.vcard{width:100%;margin-bottom:1em}#content .eventDetails.vcard table.listing th{width:30%}.activity-roster-title,.activity-roster-time{display:none}.filters{margin-bottom:2em}#category .separator{display:none}body.userrole-authenticated #content .state-published{color:#42C0C9 !important}.state-internal{color:#909 !important}.state-private{color:#EF4136 !important}.state-pending{color:#E2E721 !important}.state-retired,.state-canceled{color:#EF4136 !important}body.userrole-authenticated .fc-event.state-published{background:#42C0C9;border-color:#42C0C9;color:#fff}.fc-event.state-pending{background:orange;border-color:orange;color:#fff}.fc-event.state-internal{background:#909;border-color:#909;color:#fff}.fc-event.state-canceled{background:#EF4136;border-color:#EF4136;color:#fff}.fc-event.state-private{background:#EF4136;border-color:#EF4136;color:#fff}.fc-event-inner{background:transparent;color:#fff !important}a.fc-event:hover{text-decoration:none;opacity:.9}.fc-picker{width:200px;margin:auto}#fc-calroot #calprev,#fc-calroot #calnext,#fc-calroot #calbody{display:none}#plonebrowser #footer{max-height:50px}#plonebrowser #footer input{margin:0}.linkModal fieldset{padding:0}@media print{#content{width:auto !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;float:none !important}.portalMessage{display:block}#main .wrapper .column.last{width:100%;-webkit-box-shadow:none;box-shadow:none}#portal-column-content{width:100%}.noprint{display:none !important}.activity-roster-title,.activity-roster-time{display:block !important}.activity-roster-title{float:left}.activity-roster-time{text-align:right}.print-table{width:100%}.print-table td{vertical-align:top}table.listing tr td{font-size:14px !important}}.plone-toolbar-main #plone-contentmenu-factories.active>ul{margin-top:0 !important}.field textarea,.field input#title,.field input#form-widgets-title{width:100%}.viewpermission-list-folder-contents .pat-datatables td,.viewpermission-list-folder-contents .pat-datatables th{font:normal 12px/120% "proxima-nova",sans-serif}.viewpermission-list-folder-contents .pat-structure .table>tbody>tr>td{padding:4px}ul.dropdown-menu li .action.cutItem,ul.dropdown-menu li .action.copyItem{display:none !important}#content .fc-event-container,#content .fc-event-container>*{z-index:2 !important}#content .fc-header .fc-state-active,#content .fc-header .ui-state-active{z-index:1}#formfield-form-widgets-waves,#formfield-form-widgets-currents{display:none}


/*# sourceMappingURL=style.css.map.json*/