/* gB START tables CSS here.... */ .container { max-width: 1300px !important; margin: auto; } body { overflow-x: hidden; /* added to remove horizontal scrollbar */ } *, ::after, ::before { box-sizing: border-box; /* added to remove horizontal scrollbar */ } p, a, span{ font-family: "Lato", Arial, Helvetica, sans-serif; line-height: 1.3; } ul.gBmenuNav{ padding: 0px 0px; display: grid; grid-column-gap:0px; grid-row-gap: 0px; margin-right: -10px; margin-left: -10px; margin-bottom: 0px; grid-template-columns: 25% 25% 25% 25%; } .gBmenuNav li{ list-style: none; padding: 0px 10px; } .gBmenuNav li a { padding: 10px 0px; font-weight: 700; font-size: 16px; position: relative; display: flex; flex-direction: row; align-items: center; justify-content: center; text-decoration: none; text-transform: uppercase; background: #4875ad; color: #ffffff; } .gBmenuNav li a:hover { background: #4875ad; } .gBmenuNav li a span { text-align: center; } .gBmenuNav li a::after { content: ''; position: absolute; bottom: 0; left: 0; width: 0; height: 5px; transition: width 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.15); background-color: #f4a51c; } .gBmenuNav li:hover a::after{ width:100%; background-color:#f4a51c; } .gBpagination{ padding: 40px 0px; } .gBpagination .page-link { background-color: transparent; color: #000000; border: 0px solid #dee2e6; } .gBpagination .page-link:hover { color: #f4a51c; } .gBpagination .page-item.active .page-link{ background-color: #f4a51c; color: #ffffff; } .gBpagination .page-item.active .page-link:hover{ color: #ffffff; } .gBpagination .page-item.disabled .page-link { color: #000000; background-color: transparent; } .carousel-item img { width: 100%; } .carousel-control-next, .carousel-control-prev { width: 7%; } .carousel-caption .gBcaptionBlock { position: relative; width: 100vw; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; } .carousel-caption .gBcaptionBlock .gBcaptionItem { display: block; max-width: 1260px; margin-left: auto; margin-right: auto; text-align: left; background-color: rgba(9,13,28,0.6) !important; padding: 30px 50px 30px 50px; border-left: 4px solid #f4a51c; } .gBcaptionItem h4 { font-size: 30px; font-weight: 600; } .gBcaptionItem p { font-size: 18px; } .gBcontentBlock-text.gBsliderCarousel{ padding: 0px 0px 0px 15px; margin: 0px 15px; } .gBcarouselColumnContainer{ position: relative; padding: 0px; max-width: 1260px; margin: 0px !important; } .gBcarouselColumnContainer .gBcarouselColumnItem{ padding-top: 0px !important; padding-bottom: 0px !important; } a.gBcustomPreviousNext{ background: #ffffff; top: 35%; height: 45px; width: 45px; border-radius: 100px; opacity: 1; } a.gBcustomPreviousNext:hover{ background: #555555; } a.carousel-control-prev.gBcustomPreviousNext{ left: -25px; } a.carousel-control-next.gBcustomPreviousNext{ right: -25px; } .gBcarouselBTprevious, .gBcarouselBTnext { display: inline-block; width: 20px; height: 20px; background: no-repeat 50%/100% 100%; } .gBcarouselBTprevious{ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='SvgjsSvg1011' width='288' height='288' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs'%3E%3Cdefs id='SvgjsDefs1012'%3E%3C/defs%3E%3Cg id='SvgjsG1013'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='288' height='288' viewBox='0 0 512 512'%3E%3Cpath d='M201.373 438.627l-160-160c-12.497-12.496-12.497-32.758 0-45.255l160-160c12.497-12.496 32.758-12.496 45.255 0s12.497 32.758 0 45.255l-105.373 105.373h306.745c17.673 0 32 14.327 32 32s-14.327 32-32 32h-306.745l105.373 105.373c6.248 6.248 9.372 14.438 9.372 22.627s-3.124 16.379-9.372 22.627c-12.497 12.497-32.758 12.497-45.255 0z' fill='%23000000' class='color000 svgShape'%3E%3C/path%3E%3C/svg%3E%3C/g%3E%3C/svg%3E"); } .gBcarouselBTnext{ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='SvgjsSvg1001' width='288' height='288' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs'%3E%3Cdefs id='SvgjsDefs1002'%3E%3C/defs%3E%3Cg id='SvgjsG1008' transform='matrix(1,0,0,1,0,0)'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='288' height='288' viewBox='0 0 512 512'%3E%3Cpath d='M310.627 438.627l160-160c12.497-12.496 12.497-32.758 0-45.255l-160-160c-12.497-12.496-32.758-12.496-45.255 0s-12.497 32.758 0 45.255l105.373 105.373h-306.745c-17.673 0-32 14.327-32 32s14.327 32 32 32h306.745l-105.373 105.373c-6.248 6.248-9.372 14.438-9.372 22.627s3.124 16.379 9.372 22.627c12.497 12.497 32.758 12.497 45.255 0z' fill='%23111111' class='color000 svgShape'%3E%3C/path%3E%3C/svg%3E%3C/g%3E%3C/svg%3E"); } a.gBcustomPreviousNext:hover .gBcarouselBTprevious, a.gBcustomPreviousNext:hover .gBcarouselBTnext{ filter: brightness(0) invert(1); } .card.gBcard{ border: 1px solid #CED6D9; border-radius: 0px; } .card-body.gBcardBody { padding: 0px; border-radius: 0px; text-align: left; } .card-body.gBcardBody .card-title{ font-size: 18px; font-weight: 600; padding: 10px 20px 10px 20px; margin-bottom: 0px; } .card-body.gBcardBody .card-title a{ color: #333333; text-decoration: none; } .card-body.gBcardBody .card-title a:hover{ color: #000000; } .card-body.gBcardBody .card-text{ padding: 0px 20px 30px 20px; } .gBmultiColumnGrid { display: grid; grid-column-gap: 0px; grid-row-gap: 20px; margin-right: -10px; margin-left: -10px; grid-template-columns: 25% 25% 25% 25%; } .gBmultiColumnGrid .the-badge { padding: 0px 10px; transition: none !important; box-shadow: none !important; margin-right: 0px; margin-left: 0px; } .gBmultiColumnGrid .the-badge .the-badge-block.gBiconColumn.gBimageTextColumn { border: 1px solid #CED6D9; } .gBmultiColumnGrid .the-badge .the-badge-block.gBiconColumn.gBimageTextColumn { border: 1px solid #CED6D9; } .gBmultiColumnGrid .the-badge .the-badge-block{ display: flex; flex-direction: column; background: #ffffff; padding: 0px; align-content: center; height: 100% !important; width: 100%; border: 1px solid #CED6D9; } .gBmultiColumnGrid .gBinnerContentBlock { padding: 14px 18px 14px 18px; } .gBmultiColumnGrid .gBinnerContentBlock a.gBinnerTitleLink { text-decoration: none; } .gBmultiColumnGrid .the-badge .gBiconBlockTitle { text-align: left; font-weight: bold; color: #222; font-size: 18px; font-family: "Lato", Arial, Helvetica, sans-serif; margin-top: auto; margin-bottom: auto; } .gBmultiColumnGrid .gBinnerContentBlock p.gBinnerTextLine { margin-top: 5px; margin-bottom: 5px; } #mycred-all-badges .the-badge .the-badge-block.gBiconColumn { border: 0px solid #CED6D9; } #mycred-all-badges .the-badge a.users-with-badge.gBiconBlock { display: flex; text-align: left; background: none; padding: 20px 20px 20px 20px; font-weight: 500; border-bottom: 0px dotted #F0F0F0; text-decoration: none; border: 1px solid #CED6D9; } #mycred-all-badges .the-badge a.users-with-badge.gBiconBlock:hover { border: 1px solid rgba(206,214,217,0.7); background-color: #f0f0f0; } #mycred-all-badges .the-badge a.users-with-badge.gBiconBlock::before { content: ""; background-image: url(https://www.isri.org/docs/default-source/gb-codelibrary/wp-content/file-empty.png?sfvrsn=8e836d12_2); margin-right: 20px; display: block; height: 48px; width: 48px; background-size: 48px 48px; background-repeat: no-repeat; } #mycred-all-badges .the-badge .gBiconBlockTitle{ text-align: left; font-weight: bold; color: #222; font-size: 18px; font-family: "Lato", Arial, Helvetica, sans-serif; margin-top: auto; margin-bottom: auto; } .gBwideRowBlockWood.gBoffWhite, .gBwideRowBlockWood.gBtrueWhite{ position: relative; width: 100vw; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; padding: 40px 0px 40px 0px; } .gBwideRowBlockWood.gBoffWhite.gBnoPadding, .gBwideRowBlockWood.gBtrueWhite.gBnoPadding{ padding: 0px 0px 0px 0px; } .gBwideRowBlockWood.gBoffWhite.gBsmallPadding, .gBwideRowBlockWood.gBtrueWhite.gBsmallPadding{ padding: 20px 0px 20px 0px; } .gBwideRowBlockWood.gBoffWhite.gBmidPadding, .gBwideRowBlockWood.gBtrueWhite.gBmidPadding{ padding: 30px 0px 30px 0px; } .gBwideRowBlockWood.gBoffWhite.gBbigPadding, .gBwideRowBlockWood.gBtrueWhite.gBbigPadding{ padding: 40px 0px 40px 0px; } .gBwideRowBlockWood.gBoffWhite{ background: #f0f0f0; } .gBwideRowBlockWood.gBtrueWhite{ background: #ffffff; } .gBcontentBlockWood { display: block; max-width: 1260px !important; margin-left: auto; margin-right: auto; } .gBcontentBlockWood.gBcarouselFullWidth { max-width: 100% !important; } .gBcontentBlockWood.gBtitleSocial{ display: grid; grid-template-columns: 85% 15%; } #mycred-all-badges .the-badge .the-badge-block.gBiconColumn.gBimageTextColumn { border: 1px solid #CED6D9; position: relative; } #mycred-all-badges .gBinnerContentBlock.gBminimumHeight{ min-height: 340px; } #mycred-all-badges .gBinnerContentBlock{ padding: 14px 18px 14px 18px; } #mycred-all-badges .gBinnerContentBlock a.gBinnerTitleLink{ text-decoration: none; } #mycred-all-badges .gBinnerContentBlock p.gBinnerTextLine{ margin-top: 5px; margin-bottom: 5px; } .gBcontentBlock-WideRow{ padding: 40px 0px 40px 0px; } .gBfourColumnChange #mycred-all-badges{ display: grid; grid-column-gap: 0px; grid-row-gap: 20px; margin-right: -10px; margin-left: -10px; grid-template-columns: 25% 25% 25% 25%; font-family: "Lato", Arial, Helvetica, sans-serif; color: #222; } #mycred-all-badges{ display: grid; grid-column-gap: 0px; grid-row-gap: 20px; margin-right: -10px; margin-left: -10px; grid-template-columns: 33.33333% 33.33333% 33.33333%; font-family: "Lato", Arial, Helvetica, sans-serif; color: #222; } #gBregistrationGrid{ display: grid; grid-column-gap: 0px; grid-row-gap: 20px; margin-right: -10px; margin-left: -10px; grid-template-columns: 50% 50%; font-family: "Lato", Arial, Helvetica, sans-serif; color: #222; } #gBimageGrid{ display: grid; grid-column-gap: 0px; grid-row-gap: 20px; margin-right: -10px; margin-left: -10px; grid-template-columns: 25% 25% 25% 25%; font-family: "Lato", Arial, Helvetica, sans-serif; color: #222; } #mycred-all-badges .the-badge, #gBregistrationGrid .the-badge{ padding: 0px 10px; transition: none !important; box-shadow: none !important; margin-right: 0px; margin-left: 0px; } #gBimageGrid .the-badge{ padding: 0px 10px; transition: none !important; box-shadow: none !important; margin-right: 0px; margin-left: 0px; } #mycred-all-badges .the-badge .the-badge-block, #gBregistrationGrid .the-badge .the-badge-block{ display: flex; flex-direction: column; background: #ffffff; padding: 0px; align-content: center; height: 100% !important; width: 100%; border: 1px solid #CED6D9; } #gBimageGrid .the-badge .the-badge-block{ display: flex; flex-direction: column; background: #ffffff; padding: 0px; align-content: center; height: 100% !important; width: 100%; border: 1px solid #CED6D9; } #mycred-all-badges .the-badge .users-with-badge, #gBregistrationGrid .the-badge .users-with-badge{ text-align: center; background: #D6E9FF; padding: 20px; font-weight: 500; border-bottom: 0px solid #F0F0F0; } #mycred-all-badges .the-badge .users-with-badge.gBsession{ text-align: left; background: none; padding: 20px 20px 10px 20px; font-weight: 500; border-bottom: 2px dotted #F0F0F0; } #mycred-all-badges .the-badge .users-with-badge.gBsession h3.badge-title{ text-align: left; margin: 0px 0px 0px 0px; font-weight: bold; color: #222; font-size: 18px; } #mycred-all-badges .the-badge h3.badge-title, #gBregistrationGrid .the-badge h3.badge-title{ text-align: center; margin: 10px 0px 5px 0px; font-weight: bold; color: #222; font-size: 18px; font-family: "Lato", Arial, Helvetica, sans-serif; } #mycred-all-badges .the-badge .badge-requirements, #gBregistrationGrid .the-badge .badge-requirements{ padding: 0px 20px; } #mycred-all-badges .the-badge .badge-requirements ul, #gBregistrationGrid .the-badge .badge-requirements ul{ padding-left: 0px; margin: 0px; } #mycred-all-badges .the-badge .badge-requirements ul li, #gBregistrationGrid .the-badge .badge-requirements ul li{ padding: 14px 0px 14px 0px; margin-bottom: 0px; list-style: none; border-bottom: 2px solid #f0f0f0; min-height: 30px; } #mycred-all-badges .the-badge .badge-requirements ul li:last-child, #gBregistrationGrid .the-badge .badge-requirements ul li:last-child{ border-bottom: 0px solid #f0f0f0; } #mycred-all-badges .the-badge .badge-requirements ul li span.gBleft, #gBregistrationGrid .the-badge .badge-requirements ul li span.gBleft{ vertical-align: middle; width: 50%; display: inline-block; text-align: left; color: #555; } #mycred-all-badges .the-badge .badge-requirements ul li span.gBright, #gBregistrationGrid .the-badge .badge-requirements ul li span.gBright{ vertical-align: middle; font-weight: 600; font-size: 24px; width: 50%; display: inline-block; text-align: right; } #mycred-all-badges .the-badge .badge-requirements ul li span.gBleft.gBtwo{ width: 100%; font-weight: 600; font-size: 100%; text-align: left; vertical-align: top; display: inline-block; margin-bottom: 0px; } #mycred-all-badges .the-badge .badge-requirements ul li span.gBright.gBtwo{ width: 100%; font-weight: normal; font-size: 100%; text-align: left; vertical-align: top; display: inline-block; color: #555; } .liner-table-title { display: flex; align-items: center; flex-direction: row; min-width: inherit; max-width: inherit; padding-bottom: 20px; font-size: 1.8rem; font-weight: bold; color: #222222; font-family: "Lato", Arial, Helvetica, sans-serif; } .liner-table-title.gBtitleCenter { padding-bottom: 0px; padding-top: 40px; } .liner-table-title::before { content: ""; display: block; flex: 1 1 auto; border-bottom: 1px solid #CED6D9; margin-right: 20px; } .liner-table-title::after { content: ""; display: block; flex: 1 1 auto; border-bottom: 1px solid #CED6D9; margin-left: 20px; } .liner-table-title.gBtextLeft { align-items: left; } .liner-table-title.gBtextLeft::before, .liner-table-title.gBtextLeft::after { display: none; } .gBregisterNowBlock{ text-align: center; padding: 30px 20px; } .gBregisterNowBlock a { color: white; background-color: #43B02F; padding: 12px 20px; font-size: 14px; letter-spacing: 0.6px; line-height: 18px; position: relative; display: inline-flex; align-items: center; justify-content: center; outline: none; vertical-align: middle; text-align: center; text-decoration: none; text-transform: uppercase; text-shadow: none; font-weight: 600; cursor: pointer; min-width: 200px; } .gBregisterNowBlock a:hover { background-color: #48BF33; } .gBregisterNowBlock a.gBorangeBT { color: white; background-color: #f4a51c; } .gBregisterNowBlock a.gBorangeBT:hover { background-color: #f49b02; } a.gBchapterLink{ color: white; background-color: #4875ad; } a.gBchapterLink:hover{ background-color: #3F6798; } .gBregisterNowBlock.gBdoubleBT a { background: none; padding: 0px 0px; min-width: auto; border-radius: 10px; } .gBregisterNowBlock.gBdoubleBT a img { border-radius: 10px; max-width: 90%; } .gBcontentBlock-WideRow.gBTwoColumn.gBunequal, .gBcontentBlock-WideRow.gBTwoColumn.gBequal, .gBwideRowBlock.gBsessionBlock { position: relative; width: 100vw; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; background: #f0f0f0; } .gBcontentBlock-WideRow.gBTwoColumn.gBunequal{ background: #ffffff; border-top: 10px solid #f0f0f0; border-bottom: 0px solid #f0f0f0; } .gBcontentBlock-TwoColumn { display: grid; grid-column-gap: 0px; grid-row-gap: 0px; grid-template-columns: 33% 67%; font-family: "Lato", Arial, Helvetica, sans-serif; color: #555555; max-width: 1260px; margin-left: auto; margin-right: auto; } .gBcontentBlock-TwoColumn.gBequalWidth, .gBwideRowBlockChild.gBsession{ display: block; max-width: 1260px !important; margin-left: auto; margin-right: auto; } .gBcontentBlock-TwoColumn.gBequalWidth .gBappCovid{ display: grid; grid-column-gap: 0px; grid-row-gap: 20px; grid-template-columns: 50% 50%; margin-left: -15px; margin-right: -15px; } .gBcontentBlock-image{ padding: 0px; } .gBcontentBlock-image .gBimageInner{ background: none; } .gBcontentBlock-image .gBimageInner img{ width: 100%; margin: 0px; display: block !important; } .gBcontentBlock-text.gBequalSides{ padding: 30px 30px 30px 30px; background: #ffffff; border: 1px solid #CED6D9; margin: 0px 15px; } .gBcontentBlock-text{ padding-left: 40px; } .gBcontentBlock-text.gBoneColumnText{ padding-left: 0px; } .gBcontentBlock-text p{ margin: 0px 0px 0px 0px; } .gBcontentBlock-text p.gBtextHighlight{ font-weight: bold; color: #6193c8; font-size: 16px; padding-bottom: 20px; margin-bottom: 20px; margin-top: 10px; border-bottom: 1px dotted #CED6D9; } .gBcontentBlock-TwoColumn.gBequalWidth .gBcontentBlock-text p.gBtextHighlight{ font-size: 18px; padding-bottom: 0px; margin-bottom: 20px; margin-top: 0px; border-bottom: 0px dotted #CED6D9; } .gBcontentBlock-text p.gBtextSubTitle{ font-weight: bold; font-size: 16px; text-transform: uppercase; margin-bottom: 5px; color: #222222; } .gBregisterNowBlock.gBbook { text-align: left; padding: 20px 0px 20px 0px; } .gBregisterNowBlock.gBbook.gBbottomButton{ position: absolute; bottom: 1em; padding: 20px 20px 20px 20px; } .gBcontentBlock-WideRow.gBTwoColumn.gBunequal.gBalertWide{ background: #4875ad; padding: 10px 0px 12px 0px; border-top: 0px solid #f0f0f0; border-bottom: 0px solid #f0f0f0; } .gBcontentBlock-TwoColumn.gBalert{ grid-template-columns: 100%; text-align: left; } .gBalertSmallBox{ display: inline-block; background: #fdb930; color:#000; padding: 5px 10px 5px 10px; border-radius: 0px; margin-right: 20px; font-weight: 700; } .gBalertMessage{ color:#ffffff; font-size: 18px; } /* ............................................................................. */ .gBblockRowTrueWhite{ background: #ffffff;} .gBblockRowOffWhite{ background: #f0f0f0;} .gBblockRowFull{ position: relative; width: 100vw; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; } .gBblockRowNoPadding{padding: 0px 0px 0px 0px;} .gBblockRowMicroPadding{padding: 5px 0px 5px 0px;} .gBblockRowLittlePadding{padding: 10px 0px 10px 0px;} .gBblockRowSmallPadding{padding: 20px 0px 20px 0px;} .gBblockRowMediumPadding{padding: 30px 0px 30px 0px;} .gBblockRowBigPadding{padding: 40px 0px 40px 0px;} .gBmainColumnMaxWidth{ display: block; max-width: 1260px !important; margin-left: auto; margin-right: auto; } .gBcolumnNumbers { display: grid; grid-column-gap: 0px; grid-row-gap: 20px; margin-right: -10px; margin-left: -10px; font-family: "Lato", Arial, Helvetica, sans-serif; color: #222; } .gBcolumnNumbersOne {grid-template-columns: auto;} .gBcolumnNumbersTwo {grid-template-columns: 50% 50%;} .gBcolumnNumbersThree {grid-template-columns: 33.33333333333333% 33.33333333333333% 33.33333333333333%;} .gBcolumnNumbersFour {grid-template-columns: 25% 25% 25% 25%;} .gBcolumnNumbersFive {grid-template-columns: 20% 20% 20% 20% 20%;} .gBcolumnItemOuterBlock{ padding: 0px 10px; display: flex; } .gBcolumnItemInnerBlock{ display: flex; flex-direction: column; width: 100%; } .gBcolumnItemInnerBlockBorder{ border: 1px solid #CED6D9; position: relative; } .gBcolumnItemInnerBlockSmallPadding{padding: 20px 20px 20px 20px;} .gBcolumnItemInnerBlockLittlePadding{padding: 10px 10px 10px 10px;} .gBcolumnItemInnerBlockMicroPadding{padding: 5px 5px 5px 5px;} .gBcolumnItemInnerBlockTrueWhite{ background: #ffffff;} .gBcolumnItemInnerBlockOffWhite{ background: #f0f0f0;} .gBallHeader { font-weight: bold; color: #222222; font-family: "Lato", Arial, Helvetica, sans-serif; } .gBallHeaderBig {font-size: 1.8rem;} .gBallHeaderMedium {font-size: 1.4rem;} .gBallHeaderSmall {font-size: 1.1rem;} .gBallHeaderLittle {font-size: 1rem;} .gBallHeaderUppercase{text-transform: uppercase;} .gBallHeaderCapitalize{text-transform: capitalize;} /* ............................................................................. */ /* gB START Mobile CSS here................................................. */ @media screen and (max-width: 1024px) { .gBcontentBlockWood, .gBmainColumnMaxWidth, .gBcontentBlock-TwoColumn.gBequalWidth, .gBcontentBlock-TwoColumn { max-width: 1260px !important; } } @media screen and (max-width: 767.98px) { #mycred-all-badges, #gBregistrationGrid, .gBfourColumnChange #mycred-all-badges{ display: grid; grid-column-gap: 20px; grid-row-gap: 20px; grid-template-columns: auto; } #gBimageGrid{ display: grid; grid-column-gap: 0px; grid-row-gap: 20px; grid-template-columns: 50% 50%; } .gBcontentBlock-TwoColumn { display: grid; grid-column-gap: 0px; grid-row-gap: 0px; grid-template-columns: auto; margin-bottom: 30px; } .gBcontentBlock-TwoColumn.gBequalWidth, .gBcontentBlock-TwoColumn.gBequalWidth .gBappCovid{ display: grid; grid-column-gap: 0px; grid-row-gap: 20px; grid-template-columns: auto; } .gBcontentBlock-image .gBimageInner { padding-right: 0px; margin-bottom: 20px; } a.carousel-control-prev.gBcustomPreviousNext{ left: 0px; } a.carousel-control-next.gBcustomPreviousNext{ right: 0px; } .gBcontentBlock-WideRow.gBTwoColumn.gBunequal, .gBcontentBlock-WideRow.gBTwoColumn.gBequal, .gBwideRowBlock.gBsessionBlock, .gBwideRowBlockWood.gBoffWhite, .gBwideRowBlockWood.gBtrueWhite{ position: relative; width: auto; left: auto; right: auto; margin-left: 0px; margin-right: 0px; background: #ffffff; } .gBcontentBlock-WideRow.gBTwoColumn.gBequal, .gBwideRowBlockChild.gBregistration, .gBcontentBlock-WideRow.gBTwoColumn.gBunequal, .gBwideRowBlock.gBsessionBlock, .gBwideRowBlock.gBagendaHighBlock, .gBcontentBlock-WideRow.gBOneColumn{ border-bottom: 10px solid #f0f0f0; } .gBcontentBlock-WideRow.gBTwoColumn.gBunequal { border-top: 0px solid #f0f0f0; } .gBcontentBlock-text { padding-left: 0px; } .liner-table-title::before, .liner-table-title::after { border-bottom: 0px solid #CED6D9; } .gBregisterNowBlock.gBdoubleBT a { width: 134px; } body { overflow-x: auto; margin: 0; /* added to remove horizontal scrollbar */ } *, ::after, ::before { box-sizing: border-box; /* added to remove horizontal scrollbar */ } .gBcontentBlock-WideRow.gBOneColumn { border-bottom: 0px solid #f0f0f0 !important; } .gBcontentBlock-WideRow.gBTwoColumn.gBunequal.gBalertWide{ padding: 0px 0px 0px 0px; border: 1px solid #fdb930; } .gBcontentBlock-TwoColumn.gBalert{ text-align: center; } .gBalertSmallBox{ display: block; margin-right: 0px; padding: 10px 10px 10px 10px; color: #634301; } .gBalertMessage{ display: block; padding: 20px 20px 0px 20px; } ul.gBmenuNav { padding: 0px 0px; display: grid; grid-column-gap: 0px; grid-row-gap: 1px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; grid-template-columns: auto; } ul.gBmenuNav li{ padding: 0px 0px; } .gBcontentBlock-text.gBsliderCarousel { padding: 0px 0px 0px 0px; } .gBcontentBlockWood.gBtitleSocial{ display: grid; grid-template-columns: auto; } .gBmultiColumnGrid { grid-template-columns: auto; } .gBblockRowFull{ position: relative; width: auto; left: auto; right: auto; margin-left: 0px; margin-right: 0px; } .gBblockRowTrueWhite, .gBblockRowOffWhite{ background: #ffffff; } .gBcolumnNumbers, .gBcolumnNumbersOne, .gBcolumnNumbersTwo, .gBcolumnNumbersThree, .gBcolumnNumbersFour, .gBcolumnNumbersFive { display: grid; grid-column-gap: 0px; grid-row-gap: 20px; grid-template-columns: auto; } }