.wd-default-wrap .input-group .input-group-addon, 
.provider-bx-container:not(.provider-bx-container.active) {
    display: none;
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
	width: 100%;
}
.desktop-hide1 {
	display:none;
}
.related.products ul.products li.product, .woocommerce-page ul.products li.product{width:100%;}
.related.products ul.products li .yith-wcwl-wishlistexistsbrowse{margin-top:-24px;}
.related.products .price{text-align:left;}
.related.products .star-rating{float: left !important; width: 100%; margin-bottom: 10px !important; margin-left: 0px !important;}
.related.products .product-author-name,.related.products .woocommerce-loop-product__title{text-align:left;}
.related.products h2{text-align: center; font-size: 23px; color: #050807;}
.single-product div.product .woocommerce-tabs ul.tabs:before{border:0px !important;}
.woocommerce div.product div.summary{padding-top:0px !important;}
.single-product .summary.entry-summary p.price{font-weight:bold;color:#050807;font-size: 20px; margin-bottom: 0px;}
.single-product .woocommerce-Price-amount.amount{font-weight:bold;}
.admin-nav .fa.fa-heart-o:before,.admin-nav .fa-heart:before{color: #fff;}
.fa.fa-heart-o:before,.fa-heart:before{color: #1a92cf;} 
.shoppagenew .elementor-tabs-wrapper{border-bottom: 1px solid #ddd;}
.product-author-name{margin-top:5px !important;}
.shoppagenew .woocommerce ul.products li.product .button{margin-top:10px;}
.shoppagenew .woocommerce ul.products li.product,.related.products ul.products li.product, .woocommerce-page ul.products li.product{min-height:477px;}
.shoppagenew .wc-product-categories{padding-top: 5px;padding-bottom: 10px;}
.shoppagenew .elementor-tab-title{font-size:16px !important;color:#9d9d9b;}
.shoppagenew .wc-product-categories .item h4{font-weight:bold;}
table.dataTable thead th, 
table.dataTable thead td {
	padding: 10px 0px;
}
.sf-img-section input[type="file"] {
	height: 100%;
	width: 100%;
}
.wp-editor-tabs,
#mceu_25-body,
#insert-media-button,
#qt_bio_toolbar{
	display:none;
}
.cover-preview {
	max-width: 600px;
	overflow: hidden;
}
.sf-coverinfo-wrapper .sf-img-section {
	max-width: 100%;
}
.page-content {
    margin-top: 0;
    padding-bottom: 50px;
    background-color: #fff;
}
.wd-default-wrap {
    padding: 30px 30px 50px;
}
.wd-default-wrap h2 {
    text-align: center;
	font-size: 32px;
	line-height: 48px;
	margin-top: 5px;
	font-weight: 600;
	letter-spacing: 0px;
	color: #23241F;
	opacity: 1;
	margin-bottom: 40px;
}
.wd-default-wrap .we-default-form {
    width: 60%;
    margin: 0 auto;
}
.wd-default-wrap .form-control {
    border: 0.5px solid #23241F;
    height: 45px;
    font-size: 14px;
    line-height: 21px;
    padding: 10px 15px;
    border-radius: 10px !important;
}
.wd-default-wrap .btn-group.bootstrap-select.sf-select-box.form-control.sf-form-control {
    padding: 0;
	border: unset;
}
.wd-default-wrap .sf-select-box > .dropdown-toggle {
    height: 45px;
	border-color: #23241F !important;
}
.wd-default-wrap .form-control-feedback {
    top: 5px;
}
.bootstrap-select div.dropdown-menu {
	border-color: #23241F;
}
.wd-default-wrap input.btn-primary {
    border: 1px solid #1A92CF;
    border-radius: 10px;
    opacity: 1;
    background: #1A92CF 0% 0% no-repeat padding-box;
    padding: 10px;
    height: 45px;
	font-weight: 600;
	transition: all 0.3s;
}
.wd-default-wrap input.btn.btn-primary:hover,
.wd-default-wrap input.btn.btn-primary:focus,
.wd-default-wrap input.btn.btn-primary:active:hover,
.wd-default-wrap input.btn.btn-primary:active:focus {
    background: #fff 0% 0% no-repeat padding-box;
    color: #1A92CF !important;
	border-color: #1A92CF !important;
}
.wd-default-wrap .bv-icon-input-group {
    top: 5px;
    z-index: 100;
}
.sf-otherlogin-wrap, .sf-other-logins {
    display: none;
}
.wd-default-wrap a {
	color: #23241F;
}
.wd-default-wrap  a:hover,
.wd-default-wrap a:focus {
	color: #1A92CF;
}
.wd-default-wrap .tabbable .tab-content {
	border: unset;
}
.wd-default-wrap .tabbable .tab-pane {
	padding: 0;
}
.ser-input-wrap label {
	width: 100%;
	position: relative;
}
.search-icon{
	position: absolute;
	font-size: 17px;
	left: 20px;
	top:12px;
}
.ser-input-wrap ::placeholder{
	color: #23241F;
	font: normal normal 300 17px/30px Poppins;
}
.ser-input-wrap input[type=search] {
	-webkit-appearance: none;
	width: 100% !important;
	padding-left: 50px;
	line-height: 43px;
	border: 0;
	background: #FAFBEF 0% 0% no-repeat padding-box;
	border-radius: 10px;
	opacity: 1;
}
.ser-input-wrap input[type=submit] {
	-webkit-appearance: button;
    cursor: pointer;
    color: #ffffff !important;
    background-color: #1a92cf !important;
    outline: none;
    border: 1px solid #1a92cf;
    padding: 8px 30px;
    background: #1A92CF 0% 0% no-repeat padding-box;
    border-radius: 10px;
}
.ser-input-wrap input[type=submit]:hover {
	background-color: #ffffff !important;
	color: #1a92cf !important;
	
}
.sf-avtarinfo-wrapper .sf-avatar-close {
	display: none;
  width: 20px !important;
  height: 20px !important;
  line-height: 20px !important;
}
.results-box-dropdown {
	box-shadow: 0 0 5px #eee;
	padding: 25px 0px;
	max-height: 250px;
	overflow: hidden;
	overflow-y: auto;
	display: none;
	position: absolute;
	width: 100%;
	z-index: 3;
	background: #fff;
}
#search_form {
    position: relative;
}
.results-box ul li h4 {
	margin: 0;
	padding: 10px 0;
}
.results-box ul li h4 a {
	display: block;
}
.results-box ul li {
	list-style: none;
	padding: 8px 12px;
	width: 100%;
	cursor: default;
	border-radius: 3px;
	padding: 1px 20px;
	margin: 0;
}
.results-box ul li:hover{
	background:#eee;
}
.results-box ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.customer .user-links ul li {
	cursor: pointer;
	display: none;
}
.customer .user-links ul li:last-child,
.customer .user-links ul li:nth-child(4),
.customer .user-links ul li:nth-child(5) {
	display: block;
}
.etn-widget.etn-add-calender-url {
	display: none;
}
input.empty {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
	text-decoration: inherit;
}
/* search pop up */
#search-menu {
	position: fixed;
	width: 100%;
	height: 100%;
	top: -20em;
	left: 0;
	right: 0;
	white-space: nowrap;
	z-index: 9999;
	background: rgba(0,0,0,0.75);	 
	opacity: 0;
	visibility: hidden;
	transition: 500ms ease all;
}
span.is-screen-reader-text {
	display: none;
}
/*#search-menu .ser-input-wrap{
	display: flex;
	justify-content: center;
	align-items: center;
	height: 75vh;
}
#search-menu .search-icon{
	top: 22px;
}
#search-menu .ser-input-wrap input[type=search]{
	margin-top: 10px;
} */
#search-menu.toggled {
	top: 0px;
	opacity: 1;
	visibility: visible;
	padding-top: 15%;
}
#search-menu .wrapper {
	position: relative;
	margin: 3em auto 0 auto;
	padding: 0 1em;
}
#search-menu .wrapper input:focus {
	outline: none;
}
#search-menu .ser-input-wrap input[type=search] {
	font-size: 16px;
}
#search-menu .wrapper button {
	position: absolute;
	display: block;
	width: 10%;
	right: 0;
	top: 15px;
	background: transparent;
	border: none;
	color: #fff;
	font-size: 20px;
	-moz-transition: 500ms ease all;
	transition: 500ms ease all;
}
#search-menu form{
	display: block !important;
	max-width: 100%;
	position: absolute;
	right: 40px;
	top: 100%;
	z-index: 9;
	width: 95%;
	margin: 0 auto;
}
#search-menu .wrapper button:hover {
	color: #fff;
}
#search-menu .wrapper button:focus {
	outline: none;
}
#search-icon:hover {
	color: #000;
}
#search-menu .results-box-dropdown {
	background: #fff;
	width: 85.4%;
	margin: 0 auto;
	display: block;
	margin-left: 6px;
	padding: 0;
	margin-top: 2px;

}
#search-menu .results-box ul li h4 a {
	font-size: 16px;
}
#search-menu .is-screen-reader-text {
	display: none;
}
.header-icons {
	height: 16px;
	cursor: pointer;
}
.owl-theme .owl-dots .owl-dot span{
	width: 10px !important;
	height: 10px !important;
}
.sf-dimension-wrap .docs-data {
	display: none !important;
}
.profile-preview.img-preview.preview-lg{
	width: 275px !important;
	height: 275px !important;
	margin: 0 auto !important;
	
}
.profile-preview.img-preview.preview-lg img{
	width: 100% !important
	height: 100% !important
	object-fit: cover;
}
.gallery-images .crop-img-area.m-b30.clearfix {
/*     display: none; */
}
.cropper-container img{
	object-fit: cover;
}
.modal{
	max-width: 50% !important;
	margin: 0 auto;
}
.post .background-image {
	height: 500px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.post-text.single {
	padding: 50px 0;
}
.post-text.single h4 {
	text-align: left;
	font: normal normal 600 40px/50px Poppins;
	letter-spacing: 0px;
	color: #1A92CF;
}
.post-text.single p {
	font: normal normal 300 18px/27px Poppins;
	letter-spacing: 0px;
	color: #23241F;
}
.single-post #comments {
	display: none !important;
}

