/*
Theme Name: Crazy Web Studio (Divi Child)
Template: Divi
Text Domain: Divi-child
Author: Crazy Web Studio
Author URI: https://www.crazywebstudio.co.th
*/
body {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
	font-weight: 400;
}





/* ACF Gallery */
.acf-gallery {
  display: grid;
  grid-template-columns: repeat(3, 1fr); /* up to 3 items */
  gap: 40px; 
  padding-top: 40px;
}

/* Wrap each image in a grid item to control sizing */
.acf-gallery__item {
  width: 100%;
}

/* Equal visual size using aspect-ratio (keeps rows uniform) */
.acf-gallery img {
  width: 100%;
  aspect-ratio: 3 / 2;     
  object-fit: cover;        
  border-radius: 8px;         
  display: block;
}

/* Tablet: 1 column */
@media (max-width: 980px) {
  .acf-gallery {
    grid-template-columns: 1fr;
  }
}

/* Mobile: 1 column */
@media (max-width: 640px) {
  .acf-gallery {
    grid-template-columns: 1fr;
  }
}




/*ACF IMG*/

.acf-img {
  width: 100%;
  max-width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 8px;
}


/* WP Gridbuilder (Boat Filter Battons) */ 


/* Default state for all three buttons */

#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1) > div > span,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2) > div > span,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3) > div > span {
  font-size: 20px;
  transition: letter-spacing 0.3s ease;
}

/* Mobile override */
@media (max-width: 767px) {
  #post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1) > div > span,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2) > div > span,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3) > div > span {
    font-size: 10px; /* smaller font for mobile */
  }
}

/* Prefix "SHOW " for all three buttons */

#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1) > div > span::before,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2) > div > span::before,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3) > div > span::before {
  content: "SHOW ";
}

/* Hover state for all three buttons */

#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1):hover > div > span,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2):hover > div > span,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3):hover > div > span {
  letter-spacing: 3px;
}




/* WP Gridbuilder (Dropdown Filter) */


/* Default state for all three buttons */

#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_2.et_section_regular 
> div.et_pb_row.et_pb_row_2.et_pb_equal_columns.et_pb_gutters2 
> div.et_pb_column.et_pb_column_1_3.et_pb_column_2.et_pb_css_mix_blend_mode_passthrough 
> div > div > div > fieldset > div > label > select,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_2.et_section_regular 
> div.et_pb_row.et_pb_row_2.et_pb_equal_columns.et_pb_gutters2 
> div.et_pb_column.et_pb_column_1_3.et_pb_column_3.et_pb_css_mix_blend_mode_passthrough 
> div > div > div > fieldset > div > label > select,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_2.et_section_regular 
> div.et_pb_row.et_pb_row_2.et_pb_equal_columns.et_pb_gutters2 
> div.et_pb_column.et_pb_column_1_3.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough.et-last-child 
> div > div > div > fieldset > div > label > select {
  
  transition: letter-spacing 0.3s ease;
}



/* Hover state for all three selects */

#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_2.et_section_regular 
> div.et_pb_row.et_pb_row_2.et_pb_equal_columns.et_pb_gutters2 
> div.et_pb_column.et_pb_column_1_3.et_pb_column_2.et_pb_css_mix_blend_mode_passthrough 
> div > div > div > fieldset > div > label > select:hover,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_2.et_section_regular 
> div.et_pb_row.et_pb_row_2.et_pb_equal_columns.et_pb_gutters2 
> div.et_pb_column.et_pb_column_1_3.et_pb_column_3.et_pb_css_mix_blend_mode_passthrough 
> div > div > div > fieldset > div > label > select:hover,
#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_2.et_section_regular 
> div.et_pb_row.et_pb_row_2.et_pb_equal_columns.et_pb_gutters2 
> div.et_pb_column.et_pb_column_1_3.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough.et-last-child 
> div > div > div > fieldset > div > label > select:hover {
  letter-spacing: 3px;
}

#post-25989283 > div > div > div > div.et_pb_section.et_pb_section_2.et_section_regular 
> div.et_pb_row.et_pb_row_4 > div > div > div > div{
  font-weight: bold;
}


/* WP Gridbuilder (Exhibitors Filter Battons) */ 


/* Default state for all three buttons */

#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1) > div > span,
#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2) > div > span,
#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3) > div > span,
#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(4) > div > span {
  font-size: 20px;
  transition: letter-spacing 0.3s ease;
}


/* Mobile override */
@media (max-width: 767px) {
  #post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
  > div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
  > div > div > div > div > fieldset > div > ul > li:nth-child(1) > div > span,
  #post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
  > div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
  > div > div > div > div > fieldset > div > ul > li:nth-child(2) > div > span,
  #post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
  > div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
  > div > div > div > div > fieldset > div > ul > li:nth-child(3) > div > span,
  #post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
  > div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
  > div > div > div > div > fieldset > div > ul > li:nth-child(4) > div > span {
    font-size: 10px; /* smaller font for mobile */
  }
}




/* Prefix "SHOW " for all three buttons */

#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1) > div > span::before,
#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2) > div > span::before,
#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3) > div > span::before,
#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(4) > div > span::before {
  content: "SHOW ";
}


/* Hover state for all three buttons */

#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1):hover > div > span,
#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2):hover > div > span,
#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3):hover > div > span,
#post-25990984 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(4):hover > div > span {
  letter-spacing: 3px;
}








