body.NiUG2015 {
    background: url(images/sitebg.jpg) 0 0 no-repeat;
    background-size: cover
}
.wrapper {
    display: block;
}
.header {
    border: none!important;
}
.auth-link-container-sm,
.auth-link-container {
    display: none!important;
}
h1,
.h1,
.PageTitle,
h2,
.h2,
.PanelTitle {
    font-weight: 400;
    color: #23588c;
}
h1,
.h1,
.PageTitle,
h2,
.h2,
.PanelTitle {
    font-family: inherit;
}
h2,
.PanelHead.Distinguish,
.TitleBarCaption,
div.PanelTitle,
.panel-heading.Distinguish {
    border-bottom-style: none;
}
a,
.footer-content a,
a:visited {
    color: #38699B;
    text-decoration: none;
}
.SliderText a {
    color: #DFAC5D;
}
.header-social li {
    border: none;
    float: left;
    list-style-type: none;
    margin: 0!important;
    padding: 0!important;
}
.footer {
    border-top: 1px solid #bbbbbb;
}
.footer ul.NavigationUnorderedList {
    padding-top: 16px;
}
.footer .NavigationUnorderedList li {
    border-right: 1px solid #bbbbbb;
}
.footer .NavigationUnorderedList li:last-child {
    border-right: none;
}
.footer-copyright {
    text-align: center;
}
.footer-content p,
.footer-content img {
    color: #000000;
    float: right;
}
.footer .footer-social {
    width: auto;
}
.footer-social ul {
    float: right;
}
.footer-social li {
    list-style-type: none;
    display: inline-block;
}
.header-social li a,
.footer-social li a {
    text-indent: -2000px;
    display: block;
    height: 35px;
    width: 35px;
    border: none;
    margin: 0 5px 0 0;
}
.header-social li a.facebook,
.footer-social li a.facebook {
    background: url(images/socialsprite2.png) 0 0 no-repeat;
}
.header-social li a.twitter,
.footer-social li a.twitter {
    background: url(images/socialsprite2.png) -40px 0 no-repeat;
}
.header-social li a.linkedin,
.footer-social li a.linkedin {
    background: url(images/socialsprite2.png) -80px 0 no-repeat;
}
.header-social li a.youtube,
.footer-social li a.youtube {
    background: url(images/socialsprite2.png) -118px -2px no-repeat;
}
.btn,
.TextButton,
.TextButtonWithImage,
.ruButton,
#masterHeaderActionArea a,
.RadGrid input.TextButton .PrimaryButton,
.SaveAndClose,
.SaveAs,
.TextButton,
.TextButtonWithImage,
#masterHeaderActionArea a,
.RadGrid input.PrimaryButton,
.Highlight,
#ft, #EncodedLinkContent a {
    color: #000000!important;
    background: #e7f0f7;
    /* Old browsers */
    
    background: -moz-linear-gradient(top, #e7f0f7 0%, #67b5e5 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e7f0f7), color-stop(100%, #67b5e5));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, #e7f0f7 0%, #67b5e5 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, #e7f0f7 0%, #67b5e5 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, #e7f0f7 0%, #67b5e5 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, #e7f0f7 0%, #67b5e5 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e7f0f7', endColorstr='#67b5e5', GradientType=0);
    /* IE6-9 */
}
.PrimaryButton, .SaveAndClose, .SaveAs, .TextButton, .TextButtonWithImage, #masterHeaderActionArea a, .RadGrid input.PrimaryButton, #EncodedLinkContent a{
    border-color: #ffffff!important;
    box-shadow: 0 0 4px #999;
}
#EncodedLinkContent a{
    border: 1px solid transparent;
    padding: 5px 10px;
}
.MediumButton,
.UseMediumButton .TextButton,
.UseMediumButton .TextButtonWithImage {
    padding: 5px 25px !important;
    border-radius: 5px;
    font-weight: bold;
}
.RadMenu.rmResponsive .rmLink,
.RadMenu.rmResponsive .rsmLink {
    color: #ffffff;
    font-weight: normal!important;
}
.rsmColumnWrap .rsmLink {
    display: list-item!important;
    list-style-type: circle!important;
    margin-left: 2em;
}
.RadMenu.rmResponsive ul.rmRootGroup > li {
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}
.Highlight {
    padding: 10px;
    text-align: center;
    border: 1px solid #000000;
    border-radius: 8px;
}
.Highlight h2 {
    color: #000000;
    text-transform: uppercase;
    font-weight: 900;
    line-height: .8;
    font-size: 210%;
}
.Highlight p {
    line-height: .9;
    font-size: 124%;
    margin-bottom: .2em;
}
.RadMenu.rmResponsive .rmGroup {
    background-color: rgb(48, 98, 147);
}
.RadMenu.rmResponsive ul.rmRootGroup > li:first-child {
    border-top-left-radius: 5px;
    border-left: 1px solid #ffffff;
    border-bottom-left-radius: 5px;
}
.RadMenu.rmResponsive ul.rmRootGroup > li:last-child {
    border-top-right-radius: 5px;
    border-right: 1px solid #ffffff;
    border-bottom-right-radius: 5px;
}
.RadMenu.rmResponsive .rmSelected > .rmRootLink,
.RadMenu.rmResponsive .rmFocused > .rmRootLink,
.RadMenu.rmResponsive .rmRootLink:hover,
.RadMenu.rmResponsive .rmRootLink:focus,
.RadMenu.rmResponsive .rmExpanded > .rmRootLink,
.nav-secondary .sub-nav-head {
    background-color: #eaa851;
}
.nav-secondary .sub-nav-head {
    background-color: #eaa851;
    font-weight: 900!important;
    text-shadow: 2px 2px 6px #000000;
}
.RadTreeView.RadTreeView_London a.rtIn,
.RadTreeView.RadTreeView_London .rtSelected > a.rtIn,
.RadTreeView.RadTreeView_London .child-is-selected.rtIn {
    color: rgba(48, 98, 147, .9)
}
.RadTreeView.RadTreeView_London .rtSelected > a.rtIn,
.RadTreeView.RadTreeView_London .child-is-selected.rtIn {
    background-color: #FBEE7F;
}
.RadTreeView.RadTreeView_London > .rtUL > .rtLI > .rtUL:hover {
    background-color: #ffffff;
}
.RadTreeView.RadTreeView_London > .rtUL > .rtLI .rtLI .rtIn:hover,
.RadTreeView.RadTreeView_London > .rtUL > .rtLI .rtLI .rtIn:focus,
.RadTreeView.RadTreeView_London > .rtUL > .rtLI .rtLI .rtIn:active {
    background-color: transparent;
}
.col-primary,
.breadcrumb-obo-container {
    background-color: rgba(255, 255, 255, .7);
    padding: 0 20px;
}
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem {
    margin-bottom: 0;
}
blockquote {
    margin: 10px 30px;
    background-color: #FEF9D4;
    border-radius: 10px;
    font-style: italic;
    font-size: .9em;
}
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink,
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem.rsmDisabled > .rsmLink:hover,
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem.rsmDisabled > .rsmLink:focus {
    color: #ffffff;
    font-weight: 900!important;
    /*  text-decoration:underline; */
}
.rmResponsive .rmSlide .rmLink:hover,
.rmResponsive .rmSlide .rmLink:focus,
.rmResponsive .rmSlide .rsmLink:hover,
.rmResponsive .rmSlide .rsmLink:focus,
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:hover,
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:focus {
    color: #eaa851;
}
.RadMenu.rmResponsive .rmRootGroup > .rmItem {
    background-color: rgba(48, 98, 147, .9);
    text-shadow: 2px 2px 6px #000000;
}
.RadMenu.rmResponsive .rmLink,
.RadMenu.rmResponsive .rmSlide .rmLink {
    padding: 10px 30px;
}
#masterHeaderImage {
    background-image: url("/images/iUGLogo.svg");
    background-repeat: no-repeat;
    width: 200px;
    height: 100px;
    margin-top: 0px;
    background-size: contain;
}
#masterHeaderImage.AP {
    background-image: url("images/NiUG_AP-227.png");
    width: 180px;
    height: 90px;
}
.header-bottom-container {
    border-bottom: 5px solid #dfac5d;
}
.Slider.FullWidth {
    background-image: url(/images/_NiUG_Images/Homepage/Banner/ChicagoBanner2016.jpg);
}
.Slider.FullWidth .SliderPage1 .SliderContent {
    background-color: rgba(0, 0, 0, 0.65);
}
.Slider.FullWidth .SliderPage1 p:last-child {
    margin-bottom: 5%;
}
.Slider.FullWidth .SliderPage1 .SliderContent h1 {
    font-size: 225%;
    margin-bottom: 0;
    line-height: .7;
}
.Slider.FullWidth .SliderPage1 .SliderContent h2 {
    font-size: 130%;
    margin-top: 0;
    text-transform: uppercase;
    border-bottom: none;
    font-weight: bold;
}
.Slider.FullWidth .SliderPage1 .SliderText {
    line-height: 1.3;
}
.Slider.FullWidth .SliderPage1 .ActionButton {
    margin-top: -3.5%;
    float: left;
    clear: left;
    margin-left: 33%;
    text-transform: uppercase;
}
.logoParade {
    width: 90%;
    height: 120px;
    padding: 5px;
    margin: 0 auto;
    position: relative;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    background: #ffffff;
    /* Old browsers */
    
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #e4e4e4 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #ffffff), color-stop(100%, #e4e4e4));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #e4e4e4 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #e4e4e4 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #e4e4e4 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #e4e4e4 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4', GradientType=0);
    /* IE6-9 */
}
.logoParade img,
.logoParade a img {
    height: 100px!important;
    max-height: 100px!important;
    padding: 10px 50px;
    display: block;
    float: left;
}
.logoParade div.scrollableArea a {
    display: block;
    float: left;
    /*padding-left: 10px;*/
}
.hpLogoParade {
    text-align: center;
    text-transform: uppercase;
    color: #dfac5d;
    font-weight: 900;
}
.footer-content {
    background-color: inherit;
    padding-top: 0;
    max-height: 80px;
}
.footer-content img {
    max-height: 80px;
}
.footer-nav-copyright {
    background-color: inherit;
    color: inherit;
}
.footer-nav-copyright a,
.footer-nav-copyright a:visited {
    color: inherit;
    text-decoration: none;
    text-transform: uppercase;
}
.footer-nav-copyright .NavigationUnorderedList {
    float: right;
}
.hpGridAccordion .ga-opened img.ga-background,
.hpGridAccordion .ga-closed img.ga-background {
    /*height: 100%!important;*/
    /*width:550px;*/
    
    max-width: 100%!important;
}
#ulEvents li .date .m {
    height: 25px;
    padding-top: 8px;
}
#ulEvents li .date .d {
    padding: 2px 0;
}
.ga-panel {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border: 1px solid #bbbbbb;
}
.ga-layer.ga-closed {
    padding: 0 10px 10px 10px;
    bottom: 0px;
    top: auto!important;
	width:100%;
    height: 70%;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 65%, #f2dda4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #ffffff), color-stop(65%, #ffffff), color-stop(100%, #f2dda4));
    background: -webkit-linear-gradient(top, #ffffff 1%, #ffffff 65%, #f2dda4 100%);
    background: -o-linear-gradient(top, #ffffff 1%, #ffffff 65%, #f2dda4 100%);
    background: -ms-linear-gradient(top, #ffffff 1%, #ffffff 65%, #f2dda4 100%);
    background: linear-gradient(to bottom, #ffffff 1%, #ffffff 65%, #f2dda4 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2dda4', GradientType=0);
}
.ga-layer.ga-opened {
    padding: 10px;
    bottom: 0px;
    top: auto!important;
    /*height: 50%;*/
    
    max-height: 75%;
    background: #ffffff;
    /* Old browsers */
    
    background: -moz-linear-gradient(top, rgba(255, 255, 255, .8) 1%, rgba(255, 255, 255, 1) 65%, rgba(203, 229, 246, 1) 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(255, 255, 255, 1)), color-stop(65%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(203, 229, 246, .8)));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, .8) 1%, rgba(255, 255, 255, 1) 65%, rgba(203, 229, 246, 1) 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, rgba(255, 255, 255, .8) 1%, rgba(255, 255, 255, 1) 65%, rgba(203, 229, 246, 1) 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, rgba(255, 255, 255, .8) 1%, rgba(255, 255, 255, 1) 65%, rgba(203, 229, 246, 1) 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, rgba(255, 255, 255, .8) 0%, rgba(255, 255, 255, 1) 65%, rgba(203, 229, 246, 1) 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cbe5f6', GradientType=0);
    /* IE6-9 */
}
img.ga-background {
    height: 100%;
}
.ga-layer p {
    line-height: 1.2;
    margin-bottom: 5px;
}
.ga-panel .ActionButton {
    text-align: center;
}
.header .NavigationUnorderedList {
    clear: right;
    background-color: #6e6e6e;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-width: 1px 1px 0px 1px;
    border-color: #ffffff;
    border-style: solid;
    margin-top: 33px;
    margin-right: 4px;
}
.nav-auxiliary li {
    /* line-height: 1em;
    margin: 5px 0px;
    border-right: 1px solid #ffffff;
    padding: 0px 7px; */
}
.nav-auxiliary li:last-child {
    border-right: none;
}
.nav-auxiliary a {
    color: #ffffff;
    text-decoration: none;
    padding: 0;
    /* line-height: 1; */
    text-transform: uppercase;
    /* font-size: .8em; */
}
.nav-auxiliary .NavigationListItem,
.nav-auxiliary .header-social .SocialSprite {
    margin-left: 0px;
}
.RadMenu.rmResponsive .rmToggle .rmIcon {
    background-position-y: -25px;
}
footer#ft {
    width: 100%;
    display: block;
    min-height: 200px;
	padding:1em 0;
}


/* Home Page Full Width Slider */

.hpSlider .carousel-caption {
    margin:1em;
    padding:1em;
    border:1px solid #fff;
    border-radius:8px;
    background-color:rgba(0,0,0,.75);
    max-width: 50%;
    top:50px;
    bottom:auto;
    left:1em;
    text-align:left;
}

.hpSlider .PrimaryButton {text-shadow:none;}

.hpSlider h1 {font-size:35px}
.hpSlider h2 {font-size:25px}

.hpSlider h1,
.hpSlider h2,
.hpSlider h1 + h2 {
    margin:0 0 .25em 0;
    line-height:1em;
}

.hpSlider .TextButton,
.hpSlider .PrimaryButton {
    display:block;
    float:right;
}

.hpSlider .panel-body {padding:0;}

.hpSlider .carousel-caption a {
    color:#fea620;
}


/*
    RESPONSIVE CSS*/
/*Greater Than*/

@media (min-width: 768px) {
    .Slider.FullWidth .SliderPage1 .SliderContent {
        float: left;
        width: 50%;
        /*max-height: 60%;*/
        /* margin-top: 10%; */
        
        border-radius: 8px;
        border: 1px solid #ffffff;
    }
    .navbar-collapse {
        /*clear:left;*/
    }
    .nav-primary {
        position: relative;
        top: -10px;
    }
    .hpSlider {
        margin-top: -65px;
    }
    .col-primary .row {
        margin: 2em inherit;
    }
    .ste-section,
    .search-container-sm,
    .header-social,
    .NavigationUnorderedList {
        float: right;
    }
}
/*LESS THAN*/

@media (max-width: 631px) {
    .navbar-header.nav-auxiliary {
        float: none;
        display: block;
        clear: both;
        margin-top: 0;
    }
}
/*LESS THAN*/

@media (max-width: 768px) {
    .header {
        padding-bottom: 0!important;
    }
    .header-bottom-container {
        border: none;
    }
    .navbar-toggle.collapsed,
    .navbar-toggle:hover,
    .navbar-toggle:focus {
        background-color: #DFAC5D;
        margin-bottom: 0!important;
    }
    .nav-auxiliary .TextButton,
    .nav-auxiliary .navbar-toggle {
        margin-left: 5px;
    }
    /* .navbar-header.nav-auxiliary {
        margin-top: 20px;
    } */
    .header .NavigationUnorderedList {
        margin-top: 5px;
        border-radius: 5px;
        font-size: 16px;
    }
}
.ui-widget {
    font-size: initial!important;
}
.ui-tabs-vertical {
    width: 100%!important;
}
#tabs .ContentItemContainer {
    margin-bottom: 0;
}
.ui-tabs-vertical .ui-tabs-nav {
    width: 20%!important;
}
.ui-tabs-vertical .ui-tabs-panel {
    width: 80%!important;
}
.lblATSTextbox,
.lblATSDropDown {
    display: inline-block;
    width: 25%;
    padding-left: 10px;
}
input[id$="tbATSTextbox"],
select[id$="ddlATSDropDown"] {
    width: 40%;
}
#tabs .panel-body {
    padding-bottom: 0;
}
.ui-widget-header {
    background: none!important;
    background-color: #f7f3ed!important;
    border: none!important;
    border-radius: 0px!important;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    background: none!important;
    border: none!important;
    border-radius: 0px!important;
    border-top: 1px dotted #dddddd!important;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
    background-color: #fbee7f!important;
}
#tabs .lnkPrev,
#tabs .lnkNext {
    margin-top: 20px;
}
input[id*="ATSCFSMailBackButton"] {
    padding: 5px 25px !important;
    border-radius: 5px;
    font-weight: bold;
    background-color: #eaa851;
    color: #ffffff;
    text-shadow: 2px 2px 6px #000000;
    font-size: 120%!important;
    font-family: inherit!important;
    border: none;
}
div[id*="ATSCFSMailBackButtonCommon__Body"] {
    padding: 10px 0;
}

