	
	@font-face {
        font-family                 :   "brandontextlight";
        src                         :   url('../fonts/BrandonText/BrandonText-Light/BrandonText-Light.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/BrandonText/BrandonText-Light/BrandonText-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE9 */
                                        url('../fonts/BrandonText/BrandonText-Light/BrandonText-Light.woff') format('woff'), /* Chrome, Firefox */
                                        url('../fonts/BrandonText/BrandonText-Light/BrandonText-Light.woff2') format('woff2'), /* Chrome, Firefox */
                                        url('../fonts/BrandonText/BrandonText-Light/BrandonText-Light.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/BrandonText/BrandonText-Light/BrandonText-Light.svg#brandontextlight') format('svg'); /* Legacy iOS */
    }
     @font-face {
        font-family                 :   "brandontextthin";
        src                         :   url('../fonts/BrandonText/BrandonText-Thin/BrandonText-Thin.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/BrandonText/BrandonText-Thin/BrandonText-Thin.eot?#iefix') format('embedded-opentype'), /* IE6-IE9 */
                                        url('../fonts/BrandonText/BrandonText-Thin/BrandonText-Thin.woff') format('woff'), /* Chrome, Firefox */
                                        url('../fonts/BrandonText/BrandonText-Thin/BrandonText-Thin.woff2') format('woff2'), /* Chrome, Firefox */
                                        url('../fonts/BrandonText/BrandonText-Thin/BrandonText-Thin.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/BrandonText/BrandonText-Thin/BrandonText-Thin.svg#brandontextthin') format('svg'); /* Legacy iOS */
    }
     @font-face {
        font-family                 :   "brandontextregular";
        src                         :   url('../fonts/BrandonText/BrandonText-Regular/BrandonText-Regular.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/BrandonText/BrandonText-Regular/BrandonText-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE9 */
                                        url('../fonts/BrandonText/BrandonText-Regular/BrandonText-Regular.woff') format('woff'), /* Chrome, Firefox */
                                        url('../fonts/BrandonText/BrandonText-Regular/BrandonText-Regular.woff2') format('woff2'), /* Chrome, Firefox */
                                        url('../fonts/BrandonText/BrandonText-Regular/BrandonText-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/BrandonText/BrandonText-Regular/BrandonText-Regular.svg#brandontextregular') format('svg'); /* Legacy iOS */
    }
     @font-face {
        font-family                 :   "brandontextmedium";
        src                         :   url('../fonts/BrandonText/BrandonText-Medium/BrandonText-Medium.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/BrandonText/BrandonText-Medium/BrandonText-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE9 */
                                        url('../fonts/BrandonText/BrandonText-Medium/BrandonText-Medium.woff') format('woff'), /* Chrome, Firefox */
                                        url('../fonts/BrandonText/BrandonText-Medium/BrandonText-Medium.woff2') format('woff2'), /* Chrome, Firefox */
                                        url('../fonts/BrandonText/BrandonText-Medium/BrandonText-Medium.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/BrandonText/BrandonText-Medium/BrandonText-Medium.svg#brandontextmedium') format('svg'); /* Legacy iOS */
    }
     @font-face {
        font-family                 :   "brandontextbold";
        src                         :   url('../fonts/BrandonText/BrandonText-Bold/BrandonText-Bold.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/BrandonText/BrandonText-Bold/BrandonText-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE9 */
                                        url('../fonts/BrandonText/BrandonText-Bold/BrandonText-Bold.woff') format('woff'), /* Chrome, Firefox */
                                        url('../fonts/BrandonText/BrandonText-Bold/BrandonText-Bold.woff2') format('woff2'), /* Chrome, Firefox */
                                        url('../fonts/BrandonText/BrandonText-Bold/BrandonText-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/BrandonText/BrandonText-Bold/BrandonText-Bold.svg#brandontextbold') format('svg'); /* Legacy iOS */
    }
/* ------------------- Brandon text ------------------- */ 
/* ------------------- Proxima Nova ------------------- */ 
     @font-face {
        font-family                 :   "proximanovasemibold";
        src                         :   url('../fonts/ProximaNova/semibold/ProximaNovaSemibold-webfont.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/ProximaNova/semibold/ProximaNovaSemibold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE9 */
                                        url('../fonts/ProximaNova/semibold/ProximaNovaSemibold-webfont.woff') format('woff'), /* Chrome, Firefox */
                                        url('../fonts/ProximaNova/semibold/ProximaNovaSemibold-webfont.woff2') format('woff2'), /* Chrome, Firefox */
                                        url('../fonts/ProximaNova/semibold/ProximaNovaSemibold-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/ProximaNova/semibold/ProximaNovaSemibold-webfont.svg#proximanovasemibold') format('svg'); /* Legacy iOS */
    }
/* ------------------- Proxima Nova ------------------- */ 
/* ------------------- Texgyreheros ------------------- */ 
    @font-face {
        font-family                 :   "texgyreherosregular";
        src                         :   url('../fonts/Tex/regular/texgyreheros-regular-webfont.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Tex/regular/texgyreheros-regular-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Tex/regular/texgyreheros-regular-webfont.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Tex/regular/texgyreheros-regular-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Tex/regular/texgyreheros-regular-webfont.svg#texgyreherosregular') format('svg'); /* Legacy iOS */
    }
    @font-face {
        font-family                 :   "texgyreherosbold";
        src                         :   url('../fonts/Tex/bold/texgyreheros-bold-webfont.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Tex/bold/texgyreheros-bold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Tex/bold/texgyreheros-bold-webfont.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Tex/bold/texgyreheros-bold-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Tex/bold/texgyreheros-bold-webfont.svg#texgyreherosbold') format('svg'); /* Legacy iOS */
    }
/* ------------------- Texgyreheros ------------------- */ 
/* ------------------- Montserrot   ------------------- */ 
    @font-face {
        font-family                 :   "montesserotregular";
        src                         :   url('../fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.svg#montesserotregular') format('svg'); /* Legacy iOS */
    }
    @font-face {
        font-family                 :   "montesserotbold";
        src                         :   url('../fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.svg#montesserotbold') format('svg'); /* Legacy iOS */
    }
/* ------------------- Montserrot   ------------------- */ 
/* ------------------- Gotham       ------------------- */ 
    @font-face {
        font-family                 :   "GothamBook";
        src                         :   url('../fonts/Gotham/GothamBook/GothamBook.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Gotham/GothamBook/GothamBook.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Gotham/GothamBook/GothamBook.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Gotham/GothamBook/GothamBook.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Gotham/GothamBook/GothamBook.svg#GothamBook') format('svg'); /* Legacy iOS */
    }
    @font-face {
        font-family                 :   "GothamMedium";
        src                         :   url('../fonts/Gotham/GothamMedium/GothamMedium.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Gotham/GothamMedium/GothamMedium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Gotham/GothamMedium/GothamMedium.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Gotham/GothamMedium/GothamMedium.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Gotham/GothamMedium/GothamMedium.svg#GothamMedium') format('svg'); /* Legacy iOS */
    }
    @font-face {
        font-family                 :   "GothamBold";
        src                         :   url('../fonts/Gotham/GothamBold/GothamBold.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Gotham/GothamBold/GothamBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Gotham/GothamBold/GothamBold.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Gotham/GothamBold/GothamBold.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Gotham/GothamBold/GothamBold.svg#GothamBold') format('svg'); /* Legacy iOS */
    }
/* ------------------- Gotham       ------------------- */ 
/* ------------------- Sofia       ------------------- */ 
    @font-face {
        font-family                 :   "SofiaLight";
        src                         :   url('../fonts/Sofia/SofiaLight/SofiaLight.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Sofia/SofiaLight/SofiaLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Sofia/SofiaLight/SofiaLight.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Sofia/SofiaLight/SofiaLight.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Sofia/SofiaLight/SofiaLight.svg#SofiaLight') format('svg'); /* Legacy iOS */
    }

    @font-face {
        font-family                 :   "SofiaRegular";
        src                         :   url('../fonts/Sofia/SofiaRegular/SofiaRegular.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Sofia/SofiaRegular/SofiaRegular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Sofia/SofiaRegular/SofiaRegular.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Sofia/SofiaRegular/SofiaRegular.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Sofia/SofiaRegular/SofiaRegular.svg#SofiaRegular') format('svg'); /* Legacy iOS */
    }

    @font-face {
        font-family                 :   "SofiaMedium";
        src                         :   url('../fonts/Sofia/SofiaMedium/SofiaMedium.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Sofia/SofiaMedium/SofiaMedium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Sofia/SofiaMedium/SofiaMedium.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Sofia/SofiaMedium/SofiaMedium.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Sofia/SofiaMedium/SofiaMedium.svg#SofiaMedium') format('svg'); /* Legacy iOS */
    }

    @font-face {
        font-family                 :   "SofiaSemiBold";
        src                         :   url('../fonts/Sofia/SofiaSemiBold/SofiaSemiBold.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Sofia/SofiaSemiBold/SofiaSemiBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Sofia/SofiaSemiBold/SofiaSemiBold.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Sofia/SofiaSemiBold/SofiaSemiBold.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Sofia/SofiaSemiBold/SofiaSemiBold.svg#SofiaSemiBold') format('svg'); /* Legacy iOS */
    }

    @font-face {
        font-family                 :   "SofiaBold";
        src                         :   url('/fonts/Sofia/SofiaBold/SofiaBold.eot'); /* IE9 Compat Modes */
        src                         :   url('/fonts/Sofia/SofiaBold/SofiaBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('/fonts/Sofia/SofiaBold/SofiaBold.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('/fonts/Sofia/SofiaBold/SofiaBold.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('/fonts/Sofia/SofiaBold/SofiaBold.svg#SofiaBold') format('svg'); /* Legacy iOS */
    }

    @font-face {
        font-family                 :   "SofiaBlack";
        src                         :   url('../fonts/Sofia/SofiaBlack/SofiaBlack.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Sofia/SofiaBlack/SofiaBlack.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                                        url('../fonts/Sofia/SofiaBlack/SofiaBlack.woff') format('woff'), /* Pretty Modern Browsers */
                                        url('../fonts/Sofia/SofiaBlack/SofiaBlack.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Sofia/SofiaBlack/SofiaBlack.svg#SofiaBlack') format('svg'); /* Legacy iOS */
    }

/* ------------------- Sofia       ------------------- */ 

/* ------------------- Familiar Pro ------------------- */ 
     @font-face {
        font-family                 :   "FamiliarPro-Regular";
        src                         :   url('../fonts/Familiarpro/FamiliarPro-Regular/FamiliarPro-Regular.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Familiarpro/FamiliarPro-Regular/FamiliarPro-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE9 */
                                        url('../fonts/Familiarpro/FamiliarPro-Regular/FamiliarPro-Regular.woff') format('woff'), /* Chrome, Firefox */
                                        url('../fonts/Familiarpro/FamiliarPro-Regular/FamiliarPro-Regular.woff2') format('woff2'), /* Chrome, Firefox */
                                        url('../fonts/Familiarpro/FamiliarPro-Regular/FamiliarPro-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Familiarpro/FamiliarPro-Regular/FamiliarPro-Regular.svg#FamiliarPro-Regular') format('svg'); /* Legacy iOS */
    }

     @font-face {
        font-family                 :   "FamiliarPro-Light";
        src                         :   url('../fonts/Familiarpro/FamiliarPro-Light/FamiliarPro-Light.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Familiarpro/FamiliarPro-Light/FamiliarPro-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE9 */
                                        url('../fonts/Familiarpro/FamiliarPro-Light/FamiliarPro-Light.woff') format('woff'), /* Chrome, Firefox */
                                        url('../fonts/Familiarpro/FamiliarPro-Light/FamiliarPro-Light.woff2') format('woff2'), /* Chrome, Firefox */
                                        url('../fonts/Familiarpro/FamiliarPro-Light/FamiliarPro-Light.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Familiarpro/FamiliarPro-Light/FamiliarPro-Light.svg#FamiliarPro-Light') format('svg'); /* Legacy iOS */
    }

     @font-face {
        font-family                 :   "Familiarpro-Bold";
        src                         :   url('../fonts/Familiarpro/FamiliarPro-Bold/Familiarpro-Bold.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Familiarpro/FamiliarPro-Bold/Familiarpro-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE9 */
                                        url('../fonts/Familiarpro/FamiliarPro-Bold/Familiarpro-Bold.woff') format('woff'), /* Chrome, Firefox */
                                        url('../fonts/Familiarpro/FamiliarPro-Bold/Familiarpro-Bold.woff2') format('woff2'), /* Chrome, Firefox */
                                        url('../fonts/Familiarpro/FamiliarPro-Bold/Familiarpro-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Familiarpro/FamiliarPro-Bold/Familiarpro-Bold.svg#Familiarpro-Bold') format('svg'); /* Legacy iOS */
    }

     @font-face {
        font-family                 :   "FamiliarPro-Black";
        src                         :   url('../fonts/Familiarpro/FamiliarPro-Black/FamiliarPro-Black.eot'); /* IE9 Compat Modes */
        src                         :   url('../fonts/Familiarpro/FamiliarPro-Black/FamiliarPro-Black.eot?#iefix') format('embedded-opentype'), /* IE6-IE9 */
                                        url('../fonts/Familiarpro/FamiliarPro-Black/FamiliarPro-Black.woff') format('woff'), /* Chrome, Firefox */
                                        url('../fonts/Familiarpro/FamiliarPro-Black/FamiliarPro-Black.woff2') format('woff2'), /* Chrome, Firefox */
                                        url('../fonts/Familiarpro/FamiliarPro-Black/FamiliarPro-Black.ttf') format('truetype'), /* Safari, Android, iOS */
                                        url('../fonts/Familiarpro/FamiliarPro-Black/FamiliarPro-Black.svg#FamiliarPro-Black') format('svg'); /* Legacy iOS */
    }

.fa-home {
    color: #878787 !important;
}

    .navigator {
        font-family     : GothamMedium;    
        /*font-family     : FamiliarPro-Regular;*/
        font-size       : 0.96em !important;
        letter-spacing  : -0.03em;
        line-height     : 1.0rem;
    }

.fa-home {
    color           : #bababa !important;
}

.breadcrumb > li + li::before {
  color: #bababa !important;
}


.dropdown-item:hover {
    color: #51b84a !important;
}


.aci_breadcrumb {
    font-family     : "montesserotregular" !important; 
    font-size       : 0.94em !important; 
    letter-spacing  : normal !important;
    color           : #bababa !important;
    border          : 0px solid yellow !important;
    }

.activitytitle {
    font-family     : GothamMedium;
    font-size       : 1.38em;
    letter-spacing  : -0.02em;
    line-height     : 1.8rem;
    padding         : 0px 18px 0px 16px; 
    margin          : -5px 0px 0px 0px; 
    border          : 0px solid red; 
    color           : #f1832b;
    vertical-align  : middle;
}

.activitybodytext {
    font-family     : GothamBook;
    font-size       : 1.0em;
    line-height     : 1.4rem !important;
    padding         : 14px 18px 10px 16px;
    height          : auto;
    text-wrap       : normal;
    text-align      : justify;
}

.awardsbodytext {
    font-family     : GothamBook;
    font-size       : 1.0em;
    line-height     : 1.4rem !important;
    padding         : 14px 18px 10px 16px;
    height          : auto;
    text-wrap       : normal;
    text-align      : justify;
}

.Awards_Text {
    font-family     : GothamBook;
    font-size       : 0.92em;
    line-height     : 1.3em !important;
    text-align      : justify ;
    color           : #000000; 
}

.PresCeremony_Title {
    font-family     : GothamBook;
    font-size       : 0.92em !important;
    font-weight     : bold;
    text-align      : justify;
    margin          : 7px 0px 0px 24px !important;
    padding         : 0px 0px 0px 0px;
    border          : 0px solid red !important;
    line-height     : 1.2em;
    display         : block;
}

.PresCeremony_Recipient{
    font-family     : GothamBook;
    text-align      : justify;
    margin          : 1px 0px 0px 24px !important;
    padding         : 0px 0px 0px 0px;
    border          : 0px solid red !important;
    line-height     : 1.2em;
    display         : block;
}

.bylawlinks {
    font-family     : GothamMedium;
    font-size       : 0.92em;
    letter-spacing  : -0.02em;
    line-height     : 1.6rem;
    padding         : 0px 0px 20px 50px;
    height          : auto;
    text-wrap       : normal;
    border          : 0px solid red;
}

.common_page_title {
    font-family     : "montesserotregular";
    font-size       : 1.08em;
    letter-spacing  : normal !important;
    color           : #f1832b;
    padding         : 10px 0px 2px 0px;
    border-bottom   : 4px solid #e9e9e9; 
}

.bylaw_section {
    font-family     : montesserotbold;
    font-size       : 1.02em;
    color           : #777777;
    margin          : 40px 0px 12px 0px;
    border-bottom   : 3px solid #e6e6e6; 
    padding         : 0px 0px 3px 0px;
}

.awardtext_section {
    font-family     : montesserotbold;
    font-size       : 1.02em;
    color           : #777777;
    margin          : 30px 0px 10px 0px;
    border-bottom   : 4px solid #d9d9d9; 
    padding         : 0px 0px 2px 0px;
}

.awardtext_awardees {
    font-family     : GothamBook;
    font-size       : 0.92em;
    line-height     : 1.6em;
    color           : #000000;
    margin          : 0px 0px 10px 0px; 
    padding         : 0px 0px 0px 0px;
    border          : 0px solid red;
}

.designation {
    padding         : 0px 0px 0px 0px; 
    margin          : 0px 0px 22px 0px; 
    border          : 0px solid red;
    text-align      : center;
    align-content   : center;
}

.designation_title {
    display         : block;
    position        : relative;
    top             : 0px;
    font-family     : "GothamMedium";
    font-size       : 0.84em;
    line-height     : 1.2em;
    margin          : 8px 0px 0px 0px;
    padding         : 0px 0px 0px 0px;
    border          : 0px solid blue;
}

.designation_name {
    display         : block;
    position        : relative;
    top             : 0px;
    font-family     : "GothamBook";
    font-size       : 0.86em;
    line-height     : 1.2em;
    margin          : 0px 0px 0px 0px;
    padding         : 0px 0px 0px 0px;
    color           : black;
    border          : 0px solid green;
}

.newsletter {
    font-family     : "GothamBold";
    font-size       : 0.76em;
    padding         : 0px 0px 0px 0px;
    margin          : 0px 50px 46px 0px;
    display         : inline-block;
    max-width       : 134px;
    position        : relative;
    border          : 0px solid green;
    text-align      : center;
    justify-content : center;
    color           : #878787;
}

.newsletter_thumbs {
    display         : block;
    border          : 0;
    margin          : 0px auto 8px auto;
    border          : 3px solid #e6e6e6;
    border-radius   : 10px;
    width           : 76%;
    height          : auto;
}

.news_links {
    font-size       : 0.94em !important; 
    color           : #2a77bd; 
    display         : block;
    line-height     : 1.36em;
    padding         : 0px 10px 0px 0px !important;
    text-decoration : none;
}

.news_links:hover {
    color           : #000000;
    text-decoration : none;
}

.periods {
    font-family     : "GothamBold";
    font-size       : 0.76rem;
    font-weight     : normal;
    display         : block;
    position        : relative;
    text-align      : center;
    border          : 0px solid red;
}

.guidetabletext{
    font-family     : "GothamMedium";
    font-size       : 1.0rem;
    font-weight     : normal;
    text-decoration : none;
    text-transform  : none;
    color           : #000000;
    width           : 100%;
    }

.guidetabletext_td, .guidetabletext_td_bold {
    font-family     : "GothamBook";
    font-size       : 0.96rem;
    font-weight     : normal;
    text-decoration : none;
    text-transform  : none;
    color           : #000000;
    text-align      : left;
    vertical-align  : top;
    padding         : 0px;
    }

.guidetabletext_td_bold {
    font-family     : "GothamBold";
    font-size       : 1.0em;
    vertical-align  : top;
    color           : #808080;
}

.guidetabletext_td_white{
    font-family     : "GothamBook";
    font-size       : 0.88rem;
    font-weight     : normal;
    text-decoration : none;
    text-transform  : none;
    background-color:#808080;
    color           : #ffffff;
    text-align      : left !important;
    }

.guide_title {
    font-family     : "GothamBold";
    font-size       : 1.0rem;
    text-align      : center;
    color           : green;
}

.conference_pub {
    width           : auto;
    border          : 0px solid green;
    padding         : 0px 20px 15px 0px;
}

.listeditems {
    font-family     : GothamBook;
    margin          : 0px 0px 4px 0px; 
    padding         : 0px 0px 0px 5px;
}

.committee_title {
    margin          : 0px 0px 4px -15px; 
    padding         : 0px 0px 0px 5px;
    text-align      : left;
}

.bylaw_article {
    border          : 0px solid #e4e4e4; 
    border-radius   : 2px; 
    padding         : 5px 2px 7px 4px; 
    margin          : 16px 0px -14px 0px; 
    background-color: rgba(208, 208, 208, 0.4) !important; 
    color           : #666666; 
    font-family     : GothamMedium;
}

.ul_inactive_link {
    color           : #666666; 
    padding         : 4px 0px 4px 0px; 
    border          : 0px solid #ffffff;
    background-color: rgba(208, 208, 208, 0.4) !important;
}

.ul_inactive_link:hover {
    background-color: rgba(208, 208, 208, 1.0) !important;
}

.ul_active_link {
    padding         : 4px 0px 4px 0px; 
    border          : 2px solid #73b84b;
    padding         : 4px 0px 4px 0px;
    border          : 0px solid #73b84b; 
    background-color: rgba(29, 120, 189, 1.0) !important;
    color           : #ffffff !important; 
}

    /* Message Box Alert only STARTS */

    .MessageBox_Show {                                      /* Show the Message Box container Div */
        position                    : absolute;
        display                     : block;
        visibility                  : visible;
        background-color            : rgba(0,0,0,0.75);
        width                       : 100%;
        height                      : 100%;
        top                         : 0px;
        left                        : 0px;
        z-index                     : 1000000;
    }

    .MessageBox_Hide {                                      /* Hide the Message Box container Div */
        position                    : absolute;
        display                     : none;
        visibility                  : hidden;        
    }

    .MessageBox_Table {                                     /* Message Box table within the Black Container Div */
        background-color            : #1d78bd;
        width                       : 280px;
        border                      : 1px solid #ffffff;
        margin                      : 15% auto 20% auto;
        border-radius               : 10px;
    }

    .MessageBox_Table_MessageTd {                           /* Messagebox TD within the Message Box Table */
        border                      : 0px solid green;
        text-align                  : center;
        height                      : 100px;
        }

    .MessageBox_Table_LabelTd {                           /* Messagebox TD within the Message Box Table */
        border                      : 0px solid blue;
        text-align                  : center;
        height                      : 40px;
        }

    .MessageBox_Label {                                     /* Label within the Message Box Table */
        font-family                 : "GothamMedium";
        font-size                   : 1.0em;
        font-weight                 : normal;
        letter-spacing              : normal;
        /*font-variant-caps           : normal;*/
        text-align                  : center;
        vertical-align              : middle;
        color                       : #ffffff;
    }

    .MessageBox_OK {                                        /* OK Button within the Message Box Table */
        font-family                 : "GothamBold";
        font-size                   : 0.97em;
        font-weight                 : normal;
        letter-spacing              : normal;
        font-variant-caps           : normal;
        text-align                  : center;
        vertical-align              : middle;
        color                       : #232323;
        background-color            : #dadada;
        padding                     : 1px 0px 0px 0px;
        margin                      : 0px;
        height                      : 30px;
        width                       : 40px;
        border                      : 2px solid #2f2f2f;
        outline                     : none;
    }

    /* Message Box Alert only ENDS */

/*  Table of List of Members */

.memberstable {
    margin          : auto;
    min-width       : 700px;
    border          : 1px solid #888888;
}

.activitytable {
    margin          : auto;
    min-width       : 700px;
    border          : 1px solid #888888;
}

.memberListTitle {
    font-family         : "montesserotregular";
    font-size           : 0.94em;
    padding             : 6px 4px 6px 10px;
    color               : #ffffff;
    
    /*background-color    : rgba(185,185,185,1.0);*/
    background          : none;
    display             : inline-block;
}

.memberID, .memberName, .memberOrganization {
    font-family     : "GothamBook";
    font-size       : 0.954em;
    padding         : 3px 9px 3px 9px;
    border          : 0px solid red;
    display         : inline-block;
    line-height     : 1.3em;
    min-height      : 30px;
}

.activitiy_rowspacer {
    width           : 1px;
    height          : 1px;
}

/*  MEMBERS PAGER    */

    .TC_Svd_pager_container {
        position                    : relative;
        top                         : 0px;
        width                       : auto;
        height                      : 15px;
        padding                     : 0px 15px 0px 15px;
        margin                      : 16px auto 0px auto;
        border                      : 0px solid red;
        text-align                  : center;
        vertical-align              : bottom;
        /*background-color            : red;*/
    }

    .TC_Svd_pgr {
        font-family                 : "GothamMedium";
        font-size                   : 0.8em;
        font-weight                 : normal;
        letter-spacing              : normal;
        color                       : #ffffff;
        text-decoration             : none;
        display                     : inline-block;
        text-align                  : center;
        border-width                : 0px;
        border-color                : #888888;
        background-color            : #888888;
        border-radius               : 11px;
        padding                     : 2px 0px 0px 0px;
        margin                      : 0px 0px 0px 6px;
        width                       : 24px;
        height                      : 22px;
        /*box-shadow                  : 1px 1px 0px #a9a9a9;*/    
    }

    .TC_Svd_mGrid { 
        font-family                 : "GothamMedium";
        font-size                   : 0.8em;
        font-weight                 : normal;
        letter-spacing              : normal;
        color                       : #ffffff;
        text-decoration             : none;
        text-align                  : center;
        display                     : inline-block;
        border-width                : 0px;
        border-color                : #0079d8;
        background-color            : #0079d8;
        border-radius               : 11px;
        padding                     : 2px 0px 0px 0px;
        margin                      : 0px 0px 0px 6px;
        width                       : 24px;
        height                      : 22px;
        /*box-shadow                  : 1px 1px 0px #a9a9a9;*/    
    }

/*  PAGER    */

/*  Table of List of Members */

/*  Footer CSS  */

.footerlinktext {
    font-family     : GothamBook;
    font-size       : 1.0em;
    line-height     : normal;
    letter-spacing  : -0.02em;
    padding         : 0px 16px 0px 16px;
    text-align      : justify;
    border          : 0px solid red;
}

.gridview_scroll {
    font-family     : GothamBook;
    font-size       : 1.0em;
    line-height     : normal;
    letter-spacing  : -0.02em;
    padding         : 0px 16px 0px 16px;
    text-align      : justify;
    border          : 0px solid red;
    overflow-x      : scroll;
}

.footerlinkstextbold {
    font-family     : GothamMedium;
    font-size       : 1.0em;
    line-height     : 1.0em;
    letter-spacing  : -0.02em;
    display         : block;
    margin          : 10px 0px 4px 0px;
}

.contactus {
    font-family     : GothamBook;
    font-size       : 0.96em;
    line-height     : 1.4em;
    letter-spacing  : -0.02em;
    display         : block;
    color           : #555555;
    margin          : 0px 0px 15px 0px;
    border          : 0px solid red;
}

.Subtitle1 {
    font-family     : GothamMedium;
    font-size       : 1.1em;
    line-height     : 1.0em;
    letter-spacing  : -0.02em;
    color           : #555555;
    margin          : 0px 0px 20px 0px;
}

/*  Footer CSS  */


/* Feedback ---------------- */

.mGrid {
    font-family         : "GothamMedium";
    font-size           : 0.94em;
    font-weight         : normal;
    letter-spacing      : normal;
    background-color    : #ffffff;
    color               : #000000;
    border-radius       : 0px;
    border              : 0px solid blue;
    text-align          : left;
    margin              : 0px 0px 0px 0px;
}

.mGrid th {
    font-family         : GothamBold;
    border-bottom       : 3px solid #e0e0e0;
    padding             : 6px 14px 6px 14px;
    width               : auto;
}

.mGrid td {
    font-family         : GothamMedium;
    font-size           : 1.0em;
    border-bottom       : 3px solid #e0e0e0;
    padding             : 6px 14px 6px 14px;
    width               : auto;
}

/*  The form stylings */

.div_formtitle {
    font-family         : "GothamMedium";
    font-size           : 0.95em;
    outline             : none;
    padding             : 0px 2px 0px 0px;
    border              : 0px solid #ff0000; 
    margin              : 2px 0px 9px 0px;
    color               : #535353;
}

.div_formtextbox {
    outline             : none;
    padding             : 0px 0px 0px 0px;
    margin              : 0px 0px 0px 0px;
}



.formtextbox, .formtextbox_multiline, .formtextbox_gc {
    font-family         : GothamBook;
    font-size           : 1.09em;
    width               : 100% !important;
    min-height          : 40px;
    max-height          : 40px;
    padding             : 2px 0px 2px 10px;
    margin              : 0px 0px 0px 0px;
    /*box-shadow          : none;*/

    background-color    : rgba(250,250,250,0.6);
    border              : none;
    outline             : none;
}

.formtextbox_gc {
    background-color    : #ededed;
}

.formtextbox_multiline {
    min-height          : 180px;
    max-height          : 180px;
    margin              : 0px;
    display             : block;
    border              : none;
    outline             : none;
}

.formtextbox_feedback {
    font-family         : GothamBook;
    font-size           : 1.0em;
    width               : 100% !important;
    min-height          : 40px;
    max-height          : 40px;
    padding             : 2px 0px 2px 10px;
    margin              : 0px 0px 0px 0px;
    background-color    : #f4f4f4;
    outline             : none;
    border              : 1px solid #f4f4f4;
}

.formtextbox_feedback_multiline {
    font-family         : GothamBook;
    font-size           : 1.09em;
    width               : 100% !important;
    min-height          : 180px;
    max-height          : 180px;
    margin              : 0px;
    display             : block;
    border              : none;
    outline             : none;
    background-color    : #f4f4f4;
    border              : 1px solid #f4f4f4;
}


.formtextbox_updatemember {
    font-family         : GothamBook;
    font-size           : 1.09em;
    width               : 100%;
    min-height          : 36px;
    max-height          : 36px;
    padding             : 2px 0px 2px 8px;
    margin              : 0px 4px 0px 0px;
    background-color    : #f9f9f9;
    border              : 0px solid #bbbbbb;
    outline             : none;
}

.formtextbox_updatemember_Checkbox {
    width               : 36px !important;
    height              : 36px !important;
    border              : 0px solid #1d78bd;
}

.formtextbox_updatemember_guests {
    width               : 50px !important;
    height              : 36px !important;
    text-align          : center;
    border              : 0px solid #c7c7c7;
    outline             : none;
    margin              : 6px 0px 0px 0px;
    /*box-shadow          : 1px 1px 0px #bdbdbd;*/
}

.formtextbox_event {
    font-family         : GothamBook;
    font-size           : 1.09em;
    width               : 100%;
    min-height          : 36px;
    max-height          : 36px;
    padding             : 2px 0px 2px 8px;
    margin              : 0px 4px 0px 0px;
    background-color    : #f9f9f9;
    border              : 0px solid #c7c7c7;
    outline             : none;
    /*box-shadow          : 1px 1px 0px #bdbdbd;*/
}

.membership_div {

    display             : inline-block; 
    border              : 0px solid green;
    margin              : 0px 0px 3px 0px;
}

.formtextbox_updatememberID {
    font-family         : GothamBook;
    font-size           : 1.09em;
    width               : 65px !important;
    min-height          : 36px;
    max-height          : 36px;
    background-color    : #f4f4f4;
    text-align          : center;
    padding             : 2px 0px 2px 0px !important;
    margin              : 0px 18px 0px 9px !important;
    border              : 0px solid red !important;
}

.form_button_updatemember {
    font-family         : GothamMedium;
    font-size           : 0.98em;
    min-height          : 38px;
    max-height          : 38px;
    width               : 100%;
    padding             : 2px 0px 2px 0px;
    margin              : 8px 0px 8px 0px;
    background-color    : #f9f9f9;
    color               : #656565;
    border              : 0px solid #c7c7c7;
    /*box-shadow          : 1px 1px 0px #bdbdbd;*/
}

.Form_buttons_div {
    border              : 0px solid blue;
    text-align          : center;
    margin              : 0px auto 0px auto; 
    padding             : 0px 0px 0px 0px;    
    text-align          : left;
}

.form_button {
    font-family         : "GothamMedium";
    font-size           : 0.9em !important;
    height              : 38px;
    border              : none;
    outline             : none;       
    padding             : 0px 0px 0px 0px;
    margin              : 0px 0px 0px 0px;
    background-color    : #9c9c9c;
    color               : #ffffff;    
    border              : 0px solid #535353;
}

.aci_basiclistitem_ul {
    font-family     : "GothamBook";
    font-size       : 1.0em;
    margin          : 0px 0px 0px 0px;
    line-height     : 1.24em;
}

/*  The form stylings */

/* Feedback ---------------- */


/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top     : 0px;
    padding-bottom  : 20px;
    font-family     : "GothamBook";
    background-image: url("images/bg_aci.gif");  
    background-repeat: no-repeat;  
    background-attachment: fixed;
}

body a {
    text-decoration : none;
}

.basiclinktext {
    font-family     : "GothamBook";
    font-size       : 1.0em;
    font-weight     : bold;
    color           : #686868;
    text-decoration : none;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

@media screen and (max-width: 199px) {
    .logo_responsive {
        width: 100%;
        margin: 0px auto 0px auto;
        z-index: 10000;
    }
}

@media screen and (min-width: 200px) and (max-width: 399px) {
.logo_responsive {
    height: 75px;
    width: auto;
    margin: 0px 0px 0px -6px;
    }

.federation_responsive {
    width: 48px !important;
    height: 43px !important;
    margin: 0px 0px 0px 0px;
    }

    .bottom-spacer {
        display: block !important;
        max-height: 9px !important;
        background-color:#e5e5e5;
        border:0px solid red !important;
    }

    .ActivityName, .ActivityName a, .memberListTitle, .memberListTitle {
    display: none;
    visibility:hidden;
    }

    .ActivityDate  {
    display: none !important;
    visibility:hidden !important;
    }

    .news_block {
    display         : none !important;
    visibility      : hidden !important;
    }

    .ActivityName2, .ActivityName2 a {
    font-family     : "GothamBook";
    font-size       : 16pt !important;
    padding         : 3px 10px 3px 8px !important;
    color           : #000000;
    border          : 0px solid red;
    background-color: #f6f6f6;
    float           : left;
}

.ActivityDate2 {
    font-family     : "GothamMedium";
    font-size       : 14pt !important;
    padding         : 0px 0px 0px 16px !important;
    color           : #000000;
    border          : 0px solid red;
    background-color: #f6f6f6;
}
}

@media screen and (min-width: 400px) and (max-width: 575px) {
.logo_responsive {
    height: 75px;
    width: auto;
    margin: 0px 0px 0px -6px;
    }

    .bottom-spacer {
        display: block !important;
        max-height: 9px !important;
        background-color:#e5e5e5;
        border:0px solid red !important;
    }

    .ActivityName, .ActivityName a, .memberListTitle, .memberListTitle {
    display: none;
    visibility:hidden;
    }

    .ActivityDate {
    display: none;
    visibility:hidden;
    }

    .news_block {
    display         : none !important;
    visibility      : hidden !important;
    }

    .ActivityName2, .ActivityName2 a {
    font-family     : "GothamBook";
    font-size       : 16pt !important;
    padding         : 3px 10px 3px 8px !important;
    color           : #000000;
    border          : 0px solid red;
    background-color: #f6f6f6;
    float           : left;
}

.ActivityDate2 {
    font-family     : "GothamMedium";
    font-size       : 14pt !important;
    padding         : 0px 0px 0px 16px !important;
    color           : #000000;
    border          : 0px solid red;
    background-color: #f6f6f6;
}
}

@media screen and (min-width: 576px) and (max-width: 649px) {
.logo_responsive {
    height: 75px;
    width: auto;
    margin: 0px 0px 0px -6px;
    }

    .bottom-spacer {
        display: block !important;
        max-height: 9px !important;
        background-color:#e5e5e5;
        border:0px solid red !important;
    }

    .ActivityName, .ActivityName a {
        font-family     : "GothamBook";
        font-size       : 11.6pt;
        padding         : 3px 10px 3px 7px !important;
        color           : #000000;
        border          : 0px solid red;
        background-color: #fafafa;
        float           : left;
    }

    .ActivityDate {
        font-family     : "GothamBook";
        font-size       : 10.6pt;
        padding         : 8px 0px 0px 14px !important;
        color           : #000000;
        border          : 0px solid red;
        background-color: #fafafa;
    }

    .news_block {
    display         : none !important;
    visibility      : hidden !important;
    }

    .ActivityName2, .ActivityName2 a {
    font-family     : "GothamBook";
    font-size       : 16pt !important;
    padding         : 3px 10px 3px 8px !important;
    color           : #000000;
    border          : 0px solid red;
    background-color: #f6f6f6;
    float           : left;
}

.ActivityDate2 {
    font-family     : "GothamMedium";
    font-size       : 14pt !important;
    padding         : 0px 0px 0px 16px !important;
    color           : #000000;
    border          : 0px solid red;
    background-color: #f6f6f6;
}
}

@media screen and (min-width: 650px) and (max-width: 767px){
.logo_responsive {
    height: 75px;
    width: auto;
    margin: 0px 0px 0px -6px;
    border : 0px solid red;
    }

    .bottom-spacer {
        display: block !important;
        max-height: 9px !important;
        background-color:#e5e5e5;
        border:0px solid red !important;
    }

    .ActivityName, .ActivityName a {
        font-family     : "GothamBook";
        font-size       : 11.6pt;
        padding         : 3px 10px 3px 7px !important;
        color           : #000000;
        border          : 0px solid red;
        background-color: #fafafa;
        float           : left;
    }

    .ActivityDate {
        font-family     : "GothamBook";
        font-size       : 10.6pt;
        padding         : 8px 0px 0px 14px !important;
        color           : #000000;
        border          : 0px solid red;
        background-color: #fafafa;
    }

    .news_block {
    display         : none !important;
    visibility      : hidden !important;
    }

    .ActivityName2, .ActivityName2 a {
    font-family     : "GothamBook";
    font-size       : 16pt !important;
    padding         : 3px 10px 3px 8px !important;
    color           : #000000;
    border          : 0px solid red;
    background-color: #f6f6f6;
    float           : left;
}

.ActivityDate2 {
    font-family     : "GothamMedium";
    font-size       : 14pt !important;
    padding         : 0px 0px 0px 16px !important;
    color           : #000000;
    border          : 0px solid red;
    background-color: #f6f6f6;
}
}

@media screen and (min-width: 768px) and (max-width: 991px) {
.logo_responsive {
    height: 80px;
    width: auto;
    margin: 0px 0px 0px -18px;
    border : 0px solid red;
    }

    .bottom-spacer {
        display: block !important;
        max-height: 9px !important;
        background-color:#e5e5e5;
        border:0px solid red !important;
    }

    .ActivityName, .ActivityName a {
        font-family     : "GothamBook";
        font-size       : 11.6pt;
        padding         : 3px 10px 3px 7px !important;
        color           : #000000;
        border          : 0px solid red;
        background-color: #fafafa;
        float           : left;
    }

    .ActivityDate {
        font-family     : "GothamBook";
        font-size       : 10.6pt;
        padding         : 8px 0px 0px 14px !important;
        color           : #000000;
        border          : 0px solid red;
        background-color: #fafafa;
    }

    .news_block {
    display         : none !important;
    visibility      : hidden !important;
    }

    .ActivityName2, .ActivityName2 a {
    font-family     : "GothamBook";
    font-size       : 16pt !important;
    padding         : 3px 10px 3px 8px !important;
    color           : #000000;
    border          : 0px solid red;
    background-color: #f6f6f6;
    float           : left;
}

.ActivityDate2 {
    font-family     : "GothamMedium";
    font-size       : 14pt !important;
    padding         : 0px 0px 0px 16px !important;
    color           : #000000;
    border          : 0px solid red;
    background-color: #f6f6f6;
}
}

@media screen and (min-width: 992px) {

    .logo_responsive {
    height: 80px;
    width: auto;
    margin: 0px 0px 0px -17px;
    border : 0px solid red;
    }

    .bottom-spacer {
        display: none;
    }

    .ActivityName, .ActivityName a {
        font-family     : "GothamBook";
        font-size       : 11.6pt;
        padding         : 3px 10px 3px 7px !important;
        color           : #000000;
        border          : 0px solid red;
        background-color: #fafafa;
        float           : left;
    }

    .news_block {
        border          : 0px solid red !important;
        margin          : -33px 0px 0px 0px !important;
    }

    .ActivityDate {
        font-family     : "GothamBook";
        font-size       : 10.6pt;
        padding         : 8px 0px 0px 14px !important;
        color           : #000000;
        border          : 0px solid red;
        background-color: #fafafa;
    }
}


/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
.jumbotron {
    margin-top: 20px;
}

.body-content {
    padding: 0;

}


.master_bg_container {
    float           : right;
    position        : absolute;
    height          : 100%;
    width           : 100%;
    border          : 0px solid green;
    padding         : 0px 4px 0px 0px;
    z-index         : -10;
    text-align      : right;
    top             : 0px;
}

.master_bg_top {
    display         : inline;
}

.master_bg_container_bottom {
    position        : fixed;
    border          : 0px solid blue;
    padding         : 0px 4px 0px 0px;
    z-index         : -100;
    width           : 100%;
    text-align      : right;
    left            : 0px;
    vertical-align  : bottom;
    bottom          : 2px;
}

.master_bg_bottom {
    border          : 0px solid green;
}

.awardcontent_title_sub {
    font-family     : montesserotbold;
    font-size       : 1.0em;
    color           : #797979;
    margin          : 14px 2px 4px 0px;
    padding         : 2px 0px 2px 2px;
    border          : 0px solid red;
}

.awardees_bold {
    display             : block;
    font-family         : GothamMedium;
    font-size           : 0.96em;
    margin              : 8px 2px 2px 0px;
    padding             : 3px 0px 3px 4px;
    border              : 0px solid red;
    background-color    : #c7c7c7;
    color               : #303030;
}

.awardees_regular {
    display             : block;
    font-family         : GothamBook;
    font-size           : 1.0em;
    margin              : 2px 2px 14px 0px;
    padding             : 3px 0px 3px 4px;
    border              : 0px solid red;
    background-color    : #e7e7e7;
    color               : #303030;
}

}

.carousel-indicators li {
  width: 10px;
  height: 10px;
  border-radius: 100%;
  color: #fff;
  margin-top: 200px;
}


.homepage_accordionTitle, .homepage_accordionTitle:hover, .homepage_sliderTitle, .accordion-header {
    font-family     : GothamMedium !important; 
    font-size       : 13.3pt !important; 
    font-weight     : normal !important;
    text-decoration : none !important; 
    text-align      : left !important; 
    letter-spacing  : normal !important;
    border          : 0px solid green; 
    outline         : 0px !important;
    color           : #f0832a !important; 
    padding         : 0px 0px 0px 0px !important; 
    margin          : 0px 0px 0px 0px !important; 
    width           : 100%;
}

.home_page_click {
    font-family     : GothamMedium !important; 
    font-size       : 10.5pt; 
    color           : #525252; 
    text-decoration : none !important;
}

.home_page_click:hover {
    color           : #000000 !important; 
}

.homepage_accordionTitle, .homepage_accordionTitle:hover {
    font-family     : GothamMedium !important; 
    font-size       : 11.65pt !important; 

    padding         : 4px 3px 3px 6px !important; 
    color           : #474747 !important;
    outline         : 0px !important;
}

.Homepage_Text {
    background-color: #f9f9f9 !important;
    color           : #000000 !important;
    letter-spacing  : -0.005em !important;
    font-family     : GothamBook !important; 
    font-size       : 11pt !important;  
    border          : 0px solid red; 
    padding         : 4px 16px 8px 12px;
    text-align      : left !important; 
}

.Homepage_Text_citation {
    background-color: #f9f9f9 !important;
    color           : #000000 !important;
    letter-spacing  : -0.005em !important;
    font-family     : GothamBook !important; 
    font-size       : 11pt !important;  
    font-weight     : normal;
    font-style      : italic;
    border          : 0px solid red; 
    padding         : 0px 0px 0px 0px;
    text-align      : left !important; 
}

  /* Using OG css*/



