/*
Theme Name: IADC
Author: JAG2020
Description: IADC Theme 2020
Template: betheme
Version: 1.0.0
*/
/* IADC COLORS ---------------------------------------------------------------------------------------------------- */
/* Black: #000000 */
/* White: #ffffff */
/* Lt Gray 1: #f2f2f2 */
/* Lt Gray 2: #e8e8e8 */
/* Dk Gray 1: #c8c8c8 */
/* Dk Gray 2: #4c4d4f */
/* Lt Red: #cf102d */
/* Dk Red: #ab192d */
/* Lt Purple: #b588b9 */
/* Dk Purple: #94368d */
/* Lt Blue: #3db5e6 */
/* Dk Blue: #006aa7 */
/* Lt Green: #6bc04b */
/* Dk Green: #009946 */
/* Lt Yellow: #f3ce00 */
/* Dk Yellow: #d08a00 

Wellsharp database API
ACD DB https://accreditation.iadc.org/login.php

*/
.iadc_ad_wrap {text-align:center !important;margin-top: 20px !important;}
/* TEMPORARY BUGFIXES START */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#ab192d !important;}
.fc-button-icalendar {display:none !important;}
/* TEMPORARY BUGFIXES END */

button.toc-button-sm {background-image:none !important;background-color:#006aa7 !important;color:#ffffff !important;border: 1px #ffffff solid !important; border-radius:0 !important;text-transform:uppercase !important;font-size:0.6em !important;padding:5px 10px !important;font-weight:bold !important;vertical-align:middle !important;}
button.toc-button-sm:hover {background-color:#2d95bf !important;}
/* start GF Equipment forms */
.gf-g-txt, .gf-sfel-ssdsu .gsection_title {color:#626262 !important;}
.gf-grn-txt-2021, .gf-grn-txt-2021 .gfield_label, .gf-grn-txt-2021 .gsection_title {color:#339966 !important;}
/* .gf-green-txt, .gf-green-txt .gfield_label, .gf-green-txt .gsection_title {color:#339966 !important;}
.grn122, .grn122 .gfield_label, .grn122 .gsection_title {color:#339966 !important;}
.gf122, .gf122 .gfield_label, .gf122 .gsection_title {color:#339966 !important;}
.gf-red-txt, .gf-red-txt .gfield_label, .gf-red-txt .gsection_title {text-decoration: line-through !important;color:red !important;}
.red122, .red122 .gfield_label, .red122 .gsection_title {text-decoration: line-through !important;color:red !important;} */
/* end GF Equipment forms */
.iadc-hidden {display:none !important;}
/* Full-width pages - No Subheader IMG */
.page-id-408678 #Top_bar, .page-id-408161 #Top_bar, .parent-pageid-402270 #Top_bar, .parent-pageid-402253 #Top_bar, .parent-pageid-402216 #Top_bar, .events-template-default #Top_bar, .page-id-66 #Top_bar, .page-id-67 #Top_bar, .page-id-68 #Top_bar, .page-id-69 #Top_bar, .page-id-3964 #Top_bar, .page-id-4045 #Top_bar, .page-id-390465 #Top_bar, .home #Top_bar, .post-template-default #Top_bar, .page-id-391516 #Top_bar, .page-id-393118 #Top_bar, .page-id-392146 #Top_bar, .page-id-392171 #Top_bar, .page-id-392173 #Top_bar, .page-id-392194 #Top_bar, .page-id-392384 #Top_bar, .page-id-393172 #Top_bar, .parent-pageid-392384 #Top_bar, .page-id-393352 #Top_bar, .page-id-394142 #Top_bar, .page-id-394257 #Top_bar, .page-id-394639 #Top_bar, .page-id-396782 #Top_bar, .page-id-397774 #Top_bar, .page-id-398036 #Top_bar, .page-id-397971 #Top_bar, .page-id-397998 #Top_bar, .page-id-398127 #Top_bar, .page-id-399150 #Top_bar, .page-id-399581 #Top_bar, .page-id-399243 #Top_bar, .page-id-399583 #Top_bar, .page-id-399059 #Top_bar, .page-id-400735 #Top_bar, .page-id-401387 #Top_bar, .page-id-401498 #Top_bar, .page-id-401510 #Top_bar, .page-id-410038 #Top_bar {background-color:#cf102d;}

.page-id-408678 #Top_bar.is-sticky, .page-id-408161 #Top_bar.is-sticky, .parent-pageid-402270 #Top_bar.is-sticky, .parent-pageid-402253 #Top_bar.is-sticky, .parent-pageid-402216 #Top_bar.is-sticky, .events-template-default #Top_bar.is-sticky, .page-id-66 #Top_bar.is-sticky, .page-id-67 #Top_bar.is-sticky, .page-id-68 #Top_bar.is-sticky, .page-id-69 #Top_bar.is-sticky, .page-id-3964 #Top_bar.is-sticky, .page-id-4045 #Top_bar.is-sticky, .page-id-390465 #Top_bar.is-sticky, .home #Top_bar.is-sticky, .post-template-default #Top_bar.is-sticky, .page-id-391516 #Top_bar.is-sticky, .page-id-393118 #Top_bar.is-sticky, .page-id-392146 #Top_bar.is-sticky, .page-id-392171 #Top_bar.is-sticky, .page-id-392173 #Top_bar.is-sticky, .page-id-392194 #Top_bar.is-sticky, .page-id-392384 #Top_bar.is-sticky, .page-id-393172 #Top_bar.is-sticky, .parent-pageid-392384 #Top_bar.is-sticky, .page-id-393352 #Top_bar.is-sticky, .page-id-394142 #Top_bar.is-sticky, .page-id-394257 #Top_bar.is-sticky, .page-id-394639 #Top_bar.is-sticky, .page-id-395271 #Top_bar.is-sticky , .page-id-396782 #Top_bar.is-sticky, .page-id-397774 #Top_bar.is-sticky, .page-id-398036 #Top_bar.is-sticky, .page-id-397971 #Top_bar.is-sticky, .page-id-397998 #Top_bar.is-sticky, .page-id-398127 #Top_bar.is-sticky, .page-id-399150 #Top_bar.is-sticky, .page-id-399581 #Top_bar.is-sticky, .page-id-399243 #Top_bar.is-sticky, .page-id-399583 #Top_bar.is-sticky, .page-id-399059 #Top_bar.is-sticky, .page-id-400735 #Top_bar.is-sticky, .page-id-401387 #Top_bar.is-sticky, .page-id-401498 #Top_bar.is-sticky, .page-id-401510 #Top_bar.is-sticky, .page-id-410038 #Top_bar.is-sticky {background-color:#ffffff !important;}

.category-media-releases .post-meta .category.mata-tags, .category-media-releases .post-meta .category.meta-categories, .category-media-releases .cat-btn {display:none !important;} 

.cat-template-drillbits #Top_bar {background:none !important;}
.events-template-default #Subheader {display:none !important;}
.cat-template-drillbits .share_wrapper {border:0;background:none !important;}
.cat-template-drillbits .widget_recent_entries ul li {background:none !important;}
.cat-template-drillbits .widget_recent_entries ul li a {border:0;line-height:1.2em;padding-top:5px;padding-bottom:4px;}
.cat-template-drillbits div.rhc-info-cell, .cat-template-drillbits .rhc-description {display:none !important;}
.cat-template-drillbits .rhc-widget-upcoming-item {padding-bottom:10px;}
.cat-template-drillbits .sidebar .rhc-title-in-link {font-size:1em !important;}
.iadc-db-header h5 {margin-bottom:22px !important;color:#ffffff !important}
.iadc-db-header strong {background-color:lightslategrey !important;padding:12px 15px 12px 15px !important;}
.drillbits-home-widgets-1 .vc_grid-container-wrapper .wpb_content_element, .drillbits-home-widgets-1 .wpb_wrapper > div {margin-bottom:8px !important;}
.drillbits-home-widgets-1 .vc_grid-container-wrapper .wpb_content_element, .drillbits-home-widgets-1 .wpb_wrapper > div:last-child {margin-bottom:0px !important;}
.drillbits-home-widgets-2 .vc_grid-item-mini {margin-bottom:0px !important;/*border-top:5px solid #3db5e6 !important;*/}
#drillbits-articles-widget .wpb_wrapper > div {margin-bottom:0px !important;}
.drillbits-home-widgets-2 .vc_grid-item-mini:after {margin-top:30px !important;width:100%;border-bottom:1px solid lightslategray !important;text-align:center;}
.drillbits-home-widgets-1 .Recent_posts ul li .photo, .iadc-advertising-2 .Recent_posts ul li .photo {display:none !important;}
.drillbits-home-widgets-1 .Recent_posts ul li .desc, .iadc-advertising-2 .Recent_posts ul li .desc {margin-top:10px ;margin-right:0 !important;padding-top:14px !important;min-height:60px !important;}
.drillbits-home-widgets-1 .Recent_posts ul li .desc h6, .iadc-advertising-2 .Recent_posts ul li .desc h6 {font-size:1.1em;line-height:1.1em;border-bottom:none !important; margin-bottom:0 !important;padding-bottom:0 !important;}
.drillbits-home-widgets-1 .Recent_posts ul li .desc .date, .iadc-advertising-2 .Recent_posts ul li .desc .date {font-size:0.8em;}
.iadc-drillbits-sidebar-updates-1 {padding:25px 30px;background-color:#006aa7;color:#ffffff !important;}
.iadc-drillbits-sidebar-updates-1:hover {background-color:#3db5e6;}
.iadc-drillbits-sidebar-updates-1 h5 a {color:#ffffff !important;font-size: 1.5em;line-height: 0.9em;font-weight:bold;}
.iadc-drillbits-sidebar-updates-2 {padding:25px 30px;background-color:#94368d;color:#ffffff !important;}
.iadc-drillbits-sidebar-updates-2:hover {background-color:#b588b9;}
.iadc-drillbits-sidebar-updates-2 h5 a {color:#ffffff !important;font-size: 1.5em;line-height: 0.9em;font-weight:bold;}
.iadc-drillbits-sidebar-updates-3 {padding:25px 30px !important;background-color:#d08a00 !important;color:#ffffff !important;}
.iadc-drillbits-sidebar-updates-3:hover {background-color:#f3ce00;}
.iadc-drillbits-sidebar-updates-3 h5 a {color:#ffffff !important;font-size: 1.5em !important;line-height: 0.9em !important;font-weight:bold !important;}
.iadc-drillbits-inner-2 .vc_column-inner {padding:42px 20px !important;}
.iadc-drillbits-inner-3 .vc_column-inner {padding:22px 10px 22px 25px !important;margin-left:20px !important;max-width:94% !important;}
.iadc-drillbits-inner-2 h4, .iadc-drillbits-inner-3 h4 {font-weight:bold !important;}
p.sm-lnk-5 a {font-size:0.5em !important;color:#c8c8c8 !important;}
.iadc-drillbits-inner-3 h5 {font-size:1.0em !important;}
.archive #Filters .filters_buttons {display:none !important;}
.archive .post-photo-wrapper {width:25% !important;}
.archive .has-post-thumbnail .post-desc-wrapper {width:75% !important;}
.archive .category-advocacy .post-meta .category, .archive .category-accreditation .post-meta .category, .archive .category-chapters .post-meta .category, .archive .category-committees .post-meta .category, .archive .category-conferences .post-meta .category, .archive .category-hse .post-meta .category, .archive .category-industry-events .post-meta .category, .archive .category-industry-news-resources .post-meta .category, .archive .category-membership .post-meta .category {display:none !important;}
.category-drillbits #Subheader, .category-advocacy #Subheader, .category-accreditation #Subheader, .category-chapters #Subheader, .category-committees #Subheader, .category-conferences #Subheader, .category-hse #Subheader, .category-industry-events #Subheader, .category-industry-news-resources #Subheader, .category-membership #Subheader, .iadc-subheader-drillbits #Subheader {background-image: url(https://www.iadc.org/wp-content/uploads/2020/08/img-drillbits-hero-2xf-text1.jpg) !important;}
.category-drillbits h1.title, .category-advocacy h1.title, .category-accreditation h1.title, .category-chapters h1.title, .category-committees h1.title, .category-conferences h1.title, .category-hse h1.title, .category-industry-events h1.title, .category-industry-news-resources h1.title, .category-membership h1.title, .iadc-subheader-drillbits h1.title {display:none !important;}
.post-related, .post-item {background-image: none !important;}
/* .drillbits-home-postgrid-inner-1:hover {background-color:rgba(255,255,255,0.65) !important;} */
/* .cat-template-drillbits .section-post-related .simple .post-related .image_frame {display:block !important;} */
/* DRILLBITS Landing Page */
.drillbits-home-edition-header h4 {color:#ab192d;}
.iadc-db-header-wpb_wrapper {margin-top:8px;}
.iadc-drillbits-feature-post h4 {font-size: 1.5em !important;line-height: 1.5em !important;}
#iadc-drillbits-post-grid-tall .vc_gitem-zone-mini {padding-bottom:13px!important;}
.iadc-drillbits-post-grid .vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {font-size:1.1em !important;margin-top:20px !important;}
.iadc-drillbits-post-grid h4 {font-size:1.2em !important;line-height:1.2em !important;}
.iadc-drillbits-post-grid p {}
.iadc-drillbits-post-grid .vc_btn3 {background-color:#ab192d !important;padding:3px 7px !important;font-size:0.5em !important;}
.iadc-drillbits-post-grid .vc_btn3:hover {background-color:#cf102d !important;}
.iadc-drillbits-post-grid .vc_row {padding:0 0 0 0 !important;margin:0 0 0 0 !important;}
.iadc-drillbits-post-grid-2 h4 {font-size:1.2em !important;line-height:1.2em !important;}
.iadc-drillbits-post-grid-2 p {}
.iadc-drillbits-post-grid-2 .vc_btn3 {background-color:#ab192d !important;padding:3px 7px !important;font-size:0.5em !important;}
.iadc-drillbits-post-grid-2 .vc_btn3:hover {background-color:#cf102d !important;}
.iadc-drillbits-post-grid-2 .vc_row {padding:0 0 0 10px !important;margin:0 0 0 0 !important;}
.iadc-sidebar-updates-img, .iadc-sidebar-updates .vc_gitem-animated-block, .iadc-sidebar-updates .vc_gitem-post-data-source-post_excerpt, .iadc-sidebar-updates .vc_btn3-left {display:none !important;}
.iadc-db-sb-txt-links-4 {margin-bottom:10px !important;border-right:4px solid #ab192d !important;}
.iadc-db-sb-txt-links-4:hover {background-color:#ab192d !important;color:#ffffff !important;transition: all 0s ease-in-out !important;width:100% !important;}
.iadc-sidebar-updates .vc_gitem-post-data-source-post_title {font-size:1.2em !important;}
.iadc-sidebar-updates .vc_gitem-zone-mini .vc_row, .iadc-sidebar-updates .vc_row {padding-top:0 !important;padding-bottom:0 !important;}
.iadc-drillbits-post-grid-events-2 .vc_grid-item:hover, .iadc-img-link-5:hover {opacity:0.8 !important;}
.iadc-drillbits-post-grid-events-2 .vc_gitem-post-data-source-post_date, .iadc-drillbits-post-grid-events-2 .vc_gitem-post-data-source-post_title {display:none !important;}
/* Rewrite ASAP - Has to do with the header-style ---------------------------------------------------------------------------------------------------- */
.page-id-408678 .the_content_wrapper, .page-id-408161 .the_content_wrapper, .parent-pageid-402270 .the_content_wrapper, .parent-pageid-402253 .the_content_wrapper, .parent-pageid-402216 .the_content_wrapper, .events-template-default .the_content_wrapper, .page-id-3964 .the_content_wrapper, .page-id-4045 .the_content_wrapper, .page-id-4045 .sidebar, .page-id-392171 .sidebar, .page-id-392173 .sidebar, .page-id-392194 .sidebar, .page-id-392384 .sidebar, .parent-pageid-392384 .sidebar {padding-top:80px !important;}
.page-id-390465 .the_content_wrapper, .page-id-392146 .the_content_wrapper, .page-id-392171 .the_content_wrapper, .page-id-392173 .the_content_wrapper, .page-id-392194 .the_content_wrapper, .page-id-392384 .the_content_wrapper, .parent-pageid-392384 .the_content_wrapper, .page-id-394142 .the_content_wrapper, .page-id-394257 .the_content_wrapper, .page-id-394639 .the_content_wrapper , .page-id-396782 .the_content_wrapper, .page-id-397774 .the_content_wrapper, .page-id-398036 .the_content_wrapper, .page-id-397971 .the_content_wrapper, .page-id-397998  .the_content_wrapper, .page-id-398127 .the_content_wrapper, .page-id-399150 .the_content_wrapper, .page-id-399581 .the_content_wrapper, .page-id-399243 .the_content_wrapper, .page-id-399583 .the_content_wrapper, .page-id-399059 .the_content_wrapper, .page-id-400735 .the_content_wrapper, .page-id-401387 .the_content_wrapper, .page-id-401498 .the_content_wrapper, .page-id-401510 .the_content_wrapper, .page-id-410038 .the_content_wrapper {padding-top:80px !important;}
.page-id-69 .the_content_wrapper, .page-id-391516 .the_content_wrapper {padding-top:30px !important;}
.page-id-65 .the_content_wrapper, .page-id-66 .the_content_wrapper, .page-id-67 .the_content_wrapper, .page-id-68 .the_content_wrapper, .page-id-393118 .the_content_wrapper, .page-id-393172 .the_content_wrapper, .page-id-393352 .the_content_wrapper {padding-top:120px !important;}
.iadc-subheader-drillbits .title {padding-top:150px !important;padding-bottom:150px !important;/* line-height:1.8em !important; */}
.cli-wrapper {max-width: 80% !important;}
/* Rewrite ASAP - Has to do with the header-style ---------------------------------------------------------------------------------------------------- */
.iadc-subheader-drillbits h1.title {display:inline !important;/* line-height:1.8em !important; */}
.iadc-subheader-drillbits .iadc-subtitle-1 {display:none !important;/* font-size:2em !important;color:#ab192d !important;font-weight:bold !important; */}
.iadc-subheader-drillbits .iadc-subtitle-2 {display:none !important;/* font-size:1.2em !important;color:#fff !important;font-weight:400 !important;text-shadow: 0px 0px 10px #999999 !important; */}
#iadc-archive-blk-2 {background-color:#4c4d4f !important;}
#iadc-archive-blk-2 .vc_gitem-post-data-source-post_title, #iadc-archive-blk-2 .vc_gitem-post-data-source-post_date {color:#fff !important;}
#iadc-archive-blk-2 .vc_gitem-post-data-source-post_title {font-size:1.3em !important;}
#iadc-archive-blk-2 .iadc-db-sb-txt-links-4 {border-right:none !important;}
/* Posts ---------------------------------------------------------------------------------------------------- */
.post-template-default .section-post-related .format-link .image_frame {display:none !important;}
.section-post-related .simple .post-related .image_frame {display:none !important;}
.section-post-related .simple .post-related .date_label {display:none !important;}
.post-template-default h2 {font-size:2em !important;line-height:1.2em;}
.posts_group h2 {font-size:2em !important;line-height:1.2em; letter-spacing:1.2em;}
.search-results .posts_group h2 {font-size:2em !important;line-height:1.2em; letter-spacing:0;}
.post-template-default .button {display:none !important;}

/* Post Meta ------------------------------------------------------------------------------------------------ */
.section-post-header {padding-top:40px !important;padding-bottom:0px !important;}
.category-news .entry-title, .category-safety-meeting-topics .entry-title, .category-safety-alerts .entry-title {display:block !important;}
.page-id-389732 .entry-title, .page-id-390271 .entry-title, .page-id-389736 .entry-title {display:block !important;font-size:1.7em !important;}
.category-news .post-meta, .category-safety-meeting-topics .post-meta, .category-safety-alerts .post-meta {display:none !important;}
.page-id-389732 .post-meta, .page-id-390271 .post-meta, .page-id-389736 .post-meta {display:block !important;}
.page-id-389736 .post-meta .category {display:none !important;}
.page-id-389736 .post-footer {background-color:transparent !important;border-bottom:1px solid rgba(0,0,0,.08);}
.category-news h2 {padding-top:10px !important;}
.category-safety-meeting-topics h1, .category-safety-alerts h1 {font-size:30px !important;}
.category-safety-alerts h3 {font-size:24px !important;}
.category-safety-alerts .vc_row {padding-top:0px !important;}
.search-results .author-date {display:none;}
.category-drillbits .vc_row {padding-top:0px !important;padding-bottom:40px !important;}
.category-drillbits .post-meta {color:#979797 !important;}
.category-drillbits h2, .category-drillbits h3, .category-drillbits h4, .category-drillbits h5 {margin-top:30px !important;}
.category-drillbits h6 {margin-top:40px !important;}
.category-drillbits .entry-title {margin-top:20px !important;}
.category-drillbits .iadc-testimonial {background:0 !important;}

/* UberMenu BeTheme fix ----------------------------------------------------------------------------------- */
#Header_wrapper,
#Header #Top_bar{
    /* position: relative; */
    z-index: 50;
    top:auto;
}
.responsive-menu-toggle{
    display:none !important;
} 
/* VC Row Vertical Paddings Reset ----------------------------------------------------------------------------------- */
.vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner {padding-top:0 !important;}
.vc_row-has-fill > .vc_column_container > .vc_column-inner {padding-top:0 !important;}
.vc_row {padding-top:60px !important;padding-bottom:62px !important;}
.single-post .wpb_content_element {margin-bottom:10px !important;}
/* Header Scroll Fix --------------------------------------------------------------------------------------------------------- */
#Top_bar { Top:0px !important; }
#Top_bar .menu_wrapper {padding-top:12px !important;float:right !important;}
#Top_bar.is-sticky { /* Top:32px !important; */ }
#Top_bar.is-sticky  .menu_wrapper {padding-top:5px !important;}
/* NavBar Icon --------------------------------------------------------------------------------------------------------- */
#Top_bar .menu > li > a i { font-size: 36px !important; }
/* Sidebar NAV --------------------------------------------------------------------------------------------------------- */
.widget_mfn_menu ul li a {background:none;border:0 !important;}
.widget_mfn_menu ul li a::selection {background:#ab192d !important;}
/* Float Nav ------------------------------------------------------------------------------------------------------------ */
.iadc-float-nav-1 .vc_tta-tabs-container {margin-left:7px !important;}
.iadc-float-nav-1 .vc_tta-tab {padding:0 !important;}
.iadc-float-nav-1 {margin-bottom:0 !important;}
.iadc-float-nav-1 .vc_tta-tab a {background:0 !important;border:0 !important;font-size:14px !important;font-weight:bold !important;border-radius:0 !important;padding: 14px 16px !important;}
.iadc-float-nav-1 .vc_tta-tab a:hover {color:#bf3437 !important;background-color:#f2f2f2 !important;}
.iadc-float-nav-1 .vc_active a {color:#bf3437 !important;}
.iadc-float-nav-1 .vc_tta-panels ul, .iadc-float-nav-1 .vc_tta-panel ol {margin-bottom:20px !important;}
.iadc-float-nav-1 .vc_tta-panels {background:0 !important;border:0 !important;padding-top:20px !important;}
.iadc-float-nav-1 .vc_tta-panels .wpb_content_element {margin-bottom:20px !important;}
.iadc-float-nav-1 h2, .iadc-inner-row-2 h2 {color:#bf3437 !important;font-size:36px !important;letter-spacing:-1.2px !important;}
.iadc-float-nav-1 h3, .iadc-inner-row-2 h3 {padding-top:7px;letter-spacing:-1.0px !important;text-transform:normal !important;font-style:normal !important;}
.iadc-inner-row-4 {padding-top:0 !important;margin-bottom:0 !important;}
.iadc-inner-row-4 h4 {font-size:16px !important;line-height:20px !important;letter-spacing:-1.2px !important;}
.iadc-inner-row-4 h5 {font-size:14px !important;line-height:18px !important;letter-spacing:-1.2px !important;text-transform:none !important;}
.iadc-inner-row-4 img {height:160px !important;width:115px !important;}
.iadc-inner-row-4 .iadc-staff {display: inline-block;width: 200px;vertical-align: top;padding-bottom:35px !important;}
.iadc-float-nav-1 strong {text-transform:uppercase !important;}
.iadc-inner-tab-row {padding-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important;}
.iadc-float-nav-1 .rhc-title-in-link, .iadc-inner-row-2 .rhc-title-in-link {font-size:1.2em !important;line-height:1.2em !important;}
.iadc-float-nav-1 .sc-rhc_start_date, .iadc-float-nav-1 .sc-rhc_end_date, .iadc-inner-row-2 .sc-rhc_start_date, .iadc-inner-row-2 .sc-rhc_end_date, .iadc-float-nav-1 .sc-rhc_start_time, .iadc-float-nav-1 .sc-rhc_end_time, .iadc-inner-row-2 .sc-rhc_start_time, .iadc-inner-row-2 .sc-rhc_end_time  {padding-top:5px !important;padding-bottom:7px;text-transform:uppercase !important;}
/* .iadc-float-nav-1 .fc-button-icalendar {margin-top:10px !important;} */
.iadc-float-nav-1 .fe-extrainfo-label, .iadc-inner-row-2 .fe-extrainfo-label {padding-top:5px !important;padding-bottom:7px;text-transform:uppercase;}
.iadc-float-nav-1 .fc-button.fc-state-default, .iadc-inner-row-2 .fc-button.fc-state-default {font-size:10px !important;font-weight:bold !important;background-color: #006aa7 !important;text-transform:uppercase !important;}
.iadc-float-nav-1 .fc-button.fc-state-default:hover, .iadc-inner-row-2 .fc-button.fc-state-default:hover {background-color:#2d95bf !important;}
.iadc-inner-row-2 .rhc-sc-gmap {max-height: 280px !important;}
.iadc-inner-row-2 .rhc-title {color:#bf3437 !important;font-size:36px !important;line-height:1.2em !important;letter-spacing:-1.2px !important;text-transform: none !important;font-weight:bold !important;}
.iadc-timer-3 .wpb_wrapper > div {margin-bottom:0 !important;}
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
.iadc-events-details-2 div {margin-bottom:10px !important;}
.iadc-events-details-2 .fc-button.fc-state-default {margin-top:10px !important;}
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
.iadc-quick-contact {padding-top:10px !important;padding-bottom:0 !important;margin-bottom:0 !important;}
.iadc-quick-contact .vc_btn3 {margin-top:10px !important;}
/* Sticky Menu Fonts ---------------------------------------------------------------------------------------------------- */
#Top_bar.is-sticky .menu > li > a span:hover { color: #000 !important; }
#Top_bar.is-sticky .menu > li.current-menu-item > a span { color: #000 !important; }
#Top_bar.is-sticky .menu > li > a span { color: #000; }
#Top_bar.is-sticky .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target { color: #000 !important; }
#Top_bar #menu {background:none !important; margin-top:10px !important;}
#Top_bar.is-sticky #menu {background:none !important; margin-top:0px !important;}
/* Subheader Styles ---------------------------------------------------------------------------------------------------- */
#Subheader.iadc-subheader-drillbits {background-image: url(https://www.iadc.org/wp-content/uploads/2020/08/img-drillbits-hero-2xf-text1.jpg) !important;padding:0 0 0 0 !important; background-size:cover !important;background-position:top !important;}
#Subheader { background-size:cover !important;padding: 180px 0; /* Fixes 2-line line-height h1 - Img size is 150px */}
#Subheader::after {box-shadow:none !important;}
#Subheader h1 { color:#ffffff !important;font-size:36px !important;letter-spacing:-2.2px !important;font-style:normal !important;font-weight:bold !important;/* line-height:60px !important; Fixes 2-line line-height h1 - Default is 35px - Check #Subheader */}
#Subheader .title {padding-right:56px !important;padding-left:56px !important;}
/* Footer Styles ---------------------------------------------------------------------------------------------------- */
#Footer .widget_nav_menu ul {background:none !important;list-style-type:none !important;padding-left:0 !important;}
#Footer .widget_nav_menu ul li:after {border: none !important;}
#Footer .widget_nav_menu h4, #Footer h4 {font-size:20px !important;}
#Footer p {color:#e8e8e8 !important;}
#Footer .footer_copy {background-color:#ab192d !important;border:0 !important;}
/* Back-to-top ---------------------------------------------------------------------------------------------------- */
#back_to_top.sticky { }
#back_to_top.sticky i { color: #2c6d9b !important; }
#back_to_top.sticky:hover { background: #2c6d9b !important; }
#back_to_top.sticky i:hover { color: #FFF !important; }

.img-brdr-1 {border:1px #000000 solid !important;}
.img-brdr-2 {border:1px rgba(0,0,0,.12) solid !important;}
.img-brdr-3 {border:1px #000000 solid !important;}
/* Buttons ---------------------------------------------------------------------------------------------------- */
.category-drillbits .vc_btn3 {margin-top:10px !important;}
.iadc-inner-row-2 {padding-top:20px !important;padding-bottom:20px !important;margin-bottom:0 !important;}
.iadc-inner-row-6 a {color:#ab192d !important;}
.iadc-inner-row-6 a:hover {color:#cf102d !important;opacity:0.8 !important;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {background-image:none !important;background-color:#006aa7 !important;color:#ffffff !important;border: 1px #ffffff solid !important; border-radius:0 !important;text-transform:uppercase !important;font-size:0.85em !important;padding:11px 16px !important;font-weight:bold !important;}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {background-image:none !important;background-color:none !important;color:#006aa7 !important;border: 1px #006aa7 solid !important; text-transform:uppercase !important;font-size:0.75em !important;padding:7px 11px !important;font-weight:bold !important;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {background-color:#2d95bf !important;}
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover {background-color:#2d95bf !important;color:#ffffff !important;border: 1px #2d95bf solid !important; }
.iadc-color-bg-l .vc_btn3-inline, .iadc-color-bg-l-2 .vc_btn3-inline, .iadc-grey-bg-l .vc_btn3-inline, .iadc-grey-bg-l-2 .vc_btn3-inline, .iadc-white-bg-l .vc_btn3-inline {text-align: right !important;display:inherit !important;}
.iadc-inner-btns {padding-top:20px !important;padding-bottom:0 !important;margin-bottom:0 !important;}
.iadc-inner-btns .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {font-size:0.75em !important;padding:11px 16px !important;}
.iadc-btn-2 .vc_btn3 {min-width:300px !important;}
.iadc-btn-3 .vc_btn3 {min-width:220px !important;}
.iadc-btn-3 {font-size:0.9em !important;}
.iadc-btn-3 a:hover {text-decoration:none !important;}
.iadc-inner-tab-row .iadc-btn-3 {margin-top:20px !important;} /* Remove this when the PhotoNAV CSS is fixed */
/* Sidebars ---------------------------------------------------------------------------------------------------- */
.sidebar .widget-area {padding-top: 60px !important;padding-bottom: 62px !important;}
.sidebar .fc-header-title h2 {font-size:1.5em !important;}
.sidebar h3 {text-transform:uppercase !important;}
.sidebar .rhc-title-in-link {font-size:1.2em !important;line-height:1.2em !important;}
.sidebar .rhc-widget-date {font-size:1.0em !important;font-weight:normal !important;}
.sidebar .rhc-widget-date-time {padding-top:5px !important;padding-bottom:7px}
.iadc-sidebar-2 {border-left:1px solid rgba(0,0,0,.12) !important;}
.iadc-sidebar-2 .vc_separator.vc_sep_color_grey .vc_sep_line {border-color:rgba(0,0,0,.12) !important;}
.iadc-sidebar-2 img:hover {opacity:0.7 !important;}
.iadc-sidebar-2 img {border-top:1px solid rgba(0,0,0,.12);border-right:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);}
.iadc-sidebar-2 .diamond-sponsor {border-left:9px solid #006aa7 !important;}
.sponsor-block-diamond {border-top:20px solid #006aa7;padding-top:10px !important;padding-bottom:12px !important;margin-bottom:11px !important;}
.iadc-sidebar-2 .platinum-sponsor {border-left:9px solid #e1e1e1 !important;}
.sponsor-block-platinum {border-top:20px solid #e1e1e1 !important;padding-top:10px !important;margin-bottom:11px !important;}
.iadc-sidebar-2 .gold-sponsor {border-left:9px solid #d08a00 !important;}
.sponsor-block-gold {border-top:20px solid #d08a00 !important;padding-top:10px !important;margin-bottom:11px !important;}
.iadc-sidebar-2 .silver-sponsor {border-left:9px solid #c8c8c8 !important;}
.sponsor-block-silver {border-top:20px solid #c8c8c8 !important;padding-top:10px !important;margin-bottom:11px !important;}
.iadc-sidebar-2 .event-sponsor {border-left:9px solid #009946 !important;}
.sponsor-block-event {border-top:20px solid #009946 !important;padding-top:10px !important;margin-bottom:11px !important;}
.iadc-sidebar-2 .coffee-sponsor {border-left:9px solid brown !important;}
.sponsor-block-coffee {border-top:20px solid brown !important;padding-top:10px !important;margin-bottom:11px !important;}
.iadc-sidebar-2 .spouse-sponsor {border-left:9px solid #009946 !important;}
.sponsor-block-spouse {border-top:20px solid #009946 !important;padding-top:10px !important;margin-bottom:11px !important;}
.iadc-sidebar-2 .endorser-sponsor {border-left:9px solid #1f3044 !important;}
.sponsor-block-endorser {border-top:20px solid #1f3044 !important;padding-top:10px !important;margin-bottom:11px !important;}
.iadc-sidebar-2 h3 {font-size:16px !important;line-height:22px !important;text-transform:uppercase !important;}
.iadc-sidebar-2 .sm-txt h3 {font-size:13px !important;line-height:22px !important;text-transform:uppercase !important;}
.iadc-sidebar-2 .wpb_content_element {margin-bottom:25px !important;}
/* Widgets ---------------------------------------------------------------------------------------------------- */
.iadc-sep-2 {padding-top:40px; padding-bottom:30px;}
.iadc-sep-3 {padding-top:10px; padding-bottom:0px;}
.iadc-sep-4 {padding-top:10px; padding-bottom:0px; margin-bottom:0px;}
.iadc-sep-5 {padding-top:20px; padding-bottom:0px; margin-bottom:20px;}
.iadc-sep-7 {padding-top:0px !important; padding-bottom:0px !important; margin-top:0px !important; margin-bottom:0px !important;}
.iadc-content {padding-right:24px !important;padding-left:24px !important;}
.iadc-content-event {padding: 60px 24px 0 24px !important;}
.iadc-content img {padding:0px 10px 20px 10px !important;}
.iadc-content h1 {color: #bf3437 !important;letter-spacing:-1.8px !important;}
.iadc-content h2 {color: #bf3437 !important;letter-spacing:-1.2px !important;}
.iadc-content-event h1 {color: #bf3437 !important;}
.iadc-content-event h2 {color: #bf3437 !important;letter-spacing:-1.2px !important;}
table {margin-top:20px !important;/*table-layout: fixed;*/}
table th, table tr:first-child td {box-shadow:none !important;}
.iadc-table .wpb_wrapper {padding-top:20px !important;}
.iadc-table table {width:100% !important;box-shadow:none !important;}
.iadc-table table td {border-color: #e0e0e0 !important;box-shadow:none !important;}
.iadc-table table td:first-child, .iadc-table table th:first-child {text-align:left !important; width:60% !important;}
.iadc-table table th {border-color: #e0e0e0 !important;box-shadow:none !important;}
.iadc-table h5 {font-weight:bold !important;}
.iadc-table-sm-left table td {text-align:left !important;}
.iadc-table-sm-left table td:first-child {text-align:center !important;}
table.iadc-table-sm-left tr td:first-child {width:25% !important;}
.iadc-table-sm-right table td {text-align:left !important;}
.iadc-table-sm-right table td:last-child {text-align:center !important;}
table.iadc-table-sm-right tr td:last-child {width:25% !important;}
.iadc-image-gallery-1 ul li {margin-right:20px !important;}
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
table th, table td {border-color: #d2d2d2 !important;box-shadow:none !important;}
.vc_separator.vc_sep_color_grey .vc_sep_line {border-color: #d2d2d2 !important;}
/* .iadc-table table thead tr {border-top: 1px solid #989b9d !important;} */
/* Heros  ---------------------------------------------------------------------------------------------------- */
.iadc-home-hero {padding-top:0 !important;padding-bottom:0 !important;}
.iadc-home-hero .vc_column-inner {padding-top:0 !important;}
.iadc-sub-hero-1 h2 {font-size:72px !important;line-height:60px !important;letter-spacing:-2.2px !important;}
.iadc-sub-hero-1 h4 {font-size:36px !important;line-height:40px !important;letter-spacing:-0.6px !important;}
.iadc-sub-hero-1 {padding-top:0 !important;padding-bottom:0 !important;}
.iadc-sub-hero-1 .vc_column-inner {padding-top:0 !important;}
.iadc-sub-hero-2 h2 {font-size:72px !important;line-height:60px !important;letter-spacing:-2.2px !important;}
.iadc-sub-hero-2 {padding-top:0 !important;padding-bottom:0 !important;}
.iadc-sub-hero-2 .vc_column-inner {padding-top:0 !important;}
.mfn-main-slider h2 {font-size:72px !important;line-height:60px !important;letter-spacing:-2.2px !important;}
/* Banners */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
.iadc-banner-2up-alt, .iadc-banner-3up-alt-2 {background-color: #f1f1f1 !important;padding-top:35px !important;padding-bottom:0px !important;}
.iadc-banner-2up, .iadc-banner-3up, .iadc-banner-3up-alt, .iadc-banner-linx {background-color: #ffffff !important;padding-top:35px !important;padding-bottom:0px !important;}
.iadc-banner-linx-2 {background-color: #f1f1f1 !important;padding-top:35px !important;padding-bottom:0px !important;}
.iadc-white-info {background-color: #ffffff !important;padding-top:35px !important;padding-bottom:8px !important;}
.iadc-white-info-nr {background-color: #ffffff !important;padding-top:35px !important;padding-bottom:8px !important;}
.iadc-advertising {background-color: #dd3333 !important;padding-top:35px !important;padding-bottom:0px !important;}
.iadc-advertising-2 {background-color: #dd3333 !important;padding-top:35px !important;padding-bottom:0px !important;}
.iadc-testimonial {background-color: #ffffff !important;padding-top:50px !important;padding-bottom:0px !important;}
.iadc-banner-2up h3 {color: #989b9d;}
.iadc-banner-2up-alt h3 {color: #8e9193;}
.iadc-banner-3up h3 {text-align: right; color: #989b9d;}
.iadc-banner-3up-alt h2, .iadc-banner-3up-alt h3 {color: #bf3437 !important;}
.iadc-banner-3up-alt-2 h2, .iadc-banner-3up-alt-2 h3 {color: #bf3437 !important;}
.iadc-banner-linx h3, .iadc-banner-linx-2 h3 {text-align: right; color: #989b9d;}
.iadc-banner-linx h5, .iadc-banner-linx-2 h5 {text-align: center;font-weight:bold !important;font-size:15px !important;}
.iadc-banner-linx h5 a, .iadc-banner-linx-2 h5 a { color: #989b9d !important;}
.iadc-advertisement-5 {text-align:center !important;}
.iadc-advertising h2, .iadc-advertising h5 {color: #ffffff !important;}
.iadc-advertising-2 h2, .iadc-advertising-2 h5, .iadc-advertising-2 h4, .iadc-advertising-2 p, .iadc-advertising-2 ul, .iadc-advertising-2 ol, .iadc-advertising-2 li {color: #ffffff !important;}
.iadc-white-info h2 {color: #bf3437;padding-top:26px;}
.iadc-white-info h4 {text-align:center !important;font-size:1.6em !important;}
.iadc-white-info-nr h2 {color: #bf3437;padding-top:26px;}
.iadc-white-info-nr h4 {text-align:left !important;font-size:1.6em !important;}
.iadc-testimonial h4 {font-style: normal !important;font-size: 28px !important; line-height: 36px !important;font-weight:bold !important;}
.iadc-testimonial p {font-style: italic !important;text-align: right !important;font-size: 18px !important;line-height: 34px !important;}
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
.iadc-ltquote {padding-bottom:20px !important;}
.iadc-rtquote {padding-top:100px !important;}
.category-drillbits .iadc-rtquote {padding-top:180px !important;}
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
.iadc-color-bg-l h2 {text-align: right;color: #ffffff;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-color-bg-l h4 {text-align: right; font-size: 30px !important; line-height: 50px !important;color:#ffffff !important;}
.iadc-color-bg-l h5 {text-align: right; color:#ffffff !important;}
.iadc-color-bg-l p {text-align: right; color:#ffffff !important;}
.iadc-color-bg-l-2 h2 {text-align: right;color:#ffffff;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-color-bg-l-2 h4 {text-align: right;color:#ffffff;}
.iadc-color-bg-l-2 h5 {text-align: right;color:#ffffff;}
.iadc-color-bg-l-2 p {text-align: right; color:#ffffff !important;}
.iadc-color-bg-l-3 h2 {color:#ffffff;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-color-bg-l-3 h3 {color:#ffffff;}
.iadc-color-bg-l-3 h4 {color:#ffffff;}
.iadc-color-bg-l-3 h5 {color:#ffffff;}
.iadc-color-bg-full h2 {color:#ffffff;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-color-bg-full h4 {color:#ffffff;}
.iadc-color-bg-full h5 {color:#ffffff;}
.iadc-white-bg-l {background-color: #ffffff !important;}
.iadc-white-bg-l h2 {text-align: right;color: #bf3437;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-white-bg-l h4 {text-align: right;}
.iadc-white-bg-l h5 {text-align: right;}
.iadc-white-bg-l p {text-align: right;}
.iadc-white-bg-r {background-color: #ffffff !important;}
.iadc-white-bg-r h2 {color: #bf3437;padding-top:20px;letter-spacing:-1.2px !important;}
.iadc-white-bg-full {background-color: #ffffff !important;}
.iadc-white-bg-full h2 {color: #bf3437;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-grey-bg-l {background-color: #f1f1f1 !important;}
.iadc-grey-bg-l h2 {text-align: right;color: #bf3437;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-grey-bg-l h4 {text-align: right;}
.iadc-grey-bg-l h5 {text-align: right;}
.iadc-grey-bg-l p {text-align: right;}
.iadc-grey-bg-l-2 {background-color: #f1f1f1 !important;}
.iadc-grey-bg-l-2 h2 {text-align: right;color:#bf3437;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-grey-bg-l-2 h4 {text-align: right;}
.iadc-grey-bg-l-2 h5 {text-align: right;}
.iadc-grey-bg-l-2 p {text-align: right;}
.iadc-grey-bg-r {background-color: #f1f1f1 !important;}
.iadc-grey-bg-r h2 {color: #bf3437;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-grey-bg-full {background-color: #f1f1f1 !important;}
.iadc-grey-bg-full h2 {color: #bf3437;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-news h2 {color:#ffffff;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-news h4 {color:#ffffff;}
.iadc-parallax h2 {color: #ffffff;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-facts {background-color: #ffffff !important;}
.iadc-facts h2 {color: #bf3437;padding-top:26px;letter-spacing:-1.2px !important;}
.iadc-facts .counter .desc_wrapper .title {color:#989b9d !important;font-size:18px !important;}
.iadc-facts .counter .icon_wrapper i {color:#cf102d !important;font-size:60px !important;height:70px !important;width:70px !important;}
.iadc-photonav-wrapper {background-color:#e4e4e4 !important;padding-bottom:35px !important;}
.iadc-photonav a:hover, .iadc-sm-icons a:hover {opacity:0.7 !important;}
.iadc-photonav img {min-height: 208px !important;}
.iadc-photonav .vc_column-inner{padding:0 !important;}
.iadc-photonav .wpb_content_element {margin-bottom:0 !important;}
.iadc-sm-icons .wp-caption {border-color: transparent !important;}
.iadc-sm-icons p {background-color: transparent !important;color:#4c4d4f !important;}
/* Events pages */
.page-id-4045 .rhc-widget-upcoming-item {margin-bottom:32px !important;}
.page-id-4045 .rhc-title-in-link {font-size:2em !important;}
.page-id-4045 .rhc-widget-date-time {font-size:1.0em !important;padding-top:10px !important;font-weight:normal !important;}
.iadc-full-calendar .fc-event {margin-bottom:7px !important;padding:7px !important;}
.page-id-3964 #Content {/*background-color:#f1f1f1 !important;*/}
/* .vc_custom_1419240516480 {background-color:#ffffff !important;} */
.iadc-upcoming-events .vc_gitem-zone-mini .vc_gitem_row .vc_gitem-post-data-source-post_excerpt {min-height: 320px;padding-left:10px !important;padding-right:10px !important;}
.iadc-upcoming-events .vc_gitem-zone-mini .vc_gitem_row .vc_gitem-post-data-source-post_excerpt .fe-extrainfo-label {display:none;}
.iadc-upcoming-events .vc_gitem-zone-mini .vc_gitem_row .vc_gitem-post-data-source-post_excerpt .rhc-title {color: #bf3437;padding-top:14px !important;line-height:14px !important;letter-spacing:-1.2px !important;display:inline !important;text-transform:none !important;}
.iadc-btn-5 a {color:#ffffff !important;margin-top:10px !important;margin-bottom:0px !important;display:block !important;text-align:center !important;} 
.iadc-btn-6 a {color:#ffffff !important;margin-top:10px !important;margin-bottom:0px !important;display:block !important;text-align:center !important;}
.iadc-btn-9 a {color:#ffffff !important;margin-top:10px !important;margin-bottom:0px !important;display:block !important;text-align:center !important;}
.iadc-btn-0 a {color:#ffffff !important;margin-top:10px !important;margin-bottom:0px !important;display:block !important;text-align:center !important;} 
.iadc-btn-0 .fc-button.fc-state-default {background-color: #ab192d !important;}
.iadc-btn-0 .fc-button.fc-state-default:hover {background-color: #cf102d !important;}
.iadc-btn-6 .fc-button.fc-state-default {background-color: #94368d !important;}
.iadc-btn-6 .fc-button.fc-state-default:hover {background-color: #b588b9 !important;}
.iadc-btn-9 .fc-button.fc-state-default {background-color: #009946 !important;}
.iadc-btn-9 .fc-button.fc-state-default:hover {background-color: #6bc04b !important;}
.iadc-upcoming-events {padding:0 !important;}
.iadc-upcoming-events .vc_row {padding:0 !important;}
.iadc-upcoming-events .vc_gitem-post-data-source-post_excerpt strong {display:none !important;}
.iadc-upcoming-events .vc_gitem-post-data-source-post_excerpt div {display:inline !important;}
.iadc-upcoming-events .vc_gitem-post-data-source-post_date, .iadc-upcoming-events .vc_gitem-post-data-source-post_title, .iadc-upcoming-events .vc_btn3-shape-rounded {display:none !important;}
.vc_progress-bar-color-bar_grey, .vc_round-chart {margin-top:20px !important;margin-bottom:30px !important;}
.vc_progress_bar .vc_single_bar .vc_bar {/* background-color:#94368d !important; */}
.vc_progress_bar .vc_single_bar .vc_label {color:#ffffff !important;font-size:0.9em !important;}
.vc_chart-with-legend {width:50% !important;}
.vc_chart-legend {width:50% !important;font-size:0.9em !important;}
.vc_round-chart-canvas {max-width: 400px !important;max-height: 400px !important;}
.events-template-default .counter {padding:0px !important;}
.iadc-press-logo-1 {border:1px solid rgba(0,0,0,.12);margin-top:10px !important;margin-bottom:20px !important;}
.iadc-program-date-1 h4 {color:#3db5e6;letter-spacing:-1.2px !important;font-weight:bold !important;}
.iadc-program-date-1 strong {color:#006aa7 !important;text-transform:none !important;}
.iadc-program-text strong {text-transform:none !important;}
.gform_wrapper h3.gform_title {color: #bf3437;padding-top:56px;font-size:42px;line-height:50px;letter-spacing:-1.2px !important;padding-bottom:18px;}
.iadc-upcoming-mtgs {color:#ffffff !important;}
.sidebar .upcoming-excerpt-more {display:none !important;}
.sidebar .iadc-btn-3 {margin-top:20px !important;}
/* Gravity Forms Theme Fixes */
.gform_wrapper input {margin-bottom:0 !important;}
.ui-datepicker .ui-widget-header .ui-icon {visibility:hidden !important;}
.gform_confirmation_wrapper {margin-top:20px !important;}
table.gsurvey-likert td.gsurvey-likert-choice {background-image: url(https://www.iadc.org/wp-content/plugins/gravityformssurvey/images/active0.svg) !important;background-size: 16px 16px !important;background-repeat: no-repeat !important;background-position: center center !important;height: 26px !important;}
table.gsurvey-likert td.gsurvey-likert-choice.gsurvey-likert-selected {background-image: url(https://www.iadc.org/wp-content/plugins/gravityformssurvey/images/active1.svg) !important;background-size: 16px 16px !important;background-repeat: no-repeat !important;background-position: center center !important;background-color: rgba(223, 239, 255, 1) !important;}
body .gform_wrapper ul li.gfield {margin-bottom:40px !important;}
table.gsurvey-likert td.gsurvey-likert-choice:last-child, table.gsurvey-likert th.gsurvey-likert-choice-label:last-child {border-right: 1px solid #CCC !important;}
.button-stroke a.button {color:#2c6d9b !important;}
.button-stroke a.button:hover {color:#ffffff !important;}
.post-password-form {margin-top:20px !important;}
.menu-btn {border: 1px #ffffff solid !important;}
/* RESPONSIVE */
/* > 1240 ------------------------------------------------------------------------------------------------------------- > 1240 */
@media only screen and (min-width: 1240px) {
	#Top_bar .menu_wrapper {float:right !important;}
}

/* #Header Creative always Open	1240 - 1489 ----------------------------------------- #Header Creative always Open 1240 - 1489 */
@media only screen and (min-width: 1240px) and (max-width: 1489px) {
				#Top_bar .menu_wrapper {float:right !important;}
}

/* < 1240 ------------------------------------------------------------------------------------------------------------- < 1240 */
/* @media only screen and (max-width: 1239px) {
		#Top_bar .menu_wrapper {float:right !important;}
} */

/* #Desktop	960 - 1239 ---------------------------------------------------------------------------------- #Desktop	960 - 1239 */    
@media only screen and (min-width: 960px) and (max-width: 1239px) {
		#Top_bar .menu_wrapper {float:right !important;}
	#Subheader {padding:120px 0 !important;}
	.cat-template-drillbits #Subheader {padding:120px 0 !important;}
	.iadc-subheader-drillbits .title {padding:0 !important;}
	.post-related {margin-bottom:0 !important;}
.iadc-sidebar-updates .vc_gitem-post-data-source-post_title {font-size:1.0em !important;}
	.iadc-sidebar-updates .vc_gitem-post-data-source-post_date {display:none !important;}
	.iadc-sidebar-updates .vc_gitem-post-data {margin-bottom:0 !important;}
	.iadc-db-sb-txt-links-4 {margin-bottom:15px !important;}
	.iadc-drillbits-sidebar-updates-1 {padding:35px 30px;}
.iadc-drillbits-sidebar-updates-1 h5 a {font-size:1.5em;line-height:1.1em;}
.iadc-drillbits-sidebar-updates-2 {margin-top:0px !important;padding:35px 30px;}
.iadc-drillbits-sidebar-updates-2 h5 a {font-size:1.5em;line-height:1.1em;}
.iadc-drillbits-sidebar-updates-3 {margin-top:0px !important;padding:34px 30px;}
.iadc-drillbits-sidebar-updates-3 h5 a {font-size:1.5em;line-height:1.1em;}
#iadc-drillbits-post-grid-tall .vc_gitem-zone-mini {padding-bottom:36px !important;}
	.iadc-drillbits-cat-links-7 .vc_gitem-post-category-name .vc_gitem-link {font-size:0.9em !important;line-height:0.9em !important;}
	#iadc-drillbits-post-grid-tall .iadc-drillbits-cat-links-7 {display:none !important;}
	#iadc-drillbits-grid-events-row .iadc-drillbits-post-grid-events-2 .vc_row {margin-top:10px !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;}
	#drillbits-events-widget .iadc-db-header h5 {margin-top:-20px !important;margin-bottom:-40px !important;color:#ffffff !important}
	#iadc-archive-blk-2 .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {font-size:0.8em !important;}
	#iadc-archive-blk-2 .wpb_content_element {margin-bottom:0 !important;}
	#iadc-archive-blk-2 .vc_row {padding-bottom:0 !important;}
	.iadc-banner-linx-2 h5 {font-size:0.9em !important;}
	#Footer .widget h4 {font-size:1.2em !important;}
	#Footer .widget ul li, #Footer .widget p {font-size:0.9em !important;}
	.iadc-banner-linx-2 {padding-bottom:20px !important;}
	.iadc-banner-linx-2 .vc_btn3-container {margin-top:-10px !important;}
	.iadc-banner-linx-2 .vc_btn3-container.vc_btn3-inline {display:block !important;margin-bottom:10px !important;width:80% !important;}
	.iadc-drillbits-post-grid .vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {font-size:1em !important;}
	.fc-button-today {display:none !important;}
	.fc-header-title {margin-left:-20px !important;}
	.archive .post-photo-wrapper {width:30% !important;}
	.archive .has-post-thumbnail .post-desc-wrapper {width:70% !important;}
	.with_aside .content_wrapper {max-width:1100px !important;}
}

/* #Desktop	> 960 -------------------------------------------------------------------------------------------- #Desktop	> 960 */
/* @media only screen and (min-width: 960px) {
		#Top_bar .menu_wrapper {float:right !important;}
	#Subheader {padding:120px 0 !important;}
.iadc-sidebar-updates .vc_gitem-post-data-source-post_title {font-size:1.0em !important;}
	.iadc-sidebar-updates .vc_gitem-post-data-source-post_date {display:none !important;}
	.iadc-sidebar-updates .vc_gitem-post-data {margin-bottom:0 !important;}
	.iadc-db-sb-txt-links-4 {margin-bottom:15px !important;}
	.iadc-drillbits-sidebar-updates-1 {padding:35px 30px;}
.iadc-drillbits-sidebar-updates-1 h5 a {font-size:1.5em;line-height:1.1em;}
.iadc-drillbits-sidebar-updates-2 {margin-top:0px !important;padding:35px 30px;}
.iadc-drillbits-sidebar-updates-2 h5 a {font-size:1.5em;line-height:1.1em;}
.iadc-drillbits-sidebar-updates-3 {margin-top:0px !important;padding:34px 30px;}
.iadc-drillbits-sidebar-updates-3 h5 a {font-size:1.5em;line-height:1.1em;}
#iadc-drillbits-post-grid-tall .vc_gitem-zone-mini {padding-bottom:36px !important;}
	.iadc-drillbits-cat-links-7 .vc_gitem-post-category-name .vc_gitem-link {font-size:0.9em !important;line-height:0.9em !important;}
	#iadc-drillbits-post-grid-tall .iadc-drillbits-cat-links-7 {display:none !important;}
	#iadc-drillbits-grid-events-row .iadc-drillbits-post-grid-events-2 .vc_row {margin-top:10px !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;}
	#drillbits-events-widget .iadc-db-header h5 {margin-top:-20px !important;margin-bottom:-40px !important;color:#ffffff !important}
	#iadc-archive-blk-2 .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {font-size:0.8em !important;}
	#iadc-archive-blk-2 .wpb_content_element {margin-bottom:0 !important;}
	#iadc-archive-blk-2 .vc_row {padding-bottom:0 !important;}
	.iadc-banner-linx-2 h5 {font-size:0.9em !important;}
	#Footer .widget h4 {font-size:1.2em !important;}
	#Footer .widget ul li, #Footer .widget p {font-size:0.9em !important;}
	.iadc-banner-linx-2 {padding-bottom:20px !important;}
	.iadc-banner-linx-2 .vc_btn3-container {margin-top:-10px !important;}
	.iadc-banner-linx-2 .vc_btn3-container.vc_btn3-inline {display:block !important;margin-bottom:10px !important;width:80% !important;}
	.iadc-drillbits-post-grid .vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {font-size:1em !important;}
	.fc-button-today {display:none !important;}
	.fc-header-title {margin-left:-20px !important;}
} */

/* #Tablet (Landscape) 768 - 959 --------------------------------------------------------------- #Tablet (Landscape) 768 - 959 */
@media only screen and (min-width: 768px) and (max-width: 959px) {
.menu-btn .ubermenu-target-title {display:none !important;}
.menu-btn {border: none !important;}
		#Top_bar .menu_wrapper {float:right !important;}	
	.iadc-btn-5 .fc-button.fc-state-default, .iadc-btn-6 .fc-button.fc-state-default, .iadc-btn-0 .fc-button.fc-state-default {display:none !important;}
	#Subheader {padding:90px 0 !important;}
	.cat-template-drillbits #Subheader {padding:90px 0 !important;}
	.iadc-subheader-drillbits .title {padding:0 !important;}
	.post-related {margin-bottom:0 !important;}
	.iadc-sidebar-updates .vc_gitem-post-data-source-post_title {font-size:1.0em !important;}
	.iadc-sidebar-updates .vc_gitem-post-data-source-post_date {display:none !important;}
	.iadc-sidebar-updates .vc_gitem-post-data {margin-bottom:0 !important;}
	.iadc-db-sb-txt-links-4 {margin-bottom:7px !important;}
	.iadc-drillbits-sidebar-updates-1 {padding:18px 30px;}
.iadc-drillbits-sidebar-updates-1 h5 a {font-size:1em;line-height:1.1em;}
.iadc-drillbits-sidebar-updates-2 {margin-top:-10px !important;padding:18px 30px;}
.iadc-drillbits-sidebar-updates-2 h5 a {font-size:1em;line-height:1.1em;}
.iadc-drillbits-sidebar-updates-3 {margin-top:-10px !important;padding:20px 30px;}
.iadc-drillbits-sidebar-updates-3 h5 a {font-size:1em;line-height:1.1em;}
#iadc-drillbits-post-grid-tall .vc_gitem-zone-mini {padding-bottom:12px !important;}
	.iadc-drillbits-cat-links-7 .vc_gitem-post-category-name .vc_gitem-link {font-size:0.7em !important;line-height:0.8em !important;}
	#iadc-drillbits-post-grid-tall .iadc-drillbits-cat-links-7 {display:none !important;}
	#iadc-drillbits-grid-events-row .iadc-drillbits-post-grid-events-2 .vc_row {margin-top:10px !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;}
	#drillbits-events-widget .iadc-db-header h5 {margin-top:-20px !important;margin-bottom:-40px !important;color:#ffffff !important}
	#iadc-archive-blk-2 .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {font-size:0.8em !important;}
	#iadc-archive-blk-2 .wpb_content_element {margin-bottom:0 !important;}
	#iadc-archive-blk-2 .vc_row {padding-bottom:0 !important;}
	.iadc-banner-linx-2 h5 {font-size:0.9em !important;}
	#Footer .widget h4 {font-size:1.2em !important;}
	#Footer .widget ul li, #Footer .widget p {font-size:0.9em !important;}
	.iadc-banner-linx-2 {padding-bottom:20px !important;}
	.iadc-banner-linx-2 .vc_btn3-container {margin-top:-10px !important;}
	.iadc-banner-linx-2 .vc_btn3-container.vc_btn3-inline {display:block !important;margin-bottom:10px !important;width:80% !important;}
	.iadc-drillbits-post-grid .vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {font-size:1em !important;}
	.fc-button-today {display:none !important;}
	.fc-header-title {margin-left:-20px !important;}
	.archive .post-photo-wrapper {width:45% !important;}
	.archive .has-post-thumbnail .post-desc-wrapper {width:55% !important;}
	.with_aside .content_wrapper {max-width:800px !important;}
}

/* #Desktop & Tablet (Landscape) > 768 --------------------------------------------------- #Desktop & Tablet (Landscape) > 768 */
/* @media only screen and (min-width: 768px) {
		#Top_bar .menu_wrapper {float:right !important;}	
	#Subheader {padding:80px 0 !important;}
.iadc-sidebar-updates .vc_gitem-post-data-source-post_title {font-size:1.0em !important;}
	.iadc-sidebar-updates .vc_gitem-post-data-source-post_date {display:none !important;}
	.iadc-sidebar-updates .vc_gitem-post-data {margin-bottom:0 !important;}
	.iadc-db-sb-txt-links-4 {margin-bottom:7px !important;}
.iadc-drillbits-sidebar-updates-1 {padding:10px 30px;}
.iadc-drillbits-sidebar-updates-1 h5 a {font-size:1em;line-height:1.1em;}
.iadc-drillbits-sidebar-updates-2 {margin-top:-10px !important;padding:10px 30px;}
.iadc-drillbits-sidebar-updates-2 h5 a {font-size:1em;line-height:1.1em;}
.iadc-drillbits-sidebar-updates-3 {margin-top:-10px !important;padding:10px 30px;}
.iadc-drillbits-sidebar-updates-3 h5 a {font-size:1em;line-height:1.1em;}
#iadc-drillbits-post-grid-tall .vc_gitem-zone-mini {padding-bottom:15px !important;}
	#iadc-drillbits-grid-events-row .iadc-drillbits-post-grid-events-2 .vc_row {margin-top:10px !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;}
	#drillbits-events-widget .iadc-db-header h5 {margin-top:-20px !important;margin-bottom:-40px !important;color:#ffffff !important}
	#iadc-archive-blk-2 .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {font-size:0.8em !important;}
	#iadc-archive-blk-2 .wpb_content_element {margin-bottom:0 !important;}
	#iadc-archive-blk-2 .vc_row {padding-bottom:0 !important;}
	.iadc-banner-linx-2 h5 {font-size:0.9em !important;}
	#Footer .widget h4 {font-size:1em !important;}
	#Footer .widget ul li, #Footer .widget p {font-size:0.8em !important;}
	.iadc-banner-linx-2 {padding-bottom:20px !important;}
	.iadc-banner-linx-2 .vc_btn3-container {margin-top:-10px !important;}
	.iadc-banner-linx-2 .vc_btn3-container.vc_btn3-inline {display:block !important;margin-bottom:10px !important;width:80% !important;}
} */

/* #Tablet (Portrait) & Mobile < 768 ------------------------------------------------------- #Tablet (Portrait) & Mobile < 768 */
@media only screen and (max-width: 767px) {
.menu-btn .ubermenu-target-title {display:none !important;}
.menu-btn {border: none !important;}
	#Top_bar .menu_wrapper {float:right !important;}
}

/* #Tablet (Portrait) & Mobile (Landscape) 480 - 768 ----------------------- #Tablet (Portrait) & Mobile (Landscape) 480 - 768 */
@media only screen and (min-width: 480px) and (max-width: 767px) {
 .menu-btn .ubermenu-target-title {display:none !important;}
 .menu-btn {border: none !important;}
  .nav-outline {border: none !important;}#Top_bar.is-sticky .nav-outline {border: none !important;}.nav-outline span.ubermenu-target-title {display:none !important;}
	#Top_bar, .cat-template-drillbits #Top_bar {background-color:#cf102d !important;}
	#Top_bar.is-sticky, .cat-template-drillbits #Top_bar.is-sticky {background-color:#ffffff !important;}
	#Top_bar .menu_wrapper, .cat-template-drillbits #Top_bar .menu_wrapper {float: right !important;width: 60px;padding-top:7px !important;}
	.iadc-btn-5 .fc-button.fc-state-default, .iadc-btn-6 .fc-button.fc-state-default, .iadc-btn-0 .fc-button.fc-state-default {font-size:0.5em !important;}
	#Subheader {padding:68px 0 !important;}
	#Subheader.iadc-subheader-drillbits {padding:68px 0 !important;}
	#drillbits-events-widget .fc-header-left {display:none !important;}
	#iadc-archive-blk-2 .vc_row {padding-bottom:0 !important;}
	.iadc-banner-linx-2, .iadc-banner-linx-2 h3 {text-align: center !important;}
	.archive .post-photo-wrapper {width:100% !important;}
	.archive .has-post-thumbnail .post-desc-wrapper {width:100% !important;}
	.category-drillbits #Subheader, .category-advocacy #Subheader, .category-accreditation #Subheader, .category-chapters #Subheader, .category-committees #Subheader, .category-conferences #Subheader, .category-hse #Subheader, .category-industry-events #Subheader, .category-industry-news-resources #Subheader, .category-membership #Subheader, .iadc-subheader-drillbits #Subheader {padding:70px 0 !important;}
	.iadc-subheader-drillbits .title {padding:0 !important;}
	.post-related {margin-bottom:0 !important;}
}

/* #Mobile (Portrait) < 448 - 500 ------------------------------------------------------------------------- #Mobile (Portrait) < 448 - 500 */
@media only screen and (min-width: 480px) and (max-width: 500px) {
.menu-btn .ubermenu-target-title {display:none !important;}
.menu-btn {border: none !important;}
    .nav-outline {border: none !important;}#Top_bar.is-sticky .nav-outline {border: none !important;}.nav-outline span.ubermenu-target-title {display:none !important;}
	#Top_bar, .cat-template-drillbits #Top_bar {background-color:#cf102d !important;}
	#Top_bar.is-sticky, .cat-template-drillbits #Top_bar.is-sticky {background-color:#ffffff !important;}
	#Top_bar .menu_wrapper, .cat-template-drillbits #Top_bar .menu_wrapper {float: right !important;width: 60px;padding-top:7px !important;}
	.minimalist-header-no #Subheader {padding:68px 0 !important;}
	.minimalist-header-no #Subheader.iadc-subheader-drillbits {padding:50px 0 !important;}
	#drillbits-events-widget .fc-header-left {display:none !important;}
	#iadc-archive-blk-2 .vc_row {padding-bottom:0 !important;}
	.archive .post-photo-wrapper {width:100% !important;}
	.archive .has-post-thumbnail .post-desc-wrapper {width:100% !important;}
	.category-drillbits #Subheader, .category-advocacy #Subheader, .category-accreditation #Subheader, .category-chapters #Subheader, .category-committees #Subheader, .category-conferences #Subheader, .category-hse #Subheader, .category-industry-events #Subheader, .category-industry-news-resources #Subheader, .category-membership #Subheader, .iadc-subheader-drillbits #Subheader {padding:70px 0 !important;}
	.iadc-subheader-drillbits .title {padding:0 !important;}
	.post-related {margin-bottom:0 !important;}
}
/* #Mobile (Portrait) < 480 ------------------------------------------------------------------------- #Mobile (Portrait) < 480 */
@media only screen and (max-width: 479px) {
.menu-btn .ubermenu-target-title {display:none !important;}
.menu-btn {border: none !important;}
	#Top_bar, .cat-template-drillbits #Top_bar {background-color:#cf102d !important;}
	#Top_bar.is-sticky, .cat-template-drillbits #Top_bar.is-sticky {background-color:#ffffff !important;}
	#Top_bar .menu_wrapper, .cat-template-drillbits #Top_bar .menu_wrapper {float: right !important;width: 60px;padding-top:7px !important;}
	.minimalist-header-no #Subheader {padding:58px 0 !important;}
	.events-template-default .the_content_wrapper, .page-id-3964 .the_content_wrapper, .page-id-4045 .the_content_wrapper, .page-id-4045 .sidebar, .page-id-392171 .sidebar, .page-id-392173 .sidebar, .page-id-392194 .sidebar {padding-top:0px !important;}
.page-id-390465 .the_content_wrapper, .page-id-392146 .the_content_wrapper, .page-id-392171 .the_content_wrapper, .page-id-392173 .the_content_wrapper, .page-id-392194 .the_content_wrapper, .page-id-393172 .the_content_wrapper {padding-top:0px !important;}
	.post-template-default #Subheader .title {padding-right:0 !important;line-height:1.0em !important;}
	.iadc-sub-hero-1 h2 {font-size:1.4em !important;}
	.iadc-sub-hero-1 h4 {display:none !important;}
	.iadc-banner-3up .wpb_content_element, .iadc-banner-3up-alt .wpb_content_element, .iadc-banner-3up-alt-2 .wpb_content_element, .iadc-banner-linx .wpb_content_element, .iadc-banner-linx-2 .wpb_content_element, .iadc-advertising .wpb_content_element, .iadc-advertising-2 .wpb_content_element, .iadc-grey-bg-r .wpb_content_element {margin-bottom:0 !important;}
	.iadc-color-bg-l-3 .vc_btn3-container, 	.iadc-color-bg-full .vc_btn3-container  {margin-bottom:10px !important;}
	.iadc-grey-bg-r h4 {padding-bottom:35px !important;}
	.iadc-banner-3up, .iadc-banner-3up-alt, .iadc-banner-2up, .iadc-banner-2up-alt, .iadc-banner-linx, .iadc-banner-linx-2, .iadc-advertising, .iadc-advertising-2 {padding-top:40px !important;padding-bottom:35px !important;}
	.iadc-banner-3up h3, .iadc-banner-3up-alt h3, .iadc-banner-3up-alt-2 h3, .iadc-banner-2up h3, .iadc-banner-linx h3, .iadc-banner-linx-2 h3, .iadc-advertising h3, .iadc-advertising-2 h3 {font-size:1.7em !important;line-height:1.2em !important;}
	.iadc-banner-3up h3, .iadc-banner-3up-alt h3, .iadc-banner-3up-alt-2 h3, .iadc-advertising h3, .iadc-advertising-2 h3 {text-align: left !important;}
	.iadc-banner-2up h3, .iadc-banner-2up-alt h3, .iadc-banner-linx h3, .iadc-banner-linx-2 h3 {text-align: center !important;}
	.iadc-banner-3up h5, .iadc-banner-3up-alt h5, .iadc-banner-3up-alt-2 h5, .iadc-banner-2up h5, .iadc-banner-2up-alt h5, .iadc-banner-linx h5, .iadc-banner-linx-2 h5, .iadc-advertising h5 , .iadc-advertising-2 h5 {font-size:1.4em !important;line-height:1.4em !important;padding-bottom:20px !important;}
	.vc_btn3, .vc_btn3-inline {text-align: center !important;width:100% !important;}
	.iadc-banner-linx, .iadc-banner-linx-2 {text-align: center !important;}
	.iadc-banner-linx .vc_btn3, .iadc-banner-linx-2 .vc_btn3 {display:inline !important;}
	.iadc-banner-linx .vc_btn3-container, .iadc-banner-linx-2 .vc_btn3-container {display:inline !important;}
	.iadc-banner-linx .vc_btn3-icon, .iadc-banner-linx-2 .vc_btn3-icon {display:inline !important;}
	.iadc-testimonial h4 {font-size:1.7em !important;line-height:1.5em !important;}
	.iadc-testimonial p {font-size:1.2em !important;line-height:1.4em !important;}
	.iadc-white-bg-full p {font-size:1.1em !important;line-height:1.4em !important;}
	.iadc-grey-bg-full p {font-size:1.1em !important;line-height:1.4em !important;}
	.iadc-white-info p {font-size:1.1em !important;line-height:1.4em !important;}
	.iadc-color-bg-l h2, .iadc-color-bg-l-2 h2 {padding-top: 0 !important;}
	.iadc-color-bg-l-2 h4,	.iadc-color-bg-l-3 h4, .iadc-color-bg-full h4 {font-size:1.5em !important;line-height:1.5em !important;}
	.iadc-color-bg-l h4 {font-size:1.6em !important;line-height:1.5em !important;}
	.iadc-facts .counter .desc_wrapper .title {font-size:20px !important;}
	.iadc-photonav .iadc-photonav-wide img {min-height:1px !important;height: 50% !important;}
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
	.iadc-testimonial p, .iadc-color-bg-l h2, .iadc-color-bg-l h4, .iadc-color-bg-l h5, .iadc-color-bg-l p, .iadc-color-bg-l-2 h2, .iadc-color-bg-l-2 h4, .iadc-color-bg-l-2 h5, .iadc-color-bg-l-2 p,  .iadc-color-bg-l-3 h2, .iadc-color-bg-l-3 h4, .iadc-color-bg-l-3 h5, .iadc-color-bg-l-3 p,  .iadc-color-bg-full h2, .iadc-color-bg-full h4, .iadc-color-bg-full h5, .iadc-color-bg-full p, .iadc-white-bg-l h2, .iadc-white-bg-l h4, .iadc-white-bg-l h5, .iadc-white-bg-l p, .iadc-grey-bg-l h2, .iadc-grey-bg-l h4, .iadc-grey-bg-l h5, .iadc-grey-bg-l p, .iadc-grey-bg-l-2 h2, .iadc-grey-bg-l-2 h4, .iadc-grey-bg-l-2 h5, .iadc-grey-bg-l-2 p {text-align: left !important;}
	.iadc-white-bg-l h4, .iadc-white-bg-r h4, .iadc-white-bg-full h4, .iadc-grey-bg-full h4, .iadc-white-info h4, .iadc-grey-bg-l h4, .iadc-grey-bg-l-2 h4, .iadc-grey-bg-r h4 {font-size:1.4em !important;line-height:1.4em !important;}
.iadc-ltquote {padding-bottom:20px !important;}
.iadc-rtquote {padding-top:30px !important;}
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
/* Rewrite ASAP ---------------------------------------------------------------------------------------------------- */
	.iadc-drillbits-post-grid-events-2, #drillbits-articles-widget {margin-top:-50px !important;}
	#iadc-archive-blk-2 .vc_row {padding-bottom:0 !important;}
	.archive .post-photo-wrapper {width:100% !important;}
	.archive .has-post-thumbnail .post-desc-wrapper {width:100% !important;}
	.category-drillbits #Subheader, .category-advocacy #Subheader, .category-accreditation #Subheader, .category-chapters #Subheader, .category-committees #Subheader, .category-conferences #Subheader, .category-hse #Subheader, .category-industry-events #Subheader, .category-industry-news-resources #Subheader, .category-membership #Subheader {padding:58px 0 !important;}
	.iadc-subheader-drillbits .title {padding:40px 0 !important;}
	.minimalist-header-no #Subheader.iadc-subheader-drillbits {padding:0 !important;}
	.post-related {margin-bottom:0 !important;}
}

/* Retina | iPad ----------------------------------------------------------------------------------------------- Retina | iPad */
@media only screen and (max-device-width: 1024px) {
	#Top_bar .menu_wrapper {float:right !important;}
	.menu-btn .ubermenu-target-title {display:none !important;}
.menu-btn {border: none !important;}
}