.cover-preview.img-preview.preview-lg {
	width: 300px !important;
	height: 300px !important;
}
.cover-preview.img-preview.preview-lg img {
	object-fit: cover;
}
#wp-bio-editor-container #mceu_25-body,
#wp-bio-editor-container #insert-media-button,
#wp-bio-editor-container .wp-editor-tabs,
#wp-bio-editor-container #mceu_33 {
	display: none !important;
}
/* .eael-star-rating span {
width: auto !important;
} */
.blog-image-wrap {
	height: 200px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.blog-item-content {
	padding: 10px 20px 20px;
	margin: 15px 0;
}
.blog-item-image {
	box-shadow: 0 0 5px #eee;
}
.blog-category span {
	color: #1a92cf;
	font-size: 14px;
	font-weight: 600;
	text-transform: capitalize;
}
.woocommerce .woocommerce-product-rating .star-rating{
	margin-left: 0px !important;
}
li.header-widget.dropdown .fa-envelope, li.header-widget.dropdown .refresh-total-count {
	display: none;
}
.rtwwwap-overview-box,
.rtwwwap_main_navigation .rtwwwap_menu .current-menu-item {
	background-color: #296b8c;
}
.rtwwwap_main_navigation .rtwwwap_menu .current-menu-item::after {
	border-top: 10px solid #296b8c;
}
.rtwwwap_main_navigation .rtwwwap_menu li {
	align-items: center;
}
/* shop page filter by popularity */
.page-id-4494 .btn-group.bootstrap-select.orderby, .page-id-4494 .woocommerce .woocommerce-result-count {
	display: none;
}
/* end pop up */
@media(min-width: 991px) {
	.sf-register-page.wd-default-wrap {
		width: 70%;
		margin: 0 auto;
	}
	
}
@media(max-width: 991px) {
	.ser-input-wrap label {
		width: 100%;
	}
	
}

@media(min-width: 767px) {
	.table-responsive {
		overflow-x: unset;
	}
	.owl-theme .owl-dots .owl-dot span{
		margin: 5px !important;
	}
	.woocommerce .quantity .qty {
		border: none;
		width: 2em;
		height: 36px;
		margin: 0 10px;
	}
	.plus.button.wp-element-button {
		background-color: #fff;
		border: 1px solid #23241F;
		border-radius: 10px;
	}
	
}
.slicx-slide-wrap {
	padding: 2px;
}

.owl-carousel.custom-slicx-left .owl-stage-outer,
.owl-carousel.custom-slicx-right .owl-stage-outer,
.owl-carousel.custom-slicx-container .owl-stage-outer {
    padding: 0px 0 10px;
}

.owl-carousel.custom-slicx-left.owl-theme .owl-controls,
.owl-carousel.custom-slicx-left.owl-theme .owl-controls,
.owl-carousel.custom-slicx-container.owl-theme .owl-controls {
    margin-top: 0;
}
.slider-image-box {
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    min-width: 180px;
    background-color: #c5c5c5;
    height: 320px;
	position: relative;
    overflow: hidden;
    border-radius: 10px;
    padding: 15px;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    box-shadow: 1px 1px 6px rgb(0 0 0 / 32%);
}
.custom-slicx-left .slider-image-box,
.custom-slicx-right .slider-image-box {
    min-width: 136px;
    height: 240px;
    text-align: left;
}
.slider-image-box:before {
	content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .6);
	z-index: 1;
}
.slider-image-box h3 {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 24px;
    margin-bottom: 6px;
	z-index: 2;
}
.slider-image-box h5 {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 12px;
    text-transform: capitalize;
    line-height: 18px;
    margin: 0;
    margin-bottom: 6px;
    z-index: 2;
    font-weight: 400;
}