/* WP Gridbuilder (Media Partner Filter Battons) */ 


/* Default state for all three buttons */

#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1) > div > span,
#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2) > div > span,
#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3) > div > span,
#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(4) > div > span {
  font-size: 20px;
  transition: letter-spacing 0.3s ease;
}


/* Prefix "SHOW " for all three buttons */

#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1) > div > span::before,
#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2) > div > span::before,
#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3) > div > span::before,
#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(4) > div > span::before {
  content: "SHOW ";
}


/* Hover state for all three buttons */

#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1):hover > div > span,
#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2):hover > div > span,
#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3):hover > div > span,
#post-25991249 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(4):hover > div > span {
  letter-spacing: 3px;
}




/* WP Gridbuilder (Sponsors & Partners Filter Battons) */ 



/* Default state for all three buttons */

#post-25991285 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1) > div > span,
#post-25991285 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2) > div > span,
#post-25991285 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3) > div > span {
  font-size: 20px;
  transition: letter-spacing 0.3s ease;
}

/* Prefix "SHOW " for all three buttons */

#post-25991285 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1) > div > span::before,
#post-25991285 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2) > div > span::before,
#post-25991285 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3) > div > span::before {
  content: "SHOW ";
}

/* Hover state for all three buttons */

#post-25991285 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(1):hover > div > span,
#post-25991285 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(2):hover > div > span,
#post-25991285 > div > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular 
> div.et_pb_with_border.et_pb_row.et_pb_row_1.et_pb_row_fullwidth.et_pb_gutters1 
> div > div > div > div > fieldset > div > ul > li:nth-child(3):hover > div > span {
  letter-spacing: 3px;
}




/* Main Nav Dropdown Styling */


/* 1st dropdown */

 #menu-main-menu-desktop 
> li.et_pb_menu_page_id-25989728.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-25989854 
> ul{
  width: 175px !important;

}

/* #menu-main-menu-desktop 
> li.et_pb_menu_page_id-25989728.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-25989854 
> ul > li.et_pb_menu_page_id-25989793.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-25989855{
  padding-right: 0px !important;
  padding-left: 0px !important;
  margin-bottom: -10px !important;
}

#menu-main-menu-desktop 
> li.et_pb_menu_page_id-25989728.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-25989854 
> ul > li.et_pb_menu_page_id-25991425.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-25991428 {
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-top: -10px !important;
}



/* 2nd dropdown */


 #menu-main-menu-desktop 
> li.et_pb_menu_page_id-25991195.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-25991217
> ul{
  width: 225px !important;

}

/* #menu-main-menu-desktop 
> li.et_pb_menu_page_id-25991195.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-25991217 
> ul > li{
  padding-right: 0px !important;
  padding-left: 0px !important;
}


/* 4th dropdown */


#menu-main-menu-desktop
 > li.et_pb_menu_page_id-25991406.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-25991423
 > ul{
  width: 245px !important;
 
}

/*  #menu-main-menu-desktop
> li.et_pb_menu_page_id-25991406.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-25991423
> ul > li.et_pb_menu_page_id-25991412.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-25991424{
  padding-right: 0px !important;
  padding-left: 0px !important;
  margin-bottom: -10px !important;
}

#menu-main-menu-desktop 
> li.et_pb_menu_page_id-25991406.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-25991423 
> ul > li.et_pb_menu_page_id-25991285.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-25991292{
  padding-right: 0px !important;
  padding-left: 0px !important;
  margin-top: -10px !important;
  margin-bottom: -10px !important;
}

#menu-main-menu-desktop
> li.et_pb_menu_page_id-25991406.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-25991423
> ul > li.et_pb_menu_page_id-25991249.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-25991273{
  padding-right: 0px !important;
  padding-left: 0px !important;
  margin-top: -10px !important;
}*/


/* 3rd dropdown */

#menu-main-menu-desktop
> li.cws-mobile-nav-link.et_pb_menu_page_id-25990984.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-25990984.current_page_item.menu-item-has-children.menu-item-25991046
> ul{
  width: 220px !important;
}

/*reduce blog post pagination numbers on desktop and tablet*/
@media (min-width: 768px) {
    /* Hides the pagination buttons that are not adjacent to the active page */
    .dipi_filterable_grid .dipi-pagination .dipi-pagination-btn:not(.active):not(.active-prev):not(.active-next):not(:first-child):not(:nth-child(2)):not(:nth-last-child(2)):not(:last-child) {
        display: none;
    }

    /* Adds an ellipsis before the active-prev button only if it's NOT the third button in the pagination */
    .dipi_filterable_grid .dipi-pagination .dipi-pagination-btn.active-prev:not(:nth-child(2)):not(:nth-child(3))::before {
        content: "...";
        margin-right: 5px;
    }

    /* Adds an ellipsis after the active-next button only if it's NOT the third to last button in the pagination */
    .dipi_filterable_grid .dipi-pagination .dipi-pagination-btn.active-next:not(:nth-last-child(3))::after {
        content: "...";
        margin-left: 5px;
    }
}


.chaty-channel .chaty-tooltip:after {
    display: block !important;
	opacity: 1.0 !important;
}

/* Disable button toggle */
.wpgb-button[aria-pressed="true"] {
  pointer-events: none !important;
  cursor: default !important;
}


