@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro,+sans-serif);
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200;300;400;600;700;900&display=swap');
body { font-family: 'source sans pro', sans-serif; }
.bloqsHeaderContainer { background-attachment:scroll; }
.bloqsFooterContainer { background-color:rgb(247, 247, 247); }
.bloqsFooterContainer { background-attachment:scroll; }
header, main, footer, #cp_editor1 { font-size:16.5px; line-height:1.25em; }
body.front div#wrapper-body { background: #323232; }
body.front div#wrapper { max-width:1400px; margin:auto; background: white; }
#brand-wrapper { background-color: #f7f7f7; padding-top: 50px; }
header, main, footer, #cp_editor1 { color:#000000 }
header, main, footer, #cp_editor1 { font-weight:400; }
header, main, footer, #cp_editor1 { line-height: 1.7em; }
header div.bloq_content div:not(.bloq_auto_menu_wrapper) a:link, header div.bloq_content div:not(.bloq_auto_menu_wrapper) a:visited, main div.bloq_content div:not(.bloq_auto_menu_wrapper) a:link, main div.bloq_content div:not(.bloq_auto_menu_wrapper) a:visited, footer div.bloq_content div:not(.bloq_auto_menu_wrapper) a:link, footer div.bloq_content div:not(.bloq_auto_menu_wrapper) a:visited, #cp_editor1 a:link, #cp_editor1 a:visited { color: #af1f23; text-decoration: none; }
header div.bloq_content div:not(.bloq_auto_menu_wrapper) a:hover, header div.bloq_content div:not(.bloq_auto_menu_wrapper) a:active, main div.bloq_content div:not(.bloq_auto_menu_wrapper) a:hover, main div.bloq_content div:not(.bloq_auto_menu_wrapper) a:active, footer div.bloq_content div:not(.bloq_auto_menu_wrapper) a:hover, footer div.bloq_content div:not(.bloq_auto_menu_wrapper) a:active, #cp_editor1 a:hover, #cp_editor1 a:active { text-decoration: underline; }
header h1, header h2, header h3, header h4, header h5, header h6, main h1, main h2, main h3, main h4, main h5, main h6, footer h1, footer h2, footer h3, footer h4, footer h5, footer h6, #cp_editor1 h1, #cp_editor1 h2, #cp_editor1 h3, #cp_editor1 h4, #cp_editor1 h5, #cp_editor1 h6 { color: #a81d20 }
header h1, header h2, header h3, header h4, header h5, header h6, main h1, main h2, main h3, main h4, main h5, main h6, footer h1, footer h2, footer h3, footer h4, footer h5, footer h6, #cp_editor1 h1, #cp_editor1 h2, #cp_editor1 h3, #cp_editor1 h4, #cp_editor1 h5, #cp_editor1 h6 { color: #000000 }
header h1, main h1, footer h1, #cp_editor1 h1 {     display: block;     font-size: 40px;     margin-top: 0em;     margin-bottom: 0em;     margin-left: 0;     margin-right: 0;     line-height: 1.1em;     font-weight: 600; }
 header h2, main h2, footer h2, #cp_editor1 h2 {     display: block;     font-size: 32px;     margin-top: 0em;     margin-bottom: .3em;     margin-left: 0;     margin-right: 0;     line-height: 1.1em;     font-weight: 600; }
 header h3, main h3, footer h3, #cp_editor1 h3 {     display: block;     font-size: 27px;     margin-top: 0em;     margin-bottom: .3em;     margin-left: 0;     margin-right: 0;     line-height: 1.3em;     font-weight: 400; }
 header h4, main h4, footer h4, #cp_editor1 h4 {     display: block;     font-size: 21px;     margin-top: 0em;     margin-bottom: 0em;     margin-left: 0;     margin-right: 0;     line-height: 1.2em;     font-weight: 400; }
 header h5, main h5, footer h5, #cp_editor1 h5 {     display: block;     font-size: 16px;     margin-top: 0em;     margin-bottom: 0em;     margin-left: 0;     margin-right: 0;     line-height: 1.2em;     font-weight: 400; }
 header h6, main h6, footer h6, #cp_editor1 h6 {     display: block;     font-size: 15px;     margin-top: 5px;     margin-bottom: 0em;     margin-left: 0;     margin-right: 0;     line-height: 1.4em;     font-weight: 400; }
 @media (min-width: 0px) and (max-width: 767px) {
header h1, main h1, footer h1, #cp_editor1 h1 { font-size:40px; }
}
@media (min-width: 0px) and (max-width: 767px) {
header h1, main h1, footer h1, #cp_editor1 h1 {     display: block;     font-size: 36px;     margin-top: 0em;     margin-bottom: 0em;     margin-left: 0;     margin-right: 0;     line-height: 1.1em;     font-weight: 600; }
}
header hr, main hr, footer hr, #cp_editor1 hr { height: 2px; color: #828282; background-color: #828282; border: none; }
 header p, main p, footer p, #cp_editor1 p {     line-height: 1.6em;       }
 header small, main small, footer small, #cp_editor1 small { font-size: 80%;    line-height: 1.5em;     display: block; }
 .bloq_rich_text_editor_wrapper { padding:10px; }
 .accent1_fg { color:#fff !important; }
 .accent1_bg { background-color:#a81d20 !important; }
 header div.submit ,main div.submit, footer div.submit { text-align:right; padding: 10px 25px; }
 header div.submit input[type="submit"], main div.submit input[type="submit"], footer div.submit input[type="submit"] { font-size: 1.3em; padding: 5px 10px; border: 1px solid #717171;  min-width: 130px;  min-height: 50px; background-color: #e7e7e7; cursor: pointer; }
 header div.bloq_content div:not(.bloq_auto_menu_wrapper) a:link, header div.bloq_content div:not(.bloq_auto_menu_wrapper) a:visited, main div.bloq_content div:not(.bloq_auto_menu_wrapper) a:link, main div.bloq_content div:not(.bloq_auto_menu_wrapper) a:visited, footer div.bloq_content div:not(.bloq_auto_menu_wrapper) a:link, footer div.bloq_content div:not(.bloq_auto_menu_wrapper) a:visited, #cp_editor1 a:link, #cp_editor1 a:visited { color:#4e72d9; }
.MicroNetOnlineEventDetailRegistrationURL a {
    padding: 10px 20px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 22px;
    background: #3a55a6  !important;
    color: white !important;
}

#bloqCard586113 .CardItemsV2 > ul > li {
    border: none;
     border-radius: 0rem;
    list-style: none !important;
    padding: 5px;
    cursor: pointer;
}

#bloqCard586113 .CardItemsV2 > ul {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)) !important;
    grid-gap: 0rem;
    list-style: none !important;
    padding: 0;
}

#bloqCard575927 .CardItemsV3 > ul {
grid-template-columns: repeat(auto-fit, minmax(400px, 1fr)) !important;
}