.custom-slicx-left .slider-image-box h3,
.custom-slicx-right .slider-image-box h3 {
    font-size: 12px;
    letter-spacing: 0.5px;
    line-height: 14px;
}

.custom-slicx-left .slider-image-box h5,
.custom-slicx-right .slider-image-box h5 {
    font-size: 10px;
    line-height: 14px;
	font-weight: 300;
}

.slider-image-box .card-hp-link {
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	z-index: 2;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #1a92cf;
}
.owl-theme .owl-dots .owl-dot span {
	width: 5px;
	height: 5px;
}
.custom-user-category-slider .slider-image-box:before {
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 1) 113%);
}
.custom-user-category-slider h3,
.custom-user-category-slider h5,
.influencer-list-slider h3,
.influencer-list-slider h5{
	z-index: 3;
	position: relative;
}
.custom-user-category-slider .owl-theme .owl-controls {
	margin-top: 40px;
}
.custom-user-category-slider {
	max-width: 89%;
	margin: 0 auto;
}
.custom-user-category-slider h5 {
	text-decoration: underline;
}
.custom-slicx-left,
.custom-slicx-right {
    display: flex;
}
.provider-profile-container .profile-card {
	background: #FAFBEF;
    padding: 20px;
    width: 85%;
    margin: 0 auto;
    border-radius: 10px;
	position: relative;
	bottom: 20rem;
    z-index: 1;
}
.profile-img {
    width: 200px;
    height: 200px;
	border-radius: 50%;
	margin: 0 auto;
	display: block;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.provider-profile-container h2 {
    text-align: center;
    letter-spacing: 0px;
    color: #23241F;
    line-height: 48px;
    font-size: 32px;
	font-family: 'Poppins';
	font-weight: 600;
	margin: 18px 0 8px;
	text-transform: capitalize;
}
h5.sub-text {
    display: block;
    text-align: center;
    margin: 0;
    font: normal normal normal 22px/33px Poppins;
    letter-spacing: 0px;
    color: #23241F;
	text-transform: capitalize;
}
/* h6.location{
	text-align: center;
	font: normal normal normal 18px/27px Poppins;
	letter-spacing: 0px;
color: #23241F;
opacity: .5;
} */
.location {
	display: flex;
	align-items: center;
	gap: 10px;
	justify-content: center;
	margin: 10px;
}
.add-favorite,
.remove-favorite {
	padding: 5px 70px;
	border: 1px solid #1A92CF;
	border-radius: 10px;
	text-align: center;
	display: block;
	width: fit-content;
	margin: 0 auto;
	color: #1A92CF;
	margin-bottom: 30px;
	transition: all .4s;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #1A92CF;
}
.add-favorite .fa-heart,
.remove-favorite .fa-heart {
	margin-right: 10px;
}
.add-favorite:hover,
.remove-favorite:hover {
	background: #1A92CF;
	color:#fff;
}
.provider-profile-container .follower-wrap, .provider-profile-container .meet-wrap {
    display: flex;
}
.provider-profile-container .follower {
    display: flex;
    justify-content: space-between;
	align-items: center;
    width: 100%;
}
.about-us h6{
	margin: 0;
	padding: 20px 0 10px;
	font-size: 16px;
	line-height: 27px;
	font-family: 'poppins';
	font-weight: normal;
	letter-spacing: 0px;
	color: #23241F;
}
.about-us p{
	font: normal normal normal 14px/21px Poppins;
	letter-spacing: 0px;
	color: #23241F;
}
.follower .left, .follower .booking-ct, .follower .follower-ct {
	margin: 10px 0 0;
    letter-spacing: 0px;
    font-size: 18px;
    color: #23241F;
	font-weight: 400;
	line-height: 27px;
	font-family: 'poppins';
}
.provider-profile-container .sf-provi-laexce-box .elementor-widget-container h2 {
	text-align: left;
	margin: 0;
}
.provider-profile-container .sf-provi-laexce-box .elementor-widget-heading {
	margin: 0;
}
.provider-profile-container .sf-custom-new .nav-tabs{
	border-bottom: unset;
}
.provider-profile-container ul.nav.nav-tabs.nav-table-cell {
	position: relative;
}
.provider-profile-container ul.nav.nav-tabs.nav-table-cell::after {
	content: '';
	position: absolute;
	width: 100%;
	height: 2px;
	background: rgba(0,0,0,0.2);
	bottom: -2px;
	left: -60px;
}
.provider-profile-container .sf-custom-new .nav-tabs > li.active > a{
	color: #1A92CF;
}
.provider-profile-container .sf-custom-new .nav-tabs > li.active > a::after{
	background-color: #1A92CF;
}
.provider-profile-container .meetup-img{
	height: 200px;
    width: 100%;
    border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}
.provider-profile-container .shared-icon {
    background: #fff;
    color: #000;
    padding: 7px;
    border-radius: 50%;
    position: relative;
    position: absolute;
    right: 15px;
    font-size: 12px;
    top: 12px;
}
.provider-profile-container .card-content {
    background: #fff;
	box-shadow: 0px 4px 10px #0000000F;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	padding: 40px 20px 20px;
}
.provider-profile-container .card-content h4 {
	font: normal normal normal 20px/30px Poppins;
	letter-spacing: 0px;
	color: #23241F;
	opacity: 1;
	margin: 0;
	margin-bottom: 10px;

}
.provider-profile-container .card-content p {
	font: normal normal 300 16px/25px Poppins;
	letter-spacing: 0px;
	color: #23241F;
    margin-bottom: 10px;
}
.provider-profile-container .meetup-remainder{
	background: #1A92CF 0% 0% no-repeat padding-box;
	border-radius: 10px;
	display: block;
	width: fit-content;
	padding: 5px 25px;
	margin: 20px 0;
	color: #fff;
	font-size: 20px;
	line-height: 30px; 
	font-family: 'poppins';
	font-weight: 400;
	border: 1px solid  #1A92CF;
}
.provider-profile-container .meetup-remainder:hover{
	border: 1px solid  #1A92CF;
	color: #1A92CF;
	background: #fff;
}
.provider-profile-container .meet-up-description {
	display: flex;
	justify-content: start;
	align-items: center;
	width: 100%;
	gap: 10px;
}
.provider-profile-container .right {
    display: grid;
    display: flex;
    align-items: center;
    justify-content: end;
    width: 45%;
    gap: 10px;
}
.custom-shop-card .woocommerce ul.products li.product .price {
	text-align: left;
}
.custom-shop-card .woocommerce ul.products li.product .woocommerce-loop-product__title {
  text-align: left;
    letter-spacing: 0px;
    color: #050807;
    display: flex;
    height: 85px;
    align-items: center;
    font-size: 18px;
    line-height: 27px;
    font-family: 'poppins';
    font-weight: 400;
}

.custom-shop-card .woocommerce-Price-amount.amount{
	font: normal normal normal 16px/25px Poppins;
	letter-spacing: 0px;
	color: #050807;
	height: 40px;
	display: flex;
	align-items: center;
}
.product-author-name {
	font-size: 14px;
	line-height: 21px;
	font-family: 'poppins';
	font-weight: 400;
	letter-spacing: 0px;
	color: #050807;
	margin: 10px 0;
	margin-bottom:0px;
}
.woocommerce ul.products li.product a img {
	max-height: 300px;
}
.provider-profile-container .woocommerce ul.products li.product a img {
    background-color: #ffff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    margin: auto;
    width: 100%;
    object-fit: cover;
    height: 300px;
}
.provider-profile-container .more-info{
	position: absolute;
    right: 30px;
    top: 30px;
    font-size: 24px;
}
/* temparary code */
.page-id-33 .loginform_page.we-default-form.bv-form {
  width: 40%;
}
a:hover {
    color: #1a92cf;
}
.logout-btn{
	display: none;
}
.user-links ul {
	list-style: none;
	margin: 0;
}
/* .user-links {
	border: 1px solid #eee;
	padding: 8px;
	position: absolute;
	z-index: 11;
	background: #fff;
	right: 10px;
	width: 220px;
	top: 24px;
	margin-top: -4px;
} */
#products-list td img {
	width: 100px;
}
.user-links {
	border: 1px solid #eee;
	padding: 0px;
	position: absolute;
	z-index: 11;
	background: #fff;
	right: 10px;
	width: 220px;
	top: 24px;
	margin-top: -4px;
	border-radius: 15px;
	border: none;
	transition: all .3s;
}
.user-links li {
	padding: 0px 20px;
	line-height: 30px;
}
.user-links li:first-child{
	padding-top: 3px;
}
.user-links li:hover {
	background-color: #1a92cf;
}
.user-links li:hover a {
	color: #fff !important;
}
.user-links::before {
    position: absolute;
	background-color: #1a92cf;
    height: 2px;
    width: 100%;
    content: '';    
    top: 2px;
    left: 0;
}
li.user-icon-list {
	height: 100%;
	align-items: center;
	display: flex;
}
.user-links ul li {
	cursor: pointer;
}
.cropped.sf-preview-placeholder,
.covercropped.sf-preview-placeholder  {
  visibility: hidden;
}
.sf-radio-checkbox input[type=checkbox] + label:hover:before, .sf-radio-checkbox input[type=radio] + label:hover:before {
    border-color: #777;
}
.sf-radio-checkbox input[type=radio]:checked + label:after {
    width: 12px;
    height: 12px;
    content: '';
    position: absolute;
    top: 4px;
    left: 4px;
    border-radius: 50%;
    background-color: #000;
}
.sf-radio-checkbox input[type="checkbox"] + label, 
.sf-radio-checkbox input[type="radio"] + label {
	line-height: 20px;
}
.sign-up-section {
	display: block !important;
}
.logged-in .sign-up-section {
	display: none !important;	
}
.page-id-32 .breadcrumb-row {
  display: none;
}
.page-id-32 .section-content {
  margin-top: 0px;
}
.logged-in .elementor-4214 .elementor-element.elementor-element-30dd6b7 > .elementor-widget-container {
	padding-bottom: 1rem !important
}

