@charset "utf-8";
/*-------------- Can not delete / edit ---------------------------------------------

Plugin Name: TX Price Search for Welcart
Plugin URI: https://templx.com/
Description: It is only for this plugin: Welcart e-Commerce.
Author: TEMPLX
Author URI: https://templx.com/
License: GPLv2 or later

///////////////////////////////////////////////////////////////////
Copyright is still in TEMPLX even after purchase.
We will prohibit change / deletion of copyright owner and URL etc.
///////////////////////////////////////////////////////////////////

--------------- Can not delete / edit --------------------------------------------- */

.txpsw-title {
width:100%;
margin-bottom:10px;
float:left;
}

.txpsw-wrap,
.txpsw-widget {
text-align:left;
}

.txpsw-wrap p,
.txpsw-widget-wrap p,
.txpsw-wrap li,
.txpsw-widget-wrap li {
margin:10px 0;
padding-bottom:10px;
text-align:left;
border-bottom:1px dashed #f0f0f0;
}

.txpsw-wrap p a span,
.txpsw-widget-wrap p a span,
.txpsw-wrap li span,
.txpsw-widget-wrap li span {
padding:0 5px;
display:inline-block;
}

.txpsw-wrap-form,
.txpsw-widget-wrap-widget-form,
.txpsw-widget-wrap-form {
width:100%;
margin:20px 0;
text-align:left;
float:left;
}

.txpsw-wrap-form p.title,
txpsw-widget-wrap-widget-form p.title,
txpsw-widget-wrap-form p.title {
margin-bottom:5px;
}

.txpsw-price-input,
.txpsw-widget-price-input {
margin-bottom:10px;
}

.txpsw-price-input span,
.txpsw-widget-price-input span {
padding:0 5px;
text-align:center;
display:inline-block;
box-sizing:border-box;
}

.txpsw-price-input input {
padding:5px;
border:1px solid #ccc;
box-sizing:border-box;
}

.txpsw-widget-wrap-form .txpsw-price-input input {
width:100%;
padding:5px;
border:1px solid #ccc;
box-sizing:border-box;
}

.txpsw-widget-price-input input {
width:100%;
padding:5px;
border:1px solid #ccc;
box-sizing:border-box;
}

/*********************************************************************
templx
*********************************************************************/

.category-sort .txpsw-wrap p {
margin:0 3px 10px 0;
padding-bottom:0;
border-bottom:0;
float:left;
}

.category-sort .txpsw-wrap p span.more {
margin-top:10px;
margin-left:3px;
float:left;
}

.category-sort .txpsw-wrap p a {
padding:4px 8px;
background:#959595;
border:1px solid #959595;
position:relative;
z-index:2;
overflow:hidden;
color:#fff;
display:inline-block;
float:left;
}

.category-sort .txpsw-wrap p a:hover {;
background:#fff;
border:1px solid #959595;
color:#727272;
}

.category-sort .txpsw-wrap p.price-but-on a {
background:#fff;
border:1px solid #959595;
color:#727272;
}

.category-sort .txpsw-wrap p.price-but-on a:hover {;
background:#959595;
border:1px solid #959595;
color:#fff;
}

.category-sort .txpsw-wrap-form {
margin:0 0 20px;
}

.category-sort .txpsw-price-input {
float:left;
}

.category-sort .txpsw-price-input p {
float:left;
}

.category-sort .txpsw-wrap-form p.title {
margin-top:4px;
margin-right:10px;
float:left;
}

.category-sort input.txpsw_any_submit {
margin-left:10px;
float:left;
}

.widget-box .txpsw-widget-wrap li {
margin:0;
}

.widget-box .txpsw-widget-wrap li:last-child {
border-bottom:1px #9d9d9d dotted!important;
}

.widget-box .txpsw-widget-wrap-form .txpsw-price-input input,
.widget-box .txpsw-widget-price-input input {
width:45%;
}

.widget-box .txpsw-widget-wrap-form .txpsw-price-input span,
.widget-box .txpsw-widget-price-input span {
width:10%;
}

.widget-box .txpsw_any_submit,
.widget-box .txpsw_widget_any_submit {
width:100%;
box-sizing:border-box;
float:left;
}