@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Oswald:wght@200;300;400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,800;1,300;1,400;1,500;1,600;1,800&display=swap");

iframe {max-width:100%;}

/*
font-family: 'Archivo', sans-serif;
font-family: 'Merriweather', serif;
font-family: 'Oswald', sans-serif;
font-family: 'Rubik', sans-serif;gogetter1
font-family: 'Montserrat', sans-serif;
*/
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-7,
.col-sm-7,https://www.cpcusociety.org/Public/MobileTest.aspx
.col-md-7,
.col-lg-7,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1 {
    min-height: 0.1px;
}
#MainHtml #MainBody {
    visibility: hidden;
}
#MainHtml #MainBody.makeVisible {
    visibility: visible;
}

body {
    color: #1d252c;
    font-family: "Archivo", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 1.5em;
}
input,
button,
select,
textarea {
    font-family: "Archivo", sans-serif;
}
a,
a:visited {
    color: #21a6c5;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}

.atGoGettersList {
    -webkit-box-shadow: 0px 32px 32px 0px rgb(45 57 64 / 10%);
    -moz-box-shadow: 0px 32px 32px 0px rgba(45, 57, 64, 0.1);
    box-shadow: 0px 32px 32px 0px rgb(45 57 64 / 10%);
    margin: 25px auto;
    background: white;
}
.jcTealBlock > .iMIS-WebPart > .ContentItemContainer > div {
    display: flex;
}
.jcTealBlockTab > .iMIS-WebPart > .ContentItemContainer > div {
    display: flex;
}
.ButtonPanel {
    padding-bottom: 25px;
}
h1,
.h1,
.PageTitle {
    color: #323e48;
    font-size: 54px;
    line-height: 1.1em;
}
h2 {
    font-style: normal;
    font-weight: 500;
    font-size: 48px;
    line-height: 1.1em;
    margin-bottom: 0.25em;
    letter-spacing: -0.01em;
    color: #323e48;
    border-bottom: none;
    text-align: left;
    font-family: "Rubik", sans-serif;
}
h3 {
    font-style: normal;
    font-weight: 500;
    font-size: 36px;
    line-height: 110%;
    text-align: center;
    letter-spacing: -0.02em;
    color: #323e48;
    border-bottom: none;
    text-align: left;
    font-family: "Rubik", sans-serif;
    line-height: 48px;
}
h4,
.h4,
.SectionLabel {
    font-family: system, -apple-system, ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 24px;
    line-height: 1.5em;
    text-align: left;
    color: #1d252c;
    opacity: 0.9;
    margin-bottom: 0.25em;
    font-weight: 600;
}
.jcCard h4 {margin-bottom:0;}
.jcCardMembersOnly h4 {margin-bottom:0;}
.jcHorizontalCard h4 {margin-bottom:0;}
h5,
.h5 {
    color: #ffc23a;
}
h6,
.h6 {
    margin: 0;
    color: #bb541f;
    font-family: "Rubik", sans-serif;
    font-weight: 500;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 0.4px;
}


.jcTealBlockTab h1,
.jcTealBlockTab h2 {
    text-align: center;
    padding-top: 1.25em;
    padding-bottom: 0.75em;
    color: white;
}
.jcTealBlock h1,
.jcTealBlock h2,
.atGoldBlock h1,
.atGoldBlock h2,
.atPurpleBlock h1,
.atPurpleBlock h2,
.atBlueBlock h1,
.atBlueBlock h2,
.atSaffronBlock h1,
.atSaffronBlock h2,
.atPurpleBlock h1,
.atPurpleBlock h2,
.atOrangeBlock h1,
.atOrangeBlock h2 {
    text-align: center;
    padding-top: 1.25em;
    padding-bottom: 0.75em;
    color: white;
}
.jcWhiteBG h1,
.jcWhiteBG h2 {
    color: #323e48;
}
.atSaffronBlock {
    background-color: #ff9933;
    margin-top: -1px;
    margin-left: -100px;
    margin-right: -100px;
    width: auto;
    overflow-x: hidden;
}
.atGoldBlock a,
.atGoldBlock a:visited {
    color: #bb541f;
}
.jcAboutSociety h2 {
    color: #323e48;
    padding: 10px;
}

h2.verticalLeft + p {
    margin-left: 4em;
}
h2.verticalLeft {
    display: block;
    font-size: 64px;
    color: #999;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    position: absolute;
    left: -3em;
    text-transform: uppercase;
    letter-spacing: -1px;
    font-family: "Oswald", sans-serif;
    float: left;
    margin-top: 200px;
}
h2.verticalLeft + p {
    margin-left: 4em;
}
.padBottom200 {
    padding-bottom: 200px;
}

h2.verticalLeft + .wideMarginLeft {
    margin-left: 4em;
}
.whiteFeatureBoxCentered h1,
.whiteFeatureBoxCentered h2,
.whiteFeatureBoxCentered h3,
.whiteFeatureBoxCentered p {
    color: #1d252c;
}



h1.verticalLeft + p {
    margin-left: 4em;
}
h1.verticalLeft {
    display: block;
    font-size: 128px;
    color: #999;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    position: absolute;
    left: -3em;
    text-transform: uppercase;
    letter-spacing: -1px;
    font-family: "Oswald", sans-serif;
    float: left;
    margin-top: 200px;
}
h1.verticalLeft + p {
    margin-left: 4em;
}
.h1padBottom200 {
    padding-bottom: 200px;
}

h1.verticalLeft + .wideMarginLeft {
    margin-left: 4em;
}






.whiteFeatureBox .iMIS-WebPart {
    padding: 2.5em;
}

.whiteFeatureBoxCentered .iMIS-WebPart {
    background: white;
    padding: 2.5em;
    width: calc(100% - 2.5em);
    float: right;
    color: #1d252c;
}




    span.eventLinkText {
    position: absolute;
    bottom: 15px;
    z-index: 100;
    left: 15px;
    }
    .eventDate:before {
    color: #999;
    content: "\f073";
    font-family: "fontawesome";
    margin-right: 9px;
    }
    .eventLocation:before {
    color: #999;
    content: "\f277";
    font-family: "fontawesome";
    font-weight: bold;
    margin-right: 8px;
    }
    .eventButton a.eventLink {z-index:2;
    display: block;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    }
    .eventButton a.eventLink > span:before {
    content: "\f05a";
    margin-right: 5px;
    font-family: "FontAwesome";
    font-weight: bold;
    }
    a.eventLink,
    a.eventLink:hover {
    text-decoration: none !important;
    }
    a.eventLink:hover {
    color: #462f91;
    }
    .RadGrid.RadGrid_MetroTouch,
    .RadGrid.RadGrid_Metro {
    overflow: hidden;
    border: 0;
    }
    .eventList .panel-body-container {
    margin: 0 -15px;
    }
    .eventImage > img {
    object-fit: cover;
    width: 100%;
    }
    .eventTitle {
    margin-top: 15px;
    font-weight: bold;
    font-size: 110%;
    line-height: 1.25;
    }
    .eventDescription {
    height: 150px;
    overflow: hidden;
    font-size: 90%;
    line-height: 1.5;
    margin-top: 15px;
    }
    .eventInfo {
    padding: 0 15px;
    }
    .eventLocation {
    font-size: 85%;
    }
    .eventDate {
    margin-top: 15px;
    font-size: 85%;
    }
    .eventCard {
    overflow: hidden;
    position: relative;
    border-radius: 4px;
    border: 1px solid white;
    -webkit-box-shadow: 0px 0px 16px 0px rgb(45 57 64 / 15%);
    -moz-box-shadow: 0px 0px 16px 0px rgba(45, 57, 64, 0.15);
    box-shadow: 0px 0px 16px 0px rgb(45 57 64 / 15%);
    }
    .eventDescription:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background: white;
    z-index: 1;
    height: 25%;
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 19%, rgba(255, 255, 255, 0.8) 42%, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 19%, rgba(255, 255, 255, 0.8) 42%, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 19%, rgba(255, 255, 255, 0.8) 42%, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
    }
    .eventBlock {
    margin-bottom: 30px;
    }

.VACSS_Space + root label {

	margin-top:15px;

    max-width: 450px;
}
.VACSS_Space + root label > span {
    display: block;
}

fieldset {
    padding: 30px;
    display: flex;
    flex-direction: column;
	margin-bottom:50px;
}
label > select {min-width:100px;
    display: block;
}
input[type="radio"] {
    margin-right: 7px;
}

legend {font-style: normal;
    font-weight: 500;
    font-size: 36px;
    line-height: 110%;
    text-align: center;
    letter-spacing: -0.02em;
    color: #323e48;
    border-bottom: none;
    text-align: left;
    font-family: "Rubik", sans-serif;
    line-height: 48px;
	margin-top:30px;
	}


.panel-body-container > .panel-body > a[name] {
    position: relative;
top: -150px;}

.ContentWizardDisplay {
    margin-bottom: 30px;
    padding-top: 30px;
}

.RadTabStrip.RadTabStrip_MetroTouch.RadTabStripTop_MetroTouch.RadTabStripTop.RadTabStripTop_MetroTouch_Baseline {
    position: relative;
    z-index: 1000;
}


@media (min-width: 1025px) and (max-width: 1500px) {
    h1,
    .h1,
    .PageTitle {
        font-size: 3.5vw;
    }
    h2 {
        font-size: 3vw;
    }
    h3 {
        font-size: 2.5vw;
    }
    h4,
    .h4,
    .SectionLabel {
        font-size: 2vw;
    }
    .jcCareerCenter h2,
    .jcTealBG h2 {
        margin-bottom: 1.25vw !important;
    }

    .jcWhiteBG p {
        margin-bottom: 1.15vw !important;
    }
    .jcAmbassadors:before,
    .jcAboutSociety:before {
        font-size: 4.5vw;
    }
    body {
        font-size: 1.4vw;
    }
    p {
        margin-bottom: 0.5vw;
    }
    .jcAboutSociety .col-md-6:first-child {
        margin-top: 2vw !important;
    }
    .jc1:after,
    .jc2:after,
    .jc3:after,
    .jc4:after,
    .jc5:after,
    .jc6:after {
        font-size: 35vw;
    }
}
#masterHeaderImage {
    background-position: 0;
    width: 208px;
    height: 109px;
    background-size: 100%;
}
#masterContentArea {
    margin-top: 0px;
    padding-left: 100px;
    padding-right: 100px;
    background-color: #fff;
}
.container,
.header-container,
.SliderPage1,
.HomePageFullWidthArea,
.jcAlerts,
#ft {
    max-width: 1920px;
    margin-right: auto;
    margin-left: auto;
}
.jcAlertBar {
    text-align: center;
    padding: 0.75em;
}

.jcAlerts {
    background-color: #263d6a;
    color: rgba(255, 255, 255, 0.9);
    display: none;
    -webkit-transition: height;
    -o-transition: height;
    transition: height;
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
    min-height: 3em;
}
.jcAlerts .col-md-12 a {
    color: #ffc23a;
    text-decoration: none;
    opacity: 0.9;
    font-weight: 600;
}
.jcAlerts a:hover {
    text-decoration: underline;
}
.jcAlerts .jcRight {
    margin-right: 0px;
}
.jcAlerts .col-md-3 {
    float: right;
}
.jcAlerts .col-md-3,
.jcAlerts .col-md-12 {
    padding-right: 0px;
}
.jcAlertsHide {
    display: none !important;
}
.jcDismissButton {
    display: block;

    padding-right: 1.25em;
    background-image: url(images/template/closebtn.png);
    float: right;
    background-repeat: no-repeat;
    background-position: right;
    opacity: 0.8;
    background-color: transparent;
    border: none;
    color: #fff;
}
.wrapper,
html {
    background-color: #f0eaec;
}
/* Header */
.header-logo-container {
    margin-top: -0.75em;
}
.header-top-container .header-container {
    padding-left: 1.25em;
    padding-top: 1em;
}
/*
.header-bottom-container .header-container
{
	padding-bottom:.5em;
}
*/
.navbar-header {
    float: right;
}
.header-container {
    background-color: #fff;
}
.header-top-container {
    padding-bottom: 0px;
    padding-top: 0px;
}
.header-bottom-container {
    background-color: transparent;
    margin-left: auto;
    margin-right: auto;
    margin-top: -2em;
    margin-bottom: 0px;
}
/*
.header-bottom-container .header-container
{
	padding-bottom: .5em;
}*/
.clear-right {
    margin-right: 15%;
}

.nav-auxiliary a {
    color: #333;
    font-family: Archivo;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 1em;
    text-decoration: none;
}
.nav-auxiliary a:hover {
    text-decoration: underline;
}
.nav-auxiliary .ste-toggle {
    font-size: 0.1px;
    color: transparent;
}
.nav-auxiliary .jcOnlineCommunity a {
    padding-left: 30px;
    background-image: url(images/template/header-community.png);
    background-repeat: no-repeat;
}
.jcJobBoard a {
    padding-left: 25px;
    background-image: url(images/template/header-job.png);
    background-repeat: no-repeat;
}
.nav-auxiliary .nav-aux-cart a {
    padding-left: 25px;
    background-image: url(images/template/header-cart.png);
    background-repeat: no-repeat;
}
.nav-auxiliary .nav-aux-account a,
.nav-auxiliary a.UtilitySection {
    padding-left: 20px;
    background-image: url(images/template/header-login.png);
    background-repeat: no-repeat;
    padding-right: 0.75em;
}
.nav-auxiliary .nav-aux-cart .nav-text {
    background-image: none;
    padding: 0px;
}

.jcStore a {
    padding-left: 25px;
    background-image: url(images/template/header-store.png);
    background-repeat: no-repeat;
}
.header-search {
    padding: 0px;
}
.header-search .search-field {
    padding: 0px;
    width: 85px;
    height: 31px;
    padding-left: 20px !important;
    background-position: 0px !important;
    background-color: #fff;
    border: none;
    margin: 0px;
    -webkit-transition: width;
    -o-transition: width;
    transition: width;
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
    background-image: url(images/template/header-search.png);
    background-repeat: no-repeat;
    box-shadow: none;
    color: #333;
    line-height: 1em;
    font-size: 16px;
    margin-top: 2.5px;
}
.header-search .search-field:focus {
    position: relative;
    width: 150px;
}
.nav-auxiliary .nav-aux-account .nav-text {
    background: none;
    padding-left: 0px;
}