#bloqCard575927 .cardItemNameHolder {
    font-size: 1.4em;
}


@media (max-width: 768px) {
#bloq_section_123613, #bloq_section_123614, #bloq_section_123617 {height: 100vh;
    overflow: auto;
}
}

div#bloq_auto_sub_menu_536588 span.curr_page a, div#bloq_auto_sub_menu_536589 span.curr_page a, div#bloq_auto_sub_menu_536590 span.curr_page a{
    font-family: 'Abel', sans-serif  !important;
    font-size: 18px;
    display: block  !important;
    line-height: 1.2;
   font-weight:800;
   padding-bottom: 6px;
text-transform: uppercase !important;
}

#bloqCard556502 .CardItemsV2 > ul > li {
    padding: 0px !important;
    background-color: #ffffff63;
cursor: pointer;
}


#bloqCard556502  .cardItemLinkHolder {
margin-top: 0px; 
margin-bottom: 0px; 
}

#bloq_auto_sub_menu_536588 a, #bloq_auto_sub_menu_536589 a, #bloq_auto_sub_menu_536590 a  {
    color: #3a56a6  !important;
    font-family: 'Open Sans', sans-serif;
   display: block  !important;
    font-size: 14px;
  font-weight:400;
}

.ChamberVisitNav {
font-size: 14px;
font-weight: 400;
text-align: center;
float: left;
padding-right: 30px;
}

.ChamberVisitNav img {
width: 60px;
}


.NavBlueButton {
background-color: #0098cb;
color: white !important;
padding: 8px 8px;
font-weight: 400;
text-align: center !important;
}

.NavBlueButton a {
color: white !important;
text-align: center !important;

}

.chamberNav {
color: #3a56a6 !important;
font-weight: 500;
}


.bloq_rich_text_editor_wrapper {
    padding: 0px;
}


/* Code for MOBILE */
@media (max-width: 767px) { 

div#b_sec_277067_1{
padding-right: 0px;
border-right: 1px solid #FFFFFF !important;
}

#bloqCard540150 .CardItemsV3 > ul {
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important;
}
}





#bloqCard538056 .CardItemsV3 > ul > li {
    border: 1px solid #bababa;
    border-radius: 0.5rem;
    list-style: none !important;
    padding: 25px;
    cursor: pointer;
