/* CUSTOM STYLE */
.xbold-text {
	font-weight: 800;
}
.uk-navbar-container .uk-navbar-right {
    align-items: end;
}
.uk-navbar-right .uk-navbar-nav li a {
    min-height: 50px;
	padding-bottom: 28px;
}
.mobile-menu {
	background: #2a617e;
    width: 100%;
}
.mobile-menu .uk-navbar-toggle {
	height: 60px;
	width: 60px;
	min-height: initial;
	justify-content: left;
    display: inline-flex;
	border-right: 1px solid rgba(255,255,255, .4);
	color: #fff;
}
.mobile-menu .uk-navbar-toggle svg {
    color: #fff;
}
.mobile-menu .uk-navbar-toggle > div {
	width: 60px;
    text-align: center;
}
.tm-toolbar .uk-subnav>*>:first-child {
	font-size: 17px;
	text-transform: initial;
	color: #fff;
}

a.login-topmenu.uk-button.uk-button-default:hover {
	color: #d5852f;
}

.tm-toolbar .uk-subnav>*>:first-child::after,
.tm-toolbar .mod-languages .uk-inline > a::after {
	font-family: "Font Awesome 6 Free"; 
	font-weight: 900; 
	content: "\f0d7";
	font-size: 13px;
}

.tm-toolbar .uk-subnav a.login-topmenu::after {
	display: none!important;
}

