body{
font-size:14px;
}

#masterHeaderImage{
background-image: url(https://directory.agc.org/images/Store/agcstore_logo.png);
width: 335px;
height: 74px;
}
#masterHeaderImage {
    margin-top: 10px;
}

#ctl01_SubNavPanel, .col-secondary{
display:none !important;
}

.footer-content{
display:none;
}
.footer-nav-copyright{
background:#26668c;
}
#ft h4{
color: #addbed;
font-size: 16px;
font-weight: 400;
border-bottom: 0;
background: none;
text-transform: uppercase;
text-decoration:none;
font-family: Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif;
margin-bottom:12px;
}
.footer-copyright { width: 100%;}
.footer-copyright p{
color: white;
font-size: 13px;
font-family: Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.footer-copyright a.mailto{
text-decoration:none;
}
span.mailto{
background: url(https://www.agc.org/sites/all/modules/contrib/extlink/extlink_s.png) -20px center no-repeat;
width: 10px;
height: 10px;
padding-right: 12px;
text-decoration: none;
}
.footer-copyright a.mailto:hover{
text-decoration:underline;
}
#block-block-10{
margin-bottom:20px;
}
#block-menu-menu-footer-menu .menu{
display:inline;
list-style:none;
text-align:left;
border:none;
font-family: Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif;
padding-left:0px;
}
#block-menu-menu-footer-menu{
margin-bottom:20px;
}
#block-menu-menu-footer-menu .menu li{
list-style: none;
background: none;
padding: 0 0 0 2px;
border-bottom: none;
line-height: 28px;
text-decoration:none;
display:inline;
line-height: 28px;
}
#block-menu-menu-footer-menu .menu li a{
text-decoration:none;
padding: 0 5px !important;
}
#block-menu-menu-footer-menu .menu li.leaf{
border-color: #e6e6e6;
border-left: 1px solid #fff;
}
#block-menu-menu-footer-menu .menu li.first.leaf{
border-left: none;
}
#block-menu-menu-footer-menu .menu li.first.leaf a{
padding-left: 0 !important;
}


h1{
color: #26668c;
font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 30px;
font-weight: 400;
}

.PaddingRight
{
float:right;
width:60%;
display:inline;
margin-top:10px;
margin-right:20px;
}

.PaddingLeft
{
float:left;
width:35%;
display:inline;
margin-top:10px;
margin-right:20px;
}

.PaddingLeftFile
{
float:left;
width:65%;
display:inline;
margin-top:10px;
margin-right:20px;
}

.PaddingRightFile
{
float:right;
width:30%;
display:inline;
margin-top:10px;
margin-right:20px;
}

.InstBlock
{
float:left;
width:100%;
}

.required
{
color:red !important;
}

#ctl01_TemplateBody_WebPartManager1_gwpciNewContentCollectionOrganizerCommon_ciNewContentCollectionOrganizerCommon_NewPanelEditorCommon3_panelEditor_Indiv_Profile___BIMAPPQuestion 
{
float:left;
margin-top:8px;
}

#ctl01_TemplateBody_WebPartManager1_gwpciCMLeanAppOrg_ciCMLeanAppOrg_NewPanelEditorCommon3_panelEditor_Indiv_Profile___LeanAppQuestion
{
float:left;
margin-top:8px;
}
label[for=ctl01_TemplateBody_WebPartManager1_gwpciNewContentCollectionOrganizerCommon_ciNewContentCollectionOrganizerCommon_NewPanelEditorCommon3_panelEditor_Indiv_Profile___BIMAPPQuestion]
{float:right;
width:98% !important;
}

label[for=ctl01_TemplateBody_WebPartManager1_gwpciCMLeanAppOrg_ciCMLeanAppOrg_NewPanelEditorCommon3_panelEditor_Indiv_Profile___LeanAppQuestion]{float:right;width:98% !important;}

h1.page-title, .PanelTitle, .ProductTitle{
color: #26668c;
font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 30px;
font-weight: 400;
}