background:white;
}


/* Code for TABLETS */
@media (min-width: 768px) and (max-width: 991px) {
#bloqCard540150 .CardItemsV3 > ul {
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important;
}
}

/* Code for LAPTOPS */
@media (min-width: 992px) and (max-width: 1199px) {
#bloqCard540150 .CardItemsV3 > ul {
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important;
}
}

#bloqCard540153 .cardItemNameHolder, #bloqCard540150 .cardItemNameHolder{
font-size: 20px !important;
margin-bottom: 0px;
}

.cardItemNameHolder {
font-weight: 800 !important;
}

.CardItemsV2 > ul {
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important;
}

#bloqCard541072 .CardItemsV3 > ul {
    grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)) !important;
}

#bloqCard541072 .cardItemNameHolder {
    font-size: 1em;
}

#bloqCard540018 .CardItemsV2 > ul {
    grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)) !important;
}

#bloqCard540018 .cardItemNameHolder {
font-size: 14px;
color:black;
font-weight:500 !important;
}

#bloqCard537833 .cardItemNameHolder {
margin-bottom: 0px !important;
}

#bloqCard537833 .cardItemLinkHolder {
margin-top: 0px !important;
margin-bottom: 0px !important;
font-size: 15px !important;

}

#bloqCard540170 .CardItemsV2 > ul {
    grid-template-columns: repeat(auto-fit, minmax(400px, 1fr)) !important;
}


#bloqCard538071 .CardItemsV3 > ul > li {
 grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)) !important;
    font-weight:500 !important;
    list-style: none !important;
    cursor: pointer;
    border: 1px solid !important;
    border-color: #b6b6b6 !important;
    padding: 30px !important;
    height 350px: ;
    background: white;
    padding: 22px !important;
}

  #bloqCard538171 .cardItemTextHolder{
    color: black;
    font-weight: 400;
}

#bloqCard538071 .CardItemsV3 > ul {
 grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)) !important;
}

#bloqCard538071 .cardItemNameHolder{
font-size: 16px;
}



#bloqCard538071 .cardItemTextHolder{
    font-weight: 400;
    font-size: 15px;
}


#bloqCard538071  .cardItemLinkHolder {
    font-size: .8em;
    display: inline-block;
    line-height: 1.4;
    margin-top: 0px;
    margin-bottom: 0px;
}

#bloqCard538331 .CardItemsV3 > ul {
 grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)) !important;
}



/* START OF COPY FROM GORENTON.COM*/





@media (min-width: 992px) and (max-width: 1199px) {
.MicroNetOnlineMemberListSearch > UL >LI {
width: 45% !important;
}
}

@media (min-width: 768px) and (max-width: 991px) {
.MicroNetOnlineMemberListSearch > UL >LI {
width: 43% !important;
}
}

@media (min-width: 78px) and (max-width: 767px) {
.MicroNetOnlineMemberListSearch > UL >LI {
width: 100% !important;
}
}




#MicroNetOnlineMembersResultCount {
font-size: 11px;
clear: both;
}

.MemberListWrapper {
width: 30%;
display: inline-block;
background: red;
height: 200px;
vertical-align: top;
}


.MicroNetOnlineMemberLogoUrlSearch > img {
width: 100%;
max-height: inherit !important;
    max-width: inherit !important;
}

.MicroNetOnlineMemberCategoryListHolder {

    flex-wrap: wrap;
    font-size: 11px;
    line-height: 1.8;
    flex-direction: column;
    margin-left: 5px;
	}
	
	.MicroNetOnlineMemberCategoryListHolderA {
		padding-right: 20px;
	}
	
	.MicroNetOnlineMemberCategoryListHolderTitle {
font-size: 11px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1.3;
    margin: 10px 0px 5px 0px;
}

.MicroNetOnlineMemberCategoryListHolderTitle:hover {
color: #ff8d00 !important;
text-decoration: none !important;
}

.MicroNetOnlineSearchSectionList {
width: 200px;
overflow: hidden;
white-space: nowrap;
display: inline-block;
}
	
	.MicroNetOnlineQuicklinkListHolder {
		display: flex;
		flex-wrap: wrap;
width: 175px;
		
	}
	
	



button.accordion {

background-color: transparent;
    border: none;
  border: none;
  outline: none;
  text-align: left;
  cursor: pointer;
  transition: background-color 0.2s linear;
text-overflow: ellipsis;
    overflow: hidden;
white-space: nowrap;
}