.uk-logo img {
	transition: 0.3s;
}
.shop-menu-item{
	display: none;
	transition: 0.5s;
}
.shop-menu-item {
	border: 1px solid #d5852f;
	background-color: #d5852f;
	color: #fff;
	display: inline-block;
	    box-sizing: border-box;
	    padding: 0 30px;
	    vertical-align: middle;
	    font-size: .875rem;
	    line-height: 38px;
	    text-align: center;
	    text-decoration: none;
	    transition: .1s ease-in-out;
	    transition-property: color,background-color,background-position,background-size,border-color,box-shadow;
	    font-weight: 500;
	    text-transform: uppercase;
	    background-origin: border-box;
		min-height: initial!important;
		padding-bottom: 0!important;
		margin-top: -9px;
}
.shop-menu-item:hover,
.shop-menu-item:active,
.shop-menu-item:focus {
	color: #fff;
	border-color: #B06E27;
	background-color: #B06E27;
}
li.item-215 a,
li.item-215:hover a,
li.item-248 a,
li.item-248:hover a  {
	color: #fff!important;
}
/*
*/
.uk-navbar-right .item-215,
.uk-navbar-right .item-248 {
	display: none;
}
/* OFFCANVAS */
.uk-offcanvas-bar {
	top: 100px;
}
#offcanvas-close-top {
	border-bottom: 1px solid rgba(255,255,255, .4);
}
.uk-offcanvas-bar .uk-offcanvas-close {
	position: relative;
	height: 60px;
	width: 60px;
	background: #D5852F;
	top: 0;
	left: 0;
}
.uk-offcanvas-bar .uk-offcanvas-close svg {
	width: 20px;
	color: #fff;
}
.uk-offcanvas-bar .uk-nav.uk-nav-default li {
	font-size: 18px;
	padding: 6px 0px;
	text-transform: uppercase;
	border-bottom: 1px solid rgba(255,255,255, .4);
}
.uk-offcanvas-bar .uk-nav.uk-nav-default li .uk-nav-sub li {
	font-size: 16px;
}
.uk-offcanvas-bar .uk-nav.uk-nav-default li .uk-nav-sub li:last-child {
	border: 0;
}
.uk-offcanvas-bar .uk-nav.uk-nav-default li a {
	color: #fff;
	font-weight: 600;
}
.uk-offcanvas-bar .uk-nav.uk-nav-default li.uk-active a {
	color: #D5852F;
}
p.contact-cta a {
    width: 100%;
}
.page-head > div {
    max-height: 500px;
}
.side-lined > div,
.side-lined-blu > div,
.both-side-lined,
#outdoor-section,
.full-lined-title,
.bottom-lined,
.lined-footer-top > div {
	position: relative;
}
.side-lined-blu > div::before,
.side-lined > div::before,
.both-side-lined::before,
.both-side-lined::after,
.bottom-lined::after,
.lined-footer-top > div::before {
	background: linear-gradient(to top, #2A617E 33%, #45834D 33%, #45834D 66%, #D5852F 66%, #D5852F 100%, #D5852F 100%);
	position: absolute;
	content: '';
	width: 15px;
	height: 100%;
	right: 0;
	left: 40px;
	top: 0;
}
.side-lined-blu > div::before {
	background: #2A617E;
	width: 10px;
}
.side-lined-blu > div > * {
	padding-left: 35px;
}
.side-lined > div > * {
	padding-left: 40px;
}
.both-side-lined::before,
.both-side-lined::after {
	width: 40px;
}
.both-side-lined::before {
	left: 0;
}
.both-side-lined::after {
	right: 0;
	left: initial;
}
.bottom-lined {
    margin-bottom: 40px;
}
.bottom-lined::after,
.lined-footer-top > div::before {
	height: 60px;
	width: 100%;
	bottom: -40px;
	left: 0;
	top: initial;
}
.lined-footer-top > div::before {
	bottom: initial;
	top: -90px;
}
.full-lined-title {
	background: linear-gradient(to top, #2A617E 33%, #45834D 33%, #45834D 66%, #D5852F 66%, #D5852F 100%, #D5852F 100%);
	height: 40px;
}
.full-lined-title h3 {
	z-index: 10;
	color: #fff;
	margin-top: -18px;
}
.outdoor-section-text {
	position: absolute;
	width: 100%;
    bottom: 0;
}
.chi-siamo-subnav .uk-subnav-pill li {
	padding-left: 5px;
}
.chi-siamo-subnav .uk-subnav-pill li a {
	padding: 14.5px 25px;
	font-weight: 600;
	font-size: 14px;
}
.uk-offcanvas-bar .mod-languages {
	height: 60px;
	line-height: 60px;
	border-left: 1px solid rgba(255,255,255, .4);
}
.uk-offcanvas-bar .mod-languages li {
	line-height: 24px;
}
/* Magazine */
#jfilters-filter-container-113-1,
#jfilters-filter-container-113-3,
#jfilters-filter-container-143-2 {
	width: 100%;
	padding: 0;
}
#jfilters-filter-container-113-1 .jfilters-filter-header,
#jfilters-filter-container-113-3 .jfilters-filter-header,
#jfilters-filter-container-143-2 .jfilters-filter-header {
	display: none;
}
#jfilters-filter-container-113-1 ul,
#jfilters-filter-container-113-3 ul,
#jfilters-filter-container-143-2 ul  {
	justify-content: center;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin-left: -41px;
	padding: 0;
	list-style: none;
	margin-bottom: 30px;
}
#jfilters-filter-container-113-1 ul > li,
#jfilters-filter-container-113-3 ul > li,
#jfilters-filter-container-143-2 ul > li {
	display: flex;
    align-items: center;
	position: relative;
}
#jfilters-filter-container-113-1 ul > li a,
#jfilters-filter-container-113-1 a,
#jfilters-filter-container-113-3 ul > li a,
#jfilters-filter-container-113-3 a,
#jfilters-filter-container-143-2 ul > li a,
#jfilters-filter-container-143-2 a {
	padding: 8px 12px;
	height: 50px;
    line-height: 33px;
	font-weight: 500;
	text-transform: uppercase;
	font-size: 15px;
}
#jfilters-filter-container-113-1 a:hover,
#jfilters-filter-container-113-3 a:hover,
#jfilters-filter-container-143-2 a:hover {
	text-decoration: none;
}
#jfilters-filter-container-113-1 ul > li:not(:first-child)::before,
#jfilters-filter-container-113-3 ul > li:not(:first-child)::before,
#jfilters-filter-container-143-2 ul > li:not(:first-child)::before {
	content: '';
	border-left: 1px solid rgba(255, 255, 255, .2);
	height: 50px;
}
#jfilters-filter-container-113-1 ul > li .jfilters-item-link--selected,
#jfilters-filter-container-113-3 ul > li .jfilters-item-link--selected,
#jfilters-filter-container-143-2 ul > li .jfilters-item-link--selected,
#all-btn.active {
	background: rgba(255,255,255,.7);
	color: #2A617E!important;
}
#mod-jfilters_selections-121, 
#mod-jfilters_selections-142 {
    max-width: 1160px;
    margin: 25px auto 0;
}
.jfilters-filter-dropdown-toggle {
	text-transform: initial;
	text-align: left;
}
.mag-subnav ul li {
	padding: 0;
}
.mag-subnav ul li a {
	padding: 8px 12px;
	height: 40px;
	font-weight: 500;
}
.uk-section-primary:not(.uk-preserve-color) .mag-subnav .uk-subnav>*>:first-child {
	color: #fff;
}
.mag-subnav .uk-subnav-divider>::before {
    height: 40px;
	margin-right: 0;
}
.mag-subnav ul li.uk-active a,
.mag-subnav ul li a:hover,
.mag-subnav ul li a:focus,
.mag-subnav ul li a:active {
	background: rgba(255,255,255,.7);
	color: #2A617E!important;
}
.mag-grid .el-item.uk-card-secondary {
	background: #000;
}
.mag-grid .el-item .uk-card-body {
	position: relative;
}
.uk-section-primary:not(.uk-preserve-color) .el-category.uk-badge {
	font-size: 14px;
	text-transform: uppercase;
	background-color: #45834D!important;
	color: #fff!important;
	padding: 3px 10px;
	height: 28px;
	position: absolute;
	top: -14px;
}
.mag-full-date,
.mag-grid .el-item .el-meta {
	font-weight: 600;
}
.mag-full-content h2 {
	font-size: 30px;
	color: #6C777F;
}
.mag-full-content h3 {
	font-size: 24px;
	color: #6C777F;
}
#tags-list li a {
	border: 1px solid #121212;
	color: #121212;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 500;
	padding: 3px 6px;
}
#tags-list li a:hover,
#tags-list li a:focus,
#tags-list li a:active  {
	color: #fff;
	background: #121212;
	text-decoration: none;
} 
.mod-jfilters_selections {
	margin-top: 20px;
}
.mod-jfilters_selections a {
	background-color: transparent;
	border: 1px solid #fff;
	border-radius: 4px;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 500;
	line-height: 18px;
}
a.jfilters-selection::after {
	border-inline-start: 0;
}
.jfilters-filter-header {
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}
.jfilters-filter-container {
	border: 0;
}
.magazine-filters .uk-tile {
    max-width: 1380px;
}
.magazine-filters .uk-tile::after {
    content: '';
    border-bottom: 1px solid rgba(255, 255, 255, .2);
    width: 100%;
    position: absolute;
    top: 50px;
}
#mod-jfilters_filters-113,
#mod-jfilters_filters-143 {
	max-width: 1200px;
    margin: auto;
}
.dropdown button {
	width: 100%;
	background: transparent;
	border: 1px solid rgba(255, 255, 255, .2);
}
.dropdown button:hover,
.dropdown button:focus,
.dropdown button:active {
	background: rgba(255, 255, 255, .2);;
	border: 1px solid rgba(255, 255, 255, .6);
}
.dropdown-menu {
	width: 100%;
}
.dropdown-menu .dropdown-item,
.dropdown-menu .dropdown-item span {
    color: #212121!important;
	font-size: 16px;
}
.dropdown-menu .dropdown-item:hover {
	text-decoration: none;
}
.jfilters-filter-search__input {
	height: 40px;
}
button.jfilters-filter-header__toggle {
	display: none!important;
}
button.jfilters-filter-search__clear {
	max-width: 557px;
}
span.jfilters-filter-search__clear-btn {
    text-align: right;
    right: 0;
    left: initial;
    position: absolute;
}
a.jfilters-selection:hover {
	background: rgba(255, 255, 255, .2);
}