.NavigationLink {
    padding-right: 1em;
}
.jcAuxbutton a {
    background-color: #bb541f;
    border-radius: 46px;
    padding: 0.75em 1.5em;
    color: #fff;
    font-weight: 600;
}
.jcAuxbutton {
    margin-left: 0px;
    margin-right: 12px;
}
/* Primary Navigation */
.RadMenu .rmItem a.rmLink {
    color: #000;
    font-weight: 600;
}
.RadMenu.RadMenu_Toronto .rmRootGroup > .rmItem > .rmLink {
    color: #000;
    font-weight: 600;
    text-transform: none;

    font-size: 21px;
}
.RadMenu .rmItem a.rmSelected,
.RadMenu .rmItem a:hover {
    background-color: #263d6a;
    color: rgba(255, 255, 255, 0.9);
}
.RadMenu .rmHorizontal .rmText {
    padding: 10px 15px !important;
}
.RadMenu .rmHorizontal .rmSlide .rmText {
    padding: 5px 15px !important;
}
.RadMenu.RadMenu_Toronto .rmRootLink.rmExpanded,
.RadMenu.RadMenu_Toronto .rmRootLink:hover,
.RadMenu.RadMenu_Toronto .rmRootLink.rmFocused {
    background-color: #263d6a;
    color: #fff !important;
}
.RadMenu.RadMenu_Toronto .rmGroup {
    background-color: #263d6a;
    padding-bottom: 0.5em !important;
}
.RadMenu.RadMenu_Toronto .rmSlide .rmLink {
    color: #fff !important;
    font-size: 16px;
    /*   padding-right: 25px!important;*/
}
.RadMenu.RadMenu_Toronto .rmSlide .rmLink:hover {
    text-decoration: underline;
}
.RadMenu.RadMenu_Toronto .rmSlide {
    padding-bottom: 1em;
}
.RadMenu .rmVertical .rmItem .rmText.rmExpandRight {
    background-image: url(images/ResponsiveNav.png);
    background-position: 140% -202px;
    background-repeat: no-repeat;
}
.RadMenu_Toronto .rmSlide .rmExpandRight,
.RadMenu_Toronto .rmSlide .rmGroup a.rmLink.rmExpandRight {
    background-image: url(images/ResponsiveNav.png);
    background-position: 140% -202px;
    background-repeat: no-repeat;
}
.RadMenu_Toronto .rmSlide .rmExpandRight:after {
    content: ">";
    color: #fff;
    transform: scale(1, 1.5);
    float: right;
}
.RadMenu .rmVertical .rmItem .rmText {
    padding-right: 25px;
}
.RadMenu.RadMenu_Toronto .rmGroup,
.RadMenu.RadMenu_Toronto .rmRootGroup,
.RadMenu.RadMenu_Toronto .rmMultiColumn,
.RadMenu.RadMenu_Toronto .rmRootGroup > .rmItem {
    border: none;
    margin-bottom: -1px;
}
/* Footer */
#ft {
    background-color: transparent;
    display: block;
    position: relative;
    top: -10px;
}
.footer-content {
    background-color: #22365e;
    color: #fff;
    text-align: center;
    padding: 0em;
}
.footer-nav-copyright {
    background-color: #263d6a;
    color: #fff;
    padding-top: 1.5em;
    padding-left: 2em;
    padding-right: 2em;
}
.footer-nav-copyright strong,
.footer-nav-copyright b {
    font-size: 24px;
    display: block;
    margin-bottom: 0.35em;
}
.footer-nav-copyright a,
.footer-nav-copyright a:visited {
    color: #fff;
    font-size: 16px;
    letter-spacing: 0.2px;
    font-weight: 400;
    line-height: 1.5em;
}
.footer-copyright ul {
    list-style: none;
    margin-block-start: 0px;
    padding-inline-start: 0px;
}
#ft a {
    text-decoration: none;
}
#ft a:hover {
    text-decoration: underline;
}
.jcMailIcon p {
    text-align: left;
    letter-spacing: 1px;
}
#ft .col-md-6 {
    text-align: left;
}

#ft h4,
#ft .h4 {
    color: #fff;
    letter-spacing: 0px;
}
#ft .h4 strong {
    color: #ffc23a;
}
.jcMailIcon {
    padding-left: 45px;
    background-image: url(images/template/icon-mail_24px.png);
    background-repeat: no-repeat;
    background-position: 0px 5px;
    margin-top: 0.5em;
}

.footer-content input {
    opacity: 0.8;
    border-radius: 0px;
    width: 18em;
}
.PanelNoPadding {
    margin-bottom: 30px;
}
.VACSS_Space {
    padding-bottom: 30px;
}

/* Standard Style Overrides */
input[type="radio"], input[type="checkbox"] {
margin: 4px 5px 0;}

ul > li {
    margin: 0em;
}
.btn,
.TextButton,
.TextButtonWithImage,
.ruButton,
#masterHeaderActionArea a,
.RadGrid input.TextButton,
.btn:visited,
.TextButtonWithImage:active,
.TextButtonWithImage:visited,
#masterHeaderActionArea a:visited,
.ruButton:visited,
.RadGrid input.TextButton:active,
.RadGrid input.TextButton:visited,
.TextButton:visited,
.TextButton:active,
.btn:active,
.ruButton:active,
#masterHeaderActionArea a:active {
    color: #fff;
    background-color: #bb541f;
    border-color: #fff;
    position: relative;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 50px;
    border: 2px solid #bb541f !important;
    padding: 0.4em 1.5em;
    margin: 0.25em;
}
.PrimaryButton:active,
.PrimaryButton:visited,
.PrimaryButton {
    color: #bb541f;
    border: 2px solid #bb541f !important;
    background-color: #fff;
    font-weight: bold;
}
.btn:hover,
.btn:focus,
.TextButton:hover,
.TextButton:focus,
.TextButtonWithImage:hover,
.TextButtonWithImage:focus,
.ruButton:hover,
.ruButton:focus,
#masterHeaderActionArea a:hover,
#masterHeaderActionArea a:focus,
.RadGrid input.TextButton:hover,
.RadGrid input.TextButton:focus,
.PrimaryButton:hover,
.RadGrid a.TextButton:hover {
    color: #ffc23a !important;
    border: 2px solid #ffc23a !important;
    border-color: #ffc23a;
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 50px;
    border-width: 2px;
}

.jcFootLogos div:nth-child(2) {
    text-align: center;
    margin-top: 2.25em;
}
.jcFootLogos div:nth-child(2) a {
    margin: 0px 10px;
}
.jcFootLogos div:last-child {
    text-align: right;
    margin-top: 0.75em;
}
.jcTwitter {
    background-image: url(images/template/foot-twitter.png);
    background-repeat: no-repeat;
    background-size: 100%;
    font-size: 0.01px !important;
    color: transparent !important;
    display: inline-block;
    height: 25px;
    width: 25px;
    background-position: center;
}
.jcFacebook {
    background-image: url(images/template/foot-fb.png);
    background-repeat: no-repeat;
    font-size: 0.01px !important;
    color: transparent !important;
    display: inline-block;
    height: 25px;
    width: 25px;
    background-position: center;
}
.jcInstagram {
    background-image: url(images/template/foot-instagram.png);
    background-repeat: no-repeat;
    background-size: 100%;
    font-size: 0.01px !important;
    color: transparent !important;
    display: inline-block;
    height: 25px;
    width: 25px;
    background-position: center;
}
.jcLinkedIn {
    background-image: url(images/template/foot-linkedin.png);
    background-repeat: no-repeat;
    background-size: 100%;
    font-size: 0.01px !important;
    color: transparent !important;
    display: inline-block;
    height: 25px;
    width: 25px;
    background-position: center;
}
.jcFootLogos div:nth-child(2) a:hover {
    opacity: 0.8 !important;
}
.jcCenter,
.footer-copyright .jcBorderTop {
    text-align: center;
}
.jcCenterPadded {
    text-align: center;
    padding-top: 1.25em;
    padding-bottom: 0.75em;
}

.footer-copyright .jcCenter,
.footer-copyright .jcBorderTop {
    padding: 0.75em;
}
.footer-copyright .jcCenter span,
.footer-copyright .jcBorderTop span {
    margin: 0px 15px;
}
.jcBorderTop {
    border-top: 1px solid rgba(255, 255, 255, 0.11);
    opacity: 0.8;
}

/* Home Page Styles */
.HomePageFullWidthArea .carousel-caption {
    left: 5%;
    right: auto;
    padding-bottom: 30px;
    top: 15%;
    text-align: left;
    max-width: 50%;
}
.HomePageFullWidthArea .panel-body {
    padding: 0px;
}
.HomePageFullWidthArea .carousel-control {
    display: none;
}
.HomePageFullWidthArea p {
    font-weight: bold;
    margin: 0.5em 0em;
    max-width: 65%;
}
.HomePageFullWidthArea .carousel-indicators {
    position: absolute;
    bottom: 15% !important;
    left: 6%;
    z-index: 15;
    width: auto;
    margin-left: 0%;
    padding-left: 0;
    list-style: none;
    text-align: center;
}
.jcTealBlock {
    background-color: #24b6b9;
    margin-top: -1px;
    margin-left: -100px;
    margin-right: -100px;
    width: auto;
    overflow-x: hidden;
}
.jcTealBlockTab {
    background-color: #24b6b9;
    margin-top: -30px;
    margin-left: -10px;
    margin-right: -10px;
    width: auto;
    overflow-x: hidden;
}
.jcTealBlock1,
.jcTealBlock2 {
    background-color: #24b6b9;
    min-height: 45em;
    max-height: 45em;
}
.jcTealBlock1 {
    margin-left: -100px;
    margin-right: -100px;
    width: auto;
}
.jcTealBlock2 {
    margin-right: -100px;
    width: auto;
}
.jcTealBlock .ContentItemContainer {
    margin-bottom: 0px;
}
.jcTealBlockTab .ContentItemContainer {
    margin-bottom: 0px;
}


