/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


.pum-content.popmake-content > p {
    display: none;
}

.d-none {
	display: none!important;
}

.pop-head {
	min-height: 117px;
}

.pop-head-title h2 {
    font-size: 26px;
    line-height: 34px;
    text-align: left;
    padding: 0 40px;
}

.pop-head-title .section-title {
	margin-bottom: 0;
}

.material .wpb_row.pop-head-title {
	margin-bottom: 0;
}

.pop-form {
	margin-bottom: 0!important;
	padding: 0 40px 40px 40px!important;
}

.wpcf7-form p span.form-req {
	color: #ff0745;
}

.wpcf7-form .my-input {
	background-color: #fff0!important;
    color: #000;
    border: 1px solid #DCDCDC!important;
    padding: 4px;
    margin-top: 4px!important;
}

#wpcf7-f19578-o1 .wpcf7-list-item {
	margin-left: 0;
}

.my-dropdown {
	display: none;
}

.my-open {
	display: block;
}

.my-dropdown-toggle span {
	float: right;
    height: 20px;
    width: 20px;
    background: url(/../wp-content/uploads/2022/05/Vector-1.png) center center;
    background-repeat: no-repeat;
}

.my-dropdown-toggle {
	display: flex;
    justify-content: space-between;
    align-items: center;
	color: #000;
}

.my-dropdown-toggle:hover {
	color: #faa519;
}

#wpcf7-f19578-o1 .wpcf7-acceptance .wpcf7-list-item-label a {
	margin-left: 24px;
	position: relative;
	top: -7px;
}

#wpcf7-f19578-o1 .wpcf7-submit {
	float: right;
    padding: 17px 32px;
    border-radius: 0px;
}

#wpcf7-f19578-o1 .wpcf7-submit:disabled {
	background-color: #b9b9b9;
}

#wpcf7-f19578-o1 form > p {
	padding-bottom: 10px;
}

.my-form-group {
	display: flex;
    justify-content: space-between;
}

.my-form-group > label,
.my-form-group > p {
	width: 48%;
}


#popmake-19576 .pum-close.popmake-close {
	padding: 10px 20px;
    font-size: 20px;
    line-height: 20px;
}

#popmake-19576 .my-form-file {
	width: 149px;
    height: 36px;
	position: relative;
}

#popmake-19576 .my-form-file:after {
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	width: 149px;
    height: 36px;
	background: url('/../wp-content/uploads/2022/05/Frame-7.png') center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.my-button {
	color: #fff;
    background-color: #faa519;
    font-size: 15px;
    padding: 16px 32px;
}

.my-button:hover {
    background-color: #d78d14;
}

.archive.term-saules-energija #page-header-bg .page-header-bg-image {
	background-image: url("/../wp-content/uploads/2022/05/Rectangle-6.png")!important;
}

.archive.term-saules-energija #page-header-bg > div.container > div > div > div > .buttons {
	margin: 0 3rem;
}

.archive.term-saules-energija #page-header-bg > div.container > div > div > div > h1 {
	margin-bottom: 0;
}

.archive.term-saules-energija #page-header-bg > div.container > div > div > div > .subheader {
	display: none;
}

.archive.term-saules-energija #page-header-bg > div.container > div > div > div p.my-added-p {
	margin: 0 3rem;
	font-size: 20px;
}

@media only screen and (max-width: 430px) {
	.pop-head-title h2 {
		font-size: 20px;
		line-height: 26px;
		padding: 0 20px;
	}
	
	#popmake-19576 .pop-form {
		padding: 0 20px 40px 20px!important;
	}
	
	#popmake-19576 .row-bg {
		background-position-x: -20px!important;
	}
	
	#popmake-19576 .my-input {
		padding: 10px;
    	line-height: 14px;
	}
	
	#popmake-19576 .pop-head-title {
		padding-top: 34px!important;
    	padding-bottom: 14px!important;
	}
	
	#popmake-19576 .my-form-group {
		flex-direction: column;
	}
	
	#popmake-19576 .my-form-group > label,
	#popmake-19576 .my-form-group > p {
		width: 100%;
	}
}

#sideUpload #fileuploadfield { 
	display:none;
} 

#sideUpload #uploadtextfield { 
	height:18px;
	width:139px; 
}
#sideUpload #uploadbrowsebutton { 
	height:27px;
	width:147px;
	margin-top:5px;
	text-align:center; 
}

#popmake-19576 .wpcf7-not-valid-tip {
	color: #ff0745;
	border: 1px solid #ff0745;
}

a.wopb-compare-addon-btn:not(.wopb-link),a.wopb-compare-addon-btn:not(.wopb-link):hover{
	background:transparent!important;
    color: #faa519!important;
	padding:0!important;
	margin-top: 15px;
}
form a.wopb-compare-addon-btn:not(.wopb-link) > svg > path[stroke="black"] {
    stroke: #faa519!important;
    stroke-width: 2;
}

.single-product .wopb-compare-btn {
    cursor: pointer;
    margin: 10px;
    display: none!important;
}

span.wopb-cart-after > a.wopb-compare-btn:not(:hover) path{
    stroke: #faa519!important;
}
span.wopb-cart-after > a.wopb-compare-btn:hover path{
    stroke: black!important;
}
span.wopb-cart-after > a.wopb-compare-btn svg{
	margin-left: -10px;
    margin-top: 15px;
}

span.wopb-cart-after > a.wopb-compare-btn:after{
	content: 'Compare';
	margin-top: 14px;
}

#header-outer a.cart-contents .cart-wrap span {
    visibility: visible!important;
}

.price-hover-wrap .wopb-cart-before { 
	display:none!important;
}  
.nectar-ajax-search-results .header{
	flex: 0 1 auto !important;
}
.nectar-ajax-search-results .meta.meta-price{
	margin: 0 50px;
	flex: 0;
}
#search-results .meta.meta-price .price{
	display: flex;
}
#search-results .meta.meta-price .price ins{
	margin-left: 5px;
}
#search-results .meta.meta-price .woocommerce-Price-currencySymbol{
	display: inline !important;
}