button.accordion:before  {
  font-family: FontAwesome;
  content: "\f150";
  font-family: "fontawesome";
  font-size: 14px;
  float:left;
color: #0398ca;
}

button.accordion.is-open:before {
  font-family: FontAwesome;
  content: "\f151";
  font-family: "fontawesome";
  font-size: 14px;
  float:left;
color: #ff8d00;
}

button.accordion:hover,
button.accordion.is-open {
border-bottom: 1px solid gainsboro;
}

.accordion-content {
  background-color: white;

  padding: 0 20px;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-in-out;
text-overflow: ellipsis;
  overflow: hidden; 
  width: 200px; 
  white-space: nowrap;
}





.MPBagIcon420457 {
color: #114b77 !important;
}

.MPBagButton420457 {
background: #ffecc3 !important;
}

.MPBagCheckoutText420457 {
color: #114b77 !important;
}

.MarketPlaceItems > ul > li {
    background: #fffff77a !important;
}

#MicroNetOnlineJobsResultCount {
padding-top: 20px;
    padding-bottom: 10px;
    border-bottom: 2px dotted;
}

.MicroNetOnlineJobWebsiteAddress {
display: none;
}

.MicroNetOnlineJobDetailStreet, .MicroNetOnlineJobDetailCityStateZip {
font-size: 85%;
}


.MicroNetOnlineJobSearchDescription {
color: #5a5a5a;
    font-size: 90%;
}
.MicroNetOnlineJobImageUrl img {
width: 130px;
margin-bottom: 15px;
}

.MicroNetOnlineJobDefaultImage img {
    width: 130px;
    float: left;
    margin-right: 20px;
display: none;
}

.MicroNetOnlineJobTitle {
margin-bottom: 10px;
}

.MicroNetOnlineBusinessName, .MicroNetOnlineJobDetailBusinessName {
font-weight: 600;
text-transform: uppercase;
}


.MicroNetOnlineMemberDefaultImage.covid {

} 

.NoteToPublicCovid {
    padding-left: 20px;
    font-size: 14px;
    font-weight: 600;
color: red;
    /* background: #f9f9f9; */
    border-bottom: 1px solid #e4e4e4;
    margin-bottom: 8px;
}
.MicroNetOnlineMemberDispHoursOfOperation.covid {
padding: 0px 20px 30px 20px;
    font-size: 15px;
    display: inline-block;
    font-weight: 500;
    line-height: 1.5;
}


.MicroNetOnlineMemberInfo.covid {
    /* padding-bottom: 30px; */
    vertical-align: top;
    /* padding-right: 20px; */
    background-color: white;
    margin: 0px;
    padding: 0px;
    display: inline-block;
    border: none;
    width: 100%;
}

	.MicroNetOnlineMemberInfo.covid:hover{
cursor:pointer;
    /* padding-bottom: 30px; */
vertical-align: top;
    /* padding-right: 20px; */
    background-color: white;
    margin: 0px;
    padding: 0px;
border: 1px solid white;
display: inline-block;
-webkit-box-shadow: 0px 0px 15px 9px rgba(0,0,0,0.16);
-moz-box-shadow: 0px 0px 15px 9px rgba(0,0,0,0.16);
box-shadow: 0px 0px 15px 9px rgba(0,0,0,0.16);

}
 .eventbuttonHot {
    padding: 6px;
    float: left;
    text-align: center;
    background: #3b749c;
    border: 1px solid #0a3a5d;
    color: white;
  margin: 5px;
  
  }
  
  .eventbutton {
    padding: 6px;
    float: left;
    text-align: center;
    background: #2d5b7b;
    border: 1px solid #0a3a5d;
    color: white;
  margin: 5px;
  
  }
  
  .eventbutton:hover {
    background-color: #fdc856 !important;
    color: #2d5b7b;
  }

  
  
@media (min-width: 992px)  {
    .eventbuttonHot {
      width: 18%;
    font-size: 16px;}
    
  .eventbutton {
  width: 18%;
    font-size: 16px;
  
  }
   
  }
  
  @media (min-width: 768px) and (max-width: 991px)  {
    .eventbuttonHot {
      width: 18%;
    font-size: 12px;
}
    
    
  .eventbutton {
  width: 18%;
    font-size: 12px;
  
  }
   
  }
  
    @media (max-width: 767px)  {
    .eventbuttonHot {
      width: 16%;
      display: inline-block;
      line-height: 1.4;
    font-size: 10px;
}
    
    
  .eventbutton {
  width: 16%;
      display: inline-block;
      line-height: 1.4;
    font-size: 10px;
  
  }
   
  }