.jcBlueBox,
.jcGreenBox {
    padding: 1.5em 2em;
    color: #f0eaec;
}
.jcBlueBox a,
.jcGreenBox a {
    font-size: 24px;
    font-weight: bold;
    color: #f0eaec;
    text-decoration: none;
    margin-bottom: 0.25em;
    display: block;
}
.jcBlueBox a:hover,
.jcGreenBox a:hover {
    text-decoration: underline;
}
.jcBlueBox .jcArrow:after,
.jcGreenBox .jcArrow:after {
    display: inline-block;
    content: " ";
    background-image: url(images/template/arrow.png);
    width: 17px;
    height: 11px;
    /* float: right; */
    margin-left: 5px;
    /* background-size: 17px 11px; */
}
.jcArrow:after {
    display: inline-block;
    content: " ";
    background-image: url(images/template/arrow-blue.png);
    width: 17px;
    height: 11px;
    /* float: right; */
    margin-left: 5px;
    background-size: 100%;
}
.jcBlueBox {
    background-color: #21a6c5;
}
.jcCalendar {
    text-transform: uppercase;
    font-size: 16px;
    background-image: url(images/template/icon-calendar.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    /* background-position: left center; */
    line-height: 1;
    background-size: 12px;
    margin-top: 0.75em;
}
.jcAboutSociety {
    background-color: #fff;
    display: inline-block;
    padding: 3em;
    /* float: right; */
    padding-left: 8em;
    font-weight: 500;
    position: relative;
    width: 100%;
}
.jcAboutSociety:before {
    /* (content: "About the Society     "; */
	content: "About the Society     ";
    display: block;
    font-size: 64px;
    color: #999;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    position: absolute;
    left: -3em;

    text-transform: uppercase;
    letter-spacing: -1px;
    font-family: "Oswald", sans-serif;
    float: left;
    margin-top: 200px;
}

.jcAboutSociety.jcHowHelp:before {
    content: "How Can We Help";
    margin-top: 200px;
}
.jcAboutSociety.jcInTheKnow:before {
    content: "In the Know";
    margin-top: 180px;
}
.jcAboutSociety .col-md-6:first-child {
    margin-top: 75px;
}
.jcAboutSociety .col-md-6:last-child {
    text-align: center;
}
.jcTealBG {
    display: inline-block;
}

.CardButton{
    display: inline-block;
}

.jcEvents {
    padding-top: 1.25em;
    width: 100%;
    margin-right: 2.5%;
    background-color: #fff;
    padding: 1em;
    min-height: 39em;
    max-height: 39em;
}
.jcEvents .panel-body {
    padding: 0px;
}
.jcEvents p {
    margin-bottom: 1em;
}
.jcEvents .RadGrid_MetroTouch {
    border: none;
}
.jcEvents .RadGrid_MetroTouch .rgAltRow {
    background: #fff;
}
.jcCapital {
    background-image: url(images/template/capital.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}
.jcBoxBackgroundImage_01 {
    background-image: url(/images/public/BoxBackground/In2Risk-2025-EventsLayer.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}
.jcBoxBackgroundImage_02 {
    background-image: url(/images/public/BoxBackground/jcBoxBackgroundImage_02.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}
.jcBoxBackgroundImage_03 {
    background-image: url(/images/public/BoxBackground/jcBoxBackgroundImage_03.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}
.jcBoxBackgroundImage_04 {
    background-image: url(/images/public/BoxBackground/jcBoxBackgroundImage_04.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}
.jcBoxBackgroundImage_05 {
    background-image: url(/images/public/BoxBackground/jcBoxBackgroundImage_05.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}
.jcBoxBackgroundImage_06 {
    background-image: url(/images/public/BoxBackground/jcBoxBackgroundImage_06.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}
.jcBoxBackgroundImage_07 {
    background-image: url(/images/public/BoxBackground/jcBoxBackgroundImage_07.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}
.jcBoxBackgroundImage_08 {
    background-image: url(/images/public/BoxBackground/jcBoxBackgroundImage_08.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}

.jcBoxBackgroundImage_09 {
    background-image: url(/images/public/BoxBackground/jcBoxBackgroundImage_09.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}
.jcBoxBackgroundImage_10 {
    background-image: url(/images/public/BoxBackground/jcBoxBackgroundImage_10.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}
.jcBoxBackgroundImage_11 {
    background-image: url(/images/public/BoxBackground/jcBoxBackgroundImage_11.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}
.jcBoxBackgroundImage_test {
    background-image: url(/images/public/BoxBackground/jcBoxBackgroundImage_test.jpg);
    background-size: cover;
    min-height: 32em;
    margin-left: 1.5em;

    width: 90%;
}

.jcEventsBlock {
    margin-right: -100px;
    width: auto;
    padding-top: 2em;
}
.jcViewAllEvents {
    position: absolute;
    bottom: 5em;
    left: 4em;
}
.jcViewAllWebinars {
    position: absolute;
    bottom: 5em;
    right: 4em;
}

.jcEventsBlock .iMIS-WebPart {
    float: left;
    width: 45%;
}
.jcEventsBlock .rgHeader {
    display: none;
}
.jcEventRedirect .rgHeader,
.jcEventRedirect .rgNoRecords {
    display: none;
}
.jcEventRedirect .RadGrid_MetroTouch {
    border: none;
}
.jcEventsBlock .panel-heading {
    border-bottom: none !important;
}
.jcEventsBlock .iMIS-WebPart .ContentItemContainer {
    margin-bottom: 0px;
}
.jcPaddingTop {
    padding-top: 4em;
    padding-left: 2.5em;
    padding-right: 2.5em;
}
.jcPaddingTop h2 {
    max-width: 80%;
}
/*
.jcPaddingTop > div 
{
	padding-left:0px!important;
}
*/
.jcFullWidth {
    margin-right: -100px;
    margin-left: -100px;
}
.jcFullWidth > div:first-child {
    padding-left: 100px;
}
.jcFullWidth > div:last-child {
    padding-right: 100px;
}
.jcCheckboxLarge,
.jcLockLarge,
.jcCupLarge,
.jcStudentLarge,
.jcNetworkLarge,
.jcHandsLarge,
.jcWorldLarge,
.jcGearLarge,
.jcDollarLarge,
.jcHandshakeLarge, 
.jcScaleLarge,
.jcBook_1Large,
.jcWorld_1Large,
.jcComputerLarge
{
    padding-top: 50%;
    background-repeat: no-repeat;
    background-size: 47%;
    vertical-align: top;
    display: inline-block;
    background-position: center top;
    text-align: center;
    min-width: 100%;
    color: #000 !important;
    margin-bottom: 2em;
}

.jcCheckbox,
.jcLock,
.jcCup,
.jcBook,
.jcNetwork,
.jcHands,
.jcWorld,
.jcGear,
.jcDollar,
.jcHandshake,
.jcScale,
.jcBook_1,
.jcWorld_1,
.jcComputer,
.jcBook
 {
    margin-top: 1em;
    margin-bottom: 1em;
    padding-left: 50px;
    padding-right: 25px;
    background-repeat: no-repeat;
/*
    line-height: 54px;
*/
    min-height: 54px;
    background-size: 40px;
    vertical-align: top;
    display: block;
    background-position: 0px 7px;
}
.jcCheckbox span,
.jcLock span,
.jcCup span,
.jcBook span,
.jcNetwork span,
.jcHands span,
.jcWorld span, 
.jcGear span,
.jcDollar span,
.jcHandshake span,
.jcScale span,
.jcBook_1 span,
.jcWorld_1 span,
.jcComputer span
{
    vertical-align: middle;
    display: inline-block;
    line-height: 27px;
}
.jcCheckbox,
.jcCheckboxLarge {
    background-image: url(/images/public/icons/icon-checkboxblue.png);
}
.jcLock,
.jcLockLarge {
    background-image: url(/images/public/icons/icon-lockblue.png);
}
.jcCup,
.jcCupLarge {
    background-image: url(/images/public/icons/icon-cupblue.png);
}
.jcBook {
    background-image: url(/images/public/icons/icon-bookblue.png);
}
.jcStudentLarge {
    background-image: url(/images/public/icons/icon-studentblue.png);
}
.jcNetwork,
.jcNetworkLarge {
    background-image: url(/images/public/icons/icon-networkblue.png);
}
.jcHands,
.jcHandsLarge {
    background-image: url(/images/public/icons/icon-handsblue.png);
}

.jcComputer,
.jcComputerLarge {
    background-image: url(/images/public/icons/icon-computerblue.png);
}

.jcWorld,
.jcWorldLarge {
    background-image: url(/images/public/icons/icon-globeblue.png);
}

.jcGear,
.jcGearLarge {
    background-image: url(/images/public/icons/icon-gearblue.png);
}



.jcDollar,
.jcDollarLarge {
    background-image: url(/images/public/icons/icon-dollarblue.png);
}


.jcHandshake,
.jcHandshakeLarge {
    background-image: url(/images/public/icons/icon-handshakeblue.png);
}



.jcScale,
.jcScaleLarge {
    background-image: url(/images/public/icons/icon-scaleblue.png);
}

.jcBook_1,
.jcBook_1Large {
    background-image: url(/images/public/icons/icon-bookblue.png);
}

.jcWorld_1,
.jcWorld_1Large {
    background-image: url(/images/public/icons/icon-globeblue.png);
}







.jcRSSHomeBG {
    width: auto;
    margin-right: -100px;
    width: auto;
    margin-left: -50px;
    padding-right: 50px;
}

.RssDesc {
    margin-bottom: 1.25em;
}
.jcGrayBG {
    background-color: #f5f5f5;
    display: block;
    opacity: 0.9;
    overflow: hidden;
}

.jcGrayBG img {
    width: 100%;
}
.jcGrayBG p {
    margin-bottom: 0.25em;
    max-height: 4.5em;
    overflow: hidden;
}
.jcGrayBG div {
}
.jcNoBottomSpace .ContentItemContainer {
    margin-bottom: 0px !important;
}
.jcAmbassadors:before {
    content: "Ambassadors";
    display: block;
    font-size: 64px;
    color: #f0eaec;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    position: absolute;
    left: -3em;
    top: 300px;
    text-transform: uppercase;
    letter-spacing: -1px;
    font-family: "Oswald", sans-serif;
    float: left;
    opacity: 0.5;
}
.jcAmbassadors .jcCropped {
    max-height: 500px;
    width: 100%;
    object-fit: cover;
    margin-top: 2em;
    padding-right: 1em;
}
.jcAmbassadors,
.jcPaddingLeft8 {
    margin-top: 2em;
    margin-bottom: 2em;
    margin-left: 8em !important;
}

.jcWhiteBG {
    background-color: #fff;
    padding: 2.5em;
    opacity: 1;
}
.jcWhiteBG p {
    margin-bottom: 1.5em;
}
.jcFeatured .jcPaddingTop {
    padding-left: 4em;
    padding-right: 4em;

    padding-top: 0px;
    margin-top: 4em;
}
.jcBorderRight {
    border-right: 2px solid rgba(0, 0, 0, 0.3);
    min-height: 700px;
}
.jcCenter h4 {
    text-align: center;
}
.jcBorderRight .jcPaddingTop {
    padding-left: 4em;
    padding-right: 4em;
}
.jcFeatured .jcPaddingTop img {
    margin-top: 1em;
    margin-bottom: 1em;
}
.jcFeatured .jcPaddingTop .jcCenter img {
    margin-top: 2em;
    margin-bottom: 2em;
}
.jcGrayBlock {
    background-color: #f5f5f5;
    margin-left: -100px;
    margin-right: -100px;
    width: auto;
    overflow: hidden;
}
.jcGrayBlock .panel-title {
    border-bottom: none;
    display: block;
    text-align: center;
}
.jcGrayBlock .panel-heading.Distinguish {
    border-bottom: none;
}

.jcGoGetters .RadTabStrip .rtsLI {
    float: left;

    display: inline;
    padding: 5%;
    width: 25%;
}
.atTabs .RadTabStrip .rtsLI {
    float: left;

    display: inline;
    padding: 5%;
    width: 25%;
}

.jcGoGetters .RadTabStrip .rtsUL,
.jcGoGetters .RadTabStripVertical .rtsUL {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    display: block;
    overflow: hidden;
    width: 100%;
}

.atTabs .RadTabStrip .rtsUL , 
.atTabs .RadTabStripVertical .rtsUL {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    display: block;
    overflow: hidden;
    width: 100%;
}


.jcGoGetters .RadTabStrip_MetroTouch .rtsLink {
    padding: 0 10px;
    color: #323e48;
    font-weight: 600;
    font-size: 24px;
}


.atTabs .RadTabStrip_MetroTouch .rtsLink {
    padding: 0 10px;
    color: #323e48;
    font-weight: 600;
    font-size: 24px;
}


.jcGoGetters .RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected,
.jcGoGetters .RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected:hover {
    color: #323e48 !important;
}
.atTabs .RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected,
.atTabs .RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected:hover {
    color: #323e48 !important;
}



.jcGoGetters .ContentWizardDisplay {
    border: none;
}

.atTabs .ContentWizardDisplay {
    border: none;
}

.jcGoGetters {
    padding: 3em;
}
.jcGoGetters .RadTabStrip .rtsLI a {
    padding-top: 73%;
    background-image: url(/images/public/gogetters/gogetter121.jpg);
    background-size: 100%;
    background-repeat: no-repeat;
    border-radius: 50%;bl
    opacity: 0.2;
}
.jcGoGetters .RadTabStrip .rtsLI:nth-child(2) a {
    background-image: url(/images/public/gogetters/gogetter221.jpg);
}
.jcGoGetters .RadTabStrip .rtsLI:nth-child(3) a {
    background-image: url(/images/public/gogetters/gogetter321.jpg);
}
.jcGoGetters .RadTabStrip .rtsLI:nth-child(4) a {
    background-image: url(/images/public/gogetters/gogetter421.jpg);
}

.jcGoGetters .RadTabStrip .rtsLevel1 .rtsTxt {
    position: relative;
    top: 90px;
}
.atTab .RadTabStrip .rtsLevel1 .rtsTxt {
    position: relative;
    top: 90px;
}

.jcGoGetters .RadTabStrip .rtsLevel1 .rtsTxt {
    border-bottom: 15px solid transparent;
}
.atTabs .RadTabStrip .rtsLevel1 .rtsTxt {
    border-bottom: 15px solid transparent;
}


.jcGoGetters .RadTabStrip .rtsLevel1 .rtsSelected .rtsTxt {
    border-bottom: 15px solid #bb541f;
}
.atTabs .RadTabStrip .rtsLevel1 .rtsSelected .rtsTxt {
    border-bottom: 15px solid #bb541f;
}


.jcGoGetters .RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected,
.jcGoGetters .RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected:hover {
    border-color: transparent;
    background-color: transparent;
    opacity: 1;
}

.atTabs .RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected,
.atTabs .RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected:hover {
    border-color: transparent;
    background-color: transparent;
    opacity: 1;
}



.jcGoGetters .RadTabStripTop_MetroTouch .rtsLevel1 {
    border-bottom: 1px solid #bb541f;
    margin-bottom: 2em;
}

.atTabs .RadTabStripTop_MetroTouch .rtsLevel1 {
    border-bottom: 1px solid #bb541f;
    margin-bottom: 2em;
}

.jcWhiteBox {
    background-color: #fff;
    padding: 1.5em;
}
.jcGoGetters .col-sm-12 .ContentItemContainer > div {
    margin: 0em 1em;
    padding: 0em 1em;
}
.atTabs .col-sm-12 .ContentItemContainer > div {
    margin: 0em 1em;
    padding: 0em 1em;
}

.jcPurpleCircle {
    background-color: #62295f;
    color: #fff;
}
.jcPurpleCircle {
    background-color: #62295f;
    color: #fff;
    border-radius: 50%;
    width: 300px;
    text-align: center;
    height: 300px;
    float: right;
    margin-right: 4% !important;
    padding-top: 70px !important;
}

.jcPurpleCircle p {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1em;
}
.jcPurpleCircle .TextButton,
.jcBlueCol .TextButton,
.jcBGImage1 .col-md-6:first-child .TextButton,
.jcBGImage2 .col-md-6:first-child .TextButton,
.jcBGImage3 .col-md-6:first-child .TextButton,
.jcBGImage4 .col-md-6:first-child .TextButton,
.jcBGImage5 .col-md-6:first-child .TextButton,
.jcBGImage6 .col-md-6:first-child .TextButton,
.jcBGImage7 .col-md-6:first-child .TextButton,
.jcBGImage8 .col-md-6:first-child .TextButton,
.jcBGImage9 .col-md-6:first-child .TextButton,
.jcDkBlueBG2 .TextButton,
.carousel-caption .TextButton {
    background-color: transparent;
    border: 3px solid #fff !important;
}
.jcPurpleCircle .TextButton:hover,
.jcBlueCol .TextButton:hover,
.jcBGImage1 .col-md-6:first-child .TextButton:hover,
.jcBGImage2 .col-md-6:first-child .TextButton:hover,
.jcBGImage3 .col-md-6:first-child .TextButton:hover,
.jcBGImage4 .col-md-6:first-child .TextButton:hover,
.jcBGImage5 .col-md-6:first-child .TextButton:hover,
.jcBGImage6 .col-md-6:first-child .TextButton:hover,
.jcBGImage7 .col-md-6:first-child .TextButton:hover,
.jcBGImage8 .col-md-6:first-child .TextButton:hover,
.jcBGImage6 .col-md-6:first-child .TextButton:hover,
.jcDkBlueBG2 .TextButton:hover {
    border: 3px solid #ffc23a !important;
}
.jcImageDiv {
    width: 70%;
    float: left;
}
.jcDkBlueBG {
    background-color: #263d6a;
    padding-left: 0px;
}
.jcDkBlueBG2 {
    background-color: #22365e;
    color: #fff;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 100px;
    padding-right: 100px;

    margin-top: 1.25em;
}

.jcDkBlueBG2 input {
    opacity: 0.8;
    border-radius: 0px;
    width: 22em;
    margin-top: 1.25em;
    height: 47px;
}
.jcDkBlueBG2 h4,
.jcDkBlueBG2 .h4 {
    color: #fff;
    letter-spacing: 0px;
}
.jcDkBlueBG2 .h4 strong {
    color: #ffc23a;
}
.jcSubscribe {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.jcBlueCol {
    width: 30%;
    float: right;
}
.jcBlueCol {
    width: 30jcWorld%;
    float: right;
    background-color: #263d6a;
    color: #fff;
    padding: 2.5em;
}
.jcCareerCenter,
.jcTealBG {
    margin: 4em;
}
.CardButton {
    margin: 2em;
}
.jcCareerCenter .col-md-5 {
    padding-left: 2em;
    padding-right: 2em;
}
.jcCareerCenter h2,
.jcTealBG h2 {
    text-align: center;
    margin-bottom: 1em;
}
.CardButton h2 {
    text-align: center;
    margin-bottom: 0em;
}


/* Interior Styles */
.has-secondary-col.col-on-right .col-secondary {
    float: left;
    position: absolute;
    z-index: 2;
    margin-top: 3em;
    margin-left: -3.5em;
    width: 20%;
    display: none;
}
.has-secondary-col.col-on-right .col-primary {
    float: left;

    width: 100%;
    margin-right: 0px;
}
.jcInteriorHeader1_0,
.jcInteriorHeader2_0,
.jcInteriorHeader3_0,
.jcInteriorHeader4_0,
.jcInteriorHeader5_0,
.jcInteriorHeader6_0,
.jcInteriorHeader1_1,
.jcInteriorHeader2_1,
.jcInteriorHeader3_1,
.jcInteriorHeader3_1_1,
.jcInteriorHeader3_1_2,
.jcInteriorHeader3_1_3,
.jcInteriorHeader3_1_4,
.jcInteriorHeader3_1_5,
.jcInteriorHeader3_1_6,
.jcInteriorHeader4_1,
.jcInteriorHeader5_1,
.jcInteriorHeader6_1,
.jcInteriorHeader7_3,
.jcInteriorHeader7_5,
.jcInteriorHeader7_6_1,
.jcInteriorHeader1_2,
.jcInteriorHeader1_2_1,
.jcInteriorHeader1_2_2,
.jcInteriorHeader2_2,
.jcInteriorHeader3_2,
.jcInteriorHeader4_2,
.jcInteriorHeader5_2,
.jcInteriorHeader6_2,
.jcInteriorHeader6_2_1,
.jcInteriorHeader1_3,
.jcInteriorHeader2_3,
.jcInteriorHeader3_3,
.jcInteriorHeader4_3,
.jcInteriorHeader5_3,
.jcInteriorHeader6_3,
.jcInteriorHeader1_4,
.jcInteriorHeader2_4,
.jcInteriorHeader3_4,
.jcInteriorHeader4_4,
.jcInteriorHeader5_4,
.jcInteriorHeader6_4,
.jcInteriorHeader1_5,
.jcInteriorHeader2_5,
.jcInteriorHeader3_5,
.jcInteriorHeader3_5_1,
.jcInteriorHeader3_5_2,
.jcInteriorHeader4_5,
.jcInteriorHeader5_5,
.jcInteriorHeader6_5,
.jcInteriorHeader1_6,
.jcInteriorHeader1_7_1,
.jcInteriorHeader1_7_2,
.jcInteriorHeader2_6,
.jcInteriorHeader2_7,
.jcInteriorHeader2_8,
.jcInteriorHeader3_6,
.jcInteriorHeader4_6,
.jcInteriorHeader4_7,
.jcInteriorHeader5_6,
.jcInteriorHeader6_6 {
    position: relative;
    margin-left: -100px;
    margin-right: -100px;
    width: auto;
    top: -40px;
    margin-bottom: -40px;
	padding-bottom:0px;
}
.jcInteriorHeader1_0 .panel-body,
.jcInteriorHeader2_0 .panel-body,
.jcInteriorHeader3_0 .panel-body,
.jcInteriorHeader4_0 .panel-body,
.jcInteriorHeader5_0 .panel-body,
.jcInteriorHeader6_0 .panel-body,
.jcInteriorHeader1_1 .panel-body,
.jcInteriorHeader2_1 .panel-body,
.jcInteriorHeader3_1 .panel-body,
.jcInteriorHeader3_1_1 .panel-body,
.jcInteriorHeader3_1_2 .panel-body,
.jcInteriorHeader3_1_3 .panel-body,
.jcInteriorHeader3_1_4 .panel-body,
.jcInteriorHeader3_1_5 .panel-body,
.jcInteriorHeader3_1_6 .panel-body,
.jcInteriorHeader4_1 .panel-body,
.jcInteriorHeader5_1 .panel-body,
.jcInteriorHeader6_1 .panel-body, 
.jcInteriorHeader7_3 .panel-body, 
.jcInteriorHeader7_5 .panel-body, 
.jcInteriorHeader7_6_1 .panel-body, 
.jcInteriorHeader1_2 .panel-body,
.jcInteriorHeader1_2_1 .panel-body,
.jcInteriorHeader1_2_2 .panel-body,
.jcInteriorHeader2_2 .panel-body,
.jcInteriorHeader3_2 .panel-body,
.jcInteriorHeader4_2 .panel-body,
.jcInteriorHeader5_2 .panel-body,
.jcInteriorHeader6_2 .panel-body,
.jcInteriorHeader6_2_1 .panel-body,
.jcInteriorHeader1_3 .panel-body,
.jcInteriorHeader2_3 .panel-body,
.jcInteriorHeader3_3 .panel-body,
.jcInteriorHeader4_3 .panel-body,
.jcInteriorHeader5_3 .panel-body,
.jcInteriorHeader6_3 .panel-body,
.jcInteriorHeader1_4 .panel-body,
.jcInteriorHeader2_4 .panel-body,
.jcInteriorHeader3_4 .panel-body,
.jcInteriorHeader4_4 .panel-body,
.jcInteriorHeader5_4 .panel-body,
.jcInteriorHeader6_4 .panel-body,
.jcInteriorHeader1_5 .panel-body,
.jcInteriorHeader2_5 .panel-body,
.jcInteriorHeader3_5 .panel-body,
.jcInteriorHeader3_5_1 .panel-body,
.jcInteriorHeader3_5_2 .panel-body,
.jcInteriorHeader4_5 .panel-body,
.jcInteriorHeader5_5 .panel-body,
.jcInteriorHeader6_5 .panel-body,
.jcInteriorHeader1_6 .panel-body,
.jcInteriorHeader1_7_1 .panel-body,
.jcInteriorHeader1_7_2 .panel-body,
.jcInteriorHeader2_6 .panel-body,
.jcInteriorHeader2_7 .panel-body,
.jcInteriorHeader2_8 .panel-body,
.jcInteriorHeader3_6 .panel-body,
.jcInteriorHeader4_6 .panel-body,
.jcInteriorHeader4_7 .panel-body,
.jcInteriorHeader5_6 .panel-body,
.jcInteriorHeader6_6 .panel-body {
    padding: 0px;
}
.jcInteriorHeader1_0 .carousel-caption,
.jcInteriorHeader2_0 .carousel-caption,
.jcInteriorHeader3_0 .carousel-caption,
.jcInteriorHeader4_0 .carousel-caption,
.jcInteriorHeader5_0 .carousel-caption,
.jcInteriorHeader6_0 .carousel-caption,
.jcInteriorHeader1_1 .carousel-caption,
.jcInteriorHeader2_1 .carousel-caption,
.jcInteriorHeader3_1 .carousel-caption,
.jcInteriorHeader3_1_1 .carousel-caption,
.jcInteriorHeader3_1_2 .carousel-caption,
.jcInteriorHeader3_1_3 .carousel-caption,
.jcInteriorHeader3_1_4 .carousel-caption,
.jcInteriorHeader3_1_5 .carousel-caption,
.jcInteriorHeader3_1_6 .carousel-caption,
.jcInteriorHeader4_1 .carousel-caption,
.jcInteriorHeader5_1 .carousel-caption,
.jcInteriorHeader6_1 .carousel-caption, 
.jcInteriorHeader7_3 .carousel-caption, 
.jcInteriorHeader7_5 .carousel-caption, 
.jcInteriorHeader7_6_1 .carousel-caption, 
.jcInteriorHeader1_2 .carousel-caption,
.jcInteriorHeader1_2_1 .carousel-caption,
.jcInteriorHeader1_2_2 .carousel-caption,
.jcInteriorHeader2_2 .carousel-caption,
.jcInteriorHeader3_2 .carousel-caption,
.jcInteriorHeader4_2 .carousel-caption,
.jcInteriorHeader5_2 .carousel-caption,
.jcInteriorHeader6_2 .carousel-caption,
.jcInteriorHeader6_2_1 .carousel-caption,
.jcInteriorHeader1_3 .carousel-caption,
.jcInteriorHeader2_3 .carousel-caption,
.jcInteriorHeader3_3 .carousel-caption,
.jcInteriorHeader4_3 .carousel-caption,
.jcInteriorHeader5_3 .carousel-caption,
.jcInteriorHeader6_3 .carousel-caption, 
.jcInteriorHeader1_4 .carousel-caption,
.jcInteriorHeader2_4 .carousel-caption,
.jcInteriorHeader3_4 .carousel-caption,
.jcInteriorHeader4_4 .carousel-caption,
.jcInteriorHeader5_4 .carousel-caption,
.jcInteriorHeader6_4 .carousel-caption, 
.jcInteriorHeader1_5 .carousel-caption,
.jcInteriorHeader2_5 .carousel-caption,
.jcInteriorHeader3_5 .carousel-caption,
.jcInteriorHeader3_5_1 .carousel-caption,
.jcInteriorHeader3_5_2 .carousel-caption,
.jcInteriorHeader4_5 .carousel-caption,
.jcInteriorHeader5_5 .carousel-caption,
.jcInteriorHeader6_5 .carousel-caption, 
.jcInteriorHeader1_6 .carousel-caption,
.jcInteriorHeader1_7_1 .carousel-caption,
.jcInteriorHeader1_7_2 .carousel-caption,
.jcInteriorHeader2_6 .carousel-caption,
.jcInteriorHeader2_7 .carousel-caption,
.jcInteriorHeader2_8 .carousel-caption,
.jcInteriorHeader3_6 .carousel-caption,
.jcInteriorHeader4_6 .carousel-caption,
.jcInteriorHeader4_7 .carousel-caption,
.jcInteriorHeader5_6 .carousel-caption,
.jcInteriorHeader6_6 .carousel-caption {
    left: 27vw;
    right: 20vw;
    padding-bottom: 30px;
    top: 8%;
}
.iMIS-WebPart > .ContentItemContainer,
.WebPartZone > .ContentItemContainer {
    margin-bottom: 0;
}

.carousel h1,
.carousel h2,
.carousel h3 {
    font-family: "Rubik", sans-serif;
    font-weight: 500;
    margin-top: 12px;
    margin-bottom: 12px;
}
.carousel h4,
.carousel h5 {
    font-family: system, -apple-system, ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif;
    font-weight: 500;
    margin-top: 12px;
    margin-bottom: 12px;
}
.carousel p {
    font-family: "Archivo", sans-serif;
    margin-top: 12px;
    margin-bottom: 12px;
}
#masterMainBreadcrumb {
    position: relative;
    z-index: 3;
    left: -65px;
    top: 11px;
}
#masterMainBreadcrumb span {
    font-size: 22px;
    color: #fff;
    font-weight: 400;
}
#masterMainBreadcrumb span a {
    font-weight: 600;
    color: #fff;
}
#masterMainBreadcrumb span .Disabled {
    color: transparent;
    font-size: 0.01px;
}
#masterMainBreadcrumb span .Disabled:after {
    content: "/";
    display: inline-block;
    font-size: 22px;
    color: #fff;
    font-weight: 200;
    margin: 0em 0.25em;
}
.nav-secondary .sub-nav-head {
    display: none;
}
.nav-secondary {
    background-color: transparent;
    margin-bottom: 1em;
    color: rgba(255, 255, 255, 0.8);
    border: 3px solid rgba(255, 255, 255, 0.8);
    padding-bottom: 2em;
    padding-top: 1em;
}
.RadTreeView .rtSelected .rtIn {
    color: #ffc23a;
}
.col-secondary .RadTreeView a.rtIn {
    font-size: 21px !important;
    white-space: normal;
}
.col-secondary .RadTreeView a.rtIn:hover {
    text-decoration: underline;
}

/* Gold gradient */
.jcInteriorHeader1_0 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/1_0.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader1_0 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader1_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/1_1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader1_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader1_2 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/1_2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader1_2 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader1_2_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/1_2_1_01.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader1_2_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}

.jcInteriorHeader1_2_2 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/1_2_2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader1_2_2 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader1_3 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/1_3.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader1_3 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader1_4 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/1_4_2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader1_4 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader1_5 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/1_5.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader1_5 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader1_6 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/1_6.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader1_6 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}

.jcInteriorHeader1_7_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/1_7_1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader1_7_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}

.jcInteriorHeader1_7_2 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/1_7_2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader1_7_2 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}








/* Purple gradient */
.jcInteriorHeader2_0 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/2_0.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader2_0 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader2_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/2_1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader2_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader2_2 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/2_2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader2_2 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader2_3 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/2_3.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader2_3 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader2_4 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/2_4.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader2_4 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader2_5 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/2_5.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader2_5 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader2_6 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/2_6.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader2_6 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader2_7 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/2_7.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader2_7 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader2_8 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/2_8.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader2_8 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}


/* Teal */
.jcInteriorHeader3_0 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_0.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_0 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_1_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_1_1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_1_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_1_2 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_1_2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_1_2 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_1_3 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_1_3.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_1_3 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_1_4 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_1_4.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_1_4 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_1_5 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_1_5.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_1_5 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_1_6 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_1_6.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_1_6 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_2 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_2 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_3 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_3.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_3 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_4 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_4.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_4 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_5 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_5.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_5 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_5_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_5_1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_5_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_5_2 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_5_2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_5_2 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader3_6 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/3_6.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader3_6 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
/* Orange gradient */
.jcInteriorHeader4_0 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/4_0.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader4_0 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader4_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/4_1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader4_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader4_2 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/4_2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader4_2 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader4_3 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/4_3.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader4_3 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader4_4 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/4_4.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader4_4 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader4_5 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/4_5.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader4_5 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader4_6 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/4_6.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader4_6 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader4_7 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/4_7.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader4_7 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}

/* blue gradient */
.jcInteriorHeader5_0 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/5_0.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader5_0 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader5_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/5_1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader5_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader5_2 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/5_2_01.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader5_2 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader5_3 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/5_3.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader5_3 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader5_4 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/5_4.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader5_4 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader5_5 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/5_5.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader5_5 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader5_6 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/5_6.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader5_6 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}

/* Teal */
.jcInteriorHeader6_0 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/6_0.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader6_0 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader6_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/6_1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader6_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader6_2 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/6_2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader6_2 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader6_2_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/6_2_1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader6_2_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}



.jcInteriorHeader6_3 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/6_3.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader6_3 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader6_4 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/6_4.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader6_4 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader6_5 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/6_5.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader6_5 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;
}
.jcInteriorHeader6_6 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/6_6.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader6_6 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;

}