h2.panel-title{
color: #760001;
font-family: Verdana, Arial;
font-size:18px;
font-weight: normal;
} 

a
{
//text-decoration: none;
color: #b11f21;
font-family: Arial, Verdana,serif;
}

.button, .TextButton{
    background: #cb2425;
    border: 0;
    color: #fff !important;
    border-radius: 4px 4px 4px 4px;
    font-size: 14px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    line-height: 20px;
    padding: 4px 10px;
}


select, input[type=text],.btn{
    height: 30px;
    line-height: 18px;
    border: 1px solid #cccccc;
    background-color: #fdfdfd;
    margin-bottom: 9px;
    font-size: 14px;
    color: #555555;
    padding: 4px 10px;
    border-radius: 3px;
    vertical-align:middle;
}

.RadMenu.rmResponsive .rmSelected > .rmRootLink,
.RadMenu.rmResponsive .rmFocused > .rmRootLink,
.nav-secondary .sub-nav-head,
.PrimaryButton,
.SaveAndClose,
.SaveAs,
.UsePrimaryButton .TextButton,
.UsePrimaryButton .TextButtonWithImage,
#masterHeaderActionArea a,
.RadGrid input.PrimaryButton,
.PrimaryButton[disabled], .PrimaryButton[disabled]:hover, .PrimaryButton[disabled]:focus, .PrimaryButton[disabled]:active, fieldset[disabled] .PrimaryButton, fieldset[disabled] .PrimaryButton:hover, fieldset[disabled] .PrimaryButton:focus, fieldset[disabled] .PrimaryButton:active, .PrimaryButton.aspNetDisabled, .PrimaryButton.aspNetDisabled:hover, .PrimaryButton.aspNetDisabled:focus, .PrimaryButton.aspNetDisabled:active,
.SaveAndClose[disabled],
.SaveAndClose[disabled]:hover,
.SaveAndClose[disabled]:focus,
.SaveAndClose[disabled]:active, fieldset[disabled]
.SaveAndClose, fieldset[disabled]
.SaveAndClose:hover, fieldset[disabled]
.SaveAndClose:focus, fieldset[disabled]
.SaveAndClose:active,
.SaveAndClose.aspNetDisabled,
.SaveAndClose.aspNetDisabled:hover,
.SaveAndClose.aspNetDisabled:focus,
.SaveAndClose.aspNetDisabled:active,
.SaveAs[disabled],
.SaveAs[disabled]:hover,
.SaveAs[disabled]:focus,
.SaveAs[disabled]:active, fieldset[disabled]
.SaveAs, fieldset[disabled]
.SaveAs:hover, fieldset[disabled]
.SaveAs:focus, fieldset[disabled]
.SaveAs:active,
.SaveAs.aspNetDisabled,
.SaveAs.aspNetDisabled:hover,
.SaveAs.aspNetDisabled:focus,
.SaveAs.aspNetDisabled:active,
.UsePrimaryButton .TextButton[disabled],
.UsePrimaryButton .TextButton[disabled]:hover,
.UsePrimaryButton .TextButton[disabled]:focus,
.UsePrimaryButton .TextButton[disabled]:active, fieldset[disabled]
.UsePrimaryButton .TextButton, fieldset[disabled]
.UsePrimaryButton .TextButton:hover, fieldset[disabled]
.UsePrimaryButton .TextButton:focus, fieldset[disabled]
.UsePrimaryButton .TextButton:active,
.UsePrimaryButton .TextButton.aspNetDisabled,
.UsePrimaryButton .TextButton.aspNetDisabled:hover,
.UsePrimaryButton .TextButton.aspNetDisabled:focus,
.UsePrimaryButton .TextButton.aspNetDisabled:active,
.UsePrimaryButton .TextButtonWithImage[disabled],
.UsePrimaryButton .TextButtonWithImage[disabled]:hover,
.UsePrimaryButton .TextButtonWithImage[disabled]:focus,
.UsePrimaryButton .TextButtonWithImage[disabled]:active, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage:hover, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage:focus, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage:active,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:hover,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:focus,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:active,
#masterHeaderActionArea a[disabled],
#masterHeaderActionArea a[disabled]:hover,
#masterHeaderActionArea a[disabled]:focus,
#masterHeaderActionArea a[disabled]:active, fieldset[disabled]
#masterHeaderActionArea a, fieldset[disabled]
#masterHeaderActionArea a:hover, fieldset[disabled]
#masterHeaderActionArea a:focus, fieldset[disabled]
#masterHeaderActionArea a:active,
#masterHeaderActionArea a.aspNetDisabled,
#masterHeaderActionArea a.aspNetDisabled:hover,
#masterHeaderActionArea a.aspNetDisabled:focus,
#masterHeaderActionArea a.aspNetDisabled:active,
.RadGrid input.PrimaryButton[disabled],
.RadGrid input.PrimaryButton[disabled]:hover,
.RadGrid input.PrimaryButton[disabled]:focus,
.RadGrid input.PrimaryButton[disabled]:active, fieldset[disabled]
.RadGrid input.PrimaryButton, fieldset[disabled]
.RadGrid input.PrimaryButton:hover, fieldset[disabled]
.RadGrid input.PrimaryButton:focus, fieldset[disabled]
.RadGrid input.PrimaryButton:active,
.RadGrid input.PrimaryButton.aspNetDisabled,
.RadGrid input.PrimaryButton.aspNetDisabled:hover,
.RadGrid input.PrimaryButton.aspNetDisabled:focus,
.RadGrid input.PrimaryButton.aspNetDisabled:active,
.CalloutArea2,
.TotalBox label,
.feature-link-with-image.feature-link-1 .feature-link-text,
h1.BigHeader, .h1.BigHeader {
  /* root itme selected styles */
  background-color: #424242;
}