button#jfilters-filter-dropdown-toggle-113-7::after,
button#jfilters-filter-dropdown-toggle-113-8::after,
button#jfilters-filter-dropdown-toggle-113-14::after,
button#jfilters-filter-dropdown-toggle-113-24::after,
button#jfilters-filter-dropdown-toggle-143-13::after,
button#jfilters-filter-dropdown-toggle-143-25::after {
	position: absolute;
	right: 30px;
	font-family: "Font Awesome 6 Free"; 
	font-weight: 900; 
	content: "\f0d7";
	font-size: 13px;
}
/* Contatti */
.sidebar-menu li {
	position: relative;
	background: #E8E8E8;
    padding: 4px 15px;
	margin-bottom: 1px;
}
.sidebar-menu li.uk-active {
	background: #2A617E;
}
.sidebar-menu li a {
	color: #121212;
}
.sidebar-menu li.uk-active a {
	color: #fff;
}
.sidebar-menu li.uk-active::before,
.sidebar-menu li:hover::before {
	position: absolute;
	content: '';
	height: 100%;
	width: 3px;
	background: #D5852F;
	left: 0;
	top: 0;
}
.convertforms .cf-form-wrap {
    padding: 0px;
}
#mag-related-travel .uk-card .uk-card-title {
	font-size: 24px;
	line-height: 32px;
	font-weight: 600;
	margin-top: 20px;
}
.travel-rel-cat {
	position: relative;
	padding-left: 24px;
}
.travel-rel-cat::before {
	background: #2a617e;
	position: absolute;
	content: '';
	width: 8px;
	height: 100%;
	left: 0px;
	top: 0;
}
.travel-rel-cat h5,
.travel-rel-cat p {
	font-size: 18px;
}
.travel-rel-rate {
	margin-top: 5px;
}
.travel-rel-rate i {
	font-size: 14px;
	color: #D5852F;
}
.travel-rel-diff {
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 500;
	color: #6C777F;
}
.travel-rel-price {
	margin-top: 3px;
	font-size: 40px;
	font-weight: 600;
	color: #6C777F;
	line-height: 28px;
}
.travel-rel-price span {
	font-size: 20px;
}
.travel-rel-price-label {
    color: #121212;
    font-size: 14px;
}
.travel-rel-divider {
    border-top: 2px solid #E2E4E5;
	margin-top: 12px;
	margin-bottom:10px;
}
.travel-rel-tag {
	font-size: 14px;
	color: #121212;
}
#travel-rel-slider .uk-card{
	overflow: hidden;
	background-color:#fff;
	border: 1px solid #2a617e;
	border-width: 1px 1px 8px;
	
}