.jcInteriorHeader7_3 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/7_3.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader7_3 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;

}

.jcInteriorHeader7_5 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/7_5.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader7_5 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;

}
.jcInteriorHeader7_6_1 .carousel-inner.bg-img > .item {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/public/Banner/7_6_1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
}
.jcInteriorHeader7_6_1 .jcHeaderBar {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8));
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    height: 50px;

}


.carousel-caption {
    text-align: left;
}
/*
jcNumberBox1 jcTeal jc1

*/


.btn:active, .TextButton:active {top:inherit;}



.jcNumberBox1 .TextButton,
.jcNumberBox2 .TextButton,
.jcNumberBox3 .TextButton,
.jcNumberBox4 .TextButton,
.jcNumberBox5 .TextButton,
.jcNumberBox6 .TextButton {
    background-color: transparent;
    border: 3px solid #fff !important;
    bottom: 5%;
    position: absolute;
	z-index: 100001;
}
.jcNumberBox1 .TextButton:hover,
.jcNumberBox2 .TextButton:hover,
.jcNumberBox3 .TextButton:hover,
.jcNumberBox4 .TextButton:hover,
.jcNumberBox5 .TextButton:hover,
.jcNumberBox6 .TextButton:hover {
    border: 3px solid #ffc23a !important;
}
.jcNumberBox1,
.jcNumberBox2,
.jcNumberBox3,
.jcNumberBox4,
.jcNumberBox5,
.jcNumberBox6 {
    overflow: hidden;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center center !important;
    padding-top: 20px;
    padding-bottom: 5%;
    border: 12px solid #fff;
    color: #fff;
    padding-left: 2.5%;
    min-height: 444px;
    max-height: 444px;
    padding-right: 10%;
    font-size: 22px;
    line-height: 28px;
    font-weight: lighter;
    font-family: "Archivo", sans-serif;
}
.jcNumberBox1 {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/Numberboxes/jcNumberBox1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
}
.jcNumberBox2 {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/Numberboxes/jcNumberBox2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
}
.jcNumberBox3 {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(255, 194, 58, 0.8), rgba(255, 194, 58, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/Numberboxes/jcNumberBox3.jpg);
    background-blend-mode: normal, multiply, normal, normal;
}
.jcNumberBox4 {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(98, 41, 95, 0.8), rgba(98, 41, 95, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/Numberboxes/jcNumberBox4.jpg);
    background-blend-mode: normal, multiply, normal, normal;
}
.jcNumberBox5 {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(217, 91, 39, 0.8), rgba(217, 91, 39, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/Numberboxes/jcNumberBox5.jpg);
    background-blend-mode: normal, multiply, normal, normal;
}
.jcNumberBox6 {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(33, 166, 197, 0.8), rgba(33, 166, 197, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/Numberboxes/jcNumberBox6.jpg);
    background-blend-mode: normal, multiply, normal, normal;
}
.jc1:after,
.jc2:after,
.jc3:after,
.jc4:after,
.jc5:after,
.jc6:after {
    font-family: "Oswald", sans-serif;
    font-size: 444px;
    color: #fff;
    opacity: 0.3;
    font-weight: 500;
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    height: 100%;
    width: 100%;
    top: 50%;
    text-align: right;
    bottom: 50%;
}
.jc1:after {
    content: "1";
}
.jc2:after {
    content: "2";
}

.jc3:after {
    content: "3";
}

.jc4:after {
    content: "4";
}

.jc5:after {
    content: "5";
}
.jc6:after {
    content: "6";
}
.jcNumberBox1 h3,
.jcNumberBox2 h3,
.jcNumberBox3 h3,
.jcNumberBox4 h3,
.jcNumberBox5 h3,
.jcNumberBox6 h3 {
    font-family: "Montserrat", sans-serif;
    font-weight: 500;
    font-size: 48px;
    letter-spacing: -1px;
    color: #fff;
    line-height: 1;
}

.rosterCards .jcCard {width: 90%;}

.rosterCards .jcCardMembersOnly {width: 90%;}

.jcCard  {
    -webkit-box-shadow: 0px 0px 32px 0px rgba(45, 57, 64, 0.15);
    -moz-box-shadow: 0px 0px 32px 0px rgba(45, 57, 64, 0.15);
    box-shadow: 0px 0px 32px 0px rgba(45, 57, 64, 0.15);

    padding: 1em;
    margin-bottom: 2em;
}

.jcCardMembersOnly  {
    -webkit-box-shadow: 0px 0px 32px 0px rgba(45, 57, 64, 0.15);
    -moz-box-shadow: 0px 0px 32px 0px rgba(45, 57, 64, 0.15);
    box-shadow: 0px 0px 32px 0px rgba(45, 57, 64, 0.15);

    padding: 1em;
    margin-bottom: 2em;
}