.OpenInvoicesTotals .SelectedTotal .PanelFieldValue,
.CartCharges .GrandTotal .PanelField,
.CartCharges .GrandTotal .PanelField .Label,
.feature-header,
feature-text-inline,
.donate-page .SectionLabel,
h1, .h1, .PageTitle {
  color: #cb2425;
}

.Quote {
  border-left: 10px solid #b2425;
}

.RadTreeView.RadTreeView_Austin a.rtIn {
  color: #333333;
font-weight:normal !important;
}
.RadTreeView.RadTreeView_Austin .rtSelected > a.rtIn,
.RadTreeView.RadTreeView_Austin .child-is-selected.rtIn{
font-weight:bold !important;
}


.StoreLeftNav .RadGrid_MetroTouch,
.StoreLeftNav .RadGrid_MetroTouch .rgRow td,
.StoreLeftNav .RadGrid_MetroTouch .rgAltRow td{
border:0px;
border-bottom: 1px dotted #ccc;
}
.StoreLeftNav .panel-body {
	border: 1px solid #dedede;
}

.StoreLeftNav th{
display:none;
}
.StoreLeftNav td{
background-color:white;
border:0px;
}
.StoreLeftNav td a{
text-decoration:none;
}

h3,.h3,.SectionTitle
{
font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 100%;
}

h4
{
text-decoration: underline;
font-family: Arial, Verdana,serif;
font-size: 12px;
}

#leftContent h3
{
font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1.3em;
}

div#ctl01_TemplateBody_WebPartManager1_gwpciFeaturedProduct_ciFeaturedProduct_ContentPanel{
height:auto;
}

div#StoreTopBar{
height: 45px;
text-align:right;
}

/* Best seller and featured products displays */

