
/* ===================================================================================

* Theme Name: Buildbench Child
 | Shared by WPTry.org
* Theme URI: https://themeforest.net/user/tripples/portfolio
* Description: Buildbench is a functional Construction WordPress Theme.
* Version: 1.2
* Author: Tripples
* Author URI: http://www.themewinter.com
* Template: buildbench
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */
.main-logo {
	padding: 0;
}

.main-logo .img-fluid {
	width: 70%;
}

.navbar-brand {
	max-width: 250px;
}

.nav-button a {
	color: #fff;
}

.section-title span {
	color: #00801b;
}

.slider-sub-title, .top-bar .fa-globe {
	display: none !important;
}

.ts-service-box .ts-service-box-img.pull-left {
	position: absolute;
}

.jet-popup.jet-popup--front-mode .jet-popup__close-button {
	background-color: #00801b;
}

.single-ts-service .breadcrumb li:nth-child(2) {
	display: none;
}

.ts-footer {
	margin-top: 0px;
}

.ts-footer .footer-widget {
	margin-top: 0;
}

footer .footer-left-widget img {
	width: 50%;
}

#ts-footer .footer-center-widget h3 {
	margin-top: 0 !important;
}

.ts-footer .footer-center-widget ul li {
	list-style: none;
	line-height: 30px;
	color: #fff;
}

.ts-footer .footer-center-widget ul li a:before {
	content: none;
}

.ts-footer .footer-center-widget ul li span, .ts-footer .footer-center-widget a {
	color: #00801b;
}

#ts-footer .footer-center-widget ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.footer-widget.footer-center-widget ul li {
	width: 100%;
}

#ts-footer .footer-center-widget h3 {
	color: #fff;
	margin-top: 30px;
	font-weight: 500;
}

#ts-footer .footer-center-widget p {
	color: #fff;
}

footer .footer-right-widget ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

footer .footer-right-widget ul li {
	margin-bottom: 18px;
	width: 100%;
	float: left;
}

.service-menu li a:hover {
	background: #00801b;
	margin: 0px;
}

.custom-icon .elementor-widget-container {
	border-radius: 25px;
	box-shadow: none;
	transition: box-shadow 1s;
}

.custom-icon:hover .elementor-widget-container {
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: box-shadow ease-in-out .15s;
	transition: box-shadow ease-in-out .15s;
}

@media (max-width: 568px) {
	.custom-row .elementor-row {
		justify-content: center;
	}
	
	.footer-left-widget {
		text-align: center;
		margin-bottom: 25px;
	}
	
	.ts-footer {
		padding-top: 50px;
	}
}

.uael-woo-skin-grid-default .uael-quick-view-btn {
	height: 100%;
	opacity: 0 !important;
}

.home .slider-item {
	background-position: bottom !important;
}

.ts-service-box-img img {
	width: 62px;
}

.topbar .header-nav-right-info li:nth-child(3) {
	margin: 0;
	padding: 9px;
}

.topbar .header-nav-right-info li:nth-child(3) i {
	display: none;
}

.topbar .header-nav-right-info li span {
	text-transform: none;
}

.ts-service-box-info .ts-title {
	padding-top: 11px;
}

@media (max-width:992px) {
	.top-bar {
		display: none;
	}
	
	.logo-area {
		z-index: 1;
		position: absolute;
	}
	
	.logo-area img {
		max-height: 40px;
		margin-top: 3px;
	}
	
	.header-transparent {
		background-color: #000;
		position: fixed;
	}
	
	.topbar {
		padding: 0;
		position: absolute;
		width: 100%;
		padding-top: 8px;
	}
	
	.navbar {
		justify-content: flex-end !important;
	}
}

.add_to_cart_button, .uael-woo-products-inner .uael-woo-products-summary-wrap .product_type_simple {
	display: none !important;
}

.get-btn, .details-btn {
	width: 100%;
	padding: 10px 15px;
	position: relative;
	text-align: center;
}

.get-btn {
	background-color: #00801b;
	color: #fff;
}

.details-btn {
	background-color: #fff;
	color: #000;
	border: 1px solid #000;
}

.get-btn:hover, .details-btn:hover {
	background-color: #000;
	color: #fff;
}