.jcHorizontalCard {
    -webkit-box-shadow: 0px 0px 32px 0px rgba(45, 57, 64, 0.15);
    -moz-box-shadow: 0px 0px 32px 0px rgba(45, 57, 64, 0.15);
    box-shadow: 0px 0px 32px 0px rgba(45, 57, 64, 0.15);

    padding: 1em;
    margin-bottom: 2em;
}

.jcCard a {
    margin-left: -1em;
    margin-right: -1em;
    width: auto;
    display: block;
}


.jcCardMembersOnly a {
    margin-left: -1em;
    margin-right: -1em;
    width: auto;
    display: block;
}


.jcHorizontalCard a {
    margin-left: -1em;
    margin-right: -1em;
    width: auto;
    display: block;
}

.jcCard img {
    width: calc(100% + 32px);
    position: relative;
    top: 0;
    left: 0;
    max-width: none;
}

.jcHorizontalCard .jcVideo {
    Height: calc(100%);
    position: relative;
    top: -17.5px;
	left:-18px;
	margin-bottom:-34px;
    max-width: none;
}




.jcCardMembersOnly img {
    width: calc(100% + 32px);
    position: relative;
    top: 0;
    left: 0;
    max-width: none;
}


.jcHorizontalCard img {
    width: calc(100% + 32px);
    position: relative;
    top: 0;
    left: 0;
    max-width: none;
}








.rosterCards .jcCard img {
    width: calc(100%);
    position: relative;
    top: -21px;
	left:0;
    max-width: none;
}

.rosterCards .jcCardMembersOnly img {
    width: calc(100%);
    position: relative;
    top: -21px;
	left:0;
    max-width: none;
}

.jcCard h6 {
    margin-top: 2em;
}

.jcCardMembersOnly h6 {
    margin-top: 2em;
}


.jcHorizontalCard h6 {
    margin-top: 2em;
}

.jcCard h3 {
    margin-top: 5px;
    line-height: 1em;
    margin-bottom: 10px;
}

.jcCardMembersOnly h3 {
    margin-top: 5px;
    line-height: 1em;
    margin-bottom: 10px;
}


.jcHorizontalCard h3 {
    margin-top: 5px;
    line-height: 1em;
    margin-bottom: 10px;
}



.jcStretch {
    margin-left: -100px;
    margin-right: -100px;
    width: auto;
    overflow: hidden;
}
.jcStretch.jcGrayBG {
    padding-left: 100px;
    padding-right: 100px;
}
.jcBGImage1 {
    background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage1.jpg);
    background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage1.jpg);
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage1.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    padding: 2em;
    background-position: center;
}
/*
.jcBGImage1 .col-md-6 {
    padding: 3em;
    width: 45%;
    margin-left: 2.5%;
}
*/
.jcBGImage1 h2,
.jcBGImage1 p {
    max-width: 80%;
    line-height: 1.1em;
    color: #fff;
}
.jcBGImage1 {
    color: #fff;
    opacity: 0.9;
    padding: 2em 6em;
}

.jcBGImage1 .jcWhiteBG p {
    max-width: 90%;
    margin-top: 1em;
    color: #1d252c;
    line-height: 1.5em;
}
.jcBGImage1 .jcWhiteBG h2 {
    color: #323e48;
    max-width: 100%;
}

/* Break 1
*/

.jcBGImage2 {
    background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage2.jpg);
    background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage2.jpg);
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage2.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    padding: 2em;
    background-position: center;
}
/*
.jcBGImage2 .col-md-6 {
    padding: 3em;
    width: 45%;
    margin-left: 2.5%;
}
*/
.jcBGImage2 h2,
.jcBGImage2 p {
    max-width: 80%;
    line-height: 1.1em;
    color: #fff;
}
.jcBGImage2 {
    color: #fff;
    opacity: 0.9;
    padding: 2em 6em;
}

.jcBGImage2 .jcWhiteBG p {
    max-width: 90%;
    margin-top: 1em;
    color: #1d252c;
    line-height: 1.5em;
}
.jcBGImage2 .jcWhiteBG h2 {
    color: #323e48;
    max-width: 100%;
}

/* Break 2
*/

.jcBGImage3 {
    background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage3.jpg);
    background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage3.jpg);
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage3.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    padding: 2em;
    background-position: center;
}
/*
.jcBGImage3 .col-md-6 {
    padding: 3em;
    width: 45%;
    margin-left: 2.5%;
}
*/
.jcBGImage3 h2,
.jcBGImage3 p {
    max-width: 80%;
    line-height: 1.1em;
    color: #fff;
}
.jcBGImage3 {
    color: #fff;
    opacity: 0.9;
    padding: 2em 6em;
}

.jcBGImage3 .jcWhiteBG p {
    max-width: 90%;
    margin-top: 1em;
    color: #1d252c;
    line-height: 1.5em;
}
.jcBGImage3 .jcWhiteBG h2 {
    color: #323e48;
    max-width: 100%;
}

/* Break 3
*/

.jcBGImage4 {
    background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage4.jpg);
    background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage4.jpg);
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage4.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    padding: 2em;
    background-position: center;
}
/*
.jcBGImage4 .col-md-6 {
    padding: 3em;
    width: 45%;
    margin-left: 2.5%;
}
*/
.jcBGImage4 h2,
.jcBGImage4 p {
    max-width: 80%;
    line-height: 1.1em;
    color: #fff;
}
.jcBGImage4 {
    color: #fff;
    opacity: 0.9;
    padding: 2em 6em;
}

.jcBGImage4 .jcWhiteBG p {
    max-width: 90%;
    margin-top: 1em;
    color: #1d252c;
    line-height: 1.5em;
}
.jcBGImage4 .jcWhiteBG h2 {
    color: #323e48;
    max-width: 100%;
}

/* Break 4
*/

.jcBGImage5 {
    background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage5.jpg);
    background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage5.jpg);
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage5.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    padding: 2em;
    background-position: center;
}
/*
.jcBGImage5 .col-md-6 {
    padding: 3em;
    width: 45%;
    margin-left: 2.5%;
}
*/
.jcBGImage5 h2,
.jcBGImage5 p {
    max-width: 80%;
    line-height: 1.1em;
    color: #fff;
}
.jcBGImage5 {
    color: #fff;
    opacity: 0.9;
    padding: 2em 6em;
}

.jcBGImage5 .jcWhiteBG p {
    max-width: 90%;
    margin-top: 1em;
    color: #1d252c;
    line-height: 1.5em;
}
.jcBGImage5 .jcWhiteBG h2 {
    color: #323e48;
    max-width: 100%;
}

/* Break 5
*/

.jcBGImage6 {
    background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage6.jpg);
    background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage6.jpg);
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage6.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    padding: 2em;
    background-position: center;
}
/*
.jcBGImage6 .col-md-6 {
    padding: 3em;
    width: 45%;
    margin-left: 2.5%;
}
*/
.jcBGImage6 h2,
.jcBGImage6 p {
    max-width: 80%;
    line-height: 1.1em;
    color: #fff;
}
.jcBGImage6 {
    color: #fff;
    opacity: 0.9;
    padding: 2em 6em;
}

.jcBGImage6 .jcWhiteBG p {
    max-width: 90%;
    margin-top: 1em;
    color: #1d252c;
    line-height: 1.5em;
}
.jcBGImage6 .jcWhiteBG h2 {
    color: #323e48;
    max-width: 100%;
}

/* Break 6
*/

.jcBGImage7 {
    background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage7.jpg);
    background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage7.jpg);
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage7.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    padding: 2em;
    background-position: center;
}
/*
.jcBGImage7 .col-md-6 {
    padding: 3em;
    width: 45%;
    margin-left: 2.5%;
}
*/
.jcBGImage7 h2,
.jcBGImage7 p {
    max-width: 80%;
    line-height: 1.1em;
    color: #fff;
}
.jcBGImage7 {
    color: #fff;
    opacity: 0.9;
    padding: 2em 6em;
}

.jcBGImage7 .jcWhiteBG p {
    max-width: 90%;
    margin-top: 1em;
    color: #1d252c;
    line-height: 1.5em;
}
.jcBGImage7 .jcWhiteBG h2 {
    color: #323e48;
    max-width: 100%;
}

/* Break 7
*/

.jcBGImage8 {
    background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage8.jpg);
    background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage8.jpg);
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage8.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    padding: 2em;
    background-position: center;
}
/*
.jcBGImage8 .col-md-6 {
    padding: 3em;
    width: 45%;
    margin-left: 2.5%;
}
*/
.jcBGImage8 h2,
.jcBGImage8 p {
    max-width: 80%;
    line-height: 1.1em;
    color: #fff;
}
.jcBGImage8 {
    color: #fff;
    opacity: 0.9;
    padding: 2em 6em;
}

.jcBGImage8 .jcWhiteBG p {
    max-width: 90%;
    margin-top: 1em;
    color: #1d252c;
    line-height: 1.5em;
}
.jcBGImage8 .jcWhiteBG h2 {
    color: #323e48;
    max-width: 100%;
}

/* Break 8
*/

.jcBGImage9 {
    background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage9.jpg);
    background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage9.jpg);
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0.5) 100%), linear-gradient(0deg, rgba(125, 167, 217, 0.8), rgba(125, 167, 217, 0.8)), url(.jpg), #c4c4c4 url(/images/Public/BackgroundImages/jcBGImage9.jpg);
    background-blend-mode: normal, multiply, normal, normal;
    background-size: cover;
    padding: 2em;
    background-position: center;
}
/*
.jcBGImage9 .col-md-6 {
    padding: 3em;
    width: 45%;
    margin-left: 2.5%;
}
*/
.jcBGImage9 h2,
.jcBGImage9 p {
    max-width: 80%;
    line-height: 1.1em;
    color: #fff;
}
.jcBGImage9 {
    color: #fff;
    opacity: 0.9;
    padding: 2em 6em;
}

.jcBGImage9 .jcWhiteBG p {
    max-width: 90%;
    margin-top: 1em;
    color: #1d252c;
    line-height: 1.5em;
}
.jcBGImage9 .jcWhiteBG h2 {
    color: #323e48;
    max-width: 100%;
}

/* Break 9
*/



.jcListImage01,
.jcListImage02,
.jcListImage03,
.jcListImage04,
.jcListImage05,
.jcListImage06,
.jcListImage07,
.jcListImage08,
.jcListImage09,
.jcListImage10,
.jcListImage11,
.jcListImage12, 
.jcListImage13,
.jcListImage14,
.jcListImage15,
.jcListImage16,
.jcListImage17,
.jcListImage18,
.jcListImage19,
.jcListImage20,
.jcListImage21,
.jcListImage22,
.jcListImage23,
.jcListImage24,
.jcListImage25,
.jcListImage26,
.jcListImage27,
.jcListImage28,
.jcListImage29,  
.jcListImage30,
.jcListImage31,
.jcListImage32,
.jcListImage33,
.jcListImage34,
.jcListImage35,
.jcListImage36,
.jcListImage37,
.jcListImage38,
.jcListImage39  


{
    padding-left: 19em;
    min-height: 6em;
    margin-bottom: 4em;
    background-size: auto 12em;
    background-repeat: no-repeat;
}

.jcListImage01 {
    background-image: url(/images/Public/List_Images/li_40.jpg);
}
.jcListImage02 {
    background-image: url(/images/Public/List_Images/li_41.jpg);
}
.jcListImage03 {
    background-image: url(/images/Public/List_Images/li_42.jpg);
}
.jcListImage04 {
    background-image: url(/images/Public/List_Images/li_04.jpg);
}
.jcListImage05 {
    background-image: url(/images/Public/List_Images/li_44.jpg);
}
.jcListImage06 {
    background-image: url(/images/Public/List_Images/li_45.jpg);
}
.jcListImage07 {
    background-image: url(/images/Public/List_Images/li_46.jpg);
}
.jcListImage08 {
    background-image: url(/images/Public/List_Images/li_47.jpg);
}
.jcListImage09 {
    background-image: url(/images/Public/List_Images/li_48.jpg);
}
.jcListImage10 {
    background-image: url(/images/Public/List_Images/li_49.jpg);
}
.jcListImage11 {
    background-image: url(/images/Public/List_Images/li_11.jpg);
}
.jcListImage12 {
    background-image: url(/images/Public/List_Images/li_12.jpg);
}
.jcListImage13 {
    background-image: url(/images/Public/List_Images/li_61.jpg);
}
.jcListImage14 {
    background-image: url(/images/Public/List_Images/li_50.jpg);
}
.jcListImage15 {
    background-image: url(/images/Public/List_Images/li_15.jpg);
}
.jcListImage16 {
    background-image: url(/images/Public/List_Images/li_16.jpg);
}
.jcListImage17 {
    background-image: url(/images/Public/List_Images/li_17.jpg);
}
.jcListImage18 {
    background-image: url(/images/Public/List_Images/li_18.jpg);
}
.jcListImage19 {
    background-image: url(/images/Public/List_Images/li_19.jpg);
}
.jcListImage20 {
    background-image: url(/images/Public/List_Images/li_20.jpg);
}
.jcListImage21 {
    background-image: url(/images/Public/List_Images/li_53.jpg);
}
.jcListImage22 {
    background-image: url(/images/Public/List_Images/li_54.jpg);
}
.jcListImage23 {
    background-image: url(/images/Public/List_Images/li_55.jpg);
}
.jcListImage24 {
    background-image: url(/images/Public/List_Images/li_56.jpg);
}
.jcListImage25 {
    background-image: url(/images/Public/List_Images/li_57.jpg);
}
.jcListImage26 {
    background-image: url(/images/Public/List_Images/li_58.jpg);
}
.jcListImage27 {
    background-image: url(/images/Public/List_Images/li_59.jpg);
}
.jcListImage28 {
    background-image: url(/images/Public/List_Images/li_60.jpg);
}
.jcListImage29 {
    background-image: url(/images/Public/List_Images/li_29.jpg);
}
.jcListImage30 {
    background-image: url(/images/Public/List_Images/li_30.jpg);
}
.jcListImage31 {
    background-image: url(/images/Public/List_Images/li_31.jpg);
}
.jcListImage32 {
    background-image: url(/images/Public/List_Images/li_32.jpg);
}
.jcListImage33 {
    background-image: url(/images/Public/List_Images/li_33.jpg);
}
.jcListImage34 {
    background-image: url(/images/Public/List_Images/li_34.jpg);
}
.jcListImage35 {
    background-image: url(/images/Public/List_Images/li_35.jpg);
}
.jcListImage36 {
    background-image: url(/images/Public/List_Images/li_43.jpg);
}
.jcListImage37 {
    background-image: url(/images/Public/List_Images/li_51.jpg);
}
.jcListImage38 {
    background-image: url(/images/Public/List_Images/li_38.jpg);
}
.jcListImage39 {
    background-image: url(/images/Public/List_Images/li_52.jpg);
}






.jcCollapsePanel {
    width: 80%;
    margin-left: 10%;
    margin-right: 10%;
}
.jcButton {
    display: block;
    width: 100%;
    text-align: left;
    padding-left: 2em;
    padding-top: 0.25em;
    padding-bottom: 0.25em;
    font-size: 20px;
    background-repeat: no-repeat;
    background-position: 99%;
    background-size: 15px;
    background-image: url(images/template/button-collapse.png);
    border-color: #fff;
    background-color: #f0eaec;
    font-weight: bold;
}
.jcButton:focus {
    border-color: transparent;
    outline: none !important;
}
.jcButton.collapsed {
    background-color: #263d6a;
    color: #fff;

    background-image: url(images/template/button-expand.png);
    border-color: #fff;
}
.jcPaddingTopBottom4 {
    padding-top: 4em;
    padding-bottom: 4em;
}
.jcCollapsePanel .col-md-12 {
    background-color: #f0eaec;
    padding: 0.75em 2.5em;
}
.strong {
    color: #333;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.5em;
}