ul.RelatedItemsHorizontal li{
	width: 22%;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
	padding: 20px 15px;
	background-color: #f8f8f8;
	min-height: 335px;
	min-width:230px;
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
}
#WebPartZone2_Page1 ul.RelatedItemsHorizontal li {
	width: 30%;
}
ul.RelatedItemsHorizontal li:hover
{
	background-color: #f2f0f6;
	transform: scale(1.5);
	-moz-tansform: scale(1.5);
	-webkit-transform: scale(1.5);
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
/*ul.RelatedItemsHorizontal li, .RelatedItemsHorizontal ul.rrItemsList li {
height: 270px;width:230px;
}*/

ul.RelatedItemsHorizontal li a {
	text-decoration:none; 
	padding: 10px 0;
}
ul.RelatedItemsHorizontal li a img {
	width: 110px !important; 
	height:140px !important;
	border: 1px solid #dcdade;
	padding: 4px;
}
div#ctl01_TemplateBody_WebPartManager1_gwpciShippingMethod_ciShippingMethod_DataPanel .PanelFieldLabel{
display:none;
}

#ctl00_TemplateBody_AddressEdit_LabelEmailPrompt,
#ctl00_TemplateBody_AddressEdit_TextEmail{
display:none;
}

#ctl01_TemplateBody_WebPartManager1_gwpciNewCustomSearchCommon_ciNewCustomSearchCommon_gvResults  .StoreSearchResultsImg img {
	width: 145px;
	height: 180px !important;
	padding-left: 30px;
	padding-bottom: 30px;
}

.carousel {padding: 3px !important; border: 1px solid #ccc; box-shadow: 4px 2px 9px 0px #cfcae3;}
.header {
	margin-bottom: 20px;
    border-bottom: 2px solid #f5eaf2;
	box-shadow: inset 0px 0px 8px #9bb3bb;
	-webkit-box-shadow: inset 0px 0px 8px #9bb3bb;
	-moz-box-shadow: inset 0px 0px 8px #9bb3bb;
	-webkit-box-shadow: inset 0px 0px 8px #9bb3bb;
}
.RadTabStripTop_Metro .rtsLevel1, .RadTabStripTop_Metro .rtsLevel1 .rtsUL, .RadTabStrip_Metro .rtsLevel1, .RadTabStrip_Metro .rtsLevel1 .rtsUL {
    background-color: #094a5f !important;
}
.RadTabStripTop_Metro .rtsLevel1 .rtsLink, .RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsLink, .RadTabStrip_Metro .rtsLevel1 .rtsLink, .RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsLink {
	border-color: transparent;
}
#ctl01_TemplateBody_WebPartManager1_gwpciDirectory_ciDirectory_radTab_Top ul.rtsUL li a {
	padding: 8px;
}
.RadTabStripTop_Metro .rtsLevel1 .rtsUL {
    padding: 5px;
    padding-bottom: 0;
}
.RadGrid.RadGrid_MetroTouch .rgHeader, .RadGrid_MetroTouch .rgHeader a {
    font-weight: bold;
    text-decoration: none !important;
}
.nav-auxiliary a {
    color: gray;
    font-weight: bold;
    text-decoration: none;  
}
.nav-auxiliary a:hover {
	text-decoration: underline;
}
#ctl01_TemplateBody_WebPartManager1_gwpciCategoriesList_ciCategoriesList_ListerPanel .panel-body {
	padding: 0px;
}
#ctl01_TemplateBody_WebPartManager1_gwpciCategoriesList_ciCategoriesList_ResultsGrid_Grid1_ctl00 tr td {
	background-color: rgba(25, 25, 30, 0.04);
}
#ctl01_TemplateBody_WebPartManager1_gwpciCategoriesList_ciCategoriesList_ResultsGrid_TitlePanel {
	margin: 0px;
}
#ctl01_TemplateBody_WebPartManager1_gwpciNewCustomSearchCommon_ciNewCustomSearchCommon_gvResults {
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0,0,0,0.08);
	padding: 20px 15px;
	background-color: rgba(213, 225, 228, 0.82);
	min-height: 290px;
	min-width: 230px;
}
#ctl01_TemplateBody_WebPartManager1_gwpciNewCustomSearchCommon_ciNewCustomSearchCommon_show {
	border: 0;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	padding: 4px 9px;
	position: relative;
	background: #660e6f;
	white-space: nowrap;
	display: inline-block;
	text-decoration: none;
	margin-bottom: 16px;
}
#ctl01_TemplateBody_WebPartManager1_gwpciNewCustomSearchCommon_ciNewCustomSearchCommon_show:hover {
	background: #420a48;
}
#ctl01_TemplateBody_WebPartManager1_gwpciContinueShoppingButton_ciContinueShoppingButton_ContinueShoppingButton {
	padding: 6px 15px;
}
#ShowCart a {
	background-color: #cb2425;
	padding: 7px 10px;
	text-decoration: none;
	color: #fff;
}
#ShowCart a:hover {
	background-color: #a71718;
}
#ctl01_TemplateBody_WebPartManager1_gwpciNewPanelEditorCommon_ciNewPanelEditorCommon_singleInstancePanel table {
	width: auto;
}
#ctl01_TemplateBody_WebPartManager1_gwpciNewPanelEditorCommon_ciNewPanelEditorCommon_singleInstancePanel tr td {
	padding: 4px 20px 2px 30px;
	border: 1px solid #ddd;
}
#ctl01_TemplateBody_WebPartManager1_gwpciDirectory_ciDirectory_Membersearch_ResultsGrid_DataSourcePanel {
	background-color: transparent;
}
#ctl01_TemplateBody_WebPartManager1_gwpciSignIn_ciSignIn_accountLinkDiv, #ctl01_TemplateBody_WebPartManager1_gwpciSignIn_ciSignIn_accountLink {
	display: none !important;
}
#ctl01_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_ItemGrid_GridPanel1 #ctl01_TemplateBody_WebPartManager1_gwpciShoppingCart_ciShoppingCart_ItemGrid_Grid1 div {
	padding: 12px;
	background-color: #e8e8e8;
}

