/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:gunship;src:url(/themes/custom/isdcgen3/css/base/./fonts/gunship.ttf);}@font-face{font-family:"isdclato";src:url(/themes/custom/isdcgen3/css/base/./fonts/Lato-Regular.ttf);font-style:normal;font-weight:400;}@font-face{font-family:"isdclato";src:url(/themes/custom/isdcgen3/css/base/./fonts/Lato-Italic.ttf);font-style:italic;font-weight:400;}@font-face{font-family:"isdclato";src:url(/themes/custom/isdcgen3/css/base/./fonts/Lato-Light.ttf);font-style:normal;font-weight:300;}@font-face{font-family:"isdclato";src:url(/themes/custom/isdcgen3/css/base/./fonts/Lato-LightItalic.ttf);font-style:italic;font-weight:300;}@font-face{font-family:"isdclato";src:url(/themes/custom/isdcgen3/css/base/./fonts/Lato-Bold.ttf);font-style:normal;font-weight:700;}@font-face{font-family:"isdclato";src:url(/themes/custom/isdcgen3/css/base/./fonts/Lato-BoldItalic.ttf);font-style:italic;font-weight:700;}@font-face{font-family:"isdclato";src:url(/themes/custom/isdcgen3/css/base/./fonts/Lato-Black.ttf);font-style:normal;font-weight:900;}@font-face{font-family:"isdclato";src:url(/themes/custom/isdcgen3/css/base/./fonts/Lato-BlackItalic.ttf);font-style:italic;font-weight:900;}body{background-color:#93a1a8;font:16px 'isdclato',sans-serif;font-weight:300;}strong{font-weight:600;}a:link,a:visited,a:active{text-decoration:none;color:#C79930;}a:hover{color:#aaa;}h1{font:26px 'isdclato',sans-serif;color:#01334e;font-weight:900;text-transform:uppercase;line-height:90%;padding:10px 0px 0px 0px;margin-bottom:-8px;}h1 a:link,h1 a:visited,h1 a:active{color:#01334e;}h1 a:hover{color:#aaa;}h2{color:#01334e;text-transform:uppercase;margin:0px;line-height:90%;padding:0px;margin-bottom:-12px;font:18px 'isdclato',sans-serif;font-weight:900;padding-top:8px;}h2 a:link,h2 a:visited,h2 a:active{color:#01334e;}h2 a:hover{color:#aaa;}h1 + h2{margin-top:15px;}h1 + h3{margin-top:15px;}h2 + h3{margin-top:15px;}h3{color:#01334e;margin:0px;line-height:90%;padding:0px;margin-bottom:-12px;font:16px 'isdclato',sans-serif;font-weight:900;}h3 a:link,h3 a:visited,h3 a:active{color:#01334e;}h3 a:hover{color:#aaa;}h4{color:#01334e;margin:0px;line-height:90%;padding:0px;margin-bottom:-12px;font:16px 'isdclato',sans-serif;font-weight:900;font-style:italic;}h4 a:link,h4 a:visited,h4 a:active{color:#01334e;}h4 a:hover{color:#aaa;}h5{color:#93a1a8;margin:0px;line-height:90%;padding:0px;margin-bottom:-12px;font:16px 'isdclato',sans-serif;font-weight:700;font-style:italic;}h5 a:link,h5 a:visited,h5 a:active{color:#93a1a8;}h5 a:hover{color:#42719e;}h6{color:#93a1a8;margin:0px;line-height:90%;padding:0px;margin-bottom:-12px;font:16px 'isdclato',sans-serif;font-weight:900;font-style:italic;}h6 a:link,h6 a:visited,h6 a:active{color:#93a1a8;}h6 a:hover{color:#42719e;}h1.page-title{font-size:36px;padding-bottom:6px;margin-bottom:-14px;}:focus{outline:none;}.region-header{background-image:url(/themes/custom/isdcgen3/css/base/images/header_bg.png);height:152px;}.layout-container{margin:0;background-color:#fff;}#block-isdcgen3-branding{margin:auto;max-width:1400px;padding-left:10px;padding-right:10px;}main .layout-content{margin:auto;max-width:1400px;padding-left:20px;padding-right:20px;}.site-logo{position:relative;top:14px;}footer{background-image:url(/themes/custom/isdcgen3/css/base/images/footer_bg.png);height:92px;}#block-isdcgen3-views-block-user-admin-people-block-1{max-width:1400px;margin:auto;padding-left:14px;position:relative;}#block-isdcgen3-views-block-user-admin-people-login-links{max-width:1400px;margin:auto;padding-left:14px;position:relative;}.region-primary-menu{max-width:1400px;margin:auto;position:relative;top:-33px;padding-left:20px;padding-right:20px;margin-bottom:-70px;}#block-isdcgen3-searchform{margin:auto;max-width:1400px;height:26px;position:relative;padding-left:14px;}#block-isdcgen3-socialmediaplatformlinks{max-width:1400px;margin:auto;padding-left:14px;position:relative;z-index:10;}.social-media-platforms__container{right:0;position:absolute;font-size:36px;top:12px;}.social-media-platforms__container a:link,.social-media-platforms__container a:visited,.social-media-platforms__container a:active{color:#fff;}.social-media-platforms__container a:hover{color:#C79930;}#block-isdcgen3-views-block-copyright-block-1{width:1400px;margin:auto;padding-left:20px;padding-right:20px;position:relative;}.region-highlighted{width:100%;height:fit-content;margin:auto;position:relative;}#block-isdcgen3-local-tasks{margin-top:14px;margin-bottom:60px;}#block-isdcgen3-local-tasks ul.tabs.primary{border-bottom:1px solid #bbb;text-transform:uppercase;}#block-isdcgen3-local-tasks .tabs > li{margin-right:-4px;border:1px solid #bbb;border-bottom:none;background-color:#fff;}#block-isdcgen3-local-tasks .tabs > li.is-active{background-color:#bbb;}.path-concept #block-isdcgen3-views-block-user-admin-people-login-links,.path-user #block-isdcgen3-views-block-user-admin-people-login-links,.path-group #block-isdcgen3-views-block-user-admin-people-login-links,.path-taxonomy #block-isdcgen3-views-block-user-admin-people-login-links,.path-node #block-isdcgen3-views-block-user-admin-people-login-links,.path-comment #block-isdcgen3-views-block-user-admin-people-login-links,.path-blog #block-isdcgen3-views-block-user-admin-people-login-links,.path-private-messages #block-isdcgen3-views-block-user-admin-people-login-links,.path-private-message #block-isdcgen3-views-block-user-admin-people-login-links{max-width:1100px;}.path-concept #block-isdcgen3-views-block-user-admin-people-login-links,.path-user #block-isdcgen3-views-block-user-admin-people-login-links,.path-group #block-isdcgen3-views-block-user-admin-people-login-links,.path-taxonomy #block-isdcgen3-views-block-user-admin-people-login-links,.path-node #block-isdcgen3-views-block-user-admin-people-login-links,.path-comment #block-isdcgen3-views-block-user-admin-people-login-links,.path-blog #block-isdcgen3-views-block-user-admin-people-login-links,.path-private-messages #block-isdcgen3-views-block-user-admin-people-login-links,.path-private-message #block-isdcgen3-views-block-user-admin-people-login-links{max-width:1100px;}.path-concept .layout-content,.path-user .layout-content,.path-group .layout-content,.path-taxonomy .layout-content,.path-node .layout-content,.path-comment .layout-content,.path-blog .layout-content,.path-private-messages .layout-content,.path-private-message .layout-content{max-width:1100px;}.path-concept #block-isdcgen3-branding,.path-user #block-isdcgen3-branding,.path-group #block-isdcgen3-branding,.path-taxonomy #block-isdcgen3-branding,.path-node #block-isdcgen3-branding,.path-comment #block-isdcgen3-branding,.path-blog #block-isdcgen3-branding,.path-private-messages #block-isdcgen3-branding,.path-private-message #block-isdcgen3-branding{max-width:1100px;}.path-concept #block-isdcgen3-views-block-user-admin-people-block-1,.path-user #block-isdcgen3-views-block-user-admin-people-block-1,.path-group #block-isdcgen3-views-block-user-admin-people-block-1,.path-taxonomy #block-isdcgen3-views-block-user-admin-people-block-1,.path-node #block-isdcgen3-views-block-user-admin-people-block-1,.path-comment #block-isdcgen3-views-block-user-admin-people-block-1,.path-blog #block-isdcgen3-views-block-user-admin-people-block-1,.path-private-messages #block-isdcgen3-views-block-user-admin-people-block-1,.path-private-message #block-isdcgen3-views-block-user-admin-people-block-1{max-width:1100px;}.path-concept .block-private-message-notification-block,.path-user .block-private-message-notification-block,.path-group .block-private-message-notification-block,.path-taxonomy .block-private-message-notification-block,.path-node .block-private-message-notification-block,.path-comment .block-private-message-notification-block,.path-blog .block-private-message-notification-block,.path-private-messages .block-private-message-notification-block,.path-private-message .block-private-message-notification-block{max-width:1100px;}.path-concept #block-isdcgen3-searchform,.path-user #block-isdcgen3-searchform,.path-group #block-isdcgen3-searchform,.path-taxonomy #block-isdcgen3-searchform,.path-node #block-isdcgen3-searchform,.path-comment #block-isdcgen3-searchform,.path-blog #block-isdcgen3-searchform,.path-private-messages #block-isdcgen3-searchform,.path-private-message #block-isdcgen3-searchform{max-width:1100px;}.path-concept .region-primary-menu,.path-user .region-primary-menu,.path-group .region-primary-menu,.path-taxonomy .region-primary-menu,.path-node .region-primary-menu,.path-comment .region-primary-menu,.path-blog .region-primary-menu,.path-private-messages .region-primary-menu,.path-private-message .region-primary-menu{max-width:1100px;}.path-concept #block-isdcgen3-breadcrumbs,.path-user #block-isdcgen3-breadcrumbs,.path-group #block-isdcgen3-breadcrumbs,.path-taxonomy #block-isdcgen3-breadcrumbs,.path-node #block-isdcgen3-breadcrumbs,.path-comment #block-isdcgen3-breadcrumbs,.path-blog #block-isdcgen3-breadcrumbs,.path-private-messages #block-isdcgen3-breadcrumbs,.path-private-message #block-isdcgen3-breadcrumbs{max-width:1100px;}.path-concept .region-highlighted,.path-user .region-highlighted,.path-group .region-highlighted,.path-taxonomy .region-highlighted,.path-node .region-highlighted,.path-comment .region-highlighted,.path-blog .region-highlighted,.path-private-messages .region-highlighted,.path-private-message .region-highlighted{max-width:1100px;}.path-concept #block-isdcgen3-socialmediaplatformlinks,.path-user #block-isdcgen3-socialmediaplatformlinks,.path-group #block-isdcgen3-socialmediaplatformlinks,.path-taxonomy #block-isdcgen3-socialmediaplatformlinks,.path-node #block-isdcgen3-socialmediaplatformlinks,.path-comment #block-isdcgen3-socialmediaplatformlinks,.path-blog #block-isdcgen3-socialmediaplatformlink,.path-private-messages #block-isdcgen3-socialmediaplatformlink,.path-private-message #block-isdcgen3-socialmediaplatformlink{max-width:1100px;}.path-concept #block-isdcgen3-views-block-copyright-block-1,.path-user #block-isdcgen3-views-block-copyright-block-1,.path-group #block-isdcgen3-views-block-copyright-block-1,.path-taxonomy #block-isdcgen3-views-block-copyright-block-1,.path-node #block-isdcgen3-views-block-copyright-block-1,.path-comment #block-isdcgen3-views-block-copyright-block-1,.path-blog #block-isdcgen3-views-block-copyright-block-1,.path-private-messages #block-isdcgen3-views-block-copyright-block-1,.path-private-message #block-isdcgen3-views-block-copyright-block-1{max-width:1100px;}.button{background:none;border:1px solid #93a1a8;text-transform:uppercase;font-size:14px;font-family:'isdclato';padding:4px 12px;color:#93a1a8;}.button:hover{color:#c79930;border:1px solid #c79930;}input.form-text,.form-email,.form-select{border:1px solid #c4cbcf;height:22px;padding-left:6px;margin-left:6px;}.form-select{height:26px;}.text-full{border:1px solid #c4cbcf;padding-left:6px;max-width:800px;}#edit-copy{color:#93a1a8;text-transform:uppercase;font-size:14px;}.path-contact #block-isdcgen3-page-title{margin-bottom:30px;}ul.pager__items{border-top:1px solid #c4cbcf;padding-top:10px;}.pager__item--next,.pager__item--previous{font-size:20px!important;font-weight:700;margin-left:-10px;margin-right:-6px;}.pager__item--next a,.pager__item--previous a{padding-left:10px;padding-right:6px;padding-bottom:6px;}li.pager__item{text-transform:uppercase;font-size:14px;}li.pager__item a,li.pager__item a:active,li.pager__item a:visited{color:#93a1a8;}li.pager__item a:hover{color:#C79930;}.pager__item.is-active{border:1px solid #c4cbcf;}.field--name-field-course-code .description{font-size:16px!important;margin-top:10px;}
.sf-depth-1{text-transform:uppercase;}li.sf-depth-1,li.sf-depth-1 a,li.sf-depth-1 a:visited,li.sf-depth-1 a:hover{background:none!important;}li.sf-depth-1 a:hover{color:#ffdc8c!important;}.sf-depth-1 .sf-sub-indicator{display:none;}.sf-menu a,.sf-menu a:visited,.sf-menu a:hover,.sf-sub-indicator a{color:#fff!important;font-weight:400!important;}ul.sf-menu li.sfHover > a > .sf-sub-indicator{color:#dfb556!important;}.sf-depth-2{text-transform:none;}li.sf-depth-2,li.sf-depth-2 a,li.sf-depth-2 a:visited,li.sf-depth-3,li.sf-depth-3 a,li.sf-depth-3 a:visited{background-color:#93a1a8!important;}li.sf-depth-2 a:hover{background-color:#3b4447!important;color:#fff!important;}.sf-depth-2 .sf-sub-indicator{display:unset;}.sf-depth-2{z-index:1000!important;}.sf-depth-2.sf-first{height:400px;margin-bottom:-360px!important;margin-left:-800px!important;padding-left:800px!important;z-index:500!important;padding-right:1600px !important;margin-right:-1600px !important;}#block-isdcgen3-mainnavigation{overflow-y:visible;overflow-x:clip;}ul#superfish-main .sf-sub-indicator:after,#superfish-secondary-navigation .sf-sub-indicator:after{content:"\2771"!important;}#superfish-main-accordion li.sf-depth-1,#superfish-main-accordion li.sf-depth-1 a,#superfish-main-accordion li.sf-depth-1 a:visited,#superfish-secondary-navigation-accordion li.sf-depth-1,#superfish-main-accordion li.sf-depth-1 a,#superfish-main-accordion li.sf-depth-1 a:visited{background-color:#93a1a8!important;color:#fff!important;}.sf-accordion-toggle{margin-bottom:10px;}#superfish-main-accordion li.sf-depth-1 a:hover,#superfish-secondary-navigation-accordion li.sf-depth-1 a:hover{color:#fff!important;background-color:#3b4447!important;}div.sf-accordion-toggle.sf-style-default a{background:none;padding-top:22px;padding-left:2px;color:#fff;}div.sf-accordion-toggle.sf-style-default a.sf-expanded{background:none;}#superfish-main-toggle span,#superfish-secondary-navigation-toggle span{display:none;}#superfish-main-accordion .sf-depth-2.sf-first,#superfish-secondary-navigation-accordion .sf-depth-2.sf-first{height:unset;margin-bottom:unset;margin-left:unset;padding-left:unset;z-index:unset;padding-right:unset;margin-right:unset;}#block-isdcgen3-secondarynavigation h2{display:none;}#block-isdcgen3-secondarynavigation{overflow-y:visible;overflow-x:clip;}.user-avatar{position:absolute;right:40px;top:-99px;}.user-logout{position:absolute;right:4px;top:-96px;height:22px;width:30px;}.view-user-admin-people .contact-form{position:absolute;right:4px;top:-70px;height:22px;width:30px;}.private-message-notification-image{display:none;}.block-private-message-notification-block{max-width:1400px;margin:auto;padding-left:14px;position:relative;overflow:visible;width:unset;}.private-message-notification-wrapper{background-image:url(/themes/custom/isdcgen3/css/base/images/chat.png);width:30px;position:absolute;right:4px;top:-46px;height:22px;}.private-message-notification-wrapper.unread-threads{background-image:url(/themes/custom/isdcgen3/css/base/images/message_notify_left.png);}.block-private-message-notification-block .private-message-page-link{color:rgba(0,0,0,0);}.block-private-message-notification-block .unread-threads .private-message-page-link{color:#fff;font-weight:700;width:18px;line-height:16px;font-size:11px;text-align:center;visibility:visible;}#search-block-form{position:absolute;z-index:1100;top:-19px;right:4px;}#search-block-form .form-submit{width:30px;background-color:#c79930;border:none;color:rgba(0,0,0,0);background-image:url(/themes/custom/isdcgen3/css/base/images/search.png);margin-left:2px;height:24px;background-repeat:no-repeat;background-position:center;}#search-block-form #edit-actions{position:relative;top:-1px;}#search-block-form .form-submit:hover{background-image:url(/themes/custom/isdcgen3/css/base/images/search_hl.png);}#search-block-form .form-search{background-color:#dfb556;border:none;height:26px;line-height:28px;width:200px;padding-left:6px;color:#fff;}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;height:14px;width:19px;background-image:url(/themes/custom/isdcgen3/css/base/images/cancel.png);}.copyright .view-header{color:#fff;font-size:14px;position:relative;top:16px;}.copyright-tos{position:relative;top:8px;font-size:14px;}.copyright-tos a,.copyright-tos a:visited,.copyright-tos a:active{color:#fff;}.copyright-tos a:hover{color:#dfb556;}#block-isdcgen3-breadcrumbs{text-transform:uppercase;font-size:12px;font-weight:500;position:relative;top:-10px;margin:auto;max-width:1400px;height:20px;}#block-isdcgen3-breadcrumbs,#block-isdcgen3-breadcrumbs a,#block-isdcgen3-breadcrumbs a:visited,#block-isdcgen3-breadcrumbs a:active{color:#93a1a8;}#block-isdcgen3-breadcrumbs a:hover{color:#c79930;}.breadcrumb li::before{content:"\2771"!important;font-size:10px;padding-right:3px;padding-left:2px;}.breadcrumb li:first-child::before{content:none!important;}.breadcrumb li:last-of-type{display:none!important;}.inline_button{border:1px solid #c4cbcf;padding:3px 10px 4px 16px;text-transform:uppercase;color:#93a1a8!important;font-size:12px;}.inline_button::after{content:"\2771";padding-left:16px;}.inline_button:hover{color:#c79930!important;border-color:#c79930;}.caption{font-style:italic;margin-block-start:0.5em!important;font-size:14px;}.caption.align-left{margin-inline-start:0!important;margin-inline-end:1em!important;}.caption.align-right{margin-inline-start:1em!important;margin-inline-end:0!important;}.colorbox img{margin-top:0.5em;margin-bottom:1em;}.caption .colorbox img{margin-top:0;margin-bottom:0;}.colorbox img.align-left{margin-right:1em;}.colorbox img.align-right{margin-left:1em;}.page-node-type-basic-page #block-isdcgen3-local-tasks,.page-node-type-advanced-page #block-isdcgen3-local-tasks{z-index:10;}#block-isdcgen3-local-tasks nav.tabs{margin-bottom:-49px;background-color:#fff;}#block-isdcgen3-tocblock{position:relative;max-width:1100px;margin:auto;padding-left:0px;padding-right:0px;height:28px;bottom:22px;margin-bottom:-28px;}#block-isdcgen3-local-tasks nav.tabs{margin-bottom:-49px;background-color:#fff;}#collapsiblock-wrapper-isdcgen3_tocblock button{background-image:url(/themes/custom/isdcgen3/css/base/images/toc.png)!important;background-repeat:no-repeat!important;background-position-x:left!important;height:28px;width:24px;z-index:40;position:relative;}#collapsiblock-wrapper-isdcgen3_tocblock button h2{color:transparent;}.page-node-type-basic-page #block-isdcgen3-page-title,.page-node-type-advanced-page #block-isdcgen3-page-title,.page-node-type-course-page #block-isdcgen3-page-title{z-index:30;position:relative;background-color:#fff;padding-left:34px;}.toc-container{background-color:#93a1a8;top:8px;position:relative;padding:16px 10px 16px 0px;z-index:20;}.toc-container ul a,.toc-container ul a:active,.toc-container ul a:visited{color:#fff;font-weight:500;}.toc-container ul a:hover{color:#dfb556;}.toc-container ul{margin-left:-6px;list-style-type:none;}.toc-container ul li{margin-top:4px;}.toc-title{color:#fff;text-transform:uppercase;font-weight:900;margin-left:34px;}.toc-container ul li ul{margin-left:-18px;}.node__content .layout__region--content{margin-top:26px;position:relative;}.page-node-type-advanced-page .node__content .layout__region--content{min-height:780px;}.layout--twocol-section{flex-wrap:nowrap!important;}.path-node .block-field-blocknodeadvanced-pagefield-header-image,.path-node .block-field-blocknodeblogfield-header-image,.path-node .block-field-blocknodecourse-pagefield-header-image,.path-node .block-field-blocknodemission-pagefield-header-image{float:right;margin-left:20px;clear:left;margin-top:6px;margin-bottom:10px;}.page-node-type-advanced-page .block-field-blocknodeadvanced-pagebody{overflow:hidden;}.page-node-type-advanced-page .layout__region--content div:nth-of-type(4){overflow:unset;}.page-node-type-advanced-page .block-field-blocknodeadvanced-pagebody,.path-node .block-field-blocknodecourse-pagebody,.path-node .block-field-blocknodemission-pagebody{max-width:780px;}.page-node-type-advanced-page .block-views-blocktaxonomy-term-advpage-tags,.page-node-type-course-page .block-views-blocktaxonomy-term-advpage-tags,.page-node-type-mission-page .block-views-blocktaxonomy-term-advpage-tags{float:right;clear:right;width:260px;margin-top:20px;margin-left:40px;margin-bottom:20px;}.page-node-type-basic-page .block-views-blocktaxonomy-term-advpage-tags{margin-top:20px;}.block-views-blocktaxonomy-term-advpage-tags .tag-content{margin:0!important;}.path-group .view-display-id-trending .view-content a,.path-node .block-views-blocktaxonomy-term-advpage-tags .tag-wrapper{margin:0!important;padding-bottom:4px;}.path-blog .block-views-blockblog-posts-trending-blog-tags .trending-tags{padding-bottom:4px;}.path-group .view-display-id-trending .view-content a,.path-node .block-views-blocktaxonomy-term-advpage-tags .tag-content a,.path-node .block-views-blocktaxonomy-term-advpage-tags .tag-content a:visited,.path-node .block-views-blocktaxonomy-term-advpage-tags .tag-content a:active,.path-group .view-display-id-trending .view-content a,.path-blog .block-views-blockblog-posts-trending-blog-tags .trending-tags a,.path-blog .block-views-blockblog-posts-trending-blog-tags .trending-tags a:visited,.path-blog .block-views-blockblog-posts-trending-blog-tags .trending-tags a:active{text-transform:uppercase;font-weight:700;padding:4px 10px;color:#fff;background-color:#c4cbcf;}.path-group .view-display-id-trending .view-content a::before,.path-blog .view-display-id-trending_blog_tags .view-content a::before{content:'#';}.path-group .view-display-id-trending .view-content a:hover,.path-node .block-views-blocktaxonomy-term-advpage-tags .tag-content a:hover{color:#dfb556;}.path-group .view-display-id-trending .view-content div,.path-node .block-views-blocktaxonomy-term-advpage-tags .view-content div{display:inline-block;margin:0 2px 8px 0;}.path-blog .block-views-blockblog-posts-trending-blog-tags .view-content div{display:inline-block;}.path-blog .block-views-blockblog-posts-trending-blog-tags .trending-tags{margin:0 2px 8px 0;}.path-node .block-views-blocktaxonomy-term-advpage-reccs3{float:right;width:260px;clear:right;margin-top:20px;margin-left:40px;margin:0!important;margin-left:40px!important;}.path-node .block-views-blocktaxonomy-term-advpage-reccs3 h2{margin-bottom:0px;font-size:28px;color:#93a1a8;}.path-node .block-views-blocktaxonomy-term-advpage-reccs3 .view-content div{background-color:#f1f1f2;margin-bottom:20px;}.path-node .block-views-blocktaxonomy-term-advpage-reccs3 .view-content div div{margin-bottom:0;}.recc-thumb img{width:260px!important;height:auto!important;margin:0!important;}.recc-title{color:#93a1a8;text-transform:uppercase;margin:0px;line-height:106%!important;padding:0 10px;font:20px 'isdclato',sans-serif;font-weight:900;margin-top:6px;margin-bottom:-12px!important;}.recc-title a,.recc-title a:visited,.recc-title a:active{color:#93a1a8;}.recc-title a:hover{color:#c79930;}.recc-text{font-size:15px;padding:0 10px 10px 10px;}.recc_mask{width:260px;height:148px;margin-top:-150px !important;z-index:10;position:relative;opacity:0;}.block-field-blocknodebasic-pagefield-attachments,.block-field-blocknodeadvanced-pagefield-attachments{border-top:1px solid #bbb;}.block-field-blocknodeadvanced-pagefield-attachments{margin-top:20px;}.block-field-blocknodebasic-pagefield-attachments .field__label,.block-field-blocknodeadvanced-pagefield-attachments .field__label{color:#93a1a8;text-transform:uppercase;font:20px 'isdclato',sans-serif;font-weight:900;margin-top:10px;}.block-field-blocknodebasic-pagefield-attachments .field__items,.block-field-blocknodeadvanced-pagefield-attachments .field__items{margin-top:10px;}.block-field-blocknodebasic-pagefield-attachments .field__item,.block-field-blocknodeadvanced-pagefield-attachments .field__item{margin-top:10px;}.block-field-blocknodebasic-pagefield-attachments .field__item a,.block-field-blocknodebasic-pagefield-attachments .field__item a:link,.block-field-blocknodebasic-pagefield-attachments .field__item a:active,.block-field-blocknodebasic-pagefield-attachments .field__item a:visited,.block-field-blocknodeadvanced-pagefield-attachments .field__item a,.block-field-blocknodeadvanced-pagefield-attachments .field__item a:visited,.block-field-blocknodeadvanced-pagefield-attachments .field__item a:active{text-transform:uppercase;font-size:14px;border:1px solid #c4cbcf;padding:4px 20px;color:#93a1a8;}.block-field-blocknodebasic-pagefield-attachments .field__item a:hover,.block-field-blocknodeadvanced-pagefield-attachments .field__item a:hover{color:#c79930;border-color:#c79930;}.path-taxonomy #block-isdcgen3-page-title h1::before{content:'#';}.taxonomy-title{color:#01334e;text-transform:uppercase;margin:0px;line-height:90%;padding:0px;margin-bottom:2px;font:28px 'isdclato',sans-serif;font-weight:900;}.taxonomy-title a,.taxonomy-title a:visited,.taxonomy-title a:active{color:#01334e;line-height:90%;}.taxonomy-title a:hover{color:#c79930;}.taxonomy-body{background-color:#f1f1f2;padding:4px 20px 20px 20px;}.taxonomy-headerimg{margin-bottom:-4px;}.path-taxonomy .views-view-responsive-grid__item{max-width:340px;margin-left:auto;margin-right:auto;min-width:340px;}.path-taxonomy h1.page-title{margin-bottom:20px;}.path-blog .block-views-blockblog-posts-trending-blog-tags{top:240px;position:relative;}.path-blog .block-views-blockarchive-blog-archive{position:absolute;right:0;margin-top:-10px;}.path-blog .block-views-blockarchive-blog-archive .view-content{background-color:#f1f1f2;padding:10px 10px;margin-top:-4px;}.path-blog .block-views-blockarchive-blog-archive .view-content li{list-style-type:none;margin-left:0;text-transform:uppercase;color:#93a1a8;}.path-blog .layout__region{position:relative;}.path-blog .block-views-blockarchive-blog-archive .view-content li a,.path-blog .block-views-blockarchive-blog-archive .view-content li a:visited,.path-blog .block-views-blockarchive-blog-archive .view-content li a:active{color:#93a1a8;}.path-blog .block-views-blockarchive-blog-archive .view-content li a:hover{color:#c79930;}.path-blog .postlist-body{min-height:180px!important;}.node--type-group .node__meta{display:none;}.path-group .block-field-blockgroupcollab-groupfield-group-banner img,.view-display-id-group_header img{width:100%;height:auto;}.path-group .block-group-operations{width:240px;float:right;margin-top:20px;}.path-group #block-isdcgen3-page-title h1.page-title,.path-blog #block-isdcgen3-page-title h1.page-title{margin-bottom:-38px;}.path-group .node-post-form,.path-blog .node-post-form{margin-top:60px;}.form-type-textfield label,.form-type-textarea label,.form-type-email label,.form-type-password label{text-transform:uppercase;font-weight:700;color:#01334e;font-size:18px;}.form-type-textarea .field-edit-link{font-size:14px;color:#93a1a8;}.form-type-textarea .field-edit-link .link-edit-summary{color:#93a1a8;text-transform:uppercase}.field-tags-add-more-wrapper{padding:20px;background-color:#f1f1f2;}#edit-body-0-format{display:none;}.field-add-more-submit{margin-top:10px;}.field--name-field-tags{padding:2px 20px;background-color:#f1f1f2;}.tabledrag-toggle-weight-wrapper button{display:none;}.field-multiple-table h4.label{text-transform:uppercase;font-weight:700;font-size:18px;font-style:normal;}.field-multiple-table th.field-label{text-align:left;padding-bottom:6px;}.field--name-field-group-description{width:100%;text-align:center;font-style:italic;font-weight:500;color:#93a1a8;}.path-group .block-views-blockgroup-nodes-group-posts,.path-blog .block-views-blockblog-posts-blog-list{max-width:800px;min-height:1000px;margin-top:20px;}.path-group .block-views-blockgroup-nodes-trending,.path-group .block-views-blockgroup-moderators-group-mods,.path-group .block-views-blockgroup-moderators-group-newmembers,.path-group .block-views-blockgroup-admin-group-admin-actions,.path-blog .block-views-blockblog-posts-trending-blog-tags,.path-blog .block-views-blockarchive-blog-archive{float:right;width:240px;clear:right;margin-left:40px;}.path-group .block-views-blockgroup-nodes-trending,.path-group .block-views-blockgroup-moderators-group-newmembers,.path-group .block-views-blockgroup-admin-group-admin-actions{margin-top:10px;}.path-group .block-views h2,.path-group .block-group h2,.path-blog .block-views-blockblog-posts-trending-blog-tags h2,.path-blog .block-views-blockarchive-blog-archive h2{color:#93a1a8;text-transform:uppercase;font:18px 'isdclato',sans-serif;font-weight:900;margin:0 0 6px 0;}.block-views-blockblog-posts-trending-blog-tags{margin-top:-10px;}.block-views-blockblog-posts-trending-blog-tags h2{margin-bottom:10px;}.path-group #block-isdcgen3-local-tasks{display:none;}.path-group .block-views-blockgroup-nodes-group-header{margin-bottom:-20px;}.view-display-id-trending .view-content{margin-top:10px;}.path-group .group-posts .view-content div,.path-blog .blog-posts .view-content div{position:relative;}.path-group .postlist-title{position:absolute;left:60px;padding-right:40px;top:-12px;}.path-blog .postlist-title{position:absolute!important;left:60px;padding-right:40px;top:-5px;}.path-group .postlist-body,.path-blog .postlist-body{left:60px;padding-right:40px;top:-40px;margin-bottom:-20px;min-height:60px;}.path-group .post-comment-count{width:50px;text-align:center;text-transform:uppercase;font-size:14px;font-weight:700;color:#93a1a8;top:-26px;}.path-group .post-comment-count::before{content:url(/themes/custom/isdcgen3/css/base/images/comments_midgrey.png);display:block;margin-bottom:-6px;}.path-group .post-new-comments{content:url(/themes/custom/isdcgen3/css/base/images/new.png);}.path-group .postlist-title a,.path-group .postlist-title a:active,.path-group .postlist-title a:visited,.path-blog .postlist-title a,.path-blog .postlist-title a:active,.path-blog .postlist-title a:visited{color:#01334e;text-transform:uppercase;line-height:90%;font:24px 'isdclato',sans-serif;font-weight:900;padding:0px;margin:0;}.path-group .postlist-title a:hover,.path-blog .postlist-title a:hover{color:#c79930;}.path-group .view-display-id-group_posts td{vertical-align:top;}.path-group .postlist-date,.comment-wrapper .field--name-field-time,.path-blog .postlist-date{width:50px;text-transform:uppercase;font-size:12px;padding-right:10px;text-align:center;font-weight:700;color:#93a1a8;line-height:12px;position:absolute !important;top:54px;}.path-group .view-display-id-group_posts td:first-of-type img{margin-top:5px;margin-bottom:5px;}.path-group .view-display-id-group_posts td:nth-child(2) p{margin-block-start:2px;margin-block-end:0.8em;}.path-group .view-display-id-group_posts td:nth-child(2){padding-bottom:12px;}.path-group .dropbutton-widget,.group-function-button{border:1px solid #93a1a8;background-color:white;text-transform:uppercase;text-align:center;padding:2px 0;}.path-group .dropbutton-widget:hover{border-color:#c79930;}.path-group .dropbutton-widget a,.path-group .dropbutton-widget a:visited,.path-group .dropbutton-widget a:active,.group-function-button a,.group-function-button a:active,.group-function-button a:visited{color:#93a1a8;}.path-group .dropbutton-widget a:hover,.group-function-button a:hover{color:#c79930;border-color:#c79930;}.group-function-button{margin-bottom:6px;}.view-display-id-group_newmembers .view-content div,.view-display-id-group_mods .view-content div{display:inline-block;margin-right:6px;margin-bottom:6px;width:72px;height:72px;}.view-display-id-group_newmembers .view-content div:nth-of-type(3){margin-right:0;}.group-new-avatar img,.group-mod-avatar img{height:76px;width:76px;}.path-group .block-views-blockgroup-info-links-about-posts{float:right;clear:right;width:240px;margin-top:6px;margin-bottom:-6px;}.about-link{text-transform:uppercase;text-align:center;font-size:12px}.about-link a,.about-link a:visited,.about-link a:active{color:#c4cbcf;}.about-link a:hover{color:#c79930;}.path-node .block-field-blocknodepostbody,.path-node .block-field-blocknodeblogbody{max-width:800px;min-height:140px;overflow:hidden;}.path-node .block-views-blockcomment-stats-post-publish,.path-node .block-views-blockcomment-stats-post-publish{background-color:#93a1a8;width:240px;margin-left:40px;float:right;position:relative;}.path-node .block-views-blockcomment-stats-post-publish{clear:right;}.path-node .comment-authpic{display:inline-block;margin:10px 18px;position:relative;}.path-node .comment-authpic img{height:70px;width:70px;}.path-node .comment-publishtime{color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;width:60px;text-align:center;line-height:100%;display:inline-block;position:absolute;background-image:url(/themes/custom/isdcgen3/css/base/images/calendar.png);background-repeat:no-repeat;vertical-align:bottom;background-position-x:center;padding-top:38px;margin-top:12px;}.path-node .comemnt-stats-count{width:80px;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;text-align:center;line-height:100%;padding-top:14px;}.path-node .comemnt-stats-count::before{content:url(/themes/custom/isdcgen3/css/base/images/comments.png);display:block;}.page-node-type-post .block-views-blockcomment-stats-comment-count{position:absolute;right:0;}.page-node-type-blog .block-views-blockcomment-stats-comment-count{position:relative;float:right;clear:right;height:90px;margin-bottom:-90px;}.comment-stats-new{position:relative;left:80px;font-size:12px;font-weight:700;width:80px;text-align:center;margin-left:-80px;color:#dfb556;}.comment-stats-new a,.comment-stats-new a:visited,.comment-stats-new a:active{color:#dfb556}div .comment-stats-new:first-of-type{display:none;}.view-comment-stats{position:relative;z-index:2;}.page-node-type-post .block-views-blocktaxonomy-term-advpage-tags,.page-node-type-blog .block-views-blocktaxonomy-term-advpage-tags{width:240px;margin-left:40px;margin-bottom:40px;float:right;clear:right;margin-top:20px;}.path-group .view-display-id-group_posts .marker,.path-blog .blog-posts .marker{background-image:url(/themes/custom/isdcgen3/css/base/images/new_border.png);background-repeat:no-repeat;color:transparent;position:absolute;top:-10px;height:24px;left:-10px;z-index:2;}.views-more-link{display:block;border:1px solid #c4cbcf;width:90px;font-size:12px;text-transform:uppercase;padding:4px 20px;margin-top:10px;text-align:center;}a.views-more-link,a.views-more-link:visited,a.views-more-link:active{color:#93a1a8;border-color:#c4cbcf;}a.views-more-link:hover{color:#c79930;border-color:#c79930;}.path-comment .block-field-blocknodepostfield-discussion h2,.path-comment .block-field-blocknodeblogfield-discussion h2{display:none;}.group-relationship-form .field--name-path{display:none;}.group-relationship-form,.group-relationship-confirm-form{margin-top:50px;}.postlist-headerimg{float:right;margin-left:70px;margin-bottom:30px;}.postlist-headerimg img{width:304px;height:auto;}.blog-header img{width:100%;height:auto;}.path-blog .view-content .views-row div:nth-of-type(6){position:static;}.path-node .block-field-blocknodepostfield-discussion,.path-node .block-field-blocknodeblogfield-discussion{margin-bottom:40px;max-width:800px;border-top:1px solid #c4cbcf;}.path-node .block-field-blocknodepostfield-discussion h2:first-of-type,.path-node .block-field-blocknodeblogfield-discussion h2:first-of-type{text-transform:uppercase;font-size:24px;font-weight:900;color:#93a1a8;margin-bottom:10px;}.path-node .block-extra-field-blocknodepostlinks,.path-node .block-extra-field-blocknodebloglinks{position:relative;left:154px;top:33px;}.block-field-blocknodeblogfield-discussion .field--name-field-nationality{display:none;}.path-node .block-extra-field-blocknodepostlinks a,.path-node .block-extra-field-blocknodepostlinks a:visited,.path-node .block-extra-field-blocknodepostlinks a:active,.path-node .block-extra-field-blocknodebloglinks a,.path-node .block-extra-field-blocknodebloglinks a:visited,.path-node .block-extra-field-blocknodebloglinks a:active{border:1px solid #c79930;padding:3px 10px 2px 10px;text-transform:uppercase;font-size:15px;font-size:14px;margin-right:6px;margin-left:6px;}.path-node .block-extra-field-blocknodepostlinks a:hover,.path-node .block-extra-field-blocknodebloglinks a:hover{border-color:#93a1a8;}.user-logged-in.path-node .block-extra-field-blocknodepostlinks ul li:first-of-type a,.user-logged-in.path-node .block-extra-field-blocknodepostlinks ul li:first-of-type a:visited,.user-logged-in .path-node .block-extra-field-blocknodepostlinks ul li:first-of-type a:active,.user-logged-in .path-node .block-extra-field-blocknodepostlinks ul li:first-of-type a:hover,.user-logged-in.path-node .block-extra-field-blocknodebloglinks ul li:first-of-type a,.user-logged-in.path-node .block-extra-field-blocknodebloglinks ul li:first-of-type a:visited,.user-logged-in .path-node .block-extra-field-blocknodebloglinks ul li:first-of-type a:active,.user-logged-in .path-node .block-extra-field-blocknodebloglinks ul li:first-of-type a:hover{color:transparent;border:none;margin-left:-20px;}.user-logged-in.path-node .block-extra-field-blocknodepostlinks ul li:first-of-type,.user-logged-in.path-node .block-extra-field-blocknodebloglinks ul li:first-of-type{background-image:url(/themes/custom/isdcgen3/css/base/images/add_icon.png);background-repeat:no-repeat;padding-bottom:1px;}.comment__meta{background:none;height:0;}.comment__meta a{display:none;}.js-form-type-item{display:none;}.field--name-field-profile-image .field__label{display:none;}.page-node-type-post .field--name-field-profile-image .field__item img,.page-node-type-blog .field--name-field-profile-image .field__item img{width:50px;height:50px;}.comment__submitted{display:none;}.comment-wrapper .content{position:relative;left:60px;top:-4px;}.comment-wrapper .content h3:first-of-type{text-transform:uppercase;font-size:18px;color:#93a1a8;}.comment-wrapper .content h3:first-of-type a:hover{color:#c79930;}.comment-wrapper .indented .content h3:first-of-type a,.comment-wrapper .indented .content h3:first-of-type a:visited,.comment-wrapper .indented .content h3:first-of-type a:active{font-size:16px;color:#93a1a8;}.comment-wrapper .field--name-field-time{position:absolute;top:60px;left:-60px;}.comment-wrapper .field--name-comment-body{padding-right:80px;}article.comment{background-color:#f1f1f2;padding:20px;border-top:3px solid #fff;padding-bottom:36px;}.comment-wrapper ul.links{position:absolute;left:-8px;margin:0;}.path-comment article.new{padding-bottom:10px;padding-top:20px;}.comment-wrapper ul.links li a{text-transform:uppercase;font-size:11px;border:1px solid #93a1a8;color:#93a1a8;padding:2px 6px;}.page-node-type-post .field--name-field-discussion article.new,.page-node-type-blog .field--name-field-discussion article.new{padding-top:0;}.comment-wrapper ul.links li a:hover{color:#c79930;border-color:#c79930;}.comment-wrapper .indented{margin-left:0;background-color:#f1f1f2;padding-left:25px;}.comment-wrapper .indented .comment{border-top:none;}.comment-wrapper .indented .field--name-comment-body{border-top:none;}.comment mark{background-color:transparent;background-image:url(/themes/custom/isdcgen3/css/base/images/new_comment.png);background-repeat:no-repeat;color:transparent;position:relative;top:10px;left:-8px;padding-bottom:2px;z-index:2;}.path-comment .block-extra-field-blocknodepostlinks{display:none;}.path-comment .node--type-post,.path-comment .node--type-blog{margin-top:20px;padding:10px 20px;background-color:#f1f1f2;}.path-comment .node--type-post h2,.path-comment .node--type-blog h2{margin-bottom:-24px;font-size:22px;}.path-comment .node--type-post h2 a,.path-comment .node--type-post h2 a:active,.path-comment .node--type-post h2 a:visited,.path-comment .node--type-blog h2 a,.path-comment .node--type-blog h2 a:active,.path-comment .node--type-blog h2 a:visited{color:#93a1a8;}.path-comment .node--type-post h2 a:hover,.path-comment .node--type-blog h2 a:hover{color:#c79930;}.path-comment .node--type-post h2::before,.path-comment .node--type-blog h2::before{content:'REPLYING TO: ';color:#93a1a8;font-size:22px;}.path-comment .field--name-field-media-image{display:none;}.path-comment #edit-subject-wrapper label,.path-comment #edit-comment-body-wrapper label{text-transform:uppercase;font-weight:700;color:#01334e;}.path-comment #edit-field-time-wrapper,.path-comment #edit-comment-body-0-format{display:none;}.path-comment ul.links{display:none!important;}.path-comment .comment__meta,.path-comment .comment mark,.path-comment .field--type-timestamp{display:none;}.path-comment #block-isdcgen3-page-title{margin-bottom:20px;}.path-comment .comment .content h3:first-of-type{text-transform:uppercase;font-size:22px;}.path-comment .comment .content h3:first-of-type::before{content:'REPLYING TO: ';color:#93a1a8;font-size:22px;}.path-comment .comment .content h3:first-of-type a,.path-comment .comment .content h3:first-of-type a:active,.path-comment .comment .content h3:first-of-type a:visited{color:#93a1a8;}.path-comment .comment .content h3:first-of-type a:hover{color:#c79930;}.path-comment .article-comment{padding-bottom:0;}.page-node-type-post .comment-wrapper h2.title,.page-node-type-blog .comment-wrapper h2.title{display:none;}.comment-form .field--type-timestamp{display:none;}.comment-form .js-filter-wrapper{display:none;}.field--name-field-discussion .comment-form .field--name-comment-body{padding-right:0;}.path-private-messages h2{margin-bottom:0;}#block-isdcgen3-privatemessageactions{margin-top:30px;margin-bottom:20px;}#block-isdcgen3-privatemessageactions h2{display:none;}#block-isdcgen3-privatemessageactions a,#block-isdcgen3-privatemessageactions a:visited,#block-isdcgen3-privatemessageactions a:active,.private_message_thread_clear_history_link_wrapper a,.private_message_thread_clear_history_link_wrapper a:active,.private_message_thread_clear_history_link_wrapper a:visited{font-size:14px;text-transform:uppercase;padding:4px 10px;border:1px solid #c4cbcf;color:#93a1a8;margin-right:10px;}#block-isdcgen3-privatemessageactions a:hover,.private_message_thread_clear_history_link_wrapper a:hover{color:#c79930;}.private_message_thread_clear_history_link_wrapper{margin-bottom:10px;}.block-private-message-inbox-block .active-thread{border-width:2px!important;border-color:#c79930!important;}.block-private-message-inbox-block .private-message-thread{border:1px solid #c4cbcf;padding:12px;}.block-private-message-inbox-block .private-message-thread:hover{background-color:#f1f1f2;}.private-message-thread-inbox .private-message-recipients{text-transform:uppercase;font-size:14px;color:#000;}.private-message-thread-inbox .private-message-recipients a,.private-message-recipients a:visited,.private-message-recipients a:active{color:#000;}.private-message-thread-inbox .private-message-recipients a:hover{color:#c79930;}.private-message-recipients::before{content:'Message Participants: ';text-transform:uppercase;font-size:14px;color:#93a1a8;}.private-message-inbox time,#private-message-page .private-message time{text-transform:uppercase;font-size:14px;color:#93a1a8;font-weight:700;}.private-message-thread-inbox .field--name-owner{font-size:14px;text-transform:uppercase;color:#000;}.private-message-thread-inbox .field--name-owner .field__label,#private-message-page .field--name-owner .field__label{font-weight:100;color:#93a1a8;}.private-message-thread-inbox .field--name-owner .field__item article.profile .username a,.private-message-inbox .field--name-owner .field__item article.profile .username a:visited,.private-message-inbox .field--name-owner .field__item article.profile .username a:active{color:#000;}.private-message-thread-inbox .block-unblock{display:none;}.private-message-thread-inbox .private_message_thread_clear_history_link_wrapper{display:none;}.private-message-thread-inbox .field--name-message{margin-top:-10px;}#private-message-page{border-top:1px solid #c4cbcf;margin-top:20px;padding-top:6px}#private-message-page::before{content:'Message Thread';color:#01334e;text-transform:uppercase;line-height:90%;font:20px 'isdclato',sans-serif;font-weight:900;padding:0px;margin:0;}.private_message_thread_delete_link_wrapper,.private_message_thread_clear_history_link_wrapper{display:inline-block;margin-right:10px;margin-top:10px}.private_message_thread_delete_link_wrapper a,.private_message_thread_delete_link_wrapper a:active,.private_message_thread_delete_link_wrapper a:visited{padding:4px 10px;border:1px solid #c4cbcf;color:#93a1a8;text-transform:uppercase;font-size:14px;}#private-message-page .private-message-thread-full .field--name-private-messages .private-message{padding:1px 14px;border:none;background-color:#f1f1f2;margin-bottom:10px;padding-top:10px;}.private_message_thread_delete_link_wrapper a:hover{color:#c79930;border-color:#c79930;}#private-message-page .private-message-recipients{margin-left:0px!important;margin-top:10px!important;text-transform:uppercase;font-size:14px;}#private-message-page .private-message-recipients a,#private-message-page .private-message-recipients a:visited,#private-message-page .private-message-recipients a:active{color:#c79930;}#private-message-page .private-message-recipients a:hover{color:#93a1a8;}#private-message-page .block-unblock{color:transparent;background-image:url(/themes/custom/isdcgen3/css/base/images/block.png);background-repeat:no-repeat;background-position:center;width:20px;display:inline-block;}#private-message-page .block-unblock:hover{background-image:url(/themes/custom/isdcgen3/css/base/images/block_grey.png);}#private-message-page .private-message .field--name-message p{margin:0;margin-bottom:20px;}#private-message-page .field--name-owner .field__item .username,#private-message-page .field--name-owner .field__item .block-unblock,#private-message-page .private-message-recipients .username{display:inline-block;margin-top:0;}#private-message-page .block-unblock a,#private-message-page .block-unblock a:active,#private-message-page .block-unblock a:visited,#private-message-page .block-unblock a:hover{color:transparent;}#private-message-page .field--name-owner{font-size:14px;text-transform:uppercase;}#private-message-page .field--name-private-messages .field__label{color:#93a1a8;text-transform:uppercase;font-weight:700;font-size:18px;margin-bottom:4px;}#private-message-page .field--name-private-messages .field__label::after{content:' in this thread';}#private-message-page .field--name-private-messages .field__items .field__label::after{content:'';}#private-message-page .field--name-private-messages .private-message .field--name-owner .field__label{font-weight:unset;font-size:unset;}#private-message-page .form-type-textarea label{display:none;}.path-private-message #edit-message-0-format,.path-private-messages #edit-message-0-format{display:none;}#private-message-page #edit-message-wrapper::before{content:'Reply';color:#93a1a8;text-transform:uppercase;font-weight:700;font-size:18px;}#private-message-page .private-message-add-form{margin-top:20px;}#private-message-page #edit-message-wrapper .text-format-wrapper{margin-top:-12px;}.path-private-message #block-isdcgen3-page-title h1.page-title{margin-bottom:10px;}.path-private-message .button{margin-left:0;}#private_message_ban_page td:first-of-type{text-transform:uppercase;padding-right:20px;}#private_message_ban_page td:nth-of-type(2){text-transform:uppercase;font-size:12px;}#private_message_ban_page td:nth-of-type(2) a,#private_message_ban_page td:nth-of-type(2) a:active,#private_message_ban_page td:nth-of-type(2) a:visited{border:1px solid #c4cbcf;padding:2px 10px;text-align:center;color:#93a1a8;}#private_message_ban_page td:nth-of-type(2) a:hover{color:#c79930;border-color:#c79930;}#private_message_ban_page th{text-transform:uppercase;color:#01334e;}#private_message_ban_page th:first-of-type{text-align:left;}#private_message_ban_page th:nth-of-type(2){display:none;}.private-message-thread-clear-personal-history-form,.private-message-thread-delete-form{position:absolute;top:10px;background-color:#fff;width:100%;height:100%;}.private-message-thread-clear-personal-history-form::before{content:"Are you sure you want to clear this thread's history?";color:#01334e;text-transform:uppercase;font-size:24px;font-weight:700;display:block;}.private-message-thread-delete-form::before{content:"Are you sure you want to delete this thread?";color:#01334e;text-transform:uppercase;font-size:24px;font-weight:900;display:block;}.path-private-messages .region-content{position:relative;}#edit-members-target-id--description{color:#93a1a8;text-transform:uppercase;font-size:12px;margin-left:34px;}#edit-members-target-id--description::after{content:'. Separate with a comma';}.academy-header img{width:100%;height:auto;}.path-node #block-isdcgen3-views-block-ratings-academy-header{margin-bottom:-20px;}.block-field-blocknodecourse-pagefield-video,.block-field-blocknodeadvanced-pagefield-video{position:absolute;top:6px;right:0;}.path-node .block-field-blocknodecourse-pagefield-video .field__label{display:none;}.path-node .block-views-blockcourse-details-course-details{float:right;clear:right;width:366px;position:relative;overflow:hidden;margin-left:40px;margin-bottom:10px;}.page-node-type-course-page .course-qualicon,.page-node-type-course-page .course-duricon,.page-node-type-course-page .course-supervisor{display:inline-block;background-color:#93a1a8;height:100px;padding:14px 16px 0 16px;position:absolute;}.page-node-type-course-page .course-rating{display:inline-block;background-color:#93a1a8;height:100px;margin-right:10px;}.page-node-type-course-page .course-duricon{right:82px;}.page-node-type-course-page .course-supervisor{right:0;width:50px;}.page-node-type-course-page .course-supervisor a::after{content:'Course Supervisor';text-align:center;text-transform:uppercase;color:#fff;font-weight:700;font-size:8px;margin:0;padding-top:4px;display:block;}.page-node-type-course-page .course-rating img{height:96px;width:auto;}.course-qualicon p,.course-duricon p{text-align:center;text-transform:uppercase;color:#fff;font-weight:700;font-size:12px;margin:0;padding-top:5px;}.path-node .block-views-blockcourse-details-enrol-cta{position:absolute;top:-46px;right:-24px;}.path-node .block-views-blockcourse-details-enrol-availability{position:absolute;top:-46px;right:0;z-index:100;}.course-enrol-button a,.course-enrol-button a:visited,.course-enrol-button a:active{text-transform:uppercase;color:#c79930;font-weight:500;font-size:18px;border:2px solid #c79930;padding:4px 20px;}.course-enrol-button a:hover{color:#c4cbcf;border-color:#c4cbcf;}.course-enrol-button-alt,.course-enrol-button-alt,.course-enrol-button-alt{text-transform:uppercase;color:#c4cbcf;font-weight:500;font-size:18px;border:2px solid #c4cbcf;padding:4px 20px;}.view-display-id-enrol_cta .course-enrol-button{display:inline-block;position:relative;top:-2px;margin-right:4px;z-index:100;}.view-display-id-enrol_availability .course-enrol-button-alt{display:inline-block;position:relative;top:-4px;}.view-display-id-enrol_cta .button-info{display:inline-block;position:relative;top:0;}.view-display-id-enrol_cta .button-info img{height:20px;width:auto;}.page-node-type-mission-page #block-isdcgen3-page-title .field--name-title::before{content:'Mission: ';}.path-node .block-views-blockcourse-details-req-ratings{}.path-node .block-views-blockcourse-details-mission-details{position:relative;height:200px;width:442px;background-color:#93a1a8;}.path-node .block-views-blockcourse-details-mission-details,.path-node .block-views-blockcourse-details-req-ratings{float:right;clear:right;margin-left:40px;}.path-node .block-views-blockcourse-details-req-ratings{width:440px;margin-bottom:-84px;top:-94px;position:relative;background-color:#93a1a8;}.path-node .block-views-blockcourse-details-req-ratings .views-row{display:inline-block;}.view-display-id-req_ratings .view-content{margin-left:auto;margin-right:auto;width:fit-content;}.view-display-id-req_ratings .view-content img{width:72px;height:auto;}.mission-duration,.mission-team,.mission-difficulty,.mission-xp,.mission-availability{display:inline-block;background-color:#93a1a8;height:100px;padding:14px 20px 0 20px;position:absolute;top:0;}.mission-availability{right:0;width:70px;padding-right:14px;}.mission-availability img{padding-left:8px;}.mission-xp{right:90px;}.mission-difficulty{right:172px;}.mission-team{right:255px;}.mission-duration{right:354px;}.mission-duration p,.mission-team p,.mission-difficulty p,.mission-xp p,.mission-availability p,.path-node .block-views-blockcourse-details-req-ratings h2{text-align:center;text-transform:uppercase;color:#fff;font-weight:700;font-size:14px;margin:0;padding-top:5px;}.mission-availability p{font-size:10px;line-height:18px;}.mission-duration p{font-size:12px;line-height:18px;}.path-node .block-views-blockcourse-details-req-ratings h2{padding-top:0px;}.path-user #block-isdcgen3-page-title h1{color:transparent;}.path-user #block-isdcgen3-local-tasks{position:relative;top:-16px;margin-top:0;}.path-user .layout--twocol-section{background-color:#93a1a8;padding:20px;max-width:900px;position:relative;top:-40px;margin-right:140px;min-width:600px;}.path-user .layout__region--first,.path-user .layout__region--second{position:relative;}.path-user .block-views-blockservice-display-details-display,.path-user .block-views-blockservice-display-avatar-display,.path-user .block-views-blockservice-display-rank-display,.path-user .block-views-blockservice-display-spec-badge,.path-user .block-views-blockservice-display-qual-badge,.path-user .block-views-blockservice-display-service-badge{display:inline-block;position:relative;}.path-user .block-views-blockservice-display-rank-display{margin-left:-3px;margin-right:10px;}.path-user .block-views-blockservice-display-rank-display img{height:80px;width:auto;}.profile-welcome{text-transform:uppercase;color:#01334e;font-size:14px;font-weight:700;margin-bottom:-4px;}.profile-username{text-transform:uppercase;color:#01334e;font-size:28px;font-weight:900;}.profile-membersince,.profile-xp{text-transform:uppercase;color:#fff;font-size:14px;font-weight:700;}.path-user .block-views-blockservice-display-details-display{width:300px;}.path-user .block-views-blockservice-display-spec-badge,.path-user .block-views-blockservice-display-qual-badge{margin-top:20px;width:170px;height:60px;top:-4px;}.profile-qualbadge,.view-display-id-qual_badge .field--type-image{width:84px;position:relative;margin:auto;}.profile-specbadge,.view-display-id-spec_badge .field--type-image{width:119px;position:relative;margin:auto;}.path-user .block-views-blockservice-display-service-badge{margin-left:auto;display:block;width:280px;margin-right:auto;}.path-user .block-views-blockservice-display-serviceitem-display{width:312px;position:relative;margin-left:auto;margin-right:auto;margin-top:10px;}.path-user .views-view-grid{width:312px;}.path-user .views-view-grid .views-row{width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:1px;}.profile-serviceitem{width:75px;height:19px;}.profile-serviceitem img{border:1px solid #000;}.path-user .views-view-grid .views-row{float:none;}.path-user .block-views-blockservice-display-profile-flag{position:absolute;z-index:1;top:60px;}.path-user .block-views-blockservice-display-rating-display{max-width:860px;background-color:#93a1a8;padding:0 40px;margin-top:-10px;margin-right:140px;min-width:560px;}.path-user .block-views-blockservice-display-rating-display h2{border-bottom:1px solid #fff;text-align:center;color:#fff;font-size:16px;font-weight:700;margin-bottom:0;padding-bottom:4px;}.view-display-id-rating_display .view-content{width:fit-content;margin-left:auto;margin-right:auto;}.view-display-id-rating_display .views-row{width:96px;display:inline-block;}.path-user .block-views-blockservice-display-pm-link{position:absolute;right:0;}.path-user .layout--onecol{position:relative;top:-36px;}.path-user .block-views-blockservice-display-block-1{position:absolute;right:0;top:32px;}.path-user .block-views-blockprivate-message-pm-contextual-unblock{position:absolute;right:0;top:33px;}.view-display-id-block_1 .pm-block-button{display:inline-block;}.view-display-id-block_1 .button-info{display:inline-block;position:relative;top:4px;right:-22px;}.view-display-id-block_1 .button-info img{height:20px;width:auto;}.view-display-id-pm_link .pm-message-button,.view-display-id-block_1 .pm-block-button,.view-display-id-pm_contextual_unblock .pm-unblock-button{border:1px solid #c4cbcf;height:22px;width:126px;text-align:center;padding-top:2px;background-color:#fff;}.view-display-id-block_1 .pm-block-button{margin-right:-20px;}.view-display-id-pm_link a,.view-display-id-block_1 .pm-block-button a,.view-display-id-pm_contextual_unblock a,.view-display-id-pm_link a:visited,.view-display-id-block_1 .pm-block-button a:visited,.view-display-id-pm_contextual_unblock a:visited,.view-display-id-pm_link a:active,.view-display-id-block_1 .pm-block-button a:active,.view-display-id-pm_contextual_unblock a:active{font-size:14px;text-transform:uppercase;color:#93a1a8;}.view-display-id-pm_link a:hover,.view-display-id-block_1 .pm-block-button a:hover,.view-display-id-pm_contextual_unblock a:hover{color:#c79930;}.view-display-id-pm_link .pm-message-button:hover,.view-display-id-block_1 .pm-block-button:hover,.view-display-id-pm_contextual_unblock .pm-unblock-button:hover{border-color:#c79930;}.path-node .block-field-blocknodepostfield-discussion .field--name-field-nationality,.path-node .block-field-blocknodepostfield-discussion .field--name-field-xp{display:none;}.view-heroes{position:relative;top:-40px;}.view-heroes img{width:100vw;height:auto;}.hero-headline-wrapper{width:100%;position:absolute;top:31vw;padding-left:1.4vw;}.hero-headline{font-family:gunship;text-transform:lowercase;color:#fff;font-size:calc(14px + 3vw);line-height:3vw;width:1400px;margin:auto;text-shadow:.2vw .2vw #000;}.hero-text-wrapper{width:100%;position:absolute;top:34.2vw;padding-left:1.4vw;}.hero-text{font-weight:700;color:#fff;font-size:calc(10px + .6vw);padding:2px 6px;width:1400px;margin:auto;text-shadow:.1vw .1vw #000;}.hero-button-wrapper{position:absolute;bottom:3.4vw;width:100%;padding-left:1.4vw;}.hero-button{text-transform:uppercase;font-size:calc(9px + .4vw);font-weight:500;width:1400px;margin:auto;display:block;}.hero-button a::after{content:"\2771";padding-left:1.4vw;padding-right:.6vw;}.hero-button a,.hero-button a:active,.hero-button a:visited{color:#fff;border:1px solid #fff;padding:.4vw 0 .4vw 1vw;background-color:rgba(0,0,0,0.3);}.hero-button a:hover{color:#dfb556;border-color:#dfb556}.path-frontpage .block-page-title-block{display:none;}.path-frontpage .layout--twocol-section{background-color:#93a1a8;padding:20px;max-width:800px;position:relative;margin-right:550px;min-width:470px;}.path-frontpage .block-views-blockservice-display-profile-avatar-home,.path-frontpage .block-views-blockservice-display-profile-rank-home,.path-frontpage .block-views-blockservice-display-profile-details-home,.path-frontpage .block-views-blockservice-display-profile-specbadge-home,.path-frontpage .block-views-blockservice-display-profile-qualbadge-home,.path-frontpage .block-views-blockservice-display-profile-servicebadge-home{display:inline-block;position:relative;margin-left:20px;margin-top:20px;}.path-frontpage .block-views-blockservice-display-profile-details-home{}.path-frontpage .block-views-blockservice-display-profile-rank-home{margin-left:-3px;margin-right:-10px;}.path-frontpage .block-views-blockservice-display-profile-rank-home img{height:80px;width:auto;}.path-frontpage .block-views-blockservice-display-profile-flag-home{position:absolute;z-index:1;top:80px;left:20px;}.path-frontpage .block-views-blockservice-display-profile-specbadge-home,.path-frontpage .block-views-blockservice-display-profile-qualbadge-home{margin-top:20px;width:12.5%;height:60px;top:-4px;}.block-views-blockservice-display-profile-specbadge-home{margin-bottom:20px;}.path-frontpage .block-views-blockservice-display-profile-serviceitems-home{width:312px;position:relative;margin-left:auto;margin-right:auto;margin-top:10px;}.path-frontpage .views-view-grid{width:312px;}.path-frontpage .block-views-blockservice-display-profile-servicebadge-home{margin-left:auto;display:block;width:280px;margin-right:auto;}.path-frontpage .views-view-grid .views-row{width:fit-content;margin-left:auto;margin-right:auto;float:none;}.path-frontpage .block-views-blockservice-display-profile-ratings-home{max-width:800px;margin-right:580px;min-width:430px;margin-bottom:50px;padding-left:20px;padding-right:20px;background-color:#93a1a8;}.path-frontpage .block-views-blockservice-display-profile-ratings-home h2{border-bottom:1px solid #fff;text-align:center;color:#fff;font-size:16px;font-weight:700;margin-bottom:0;padding-bottom:4px;}.view-display-id-profile_ratings_home .views-row{width:96px;display:inline-block;}.view-display-id-profile_ratings_home .view-content{width:fit-content;margin-left:auto;margin-right:auto;}.path-frontpage .region-content{position:relative;}.path-frontpage .block-views-blockgroup-latest-group-latest-promo{position:absolute;top:0;right:0;max-width:520px;}.path-frontpage .block-views-blockgroup-latest-group-latest-promo h2{margin:0;margin-top:-14px;font-size:32px;margin-bottom:8px;}.block-views-blockgroup-latest-group-latest-promo .group-teaser-title{text-transform:uppercase;font-weight:700;font-size:20px;color:#93a1a8;margin-bottom:-14px;position:relative;left:108px;top:-70px;width:80%;}.block-views-blockgroup-latest-group-latest-promo .group-teaser-title a,.block-views-blockgroup-latest-group-latest-promo .group-teaser-title a:active,.block-views-blockgroup-latest-group-latest-promo .group-teaser-title a:visited{color:#93a1a8;}.block-views-blockgroup-latest-group-latest-promo .group-teaser-title a:hover{color:#c79930;}.block-views-blockgroup-latest-group-latest-promo .views-row{position:relative;margin-bottom:-70px;}.block-views-blockgroup-latest-group-latest-promo .groups-new .marker{background-image:url(/themes/custom/isdcgen3/css/base/images/new_border.png);background-repeat:no-repeat;color:transparent;position:absolute;top:-10px;height:24px;left:-10px;z-index:2;}.block-views-blockgroup-latest-group-latest-promo .group-thumb img{width:100px;height:auto;}.block-views-blockgroup-latest-group-latest-promo .group-groupname{text-transform:uppercase;font-size:14px;font-weight:600;position:relative;margin-left:108px;top:-58px;color:#c4cbcf;}.group-groupname a,.group-groupname a:visited,.group-groupname a:active{color:#c4cbcf;}.group-groupname a:hover{color:#c79930;}.block-views-blockgroup-latest-group-latest-promo .group-teaser-text{position:relative;margin-left:108px;top:-74px;}.path-frontpage main .layout-content{min-width:1100px;}.messages--status{margin-bottom:40px;}.page-node-type-profile-item .field__label{color:#01334e;text-transform:uppercase;}.page-node-type-profile-item .field--name-field-notes{margin-top:10px;margin-bottom:40px;}.page-node-type-profile-item .field--name-field-icon-image{margin-bottom:10px;margin-top:20px;}.page-node-type-profile-item #block-isdcgen3-page-title h1.page-title::before{content:'Service Insignia';text-transform:uppercase;font-size:16px;display:block;margin-bottom:-6px;color:#93a1a8;}.path-user .field--name-field-profile-image label,.path-user #edit-private-messages .fieldset-legend,.path-user #edit-timezone summary,.path-user .field--name-field-nationality label{text-transform:uppercase;font-weight:700;color:#01334e;font-size:18px;}.path-user .password-strength{margin-bottom:10px;}.path-user .form-type-password-confirm{border:1px solid #c4cbcf;padding:10px;padding-top:5px;margin-bottom:24px;margin-top:20px;}.path-user .form-type-password-confirm::before{content:'Change Password';text-transform:uppercase;font-weight:700;color:#01334e;font-size:18px;}.path-user .form-type-password-confirm .form-type-password{margin-top:10px;}.path-user .form-type-password-confirm .form-type-password label,.path-user #edit-timezone label,.path-user #edit-private-messages .fieldset-wrapper .fieldset-legend{font-weight:700;color:#01334e;font-size:16px;text-transform:unset;}.path-user .form-item .description{padding-top:4px;}.path-user .field--name-field-profile-image,.path-user .field--name-field-nationality,.path-user #edit-timezone,.path-user #edit-private-messages{margin-top:40px;}.path-user .field--name-field-nationality{margin-bottom:40px;}.path-user #user-form #edit-actions #edit-submit{font-size:18px;padding:6px 20px;margin-top:20px;margin-bottom:40px;}.path-user .field--name-field-profile-image .form-managed-file{margin-top:6px;}.path-user  #edit-current-pass--description a{border:1px solid #c79930;padding:4px 12px;text-transform:uppercase;margin-left:6px;font-size:12px;}.path-user  #edit-current-pass--description a:hover{border-color:#aaa;}.path-user  .form-type-email{margin-top:20px;}.page-node-type-profile-item .field--name-field-header-image{margin-bottom:10px;margin-top:-34px;}.page-node-type-profile-item .field--name-field-header-image img{height:200px;width:auto;box-shadow:4px 4px 8px #93a1a8;}.form-item-persistent-login label{text-transform:uppercase;font-size:14px;}#edit-persistent-login{vertical-align:middle;}.page-node-type-branch-page .block-views-blockcareers-branch-roles .views-view-responsive-grid__item{background-color:#f1f1f2;}.page-node-type-branch-page .block-views-blockcareers-branch-roles .featrole-image img{width:100%;height:auto;}.page-node-type-branch-page .block-views-blockcareers-branch-ratings{margin-bottom:30px;}.page-node-type-branch-page .featrole-title{margin-bottom:-10px;margin-top:4px;font-size:26px;font-weight:900;text-transform:uppercase;line-height:90%;}.page-node-type-branch-page .featrole-title,.page-node-type-branch-page .featrole-teaser{padding:0 10px;}.page-node-type-branch-page .featrole-title a,.page-node-type-branch-page .featrole-title a:active,.page-node-type-branch-page .featrole-title a:visited{color:#93a1a8;}.page-node-type-branch-page .featrole-title a:hover{color:#c79930;}.page-node-type-branch-page .branch-rating{background-color:#93a1a8;width:fit-content;height:fit-content;position:absolute;top:0;}.page-node-type-branch-page .branch-rating-title,.page-node-type-branch-page .branch-rating-description{margin-left:90px;padding-right:10px;}.page-node-type-branch-page .branch-rating-title{font-weight:700;font-size:18px;text-transform:uppercase;line-height:90%;}.page-node-type-branch-page .branch-rating-title a,.page-node-type-branch-page .branch-rating-title a:visited,.page-node-type-branch-page .branch-rating-title a:active{color:#93a1a8;}.page-node-type-branch-page .branch-rating-title a:hover{color:#c79930;}.page-node-type-branch-page .block-views-blockcareers-branch-ratings .views-col{position:relative;}.page-node-type-branch-page .block-views-blockcareers-branch-ratings .views-row{margin-bottom:30px;}.page-node-type-branch-page .block-views-blockcareers-branch-ratings h2{margin-bottom:12px;font-size:26px;font-weight:900;}.page-node-type-branch-page .advpage-tags{margin-top:20px;}.path-frontpage .block-views-blockpromos-blog-promo{margin-bottom:50px;}.block-views{position:relative;}.block-views h2{margin:0;margin-top:-14px;font-size:32px;margin-bottom:8px;}.teaser4-block .views-view-responsive-grid__item{background-color:#f1f1f2;}.blog-promo-thumb img,.teaser-thumb img{width:100%;height:auto;}.blog-promo-title{text-transform:uppercase;font-weight:800;font-size:22px;padding-left:10px;line-height:24px;padding-top:6px;margin-bottom:-10px;color:#01334e;}.path-concept .blog-promo-title{margin-bottom:0;}.blog-promo-title a,.blog-promo-title a:active,.blog-promo-title a:visited{color:#01334e;}.blog-promo-title a:hover{color:#c79930;}.blog-promo-teaser,.blog-promo-short{padding:0 10px;}.path-concept .blog-promo-teaser,.blog-promo-short{margin-bottom:20px;}.promo-more{text-transform:uppercase;font-size:13px;margin-left:10px;margin-bottom:20px;}.promo-more a,.promo-more a:active,.promo-more a:visited{color:#93a1a8;border:1px solid #c4cbcf;padding:3px 10px;}.promo-more a:hover{color:#c79930;border-color:#c79930;}.promo-more a::after{content:"\2771";padding-left:20px;}.promo_header_button{position:absolute;right:0;top:14px;text-transform:uppercase;}.promo_header_button a,.promo_header_button a:visited,.promo_header_button a:active{color:#93a1a8;border:1px solid #c4cbcf;padding:4px 10px 4px 16px;}.promo_header_button a:hover{color:#c79930;border-color:#c79930;}.promo_header_button a::after{content:"\2771";padding-left:20px;}.view-display-id-blog_archive nav.pager{background-color:#f1f1f2;margin-top:-26px;padding-left:10px;padding-right:10px;}.view-display-id-blog_archive li.is-active{display:none;}.view-display-id-blog_archive ul.pager__items{padding-top:0;padding-bottom:6px;padding-inline-start:0;}.teaser-title{text-transform:uppercase;color:#fff;font-size:24px;font-weight:900;text-shadow:2px 2px #000;margin-left:20px;margin-top:-150px;padding-right:20px;line-height:26px;}.path-concept .teaser-title{margin-top:-170px;}.teaser-title a,.teaser-title a:active,.teaser-title a:visited{color:#fff;}.teaser-title a:hover{color:#dfb556;}.teaser-text{margin-left:20px;font-size:15px;color:#fff;font-weight:500;padding-right:20px;text-shadow:1.3px 1.3px #000;margin-bottom:20px;}.teaser-more{text-transform:uppercase;font-size:14px;margin-left:20px;margin-bottom:20px;}.teaser-more a,.teaser-more a:active,.teaser-more a:visited{color:#fff;border:1px solid #fff;padding:3px 16px;background-color:rgba(0,0,0,0.3);}.teaser-more a:hover{color:#dfb556;border-color:#dfb556;}.teaser-more a::after{content:"\2771";padding-left:20px;}.block-views-blockpromos-teaser-visitor-top3 .teaser-title{margin-top:-136px;}.promo_header_blurb{position:absolute;right:150px;top:8px;font-size:14px;width:370px;color:#93a1a8;font-weight:500;padding-right:20px;}.block-views-blockpromos-promo-tech-hero{position:relative;margin-bottom:50px;}.block-views-blockpromos-promo-tech-hero .views-row{width:15vw;min-width:200px;}.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(1){position:absolute;background-image:url(/themes/custom/isdcgen3/css/base/images/tech_hero_graticule_left.png);background-size:contain;top:18%;height:62%;background-repeat:no-repeat;left:calc(90px + 15vw);}.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(5){position:absolute;background-image:url(/themes/custom/isdcgen3/css/base/images/tech_hero_graticule_right.png);background-size:contain;top:18%;height:62%;background-repeat:no-repeat;right:calc(74px + 3.6vw);}.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(1) .teaser-hero-title,.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(1) .teaser-hero-more,.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(5) .teaser-hero-title,.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(5) .teaser-hero-more{display:none;}.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(2){position:absolute;top:15%;text-align:right;}.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(3){position:absolute;top:46%;text-align:right;}.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(4){position:absolute;top:75%;text-align:right;}.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(6){position:absolute;top:15%;text-align:left;right:0;}.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(7){position:absolute;top:46%;text-align:left;right:0;}.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(8){position:absolute;top:75%;text-align:left;right:0;}.tech-hero-background img{width:100%;height:auto;}.teaser-hero-title,.career-hero-headline{color:#fff;text-transform:uppercase;font-weight:700;text-shadow:0.1vw 0.1vw #000;font-size:calc(16px + 1vw);line-height:90%;margin-bottom:0.3vw;}.teaser-hero-text{color:#fff;font-size:calc(14px + .2vw);text-shadow:0.07vw 0.07vw #000;font-weight:700;}.teaser-hero-more{height:2.4vw;width:2.4vw;min-height:32px;min-width:32px;background-image:url(/themes/custom/isdcgen3/css/base/images/hero_circle.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;}.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(2) .teaser-hero-more,.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(3) .teaser-hero-more,.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(4) .teaser-hero-more{right:calc(-30px - 2vw);}.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(6) .teaser-hero-more,.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(7) .teaser-hero-more,.block-views-blockpromos-promo-tech-hero .views-row:nth-of-type(8) .teaser-hero-more{left:calc(-30px - 2vw);}.teaser-hero-more:hover{background-image:url(/themes/custom/isdcgen3/css/base/images/hero_circle_full.png);}.teaser-hero-more a{display:inline-block;color:transparent;}.block-views-blockpromos-promo-tech-hero .view-footer{position:absolute;bottom:10%;left:42%;}.tech_hero_starship{font-family:gunship;color:#fff;font-size:calc(14px + .2vw);text-shadow:0.07vw 0.07vw #000;text-transform:lowercase;}.tech_hero_endeavour{font-family:gunship;color:#fff;text-shadow:0.1vw 0.1vw #000;font-size:calc(16px + 1vw);text-transform:lowercase;line-height:80%;}.block-views-blockheroes-block-1{margin-bottom:10px;}.path-concept .layout-content{position:relative;}.concept-hero{position:relative;top:-71px;}.concept-hero-image img{width:112%;height:auto;}.concept-hero-headline{font-family:gunship;color:#fff;text-shadow:0.16vw 0.16vw #000;font-size:calc(18px + 2.6vw);text-transform:lowercase;line-height:80%;margin-top:-8vw;margin-left:60px}.concept-hero-headline-right{font-family:gunship;color:#fff;text-shadow:0.16vw 0.16vw #000;font-size:calc(18px + 2.6vw);text-transform:lowercase;line-height:80%;position:relative;margin-top:-8vw;text-align:right;right:-60px;}.block-views-blockpromos-concept-hero{position:relative;left:-60px;}.block-views-blockpromos-cocnept-hero-right{margin-bottom:4vw;position:relative;left:-60px;}.path-concept .layout--twocol-section{margin-top:4vw;}.path-concept .layout--twocol-section:last-of-type{margin-bottom:4vw;}.path-concept .layout--twocol-section .layout__region--first{padding-right:1.4vw;}.path-concept .layout--twocol-section .layout__region--second{padding-left:1.4vw;}.text-teaser-text{font-size:calc(14px + .3vw);margin-top:-20px;margin-bottom:30px;}.text-teaser-more{text-transform:uppercase;font-size:calc(12px + .2vw);}.text-teaser-more a,.text-teaser-more a:active,.text-teaser-more a:visited{border:1px solid #c4cbcf;color:#93a1a8;padding:4px 16px;}.text-teaser-more a:hover{color:#c79930;border-color:#c79930;}.text-teaser-more a::after{content:"\2771";padding-left:20px;}.single-teaser-text{margin-left:20px;font-size:calc(12px + .2vw);color:#fff;font-weight:500;padding-right:20px;text-shadow:1.3px 1.3px #000;margin-bottom:20px;}.single-teaser-title{text-transform:uppercase;color:#fff;font-size:calc(22px + .2vw);font-weight:900;text-shadow:2px 2px #000;margin-left:20px;margin-top:-140px;padding-right:20px;line-height:30px;}.teaser-row-block{background-color:#93a1a8;padding:10px 40px 40px 40px;}.promo-row-title{text-transform:uppercase;font-weight:800;color:#fff;text-align:center;font-size:18px;}.promo-row-title a,.promo-row-title a:visited,.promo-row-title a:active{color:#fff;}.promo-row-title a:hover{color:#dfb556;}.promo-row-icon{margin:auto;width:96px;}.promo-row-icon img:hover{background-color:#dfb556;}.promo-row-short{color:#fff;font-weight:500;text-align:center;margin-top:8px;font-size:15px;}.path-concept .block-views-blockpromos-ratings-row{margin-bottom:3vw;margin-top:4vw;}.block-views-blockpromos-featured-missions3,.block-views-blockpromos-systems-teaser4,.block-views-blockpromos-block-1,.block-views-blockpromos-courses-teaser4{margin-top:4vw;}.path-concept .teaser4-block{margin-bottom:-1vw;}.path-concept h1.page-title{font-family:gunship;text-transform:lowercase;color:#01334e;font-size:40px;}.path-frontpage .block-views-blockpromos-teaser-visitor-top3,.path-frontpage .block-views-blockpromos-teaser-crew-roles3,.path-frontpage .block-views-blockpromos-promo-mission3{margin-bottom:3vw;}.path-concept .career-hero-background img{max-width:1100px;width:100%;}.block-views-blockpromos-crew-career-hero-teaser{position:relative;margin-top:4vw;margin-bottom:3vw;}.block-views-blockpromos-crew-career-hero-teaser .view-content .views-row:nth-of-type(1){top:calc(51% + 4vw);width:100%;}.block-views-blockpromos-crew-career-hero-teaser .view-content .views-row:nth-of-type(1) .career-hero-more{width:67%;margin:auto;background-image:url(/themes/custom/isdcgen3/css/base/images/tech_hero_graticule_up.png);background-size:contain;background-repeat:no-repeat;}.block-views-blockpromos-crew-career-hero-teaser .view-content .views-row{width:33.3%;position:absolute;top:calc(60% + 4vw);}.block-views-blockpromos-crew-career-hero-teaser .view-content .views-row:nth-of-type(2){left:0;}.block-views-blockpromos-crew-career-hero-teaser .view-content .views-row:nth-of-type(3){left:33.3%;}.block-views-blockpromos-crew-career-hero-teaser .view-content .views-row:nth-of-type(4){right:0;}.career-hero-more{height:2.4vw;width:2.4vw;min-height:32px;min-width:32px;background-image:url(/themes/custom/isdcgen3/css/base/images/hero_circle.png);background-size:contain;background-repeat:no-repeat;position:relative;top:0;margin:auto;}.career-hero-more a{display:inline-block;color:transparent;}.career-hero-more:hover{background-image:url(/themes/custom/isdcgen3/css/base/images/hero_circle_full.png);}.career-hero-headline{margin-top:10px;margin-bottom:0;font-size:calc(14px + .6vw);text-align:center;}.career-hero-headline a{color:#fff;}.career-hero-headline a:hover{color:#fff;}.block-views-blockpromos-crew-career-hero-teaser .view-footer{position:absolute;width:100%;top:calc(30% + 4.6vw);}.career_hero_headline{font-family:gunship;text-transform:lowercase;color:#fff;font-size:calc(16px + 1.2vw);text-shadow:.1vw .1vw #000;}.career_hero_text{color:#fff;font-size:calc(12px + .2vw);font-weight:500;text-shadow:2px 2px #000;}.career_hero_footer{text-align:center;width:60%;margin:auto;font-size:2px;}.block-views-blockservice-display-block-2,.block-views-blockservice-display-block-3{margin-top:30px;max-width:940px;}.block-views-blockservice-display-block-2 .views-row,.block-views-blockservice-display-block-3 .views-row{padding-top:2px;padding-bottom:4px;padding-left:10px;margin-left:-10px;}.block-views-blockservice-display-block-2 .views-row:nth-child(odd),.block-views-blockservice-display-block-3 .views-row:nth-child(odd){background-color:#fff;}.block-views-blockservice-display-block-2 .views-row:nth-child(even),.block-views-blockservice-display-block-3 .views-row:nth-child(even){background-color:#f1f1f2;}.block-views-blockservice-display-block-2 .views-row div,.block-views-blockservice-display-block-3 .views-row div{display:inline-block;}.xptrans-date{width:100px;}.xptrans-amount{width:80px;text-align:right;margin-right:20px;}.xptrans-auth{width:160px;}.block-views-blockservice-display-block-4{display:inline-block;margin-left:6px;top:-36px;}.profile-edit-membersince,.profile-edit-xp{text-transform:uppercase;color:#01334e;font-size:14px;font-weight:700;}.profile-watch-xp,.profile-instructor-xp{text-transform:uppercase;color:#93a1a8;font-size:14px;font-weight:700;}.layout--twocol-section .profile-watch-xp,.layout--twocol-section .profile-instructor-xp{color:#c4cbcf}.layout--twocol-section .block-views-blockservice-display-block-6{display:inline-block;width:fit-content;}.layout--twocol-section  .block-views-blockservice-display-block-5{display:inline-block;width:fit-content;margin-left:-150px;margin-right:6px;}.field-multiple-table .paste-clipboard,.field-multiple-table .search-reference{display:none;}.block-views-blockservice-display-block-5{margin-bottom:-36px;top:-36px;}.block-views-blockservice-display-block-5,.block-views-blockservice-display-block-6{margin-left:88px;}.block-views-blockservice-display-avatar-service-history{display:inline-block;top:-36px;}.path-user summary{text-transform:uppercase;font-weight:700;font-size:16px;font-style:normal;color:#01334e;}.path-user .fieldset-legend{text-transform:uppercase;font-weight:700;font-size:24px;font-style:normal;color:#01334e;}#edit-group-xp-transactions summary{font-size:24px;}.comment-authpic:hover::after{content:'Author';background-color:#f1f1f2;font-size:12px;padding:2px 4px;position:absolute;right:-16px;bottom:-6px;border:1px solid #000;}.error-logo{position:relative;width:fit-content;margin:auto;margin-top:80px;}.error-title{text-transform:uppercase;font-weight:900;font-size:24px;color:#01334e;text-align:center}.error-text{text-align:center;}.error-button{width:fit-content;margin:auto;text-transform:uppercase;margin-top:20px;margin-bottom:120px;}.error-button a,.error-button a:active,.error-button a:visited{border:1px solid #c4cbcf;color:#93a1a8;padding:4px 16px;}.error-button a:hover{color:#c79930;border-color:#c79930;}.error-button a::after{content:"\2771";padding-left:20px;}.path-frontpage .messages{display:none;}.block-views-blockpromos-blog-promo{clear:right;}.path-frontpage .block-views-blockgroup-latest-group-latest-promo{position:relative;top:0;right:0;max-width:520px;float:right;background-color:#fff;padding-left:60px;z-index:1;min-height:330px;}.path-frontpage .block-views-blockservice-display-profile-servicebadge-home{width:280px;float:right;margin-left:40px;margin-right:40px;}.path-frontpage .view-display-id-profile_specbadge_home .field__item,.path-frontpage .view-display-id-profile_qualbadge_home .field__item{width:fit-content;margin:auto;}.path-frontpage  .block-views-blockservice-display-profile-serviceitems-home{float:right;margin-right:-334px;margin-top:150px;}.path-frontpage .block-views-blockservice-display-home-service-background{position:absolute;}.path-frontpage .block-views-blockservice-display-home-service-background::after{content:'hello';position:absolute;top:0px;left:0px;background-color:#93a1a8;min-width:900px;min-height:310px;color:transparent;}.path-node code{text-wrap:auto;}.captcha{border:none;padding-left:0;}.captcha__title{text-transform:uppercase;font-weight:700;color:#01334e;font-size:18px;}.captcha__description{margin-bottom:0;font-size:12px;color:#888;margin-top:4px;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/isdcgen3/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/isdcgen3/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/isdcgen3/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/isdcgen3/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/isdcgen3/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/isdcgen3/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/custom/isdcgen3/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/isdcgen3/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/isdcgen3/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/isdcgen3/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