/*@media (min-width: 992px){
#bloq_section_85732 { margin-top:-67px; }
}

@media (min-width: 768px) and (max-width: 991px) {
#bloq_section_85732 { margin-top:-135px; }

.MicroNetOnlineMemberListSearch > UL >LI {
margin: 8px !important;
}
}



@media (min-width: 0px) and (max-width: 767px) {
#bloq_section_85732 { margin-top:-25px; }
}
*/

#b_sec_175857_2 {
height: 50px;
}

.fc-event {
    position: relative;
    display: block;
    font-size: .85em;
    line-height: 1.3;
    border-radius: 0px !important;
    border: 1px solid #ffffff !important;
    background-color: #0f4b76 !important;
    font-weight: 400;
padding: 3px !important;
}

.fc-content {
font-size: .75em;
color: white;
}


.MicroNetOnlineEventsHolder {
max-width: 1200px;
margin-left: -30px;
margin-right: -30px;
}

.MicroNetOnlineMembersHolder {
max-width: 1200px;
margin-left: -30px;
margin-right: -30px;
}

.MicroNetOnlineMemberListSearch > UL >LI {
margin: 10px;
}

.MicroNetOnlineMemberListSearch > UL {
grid-gap: 0px !Important;
}

/* .scrollmagic-pin-spacer {
   min-height: 0px !important;
 } */

.MicroNetOnlineMemberDispPhone1 {
display: none;
}

#bloq_section_85732 .MicroNetOnlineEventInfo {
border: solid 10px #f1c40f;
min-height: 400px;
}


#bloq_section_85732 .MicroNetOnlineEventImage {
display: none;
}

#bloq_section_85732 .MicroNetOnlineEventAlignment {
max-height: 425px;
}

.MicroNetOnlineMemberCount {
    /* float: left; */
    font-size: 16px;
    text-transform: uppercase;
    margin-top: 8px;
    /* padding-bottom: 25px; */
    color: #0f4b77;
    border-bottom: 1px solid #d0d0d0;
    /* margin-bottom: 40px; */
    padding-bottom: 10px;
}

.MicroNetOnlineMemberDetailWebsite {
display: none;
}

.MicroNetOnlineMemberDetailDisplayMapLink {
display: none;
}

.MicroNetOnlineSearchHolder input {
    max-width: 150px;
    font-size: 14px;
    padding: 0px 10px;
    margin-top: 10px;
height: 38px;
}

.MicroNetOnlineSearchSeparator {
height: 55px;
}

.MicroNetOnlineQuicklinkDropdownHolder select {
    line-height: 1.5;
    font-size: 14px;
    /* font-family: Source Sans Pro,Helvetica,Arial,sans-serif; */
    padding: 8px;
    margin: 0;
    background: #f9f9f9;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    color: #333;
    -webkit-box-shadow: inset 0 1px 1px 0 #d0d0d0;
    box-shadow: inset 0 1px 1px 0 #d0d0d0;
    border: 0;
    border-radius: 0;
    -webkit-appearance: none;
    font-weight: 400;
max-width: 250px;
    margin-top: 10px;
}


.MicroNetOnlineMemberCategoryDropdownHolder {
float: left;
margin-right: 25px;
}


.MicroNetOnlineMemberCategoryDropdownHolder select {
    line-height: 1.5;
    font-size: 14px;
    /* font-family: Source Sans Pro,Helvetica,Arial,sans-serif; */
    padding: 8px;
    margin: 0;
    background: #f9f9f9;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    color: #333;
    -webkit-box-shadow: inset 0 1px 1px 0 #d0d0d0;
    box-shadow: inset 0 1px 1px 0 #d0d0d0;
    border: 0;
    border-radius: 0;
    -webkit-appearance: none;
    font-weight: 400;
min-width: 75px;
max-width: 300px;
    margin-top: 10px;
}
.MicroNetOnlineSearchHolder {
float: left;
}
.MicroNetOnlineQuicklinkDropdownHolder {
float: left;
margin-right: 30px;
}

@media (max-width: 767px) {
.MicroNetOnlineEventDetailsTopArea {
float: none !important;
width: 100% !important;
}

.MicroNetOnlineEventDetailsInfo {
float: none !important;
padding-left: 0px !important;
width: 100% !important;
}
}

.MicroNetOnlineSponsorGroupLabel {
padding-top: 25px;
font-weight: 600;
text-align: center;
display: block !important;
color: #3a55a6;
}


.MicroNetOnlineEventSponsor {
padding-top: 15px;
padding-bottom: 15px;
text-align: center;
border-bottom: 1px solid #e0e0e0;
}