#ctl01_TemplateBody_certificationModuleRegistrationList_GracePeriodDiv{
display:none;
}

/* Certifications: Remove the enroll button */
#ctl01_TemplateBody_WebPartManager1_gwpste_container_CertificationPrograms_ciCertificationPrograms_CertificationProgramHistoryLister_Grid1 input {
display:none !important;
}

input[id$="certificationProgramDetails_btnRegister"] {
display:none !important;
}

/* this hid the query headers from view for Lean EP Instructor on the Lean scroecard for some reason.  I've commented it out for now.  RFleming 01-09-2019  */
/* 01-09-2019 determine this also controlled the header for students name on their welcome screen so I turned it back off */
#ctl01_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon_ciNewQueryMenuCommon_ResultsGrid_Grid1_ctl00  thead {
	display: none;
	}

label[for$="TERMS_CONDITIONS_ACCEPT"] {
	width: auto !important;
}

/* Certifications - Earned Units */
.EarnedUnits table{
    border: none !important;
    background-color: #00abbe !important;
}
.EarnedUnits th{
    background-color: #00abbe !important;
}

.EarnedUnits .RadGrid .rgHeader a{
    color: #fff !important;
text-decoration:none !important;
font-size:21px !important;
font-weight: 600 !important;
}

.EarnedUnits td{
    color: #fff !important;
font-size:35px !important;
font-weight: 600 !important;
}

.EarnedUnits .RadGrid_MetroTouch .rgRow td{
border:none !important;
    height: 63px;
}

.EarnedUnits .RadGrid_MetroTouch .rgHeader{
border-bottom:1px solid green !important;
}

*/.EarnedUnits #ctl01_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon_ciNewQueryMenuCommon_ResultsGrid{
height:400px !important;
}*/

#ctl01_TemplateBody_certificationModuleRegistrationList_lstCertificationModule_Grid1_ctl00 th:nth-child(7),
#ctl01_TemplateBody_certificationModuleRegistrationList_lstCertificationModule_Grid1_ctl00 td:nth-child(7){
display:none;
}

/* Certifications - Earned Units END */

