*{font-family:'mayo-sans',sans-serif;-webkit-font-smoothing:antialiased}.clearfix:after,.clear-block:after,#block-ethosce-search-ethosce-search:after{content:none}.block{margin:0}.region.region-page-top{display:block}#navigation,#title-container,h1,h2,h3,h4,h5,legend,label,.field-label,.book-end,.group-header .group-widgets,#course-outline .course-outline-list li#complete a,.responsive-menus.responsified .toggler,table caption{font-family:'mayo-sans'}h1,h2,h3,h4,h5,legend,.field-label,table caption{color:#000;text-transform:none}h2,h2 *,h3,h3 *{color:#000;text-transform:none;font-size:28px;margin:0 0 8px 0}h4,h4 *{color:#000;text-transform:none;font-size:20px;margin:0 0 8px 0}body.html .mmenu-nav{background:#000}#wrapper #header-wrapper #header{border-top-width:30px !important}#wrapper #header-wrapper #header #header-inner #header-right{float:none;width:50%;display:flex;justify-content:flex-end}#wrapper #header-wrapper #header #header-inner #header-right #ethosce-user-links-wrapper{padding:0 !important;top:-23px !important}#wrapper #header-wrapper #header #header-inner #header-right #block-ethosce-search-ethosce-search{margin:16px 0 !important}#wrapper #header-wrapper #header #header-inner #header-right #block-ethosce-search-ethosce-search #edit-ethosce-search{float:none;justify-content:space-between;display:flex}@media (max-width:767px){#wrapper #header-wrapper #header #header-inner #header-right #ethosce-user-links-wrapper{top:0 !important}#wrapper #header-wrapper #header #header-inner #header-right #ethosce-user-links-wrapper #ethosce-mmenu-toggle{width:24px;height:24px;margin:0}#wrapper #header-wrapper #header #header-inner #header-right #ethosce-user-links-wrapper #ethosce-mmenu-toggle:after{color:#000}}@media (max-width:767px){#wrapper #header-wrapper #header #header-inner #header-right{width:24px !important;height:24px}}#block-ethosce-search-ethosce-search form{background:rgba(0,0,0,0.05);border-radius:999vw;padding:6px 16px;width:100%;box-sizing:border-box;min-width:300px}#block-ethosce-search-ethosce-search .form-item{margin:0;width:calc(100% - 24px)}#block-ethosce-search-ethosce-search .form-text{width:auto;margin-right:0;padding:0;border:0;box-shadow:none;font-size:14px;line-height:24px;background:none}#block-ethosce-search-ethosce-search .form-text:focus{outline:none !important}#block-ethosce-search-ethosce-search #edit-ethosce-search{float:none}#block-ethosce-search-ethosce-search #edit-ethosce-search:after{content:none}#block-ethosce-search-ethosce-search #edit-ethosce-search .form-submit{text-indent:-9999px;overflow:hidden;border-top-left-radius:0;border-bottom-left-radius:0;position:relative;top:1px;background:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-search-blue.svg');background-size:20px;background-repeat:no-repeat;background-position:center;border:0;padding:0;display:block;width:24px;height:24px;border-radius:0;top:0;margin-right:-6px}#block-ethosce-search-ethosce-search #edit-ethosce-search .form-submit:hover{box-shadow:none}.region-header{width:100%;display:flex;flex-direction:column;align-items:flex-end}#header{border-color:#000;background:#fff}#header .block-service-links{display:none}#header-inner{padding:20px 0;display:flex;justify-content:space-between}#header #logo{padding:0;background:url(https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/logo-mc-cpd.svg) no-repeat 0 0;background-size:auto 100%;height:68px;display:flex;align-items:center;width:280px}#header #logo img{display:none}#header #social-links{display:flex}#header #social-links a{display:block;width:20px !important;height:20px;overflow:hidden;text-indent:-999vw;background-size:100%;margin:0 !important}#header #social-links a+a{margin-left:8px !important}#header #social-links a[href*="youtube"]{background:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-youtube.svg') no-repeat center !important;background-size:100% !important}#header #social-links a[href*="linkedin"]{background-image:url('https://design.mayoclinic.org/assets/img/icons/socialmedia/linkedin.svg')}#header #social-links a[href*="twitter"]{background:url('https://design.mayoclinic.org/assets/img/icons/socialmedia/twitter.svg') no-repeat center}#header #social-links a[href*="facebook"]{background-image:url('https://design.mayoclinic.org/assets/img/icons/socialmedia/facebook.svg')}#header #social-links a[href*="pinterest"]{background-image:url('https://design.mayoclinic.org/assets/img/icons/socialmedia/pinterest.svg')}@media (max-width:767px){#header #logo{height:56px;width:230px}#header #social-links{display:none}}#ethosce-user-links-wrapper{padding:0 !important}#name-and-slogan{display:none}#navigation{background:#fff;border:0}#navigation #main-menu ul:after{content:none}#navigation #main-menu>ul>li>a.active-trail{background:none}#navigation #main-menu>ul>li:hover{background:none}#navigation #main-menu>ul>li>a:hover{color:#0057B8;background:none}#navigation #main-menu>ul>li+li{margin-left:16px}#navigation #main-menu li.expanded>a:after{left:0;top:0;display:block;margin-left:6px;color:#000}#navigation #main-menu li.expanded>a:hover{color:#000}#navigation #main-menu li.expanded>a:hover:after{color:#000}#navigation #main-menu li a{font-size:16px;color:#000;text-transform:none;border:0;padding:0;margin:0;display:flex;align-items:center;transition:all .3s ease-in-out}#navigation #main-menu li a.active-trail{border:0;color:#000;margin:0}#navigation #main-menu li a:hover{color:#000}#navigation #main-menu li ul{box-shadow:0 7px 18px -8px rgba(0,0,0,0.2);background:#fff;padding:16px;left:-16px;width:auto}#navigation #main-menu li ul li a{padding:8px 0;white-space:nowrap;font-size:14px;border:0}#navigation #main-menu li ul li+li{border-top:1px solid rgba(0,0,0,0.1)}#navigation ul.links,#navigation ul.menu{display:flex}#navigation ul.links li,#navigation ul.menu li{float:none}#navigation ul.links li:before,#navigation ul.menu li:before{content:none}@media (max-width:800px){#navigation #topnav-inner{padding:0 20px}#navigation #main-menu li a{font-size:15px}}body:not(.role-mayo_learner) #main-menu a[href*="node/102129"]{display:none !important}body:not(.role-mayo_learner) #mmenu_left a[href*="node/102129"]{display:none !important}#footer{border:0;background:#000;padding-top:40px;font-size:14px}#footer:before{content:none}#footer #footer-inner{padding:0 24px}#footer h3 a{font-size:20px;color:#fff;margin:0;padding:0;display:block}#footer section{display:flex;margin-bottom:24px}#footer section>div{width:25%}#footer section h3{color:#fff;font-size:16px;font-weight:600}#footer section a{display:block;font-size:16px;margin-bottom:8px}#footer p{font-size:14px}#footer p a{display:block;margin:8px 0}#footer a{color:#fff}#footer hr{display:none}#footer #ethosce-footer-callout{display:none}@media (max-width:600px){#footer section{flex-direction:column}#footer section>div{margin-bottom:16px;width:100%}}.not-admin-theme .required.warning,.not-admin-theme div.pdm-warning,.not-admin-theme table tr.warning{background:rgba(0,0,0,0.05);border:0;border-left:4px solid #0057b8;border-radius:0;padding:16px;color:#000}.not-admin-theme .required.warning a,.not-admin-theme div.pdm-warning a,.not-admin-theme table tr.warning a{text-decoration:underline}.not-admin-theme .pdm-message-wrapper:after{content:none}.not-admin-theme .pdm-message-wrapper .pdm-dismiss-wrapper{float:none;right:16px;top:50%;margin:-8px 0 0 0}.not-admin-theme .pdm-message-wrapper .pdm-dismiss-wrapper:after{content:none}.not-admin-theme .pdm-message-wrapper .pdm-dismiss-wrapper .pdm-dismiss-link{width:16px;height:16px;background:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-dismiss-warning.svg') no-repeat center;background-size:100%}.not-admin-theme .messages{margin:0 0 20px 0 !important}.not-admin-theme .pdm-warning:before{content:none !important}.panel-2col-bricks .panel-col-top,.panel-2col-bricks .panel-col-middle,.panel-2col-bricks .panel-col-bottom{width:100%;box-sizing:border-box}.panel-pane .pane-title{font-family:'mayo-sans';padding:0;border:0;background:none;color:#000;text-transform:none;font-size:24px;font-weight:600;margin-bottom:24px}.panel-pane .pane-content{border:0;box-shadow:none;padding:0}.specialtyhead{font-family:'mayo-sans';padding:0;border:0;background:none;color:#000;text-transform:none;font-size:24px;font-weight:600;margin-bottom:24px}.col{border:0;column-count:3;column-gap:36px;height:auto !important;display:block !important}.col .flexitem{border-bottom:1px solid #000;width:100%;display:block;height:auto;color:#000;padding:8px 0;break-inside:avoid;transition:all .3s ease-in-out}.col .flexitem:hover{text-decoration:none;color:#0057B8}.col .flexitem:hover .linkitem{background:none}@media (max-width:1000px){.col{column-count:2}}@media screen and (max-width:671px){.col{column-count:1}.col .flexitem{border-width:0 0 1px 0;background:none}.col .flexitem:hover .linkitem{font-weight:400}}.presortpreview{display:none}.linkitem{padding:0;height:auto}.item-list .pager{display:flex;flex-wrap:wrap;justify-content:center;margin-top:16px !important}.item-list .pager li{margin:0 !important;width:40px;height:40px;line-height:40px}.item-list .pager li.pager-current{color:#000;font-weight:400;padding:0;border:1px solid;border-radius:999vw}.item-list .pager li.pager-next a{background:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-next.svg') no-repeat center;background-size:auto 16px;border:1px solid #000;border-radius:999vw;width:40px;height:40px;box-sizing:border-box;padding:0}.item-list .pager li.pager-next a:after{content:none}.item-list .pager li.pager-previous a{background:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-next.svg') no-repeat center;background-size:auto 16px;border:1px solid #000;border-radius:999vw;width:40px;height:40px;box-sizing:border-box;padding:0;transform:rotate(180deg)}.item-list .pager li.pager-previous a:after{content:none}.item-list .pager li a{color:#000;padding:0;background:none;margin:0;border:0;display:block;line-height:40px;box-sizing:border-box}.messages.warning{padding:0 !important}.messages.warning ul{margin-left:0}#crumbs{border:0;box-shadow:none;padding:0;font-size:12px;padding:24px 0}#crumbs .breadcrumb{color:#fff;display:flex}#crumbs .breadcrumb a{background:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-breadcrumb.svg') no-repeat 0 center;background-size:4px 8px;padding-left:12px}#crumbs .breadcrumb a:hover{color:#0057B8}#crumbs .breadcrumb a:first-child:last-child{display:block}#crumbs .breadcrumb a:first-child:last-child{display:none}#breadcrumb-container{float:none}.page-courses #crumbs .breadcrumb{display:none}.admin-theme nav#breadcrumb{margin-top:5em}hr{border:0;margin:24px 0;background:#000}#content-area a{word-break:normal}#content-area .panel-pane table thead th{background-color:#000;color:#fff !important}#content-area table thead th{border-radius:0 !important;background:#000}#content-area table tbody{box-shadow:none;border:0;padding:0}#content-area table .footable-toggle{background-size:16px;background-repeat:no-repeat;background-position:center;width:24px;height:24px;opacity:1;display:block;margin:0}#content-area table .footable-toggle:before{content:none}#content-area table .footable-toggle.fooicon-plus{background-image:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-plus.svg')}#content-area table .footable-toggle.fooicon-minus{background-image:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-minus.svg')}#content-area table .footable-toggle+a{width:calc(100% - 32px);display:block;margin-top:2px}#content-area table{width:100% !important;border:0;max-width:100%;margin:0}#content-area table tr.even{background-color:rgba(0,0,0,0.03);border-bottom:1px solid #eee;padding:0}#content-area table tbody{border-top:0;border:0;box-shadow:none;padding:0}#content-area table td{border:0;border-bottom:1px solid rgba(0,0,0,0.1);padding:6px}#content-area table.views-table thead{border:0}#content-area table.views-table thead th{background:0;border-top:4px solid #000;border-bottom:1px solid #000;color:#000 !important;padding:12px 16px;position:relative}#content-area table.views-table thead th a{color:#000 !important;text-decoration:none}#content-area table.views-table thead th+th:before{content:'';background:#fff;width:8px;height:calc(100% + 6px);position:absolute;top:-4px;left:0}#content-area table.views-table tbody tr.odd,#content-area table.views-table tbody tr.even{border:0;background:none}#content-area table.views-table tbody tr.odd td,#content-area table.views-table tbody tr.even td{padding:12px 16px;vertical-align:top;border-bottom:1px solid #000;position:relative}#content-area table.views-table tbody tr.odd td+td:before,#content-area table.views-table tbody tr.even td+td:before{content:'';background:#fff;width:8px;height:calc(100% + 1px);position:absolute;bottom:-1px;left:0}#content-area table.views-table tbody tr.odd td.views-field:first-child,#content-area table.views-table tbody tr.even td.views-field:first-child{justify-content:space-between;display:flex !important}@media (min-width:768px){#content-area table.views-table tbody tr.odd td.views-field:first-child,#content-area table.views-table tbody tr.even td.views-field:first-child{display:table-cell !important}}#content-area table.views-table tbody tr.odd tr.expanded td.views-field,#content-area table.views-table tbody tr.even tr.expanded td.views-field{border-bottom:0 !important}#content-area table.views-table tbody tr.footable-detail-row>td{border-bottom:1px solid #000;padding:0 0 0 48px}#content-area table.views-table tbody tr.footable-detail-row>td table td{border-bottom:0}#content-area table.views-table tbody tr.footable-detail-row>td table tr+tr td,#content-area table.views-table tbody tr.footable-detail-row>td table tr+tr th{border-top:1px solid rgba(0,0,0,0.1)}@media (max-width:767px){#content-area table.views-table tbody tr.odd td+td:before,#content-area table.views-table tbody tr.even td+td:before{content:none}}table.breakpoint-sm td.desc,#content-area table.views-table.breakpoint-sm tbody tr.odd td.views-field:first-child,#content-area table.views-table.breakpoint-sm tbody tr.even td.views-field:first-child{display:table-cell !important}table.breakpoint-xs td.desc{display:flex !important;flex-wrap:wrap;justify-content:space-between}#content-area table.breakpoint-xs tbody tr.odd td.views-field:first-child,#content-area table.breakpoint-xs tbody tr.even td.views-field:first-child{justify-content:space-between;display:flex !important}.fooicon-collapsed-plus .fooicon-plus:before,.fooicon-expanded-plus .fooicon-minus:before,.fooicon-collapsed-minus .fooicon-plus:before,.fooicon-expanded-minus .fooicon-minus:before{content:none}.view-transcript table.views-table td.views-field-title em{display:none}form *{font-family:'mayo-sans' !important}form th{padding-right:0;border:0}form .field-label{margin-bottom:4px}form label,form legend{color:#000;text-transform:none;font-size:16px}form input.form-text,form textarea{border:1px solid #000;box-shadow:none;border-radius:4px;padding:8px 16px;font-family:'mayo-sans';color:#000;font-size:16px;box-sizing:border-box}form select{margin-left:1px;margin:0;background:#fff;border:1px solid #000;border-radius:5px;padding:8px 16px;line-height:2em;display:block;height:autox;width:auto;font-family:'mayo-sans';font-size:16px;color:#000}form .chosen-container-active .chosen-single,form .chosen-container-single .chosen-single,form .chosen-with-drop .chosen-single{border:1px solid #000 !important;padding:8px 16px !important;background:#fff !important;box-shadow:none !important}form .chosen-container-active .chosen-single span,form .chosen-container-single .chosen-single span,form .chosen-with-drop .chosen-single span{color:#000;font-size:16px;margin:0}form .chosen-container-active .chosen-single div b,form .chosen-container-single .chosen-single div b,form .chosen-with-drop .chosen-single div b{display:none}form .chosen-container-active .chosen-single div:before,form .chosen-container-single .chosen-single div:before,form .chosen-with-drop .chosen-single div:before{content:'';width:0;height:0;border-style:solid;border-width:0 4px 6px 4px;border-color:transparent transparent #000 transparent;position:absolute;top:50%;margin-top:-3px;transform:rotate(180deg);transition:all .3s ease-in-out}form .chosen-container-active .chosen-drop,form .chosen-container-single .chosen-drop,form .chosen-with-drop .chosen-drop{box-shadow:none;border:1px solid #000;border-top:0;padding:16px}form .chosen-container-active .chosen-search,form .chosen-container-single .chosen-search,form .chosen-with-drop .chosen-search{padding:0;margin-bottom:8px}form .chosen-container-active .chosen-search input,form .chosen-container-single .chosen-search input,form .chosen-with-drop .chosen-search input{border:1px solid !important;border-radius:4px !important;font-size:14px !important;font-family:'mayo-sans' !important;color:#000 !important}form .chosen-container-active ul.chosen-results,form .chosen-container-single ul.chosen-results,form .chosen-with-drop ul.chosen-results{padding:0 !important;margin:0 !important}form .chosen-container-active ul.chosen-results li,form .chosen-container-single ul.chosen-results li,form .chosen-with-drop ul.chosen-results li{padding:0;font-size:14px;line-height:1.2em}form .chosen-container-active ul.chosen-results li.highlighted,form .chosen-container-single ul.chosen-results li.highlighted,form .chosen-with-drop ul.chosen-results li.highlighted{background:none;color:#0057B8}form .chosen-container-active ul.chosen-results li.no-results,form .chosen-container-single ul.chosen-results li.no-results,form .chosen-with-drop ul.chosen-results li.no-results{padding:6px 8px;border-radius:4px}form .chosen-with-drop .chosen-single{border-radius:4px 4px 0 0 !important}form .chosen-with-drop .chosen-single div:before{transform:rotate(0)}form .g-recaptcha{margin-top:8px}form input[type=submit]{background:#0057B8;color:#fff;border:0;border-radius:999vw;font-family:'mayo-sans';box-shadow:none;line-height:40px;padding:0 40px;text-align:center;display:inline-block;text-shadow:none;text-transform:none;transition:all .3s ease-in-out}form input[type=submit]:hover{background:#fff;color:#0057B8;box-shadow:0 0 0 1px #0057B8}form input[type=submit][value="Remove"]{background:#fff;color:#0057B8;box-shadow:0 0 0 1px #0057B8}form input[type=submit][value="Remove"]:hover{background:#0057B8;color:#ffff;box-shadow:0}form input[type=submit]#edit-update{background:#fff;color:#0057B8;box-shadow:none}form input[type=submit]#edit-update:hover{background:#fff;color:#0057B8;box-shadow:none;opacity:.7}form #edit-submitted-have-a-specific-area-of-interest{display:flex;flex-wrap:wrap;justify-content:space-between}form #edit-submitted-have-a-specific-area-of-interest>div{width:50%}form #edit-submitted-have-a-specific-area-of-interest .form-type-radio{margin:0;display:flex;align-items:center}form #edit-submitted-have-a-specific-area-of-interest .form-type-radio input[type=radio]{line-height:1em;width:18px;height:18px}form #edit-submitted-have-a-specific-area-of-interest .form-type-radio .field-label{margin:0;display:block;padding:0;width:calc(100% - 28px);display:block !important;margin-left:8px}@media (max-width:767px){form input.form-text,form textarea{width:100% !important}form #edit-submitted-have-a-specific-area-of-interest>div{width:100%}}form .webform-grid th{padding-right:1em}.webform-datepicker select.form-select{display:inline-block}.panel-2col-stacked .center-wrapper{display:flex;margin:0;justify-content:space-between;flex-direction:row}.panel-2col-stacked .center-wrapper .panel-col-first{order:2}.panel-2col-stacked .center-wrapper .panel-col-last{order:1}.panel-2col-stacked .center-wrapper .panel-col-first,.panel-2col-stacked .center-wrapper .panel-col-last{float:none;width:48%}.panel-2col-stacked .center-wrapper .panel-col-first .inside,.panel-2col-stacked .center-wrapper .panel-col-last .inside{margin:0}.panel-2col-stacked .center-wrapper img{width:100% !important;height:auto !important;display:block;border-radius:4px}.not-logged-in #content-area .node-course .group-register .field-name-course-blockers-short .course-noanon{position:relative;top:0;background:none;border-radius:0;font-size:16px;border:0;border-top:1px solid rgba(0,0,0,0.1);padding:12px 0;margin-top:24px}.field-label-inline{display:flex}.field-label-inline .field-label{font-size:16px;color:#000;font-family:'mayo-sans';text-transform:none;line-height:1.4em}.field-items .field-item{line-height:1.4em}td.active{background-color:rgba(0,0,0,0.03)}body.front .presortbuttons{display:flex;flex-wrap:wrap;justify-content:space-between;margin:48px 0}body.front .presortbuttons>div{width:50%;padding-left:72px;margin-bottom:16px;box-sizing:border-box;position:relative}body.front .presortbuttons>div:nth-child(2) a:before,body.front .presortbuttons>div:nth-child(3) a:before{background-color:#0057B8}body.front .presortbuttons>div a:before{content:'';background:#009CDE;background-size:32px;background-repeat:no-repeat;background-position:center;width:56px;height:56px;position:absolute;left:0;top:0}body.front .presortbuttons>div.conferences a:before{background-image:url(img/icon-presentation.svg)}body.front .presortbuttons>div.podcasts a:before{background-image:url(img/icon-headphones.svg)}body.front .presortbuttons>div.onlineactivities a:before{background-image:url(img/icon-laptop.svg)}body.front .presortbuttons>div.journal a:before{background-image:url(img/icon-book.svg)}body.front .presortbuttons h2{font-size:20px;font-weight:600;color:#000;text-transform:none;font-family:'mayo-sans';margin:0;line-height:56px}body.front .presortbuttons p{font-size:16px;color:#000;display:none}@media (max-width:767px){body.front .presortbuttons{margin:36px 0}body.front .presortbuttons>div{width:100%}}body.node-type-group-event-series #content-area:before,body.node-type-group-event-series-event #content-area:before{content:none}body.node-type-group-event-series #title-container,body.node-type-group-event-series-event #title-container{padding:40px 0}body.node-type-group-event-series .field-label,body.node-type-group-event-series-event .field-label{color:#000;font-family:'mayo-sans'}body.node-type-course h1{text-transform:none;color:#000;font-size:48px !important;font-family:'mayo-display',serif;line-height:1em;margin-bottom:16px !important}body.node-type-course #content-area .ds-1col.node-course h2{font-size:24px;margin:20px 0 2px;margin:0;text-transform:none;color:#000;font-family:'mayo-sans';margin-bottom:8px}body.node-type-course #content-area .ds-1col.node-course .field-name-field-registration-instructions{font:14px}body.node-type-course #content-area .ds-1col.node-course .group-header .group-location-date{padding:0}body.node-type-course #content-area .ds-1col.node-course .group-header .group-location-date div{display:block;line-height:1.6em}body.node-type-course #content-area .ds-1col.node-course .group-header .group-location-date div:after{content:none !important}body.node-type-course #content-area .resp-tabs-list{display:flex;margin-top:40px}body.node-type-course #content-area .resp-tabs-list li{float:none;text-transform:none;padding-bottom:20px;margin-right:40px;transform:translateY(1px)}body.node-type-course #content-area .resp-tabs-list li a{background:none;border:0;color:#0057B8;padding:0;margin:0 !important;font-size:16px}body.node-type-course #content-area .resp-tabs-list li a[class*='group-register']{background:#0057B8;padding:8px 24px;margin-top:-8px !important;color:#fff;border-radius:9999vw}body.node-type-course #content-area .resp-tabs-list li.resp-tab-active{border:0 !important;border-bottom:1px solid !important;margin-right:40px !important}body.node-type-course #content-area .resp-tabs-list li.resp-tab-active a{border-top:0 !important}body.node-type-course #content-area .resp-tabs-list li.resp-tab-active:after{content:none}body.node-type-course #content-area .group-cols-container{display:flex;justify-content:space-between}body.node-type-course #content-area .group-cols-container .group-right{width:30%;float:none;margin:0}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary legend{padding:0;background:none;border-radius:0;text-transform:none;font-weight:600;color:#000;margin-bottom:12px}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary legend span{padding:0}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper{background:#fff;border:0;padding:0;color:#000;font-size:16px}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper>.field{border:0;display:flex;flex-wrap:wrap;padding:0;padding-bottom:12px}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper>.field+.field{border-top:1px solid rgba(0,0,0,0.1);padding-top:12px}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper>.field:after{content:none}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper .field-name-add-to-calendar{align-items:center}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper .field-name-add-to-calendar .cal-link{padding:0;width:24px;height:24px;margin-right:8px;background:none}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper .field-name-add-to-calendar .cal-link a{width:100%;height:100%;background:#000;border-radius:999vw;background-repeat:no-repeat;background-size:90%;background-position:center}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper .field-name-add-to-calendar .cal-link.google a{background-image:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-gcal.svg')}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper .field-name-add-to-calendar .cal-link.yahoo a{background-image:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-yahoo.svg')}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper .field-name-add-to-calendar .cal-link.ical a{background-image:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-ical.svg')}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper .field-name-add-to-calendar .cal-link.outlook a{background-image:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-outlook.svg')}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper .field-label{margin-bottom:6px;font-family:'mayo-sans';color:#000;float:none !important;margin:0;line-height:1em;margin-right:8px}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper .field-label-inline{display:flex}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper .field-label-above .field-label{margin-bottom:6px}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper .field-items{line-height:1em}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper ul li{margin:0}body.node-type-course #content-area .group-cols-container .group-right .group-course-summary .fieldset-wrapper ul li+li{padding-top:6px}body.node-type-course #content-area table{width:100% !important;font-size:1em !important;border:0 !important}body.node-type-course #content-area table th{background:#000;padding:8px 16px}body.node-type-course #content-area table tbody{box-shadow:none;border:0;padding:0}body.node-type-course #content-area table tbody td{padding:8px 16px}@media (max-width:800px){body.node-type-course #content-area .resp-tabs-list{display:none}body.node-type-course #content-area .resp-tabs-container{border-radius:6px;overflow:hidden;margin-top:24px}body.node-type-course #content-area .resp-tabs-container h2{border:0 !important}body.node-type-course #content-area .resp-accordion a{border:0;background:#000;padding:8px 16px;font-size:16px}body.node-type-course #content-area .resp-accordion.resp-tab-active a{color:#fff}}#block-course-navigation #course-nav{padding-bottom:5px}#block-course-navigation #course-nav li a{min-width:50px}#block-course-navigation #course-nav li.course-nav-select select{padding:8px 16px;background:#fff;border:1px solid #000;border-radius:5px;line-height:2em}#block-course-navigation #course-nav li:nth-of-type(1).course-nav-select{width:auto;max-width:40%}#block-course-navigation #course-nav li:nth-of-type(2).course-nav-select{margin-bottom:5px}#block-course-navigation #course-nav li:nth-of-type(3).access-blocked{width:30%}@media (max-width:767px){#block-course-navigation #course-nav li{width:auto !important;margin-top:0}#block-course-navigation #course-nav li:nth-of-type(2).course-nav-select{margin-top:45px}#block-course-navigation #course-nav li.first{float:left !important}#block-course-navigation #course-nav li.last{float:right !important}#block-course-navigation #course-nav li.course-nav-next.access-blocked{margin-top:5px}}.sidebar-first #main #content{float:none;width:100%}.sidebar-first.course-sidebar #main{display:flex;flex-wrap:wrap;justify-content:space-between}.sidebar-first.course-sidebar #main #content{order:2;width:65%}.sidebar-first.course-sidebar #main #content+aside{display:block !important;order:1}.sidebar-first.course-sidebar #main #tabs-container{width:100%}.sidebar-first.course-sidebar #main #region-course-bottom{order:3;width:100%}body.no-course-sidebar.page-node-takecourse #main #content+aside.sidebars{order:3;width:100%}body.section-search #page{margin-top:0}body.section-search .current-search-item.current-search-item-active.current-search-item-active-items{display:none}body.section-search #main{display:flex;justify-content:space-between}body.section-search #main:before,body.section-search #main:after{content:none}body.section-search #main #content{order:2;width:calc(100% - 340px);padding-top:140px}body.section-search #main #content .view-content .views-row{margin-bottom:15px;display:flex;justify-content:space-between;box-shadow:0 0 8px 0 rgba(0,0,0,0.08);padding:24px;box-sizing:border-box;border-radius:16px}body.section-search #main #content .view-content .views-row .views-field-title{width:calc(50% - 24px)}body.section-search #main #content .view-content .views-row .views-field-search-api-excerpt{width:50%;font-size:16px}body.section-search #main .sidebars{width:300px;float:none;order:1}body.section-search #main .sidebars section{float:none;margin:0;padding:0;padding-top:120px}body.section-search #main .sidebars section .leaf input[type="checkbox"],body.section-search #main .sidebars section .leaf input[type="radio"]{margin-right:8px}body.section-search #main .sidebars section .leaf .facetapi-checkbox{margin-right:0}body.section-search #main .sidebars section .leaf a{display:inline-block}body.section-search #main .sidebars h3{color:#000;font-family:'mayo-sans',sans-serif;font-weight:600;text-transform:none}body.section-search #main .sidebars .block-current-search{position:absolute;top:0}body.section-search #main .sidebars .block-current-search .content{width:100%;display:flex;font-size:24px;color:#000}body.section-search #main .sidebars .block-current-search .content>div{font-family:'mayo-serif',serif}body.section-search #main .sidebars .block-current-search .content>div+div{margin-left:6px}body.section-search #main .sidebars .block-current-search .content .current-search-item-custom-text{display:none}body.section-search #main .view-filters{position:absolute;left:0;width:100%;top:50px;background:#fff;box-shadow:0 8px 32px 0 rgba(0,0,0,0.08);border-radius:999vw;padding:8px;box-sizing:border-box}body.section-search #main .views-exposed-form .views-exposed-widget{float:none;padding:0}body.section-search #main .views-exposed-widgets{margin:0;display:flex;justify-content:space-between}body.section-search #main .views-exposed-widgets #edit-text-wrapper{width:100%}body.section-search #main .views-exposed-widgets #edit-text-wrapper .form-text{border:0;background:#fff;width:calc(100% - 24px);height:40px;padding-left:24px}body.section-search #main .views-exposed-widgets #edit-text-wrapper .form-text:focus{outline:none}body.section-search #main .views-exposed-widgets input[type="submit"]{margin:0}body.section-search #main #content+aside{display:block}@media (max-width:767px){body.section-search #main{flex-wrap:wrap}body.section-search #main .view-filters{top:0;position:relative}body.section-search #main #content{order:1;width:100% !important;padding-top:0;margin-top:16px}body.section-search #main #content .view-content .views-row{flex-wrap:wrap;padding:16px}body.section-search #main #content .view-content .views-row .views-field-title{width:100%}body.section-search #main #content .view-content .views-row .views-field-title a{word-break:normal}body.section-search #main #content .view-content .views-row .views-field-search-api-excerpt{width:100%;margin-top:8px}body.section-search #main #content+aside #block-current-search-standard{display:none}body.section-search #main .sidebars{order:2}body.section-search #main .sidebars section{padding-top:0}}.footable-details th{display:block}.footable-details td{padding-top:0;padding-bottom:0;padding-left:48px !important}.footable-detail-row td{padding:0 !important}.footable-detail-row tr td,.footable-detail-row tr th{width:100% !important;display:block !important;box-sizing:border-box;border:0 !important;padding:8px 16px !important}.footable-detail-row tr+tr th{border-top:1px solid !important}#title-container{padding-top:0}#title-container h1{color:#000;text-transform:none;line-height:1em;font-family:'mayo-display',serif;font-size:40px}@media (max-width:767px){.item-list{width:100%;margin-left:0}}body.section-courses #content-area .view-ethosce-courses,body.node-type-learning-group #content-area .view-ethosce-courses{display:flex;flex-wrap:wrap;justify-content:space-between}body.section-courses #content-area .view-ethosce-courses .view-filters,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters{width:200px}body.section-courses #content-area .view-ethosce-courses .view-filters .views-exposed-form label,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .views-exposed-form label{margin-bottom:4px}body.section-courses #content-area .view-ethosce-courses .view-filters .views-exposed-form .description,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .views-exposed-form .description{opacity:.6;font-size:12px;margin-bottom:4px;margin-top:-6px}body.section-courses #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-widget .form-wrapper>div+div,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-widget .form-wrapper>div+div,body.section-courses #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-widget .fieldset-wrapper>div+div,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-widget .fieldset-wrapper>div+div,body.section-courses #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-widget .form-wrapper .form-item+.form-item,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-widget .form-wrapper .form-item+.form-item,body.section-courses #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-widget .fieldset-wrapper .form-item+.form-item,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-widget .fieldset-wrapper .form-item+.form-item{margin-top:16px}body.section-courses #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-exposed-widget,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-exposed-widget{float:none;padding:0;margin-bottom:16px}body.section-courses #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-submit-button input[type="submit"],body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .views-exposed-form .views-submit-button input[type="submit"]{width:100%;margin:0}body.section-courses #content-area .view-ethosce-courses .view-filters .views-exposed-form input[type=text],body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .views-exposed-form input[type=text],body.section-courses #content-area .view-ethosce-courses .view-filters .views-exposed-form select,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .views-exposed-form select,body.section-courses #content-area .view-ethosce-courses .view-filters .views-exposed-form .chosen-container,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .views-exposed-form .chosen-container{width:100% !important}body.section-courses #content-area .view-ethosce-courses .view-filters .chosen-choices,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters .chosen-choices{border:1px solid #000;box-shadow:none;border-radius:4px;padding:4px 16px;font-family:'mayo-sans';color:#000;font-size:14px;box-sizing:border-box}body.section-courses #content-area .view-ethosce-courses .view-content,body.node-type-learning-group #content-area .view-ethosce-courses .view-content{width:calc(100% - 224px)}body.section-courses #content-area .view-ethosce-courses .view-content table th,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table th,body.section-courses #content-area .view-ethosce-courses .view-content table.views-table th,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table.views-table th{background:none;border-top:4px solid #000;border-bottom:1px solid #000;color:#000;padding:10px 16px;white-space:nowrap}body.section-courses #content-area .view-ethosce-courses .view-content table th:nth-child(4),body.node-type-learning-group #content-area .view-ethosce-courses .view-content table th:nth-child(4),body.section-courses #content-area .view-ethosce-courses .view-content table.views-table th:nth-child(4),body.node-type-learning-group #content-area .view-ethosce-courses .view-content table.views-table th:nth-child(4){width:20%}body.section-courses #content-area .view-ethosce-courses .view-content table th a,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table th a,body.section-courses #content-area .view-ethosce-courses .view-content table.views-table th a,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table.views-table th a{color:#000;text-decoration:none}body.section-courses #content-area .view-ethosce-courses .view-content table th+th:before,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table th+th:before,body.section-courses #content-area .view-ethosce-courses .view-content table.views-table th+th:before,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table.views-table th+th:before{content:'';background:#fff;width:8px;height:calc(100% + 12px);position:absolute;left:-8px;top:-4px}body.section-courses #content-area .view-ethosce-courses .view-content table tbody,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table tbody,body.section-courses #content-area .view-ethosce-courses .view-content table.views-table tbody,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table.views-table tbody{border:0;box-shadow:none;padding:0}body.section-courses #content-area .view-ethosce-courses .view-content table tbody tr.even,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table tbody tr.even,body.section-courses #content-area .view-ethosce-courses .view-content table.views-table tbody tr.even,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table.views-table tbody tr.even,body.section-courses #content-area .view-ethosce-courses .view-content table tbody tr.odd,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table tbody tr.odd,body.section-courses #content-area .view-ethosce-courses .view-content table.views-table tbody tr.odd,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table.views-table tbody tr.odd{background:#fff;padding:0}body.section-courses #content-area .view-ethosce-courses .view-content table tbody tr+tr td,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table tbody tr+tr td,body.section-courses #content-area .view-ethosce-courses .view-content table.views-table tbody tr+tr td,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table.views-table tbody tr+tr td{border-top:1px solid #000}body.section-courses #content-area .view-ethosce-courses .view-content table tbody tr+tr td+td:before,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table tbody tr+tr td+td:before,body.section-courses #content-area .view-ethosce-courses .view-content table.views-table tbody tr+tr td+td:before,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table.views-table tbody tr+tr td+td:before{content:'';width:8px;height:1px;background:#fff;position:absolute;top:-1px;left:-8px}body.section-courses #content-area .view-ethosce-courses .view-content table tbody td,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table tbody td,body.section-courses #content-area .view-ethosce-courses .view-content table.views-table tbody td,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table.views-table tbody td{padding:16px;vertical-align:top;position:relative}body.section-courses #content-area .view-ethosce-courses .view-content table .item-list,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table .item-list,body.section-courses #content-area .view-ethosce-courses .view-content table.views-table .item-list,body.node-type-learning-group #content-area .view-ethosce-courses .view-content table.views-table .item-list{width:auto;margin:0;display:block}body.section-courses #content-area .view-ethosce-courses .item-list,body.node-type-learning-group #content-area .view-ethosce-courses .item-list{width:calc(100% - 224px);display:flex;justify-content:center;margin-left:200px}@media (max-width:767px){body.section-courses #content-area .view-ethosce-courses .view-filters,body.node-type-learning-group #content-area .view-ethosce-courses .view-filters{width:100%;order:1;margin-top:40px}body.section-courses #content-area .view-ethosce-courses .view-content,body.node-type-learning-group #content-area .view-ethosce-courses .view-content{width:100%;order:2}body.section-courses #content-area .view-ethosce-courses .item-list,body.node-type-learning-group #content-area .view-ethosce-courses .item-list{width:100%;margin-left:0;order:3}body.section-courses #content-area .views-field.views-field-title,body.node-type-learning-group #content-area .views-field.views-field-title{display:flex !important;align-items:flex-start !important}body.section-courses #content-area .views-field.views-field-title a,body.node-type-learning-group #content-area .views-field.views-field-title a{width:calc(100% - 30px)}}.page-user #crumbs{display:block}.page-user #tabs-container{margin-bottom:24px}.page-user #tabs-container .tabs-primary{border:0;background:rgba(0,0,0,0.05);border-radius:16px;padding:12px 24px;column-count:3}.page-user #tabs-container .tabs-primary li{float:none;margin-bottom:0}.page-user #tabs-container .tabs-primary li a,.page-user #tabs-container .tabs-primary li a.is-active{background:none;border:0;text-transform:none;font-size:16px;color:#000;margin:0;padding:0;line-height:1.4em}.page-user #tabs-container .tabs-primary li a.is-active,.page-user #tabs-container .tabs-primary li a.is-active.is-active{font-weight:600}.page-user #tabs-container .tabs-secondary{margin-top:24px;display:flex}.page-user #tabs-container .tabs-secondary li{float:none}.page-user #tabs-container .tabs-secondary li:nth-child(1) a{border-radius:6px 0 0 6px}.page-user #tabs-container .tabs-secondary li:last-child a{border-radius:0 6px 6px 0}.page-user #tabs-container .tabs-secondary li a{box-shadow:none;border:0;padding:8px 24px;background:rgba(0,0,0,0.05);color:#000}.page-user #tabs-container .tabs-secondary li a.is-active{background:#000;color:#fff}.page-user #tabs-container .tabs-secondary li a:hover{box-shadow:none}.page-user #content-area .form-item-profile-profile-field-specialty-und .form-radios{column-count:3}.page-user #content-area .user-profile .field-name-profile-email{text-transform:none;color:#000;font-size:24px;padding:0;margin:0}.page-user #content-area h3{color:#000;text-transform:none;font-family:'mayo-serif',serif}.page-user #content-area .form-item{margin:12px 0}.page-user #content-area .form-item .form-item{margin:0}.page-user #content-area .form-phone-number .form-item label{margin:0}.page-user #content-area .date-padding{padding:0}.page-user #content-area thead th .description{display:block}.page-user #content-area .field .field-label,.page-user #content-area .field h3{color:#000;text-transform:none;font-family:'mayo-sans';font-size:16px}.page-user #content-area .form-radios .form-item,.page-user #content-area .form-type-radio{margin:0;display:flex;align-items:center;margin-bottom:8px}.page-user #content-area .form-radios .form-item .field-label,.page-user #content-area .form-type-radio .field-label{margin-bottom:0;display:block;margin-left:8px}.page-user #content-area .action-links{float:none;list-style:none;padding-left:0}.page-user #content-area .action-links li{list-style:none}.page-user #content-area .action-links a{background:#0057B8;border:0;border-radius:999vw;font-family:'mayo-sans';box-shadow:none;line-height:36px;padding:0 40px;text-shadow:none;text-transform:none;transition:all .3s ease-in-out;display:inline-block;color:#fff;font-weight:600;font-size:16px}.page-user #content-area .action-links a:hover{background:#fff;color:#0057B8;box-shadow:0 0 0 1px #0057B8}.page-user #content-area .views-exposed-form .views-exposed-widget{float:none;padding:0}.page-user #content-area .view-course-credit-awarded-log .views-exposed-form .views-submit-button{margin-top:0}@media (max-width:767px){.page-user #content-area .form-item-profile-profile-field-specialty-und .form-radios{column-count:1}.page-user #content-area .form-type-radio{display:flex !important}}.field-name-field-specialty-board.field-type-field-collection .field-collection-view{border:0}.field-collection-container .action-links li a{margin-bottom:1em}#edit-profile-profile-field-specialty-board .remove-button{margin-top:1em;margin-bottom:1em}body:not(.page-user) #tabs-container .tabs-primary li a.is-active{border-top:3px solid #0057B8}body:not(.page-user) #tabs-container .tabs-primary li a:hover{background-color:#0057B8;color:#fff}body.node-type-learning-group #content-area .panel-2col-stacked .center-wrapper{flex-wrap:wrap}body.node-type-learning-group #content-area .view-ethosce-courses .view-content{width:100%}body.node-type-learning-group #content-area .view-ethosce-courses .item-list{width:100%;margin-left:0}#content-area .course-relationships-tree-header{overflow:hidden;background:#eee;border-radius:8px;padding:8px 0}#content-area .course-relationships-tree-header>div{color:#000}#content-area .course-relationships-tree-header .head-status{padding-left:0}#content-area .course-relationships-tree .row{margin-top:0;overflow:hidden;padding:0;width:100%;border:0;border-bottom:1px solid #E1E1E1}#content-area .course-relationships-tree .row:hover{background:none}#content-area .course-relationships-tree .row div{border:0;padding:8px 0}#content-area .course-relationships-tree .course-status a::before{content:"";margin:0}#uc-cart-view-form th{background:#000 !important;color:#fff}#uc-cart-view-form .form-actions{padding-top:16px}div[id*='page-manager'] .panel-2col-stacked .center-wrapper{display:block}div[id*='page-manager'] .panel-2col-stacked .center-wrapper .panel-col-first{float:right}#uc-cart-view-table td{padding:12px}#uc-cart-view-form table th{padding:8px 12px}#uc-cart-view-form table td{border-bottom:0;padding:12px}#uc-cart-view-form table.breakpoint-xs tbody th{color:#000;background:#ccc !important;border-top:0 !important}#uc-cart-view-form table.breakpoint-xs tbody tr.odd{border-top:0;border-bottom:0}#uc-cart-view-form table.breakpoint-xs tbody td.desc{width:auto}#uc-cart-view-form table.breakpoint-xs th:empty{display:none !important}#uc-cart-view-form table.breakpoint-xs .form-type-uc-quantity{text-align:left}#uc-cart-view-form table.breakpoint-xs .form-type-uc-quantity input{width:auto !important}#uc-cart-view-form table tbody tr.even{border-top:0;border-bottom:0}#uc-cart-view-form .form-type-uc-quantity input{width:30px;padding:8px;text-align:center}@media (max-width:767px){#uc-cart-view-form table th:empty{display:none !important}#uc-cart-view-form table tbody th{color:#000;background:#ccc !important;border-top:0 !important}}#attribute_in_cart .form-item{margin:0}#attribute_in_cart .attribute+.attribute{margin-top:12px}#uc-cart-link a:before{color:#fff !important}@media (max-width:767px){#uc-cart-link a:before{color:#000 !important}}.order-review-table .pane-title-row{color:#000;text-transform:none;font-size:22px}@media (max-width:767px){#uc-cart-view-form table td.desc{display:flex !important;flex-wrap:wrap;justify-content:space-between}#block-system-user-menu{position:absolute;top:-45px;left:-260px;float:none !important;width:300px;font-size:12px !important}}#parent-course-title{font-size:30px;font-family:'mayo-display',serif;font-weight:400;max-width:650px;line-height:1.2em}input[type="submit"],.action-link a,.more-link a,.course-take-course-link,#pre-req-courses .item-content .right a,#course-outline li .item-details .item-btn,#block-course-navigation #course-nav li a,#content-area .quiz-start-link,#content-area .quiz-back-link,#content-area .answer-sheet-link,.quiz-retake-link{background:#0057B8;text-transform:none;font-family:'mayo-sans';border:0;text-shadow:none;box-shadow:none;padding:8px 24px;border-radius:999vw;display:inline-flex;text-align:center;transition:all .2s ease-in-out}input[type="submit"]:hover,.action-link a:hover,.more-link a:hover,.course-take-course-link:hover,#pre-req-courses .item-content .right a:hover,#course-outline li .item-details .item-btn:hover,#block-course-navigation #course-nav li a:hover,#content-area .quiz-start-link:hover,#content-area .quiz-back-link:hover,#content-area .answer-sheet-link:hover,.quiz-retake-link:hover{background:#009CDE}input[type="submit"]:after,.action-link a:after,.more-link a:after,.course-take-course-link:after,#pre-req-courses .item-content .right a:after,#course-outline li .item-details .item-btn:after,#block-course-navigation #course-nav li a:after,#content-area .quiz-start-link:after,#content-area .quiz-back-link:after,#content-area .answer-sheet-link:after,.quiz-retake-link:after{top:auto}.course-flow-body-title{border:0 !important;background:#000 !important;border-radius:6px;font-family:'mayo-sans' !important;font-weight:600 !important;text-transform:none !important}.course-flow-body-title .course-book-title{float:none}#block-course-navigation .block-title{background:#000 !important;font-family:'mayo-sans' !important;font-weight:600 !important;text-transform:none !important}#region-course-bottom{padding-bottom:48px}#course-outline *{font-family:'mayo-sans' !important}#course-outline h3.main-header{background:#000;font-family:'mayo-sans' !important;font-weight:600 !important;border:0;font-size:16px}#course-outline .item-details.clearfix,#course-outline .item-header.clearfix{overflow:hidden}#course-outline .course-outline-list li{border-top:1px solid #fff}#course-outline .course-outline-list>li.active{background:#fff}#course-outline .course-outline-list>li.completed{background:#ccc}#course-outline li .item-header .progress{box-shadow:none !important}#course-outline li.completed .item-header .progress span,#course-outline li.in-progress .item-header .progress span{background:#0057B8}#course-outline li .item-details .item-btn{font-size:14px}body.page-node-takecourse.sidebar-first #content-area table th,body.node-type-course-page.sidebar-first #content-area table th,body.node-type-book.sidebar-first body.page-node-take.sidebar-first #content-area table th{background:#fff}body.page-node-takecourse.sidebar-first #main,body.node-type-course-page.sidebar-first #main,body.node-type-book.sidebar-first body.page-node-take.sidebar-first #main{display:flex;flex-wrap:wrap;justify-content:space-between}body.page-node-takecourse.sidebar-first #main #tabs-container,body.node-type-course-page.sidebar-first #main #tabs-container,body.node-type-book.sidebar-first body.page-node-take.sidebar-first #main #tabs-container{width:100%}body.page-node-takecourse.sidebar-first #main #content,body.node-type-course-page.sidebar-first #main #content,body.node-type-book.sidebar-first body.page-node-take.sidebar-first #main #content{order:2;width:65%}body.page-node-takecourse.sidebar-first #main #content+aside,body.node-type-course-page.sidebar-first #main #content+aside,body.node-type-book.sidebar-first body.page-node-take.sidebar-first #main #content+aside{display:block !important;order:1}body.page-node-takecourse.sidebar-first #main #region-course-bottom,body.node-type-course-page.sidebar-first #main #region-course-bottom,body.node-type-book.sidebar-first body.page-node-take.sidebar-first #main #region-course-bottom{order:3;width:100%}.page-node-course-complete .course-flow-body-title{color:#fff;font-size:24px;padding:8px 16px}#course-credit-app-form .course-credit-claimed-type>.fieldset-wrapper>.form-type-checkbox label{text-transform:none;color:#000;font-weight:600;font-size:18px;font-family:'mayo-sans'}#quiz-view-table{margin-bottom:16px !important}#quiz-question-answering-form .quiz-question-wrapper tr.even{background:none !important}#quiz-question-answering-form .quiz-question-wrapper .multichoice-row td{padding:8px}#quiz-question-answering-form .quiz-question-wrapper .multichoice-row td:first-child{padding:6px 0 0 8px}#quiz-question-answering-form .quiz-question-wrapper .multichoice-row div[class*="answer-user-answer"]{margin-top:0 !important}body.page-workflow-dashboard .views-exposed-widget.views-submit-button,body.page-series .views-exposed-widget.views-submit-button{clear:both;overflow:visible;float:none;padding:1px}body.page-workflow-dashboard form select,body.page-series form select{text-indent:0;width:100%;min-width:200px}body.page-node-quiz-results- .footable-details th{display:table-cell !important}body.page-node-quiz-results- .quiz-score-icon.selected{display:none}#tabs-container .tabs-primary li a.is-active,.horizontal-tabs ul.horizontal-tabs-list li.selected a,.resp-tabs-list .resp-tab-active a{border-top:0}#tabs-container .tabs-primary li a.is-active:hover,.horizontal-tabs ul.horizontal-tabs-list li.selected a:hover,.resp-tabs-list .resp-tab-active a:hover{border-top:0}#tabs-container .tabs-primary li a:hover,.horizontal-tabs ul.horizontal-tabs-list li a:hover{background-color:none}#tabs-container li a,#tabs-container li a.is-active{color:#000;text-transform:none}.section-users #tabs-container .tabs-primary li a.is-active,.section-users .horizontal-tabs ul.horizontal-tabs-list li.selected a,.section-users .resp-tabs-list .resp-tab-active a{border-top:0}.section-users #tabs-container .tabs-primary li a.is-active:hover,.section-users .horizontal-tabs ul.horizontal-tabs-list li.selected a:hover,.section-users .resp-tabs-list .resp-tab-active a:hover{border-top:0;opacity:.8;transition:all .3s ease-in-out}.section-users #tabs-container .tabs-primary li a:hover,.section-users .horizontal-tabs ul.horizontal-tabs-list li a:hover{background-color:transparent;opacity:.8;transition:all .3s ease-in-out}#edit_profile_profile_field_select_organization_und_chosen{width:25%;min-width:300px}.not-logged-in #content-area .node-course .group-register .field-name-course-blockers-short .course-noanon{position:relative;top:0}@media (max-width:767px){#uc-cart-view-form .attributes{min-width:1px}}@media (max-width:767px){tbody tr.odd,tbody tr.even{border-top:0}}.stanley.admin-theme .item-list .pager li{padding:.5em 1em;width:auto;height:auto;line-height:1em}.stanley.admin-theme .item-list .pager li a{line-height:1em;border:0 !important;color:#0057B8}.stanley.admin-theme .item-list .pager li a:hover{color:#0057B8}.stanley.admin-theme .item-list .pager li.pager-current{border-radius:0;border:1px solid #d0d7d9}.stanley.admin-theme .item-list .pager li.pager-current a{color:#000}.stanley.admin-theme .item-list .pager li.pager-next a{background:none;border-radius:0;width:auto;height:auto}.stanley.admin-theme .item-list .pager li.pager-previous a{background:none;border-radius:0;width:auto;height:auto;transform:none}.view-og-members-admin .views-exposed-form .views-exposed-widget .form-submit{margin-top:1.3em}.view-og-members-admin #edit-uid-wrapper{min-width:60%}.view-og-members-admin #edit-select{width:100%;margin-bottom:.5em}.view-og-members-admin .form-item-operation .form-select{display:inline-block;margin-right:1em;margin-bottom:.5em}.page-courses .form-item-field-custom-target-value #edit_field_custom_target_value_chosen,.form-item-type #edit_type_chosen{max-width:200px}#content-area form .field-multiple-table td.field-multiple-drag a.tabledrag-handle,.page-homepage #content-area .presortbuttons div a,#content-area .pane-custom .col a.flexitem{text-decoration:none}#modalContent #ctools-custom-content-type-edit-form .option-text-aligner.clearfix .form-item{float:none}.form-type-entity-reminder .reminder-enabled option[value="sms"]{display:none}#content-area .top-task_header{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-wrap:wrap;flex-wrap:wrap}#content-area .top-task_header .image-half{min-height:25vh;width:100%;background-image:url(https://ce.mayo.edu/sites/default/files/CPD-About-1TPH1135699-2_min.jpg);background-size:cover;background-position:center}@media screen and (min-width:768px){#content-area .top-task_header .image-half{width:50%}}#content-area .top-task_header .tiles-half{width:100%}@media screen and (min-width:768px){#content-area .top-task_header .tiles-half{width:50%}}#content-area .top-task_header .tiles-half ul{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;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;margin:0;padding:0}#content-area .top-task_header .tiles-half ul li{width:50%;margin:0;padding:0;list-style:none;min-height:170px}#content-area .top-task_header .tiles-half ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;height:100%;color:#fff;text-transform:uppercase;font-weight:bold;padding:0 20%;text-align:center;text-decoration:none}#content-area .top-task_header .tiles-half ul li a:hover{text-decoration:underline}#content-area .top-task_header .tiles-half ul li a div{font-size:24px;line-height:26px;position:relative;padding-top:75px;padding-bottom:25px}@media screen and (max-width:1025px){#content-area .top-task_header .tiles-half ul li a div{font-size:18px;line-height:18px}}#content-area .top-task_header .tiles-half ul li a div:before{content:"";position:absolute;width:36px;height:36px;top:20px;left:calc(50% - 18px)}#content-area .top-task_header .tiles-half ul li a.conferences div:before{background:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-presentation.svg') 0 0 no-repeat transparent}#content-area .top-task_header .tiles-half ul li a.journal div:before{background:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-book.svg') 0 0 no-repeat transparent}#content-area .top-task_header .tiles-half ul li a.onlineactivities div:before{background:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-laptop.svg') 0 0 no-repeat transparent}#content-area .top-task_header .tiles-half ul li a.podcasts div:before{background:url('https://college.mayo.edu/media/mccms/site-assets/css/ethosce/img/icon-headphones.svg') 0 0 no-repeat transparent}