.MicroNetOnlineEventSponsor img {
    max-width: 55%;
    padding: 15px;
    /* align-items: center; */
    /* text-align: center; */
    margin: auto;
    display: block;

}

.MicroNetOnlineSponsorsSection {
margin-top: 25px;
}

.MicroNetOnlineEventDetailsTopArea {
float: left;
width: 25%;
}

.MicroNetOnlineEventDetailsInfo {
float: left;
padding-left: 30px;
width: 75%;
}

.MicroNetOnlineMemberDetailUrl {
font-size: .9em;
}

.MicroNetOnlineMemberDetailDescription {
padding-top: 15px;
}

.MicroNetOnlineMemberDetailDisplayAddress {
font-size: .8em;
}

.MicroNetOnlineMemberDetailDispPhone1 {
font-weight: 600;
}

#bloq_section_87169 {
    border-bottom: 1px solid #c0daf0;
}
#bloq_section_87154 {
    border-bottom: 1px solid #c0daf0;
}

#bloq_section_87156 {
    border-bottom: 1px solid #c0daf0;
}


#bloq_section_87155 {
    border-bottom: 1px solid #c0daf0;
}

#bloq_section_87157 {
    border-bottom: 1px solid #c0daf0;
}

#bloq_section_87158 {
    border-bottom: 1px solid #c0daf0;
}

#bloq_section_87153 {
    border-bottom: 1px solid #c0daf0;
}

#bloq_section_87143 {
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}

#bloq_section_87142{
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}

#bloq_section_87141{
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}

#bloq_section_87140{
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}

#bloq_section_87139{
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}

#bloq_section_87138 {
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}

#bloq_section_87137 {
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}

#bloq_section_87136 {
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}


#bloq_section_87135 {
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}

#bloq_section_87134 {
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}


#bloq_section_87124 {
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}

#bloq_section_87133{
border-bottom: 1px solid #dadada;
border-top: 1px solid #dadada;
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 0px;
    font-weight: 200;
color: gray;
font-size: .8em;
text-transform: uppercase;
}

.MicroNetOnlineEventDetailRegistrationURL {
padding-top: 20px;
margin-top: 20px;
}

.MicroNetOnlineEventDetailRegistrationURL a {
background-color: #fbfbfb;
    color: white important;
    padding: 10px 20px;
    border: 1px solid #337ab7;
    font-weight: 600;
    text-transform: uppercase;

}

.MicroNetOnlineEventDetailDateTime {
text-transform: uppercase;
padding-bottom: 20px;
padding-top: 20px;
border-bottom: 1px solid gainsboro;
border-top: 1px solid gainsboro;
}
.MicroNetOnlineMemberSpacer {
height: 10px;
clear: both;
}
.MicroNetOnlineMemberPhotoBig img {
width: 100%;
}


@media (max-width: 767px) {
.MicroNetOnlineMemberImagesColumn {
float: none !important;
width: 100% !important;
}

.MicroNetOnlineMemberDetailFieldsHolder {
    float: none !important;
    padding-left: 0px !important;
    width: 100% !important;
}
}

.MicroNetOnlineMemberImagesColumn {
float: left;
width: 28%;
}
.MicroNetOnlineMemberDetailFieldsHolder {
float: left;
padding-left: 30px;
width: 70%;
}
.MicroNetOnlineMemberPhoto img {
height: 60px;
float: left;
padding-right: 15px;
}

.MicroNetOnlineMemberDetailMembershipType{
font-size: .8em;
text-transform: uppercase;
color: #8c8c8c;
}

.MicroNetOnlineMemberDetailsCategories {

}

.MicroNetOnlineMemberDetailsLogoUrl img {
width: 100%;
padding-bottom: 30px;
}


.MicroNetOnlineMemberDetailDisplayName {
font-size: 1.8em;
display: inline-block;
line-height: 1.2;
font-weight: 600;
}
.ChamberVisitNav {
font-size: 14px;
font-weight: 400;
text-align: center;
float: left;
padding-right: 30px;
}

.ChamberVisitNav img {
width: 60px;
}

.chamberNavVisit {
font-size: 14px;
font-weight: 600;
}


.NavBlueButton {
background-color: #0098cb;
color: white !important;
padding: 8px 8px;
font-weight: 400;
text-align: center !important;
}

.NavBlueButton a {
color: white !important;
text-align: center !important;
}

#bloq_section_86760 {
border-bottom: 1px solid #f2f2f2;
}


#bloq_section_86305 {
border-bottom: 1px solid #f2f2f2;
}

.chamberNav {
color: #3a56a6 !important;
font-weight: 500;
}

