@import url('https://fonts.googleapis.com/css?family=Nunito:400,700');@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Nunito',Arial,sans-serif;font-weight:400;font-size:18px;}h1,h2,h3,h4{font-family:Helvetica,Arial,sans-serif;}.node-page h1{line-height:1.2;margin:0 0 20px;}img{max-width:100%;height:auto;}h2 strong{font-weight:bold;}h3{font-size:24px;}img{max-width:100%;}a{text-decoration:none;}table tr{background:transparent;background-color:transparent;}tr td,tr th{border-color:#333;}.text-right{text-align:right;}h1.title{font-size:46px;line-height:1.04;color:#00667f;margin:50px 0 45px;border-bottom:none;padding-bottom:0;font-weight:bold;}.webform-width form{max-width:750px;margin:0 auto;}#main h2.block-title,h2{color:#00667f;font-size:36px;margin:0 0 20px;font-weight:bold;line-height:1.2;}.path-frontpage #main p{font-size:16px;line-height:24px;color:rgba(8,19,31,0.6);}.btn.btn-primary,.field--name-field-paragraph .field--type-link a,.field--name-field-member-buttons .field__item a{background-color:transparent;border:2px solid #00667f;border-radius:2px;line-height:55px;color:#00667f;font-size:22px;font-weight:bold;min-width:240px;}.field--name-field-paragraph .field--type-link a,.field--name-field-member-buttons .field__item a{display:inline-block;text-align:center;padding-left:15px;padding-right:15px;}.btn.btn-primary:hover{background-color:#00667f;color:#fff;}.style_italic{font-style:italic;}.path-frontpage .btn.btn-primary{min-width:263px;line-height:54px;}.container_fluid,.container_fluid_cust{max-width:100%;padding:0 15px;}@media (min-width:1200px){.container_fluid_cust{padding:0 75px;}}@media (max-width:767px){body{font-size:16px;}h1.title{font-size:32px;margin:30px 0 24px;}#main h2.block-title,h2{font-size:28px;}.btn.btn-primary,.field--name-field-paragraph .field--type-link a,.field--name-field-member-buttons .field__item a{min-width:unset;font-size:18px;line-height:42px;}}.layout__region{box-sizing:border-box;margin:0;}.layout__region--top{margin-top:0;}.layout__region--bottom{margin-bottom:0;}[class*="layout__region--first"]{padding-right:15px;}[dir="rtl"] [class*="layout__region--first"]{padding-right:0;padding-left:15px;}[class*="layout__region--second"]{padding-left:15px;}[dir="rtl"] [class*="layout__region--second"]{padding-right:15px;padding-left:0;}.layout__region--third{padding-left:30px;}[dir="rtl"] .layout__region--third{padding-right:30px;padding-left:0;}@media screen and (max-width:40em){.layout__region{padding:0;}}#header{border-bottom:solid 1px #81a2b0;}#header #navbar-top,#header .navbar-collapse{justify-content:flex-end;-webkit-justify-content:flex-end;}#header #navbar-top,#header #navbar-main{background-color:transparent;padding:0 1rem;}#navbar-top .nav-link{font-size:15px;color:#006b8a;font-weight:bold;letter-spacing:1px;padding:12px 1rem 0;}#header #navbar-main .nav-link{color:#006b8a;font-size:18px;}.nav > .logged-sso,.user-logged-in .nav-link--sso-user-login{display:none;}.user-logged-in  .navbar-collapse ul.menu.secondary li.non-logged-sso{display:none;}.user-logged-in .nav > .logged-sso{display:block;}@media (min-width:768px){.navbar-brand{display:inline-block;margin-top:-30px;}}.navbar-brand img{height:60px;width:auto;max-width:unset;}#header #search-block-form{position:relative;}#header .menu--account{margin-right:50px;}#block-searchform{padding:0;position:absolute;right:10px;top:2px;z-index:10;width:auto;}@media (max-width:767px){#header .menu--account{margin:0;position:relative;top:-18px;}#block-searchform{top:28px;}}#header #search-block-form input{display:none;width:156px;height:34px;border:2px solid #81a2b0;border-radius:0;position:absolute;right:14px;}#header #search-block-form .form-actions{margin:0!important;}#header #search-block-form .btn-primary{position:relative;background-color:transparent;text-indent:-9999px;border:none;width:40px;min-width:unset;line-height:unset;height:34px;box-shadow:none;margin-left:-1px;}#header #search-block-form .btn-primary:after{content:"";width:16px;height:16px;position:absolute;background-image:url(https://www.opengroup.org/themes/custom/opengroupcss/images/mgn-dual.png);background-repeat:no-repeat;background-position:0 0;left:50%;top:50%;margin-left:-8px;margin-top:-8px;}.openInp input{width:156px;border-color:#81a2b0;padding:0 10px;border-style:solid;opacity:1;display:block!important;}#header .openInp .btn-primary{background-color:#81a2b0 !important;}#header .openInp .btn-primary:after{background-position:0 -16px!important;}.path-search .search-form{position:relative;}.path-search .search-form label,.path-search .search-form .search-help-link{display:none;}.path-search #search-form .container-inline div{width:100%;}.path-search #search-form input[type="search"]{height:50px;}.path-search #search-form .btn.btn-primary{position:absolute;right:0;top:0;text-indent:-9999px;background-color:#00667f;min-width:50px;height:50px;background-image:url(https://www.opengroup.org/themes/custom/opengroupcss/images/mgn-dual.png);background-repeat:no-repeat;background-position:15px 0px;}.path-search  .list-group-item{border:none;}.tb-megamenu{background-color:transparent;}.tb-megamenu-nav > .tb-megamenu-item.level-1 > a span.caret{display:none !important;}.tb-megamenu-nav > .dropdown.level-1 > a:after{content:"";display:inline-block;border-top:5px solid #006b8a;border-left:5px solid transparent;border-right:5px solid transparent;position:relative;top:3px;margin-left:2px;}.tb-megamenu .mega-nav > .tb-megamenu-item.level-2 > a{color:#006b8a;font-size:16px;text-transform:capitalize !important;font-weight:bold !important;padding:7px 0 !important;background:none;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover,.tb-megamenu .nav li.level-1 > a{background-color:transparent !important;border:none;color:#006b8a !important;font-size:18px;font-weight:normal;border:none;}.tb-megamenu .nav li.dropdown.open > .dropdown-toggle .caret,.tb-megamenu .nav li.dropdown.active > .dropdown-toggle .caret,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle .caret{border-top-color:#006b8a;border-bottom-color:#006b8a;margin-top:11px;}.tb-megamenu .dropdown-menu{border-bottom-color:#006b8a;}.tb-megamenu .dropdown-menu li > a:hover{color:rgba(8,19,31,0.6);border-color:#006b8a;}.tb-megamenu .mega-nav .mega-group > .mega-group-title:hover,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover,.tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover,.tb-megamenu .mega-nav .mega-group > .mega-group-title:active,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,.tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,.tb-megamenu .mega-nav .mega-group > .mega-group-title:focus,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,.tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus{color:#006b8a;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover{color:#006b8a;background-color:transparent;background-image:none;}.tb-megamenu .mega-nav .mega-group.level-2 > .mega-group-title{cursor:default;}a.mega-group-title:hover{border-color:#eee !important;}.tb-megamenu li.level-3 ul{display:none;}.tb-megamenu li.level-3 > a{font-size:14px;}.tb-megamenu li.level-3 > a > .caret{display:none;}.tb-megamenu .dropdown-submenu > a:after{display:none;}.tb-megamenu li.level-3 .tb-megamenu-submenu{display:none !important;}.tb-megamenu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title{padding:5px 0;font-weight:normal;text-transform:capitalize;}.announcement-block p{font-size:20px!important;}.announcement-block{margin-bottom:1.2rem;}.announcement-block .view-header .upcoming-lable{font-size:13px!important;color:#666!important;margin-bottom:3px;font-weight:bold;line-height:18px;}.announcement-block .views-field-title a,.announcement-block p{font-size:20px;line-height:26px;color:#00667f!important;display:block;}.path-frontpage #main-wrapper > .container,.node--type-forum #main-wrapper > .container,.node--type-face-forum #main-wrapper > .container,.featured-bottom > .container{max-width:none;}.path-frontpage h2.block-title,.path-frontpage #content h2{font-weight:normal;}.node--type-forum #main-wrapper > .container,.node--type-face-forum #main-wrapper > .container{padding:0;}.node--type-forum #main-wrapper > .container>.row,.node--type-face-forum #main-wrapper > .container>.row{margin-left:0;margin-right:0;}.node--type-forum #main-wrapper > .container>.row>.col,.node--type-face-forum #main-wrapper > .container>.row>.col{padding:0;}.node--type-face-forum .fa .icon-text{margin-top:10px;}.bg-fill-grey{background-color:rgba(211,222,227,0.3);}.bg-fill-dgreen{background-color:#00667f;}.bg-fill-dgreen h2,.path-frontpage #main .bg-fill-dgreen p,.bg-fill-dgreen .btn-primary{color:#f8e71c}.bg-fill-dgreen .btn-primary{border-color:#f8e71c;}.row-margin .block{padding:30px 0;margin:0 -12px;}.discvr{margin-top:30px;margin-bottom:30px;}.discvr .image-wrap img{width:100%;height:auto;}.discvr .image-wrap + h2{text-align:center;margin-top:20px;}.discvr h2 a{color:#00667f;}.leaddevblock{padding:0 !important;margin:0 -12px 0;position:relative;max-height:469px;}.leaddevblock img{height:auto;width:100%;}.leaddevblock .to_absolute{position:absolute;top:60px;left:0;width:100%;}.leaddevblock h2{max-width:668px;color:#f8e71c !important;font-size:38px;line-height:1.26;line-height:48px;font-family:"Open Sans";font-weight:400;}.leaddevblock h4{font-size:22px;line-height:32px;color:#50e3c2;max-width:500px;font-family:"Open Sans";font-weight:400;}.front .leaddevblock h3{font-size:22px;line-height:32px;color:#50e3c2;max-width:500px;font-family:"Open Sans";font-weight:400;}.leaddevblock p{margin-bottom:0;}.btn-right a.btn{float:right;}.path-frontpage #main .btn.btn-primary{margin-top:30px;}.path-frontpage #main .no-marg .btn.btn-primary{margin-top:0;}.block-views-og-membersview-block{background-color:#d3dee3;}body:not(.path-frontpage) .block-views-og-membersview-block{margin-top:30px;}.path-node.node--type-forum .block-views-og-membersview-block{margin-top:0;}.view-og-membersview .view-content{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;-moz-flex-flow:wrap;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;}.view-og-membersview .view-content > div{margin:25px 30px;width:auto;}.footer{margin-top:0;}.view-og-membersview{padding-top:30px;padding-bottom:30px;}.view-og-membersview .view-header,.view-og-membersview .view-footer{text-align:center;}.view-og-membersview .view-header a,.view-og-membersview .view-footer a{color:#00667f;font-size:18px;}@media (min-width:768px){.view-og-membersview .view-content > div a{display:block;height:100%;}}.social_links_footer ul li{display:block;width:185px;height:78px;margin:0 auto;background-image:url(https://www.opengroup.org/themes/custom/opengroupcss/images/og-sprite.png);background-repeat:no-repeat;}.view-og-membersview .view-content > div .field-content.dxc{background-position:-1px 23px;}.view-og-membersview .view-content > div .field-content.fgtc{background-position:-1px -65px;}.view-og-membersview .view-content > div .field-content.hcl{background-position:-1px -150px;}.view-og-membersview .view-content > div .field-content.hwy{background-position:-1px -243px;}.view-og-membersview .view-content > div .field-content.ibm{background-position:1px -348px;}.view-og-membersview .view-content > div .field-content.intl{background-position:3px -465px;}.view-og-membersview .view-content > div .field-content.mfocus{background-position:-3px -590px;}.view-og-membersview .view-content > div .field-content.phlps{background-position:-3px -691px;}footer.site-footer > .container{max-width:100%;padding:0 30px;}footer.site-footer{background-image:url(https://www.opengroup.org/themes/custom/opengroupcss/images/Footer-bg.jpg);background-repeat:no-repeat;background-position:right bottom;background-color:#00647c;padding-top:0;padding-bottom:0;}footer.site-footer .block{border:none;padding:0;margin:0;}.site-footer__top .region{width:100%;}.site-footer__top p{margin:0;}.region-footer{padding-top:150px;}.site-footer__bottom{margin-top:0;}.region-footer-second{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;align-items:center;-webkit-align-items:center;-moz-align-items:center;margin-top:150px;}.region-footer-second > *{width:auto;}.region-footer-second .nav > li{float:left;border-right:1px solid #FFF;}.region-footer-second .nav > li:last-child{border-right:none;}.region-footer-second .nav li a{color:#FFF;padding:0 22px;font-size:18px;}.region-footer-second .nav > li:first-child a{padding-left:0;}.region-footer .menu.nav li a:hover,.region-footer .menu.nav li a:focus{background-color:transparent;opacity:0.8;}.region-footer .menu.nav > li > a:focus,.region-footer .menu.nav > li > a:active,.region-footer .menu.nav.nav .open > a{background-color:transparent;}.menu--menu-footer-menu .nav-item{padding:0;}.menu--menu-footer-menu .nav-link:hover,.menu--menu-footer-menu .nav-link.active,.menu--menu-footer-menu .nav-item:hover{background-color:transparent;}.menu--menu-footer-menu .dropdown.open .dropdown-menu{background-color:#00647c;}.menu--menu-footer-menu .dropdown.open .dropdown-menu{display:block;}#block-footercopyright{border-top:2px solid #50e3c2;padding:15px 0 0;text-align:right;margin-top:92px;margin-right:15px;}footer.site-footer .copyright_footer p{color:#f5f8fa;font-size:14px;margin:0 0 12px;}.site-footer__top .social_links_footer ul{margin:0;}.site-footer__top .social_links_footer ul:after{content:"";display:table;clear:both;}.social_links_footer ul li{float:left;margin:0 10px;list-style:none;width:44px;height:44px;}.site-footer__top .social_links_footer ul li a{width:44px;height:44px;border:none;padding:0;}.social_links_footer ul li.lin{background-position:-1px -799px;}.social_links_footer ul li.twt{background-position:-1px -878px;}.social_links_footer ul li.ytb{background-position:-1px -960px;}.social_links_footer ul li img{display:none;}#block-menu-menu-footer-menu{float:left;}.accordion_menu{background-color:#FFF;float:right;width:100%;max-width:450px;margin:0 0 30px 30px;position:relative;z-index:100;transition:all 1s ease;-webkit-transition:all 0.5s ease;}.accordion_menu h2,.content_wrapper .acc_block_title ul.menu > li.active-trail a{background-color:#007c66;color:#FFF;padding:18px 32px 14px;margin-bottom:0;font-size:36px;font-weight:bold;font-family:Arial;pointer-events:none;}.accordion_menu a{color:#555555;font-weight:bold;display:block;padding:10px 15px;white-space:normal;}.accordion_menu a:hover,.accordion_menu a.active,.accordion_menu .dropdown-item.active,.accordion_menu .dropdown-item:active{color:#007c66;background-color:#FFFFFF;}.accordion_menu > ul.navbar-nav{border:solid 1px #979797;font-size:18px;font-size:bold;}.accordion_menu ul.navbar-nav li a{padding-left:35px;}.accordion_menu ul.navbar-nav > li > ul.nav,.accordion_menu ul.nav li > ul.nav{height:0;overflow:hidden;}.accordion_menu > ul.nav > li.menu-item--expanded > a{background-color:#f2f2f2;border-top:solid 1px #979797;border-bottom:solid 1px #979797;}.accordion_menu li.menu-item--expanded > a{padding-left:35px;}.accordion_menu li.menu-item--expanded > i{position:absolute;z-index:90;font-size:20px;font-weight:bold;font-style:normal;top:9px;left:15px;color:#00a6de;}.accordion_menu > ul.nav ul li.menu-item--expanded.acc_exp > a{background-color:#f2f2f2;}.accordion_menu > ul.nav ul ul li.menu-item--expanded > a{padding-left:45px;}.accordion_menu ul.nav li.menu-item--expanded ul li.menu-item--expanded ul li a{padding-left:55px;}.accordion_menu > ul.nav ul ul li.menu-item--expanded > i{left:26px;}.accordion_menu li.menu-item--expanded > i:before,.accordion_menu li.menu-item--expanded > i:before{content:"+";display:inline-block;}.accordion_menu li.menu-item--expanded.acc_exp > i:before{content:"-";display:inline-block;}.accordion_menu > ul > li.menu-item--expanded.acc_exp > i:before{color:#FFFFFF;}.accordion_menu > ul.nav > li.menu-item--expanded.acc_exp > a{background-color:#007c66;color:#FFFFFF;}.accordion_menu ul.dropdown-menu{border:none;padding:0;}.accordion_menu ul.dropdown-menu .dropdown-item{padding:0;}.accordion_menu .dropdown-toggle::after{display:none;}.accordion_menu > ul.nav > li.menu-item--expanded.acc_exp > ul.dropdown-menu,.accordion_menu ul.nav li.menu-item--expanded.acc_exp > ul.dropdown-menu{overflow:visible;height:auto;display:block;}ul.accordion-block{list-style:none;padding:0;margin-top:30px;clear:right;}ul.accordion-block li{margin-bottom:15px;}ul.accordion-block li .body{padding:32px;border:1px solid #c7c7c7;border-top:none;display:none;}ul.accordion-block li.active .body{display:block;}ul.accordion-block li .body h3{color:#026b8a;font-size:32px;margin:0 0 20px;}ul.accordion-block li h2{background-color:#f2f2f2;padding:32px 36px;color:#4a4a4a;position:relative;margin:0;}ul.accordion-block li h2:after,ul.accordion-block li h2:before{content:"";position:absolute;right:36px;top:32px;background-repeat:no-repeat;background-position:left top;width:42px;height:42px;}ul.accordion-block li h2:before{display:inline-block;background-color:#007c66;border-radius:50%;background-image:url(https://www.opengroup.org/themes/custom/opengroupcss/images/accordian-sprite.png);background-position:8px 7px;}ul.accordion-block li h2:after{content:"";right:45px;top:33px;}ul.accordion-block li.active h2{background-color:#007c66;color:#FFF;}ul.accordion-block li.active h2:before{background-color:#FFF;background-position:8px -9999px;}ul.accordion-block li.active h2:after{content:"";color:#007c66;right:36px;top:32px;background-image:url(https://www.opengroup.org/themes/custom/opengroupcss/images/accordian-sprite.png);background-position:7px -32px;}#block-membershipaccordion{margin:60px 45px 0;}.sidebar .block{background-color:transparent!important;border:none;padding:0;}.sidebar nav .nav{margin:0;}.field-content:after{content:"";display:block;clear:both;}.field-content .port-img{display:inline-block;margin-right:40px;float:left;}.view-management-team.view-display-id-page_1 .field-content .detail{display:block;padding-top:56px;}.view-management-team > .view-content > .views-row,.view-governing-board > .view-content > .views-row{margin-bottom:35px;}.view-management-team,.view-governing-board,.view-elected-member-representatives{overflow:hidden;}.alternate-bio{margin:0 0 15px;}.alternate-bio div.field{display:inline-block;}.views-field-field-alternate ul{list-style:none;}.field--name-field-paragraph h2 a{color:#00667f;}.view-governing-board .list-group-item{border:none;padding:0;}.view-governing-board .list-group > li:first-child{margin-top:15px;}.view-forum-banner .view-content.row{margin:0;}.node--type-forum .layout--twocol-section,.node--type-face-forum .layout--twocol-section{justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;}.node--type-forum article > .node__content,.node--type-face-forum article > .node__content{margin-top:0;}.node--type-forum .field--name-field-paragraph > .field__item > div,.node--type-face-forum .field--name-field-paragraph > .field__item > div{padding-top:30px;padding-bottom:30px;}.node--type-forum .field--name-field-paragraph img{height:auto;}.node--type-forum .field--type-link > div{display:inline-block;margin:0 15px 15px 0;}.node--type-forum .field--name-field-member-buttons{text-align:right;padding-top:15px;background-color:#d1dee2;}.node--type-forum .field--name-field-forum-link-text > div,.node--type-face-forum .field--name-field-forum-link-text > div,.node--type-face-forum .field--name-field-link > div{display:inline-block;margin:0 15px 15px 0;}.container_sponsors p img{display:inline-block;margin:0 15px 15px;}.carousel-archimate{display:inline-block;}.carousel-archimate .carousel-control-prev,.carousel-archimate .carousel-control-next{height:120px;width:60px;top:50%;bottom:auto;margin-top:-90px;background-color:#007c66;border:0;opacity:1;}.carousel-archimate .carousel-control-prev{border-radius:0 90px 90px 0;padding-left:0;}.carousel-archimate .carousel-control-next{border-radius:90px 0 0 90px;padding-right:0;}.forum_banner > .layout__region--first{background-color:#eff3f5;padding-left:30px;padding-top:30px;}.forum-sideNav{background-color:#eff3f5;padding:30px;height:100%;display:flex;align-items:center;}.view-elected-member-representatives.view-display-id-block_1{max-width:980px;margin:50px auto 0;}.view-elected-member-representatives .view-content{margin:0 -15px;}.view-elected-member-representatives .view-content:after{content:"";display:table;clear:both;}.view-elected-member-representatives .view-content .views-row{float:left;width:50%;padding:0 15px;margin-bottom:50px;}.view-elected-member-representatives.view-display-id-block_1 .view-content > div:nth-child(2n+1){clear:left;}.view-elected-member-representatives .views-row > div{overflow:hidden;}.view-elected-member-representatives .views-row > .views-field-field-portrait{float:right;}.view-elected-member-representatives .views-row > .views-field-field-type{font-weight:bold;}.node--type-biography .field__label{font-weight:bold;margin-right:4px;}.node--type-biography .field__label:after{content:":";}.node--type-biography .field--label-inline .field__items{display:inline-block;}.bg_event_list{margin-top:32px;}.view-events.view-display-id-block_1 .view-header h2{margin:0;}.view-events.view-display-id-block_1 .view-content > .views-row > div:not(.views-field-field-event-thumb){margin-bottom:6px;}.view-events.view-display-id-block_1 .view-content .views-field-body .field-content > p:first-child{margin-bottom:6px;font-style:italic;}.view-elected-member-representatives.view-display-id-page_1 .item-list ul{list-style:disc;padding-left:10px;}.view-elected-member-representatives.view-display-id-page_1 .item-list ul li{margin-bottom:8px;}#block-views-events-block-1{clear:both;}.view-events .view-content > .views-row:after{content:"";display:table;clear:both;}.view-events.view-display-id-block_1 .view-content:after{content:"";display:table;clear:both;}.view-events.view-display-id-block_1 .view-content .views-row:after{content:"";display:table;clear:both;}.view-events.view-display-id-block_1 .view-content .views-row{margin-bottom:60px;}.view-events.view-display-id-block_1 .view-content .views-row > .views-field-field-event-thumb,.view-search-conferences .view-content .views-row > .views-field-field-event-thumb{float:left;width:283px;height:150px;overflow:hidden;}.view-events.view-display-id-block_1 .view-content .views-row > .views-field-field-event-thumb,.view-events.view-events-page .view-content .views-row > .views-field-field-event-thumb{background-color:#FFF;}.view-events.view-display-id-block_1 .view-content .views-row > .views-field-field-event-thumb im,.view-events.view-events-page .view-content .views-row > .views-field-field-event-thumb img{margin:0 auto;}.view-events.view-display-id-block_1 .view-content .views-row > div:not(.views-field-field-event-thumb),.view-search-conferences .view-content .views-row > div:not(.views-field-field-event-thumb){margin-left:313px;overflow:hidden;}.view-search-conferences .view-content .views-row:after{content:"";display:table;clear:both;}.view-events.view-display-id-block_1 .view-footer p,.view-search-conferences .view-footer p{margin-left:313px;}.view-events.view-display-id-block_1 .view-content .views-row > .views-field-title a,.view-search-conferences .view-content .views-row > .views-field-title a{color:#00a6de;font-size:20px;}.view-events.view-display-id-block_1 .view-footer p a,.view-search-conferences .view-footer p a{color:#00a6de;}.view-events.view-display-id-block_1 .view-content .views-row > .style_italic,.view-search-conferences .view-content .views-row > .style_italic{font-style:italic;}.view-events.view-display-id-block_2{margin-bottom:48px;}.view-events.view-display-id-block_2 .view-header h3{color:#00a6de;font-size:16px;margin:60px 0 45px;}.view-events.view-display-id-block_2 .views-row{margin-bottom:15px;}.view-events.view-display-id-block_2 .views-row a{color:#00a6de;}.view-events.view-display-id-block_1 .view-content{position:relative;}.view-events.view-display-id-block_1 .content-wrap{}.view-events.view-display-id-block_1 .form_wrap,.view-search-conferences .form_wrap{font-size:14px;line-height:normal;margin-bottom:30px;}@media (min-width:992px){.view-events.view-display-id-block_1 .content-wrap,.view-search-conferences .content-wrap{float:left;width:74%;padding-right:15px;}.view-events.view-display-id-block_1 .form_wrap,.view-search-conferences .form_wrap{float:right;width:100%;max-width:26%;padding-left:15px;margin-bottom:0;}}.view-forum-banner .field-content ul.list-group{display:table;padding:0;margin-bottom:0;list-style:none;}.view-forum-banner .field-content ul.list-group > li{display:table-cell;width:40%;vertical-align:middle;border:none;padding-top:0;}.view-forum-banner .field-content ul.list-group > li img{margin:0 auto;width:auto;max-height:350px;height:auto;}.view-forum-banner .field-content ul.list-group > li.last{width:60%;}.page-node-1196 .field--name-field-hero-image-pg{margin-left:0;}.view-forum-banner .field-content ul.list-group > li{padding:0;}.page-node-1196 .view-forum-banner .view-content > .views-row{padding:0;}.view-events.view-display-id-block_1 .form_wrap,.view-search-conferences .form_wrap{font-size:14px;line-height:normal;margin-bottom:30px;}.node.node--type-event .node__content > div:not(.field--name-field-event-thumb){display:flex;display:-webkit-flex;display:-ms-flex;clear:left;}.call-submission-form form{max-width:800px;margin:0 auto;}@media (min-width:1200px){.node.node--type-event .node__content > div:not(.field--name-field-event-thumb){margin:0 0 4px 230px;overflow:hidden;clear:unset;}}@media (min-width:992px){.view-events.view-display-id-block_1 .content-wrap,.view-search-conferences .content-wrap{width:74%;padding-right:15px;}.view-events.view-display-id-block_1 .form_wrap,.view-search-conferences .form_wrap{width:100%;max-width:26%;padding-left:15px;margin-bottom:0;order:2;-webkit-order:2;-ms-order:2;}}.node.node--type-event .node__content > div:not(.field--name-field-event-thumb) .field__label{font-weight:bold;margin-right:5px;}.view-search-conferences .views-row{margin-bottom:30px;}.form_wrap_inner{background-color:#e7edf0;padding:15px 15px 0;}.form_wrap h4{background-color:#2f82ac;color:#FFF;margin:0;padding:8px 15px;font-size:18px;}.form_wrap form label,.form_wrap form legend{font-size:14px;font-weight:bold;margin-bottom:6px;}.form_wrap .views-exposed-form .views-exposed-widget{padding:12px 0 0;width:100%;}.form_wrap .views-exposed-form .views-widget-filter-field_is_exhibits_value{padding:12px 18px 0 0;}.form_wrap .form-item.form-type-radio{margin-bottom:5px;}.form_wrap .form-item.form-type-radio:last-child{margin-bottom:0;}.form_wrap form .btn.btn-primary{background:#f59e25;background:-moz-linear-gradient(top,#f59e25 0%,#ec6b23 100%);background:-webkit-linear-gradient(top,#f59e25 0%,#ec6b23 100%);background:linear-gradient(to bottom,#f59e25 0%,#ec6b23 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f59e25',endColorstr='#ec6b23',GradientType=0);font-size:14px;min-width:10px;height:auto;line-height:29px;border:none;color:#FFF;padding:0 15px;margin-top:0;}.form_wrap form .views-widget-filter-field_event_date_value > .views-widget,.form_wrap form .views-widget-filter-field_event_date_value2 > .views-widget{display:inline-block;}.form_wrap form .form-item-field-event-date-value label,.form_wrap form .form-item-field-event-date-value-1 label{min-width:38px;margin-right:4px;font-weight:bold;}.form_wrap form .form-item-field-event-date-value,.form_wrap form .form-item-field-event-date-value-1{background-image:url(https://www.opengroup.org/themes/custom/opengroupcss/images/cal_icon.png);background-repeat:no-repeat;background-position:right center;padding-right:30px;display:flex;display:-webkit-flex;display:-ms-flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;}.form_wrap form .views-widget-filter-field_event_date_value > .views-widget input[type="text"],.form_wrap form .views-widget-filter-field_event_date_value2 > .views-widget input[type="text"]{max-width:130px;}.form_wrap form .views-widget-filter-field_sponsor_tid,.form_wrap form .views-submit-button{width:100%;}.form_wrap form .views-widget-filter-field_conference_type_value .form-control{background:none;border:none;box-shadow:none;height:auto;padding-left:0;}.form_wrap form .views-widget-filter-field_conference_type_value input[type="checkbox"].form-control{width:auto;display:inline-block;vertical-align:top;}@media (min-width:768px) and (max-width:991px){.form_wrap .views-exposed-form .views-exposed-widget{width:100%;}.form_wrap .views-exposed-form .views-widget-filter-field_is_exhibits_value,.form_wrap .views-exposed-form .views-widget-filter-field_is_tutorial_value{width:50%;}}.panel{margin-bottom:20px;background-color:#fff;border:1px solid #337ab7;border-radius:4px;}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;}.panel-body{padding:15px;}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7;}.container_sponsors{text-align:center;padding-top:30px;}@media (max-width:1280px){.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{padding:15px 4px;}#block-opengrouplogofooter img{height:auto!important;}.region-footer-second{margin-top:60px;}.site-footer__top .social_links_footer ul{padding-left:0!important;margin-top:15px;}}@media(min-width:980px) and (max-width:1023px){#header .navbar-expand-lg{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;}#header .navbar-collapse{justify-content:space-between;-webkitjustify-content:space-between;-ms-justify-content:space-between;}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{padding:15px 18px;}#header #navbar-top{top:30px;}}@media (max-width:991px){.field--name-field-forum-body iframe,.node--type-face-forum	iframe{max-width:100%;height:auto!important;}table{max-width:100%;width:100%!important;}table img{height:auto!important;}#header #navbar-top,#header .navbar-collapse{display:flex;display:-webkit-flex;display:-ms-flex;}.node--type-landing .layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first,.node--type-landing .layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;padding-right:0;}.node--type-landing .layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{padding-left:0;margin-top:15px;}.leaddevblock .to_absolute{top:35px;}.leaddevblock h2{font-size:28px;line-height:38px;}.region-footer-second .nav li a{padding:0 15px;}.region-footer-second{margin-top:35px;}#block-footercopyright{margin-top:25px;}.view-management-team.view-display-id-page_1 .field-content .detail{padding-top:0;overflow:hidden;}}@media (min-width:768px) and (max-width:991px){.accordion_menu{max-width:320px;}}@media (max-width:979px){#header #navbar-top{top:15px;}.tb-megamenu .nav-collapse{display:unset;}.navbar-brand{margin-left:30px !important;}.navbar-collapse{float:right;}.navbar-brand img{height:45px;}.navbar.container{padding:12px 20px;}.tb-megamenu{position:static;}.tb-megamenu .nav-collapse{width:auto;left:0;right:0;top:26px;margin-top:0;box-shadow:0 2px 8px rgba(0,0,0,0.2);}.tb-megamenu .tb-megamenu-button{min-width:42px;background:transparent;margin:0;border:1px solid transparent;color:#00667f;font-size:21px;position:absolute;left:12px;top:-22px;}.tb-megamenu .tb-megamenu-button:hover,.tb-megamenu .tb-megamenu-button:focus{background-color:transparent;outline:none;color:#00667f;}.tb-megamenu .nav-collapse,.tb-megamenu .nav-collapse .dropdown-menu{background:#fafafa;}.tb-megamenu .nav-collapse > ul.tb-megamenu-nav{max-height:350px;overflow-y:scroll;}.navbar-default .navbar-collapse{overflow-x:visible;border-top:none;}.tb-megamenu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title{margin-left:20px;}.tb-megamenu .nav-collapse .nav > li{flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .dropdown-menu a{color:#444;}.tb-megamenu .nav-collapse .dropdown-menu a{border-top-color:#CCC;}.tb-megamenu .row-fluid [class*="span"]{min-height:0;}.tb-megamenu li.level-3 .span12.mega-col-nav .mega-inner{padding:0;}}@media (max-width:767px){.node--type-landing .layout--twocol-section{padding:0 10px;}.tb-megamenu .tb-megamenu-button{top:7px;}#navbar-top .nav-link{padding:12px 10px 0;}.tb-megamenu .nav-collapse{top:56px;}header #search-block-form{padding:5px 6px;}.field--name-body{word-break:break-word;}.leaddevblock{overflow:hidden;}.leaddevblock img{max-width:unset;width:auto;}.leaddevblock .to_absolute{top:50%;transform:translate(0,-50%);}.leaddevblock .to_absolute h3{font-size:18px;line-height:32px;}.view-og-membersview .view-content > div{padding:0 10px;margin:15px 0;width:50%;}.view-og-membersview .view-content > div .field-content{background-image:unset;width:auto;height:auto;text-align:center;}.view-og-membersview .view-content > div a img{display:inline;height:auto!important}footer.site-footer{position:relative;}.site-footer .menu--menu-footer-menu{position:absolute;bottom:64px;}.site-footer .menu--menu-footer-menu li a{font-size:14px;border-bottom:none;line-height:1;padding:0 6px;}.social_links_footer{position:absolute;right:24px;top:35px;}.social_links_footer ul li{float:none;margin:0 0 10px;}.site-footer__top .region{position:static;}.site-footer__top .region{margin:0;}.region-footer-second,#block-footercopyright{margin:0;}.accordion_menu{max-width:100%;margin-left:0;float:none;}.view-elected-member-representatives .view-content{margin:0 -12px;}.view-elected-member-representatives .view-content .views-row{width:100%;margin-bottom:30px;}ul.accordion-block li h2{font-size:28px;padding:30px 58px 30px 15px;}.node--type-face-forum .fa-4x{margin-bottom:15px;}.field-content .port-img{margin-right:15px;}.accordion_menu h2{font-size:30px;}}.user-logged-in #block-opengroupcss-account-menu .non-logged-sso{display:none;}.og-brand-color-logo-blue{color:#00667f;}.og-brand-color-logo-green{color:#027b66;}.og-brand-color-orange{color:#e59036;}.og-brand-color-accent-green{color:#009959;}.og-brand-color-purple{color:#79437c;}.og-brand-color-light-blue{color:#01a7de;}.og-brand-color-medium-gray{color:#80a2b2;}.og-brand-color-light-gray{color:#c2c2c2;}.og-brand-color-red{color:#ff0000;}.og-brand-bg-color-logo-blue{background-color:#00667f;}.og-brand-bg-color-logo-green{background-color:#027b66;}.og-brand-bg-color-orange{background-color:#e59036;}.og-brand-bg-color-accent-green{background-color:#009959;}.og-brand-bg-color-purple{background-color:#79437c;}.og-brand-bg-color-light-blue{background-color:#01a7de;}.og-brand-bg-color-medium-gray{background-color:#80a2b2;}.og-brand-bg-color-light-gray{background-color:#c2c2c2;}.og-brand-bg-color-red{background-color:#ff0000;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#00667f;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(https://www.opengroup.org/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}.image-button.form-control{border:none;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