.jet-popup.jet-popup--front-mode {
	z-index: 99999;
}

.uael-lightbox-content .single_add_to_cart_button, .uael-lightbox-content .button, .uael-lightbox-content .quantity {
	display: none !important;
}

@media (min-width:994px) {
	header .navbar-sticky .nav-right {
		display: none;
	}
	
	header .navbar-sticky.sticky .nav-right {
		display: flex;
	}
}

@media (max-width: 767px) {
	.navbar {
		padding: 10px 0;
	}
	
	.navbar-toggler-icon {
		width: 1em;
	}
}

.navbar-toggler {
	padding: .25rem .5rem;
}

.header-number {
	color: #fff;
}

@media (max-width: 350px) {
	.header-number {
		font-size: 12px;
	}
}

#tabs .elementor-tab-content {
	padding: 0;
}

.uael-woo-products-description p {
	min-height: 26px;
}

.nf-form-content {
	padding: 15px 0 !important;
}

.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
	min-width: 120px;
}

.uael-content-main .woocommerce .product {
	padding: 0 !important;
}

.woocommerce div.product div.images img {
	border-radius: 0 !important;
}

.uael-woo-products-summary-wrap {
	position: relative;
}

.uael-woo-products-summary-wrap .price {
	position: absolute;
	top: 30px;
}

.woocommerce-loop-product__title {
	margin-bottom: 35px !important;
	margin-top: 5px;
}

.uael-woo-products-summary-wrap .woocommerce-loop-product__title {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.uael-lightbox-content .price {
	margin-bottom: 0 !important;
}

.woocommerce div.product form.cart {
	margin-bottom: 0;
}

.woocommerce div.product form.cart .variations {
	margin-bottom: 0;
}

/*
Theme Name: My Elementor Child Theme
Template: elementor
*/
@import url("https://sendem.com.ua/wp-content/themes/elementor/frontend.css");

@media (max-width: 767px) {
	.elementor-element.elementor-products-grid ul.products {
		grid-template-columns: repeat(1, 1fr) !important;
	}
}

.navbar-container .navbar-light .navbar-nav > li > a {
	padding: 0 10px !important;
}

body > div.body-innner-content > div.elementor.elementor-2796.elementor-location-archive.product > div > div > div > div > div > div > div > ul > li > a > h2 {
	font-size: 20px !important;
}

@media (min-width: 1200px) {
	body > div.body-innner-content > header > div.navbar-container.navbar-sticky.sticky.fade_down_effect > div {
		max-width: 1200px !important;
	}
}

.header-transparent .navbar-nav {
	padding-left: 0 !important;
}

.navbar-container .navbar-light .navbar-nav > li.active > a, .navbar-container .navbar-light .navbar-nav > li:hover > a, .slider-item .slider-content .slider-sub-title, ul.navbar-nav li .dropdown-menu li a:hover, .ts-service .ts-service-box .ts-service-box-info .ts-title a:hover, .recent-folio-menu ul li.active, .ts-footer .footer-left-widget ul li span, .ts-footer .footer-widget ul li a:hover, .copyright span a, .ts-latest-news .single-latest-news .single-news-content .ts-post-title a:hover, .ts-top-bar .top-bar .header-nav-right-info li i.fa, .ts-nav-classic .header-nav-right-info li i, .sidebar .widget .media-body .entry-title a:hover, .readmore-btn-area a {
	color: #00801b;
}

.single-intro-text .count-number, .sticky.post .meta-featured-post, .sidebar .widget .widget-title:before, .pagination li.active a, .pagination li:hover a, .pagination li.active a:hover, .pagination li:hover a:hover, .sidebar .widget.widget_search .input-group-btn, .tag-lists a:hover, .tagcloud a:hover, .BackTo, .ticket-btn.btn:hover, .navbar-container .navbar-light .navbar-nav > li > a:before, .nav-button, .btn-primary, .single-recent-work .link-more, .ts-team-slider .owl-nav .owl-prev:hover i, .ts-team-slider .owl-nav .owl-next:hover i, .ts-footer-info-box, .working-process-number, .copyright .footer-social ul li a:hover, .btn-border-dark:hover, .nav-classic .main-logo a:before, .main-logo {
	background: #00801b;
}