#providers-category-bx .form-control-feedback.glyphicon.glyphicon-ok {
  visibility: hidden; 
}

#file-upload {
	cursor: pointer;
}

/* Hide the original Read More label.  */
.products .outofstock .button.product_type_simple {
    visibility: hidden;
}

/* Replace original label with Out of Stock label. */
.products .outofstock .button.product_type_simple::before {

    content: "Sold Out";
    visibility: visible !important;
    background-color: #e60000;
    padding: 9% 10%;
    position: absolute;
    margin-top: -10px;
    left: 0;
    right: 0;
    border-radius: 3px;
    text-align: center;

}

.woocommerce ul.products li.product a img {
	min-height: 300px;
	object-fit: cover;
}

.breadcrumb-row {
  background-color: #1a92cf;
}

.breadcrumb-row ul li::after,
.breadcrumb-row ul li:last-child {
	color: #fff;
}

.woocommerce .quantity .qty {
	border: 1px solid #eee;
/* 	border-radius: 8px; */
	width: 5em;
    height: 36px;
    margin: 0 10px;
}

.product.sf-img-section label img{
	object-fit: cover;
	height: 150px;
	width: 150px;
	margin: 0 auto;
	display: block;
}

.woocommerce .wishlist-title h2 {
  color: #1a92cf;
}

.influencer-list-grid .item{
	padding: 0;
	border-bottom-left-radius: 10px !important;
	border-bottom-right-radius: 10px !important;
}
.influencer-list-grid .influencer-content {
	padding: 18px;
	min-height: 210px;
	padding-top: 0;
}
.influencer-list-grid .item a.btn-primary {
	width: 150px;
	font-weight: 600;
	border-radius: 10px;
}
.influencer-list-grid .influencer-content .right {
	text-align: right;
}
.influencer-list-grid .influencer-content h3 a,
.influencer-list-grid .influencer-content p {
  font-weight: 400;
  color: #000;
}
.influencer-list-grid .influencer-content .btn.btn-primary {
	text-transform: capitalize;
}
.page-id-4494 .woocommerce-Price-amount.amount {
  font-size: 16px;
  color: #050807;
  font-weight: 400;
}
.page-id-4494 .woocommerce ul.products li.product .price ins {
	padding-right: 5px;
}
ul.products li .yith-wcwl-add-button,
ul.products li .yith-wcwl-icon.fa.fa-heart {
	width: 40px;
	height: 37px;
	overflow: hidden;
	font-size: 18px;
	display: flex;
	justify-content: center;
	color: #000;
	border: 1px solid #000;
	border-radius: 10px;
	align-items: center;
	position: absolute;
	bottom: 0;
	border-color: #1A92CF;
	background: #FAFBEF;
}
.yith-wcwl-icon.fa.fa-heart {
	color: #1a92cf;
	border-color: #1A92CF;
	background: #FAFBEF;
}
.yith-wcwl-add-button
.yith-wcwl-add-button:hover {
	border: 1px solid #1a92cf;
}
ul.products li .yith-wcwl-wishlistexistsbrowse {
  margin-top: -27px;
}
.yith-wcwl-add-button > a i {
	margin-right: 0;
}
ul.products li.product .yith-wcwl-add-button span,
ul.products li.product .feedback + a {
	display: none;
}
.product {
	position: relative;
}
ul.products li .feedback {
  color: transparent;
}