.MicroNetOnlineEventDetailImage IMG {
width: 100%;
padding-bottom: 15px;
}
.MicroNetOnlineEventDetailName {
Font-size: 2em;
font-weight: 400;
Display: inline-block;
line-height: 1.3em;
}
.MicroNetOnlineEventStartTime {
padding-right: 75px;
}

.MicroNetOnlineDateField {
font-weight: 400;
}


.MicroNetOnlineEventDateHeader {
background-color: #03252c;
padding: 10px 20px;
margin-bottom: 20px;
color: white;
 text-transform: uppercase;
}

#bloq_section_86267 {
border-bottom: 2px solid #424242;
}


.MicroNetOnlineEventAlignment {

}

.MicroNetOnlineEventDescription {
font-size: .8em;
border-top: 1px solid #cccccc;
    padding-top: 9px;
    margin-top: 8px;
}

.MicroNetOnlineEventStartTime {
font-size: .8em;
    display: inline-block;
    line-height: 1.4em;
}

.MicroNetOnlineEventEndTime{
font-size: .8em;
    display: inline-block;
    line-height: 1.4em;
}
.MicroNetOnlineEventContactInformation{
font-size: .8em;
    display: inline-block;
    line-height: 1.4em;
}
.MicroNetOnlineEventAdmission{
font-size: .8em;
    display: inline-block;
    line-height: 1.4em;
}
.MicroNetOnlineEventHours{
font-size: .8em;
    display: inline-block;
    line-height: 1.4em;
}
.MicroNetOnlineEventLocation{
font-size: .8em;
    display: inline-block;
    line-height: 1.4em;
}

.MicroNetOnlineEventEndTime label{
font-size: .8em;
font-weight: 600;
margin-right: 10px;
   text-transform: uppercase;
    display: inline-block;
    line-height: 1.4em;
}
.MicroNetOnlineEventContactInformation label{
font-size: .8em;
font-weight: 600;
margin-right: 10px;
   text-transform: uppercase;
}
.MicroNetOnlineEventAdmission label{
font-size: .8em;
font-weight: 600;
margin-right: 10px;
   text-transform: uppercase;
    display: inline-block;
    line-height: 1.4em;
}
.MicroNetOnlineEventHours label{
font-size: .8em;
font-weight: 600;
margin-right: 10px;
   text-transform: uppercase;
    display: inline-block;
    line-height: 1.4em;
}
.MicroNetOnlineEventLocation label{
font-size: .8em;
font-weight: 600;
margin-right: 10px;
   text-transform: uppercase;
    display: inline-block;
    line-height: 1.4em;
}


.MicroNetOnlineEventStartTime label{
font-size: .8em;
font-weight: 600;
margin-right: 10px;
   text-transform: uppercase;
    display: inline-block;
    line-height: 1.4em;
}

.MicroNetOnlineEventImage>img
{
width: 100% !important;
padding-bottom: 20px;
}

.MicroNetOnlineMemberDetailAddress{
font-size: .8em;
    margin-bottom: 20px;
display: none;
line-height: 1.4em;
}


.MicroNetOnlineMemberDetailSearchDescription {
font-size: .8em;
    margin-bottom: 14px;
display: none;
line-height: 1.5em;
width: 100%;

}

#areaToggleWrapper304751 P {
    margin: 0 0 0px
}

#bloq_auto_sibling_menu_304752 > a { display: block !important; line-height: 2em !important; padding: 0px !important; } 

	.MicroNetOnlineMemberInfo{
    /* padding-bottom: 30px; */
vertical-align: top;
    /* padding-right: 20px; */
    background-color: white;
    margin: 20px;
    padding: 15px;
display: inline-block;
border: 1px solid #e2e2e2;
width: 90%;
}


	.MicroNetOnlineMemberInfo:hover{
cursor:pointer;
    /* padding-bottom: 30px; */
vertical-align: top;
    /* padding-right: 20px; */
    background-color: white;
    margin: 20px;
    padding: 15px;
border: 1px solid white;
display: inline-block;
-webkit-box-shadow: 0px 0px 15px 9px rgba(0,0,0,0.16);
-moz-box-shadow: 0px 0px 15px 9px rgba(0,0,0,0.16);
box-shadow: 0px 0px 15px 9px rgba(0,0,0,0.16);

}

.MicroNetOnlineEventInfo{
    /* padding-bottom: 30px; */
vertical-align: top;
    /* padding-right: 20px; */
    background-color: white;
    margin: 20px;
    padding: 15px;
display: inline-block;
border: 1px solid #e2e2e2;
}

