/* Enter Your Custom CSS Here */
strong{font-weight:700;}
b{font-weight:700;}
.woocommerce-checkout .select2-container--default .select2-selection--single span.select2-selection__rendered {
    background: #000;}

#respond {    background: #000;}
.fw_comments #comments > #respond {        background: #353945;}
.comment_content p {      color: #000;}

.header_search__inner .search_submit {
 background-image: url('/wp-content/uploads/2018/12/google-web-search.jpg') !important; background-repeat: no-repeat !important;    background-position: center center !important; background-color: #000 !important;}


.header_search__inner .search_form{background-color:#000;}
.header_search .header_search__icon > i {color: #fff;}
.header_search.ct-search-open .header_search__inner {    width: 250px;}
.header_search__inner .search_text {background-color: #000; color:#fff;border-radius: 6px;}

.main-menu > ul > li > a:hover span:before, .main-menu ul li ul.sub-menu li a:hover span:before, .main-menu ul li.menu-item.current-menu-item > a span:before {display:none;}

.gt3_header_builder_cart_component__cart-container {background: #655454;}

.gt3_header_builder .gt3_header_builder_cart_component > a { color: #fff;}
.gt3_widget span.woocommerce-Price-amount.amount{    color: #fff;}

ul.product_list_widget {margin-top: 15px !important;}

.sidebar-container.span3 {border-left: 1px solid #fff;}

aside.sidebar>div>h3 {background: #000;    padding: 10px;}

ul.gt3_product_list_nav { display: none;}

.woocommerce-tabs.wc-tabs-wrapper {display: none;}

.woocommerce table.shop_table thead {background-color: #000;}

.woocommerce table.shop_table .product-quantity .qty.allotted, .woocommerce div.product form.cart .qty.allotted, .image_size_popup .close, #yith-quick-view-content .product_meta, .single-product.woocommerce div.product .product_meta, .woocommerce div.product form.cart .variations td, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total, .woocommerce table.shop_table thead th, .woocommerce table.woocommerce-checkout-review-order-table tfoot td .woocommerce-Price-amount {    color: #fff;}

.woocommerce table.woocommerce-checkout-review-order-table .product-total {color: #fff;}

.woocommerce table.woocommerce-checkout-review-order-table .product-name, .woocommerce table.woocommerce-checkout-review-order-table tfoot th {color: #fff;}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {background-color: transparent;}

.woocommerce-privacy-policy-text>p {color: #000;}

h5.elementor-image-box-title>a:hover {font-size: 25px !important;}

p{color:#fff;}

li.ecs-event::before{display:none !important;}

li.ecs-event {padding: 20px 20px 20px !important;}

li.ecs-event {border: 1px solid #fff;margin-top: 20px;}

div#tribe-events {padding-top: 105px;}

.tribe-events-meta-group .tribe-events-single-section-title {color: #000;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #dfc48c !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #dfc48c !important; 
}
:-ms-input-placeholder { /* IE 10+ */
  color: #dfc48c !important; 
}
:-moz-placeholder { /* Firefox 18- */
  color: #dfc48c !important;
}

.elementor-6081 .elementor-element.elementor-element-54cd46f.elementor-widget-gt3-core-testimonials .testimonials-text {font-size: 17px;line-height: 28px;}

.page_title_meta {color: #fff;}

.blog_content>p {color: #fff;}

.woocommerce ul.products li.product a .woocommerce-loop-product__title {color: #fff;}
.post_media_info, .gt3_practice_list__filter, .isotope-filter, .gt3_module_blog .blog_post_preview.format-standard h2 a, .woocommerce ul.products li.product .price {color: #fff;}

.wonderpluginaudio {margin: 0 !important;}

.hide, .hidden{display:none;}

.single-product.woocommerce div.product .product_title {display: none;}
.single-product.woocommerce div.product .woocommerce-product-details__short-description > p {color: #fff;}
#yith-quick-view-content .product_meta > *, .single-product.woocommerce div.product .product_meta > * {color: #fff;}

.gt3-page-title.gt3-page-title_horiz_align_center.gt3-page-title_vert_align_middle.gt3-page-title_default_color_a {  margin-bottom: 0px !important; height: 127px !important;}

.gt3_module_blog, .gt3_module_featured_posts {font-size: 17px;}

.elementor-widget-gt3-core-blog .blog_post_media {height: 200px;}

.gt3_module_blog .blog_post_preview .blogpost_title {font-size: 18px;   }



.gt3-page-title__inner {background: #353945;}

.gt3-page-title__content .page_title h1 {color: #fff;}

.main_wrapper { background: #353945;}

span.addr {padding-left: 32px;}

.content-padding-top{padding-top:130px;}

.gt3_header_builder__section--middle ul.menu {line-height: 135px;}

.gt3_header_builder__section--middle {background-color: rgb(1, 1, 1);height: 138px;}

.gt3_header_builder__section--middle .current-menu-ancestor > a{color:#fff;}

.main-menu > ul > li > a, .main-menu > div > ul > li > a { color: #fff;}

.main-menu ul li ul .menu-item {padding: 4px 20px;}

.gt3_header_builder__section--middle a:hover, .gt3_header_builder__section--middle .menu-item.active_item > a, .gt3_header_builder__section--middle .current-menu-item a, .gt3_header_builder__section--middle .current-menu-ancestor > a, .gt3_header_builder__section--middle .gt3_header_builder_login_component:hover .wpd_login__user_name, .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:hover, .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:focus, .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a, .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:hover, .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:focus, .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover > a { color: #fff;}

.module_team .team_info, h1, h1 span, h1 a, h2, h2 span, h2 a, h3, h3 span, h3 a, h4, h4 span, h4 a, h5, h5 span, h5 a, h6, h6 span, h6 a, .gt3_header_builder_component.gt3_header_builder_search_cat_component .gt3-search_cat-select, .main_wrapper .gt3_search_form:before, .widget_search .gt3_search_form label, .main_wrapper .gt3_search_form label, .main_wrapper .sidebar-container .widget_categories ul li > a:hover:before, .main_wrapper .sidebar-container .widget_product_categories ul li > a:hover:before, .main_wrapper .sidebar-container .widget_layered_nav ul li > a:hover:before, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .gt3_form label, .wpcf7-form .label, .wrapper_404 label, .widget .gt3_search_form label, #respond #commentform p[class*="comment-form-"] > label, .block_info_title, div:not(.packery_wrapper) .blog_post_preview .listing_meta, .gt3_module_blog.packery_wrapper .blog_post_preview.format-standard .listing_meta, .logged-in-as a:hover, .sidebar-container .widget.widget_posts .recent_posts .post_title a:hover, .gt3_header_builder_component .woocommerce-mini-cart__empty-message, .elementor-widget-gt3-core-button.gt3_portfolio_view_more_link_wrapper .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(.hover_type5) .elementor_gt3_btn_text {
    color: #fff;
}




.main_footer {background-color: #000 !important;}

.main_footer .top_footer .widget h3.widget-title, .top_footer strong {color: #fff;}

.main_footer .textwidget p {font-size: 17px;  }

.dark_theme {padding: 8px; background: rgb(1, 1, 1) !important;}

input.sign-btn {padding: 7px 80px;}

.main_footer .widget + .widget { margin-top: 0px;}

@media only screen and (max-width: 767px){
  .dead-space {    display: none;}
.gt3_header_builder__section--middle {background-color: rgb(0, 0, 0,1);height: 100px;}
  .toggle-box { color: #fff;}
  .content-padding-top {    padding-top: 0px;}
  .elementor-widget-gt3-core-testimonials .module_testimonial.style4.nav-arrows .slick-slider:after {
    width: 48% !important;}
}

.gt3_header_builder__section--middle {
		color:white;