.jcRight {
    float: right;
    margin-right: 10%;
}
.jcCollapseButton {
    color: #21a6c5;
    background-color: transparent;
    border: none;
    outline: none !important;
    font-size: 18px;
    font-weight: bold;
}
.jcCollapseButton:hover {
    text-decoration: underline;
}
.jcCollapseButton:after {
    content: "";
    display: block;
    background-image: url(images/template/button-collapse.png);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    background-size: 100%;
    float: right;
    color: transparent;
    font-size: 0.1px;
    /* padding-left: 1em; */
    height: 15px;
    width: 15px;
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-position: 0px;
    margin-right: 5px;
    margin-left: 5px;
    margin-top: 5px;
}
.jcCollapseButton.Open:after {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
}
/* ASI Style overrides */
.RadTabStrip_MetroTouch .rtsLevel1 .rtsLink {
    margin: 0px;
    border: 1px solid #e0e0e0;
    background-color: #f5f5f5;
    padding: 10px;
    border-top-right-radius: 25px;
    border-top-left-radius: 25px;
}
.RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected,
html #masterContentArea .RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected:hover {
    border-color: #263d6a;
    background-color: #263d6a;
}
.btnInvoice {
    display: block;
    text-align: center;
}

.RadTabStrip .rtsUL,
.RadTabStripVertical .rtsUL {
    margin-bottom: -1px !important;
}
.RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 {
    border-bottom-color: #263d6a;
}
.RadTabStrip_MetroTouch {
    font: inherit !important;
}
.SearchField,
.SearchResultSummary .ListItemTitle a {
    display: block;
    background-color: #f5f5f5;
    padding: 8px 12px;
}
.RadGrid a:visited,
.RadToolTip a:visited {
    color: #21a6c5 !important;
}
.RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage,
.RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage:hover,
.RadGrid.RadGrid_MetroTouch .rgPagePrev:active,
.RadGrid.RadGrid_MetroTouch .rgPageNext:active,
.RadGrid.RadGrid_MetroTouch .rgPageFirst:active,
.RadGrid.RadGrid_MetroTouch .rgPageLast:active,
.RadGrid.RadGrid_MetroTouch .rgPager .rgPagerButton,
.RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage,
.RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage:hover,
.RadGrid.RadGrid_Metro .rgPagePrev:active,
.RadGrid.RadGrid_Metro .rgPageNext:active,
.RadGrid.RadGrid_Metro .rgPageFirst:active,
.RadGrid.RadGrid_Metro .rgPageLast:active,
.RadGrid.RadGrid_Metro .rgPager .rgPagerButton {
    background-color: #21a6c5;
    border-color: #21a6c5;
    color: #fff !important;
}
.CalloutPart2 .panel-heading,
.CalloutPart2 .panel-body {
    background-color: #f5f5f5;
    margin-top: 10px;
}
h2.panel-title {
    font-size: 36px;
}
/* Sticky Navigation */

#hd.fixed-header {
    position: fixed;
    top: 0;
    width: 100%;
    background-color: #fff;
    z-index: 10010;
    transition: all 0.5s;
    padding: 0px;
}
#hd.fixed-header {
    border-bottom: 1px solid #f0eaec;
}
header#hd {
    border-bottom: 1px solid transparent;
    margin-bottom: -1px;
}
.HomePageFullWidthArea.fixed-top {
    margin-top: 150px;
}
#hd.fixed-header #masterHeaderImage {
    background-image: url(images/template/headerLogo.jpg);
    background-repeat: no-repeat;
    background-size: 90%;
    width: 170px;
    height: 85px;
    transition: all 0.5s;
    left: 50px;
    position: relative;
    top: 15px;
}
#hd.fixed-header .header-top-container {
    background-color: #fff;

    position: relative;
    z-index: 102;
}
#hd.fixed-header .header-top-container .header-container {
    padding: 5px;
    height: 95px;
}

#hd.fixed-header .navbar-header {
    position: absolute;
    right: 50px;
    padding-top: 0px;
    transition: all 0.5s;
}
#hd.fixed-header .RadMenu.rmResponsive .rmRootGroup > .rmItem > .rmLink {
    padding: 12px;
}
#hd.fixed-header .jcAlerts {
    display: none !important;
}
.jcFeatureBlock {
    background-color: #fff;
    padding: 100px;
    display: block;
    /* z-index: 999; */
    /* min-height: 100%; */
    /* position: relative; */
    z-index: 999999;
    min-height: 300px;
}