/*JR@ATS 2015-07-14 CW*/

.RadTabStripTop_Metro .rtsLevel1,
.RadTabStrip_Metro .rtsLevel1 {
    background-color: rgba(48, 98, 147, 0.9) !important;
}
.RadTabStrip_Metro .rtsLevel1 .rtsUL {
    background-color: transparent !important;
}
.RadTabStripTop_Metro .rtsLevel1 .rtsLink,
.RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsLink,
.RadTabStrip_Metro .rtsLevel1 .rtsLink,
.RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsLink {
    border-color: #ffffff;
}
.RadTabStrip_Metro .rtsLevel1 .rtsSelected {
    color: #444!important;
}
.RadTabStrip .rtsLink {
    font-weight: bold!important;
}
div[id*="EventCCO"] h2 {
    background-color: rgb(110, 110, 110) !important;
    border-radius: 4px;
    box-shadow: 2px 3px 8px rgb(0, 0, 0);
    color: #ffffff;
    display: block;
    font-size: 120%;
    padding: 7px 12px !important;
    text-align: center;
}
div[id*="EventCCO"] h2.panel-title {
    font-size: 170%;
}
.ContentWizardDisplay {
    border: none;
}


@media (width:375px) {
div.ga-panel.ga-opened {width:360px!important;}
}

