/*
Theme Name: Bridge Child
Theme URI: http://archetypeorange.com
Description: A theme developed by Archetype Orange for
Author: Archetype Orange
Author URI: http://archetypeorange.com
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");


.darkbg p, .darkbg h1, .darkbg h2, .darkbg h4,.darkbg h5,.darkbg h6,
.darkbg p a, .darkbg h1 a, .darkbg h2 a, .darkbg h4 a, .darkbg h5 a, .darkbg h6 a{
	color: #fff !important;
}
.whitep p{
	color: #fff !important;
}
.whitep strong{
	color: #BF6010 !important;
}
.vc-hoverbox-block{
	background-size: contain;
	background-repeat: no-repeat;
}
.starlist div ul li{
	   background-image: url('star-fff.png');
    background-repeat: no-repeat;
    line-height: 30px;
    padding-left: 32px;
    margin-bottom: 10px;
}
.starbrown div ul li{
	   background-image: url('star-brown.png');
    background-repeat: no-repeat;
    line-height: 30px;
    padding-left: 32px;
    margin-bottom: 10px;
}
.starlist div ul,.starbrown div ul{
	list-style-position: outside !important;
}

.fullbut .big_large{
width: 100%;
font-size: 16px;
font-weight: 700;
padding: 0;
text-align: center;
}
.fullbut p{
margin-bottom:25px;
}
.qbutton.large{
text-align: center;
}
.vc_custom_1677182224524{
	background-position: center top !important;
}
.sqbox{
	display: flex;
	justify-content: space-around;
}
.sqbox div{
	height: 225px;
	width: 225px;
	padding: 10px;
	border: 4px solid #BF6010;
  color: #fff;
  text-align: center;
  font-size: 28px;
  line-height: 37px;
      display: flex;
    align-items: center;
}
.eventlinks h1 a{
	color: #bf6010 !important;
	font-weight: 400;
}

/* Blog */
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p, .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_date p{
	color: #fff !important;
}
.blog_holder article .post_info{
display:none !important;
}
.category-tentowatch2019 .post_image,
.category-tentowatch2020 .post_image,
.category-tentowatch2021 .post_image,
.category-tentowatch2022 .post_image,
.category-tentowatch2023 .post_image,
.category-tentowatch2024 .post_image{
	display: none !important;
}
.single-speakers .blog_holder article .post_image,.single-team .blog_holder article .post_image{
	width: 50% !important;
}
.single-speakers .entry_date,.single-team .entry_date{
	display: none !important;
}

/* Footer */
.footer_top_holder{
	background-position: center bottom;
}

.ctct-form-embed.form_0 .ctct-form-defaults{
	background: transparent !important;
}
.ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-text, .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-label, .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-listname, .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-lists-legend, .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-date-slash, .ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text, .ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-link, .ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-privacy-link{
    	color: #fff !important;
    }
#gdpr_text,div.ctct-form-embed div.ctct-form-defaults p.ctct-form-footer,.ctct-form-label, div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header {
	display: none !important;
}
.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button {
    background-color: #BF6010 !important;
    border: 1px solid #BF6010 !important;
    color: #ffffff;
}
div.ctct-form-embed div.ctct-form-defaults{
	padding: 0 24px !important;
}
.marketplace td{
	border: 1px solid #ccc;
}
.marketplace td, .marketplace p{
	color: #fff !important;

}
.marketplace .mark-active{
	background-color: #BF6010;
}
.marketplace a.button{
	display: block;
	background-color: #fff;
	color: #000;
	line-height: 1.2em;
	padding: 5px 10px;
	border-radius: 3px;
	border: 0 solid;
}
.marketplace a.button:hover{
	background-color: #ececec;
}
.mark-noborder td{
	border-width:  1px 0 0 0 !important;
}
.mark-noborder td a{
	margin-top: 10px;
}

.woocommerce button.button, .woocommerce-page button.button, .woocommerce-page input[type=submit] {
    line-height: 100%;
}
.qbutton,.qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .post-password-form input[type='submit'], input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]), .woocommerce table.cart td.actions input[type="submit"], .woocommerce input#place_order, .woocommerce-page input[type="submit"], .woocommerce .button
			{
				line-height: 100%;
				height: auto;
				padding: 5px 23px;
				}
.woocommerce input[type=text]:not(.qode_search_field), .woocommerce input[type=password], .woocommerce input[type=email], .woocommerce textarea, .woocommerce-page input[type=tel], .woocommerce-page input[type=text]:not(.qode_search_field), .woocommerce-page input[type=password], .woocommerce-page input[type=email], .woocommerce-page textarea {
    background-color: #eee;
}
.q_logo img {
    position: relative;
    top: -35px;
}

@media all and (max-width: 768px) {
   .qode-report-sheet{
   	padding: 0;
   }
   .qode-report-sheet .qode-rs-table .qode-rs-table-content .qode-rs-table-row .qode-rs-table-column-inner{
   	width: 100%;
   }
    }