/* Responsive Styles */
@media (max-width: 1750px) {
    .jcBlueCol {
        padding: 1.5em;
    }
    .jcImageDiv img {
        object-fit: cover;
        height: 500px !important;
    }
    .jcGoGetters .RadTabStrip .rtsLevel1 .rtsTxt {
        position: relative;
        top: 80px;
    }
}
@media (max-width: 1500px) {
    .jcViewAllEvents {
        position: absolute;
        bottom: 5em;
        left: 2em;
    }
    .jcViewAllWebinars {
        position: absolute;
        bottom: 5em;
        right: 2em;
    }

    .jcGoGetters .RadTabStrip .rtsLevel1 .rtsTxt {
        position: relative;
        top: 70px;
        font-size: 18px;
    }
    .jcPurpleCircle {
        background-color: #62295f;
        color: #fff;
        border-radius: 50%;
        width: 250px;
        text-align: center;
        height: 250px;
        float: right;
        margin-right: 1% !important;
        padding-top: 40px !important;
    }
    .clear-right {
        margin-right: 5%;
    }
}
@media (max-width: 1300px) {
    .clear-right {
        margin-right: 0px;
    }
    .jcBlueCol {
        width: 40%;
    }
    .jcImageDiv {
        width: 60%;
    }
    .jcInteriorHeader1_0 .carousel-caption,
    .jcInteriorHeader2_0 .carousel-caption,
    .jcInteriorHeader3_0 .carousel-caption,
    .jcInteriorHeader4_0 .carousel-caption,
    .jcInteriorHeader5_0 .carousel-caption,
    .jcInteriorHeader6_0 .carousel-caption,
    .jcInteriorHeader1_1 .carousel-caption,
    .jcInteriorHeader2_1 .carousel-caption,
    .jcInteriorHeader3_1 .carousel-caption,
    .jcInteriorHeader3_1_1 .carousel-caption,
    .jcInteriorHeader3_1_2 .carousel-caption,
    .jcInteriorHeader3_1_3 .carousel-caption,
    .jcInteriorHeader3_1_4 .carousel-caption,
    .jcInteriorHeader3_1_5 .carousel-caption,
    .jcInteriorHeader3_1_6 .carousel-caption,	
    .jcInteriorHeader4_1 .carousel-caption,
    .jcInteriorHeader5_1 .carousel-caption,
    .jcInteriorHeader6_1 .carousel-caption,
    .jcInteriorHeader7_3 .carousel-caption,	
	.jcInteriorHeader7_5 .carousel-caption,
	.jcInteriorHeader7_6_1 .carousel-caption,		
    .jcInteriorHeader1_2 .carousel-caption,
    .jcInteriorHeader1_2_1 .carousel-caption,
    .jcInteriorHeader1_2_2 .carousel-caption,	
    .jcInteriorHeader2_2 .carousel-caption,
    .jcInteriorHeader3_2 .carousel-caption,
    .jcInteriorHeader4_2 .carousel-caption,
    .jcInteriorHeader5_2 .carousel-caption,
    .jcInteriorHeader6_2 .carousel-caption,
    .jcInteriorHeader6_2_1 .carousel-caption,	
	.jcInteriorHeader1_3 .carousel-caption,
    .jcInteriorHeader2_3 .carousel-caption,
    .jcInteriorHeader3_3 .carousel-caption,
    .jcInteriorHeader4_3 .carousel-caption,
    .jcInteriorHeader5_3 .carousel-caption,
    .jcInteriorHeader6_3 .carousel-caption,
	.jcInteriorHeader1_4 .carousel-caption,
    .jcInteriorHeader2_4 .carousel-caption,
    .jcInteriorHeader3_4 .carousel-caption,
    .jcInteriorHeader4_4 .carousel-caption,
    .jcInteriorHeader5_4 .carousel-caption,
    .jcInteriorHeader6_4 .carousel-caption,
	.jcInteriorHeader1_5 .carousel-caption,
    .jcInteriorHeader2_5 .carousel-caption,
    .jcInteriorHeader3_5 .carousel-caption,
	.jcInteriorHeader3_5_1 .carousel-caption,
	.jcInteriorHeader3_5_2 .carousel-caption,
    .jcInteriorHeader4_5 .carousel-caption,
    .jcInteriorHeader5_5 .carousel-caption,
    .jcInteriorHeader6_5 .carousel-caption,
	.jcInteriorHeader1_6 .carousel-caption,
	.jcInteriorHeader1_7_1 .carousel-caption,
	.jcInteriorHeader1_7_2 .carousel-caption,
	
    .jcInteriorHeader2_6 .carousel-caption,
    .jcInteriorHeader2_7 .carousel-caption,
	.jcInteriorHeader2_8 .carousel-caption,
    .jcInteriorHeader3_6 .carousel-caption,
    .jcInteriorHeader4_6 .carousel-caption,
	.jcInteriorHeader4_7 .carousel-caption,
    .jcInteriorHeader5_6 .carousel-caption,
    .jcInteriorHeader6_6 .carousel-caption {
        left: 29vw;
        right: 5%;
    }
    .has-secondary-col.col-on-right .col-secondary {
        width: 24vw;
    }
    .jcBGImage1 {
        padding: 2em 4em;
    }
    .jcBGImage2 {
        padding: 2em 4em;
    }
    .jcBGImage3 {
        padding: 2em 4em;
    }
    .jcBGImage4 {
        padding: 2em 4em;
    }
    .jcBGImage5 {
        padding: 2em 4em;
    }
    .jcBGImage6 {
        padding: 2em 4em;
    }
    .jcBGImage7 {
        padding: 2em 4em;
    }
    .jcBGImage8 {
        padding: 2em 4em;
    }
    .jcBGImage9 {
        padding: 2em 4em;
    }	
	
	
	
    .jcDkBlueBG2 input {
        width: 16em;
    }
    .jcNumberBox1,
    .jcNumberBox2,
    .jcNumberBox3,
    .jcNumberBox4,
    .jcNumberBox5,
    .jcNumberBox6 {
        padding-right: 3%;
    }
    .jcGoGetters .RadTabStrip .rtsLevel1 .rtsTxt {
        position: relative;
        top: 40px;
        font-size: 16px;
    }
    .jcGoGetters .RadTabStrip .rtsLI {
        padding: 3%;
    }
    .jcViewAllEvents {
        font-size: 80% !important;
        bottom: 7em;
    }
    .jcViewAllWebinars {
        font-size: 80% !important;
        bottom: 7em;
    }
}
@media (max-width: 1200px) {
    /*.jcAmbassadors, .jcPaddingLeft8,.jcAboutSociety
	{
		margin-left:2em!important;
	}*/
    /* Early Hamburger Menu Styles */
    .search-container-sm {
        display: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .primary-navigation-area .collapse {
        display: none !important;
    }
    .primary-navigation-area .collapse.in {
        display: block !important;
    }
    .navbar-toggle.collapsed {
        background-color: #263d6a;
    }
    .navbar-toggle:hover,
    .navbar-toggle:focus,
    .navbar-toggle {
        background-color: #21a6c5;
    }
    .navbar-toggle:hover,
    .navbar-toggle:focus,
    .navbar-toggle {
        background-color: #21a6c5;
    }
    .nav-auxiliary .TextButton,
    .nav-auxiliary .navbar-toggle {
        margin-left: 0px;
        margin-right: 10px;
    }
    .UtilitySection.UtilityNavigationList {
        display: block;
    }
    .header-search .search-field {
        width: 100% !important;
        border: 1px solid #263d6a;
        background-position: 5px !important;
        padding-left: 30px !important;
    }
    .search-container,
    .auth-link-container {
        display: block;
    }

    .RadMenu.RadMenu_Toronto .rmRootGroup > .rmItem > .rmLink {
        color: #fff;
        font-weight: 600;
        text-transform: none;
        font-size: 18px;
        background-color: #263d6a;
        border-bottom: 1px solid #000;
    }
    .RadMenu .rmGroup .rmToggle {
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        position: absolute;
    }

    .RadMenu .rmGroup .rmExpanded .rmToggle {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    /*
	.navbar-toggle,.navbar-toggle:hover, .navbar-toggle:focus
	{
		
			background-color: #fff;
		outline: none!important;
		margin-top: 0em;
		padding: 0px;
		margin-left: 0px;
		position: absolute;
		z-index: 100;
		top: 0px;
		    padding: 8px;
		right: 0px;
		background-image: url(images/template/close.png);
		background-repeat: no-repeat;
		background-position: center 7.5px;
		background-size: 18px;
		    padding-bottom: 158%;
		    width: 45px;
		    position: fixed;


	}
	.navbar-toggle.collapsed
	{
		background-color:transparent;
		outline:none!important;
		
		padding: 0px;
		margin-left: 0px;
		position:inherit;
		background-image:none;
	}
	.navbar-toggle .icon-bar {
		display:none;
	}
	.navbar-toggle.collapsed .icon-bar {
		background-color: #0050c4;
		border-radius: 4px!important;
		width: 30px;
		display: block;
		height: 4px;
	}
	.navbar-toggle .icon-bar + .icon-bar {
		margin-top: 4px;
	}
	*/
    /* End early hamburger */
    .UtilityNavigationList .NavigationUnorderedList > li > a,
    .header-search .search-field,
    .nav-auxiliary a {
        font-size: 16px;
    }
    .UtilitySearch,
    .UtilitySTEToggle,
    .UtilityAuthentication,
    .UtilityTranslation {
        margin-left: 0px;
    }
    #hd.fixed-header .header-bottom-container {
        margin-top: 0px;
        margin-left: 0px;
    }
    .RadMenu .rmHorizontal .rmText {
        padding: 6px 12px !important;
        min-width: 90%;
    }
    .header-top-container .header-container {
        padding-left: 0.5em;
        padding-top: 1em;
        padding-right: 0.5em;
    }
    .jcCard {
        width: 100%;
    }

    .jcCardMembersOnly {
        width: 100%;
    }

    .jcHorizontalCard {
        width: 100%;
    }	
	
    .jcPurpleCircle {
        width: 200px;
        text-align: center;
        height: 200px;
        float: right;
        margin-right: 0px !important;
        padding-top: 5px !important;
        font-size: 80% !important;
    }
    .jcPurpleCircle .TextButton {
        padding: 1em;
    }
    .jcGoGetters .RadTabStrip .rtsLevel1 .rtsTxt {
        position: relative;
        top: 30px;
        font-size: 16px;
        z-index: 99;
        background-color: #fff;
    }
    .jcWhiteBox {
        background-color: #fff;
        padding: 0.5em;
    }
    .jcGoGetters .col-sm-12 .ContentItemContainer > div {
        margin: 0px;
    }

    .jcAmbassadors:before,
    .jcAboutSociety:before {
        font-size: 54px;
    }
    .carousel h1,
    .carousel h2,
    .carousel h3,
    .carousel h4 .carousel p {
        line-height: 1.25em;
    }

    .clear-right {
        margin-right: 0px;
    }
    .jcDkBlueBG2 input {
        width: 12em;
    }
    .jcWhiteBG {
        padding: 1.5em;
    }
    .jcEvents {
        font-size: 80% !important;
        line-height: 1.2em !important;
        min-height: 49em;
    }
    .RadMenu.RadMenu_Toronto .rmRootGroup > .rmItem > .rmLink {
        font-size: 19px;
    }
    .RadMenu.RadMenu_Toronto .rmToggle,
    .RadMenu.RadMenu_Toronto .rmRootGroup .rmRootLink .rmToggle {
        display: inline-block;
    }
    .nav-primary {
        float: none;
    }
    .RadMenu.RadMenu_Toronto .rmRootGroup > .rmItem > .rmLink {
        letter-spacing: 0px;
    }
    .RadMenu.RadMenu_Toronto .rmSlide {
        position: relative !important;
        top: 1px !important;
        border-bottom: 2px solid;
        margin-bottom: 15px;
    }
    .RadMenu_Toronto .rmSlide .rmExpandRight:after {
        display: none;
    }
    .RadMenu.RadMenu_Toronto .rmSlide .rmSlide {
        top: 5px !important;
        margin-bottom: 5px;
        margin-top: 0px;
        padding-bottom: 5px;
        border: 2px solid;
    }
    .RadMenu .rmSlide .rmSlide .rmItem .rmText {
        display: block;
        float: left;
    }
    .RadMenu .rmVertical .rmItem .rmText {
        display: block;
        float: left !important;
    }
    .RadMenu.RadMenu_Toronto .rmGroup,
    .RadMenu.RadMenu_Toronto .rmRootGroup,
    .RadMenu.RadMenu_Toronto .rmMultiColumn,
    .RadMenu.RadMenu_Toronto .rmRootGroup > .rmItem {
        float: none;
    }
    .navbar-header {
        text-align: right;
    }
    .RadMenu_Toronto .rmSlide {
        width: 100% !important;
        left: 0 !important;
    }
}
@media (max-width: 1025px) {
    .UtilityNavigationList .NavigationUnorderedList > li > a,
    .header-search .search-field,
    .nav-auxiliary a {
        font-size: 14px;
    }
    /*
	.RadMenu.RadMenu_Toronto .rmRootGroup > .rmItem > .rmLink {
		color: #000;
		font-weight: 600;
		text-transform: none;
		font-size: 16px;
	}
	*/
    .jcBlueCol {
        width: 40%;
        padding: 1em 0.75em;
    }
    #masterContentArea,
    .jcStretch.jcGrayBG,
    .jcDkBlueBG2 {
        padding-left: 50px;
        padding-right: 50px;
    }
    .jcCareerCenter,
    .jcTealBG {
        margin: 0px;
        padding: 1em 50px;
    }
	    .CardButton {
        margin: 0px;
        padding: 0px;
    }
    .jcEventsBlock {
        margin-right: -50px;
    }

	
	
    .jcTealBlock1,
    .jcTealBlock,
    .jcFullWidth,
    .jcGrayBlock,
    .jcInteriorHeader1_0,
    .jcStretch,
    .jcInteriorHeader1_0,
    .jcInteriorHeader2_0,
    .jcInteriorHeader3_0,
    .jcInteriorHeader4_0,
    .jcInteriorHeader5_0,
    .jcInteriorHeader6_0,
    .jcStretch.jcGrayBG,
    .jcDkBlueBG2,
    .jcInteriorHeader1_1,
    .jcInteriorHeader2_1,
    .jcInteriorHeader3_1,
    .jcInteriorHeader3_1_1,
    .jcInteriorHeader3_1_2,
    .jcInteriorHeader3_1_3,
    .jcInteriorHeader3_1_4,
    .jcInteriorHeader3_1_5,
    .jcInteriorHeader3_1_6,	
    .jcInteriorHeader4_1,
    .jcInteriorHeader5_1,
    .jcInteriorHeader6_1, 
    .jcInteriorHeader7_3, 	
    .jcInteriorHeader7_5,
    .jcInteriorHeader7_6_1, 	
    .jcInteriorHeader1_2,
    .jcInteriorHeader1_2_1,
    .jcInteriorHeader1_2_2,	
    .jcInteriorHeader2_2,
    .jcInteriorHeader3_2,
    .jcInteriorHeader4_2,
    .jcInteriorHeader5_2,
    .jcInteriorHeader6_2,
    .jcInteriorHeader6_2_1,	
    .jcInteriorHeader1_3,
    .jcInteriorHeader2_3,
    .jcInteriorHeader3_3,
    .jcInteriorHeader4_3,
    .jcInteriorHeader5_3,
    .jcInteriorHeader6_3, 
    .jcInteriorHeader1_4,
    .jcInteriorHeader2_4,
    .jcInteriorHeader3_4,
    .jcInteriorHeader4_4,
    .jcInteriorHeader5_4,
    .jcInteriorHeader6_4, 
    .jcInteriorHeader1_5,
    .jcInteriorHeader2_5,
    .jcInteriorHeader3_5,
	.jcInteriorHeader3_5_1,
	.jcInteriorHeader3_5_2,
    .jcInteriorHeader4_5,
    .jcInteriorHeader5_5,
    .jcInteriorHeader6_5, 
    .jcInteriorHeader1_6,
	.jcInteriorHeader1_7_1,
	.jcInteriorHeader1_7_2,
	
    .jcInteriorHeader2_6,
    .jcInteriorHeader2_7,
	.jcInteriorHeader2_8,
    .jcInteriorHeader3_6,
    .jcInteriorHeader4_6,
	.jcInteriorHeader4_7,
    .jcInteriorHeader5_6,
    .jcInteriorHeader6_6 {
        margin-left: -50px;
        margin-right: -50px;
    }
    .jcFeatureBlock {
        padding: 50px;
    }
    .jcRSSHomeBG {
        margin-right: -50px;

        margin-left: -50px;
        padding-right: 50px;
    }
    .jcFullWidth > div:first-child {
        padding-left: 50px;
    }
    h1,
    .h1,
    .PageTitle {
        font-size: 48px;
        line-height: 1.25em;
    }
    h2 {
        font-size: 42px;
        line-height: 1.25em;
    }
    h3 {
        font-size: 32px;
        line-height: 1.25em;
    }
    h4,
    .h4,
    .SectionLabel {
        font-size: 22px;
        line-height: 1.25em;
    }
}
@media (max-width: 990px) {
    .UtilityNavigationList .NavigationUnorderedList > li > a {
        display: inline-block;
        font-size: 0.01px;
        width: 35px;
        height: 25px;
    }
    .UtilityNavigationList .NavigationUnorderedList > li.jcAuxbutton > a {
        font-size: 14px;
        width: auto;
        height: auto;
    }
    .jcAboutSociety .col-md-6:first-child {
        margin-top: 0px;
    }
    .jcNumberBox1 h3,
    .jcNumberBox2 h3,
    .jcNumberBox3 h3,
    .jcNumberBox4 h3,
    .jcNumberBox5 h3,
    .jcNumberBox6 h3 {
        font-size: 6vw;
    }
    .jcNumberBox1,
    .jcNumberBox2,
    .jcNumberBox3,
    .jcNumberBox4,
    .jcNumberBox5,
    .jcNumberBox6 {
        font-size: 3vw;
        line-height: 1.3em;
        min-height: 90vw;
        padding-top: 25vw;
        padding-right: 25vw;
        padding-left: 5vw;
    }
    .jcFeatured .jcPaddingTop {
        padding-left: 2em;
        padding-right: 2em;
        padding-top: 0px;
        margin-top: 2em;
    }
    .jc1:after,
    .jc2:after,
    .jc3:after,
    .jc4:after,
    .jc5:after,
    .jc6:after {
        font-family: "Oswald", sans-serif;
        font-size: 80vw;
        color: #fff;
        opacity: 0.3;
        font-weight: 500;
        position: absolute;
        right: 0%;
        top: 55%;
    }
    .jcNumberBox1 .TextButton,
    .jcNumberBox2 .TextButton,
    .jcNumberBox3 .TextButton,
    .jcNumberBox4 .TextButton,
    .jcNumberBox5 .TextButton,
    .jcNumberBox6 .TextButton {
        font-size: 28px;
    }

    .jcImageDiv {
        display: none;
    }
    p {
        margin-top: 1em;
    }
    .jcFootLinks .col-md-2 {
        width: 33.3%;
        float: left;
        min-height: 14em;
    }
    .jcFootLogos .col-md-4 {
        width: 33.3%;
        float: left;
    }
    .jcCareerCenter {
        margin: 0em;
    }
    .jcPurpleCircle {
        width: 100%;
        border-radius: 10px;
        height: auto;
    }
    .jcBorderRight {
        border-bottom: 2px solid rgba(0, 0, 0, 0.3);
        min-height: auto;
    }
    .jcGrayBG img {
        width: auto;
    }
    .jcCapital,
	.jcBoxBackgroundImage_01,
	.jcBoxBackgroundImage_02,
	.jcBoxBackgroundImage_03,
	.jcBoxBackgroundImage_04,
	.jcBoxBackgroundImage_05,
	.jcBoxBackgroundImage_06,
	.jcBoxBackgroundImage_07,
	.jcBoxBackgroundImage_08,
	.jcBoxBackgroundImage_09,
	.jcBoxBackgroundImage_10,
	.jcBoxBackgroundImage_11,
    .jcEvents {
        width: auto;
        margin-right: 0%;
        display: inline-block;
    }
    .jcEvents > div {
        float: left;
    }
    #masterMainBreadcrumb {
        left: -25px;
    }
    .jcFeatureBlock {
        padding: 25px;
    }
    .has-secondary-col.col-on-right .col-secondary {
        margin-left: -25px;
    }
    .col-secondary .RadTreeView a.rtIn {
        font-size: 16px !important;
    }
    .RadTreeView .rtTop,
    .RadTreeView .rtMid,
    .RadTreeView .rtBot {
        padding: 1px 0 1px 5px !important;
    }
    .jcCheckboxLarge,
    .jcLockLarge,
    .jcCupLarge,
    .jcStudentLarge,
    .jcNetworkLarge,
    .jcHandsLarge,
    .jcWorldLarge,
	.jcGearLarge,
	.jcDollarLarge,
	.jcHandshakeLarge, 
	.jcScaleLarge,
	.jcBook_1Large,
	.jcWorld_1Large,
	.jcComputerLarge
	
	
	{
        font-size: 34px;
    }
    .jcAboutSociety:before,
    .jcAmbassadors:before {
        left: -3.5em;
        top: 50%;
    }
    .jcAlertBar > div > div > div:first-child {
        float: left;
        max-width: 70%;
    }

    .jcEventsBlock {
        width: auto;
        padding-top: 25px;
        padding-left: 25px;
    }
    .jcEvents {
        font-size: inherit !important;
    }

    .jcGoGetters .RadTabStrip .rtsLI {
        float: left;
        display: inline;
        padding: 5%;
        width: 50%;
    }
    .jcGoGetters .RadTabStrip .rtsLI a {
        padding-top: 90%;
    }
    .jcGoGetters .RadTabStrip .rtsLevel1 .rtsTxt {
        border-bottom: 15px solid transparent;
    }
    .jcViewAllEvents {
        left: 4em;
        bottom: 2em;
    }
    .jcViewAllWebinars {
        right: 1em;
        bottom: 2em;
    }
    .jcViewAllEvents a,
    .jcViewAllWebinars a {
        font-size: 14px !important;
        padding: 5px !important;
    }
    .jcEvents {
        min-height: 42em;
    }
}