ul.products li.product .yith-wcwl-icon.fa.fa-heart, ul.products li.product .yith-wcwl-add-button {
/* 	visibility: hidden; */
	transition: .5s all;
}
.products li:hover .button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart, 
ul.products li:hover .yith-wcwl-icon.fa.fa-heart, 
.products li:hover .button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart, 
ul.products li:hover .yith-wcwl-add-button {
	visibility: visible;
}
@media only screen and (max-width: 1199px){
	.provider-profile-container .profile-card{
		bottom: 0;
	}
	.provider-profile-container ul.nav.nav-tabs.nav-table-cell::after {
		left: 0;
	}
	.provider-profile-container .meet-up-description {
		display: flex;
		justify-content: start;
		align-items: baseline;
		width: 100%;
		gap: 10px;
	}
	.logout-btn{
		display: block;
	}
}

@media only screen and (max-width: 767px){
	.fs-customer-status .user-icon.header-icons	{
		margin-left:10px;
	}

	.post .background-image {
		height: 200px;
	}
	.ser-input-wrap label {
		width: 100%;
	}
	.page-id-33 .loginform_page.we-default-form.bv-form {
		width: 100%;
	}
	.provider-profile-container .profile-card{
		width: 100%;
	}
	.hide-on-mobile{
		display: none !important;
	}
	.desktop-hide1 {
		display: block !important;
	}
	/* 	.fs-customer-status > li:not(:last-child) {
	margin-right: 15px;
	position: absolute;
	width: 100%;
	text-align: center;
} */
	.fs-customer-status > li:not(:last-child) {
		margin-right: 0px;
		align-items: center;
		display: flex;
	}
	
	.signup_btn{
		padding: 10px;
	}
	.login-bx.list-inline.fs-customer-status.navbar-right {
		top: 2.2rem;
	}
	.social-bx li, .login-bx li {
		font-size: 12px;
		margin: 0;
		position: relative;
		padding: 0;
	}
	.list-inline>li {
		display: inline-block;
		padding-right: 5px;
		padding-left: 5px;
	}
	.list-inline > li {
		padding-right: 5px !important;
		padding-left: 5px !important;
	}
}

table.custom-product-list-wrap td, table.custom-product-list-wrap td *,
table.influencer-meeting-list-wrap td, table.influencer-meeting-list-wrap td * {
    vertical-align: middle;
}
table.custom-product-list-wrap td.column-thumb img,
table.influencer-meeting-list-wrap td.column-thumb img{
    margin: 0;
    width: auto;
    height: auto;
    max-width: 40px;
    max-height: 40px;
    vertical-align: middle;
}
table.custom-product-list-wrap tbody tr:not(:first-child):nth-child(odd), 
table.influencer-meeting-list-wrap tbody tr:not(:first-child):nth-child(odd){
  background-color: #fff;
}

table.influencer-meeting-list-wrap .id:after, 
table.influencer-meeting-list-wrap .view:after,
table.influencer-meeting-list-wrap .edit:after {
	content:'|';	
	padding-right: 3px;
	padding-left: 3px;
}
.sf-register-page .tab-content>div {
    display: none;
	opacity: 0;
  	transition: 3s opacity ease-out;
}
.sf-register-page .tab-content>.active {
    display: block;
	opacity: 1;
}

.wd-default-wrap .has-error .dropdown-toggle,
.wd-default-wrap .has-error .form-control {
    border-color: #a94442 !important;
}
.wd-default-wrap .has-success .dropdown-toggle,
.wd-default-wrap .has-success .form-control {
	border-color: #3c763d !important;
}