#travel-rel-slider .uk-card .uk-card-cont {
	padding: 15px;
	
}

.travel-rel-dest {
	background-color: #fff;
	font-size: .8888888889rem;
	left: -38px;
	line-height: 1.5;
	padding: 2px 0;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	top: 50px;
	transform: rotate(-45deg);
	width: 200px;
	font-size: 13px;
}
/* Footer */
.footer-travel-menu .uk-nav > li > a {
	font-size: 26px;
	text-transform: uppercase;
}
.footer-travel-menu  .uk-nav-sub {
	padding-left: 0;
}
.footer-travel-menu  .uk-nav-sub > li > a {
	font-size: 16px;
}
#whatapp-ico {
    width: 50px;
    height: 50px;
    line-height: 48px;
    text-align: center;
    background: #25D366;
    border-radius: 70px;
    border: 2px solid #fff;
    font-size: 28px;
    color: #fff;
    position: fixed;
    bottom: 80px;
    right: 11px;
	transition: .8;
}
#whatapp-ico:hover  {
	bottom: 82px;
}
#footer-travel-btn a,
.shop-menu-item {
	position: relative;
    padding: 0 30px 0 56px!important;
}
#footer-travel-btn a::before,
.shop-menu-item::before{
    background-image: url(../../../images/verticalife/layouts/icon-cart.svg);
    background-size: 16px 18px;
    display: inline-block;
    width: 16px!important;
    height: 18px!important;
    position: absolute;
    content: "";
    top: 9px!important;
    left: 33px!important;
}
#footer-travel-btn a:hover::before {
	background-image: url(../../../images/verticalife/layouts/icon-cart-orange.svg);
}
.shop-menu-item:hover::before {
	background-color: #B06E27!important;
}
.shop-menu-item:hover {
	color: #fff;
}
.uk-offcanvas-bar li.item-215 a {
	margin-bottom: 25px;
    margin-top: 15px!important;
	text-align: center;
	width: 100%;
	display: inline-block;
}
.uk-offcanvas-bar li.item-215 a::before {
	margin-bottom: 25px;
    left: calc(50% - 105px)!important;
}

.mag-full-content a {
    color: #45834D;
    text-decoration: underline;
}

.mag-full-content a:hover {
    color: #6C777F;
}

.banner-natale-title {
	text-transform: uppercase;
}

@media(max-width: 1150px) {
	li.item-215 a.shop-menu-item {
		padding: 0 10px 0 10px!important;
	}

	.uk-navbar-right .uk-navbar-nav li a {
		font-size: 12px!important;
	}

	li.item-215 a.shop-menu-item::before {
		display: none!important;
	}
}