@media (max-width: 767px) {
	
	.jcCard img {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    max-width: none;
}

.jcCardMembersOnly img {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    max-width: none;
}
	.jcHorizontalCard img {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    max-width: none;
}	
	
    #hd.fixed-header .header-top-container .header-container,
    #hd.fixed-header .header-bottom-container {
        height: auto;
    }
    #hd.fixed-header #masterHeaderImage {
        width: 120px;
        height: 75px;
        left: 1em;
        top: 5px;
    }
    #hd.fixed-header .navbar-header {
        position: absolute;
        right: 1em;
        padding-top: 0.5em;
        transition: all 0.5s;
    }
    #masterHeaderImage {
        background-position: 0;
        width: 140px;
        height: 70px;
        background-size: 100%;
        margin-bottom: 5px;
    }
    .header-bottom-container {
        margin-top: 0px;
    }
    .header-top-container {
        position: relative;
        z-index: 9999999;
    }

    .jcAboutSociety:before,
    .jcAmbassadors:before {
        display: none;
    }
    .jcAmbassadors,
    .jcPaddingLeft8,
    .jcAboutSociety {
        margin-left: 0em !important;
    }

    .jcTealBlock1,
    .jcTealBlock2 {
        background-color: transparent;
        min-height: auto;
    }
    .jcCareerCenter,
    .jcTealBG {
        margin: 25px;
    }
	    .CardButton {
        margin: 0px;
    }
    .jcCapital,
	.jcBoxBackgroundImage_01,
	.jcBoxBackgroundImage_02,
	.jcBoxBackgroundImage_03,
	.jcBoxBackgroundImage_04,
	.jcBoxBackgroundImage_05,
	.jcBoxBackgroundImage_06,
	.jcBoxBackgroundImage_07,
	.jcBoxBackgroundImage_08,
	.jcBoxBackgroundImage_09,
	.jcBoxBackgroundImage_10,
	.jcBoxBackgroundImage_11,
	{
        margin-left: 0px;
    }
    .jcEventsBlock {
        padding-top: 0px;
    }
    .jcButton {
        padding: 0.25em 1.5em;
        font-size: 18px;
        background-position: 98%;
    }
    .jcCollapsePanel {
        width: 100%;
        margin: 0px;
    }
    .jcPaddingTopBottom4 {
        padding-top: 2em;
        padding-bottom: 2em;
    }

    .carousel h1,
    .carousel h2,
    .carousel h3,
    .carousel h4 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .jcInteriorHeader .carousel-caption {
        left: 35%;
        right: 0%;
    }
    .has-secondary-col.col-on-right .col-secondary {
        display: none !important;
    }
    .jcInteriorHeader1_0 .carousel-caption,
    .jcInteriorHeader2_0 .carousel-caption,
    .jcInteriorHeader3_0 .carousel-caption,
    .jcInteriorHeader4_0 .carousel-caption,
    .jcInteriorHeader5_0 .carousel-caption,
    .jcInteriorHeader6_0 .carousel-caption,
    .jcInteriorHeader1_1 .carousel-caption,
    .jcInteriorHeader2_1 .carousel-caption,
    .jcInteriorHeader3_1 .carousel-caption,
    .jcInteriorHeader3_1_1 .carousel-caption,
    .jcInteriorHeader3_1_2 .carousel-caption,
    .jcInteriorHeader3_1_3 .carousel-caption,
    .jcInteriorHeader3_1_4 .carousel-caption,
    .jcInteriorHeader3_1_5 .carousel-caption,
    .jcInteriorHeader3_1_6 .carousel-caption,	
    .jcInteriorHeader4_1 .carousel-caption,
    .jcInteriorHeader5_1 .carousel-caption,
    .jcInteriorHeader6_1 .carousel-caption,
    .jcInteriorHeader7_3 .carousel-caption,	
    .jcInteriorHeader7_5 .carousel-caption,
    .jcInteriorHeader7_6_1 .carousel-caption,			
	.jcInteriorHeader1_2 .carousel-caption,
	.jcInteriorHeader1_2_1 .carousel-caption,
	.jcInteriorHeader1_2_2 .carousel-caption,	
    .jcInteriorHeader2_2 .carousel-caption,
    .jcInteriorHeader3_2 .carousel-caption,
    .jcInteriorHeader4_2 .carousel-caption,
    .jcInteriorHeader5_2 .carousel-caption,
    .jcInteriorHeader6_2 .carousel-caption,
    .jcInteriorHeader6_2_1 .carousel-caption,	
    .jcInteriorHeader1_3 .carousel-caption,
    .jcInteriorHeader2_3 .carousel-caption,
    .jcInteriorHeader3_3 .carousel-caption,
    .jcInteriorHeader4_3 .carousel-caption,
    .jcInteriorHeader5_3 .carousel-caption,
    .jcInteriorHeader6_3 .carousel-caption,
    .jcInteriorHeader1_4 .carousel-caption,
    .jcInteriorHeader2_4 .carousel-caption,
    .jcInteriorHeader3_4 .carousel-caption,
    .jcInteriorHeader4_4 .carousel-caption,
    .jcInteriorHeader5_4 .carousel-caption,
    .jcInteriorHeader6_4 .carousel-caption,
    .jcInteriorHeader1_5 .carousel-caption,
    .jcInteriorHeader2_5 .carousel-caption,
    .jcInteriorHeader3_5 .carousel-caption,
	.jcInteriorHeader3_5_1 .carousel-caption,
	.jcInteriorHeader3_5_2 .carousel-caption,	
    .jcInteriorHeader4_5 .carousel-caption,
    .jcInteriorHeader5_5 .carousel-caption,
    .jcInteriorHeader6_5 .carousel-caption, 
    .jcInteriorHeader1_6 .carousel-caption,
	.jcInteriorHeader1_7_1 .carousel-caption,
	.jcInteriorHeader1_7_2 .carousel-caption,
    .jcInteriorHeader2_6 .carousel-caption,
    .jcInteriorHeader2_7 .carousel-caption,
	.jcInteriorHeader2_8 .carousel-caption,
    .jcInteriorHeader3_6 .carousel-caption,
    .jcInteriorHeader4_6 .carousel-caption,
    .jcInteriorHeader4_7 .carousel-caption,	
    .jcInteriorHeader5_6 .carousel-caption,
    .jcInteriorHeader6_6 .carousel-caption {
        left: 5%;
        right: 5%;
    }
    .navbar-toggle.collapsed {
        background-color: #263d6a;
    }

    .jcAuxbutton {
        display: none !important;
    }

    .HomePageFullWidthArea .carousel-caption {
        max-width: 100%;
    }

    .jcBlueCol {
        width: auto;
    }
    .jcAmbassadors,
    .jcPaddingLeft8,
    .jcAboutSociety {
        padding-left: 4em !important;
    }
    .jcListImage01,
    .jcListImage02,
    .jcListImage03,
    .jcListImage04,
    .jcListImage05,
    .jcListImage06,
    .jcListImage07,
    .jcListImage08,
    .jcListImage09,
    .jcListImage10,
    .jcListImage11,
    .jcListImage12,
    .jcListImage13,
    .jcListImage14,
    .jcListImage15,
    .jcListImage16,
    .jcListImage17,
    .jcListImage18,
    .jcListImage19,
    .jcListImage20,
    .jcListImage21,
    .jcListImage22,
    .jcListImage23,
    .jcListImage24,
    .jcListImage25,
    .jcListImage26,
    .jcListImage27,
    .jcListImage28,
    .jcListImage29 
    .jcListImage30,
    .jcListImage31,
    .jcListImage32,
    .jcListImage33,
    .jcListImage34,
    .jcListImage35,
    .jcListImage36,
    .jcListImage37,
    .jcListImage38,
    .jcListImage39	
{
        padding-top: 18em;
        min-height: 6em;
        margin-bottom: 2em;
        background-size: auto 17em;
        background-repeat: no-repeat;
        background-position: center top;
        padding-left: 0px;
        border-bottom: 1px solid #1d252c;
    }
    .jcAboutSociety:before,
    .jcAmbassadors:before {
        left: -3em;
        top: 25%;
    }
    .footer-nav-copyright strong,
    .footer-nav-copyright b {
        font-size: 21px;
        display: block;
        margin-bottom: 0.35em;
    }
    .jcGoGetters {
        padding: 2em;
    }
}
@media (max-width: 580px) {
    .navbar-header {
        max-width: 100%;
        text-align: right;
        margin-top: 0.5em;
    }
    h1,
    .h1,
    .PageTitle {
        font-size: 38px;
        line-height: 1.25em;
    }
    h2 {
        font-size: 34px;
        line-height: 1.25em;
    }
    h3 {
        font-size: 26px;
        line-height: 1.25em;
    }
    h4,
    .h4,
    .SectionLabel {
        font-size: 19px;
        line-height: 1.25em;
    }
    body {
        font-size: 16px;
    }
    .col-secondary .RadTreeView a.rtIn {
        font-size: 12px !important;
    }
    .jcFootLinks .col-md-2 {
        width: 50%;
    }
    .jcFootLogos .col-md-4 {
        animation: none;
        width: 100%;
        float: none;
        text-align: center;
        margin-top: 1em;
    }
    .jcFootLogos div:last-child {
        text-align: center;
        margin-top: 1em;
    }
    .header-logo-container {
        margin-top: -0.75em;
        width: 100%;
        float: none;
        /* text-align: revert; */
    }
    #masterHeaderImage {
        background-position: 0;
        width: 40vw;
        height: 25vw;
        background-size: 100%;
        margin-left: 30vw;
    }
    .jcAboutSociety:before,
    .jcAmbassadors:before {
        display: none;
    }
    .jcEvents > div {
        max-width: 100%;
    }
    #hd.fixed-header #masterHeaderImage {
        left: 10px;
        position: relative;
        top: 5px;
        margin-left: 0px;
        float: left;
        position: absolute;
        height: 65px;
    }
    #hd.fixed-header {
        height: 75px;
    }
    #hd.fixed-header .header-bottom-container {
        margin-top: 65px;
    }
}
@media (max-width: 440px) {
    .jcCareerCenter,
    .jcTealBG {
        margin: 25px;
    }
	    .CardButton {
        margin: 0px;
    }
    .jcBlueCol {
        width: 100%;
    }
    .jcCareerCenter .col-md-5 {
        padding: 0px;
    }
    .jcAmbassadors,
    .jcPaddingLeft8,
    .jcAboutSociety {
        padding-left: 2em !important;
    }
    .jcCareerCenter,
    .jcTealBG {
        margin: 0px;
        padding: 1em 25px;
    }
	    .CardButton {
        margin: 0px;
        padding: 0px;
    }
    #masterContentArea,
    .jcStretch.jcGrayBG,
    .jcDkBlueBG2 {
        padding-left: 25px;
        padding-right: 25px;
    }
    .jcFullWidth > div:first-child {
        padding-left: 25px;
    }
	.jcTealBlockTab {
        margin-left: -25px;
        margin-right: -25px;
    }
	
	
    .jcTealBlock1,
    .jcTealBlock,
    .jcFullWidth,
    .jcGrayBlock,
    .jcInteriorHeader1_0,
    .jcStretch,
    .jcInteriorHeader_0,
    .jcInteriorHeader2_0,
    .jcInteriorHeader3_0,
    .jcInteriorHeader4_0,
    .jcInteriorHeader5_0,
    .jcInteriorHeader6_0,
    .jcStretch.jcGrayBG,
    .jcDkBlueBG2,
    .jcTealBlock,
    .jcInteriorHeader1_1,
    .jcInteriorHeader2_1,
    .jcInteriorHeader3_1,
    .jcInteriorHeader3_1_1,
    .jcInteriorHeader3_1_2,
    .jcInteriorHeader3_1_3,
    .jcInteriorHeader3_1_4,
    .jcInteriorHeader3_1_5,
    .jcInteriorHeader3_1_6,	
    .jcInteriorHeader4_1,
    .jcInteriorHeader5_1,
    .jcInteriorHeader6_1,
    .jcInteriorHeader7_3,	
    .jcInteriorHeader7_5,	
    .jcInteriorHeader7_6_1,		
    .jcInteriorHeader1_2,
    .jcInteriorHeader1_2,
    .jcInteriorHeader1_2_1,	
    .jcInteriorHeader2_2_2,
    .jcInteriorHeader3_2,
    .jcInteriorHeader4_2,
    .jcInteriorHeader5_2,
    .jcInteriorHeader6_2,
    .jcInteriorHeader6_2_1,	
    .jcInteriorHeader1_3,
    .jcInteriorHeader2_3,
    .jcInteriorHeader3_3,
    .jcInteriorHeader4_3,
    .jcInteriorHeader5_3,
    .jcInteriorHeader6_3, 
    .jcInteriorHeader1_4,
    .jcInteriorHeader2_4,
    .jcInteriorHeader3_4,
    .jcInteriorHeader4_4,
    .jcInteriorHeader5_4,
    .jcInteriorHeader6_4, 
    .jcInteriorHeader1_5,
    .jcInteriorHeader2_5,
    .jcInteriorHeader3_5,
	.jcInteriorHeader3_5_1,
	.jcInteriorHeader3_5_2,
    .jcInteriorHeader4_5,
    .jcInteriorHeader5_5,
    .jcInteriorHeader6_5, 
    .jcInteriorHeader1_6,
	.jcInteriorHeader1_7_1,
	.jcInteriorHeader1_7_2,
    .jcInteriorHeader2_6,
    .jcInteriorHeader2_7,
	.jcInteriorHeader2_8,
    .jcInteriorHeader3_6,
    .jcInteriorHeader4_6,
	.jcInteriorHeader4_7,
    .jcInteriorHeader5_6,
    .jcInteriorHeader6_6 {
        margin-left: -25px;
        margin-right: -25px;
    }
    .jcRSSHomeBG {
        margin-right: -25px;

        margin-left: -25px;
        padding-right: 25px;
    }
    .has-secondary-col.col-on-right .col-secondary {
        display: none !important;
    }
    .jcInteriorHeader .carousel-caption {
        left: 5%;
        right: 5%;
    }
    .jcBGImage1 {
        padding: 1em;
    }
    .jcBGImage2 {
        padding: 1em;
    }
    .jcBGImage3 {
        padding: 1em;
    }
    .jcBGImage4 {
        padding: 1em;
    }
    .jcBGImage5 {
        padding: 1em;
    }
    .jcBGImage6 {
        padding: 1em;
    }
    .jcBGImage7 {
        padding: 1em;
    }
    .jcBGImage8 {
        padding: 1em;
    }
    .jcBGImage9 {
        padding: 1em;
    }	
	
	
	
	
	
    .jcFeatured .jcPaddingTop {
        padding-left: 1em;
        padding-right: 1em;
        padding-top: 0px;
        margin-top: 1em;
    }
    .jcGoGetters .RadTabStrip .rtsLI a {
        padding-top: 65%;
        padding-bottom: 15%;
    }
    .jcGoGetters .RadTabStrip .rtsLI {
        float: left;
        display: inline;
        width: 100%;
    }
    .jcGoGetters .RadTabStrip .rtsLevel1 .rtsTxt {
        position: relative;
        top: 50px;
    }
    .jcGoGetters {
        padding: 1em;
    }
}

@media (min-width: 768px) {
.row.moved img {
    max-width: none;
    object-fit: cover;
    height: 100%!important;
    width: 100%;
}
.row.moved {
    padding: 4em;
    display: flex;
    overflow: hidden;
}
.jcCard img {
    width: calc(100% + 16px);
    position: relative;
    top: -18px;
    left: -18px;
    max-width: none;
    margin-bottom: -36px;
}
.jcCardMembersOnly img {
    width: calc(100% + 16px);
    position: relative;
    top: -18px;
    left: -18px;
    max-width: none;
    margin-bottom: -36px;
}

.jcHorizontalCard img {
    width: calc(100% + 16px);
    position: relative;
    top: -18px;
    left: -18px;
    max-width: none;
    margin-bottom: -36px;
}

.row.moved > div div {
    height: 100%; overflow:hidden;
}

.row.moved > div div.whiteFeatureBoxCentered > .iMIS-WebPart div {
    height: auto;
}

    #hd.fixed-header .header-top-container {
        background-color: transparent;
    }
}

.CropCircle_1 {
    padding-top: 73%;
    background-image: url(/images/public/cropcircle/CropCircle_1.jpg);
    background-size: 100%;
    background-repeat: no-repeat;
    border-radius: 50%;bl
    opacity: 0.2;
}


  .video-js {
    border-style: ridge;
    border-width: 5px;
    border-color: rgb(220,220,220);

  }
  
  
/* Login Interstitial  Modal Styles */



.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopLeft,



.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopRight,



.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTitlebar {



  background-color: #0b2a5c;



}







table.FullWidth {



  width: 100%;



}







div#MainPanel {



  background: white;



}







.tell-us-more {



  display: flex;



  justify-content: center;



  margin: 0 auto;



}







.tell-us-more table {



  border: none;



  padding: 0;



}







.tell-us-more table td {



  margin: 0;



}







.PanelField {



  padding-top: 0.6em;



}







.tell-us-more .PanelField.Left {



  display: flex;



  flex-direction: column;



  align-items: flex-start;



}







.tell-us-more .PanelField.Left label {



  margin-bottom: 5px;



}







table.FullWidth tbody tr td .PanelField.Left label {



  margin-bottom: 2px;



  text-transform: uppercase;



  font-size: 15px;



  color: #0b2a5c;



}







.tell-us-more .PanelFieldValue select,



.tell-us-more .PanelFieldValue input[type="text"] {



  width: 400px;



  border: 1px solid #0b2a5c;



  border-radius: 0;



}







.communications-wrapper {



  width: 100%;



  padding-top: 1em;



  padding-bottom: 0.4em;



}



.PanelField.Left.communications-wrapper {



    display: flex;



    flex-direction: row;



}





.communications {



  width: 400px;



  padding: 0;



  margin: 0;



}







.CommandBar {



    text-align: center;



    display: flex;



    align-items: center;



    justify-content: center;



    flex-direction: row;



}







.ButtonPanel .CommandBar .PrimaryButton {



  color: #0b2a5c;



  border: 2px solid #0b2a5c !important;



  background-color: #fff;



  font-weight: bold;



  text-transform: uppercase;



  border-radius: 0;



}







.ButtonPanel .CommandBar .Save {



  color: #fff;



  background-color: #0b2a5c;



  border: 2px solid #0b2a5c !important;



  text-transform: uppercase;



  font-weight: bold;



  border-radius: 0;



}





.ButtonPanel .CommandBar .PrimaryButton:hover {



 color: white !important;



  background-color: #0b2a5c;



}







.ButtonPanel .CommandBar .Save:hover {

 color: #0b2a5c !important;

 background-color: white;

}





.communications-wrapper .PanelFieldValue {



  order: 1;



  padding-right: 10px;



}







.communications-wrapper .communications {



  order: 2;



  width: 380px;



}



.modal-img-wrapper {

	display: flex;



    align-items: center;



    justify-content: center;



    margin: 15px 20px 25px;



}







.modal-title-wrapper {



    text-align: center;



     font-size: 22px;



}

 /* Safari Alert */
 
 .safari-alert {

    margin: 25px 0;

}



.safari-alert ul.AlertSet {

   list-style: none;

}



.safari-alert-wrapper {

    display: flex;

    align-items: center;

    border: 2px solid #bb541f;

    padding: 20px;

}



.safari-alert-wrapper .fa-solid {

    font-weight: 900;

    color: #bb541f;

    font-size: 30px;

    padding: 0 15px;

}



.safari-alert-wrapper p {

    font-size: 15px;

    line-height: 1.3;

    padding: 0 15px;

    margin: 0;

    border-left: 1px solid rgb(65, 65, 65);

	color: rgb(65, 65, 65);

}



.safari-alert-wrapper span.alert-phone {

    font-weight: 600;

}