.profile-up-box {
	position: relative;
	max-width: 205px;
	margin: 0px auto 30px;
}
.profile-up-box .profile-avatar-edit {
	position: absolute;
	right: 20px;
	z-index: 1;
	bottom: 20px;
}
.profile-up-box .profile-avatar-edit input {
	display: none;
}
.profile-up-box .profile-avatar-edit input + label {
	display: inline-block;
	width: 34px;
	height: 34px;
	margin-bottom: 0;
	border-radius: 100%;
	background: #1a92cf;
	border: 1px solid transparent;
	box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
	cursor: pointer;
	font-weight: normal;
	transition: all 0.2s ease-in-out;
	color: #fff;
}
.profile-up-box .profile-avatar-edit input + label:hover {
	background: #fff;
	color: #1a92cf;
	border-color: #1a92cf;
}
.profile-up-box .profile-avatar-edit input + label:after {
	content: "\f040";
	font-family: 'FontAwesome';
/* 	color: #FFF; */
	position: absolute;
	top: 5px;
	left: 0;
	right: 0;
	text-align: center;
	margin: auto;
}
.profile-up-box .profile-avatar-preview {
	width: 192px;
	height: 192px;
	position: relative;
	border-radius: 100%;
	border: 6px solid #e8e9e9;
}
.profile-up-box .profile-avatar-preview > div {
	width: 100%;
	height: 100%;
	border-radius: 100%;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

.elementor-page-4494 .products {
	min-width: 281px;
	min-height: 476px;
}

.card-container.col-md-4.col-sm-4.col-xs-6 {
  display: none;
}

::selection {
  background: #1A92CF;
}

.has-feedback label ~ .form-control-feedback {
	top: 37px;
}

.woocommerce .woocommerce-breadcrumb {
  margin-bottom: 0;
  color: #fff !important;
}

.woocommerce .woocommerce-breadcrumb a {
	color: #fff;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce .summary.entry-summary .single_add_to_cart_button {
	background: #1a92cf;
	border: 1px solid transparent;
	transition: .5s all;
}
.woocommerce #respond input#submit:hover, 
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce .summary.entry-summary .single_add_to_cart_button:hover, 
.button:hover {
	background: #fff;
	color: #1a92cf;
	border-color: #1a92cf;
}

.home.logged-in .custom-user-category-slider {
	padding-bottom: 4rem;
}

.woocommerce div.product form.cart .button.plus {
  float: right;
}

.woocommerce div.product form.cart .button.minus {
  float: left;
}

table.dataTable {
	padding-top: 2rem;
	padding-bottom: 2rem;
}
.dataTables_wrapper .dataTables_filter input {
	background-color: #fff;
	border-color: #ccc;
	border: 1px solid #ccc;
	border-radius: 5px;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	background: #1A92CF;
	color: #fff !important;
	border: 1px solid transparent;
}

.meeting-info.counters {
	display: grid;
	grid-template-columns: 1fr 1fr;
	padding-bottom: 3rem;
}
.woo-product-gallery-slider .slick-slide {
  display: grid;
  gap: 20px;
  padding: 0 5px;
}
.yith-wcan-filters {
	margin:10px;Â 
	--yith-wcan-filters_colors_background: #FAFBEF;Â 
	padding:10px 20px;Â 
	box-shadow: 0px 4px 6px #00000012;
	opacity: 1;
}
.yith-wcan-filter:last-child {
  display: none;
}
.filter-items .checkbox label {
	line-height: 3;
	border-top: 1px solid;
	display: flex;
	align-items: center;
	gap: 10px;
}
.page-id-4494 .added_to_cart.wc-forward {
  display: none !important;
}
.about-us p {
	word-wrap: break-word;	
}
.profile-pic-bx .rwmb-input .drag-drop-inside {
	padding: 0px;
}
.woocommerce .products .star-rating {
    display: inline-block;
    margin: 0 0 0.5em;
    float: none;
}
.page-id-4494 .woocommerce .products .star-rating {
	float: left;
	margin-left: 0 !important;
}
.page-id-4494 .woocommerce ul.products li.product .price {
	text-align: left;
	width: 100%;
	display: inline-block;
	min-height:auto !important;
}
.page-id-4494 .woocommerce ul.products li,
.page-id-4494 .woocommerce-loop-product__title,
.page-id-4494 .woocommerce ul.products li {
  text-align: left;
}
.woocommerce .star-rating {
	float: right;
}

.woocommerce img, .woocommerce-page img {
/* 	height: 16px; */
}
.fs-customer-status li img {
	height: 16px;
}
.etn-widget.etn-event-organizers,
.etn-event-related-post {
	display: none;
}
/* .full-width-slider-container .elementor-element.elementor-element-b6d1663 > .elementor-container {
  max-width: 100%;
} */
.etn-event-single-content-wrap {
  min-height: 100%;
  background-color: #fff;
}
.etn-sidebar .etn-variable-ticket-widget,
.etn-event-meta-info.etn-widget {
	background-color: #fff;
}
.meeting_list.container .top .right  {
	text-align: right;
}
.overview-menu {
	display: none;
}
.custom-post-list-wrap.post_list .w-25{
	width: 15%;
}
.meeting_list .item {
	width: 300px;
	height: 400px;
	position: relative;
	border-radius: 10px;
	border: none;
	box-shadow: 0 2px 4px transparent;
}
.meeting_list .address-card {
	width: 50px;
	height: 50px;
}
.meeting_list .btn-primary  {
	position: absolute;
	bottom: 60px;
	left: 50%;
	transform: translate(-50%,50%);
	display: flex;
	align-items: center;
	justify-content: center;
	text-transform: capitalize;
	font-size: 17px;
}
.meeting_list .item a.btn-primary {
	width: 200px;
	height: 55px;
	display: flex;
}

// meeting


.upcomming_meetings .item {
	padding: 20px 20px;
	border-color: transparent;
	background-color: #FAFBEF;
	box-shadow: 0px 4px 20px #00000021;
}

.upcomming_meetings .item > .top .right i.fas.fa-bell, 
.upcomming_meetings .item > .bottom .right i.fas.fa-share-alt {
	padding: 15px;
	font-size: 22px;
}

.upcomming_meetings .item > .bottom {
	color: #23241F69;
}

.address-card {
	width: 50px;
	height: 50px;
}

.far.fa-calendar-alt,
.fas.fa-hat-cowboy {
  font-size: 20px;
}
.upcomming_meetings .item > .bottom .right i.fas.fa-share-alt {
	--icon-color-1: transparent;
}
#shop_page_product_listing .elementor-tabs-wrapper{
	display: flex;
	justify-content: center
}
#shop_page_product_listing .elementor-tab-title.elementor-active{
	position: relative;
}
#shop_page_product_listing .elementor-tab-title.elementor-active::after {
	content: '';
	width: 30px;
	background: #1A92CF;
	position: absolute;
	bottom: 0;
	height: 2px;
	left: 50%;
	transform: translate(-50%, -50%);
}
@media (max-width: 600px) 
{
	.related.products .owl-theme .owl-controls{margin-top:0px;}
	.related.products .button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .button.wp-element-button.product_type_simple{padding-left:10px;padding-right:10px;padding-top:12px;padding-bottom:12px;}
	.shoppagenew .woocommerce ul.products li.product .price{margin-bottom:0px;}
	.shoppagenew .woocommerce ul.products li.product, .related.products ul.products li.product{min-height:370px;}
	.shoppagenew .elementor-accordion{border-radius:10px;background-color:#FAFBEF;}
	.shoppagenew .wc-product-categories .item h4{display:none;}
	.shoppagenew .woocommerce ul.products li.product a img{height:200px;}
	.related.products ul.products li.product a img{min-height:200px;}
	.meeting_list .item {
		width: 100%;
	}
	#shop_page_product_listing .elementor-tab-mobile-title{
		display: none;
	}
	.is-search-input::placeholder {
		font-size: 12px;
	}
	
	.ser-input-wrap input[type="submit"] {
		padding: 8px 25px !important;/*23px*/
	}
	.custom-user-category-slider.owl-carousel .nav-button.owl-prev, 
	.custom-user-category-slider.owl-carousel .nav-button.owl-next {
		top: 37% !important;	
	}
	.custom-user-category-slider .slider-image-box {
		width: 100%;
		min-height: 450px;
	}
	.home.logged-in .custom-user-category-slider {
		padding-bottom: 0;
	}
	.owl-nav {
		display: block !important;
	}
	body, html {
		overflow-x: hidden;
	}

	.scroll-menu {
		overflow: hidden;
		overflow-x: auto;
		display: block;
		width: 600px !important;
	}

	.scroll-menu li {
		padding: 0px 22px;
	}
	.provider-profile-container .profile-img {
		
	}
}
.custom-search-header.desktop-hide,
.overview-menu,
.mobile-bottom{
    display: none;
}
.meeting_list.container {
	max-width: 1300px;
}

.minus.button.wp-element-button,
.plus.button.wp-element-button {
	color: #000;
	border: 1px solid #eee;
}

.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
.button.wp-element-button.product_type_simple {
	width: 210px;
	border-radius: 5px;
	text-align: center;
	float: right;
}