@media screen and (min-width: 960px) {
	.uk-navbar .uk-logo {
		height: 130px;
	}
	#magazine-head {
		z-index: -100;
	}
	#magazine-head.bottom-lined::after {
		z-index: 0;	
	}
	#magazine-head > div {
		padding-bottom: 200px;
	}
	.magazine-filters > div {
		margin-top: -170px;
		z-index: 10;
	}
	body.magazine-home .magazine-filters > div {
		margin-top: -111px;
	}
	#mag-related-travel .uk-container-expand-right .uk-width-1-1 {
		padding-left: 0;
	}
	.mod-jfilters_filters>div {
		width: calc(50% - 3px);
		display: inline-block;
	}
}
@media screen and (max-width: 959px) {
	.lined-footer-top > div::before {
		top: -45px;
		height: 45px;
	}
	.uk-navbar-item {
		height: 100px;
	}
	#jfilters-filter-container-113-8 {
		margin-top: 8px;
	}
}
@media screen and (min-width: 768px) {
	#chi-siamo-nav {
		padding: 0;
	}
	#chi-siamo-nav > div {
		margin-top: -50px;
	}
}
@media screen and (max-width: 767px) {
	.chi-siamo-subnav .uk-subnav-pill li a {
		border: 1px solid #fff;
	}
}
@media screen and (min-width: 960px) and (max-width: 1024px) {
	.uk-navbar-right .uk-navbar-nav li a {
		padding: 0 10px;
	}
}
@media screen and (min-width: 960px) and (max-width: 1330px) {
	.uk-navbar-right .uk-navbar-nav li a,
	.tm-toolbar .uk-subnav>*>:first-child {
		font-size: 14px;
	}
	.uk-logo img {
		width: 320px;
	}
	.uk-navbar-nav {
		gap: 4px!important;
	}
}
@media screen and (min-width: 1281px) {
	.uk-navbar-nav {
		gap: 25px!important;
	}
}
/* RELATED TRAVEL SLIDER */
@media screen and (max-width: 639px){
	#travel-rel-slider .uk-width-2-5 {
		width: 85%;
	}
	#mag-related-travel .uk-container-expand-right .uk-width-1-1,
	#mag-related-travel .uk-container {
		padding-left: 23px!important;
	}
	.both-side-lined::before,
	.both-side-lined::after {
		width: 20px;
	}
	.both-side-lined .uk-container {
		padding: 0 30px;
	}
	.magazine-filters .uk-container-large {
		padding: 0;
	}
	#jfilters-filter-container-113-7,
	#jfilters-filter-container-113-8,
	#jfilters-filter-container-113-14,
	#jfilters-filter-container-113-24,
	#jfilters-filter-container-143-13,
	#jfilters-filter-container-143-25,
	#mod-jfilters_selections-121,
	#mod-jfilters_selections-142 {
		padding: 0 20px;
	}
	#jfilters-filter-container-113-1 a,
	#jfilters-filter-container-113-3 a,
	#jfilters-filter-container-143-2 a {
		margin-right: 15px;
		min-width: 100px;
	}
	.magazine-filters .uk-tile::after {
		border: 0;
	}
	#jfilters-filter-container-113-1,
	#jfilters-filter-container-113-3,
	#jfilters-filter-container-143-2,
	.chi-siamo-subnav {
	    overflow: scroll;
	}
	#jfilters-filter-container-113-1 ul,
	#jfilters-filter-container-113-3 ul,
	#jfilters-filter-container-143-2 ul,
	.chi-siamo-subnav ul {
		flex-wrap: nowrap;
	    justify-content: initial;
		margin-left: 20px;
	    margin-bottom: 16px;
	}
	.chi-siamo-subnav ul {
		margin-left: 0;
	    padding-bottom: 20px;
	}
	#jfilters-filter-container-113-7 {
		margin-top: 10px;
	}
	#jfilters-filter-container-113-1 ul > li a, 
	#jfilters-filter-container-113-1 a,
	#jfilters-filter-container-113-3 ul > li a, 
	#jfilters-filter-container-113-3 a,
	#jfilters-filter-container-143-2 ul > li a, 
	#jfilters-filter-container-143-2 a {
	    border: 1px solid #fff;
	    text-align: center;
		padding: 8px 8px;
		width: max-content;
	    min-width: 130px;
	}
	#jfilters-filter-container-113-1 ul > li:not(:first-child)::before,
	#jfilters-filter-container-113-3 ul > li:not(:first-child)::before,
	#jfilters-filter-container-143-2 ul > li:not(:first-child)::before {
	    content: none;
	}
	.convertforms .cf-input[type="text"],
	.convertforms .cf-one-half {
		width: 100%;
	}
}
@media screen and (min-width: 640px) {
	#jfilters-filter-container-113-7,
	#jfilters-filter-container-113-8,
	#jfilters-filter-container-113-14,
	#jfilters-filter-container-113-24,
	#jfilters-filter-container-143-13,
	#jfilters-filter-container-143-25 {
		padding: 0 20px;
	}
}
@media screen and (min-width: 640px) and (max-width: 959px){
	#travel-rel-slider .uk-width-2-5 {
		width: 50%;
	}
	#mag-related-travel .uk-container-expand-right .uk-width-1-1,
	#mag-related-travel .uk-container {
		padding-left: 30px!important;
	}
	.both-side-lined::before,
	.both-side-lined::after {
		width: 30px;
	}
	.both-side-lined .uk-container {
		padding: 0 50px;
	}
	#mod-jfilters_selections-121,
	#mod-jfilters_selections-142 {
		padding: 0 20px;
	}
	.magazine-filters .uk-container {
    	padding-left: 0;
    	padding-right: 0;
	}
}
@media screen and (min-width: 960px) and (max-width: 1024px){
	#travel-rel-slider .uk-width-2-5 {
		width: 40%;
	}
}
@media screen and (min-width: 1025px) {
	#travel-rel-slider .uk-width-2-5 {
		width: 30%;
	}
}
@media screen and (min-width: 1200px) {
	#travel-rel-slider.uk-grid {
		margin-left: -50px;
	}
	#travel-rel-slider.uk-grid>* {
	    padding-left: 50px;
	}
}
@media screen and (min-width: 960px) and (max-width: 1299px){
	#mag-related-travel .uk-container-expand-right .uk-width-1-1,
	#mag-related-travel .uk-container {
		padding-left: 40px!important;
	}
	#jfilters-filter-container-113-7,
	#jfilters-filter-container-113-14,
	#jfilters-filter-container-143-13 {
		padding-left: 15px;
	}
	#jfilters-filter-container-113-8,
	#jfilters-filter-container-113-24,
	#jfilters-filter-container-143-25 {
		padding-right: 15px;
	}
	#mod-jfilters_selections-121, 
	#mod-jfilters_selections-142 {
		padding: 0 15px;
	}
}