.AltBgColor2 > .panel.panel-border{
border-color: #0094a5;
}
.AltBgColor2 > .panel {
    background-color: #00abbe;
    color:white !important;
}
.AltBgColor2 > .panel h2 {
    color:white !important;
}
.ProgressTracker_Dashboard_Overview .panel-heading.Distinguish {
    border-bottom-color: transparent;
}

.ProgressTracker_Dashboard_Overview ul {
    list-style-type:none;
    margin: 0;
    padding: 0;
}
.ProgressTracker_Dashboard_Overview .count {
    font-size: 250%;
    font-weight: 600;
    display: block;
    line-height: 1;
    letter-spacing: -1px;
}
/* #ctl01_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon2_ciNewQueryMenuCommon2_ResultsGrid_Grid1_ctl00 table,
#ctl01_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon2_ciNewQueryMenuCommon2_ResultsGrid_Grid1_ctl00 tr[role="row"] {
	display:none;
}
*/


.ProfileProgress{
border: 1px solid #CDCDCD;
box-shadow:10px 10px 10px grey;
padding: 5px 5px 5px 5px;
}

.ProfileProgress table th{
display:none;
}
.ProfileProgress table td:first-child{
width:42px !important;
}
.ProfileProgress div{
border-left:none;
border-top:none;
border-right:none;
}

.ProfileProgress .ContentItemContainer{
margin-bottom: 0px;
}

.ProfileProgress #ste_container_ciNewContentHtml21{
border-bottom: 1px solid rgb(128, 128, 128);
}

.ProfileProgress #ste_container_ciNewContentHtml21 img{
padding-bottom:6px;
}

.ProfileProgress table td{
    padding: 5px 2px 5px 2px !important;
}
.ProfileProgress div.panel-body{
padding-top: 0px;
padding-bottom: 0px;
}

#ctl01_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon_Email.changed{
content: "Enter your work email.";
}

#BusinessEmailText{
	display:none;
	width:100%;
	height:40px;
	color:red;
}
/* for event reg */
#ctl01_TemplateBody_WebPartManager1_gwpciEventDisplay_ciEventDisplay_RegistrationStatusCaption,
#ctl01_TemplateBody_WebPartManager1_gwpciEventDisplay_ciEventDisplay_RegistrationStatusData  {
	font-size: 20px;
}
#ctl01_TemplateBody_WebPartManager1_gwpciEventDisplay_ciEventDisplay_SinglePriceData::before {
	content: "$";
}

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: local('Poppins Regular'), local('Poppins-Regular'), url(https://fonts.gstatic.com/s/poppins/v9/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: local('Poppins Regular'), local('Poppins-Regular'), url(https://fonts.gstatic.com/s/poppins/v9/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: local('Poppins Regular'), local('Poppins-Regular'), url(https://fonts.gstatic.com/s/poppins/v9/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* RFleming 5/1/2020 - added Poppins styles per Marketing Dept for use on Webinars pages */
.PoppinsTitle .PanelTitle{
	font-weight: 600;
	font-family: 'Poppins', sans-serif;
	text-align:center;
}

/* builds and style box around Sign In on Event reg page */
#ctl01_TemplateBody_WebPartManager1_gwpciEventSignInBox_ciEventSignInBox__Head  h2.panel-title{
	color: black !important;
	font-size: 14px;
}
#ctl01_TemplateBody_WebPartManager1_gwpciEventSignInBox_ciEventSignInBox__Head  {
	background-color: lightblue;
	border-radius: 8px;
}
/* end Sign In box styling */

.NoContentSTEContainerHide .NoContentSTEContainer{
	display: none;
}
/* remove Send another email copy to from events checkout - not working though */
#ctl01_TemplateBody_WebPartManager1_gwpciOrderConfirmation_ciOrderConfirmation_EmailConfirmationDiv {
	display: none;
}
	
/* center the title of webinars on RiSE pages  Rfleming 5/11/2020 */
#ctl01_TemplateBody_WebPartManager1_gwpciEventDisplay_ciEventDisplay_TitleBar .TitleBarTitle{
    text-align: center;
    width:100%;
}