/* .button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart:not(:first-child),
.button.wp-element-button.product_type_simple {
	visibility: hidden;
}

.products li:hover .button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
.products li:hover .button.wp-element-button.product_type_simple {
	visibility: visible;
} */
.minus.button.wp-element-button,
.plus.button.wp-element-button {
	color: #000;
	border: 1px solid #eee;
	background-color: #fff;
}
.minus.button.wp-element-button:hover,
.plus.button.wp-element-button:hover {
	background-color: #1A92CF;
	color: #fff;
}
#all-posts img{
  width: 50px;
}
@media(max-width: 600px) {
	.overview-wrap {
		display: none;
	}
	.author .section-full {
		padding-top: 0;
	}
	.custom-search-header.desktop-hide .search-icon {
		top: 20px;
	}
	.custom-search-header.desktop-hide .ser-input-wrap input[type="search"] {
		padding-left: 40px;
		line-height: 40px;
	}

	.custom-search-header.desktop-hide .ser-input-wrap input[type="submit"] {
		display: none;
	}

	.navbar-default {
		border-color: #fff;
		padding: 20px 0 5px;
	}

	.custom-search-header.desktop-hide {
		background-color: #fff;
	}

	.custom-search-header.desktop-hide .ser-input-wrap label {
		width: 93%;
		margin: 0px auto;
		display: block;
		padding: 7px;
		padding-bottom: 10px;
	}

	.navbar-default .navbar-toggle,
	.navbar-default .navbar-toggle:hover {
		border-color: #fff;
	}
	
	.custom-search-header.desktop-hide .login-bx.list-inline.fs-customer-status.navbar-right {
		right: 6rem;
	}
	.provider-profile-container {
		position: relative;
	}
	.provider-profile-container .container-fluid .row>.col-lg-4 {
		padding: 0;
	}
	.provider-profile-container .profile-img {
		width: 100px;
		height: 100px;
		top: 0;
		left: 50%;
		border: 2px solid #fff;
		transform: translate(-50%, -50%);
		margin: 0;
		position: relative;
	}
	.provider-profile-container .profile-card {
		padding-top: 60px;
	}
	.custom-search-header.desktop-hide {
		display: block;
	}
	.page-id-4197 .custom-search-header.desktop-hide, 
	.page-id-4494 .custom-search-header.desktop-hide {
/* 		display: none; */
/* 		padding-bottom: 20px; */
	}
	.provider-profile-container .profile-card {
		padding-top: 0;
	}
	.overview-menu,
	.mobile-bottom {
		display: block;
	}
	.upcomming_meetings .item {
		min-width: 335px;
		margin-left: 10px;
	}
	.upcomming_meetings .top > .right,
	.upcomming_meetings .bottom > .right{
	  display: none;
	}

	.upcomming_meetings .item > .bottom {
		grid-template-columns: 1fr;
		row-gap: 15px;
	}
	.upcomming_meetings .mobile-bottom {
		padding-top: 30px;
		display: grid;
		grid-template-columns: 3fr 1fr;
	}
	.upcomming_meetings .address-card {
		width: 70px;
		height: 70px;
	}
	.upcomming_meetings .mobile-bottom .left .btn.btn-primary {
		padding: 11px 50px;
		border-radius: 15px;
	}
	.upcomming_meetings .mobile-bottom .right {
		border: 1px solid #1A92CF;
		border-radius: 10px;
		padding: 0;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.upcomming_meetings .mobile-bottom .right:hover {
		color: #1A92CF;
		background-color: #1A92CF;
	} 
	
	.page-id-4494 .woocommerce .products .star-rating {
		margin: 0 0 1em;
	}

	.page-id-4494 .woocommerce-loop-product__title {
	  font-weight: 400;
	  color: #000;
	}
	.page-id-4494 .woocommerce ul.products li.product .price {
	  color: #050807;
	  font-weight: 400;
	  font-size: 16px;
	  font-family: Poppins;
	}

	.page-id-4494 .product-author-name {
		font-weight: 300;
	}

	.page-id-4494 .woocommerce #respond input#submit,
	 .page-id-4494 .woocommerce a.button,
	 .page-id-4494 .woocommerce button.button,
	 .page-id-4494 .woocommerce input.button,
	 .page-id-4494 .woocommerce .summary.entry-summary .single_add_to_cart_button {
		 padding: 12px 22px;
		 border-radius: 12px;
	}

	.page-id-4494 .woocommerce ul.products li.product a img {
		min-height: 150px;
	}

	.page-id-4494 .woocommerce ul.products li.product .button {
	  margin-top: 5px;
	}
	ul.products li.product .yith-wcwl-wishlistexistsbrowse {
		  margin-top: -7rem;
	}
    .button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart:not(:first-child), .button.wp-element-button.product_type_simple
    {
    visibility:visible;
    }
    ul.products li.product .yith-wcwl-icon.fa.fa-heart, ul.products li.product .yith-wcwl-add-button
    {
   visibility:visible;
    }
	.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
	.button.wp-element-button.product_type_simple {
		width: 105px;
		border-radius: 5px;
		text-align: center;
		float: right;
	}
	.page-id-4494 .woocommerce #respond input#submit, 
	.page-id-4494 .woocommerce a.button, 
	.page-id-4494 .woocommerce button.button, 
	.page-id-4494 .woocommerce input.button, 
	.page-id-4494 .woocommerce .summary.entry-summary .single_add_to_cart_button {
		padding: 11px 9px;
	}
	
/* 
	.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart:not(:first-child),
	.button.wp-element-button.product_type_simple {
		visibility: hidden;
	}
*/
	.products li:hover .button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
	.products li:hover .button.wp-element-button.product_type_simple {
		visibility: visible;
	} 
	.upcomming_meetings h6 {
		font-weight: 400;
		color: #000;
	}
	.upcomming_meetings .owl-theme .owl-dots .owl-dot span {
		width: 10px;
		height: 10px;
		margin: 5px;
	}
}
@media (min-width: 768px) and (max-width: 1199px) {
	.signup_btn {
		padding: 9px 13px;
	}
}
@media (min-width: 1200px){
	.etn-container, .etn-container-sm, .etn-container-md, .etn-container-lg, .etn-container-xl {
		max-width: 1200px;
	}
}
@media (max-width: 1200px) {
	.fs-customer-status.login-bx {
		position: absolute;
		right: 2rem;
	}
	.hide-on-mobile {
		display: none !important;
	}
	.desktop-hide1 {
		display: block !important;
	}
}
.yith-wcan-filters .yith-wcan-filter {
    margin-bottom: 30px;
    background-color: #FAFBEF;
}

@media (max-width: 767px) {
	.elementor-4214 .elementor-element.elementor-element-a307ef1 .tab-area {Â 
    width: 356px;
    display: inline-block;
    overflow: auto;
    overflow-y: hidden;
    max-width: 100%;
    margin: 0 0 1em;
    white-space: nowrap;
	}
	.elementor-4214 .elementor-element.elementor-element-a307ef1 .tab-area li {
		padding: 0px 20px;/*0px 30px;*/
		text-align: center;
		min-width: 63px;
	}
	.webkit-scrollbarÂ {Â display:Â none;}
	/*.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart:not(:first-child), .button.wp-element-button.product_type_simple { visibility: visible; }*/
}
.event {
	--webkit-box-shadow: unset;
	box-shadow: unset;
}
/* .event .custom-file-upload.site-button {
  visibility: hidden;
} */
@media ( min-width: 769px and max-width: 849px ) {
	.login-bx.list-inline.fs-customer-status.navbar-right {
		right: 13%;
		top: 2.3rem;
	}	
}
@media ( min-width: 850px and max-width: 879px ) {
	.login-bx.list-inline.fs-customer-status.navbar-right {
		right: 16%;
		top: 2.3rem;
	}
}

@media ( min-width: 880px and max-width: 929px ) {
	.login-bx.list-inline.fs-customer-status.navbar-right {
		right: 17%;
		top: 2.3rem;
	}
}

@media ( min-width: 930px and max-width: 991px ) {
	.login-bx.list-inline.fs-customer-status.navbar-right {
		right: 18%;
		top: 2.3rem;
	}
}

@media ( min-width: 992px and max-width: 1199px ) {
	.login-bx.list-inline.fs-customer-status.navbar-right {
		right: 18%;
		top: 2.3rem;
	}
}


#overlay-loader {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    width: 100%;
    height: 100%;
    display: none;
    background: rgba(0,0,0,0.6);
}