#mod-jfilters_filters-113 .jfilters-filter-dropdown-toggle__icon,
#mod-jfilters_filters-143 .jfilters-filter-dropdown-toggle__icon {
    position: absolute;
    right: 10px;
} 
#jfilters-filter-dropdown-toggle-113-7,
#jfilters-filter-dropdown-toggle-113-8,
#jfilters-filter-dropdown-toggle-113-14,
#jfilters-filter-dropdown-toggle-113-24,
#jfilters-filter-dropdown-toggle-143-13,
#jfilters-filter-dropdown-toggle-143-25 {
    width: 100%!important;
}
#mod-jfilters_filters-113 .jfilters-filter-search__input,
#mod-jfilters_filters-143 .jfilters-filter-search__input {
    border: 1px solid #fff!important;
    background: #2A617E;
    font-size: 16px;
	color: #fff!important;
}
#jfilters-filter-dropdown-toggle-113-7 input::placeholder,
#jfilters-filter-dropdown-toggle-113-8 input::placeholder,
#jfilters-filter-dropdown-toggle-113-14 input::placeholder,
#jfilters-filter-dropdown-toggle-113-24 input::placeholder,
#jfilters-filter-dropdown-toggle-143-13 input::placeholder,
#jfilters-filter-dropdown-toggle-143-25 input::placeholder {
	color: #fff;
}
#jfilters-filter-dropdown-toggle-113-7 .jfilters-filter-search__input::placeholder,
#jfilters-filter-dropdown-toggle-113-8 .jfilters-filter-search__input::placeholder,
#jfilters-filter-dropdown-toggle-113-14 .jfilters-filter-search__input::placeholder,
#jfilters-filter-dropdown-toggle-113-24 .jfilters-filter-search__input::placeholder,
#jfilters-filter-dropdown-toggle-143-13 .jfilters-filter-search__input::placeholder,
#jfilters-filter-dropdown-toggle-143-25 .jfilters-filter-search__input::placeholder {
	color: #fff;
}
#jfilters-filter-dropdown-toggle-113-7 .jfilters-filter-search__input::-webkit-input-placeholder,
#jfilters-filter-dropdown-toggle-113-8 .jfilters-filter-search__input::-webkit-input-placeholder,
#jfilters-filter-dropdown-toggle-113-14 .jfilters-filter-search__input::-webkit-input-placeholder,
#jfilters-filter-dropdown-toggle-113-24 .jfilters-filter-search__input::-webkit-input-placeholder,
#jfilters-filter-dropdown-toggle-143-13 .jfilters-filter-search__input::-webkit-input-placeholder,
#jfilters-filter-dropdown-toggle-143-25 .jfilters-filter-search__input::-webkit-input-placeholder {
	color: #fff;
}
#jfilters-filter-dropdown-toggle-113-7 .jfilters-filter-search__input:-moz-placeholder,
#jfilters-filter-dropdown-toggle-113-8 .jfilters-filter-search__input:-moz-placeholder,
#jfilters-filter-dropdown-toggle-113-14 .jfilters-filter-search__input:-moz-placeholder,
#jfilters-filter-dropdown-toggle-113-24 .jfilters-filter-search__input:-moz-placeholder,
#jfilters-filter-dropdown-toggle-143-13 .jfilters-filter-search__input:-moz-placeholder,
#jfilters-filter-dropdown-toggle-143-25 .jfilters-filter-search__input:-moz-placeholder {
	color: #fff;
}
#jfilters-filter-dropdown-toggle-113-7 .jfilters-filter-search__input::-moz-placeholder,
#jfilters-filter-dropdown-toggle-113-8 .jfilters-filter-search__input::-moz-placeholder,
#jfilters-filter-dropdown-toggle-113-14 .jfilters-filter-search__input::-moz-placeholder,
#jfilters-filter-dropdown-toggle-113-24 .jfilters-filter-search__input::-moz-placeholder,
#jfilters-filter-dropdown-toggle-143-13 .jfilters-filter-search__input::-moz-placeholder,
#jfilters-filter-dropdown-toggle-143-25 .jfilters-filter-search__input::-moz-placeholder  {
	color: #fff;
}
#jfilters-filter-dropdown-toggle-113-7 .jfilters-filter-search__input:-ms-input-placeholder,
#jfilters-filter-dropdown-toggle-113-8 .jfilters-filter-search__input:-ms-input-placeholder,
#jfilters-filter-dropdown-toggle-113-14 .jfilters-filter-search__input:-ms-input-placeholder,
#jfilters-filter-dropdown-toggle-113-24 .jfilters-filter-search__input:-ms-input-placeholder,
#jfilters-filter-dropdown-toggle-143-13 .jfilters-filter-search__input:-ms-input-placeholder,
#jfilters-filter-dropdown-toggle-143-25 .jfilters-filter-search__input:-ms-input-placeholder {
	color: #fff;
}
#jfilters-filter-dropdown-toggle-113-7 .jfilters-filter-search__input::-ms-input-placeholder,
#jfilters-filter-dropdown-toggle-113-8 .jfilters-filter-search__input::-ms-input-placeholder,
#jfilters-filter-dropdown-toggle-113-14 .jfilters-filter-search__input::-ms-input-placeholder,
#jfilters-filter-dropdown-toggle-113-24 .jfilters-filter-search__input::-ms-input-placeholder,
#jfilters-filter-dropdown-toggle-143-13 .jfilters-filter-search__input::-ms-input-placeholder,
#jfilters-filter-dropdown-toggle-143-25 .jfilters-filter-search__input::-ms-input-placeholder {
	color: #fff;
}

#mod-jfilters_filters-113 .jfilters-filter-search__input,
#mod-jfilters_filters-143 .jfilters-filter-search__input {
	border-radius: 0;
}
#mod-jfilters_filters-113 .dropdown-menu,
#mod-jfilters_filters-143 .dropdown-menu {
    width: calc(100% - 17px);
}
span.jfilters-filter-dropdown-toggle__label {
    border: 1px solid;
    padding: 7px 17px;
    font-size: 16px;
}
.jfilters-filter-container__inner{
	padding:0 .25rem 0 0;
	margin:0 0 .30rem 0;
}
.convertforms label a {
	color: #45834D!important;  
}