.MicroNetOnlineEventInfo:hover {
cursor:pointer;
    /* padding-bottom: 30px; */
vertical-align: top;
    /* padding-right: 20px; */
    background-color: white;
    margin: 20px;
    padding: 15px;
border: 1px solid white;
display: inline-block;
-webkit-box-shadow: 0px 0px 15px 9px rgba(0,0,0,0.16);
-moz-box-shadow: 0px 0px 15px 9px rgba(0,0,0,0.16);
box-shadow: 0px 0px 15px 9px rgba(0,0,0,0.16);
}


	.MicroNetOnlineMemberName {
font-weight: 600;
    font-size: 1em;
    text-transform: uppercase;
    color: #525252;
    padding: 10px;
    text-align: center;
    border-bottom: 1px solid #e0e0e0;
}

.MicroNetOnlineEventName{
        font-weight: 400 !important;
    font-size: 1em;
    text-transform: uppercase;
    border-bottom: 1px solid #cccccc;
    padding-bottom: 9px;
    margin-bottom: 8px;
}


	.MicroNetOnlineMemberEmail{ font-style:italic;color:#666;}
	.MicroNetOnlineMemberMembershipEstablished{ color:black;}

.MicroNetOnlineMemberDefaultImage {
    width: 202px;
    height: 202px;
    margin: auto;
    background: white;
    border: 1px solid #f1f1f1;
    margin-top: 20px;
    margin-bottom: 20px;

}
.MicroNetOnlineMemberLogoUrl {
    
    padding-top: 20px;
    padding-bottom: 20px;
    margin: auto;
    background: white;

    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;

}
	.MicroNetOnlineMemberLogoUrl>img{ 
width: 80%;

}
	.MicroNetOnlineMemberSearchLogoUrl>img{ width:100px;}


div#bloq_auto_sibling_menu_299854 {
font-weight: 900;
}

#b_sec_153968 {
    border-bottom: 1px solid #e2e2e2;
}

#bloq_section_85459 {
    border-bottom: 1px solid #acb6c5;
}

div#bloq_auto_sibling_menu_299854 {
text-transform: uppercase;
}

/* base clean */
p {
margin-top: .7em;
}

code {
    padding: 4px;
    font-size: 90%;
    color: #091233;
    background-color: #e6f8ff;
    border-radius: 4px;

}

cite {
font-style: italic;
font-size: 80%;
}

.marker {
    padding: 5px;
    font-size: 90%;
    color: #091233;
    background-color: #fffb83;
    border-radius: 4px;
}

@media all and (min-width: 1px) and (max-width: 750px){
   body {

  }
}
.linkHolder282913_154 {
    padding-right: 0px !important;
    padding-bottom: 0px;
    margin-left: -1px;
}

.linksLineAnimation282913_154 {
    border-left: 1px solid;
    border-right: 1px solid;
padding: 0px 20px !important;
font-size: 15px !important;
}


.linkHolder274680_152 {
padding: 10px 10px !important;
text-align: center;
    margin-bottom: -7px;

}

.linksLineAnimationSelected274680_152{
padding-top: 10px;
    padding-bottom: 10px !important;
    background-color: white;
text-align: center;
    margin-bottom: -7px;
}

.linkHolder282908_149 {
    padding-right: 0px !important;
    padding-bottom: 0px;
    margin-left: -1px;
}

.linksLineAnimation282908_149 {
    border-left: 1px solid;
    border-right: 1px solid;
padding: 0px 30px !important;
font-size: 15px !important;
}

.linkHolder282913_150 {
    padding-right: 0px !important;
    padding-bottom: 0px;
    margin-left: -1px;
}

.linksLineAnimation282913_150 {
    border-left: 1px solid;
    border-right: 1px solid;
padding: 0px 30px !important;
font-size: 10px !important;
}

.linkHolder274768_131 {
    padding-right: 0px !important;
    padding-bottom: 0px;
    margin-left: -1px;
}

.linksLineAnimation274768_131 {
    border-left: 1px solid;
    border-right: 1px solid;
padding: 0px 30px !important;
}





.linkHolder274635_127 {
padding: 10px 30px !important;
text-align: center;
    margin-bottom: -7px;

}

.linksLineAnimationSelected274635_127 {
padding-top: 10px;
    padding-bottom: 10px !important;
    background-color: white;
text-align: center;
    margin-bottom: -7px;}

.linksLineAnimation274635_127 {
color: #8bba63;
text-align: center;
}

.linksLineAnimationSelected274635_127 {
text-align: center;}

.blog_article_featured_title {
margin-top: 20px !important;
}