#overlay-loader .cv-spinner {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;  
}

#overlay-loader .spinner {
  width: 40px;
  height: 40px;
  border: 4px #ddd solid;
  border-top: 4px #2e93e6 solid;
  border-radius: 50%;
  animation: sp-anime 0.8s infinite linear;
}
.woocommerce-Tabs-panel .review_rate {
	display: none;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p {
	margin: 0;
}
.gallery-images .sf-cropimg-table {
  display: flex;
  flex-direction: column;
}

.gallery-images .crop-img-left,.gallery-images .crop-img-right {
	width: 100%;
}
.cover-preview.img-preview.preview-lg {
	width: 95% !important;
}
.post-pagination .btn.btn-primary {
	border: 1px solid transparent;
	margin: 0 auto;
	display: block;
}
.post-pagination .btn.btn-primary:hover {
	border-color: #1a92cf;
}
.post-pagination {
  padding-top: 2rem;
}

.woocommerce-pagination {
	display: none;
}

.remove_event {
	cursor: pointer;
}

.etn-sidebar .etn-variable-ticket-widget, 
.etn-event-meta-info.etn-widget,
.etn-widget.etn-ticket-widget {
    background-color: #1a92cf !important;
    color: #fff  !important;
    border-radius: 8px;
}

.etn-widget.etn-ticket-widget h6,
.etn-widget.etn-ticket-widget .etn-zoom-event-notice {
	color: #fff !important;
}
.etn-widget.etn-ticket-widget .etn-zoom-event-notice {
	line-height: 20px !important;
}

.etn-sidebar .etn-variable-ticket-widget:hover, 
.etn-event-meta-info.etn-widget:hover,
.etn-sidebar .etn-variable-ticket-widget:hover,
.etn-widget.etn-ticket-widget:hover {
    box-shadow: 0 0 10px #aaa;
}
.etn-icon.etn-share {
  color: #1a92cf;
}
#rtwwwap_generate_button, 
#rtwwwap_generate_banner_button, 
#rtwwwap_search_button, 
#rtwwwap_generate_csv, 
#rtwwwap_copy_to_clip, 
#rtwwwap_copy_to_clip_mlm, 
#rtwwwap_generate_qr, 
#rtwwwap_get_script, 
#rtwwwap_get_html, 
#rtwwwap_create_link, 
#rtwwwap_create_banner, 
.rtwwwap_download_qr, 
#rtwwwap_profile_save, 
#rtwwwap_payout_save, 
#rtwwwap_create_coupon, 
#rtwwwap_affiliate_activate, 
#rtwwwap_affiliate_activate_not, 
#rtwwwap_rqst_mail, 
#rtwwwap_open_request_with {
	background-color: #1a92cf;
}
.etn-zoom-event-notice {
    line-height: 20px;
	
}
.etn-variable-ticket-widget .etn-add-to-cart-block {
    background-color: #ffffff !important;
    color: #1a92cf;
	border: 1px solid transparent;
}
.etn-variable-ticket-widget .etn-add-to-cart-block:hover {
	background-color: #1a92cf !important;
    color: #ffffff ;
	border-color: #fff;
}
.etn-sidebar .etn-widget .etn-widget-title.etn-form-title,
.etn-zoom-event-notice {
	color: #fff;
}
.etn-variable-ticket-widget .etn-variable-total-price {
	border-color: #fff !important;
}
.etn-ticket-price-body {
	color: #1a92cf !important;
}
.etn-variable-ticket-widget .ticket-price-item label,
.etn-variable-ticket-widget .ticket-header .seat-remaining-text
{
	color: #1a92cf;
}
.etn-attendee-form .attendee-title {
	line-height: 35px;
}
.etn-variable-ticket-widget .ticket-header{
	color: #a0a74c !Im;
	text-transform: uppercase;
}
.navbar-default .navbar-toggle {
	border-color: #fff !important;
}
.provider-bx.clearfix.row {
  padding: 70px 0;
}
.upcomming_meetings.owl-carousel .owl-stage-outer {
/* 	overflow: ; */
}
.page-content.page-without-header-footer {
  padding: 30px 30px;
}
.page-without-header-footer h1 {
	font-size: 60px;
}
.page-without-header-footer .content {
	font-size: 20px;
}
#search-menu.toggled .ser-input-wrap input[type=search] {
	background: #fff;
	border-radius: 0px;
	line-height: 40px;
	font-weight: 400;
	width: 100% !important;
}

#search-menu.toggled .ser-input-wrap input[type=submit] {
    border-radius: 10px;
	border-radius: 0px;
	display: none;
}
.woocommerce ul.products li {
	text-align: left;
}
.event.sf-img-section {
	height: 100%;
}
i.fa.fa-frown-o.text-primary {
    color: #1a92cf;
}
.woocommerce.columns-3.custom-shop-card ul.products li.product {
	width: 28.75%;
	text-align: left;
}
.woocommerce.columns-3.custom-shop-card .woocommerce-loop-product__title {
	text-align: left;
}
#sf-provider-info .button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart, 
#sf-provider-info .button.wp-element-button.product_type_simple {
	width: 200px;
	border-radius: 8px;
}
.added_to_cart.wc-forward {
  display: none !important;
}
.provider-profile-container .more-info {
	display: none;
}
@keyframes sp-anime {
  100% { 
    transform: rotate(360deg); 
  }
}

@media only screen and (max-width: 400px){
	.ser-input-wrap label {
		width: 71%;
	}
}