@media (width:320px) {
div.ga-panel.ga-opened {width:300px!important;}
}



/* APP SEARCH */

/* APP SEARCH */

th.rgHeader {white-space:nowrap}
span.label {font-weight:bold;}
.RadWindow {box-shadow: 0 0 10px #333;}

.AtsAppSearch .PanelTitle {display:none;}
.generalInfo .label {margin-right: 10px;}
.contactInfo .label {display:none;}

.ATSReview  span.label {display:none;}

.ATSReview  .ATSRating {border-bottom:1px dotted #ccc;padding:1em 0;}

.ATSReview  .ATSRating .title{font-size:1.5em;}

.ATSReview  .reviewer {float:left;margin-right:5px;}

.ATSReview  .reviewer span.label,
.ATSReview  .date span.label {display:inline-block;}
.ATSReview  .reviewer span.label {margin-right:5px;}

.averageRating {float:right;border:3px solid #FDB92A;border-radius:10px;background-color: #333;padding:.5em;text-align:center;color: #fff;}
.averageRating br {display:none;}
.averageRating span {display:block!important;line-height:1em;}
.averageRating span:nth-child(1) {font-size:50px;}
.averageRating span:nth-child(2) {color:#fff!important;}

/* fixes issue with categories multi-select width on "Add an Application" page */
span#ctl00_TemplateBody_PanelFieldEditor_NiugVendorAppsPanel_PanelDefinition___ProductCategory{width: 250px !important;}

/*makes product name row in search results not word wrap */
.AppSearch .rgRow td:nth-of-type(1) {
    white-space: nowrap;
}

/* Ratings */
.item.rating {
/*     border:1px solid red; */
    background-image:url(images/ratingStarsprite.png);
    background-repeat:no-repeat;
    height:16px;
    text-indent:-2000px;
    }


.item.rating.zeroPointfive{background-position:0 0;}
.item.rating.one {background-position: 0 -20px;}
.item.rating.onePointfive {background-position: 0 -40px;}
.item.rating.two{background-position: 0 -60px;}
.item.rating.twoPointfive{background-position: 0px -80px;}
.item.rating.three{background-position: 0 -100px;}
.item.rating.threePointfive{background-position: 0 -120px;}
.item.rating.four{background-position: 0 -140px;}
.item.rating.fourPointfive{background-position: 0 -160px;}
.item.rating.five{background-position: 0 -180px;}

/* Custom Query Display Styles - Committees */
    .twoCol.Committee .QueryDisplayWrapper {
    float: none;
    background-color: inherit;
    }
    .twoCol.Committee .QueryDisplayWrapper .row {
    width: 48%;
    min-height: auto;
    }
    .twoCol.Committee .QueryDisplayWrapper .row:hover {
    border: 2px solid #EAA851;
    }
    .twoCol.Committee .QueryDisplayWrapper .row:nth-child(2n+1) {
    clear: left;
    }
    .twoCol.Committee .QueryDisplayWrapper .item .value {
    height: auto;
    font-size: 1em;
    }
    .twoCol.Committee .QueryDisplayWrapper .item.image {
    float: right;
    }
    .twoCol.Committee .QueryDisplayWrapper .item img {
    max-width: 110px;
    }
    .twoCol.Committee .QueryDisplayWrapper .item.location .label, .twoCol.Committee .QueryDisplayWrapper .item.position .label {
    display: none;
    }
    .twoCol.Committee .QueryDisplayWrapper .item.position .value {
    font-size: 1.3em;
    background-color: rgba(48, 98, 147, .9);
    color: #ffffff;
    padding-left: 5px;
    text-shadow: 2px 2px 6px #000000;
    padding-bottom: 4px;
    font-weight: inherit;
    }

@media (max-width: 768px) {
	.twoCol.Committee .QueryDisplayWrapper .row{
		width: 100%;
	}
}




@media (max-width: 767px) {
	
	/* Accordion on Mobile Overrides */
	.ga-panels, 
	.ga-panel,
	.ga-layer{position:static;}
	/*Space out*/
    .ga-panel {margin-bottom:1em;}
	
	/* Override inline width */
	.ga-background{
	    width:100%!important;
	}
    /* Hide Closed */
    .ga-closed {
        display:none;
    }

	
	/* Slider captions on mobile */

	.hpSlider .carousel-caption {
		/* position:static; */
		width: 100%;
		max-width: 100%;
		min-height:400px;
		top: auto;
		margin: 0;
		border-radius: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
}