/* hides the Student Chapter logo field in IQA.  Rfleming 5/8/2020 */
#ctl00_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon_ciNewQueryMenuCommon_ResultsGrid_Grid1_ctl00_ctl02_ctl01_btn_ResultsGrid_3_Sort_AGC_Pictures_Image_U_R_L {
	display: none;
}

/* hides BIM & Lean IQA on MemberHome page when there are no results for user */
.HideDIV{
visibility:hidden;
}
/* end BIM & Lean hide */

/* used to hide the Shipping Method on the onscreen confirmation */
#ctl01_TemplateBody_WebPartManager1_gwpciOrderConfirmation_ciOrderConfirmation_ShipMethodRow{
display:none;
}



/* RFleming 5/13/2020: removes padding around BIM/Lean Units tabs on member profile */
#ctl01_TemplateBody_WebPartManager1_gwpciNewContentCollectionOrganizerCommon2_ciNewContentCollectionOrganizerCommon2_Page_6, #ctl01_TemplateBody_WebPartManager1_gwpciNewContentCollectionOrganizerCommon2_ciNewContentCollectionOrganizerCommon2_Page_7 .ContentWizardDisplay.ClearFix {
	padding: 0px;
}

#ctl01_TemplateBody_WebPartManager1_gwpciNewContactAccountCreatorCommon_ciNewContactAccountCreatorCommon_primaryOrgSelector_PrimaryOrganizationComboBox_Input{
width:30em;
}

/* DivTable.com */
.divTableSC{ 
	display: table; 
	width: 100%;

}
.divTableRowSC { display: table-row; }
.divTableCellSC { display: table-cell;}
.divTableBodySC { display: table-row-group;}
.divTableCLC{ display: table; }
.divTableRowCLC { display: table-row; }
.divTableCellCLC { 
	display: table-cell;
	width: 50%;
}
.divTableCellHiddenCLC { 
	display: table-cell;
	width: 50%;
	visibility: hidden;
}

.divTableBodySC { display: table-row-group;}
.divTableFooterCLC {
	display: table;
	width: 100%;
}
.divTableFooterSectionCLC {
	display: table-cell;
}
.divTableCellSocialCLC {
	float: right;
}
.divTableCellHeaderCLC { 
	display: table-cell;
	text-align: right;
}

#ctl01_TemplateBody_WebPartManager1_gwpciMyProfile_ciMyProfile__Body, #ctl01_TemplateBody_WebPartManager1_gwpciMiniProfile_ciMiniProfile__Body, #ctl01_TemplateBody_WebPartManager1_gwpciMiniProfile_ciMiniProfile_contentPanel {
	background-image: url("https://myaccount.agc.org/App_Themes/AGC/images/profile-background.png");
	box-shadow: inset 4px 4px 26px rgba(45, 54, 149, 0.5);
	-webkit-box-shadow: inset 4px 4px 26px rgba(45, 54, 149, 0.5);
	-moz-box-shadow: inset 4px 4px 26px rgba(45, 54, 149, 0.5);
	border-radius: 5px;
	} 

/* Increases the font size of company name on public directory */
#ctl01_TemplateBody_WebPartManager1_gwpciNewContactName_ciNewContactName_institute {
	font-size: 30px;
}

/* edits to public member directory profile page */
#ctl01_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon3_ciNewQueryMenuCommon3_TitleBar h2.PanelTitle,
#ctl01_TemplateBody_WebPartManager1_gwpciNewQueryMenuCommon4_ciNewQueryMenuCommon4_TitleBar h2.PanelTitle{
	font-size:18px;
	color:#760001;
}

.CSA .Alert.agcbadge {
    height: 250px;
    width: 300px;
    float: none;
    border: none;
}
.CSA .Alert.agcbadgepublic {
    height: 150px;
    width: 200px;
    float: none;
    border: none;
}

input[id$='ctl00_TemplateBody_ReportDisplayInstance_ParamSheet1_SubmitButton'] {
content: "Go";
}

