.tourmaster-tour-view-more{
border-radius: 30px;
}
.tourmaster-tour-search-submit{
	background: white;
}
.tourmaster-tour-search-field-inner {
	background-color: white; 
	border-radius: 30px;
}
.ur-frontend-form {
	border-radius: 30px;
}
.tourmaster-tour-booking-submit-input {
	border-radius: 40px;
	-webkit-box-shadow: 4px 12px 40px rgba(0, 0, 0,0.2);
}
.tourmaster-tour-style-2 .tourmaster-tour-booking-extra-info:after {
	content: "Miejsce wyjazdu, priorytet itd. wybierzesz w drugim etapie rezerwacji.";
	
}
.traveltour-not-found-background {
	background-color: white;
}
table.tourmaster-my-booking-table .tourmaster-my-booking-title, table.tourmaster-my-booking-table .tourmaster-my-booking-title:hover
{
	font-weight: 700;
}
.tourmaster-user-template-style-2 .tourmaster-user-content-block .tourmaster-user-content-title
{
	font-weight: 800;
	font-size: 30px;
}
.tourmaster-user-template-style-2 .tourmaster-user-navigation .tourmaster-user-navigation-head
{
	font-weight: 700;
	color: black;
}
.tourmaster-user-template-style-2 table.tourmaster-my-booking-table .tourmaster-my-booking-price
{
	font-weight: 700;
}
.tourmaster-user-template-style-2 .tourmaster-user-content-block .tourmaster-user-content-title-link:after
{
	content: " +";
	font-weight: 800;
	color: #3138FC;
}
.tourmaster-user-template-style-2 .tourmaster-dashboard-profile-wrapper
.tourmaster-user-template-style-2 .tourmaster-user-navigation .tourmaster-user-navigation-item.tourmaster-active a, .tourmaster-user-template-style-2 .tourmaster-user-navigation .tourmaster-user-navigation-item.tourmaster-active a:hover, .tourmaster-user-template-style-2 .tourmaster-user-navigation .tourmaster-user-navigation-item a
{
	border-radius: 30px;
	background: #F0F3F5; 
	border-color: transparent;
		border: solid 1px #DCDBDD;
}
.tourmaster-user-template-style-2 .tourmaster-user-navigation
{
	border-width: 0px;
}
.tourmaster-user-navigation .tourmaster-user-navigation-item-sign-out
{
	border-width: 0px;
}
.tourmaster-user-top-bar-nav-inner:before
{
	 content: "Twoje pstravel+";
	font-weight: 700;
	color: #1216FE;
	font-size: 17px;
}
.tourmaster-lightbox-content-wrap {
border-radius: 30px; }
.tourmaster-lightbox-wrapper .tourmaster-lightbox-content-wrap
{

	backdrop-filter: blur(18px);
	background: rgba(255, 255, 255, .8);
	border-radius: 40px;
}
.tourmaster-user-top-bar-nav-inner {
border-radius: 40px; }
.tourmaster-header-price-ribbon {
border-radius: 20px 20px 0px 0px; }
.tourmaster-payment-method-wrap {
border-radius: 30px; }
.tourmaster-payment-complete-wrap {
border-radius: 30px; }
.tourmaster-tour-booking-bar-wrap {
border-radius: 30px; }
.tourmaster-button {
border-radius: 30px; }
.tourmaster-tour-search-field-inner {
  border-radius: 30px; }
.tourmaster-tour-order-filterer-wrap {
  border-radius: 30px; }
.tourmaster-tour-grid-inner {
  border-radius: 15px; }
.tourmaster-urgency-message {
backdrop-filter: blur(5px);
background: rgba(255, 255, 255, .6);
margin: 5px;
color: black;
font-weight: 600;
  border-radius: 30px;
	padding: 20px 20px 20px 20px;
	-webkit-box-shadow: 0px 0px 26px 0px rgba(66, 68, 90, 0.23);
-moz-box-shadow: 0px 0px 26px 0px rgba(66, 68, 90, 0.23);
box-shadow: 0px 0px 26px 0px rgba(66, 68, 90, 0.23);
	margin: 0px 0px 50px 0px; 
	border-width: 1px 1px 1px 1px;
border-color: #d9e2e8;
border-style: solid;
}
.wonderpush-bell.wonderpush-right .wonderpush-dialog
{
	backdrop-filter: blur(50px);
	background: rgba(255, 255, 255, 0.5);
}
.tourmaster-tour-booking-required-error {
  border-radius: 30px; }
.tourmaster-template-payment a.tourmaster-button {
  border-radius: 30px; }
.tourmaster-item-mglr {
  border-radius: 30px; }
.tourmaster-register-submit {
  border-radius: 30px; }
.tourmaster-combobox-wrap {
  border-radius: 30px; }
.gdlr-core-widget-list-shortcode {
  border-radius: 30px; }
.gdlr-core-widget-box-shortcode {
  border-radius: 30px; }
.tourmaster-payment-service-form-wrap {
  border-radius: 30px; }
a.tourmaster-button {
-webkit-border-radius: 30px; }
.tourmaster-tour-search-wrap {
-webkit-border-radius: 30px; }
a.tourmaster-register-submit a.tourmaster-button {
-webkit-border-radius: 30px; }
.gdlr-core-blog-thumbnail {
-webkit-border-radius: 30px; }
.gdlr-core-media-image {
-webkit-border-radius: 30px; }
.gdlr-core-opacity-on-hover {
-webkit-border-radius: 30px; }
.gdlr-core-zoom-on-hover {
-webkit-border-radius: 30px; }
.gdlr-core-outer-frame-element {
-webkit-border-radius: 30px;
}
.tourmaster-thumbnail-ribbon 
{
	backdrop-filter: blur(5px);
background: rgba(255, 255, 255, 0.4);
}
.tourmaster-tour-grid-style-7.tourmaster-tour-grid .tourmaster-thumbnail-ribbon
{
	backdrop-filter: blur(5px);
background: rgba(255, 255, 255, 0.4);
}
.tourmaster-tour-category-item-wrap {
-webkit-border-radius: 30px; } 
.tourmaster-tour-category-overlay {
-webkit-border-radius: 30px; } 
.tourmaster-tour-category-overlay-front {
-webkit-border-radius: 30px; } 
.tourmaster-tour-category-head-divider {
-webkit-border-radius: 30px; } 
.tourmaster-tour-category-head {
-webkit-border-radius: 30px; } 

.tourmaster-thumbnail-ribbon-cornor {
	display: none;
}
.gdlr-core-image-overlay {
	display: none;
}
.gdlr-core-opacity-on-hover img, .gdlr-core-zoom-on-hover img, .gdlr-core-grayscale-effect img {
transition: none;
}
.gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .traveltour-body .traveltour-button, .traveltour-body input[type="button"], .traveltour-body input[type="submit"], .traveltour-body button
.gdlr-core-body .gdlr-core-load-more:hover, .gdlr-core-body .gdlr-core-button:hover
{
	border-radius: 30px;
	background: #3138FC;
}
.tourmaster-tour-search-wrap .tourmaster-tour-search-field input[type="text"], .tourmaster-tour-search-wrap .tourmaster-tour-search-field input[type="text"]:focus, .tourmaster-tour-search-wrap .tourmaster-tour-search-field select
{
	border-radius: 15px;
}
.user-registration-error {
border-top-color: #ff4f55!important;
background: #ec6732!important;
color: #ffffff!important;
}
.tourmaster-tour-medium .tourmaster-tour-content-wrap
{
	border-radius: 20px;
}
.tourmaster-body .tourmaster-form-field input[type="text"], .tourmaster-body .tourmaster-form-field input[type="email"], .tourmaster-body .tourmaster-form-field input[type="password"], .tourmaster-body .tourmaster-form-field textarea, .tourmaster-body .tourmaster-form-field select, .tourmaster-body .tourmaster-form-field input[type="text"]:focus, .tourmaster-form-field.tourmaster-with-border .tourmaster-combobox-list-display, .tourmaster-form-field .tourmaster-combobox-list-wrap ul, .tourmaster-body .tourmaster-form-field input[type="email"]:focus, .tourmaster-body .tourmaster-form-field input[type="password"]:focus, .tourmaster-body .tourmaster-form-field textarea:focus
{
	border-radius: 30px;
	border: 1px solid #d9e2e8;
	
}
.tourmaster-form-field.tourmaster-with-border .tourmaster-combobox-list-display, .goodlayers-payment-form .goodlayers-payment-form-field input[type="text"]
{
	border: 0;
	font-weight: 700;
	padding: 15px;
}
.traveltour-comments-area .comment-respond
{
	border-radius: 30px;
}
.tourmaster-body .ui-datepicker table tr td a, .tourmaster-body .ui-datepicker-prev, .tourmaster-body .ui-datepicker-next {
	background-color: #929292;
	color: white; 
	border-radius: 30px;
}
.tourmaster-body .ui-datepicker {
	border-radius: 25px; 
}
.gdlr-core-flexslider.tourmaster-nav-style-rect .flex-direction-nav li a
{
	border-radius: 50px; 
}
.tourmaster-user-content-block .tourmaster-user-content-title
{
	font-size: 17px;
}
#user-registration *, #user-registration.user-registration {
	border-radius: 30px;
	box-shadow: none; 
background: linear-gradient(-45deg, #F9F6EC, #F0F3F5, #EDF7FE, #FAEFF9);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
}
body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input, body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input, body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input, body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input
{
	background: #ffffff;
}
.ur-frontend-form .ur-form-row .ur-form-grid label, .ur-frontend-form .ur-form-row .ur-form-grid legend
{
	font-weight: 700;
}
.goodlayers-payment-form form input.goodlayers-payment-button[type="submit"], .goodlayers-payment-form form button
{
	border-radius: 30px;
}
.traveltour-button, input[type="button"], input[type="submit"], input[type="reset"], button
{border-radius: 30px;}
.tourmaster-tour-medium.tourmaster-tour-frame .tourmaster-tour-medium-inner, .tourmaster-tour-full.tourmaster-tour-frame .tourmaster-tour-content-wrap, .tourmaster-tour-grid.tourmaster-tour-frame .tourmaster-tour-content-wrap
{
	border-radius: 0px;}
.tourmaster-media-image
{
	border-radius: 10px 10px 10px 10px;}
.traveltour-top-search-wrap input.search-field {
    border-bottom-color: transparent;
    color: #FE4D28;
}
#cookie-law-info-bar
{
	border-radius: 20px;}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button
{
	border-radius: 20px;}
.traveltour-body input
{
	border-radius: 20px;
border-color: #e6e6e6;}
.traveltour-body textarea
{
	border-radius: 20px;
border-color: #e6e6e6;}
.gdlr-core-price-table-item .gdlr-core-price-table
{
	border-radius: 30px;}
.tourmaster-user-navigation .tourmaster-user-navigation-item.tourmaster-active a, .tourmaster-user-navigation .tourmaster-user-navigation-item.tourmaster-active a:hover {
    color: #3B4251;
	font-weight: 700;
}
.tourmaster-user-navigation .tourmaster-user-navigation-item.tourmaster-active::before {
    border-color: #3B4251;
	border-radius: 30px;
}
.tourmaster-user-navigation .tourmaster-user-navigation-item a svg
{
	background: transparent;
}

.tourmaster-user-template-style-2 .tourmaster-user-navigation .tourmaster-user-navigation-item
{
	padding-bottom: 10px;
padding-top: 20px;
white-space: nowrap;
}
.tourmaster-user-template-style-2 .tourmaster-user-content 
{
background-color: transparent;
}
.tourmaster-user-template-style-2 .tourmaster-user-navigation
{
background-color: transparent;
}
.tourmaster-user-top-bar-nav-inner {
margin: 0px 0px 30px 0px;
border-radius: 40px;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
padding: 30px;
	margin: 18px 5px 5px 0px;
	width: 300px;
	backdrop-filter: blur(8px);
	background: rgba(255, 255, 255, 0.5);
}
.tourmaster-notification-box.tourmaster-failure, .tourmaster-user-update-notification.tourmaster-failure {
    background: #dd0000;
	border-radius: 25px;
}
.tourmaster-notification-box, .tourmaster-user-update-notification {
    background: #fe4d28;
		border-radius: 25px;
}
.tourmaster-invoice-price-head, .tourmaster-invoice-payment-info {
    background-color: #f3f3f3;
	border-radius: 10px;
}
.tourmaster-wish-list-item .tourmaster-wish-list-thumbnail
img {
    max-width: 100%;
    height: auto;
    float: left;
    max-width: 65px;
    margin-right: 20px;
border-radius: 10px; 
}
.gdlr-core-body .gdlr-core-accordion-item-tab .gdlr-core-accordion-item-title, .gdlr-core-body .gdlr-core-toggle-box-item-tab .gdlr-core-toggle-box-item-title
{
	border-radius: 15px;
}
.gdlr-core-opacity-on-hover
{
	background-color: white; 
}
#placeschoose1 .gdlr-core-tab-item-title-wrap, #placeschoose1 .gdlr-core-tab-item-content-wrap, #placeschoose1 .gdlr-core-tab-item-title
{
	border-radius: 15px;
}
.traveltour-main-menu-right-button {
    float: left;
    padding: 8px 15px;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-top: -8px;
    margin-left: 30px;
    border-radius: 3px;
    border-width: 2px;
    border-style: solid;
	border-radius: 30px;
	-webkit-box-shadow: 0px 0px 26px 0px rgba(66, 68, 90, 0.45);
-moz-box-shadow: 0px 0px 26px 0px rgba(66, 68, 90, 0.45);
box-shadow: 0px 0px 26px 0px rgba(66, 68, 90, 0.45);
}
.tourmaster-search-style-2 .tourmaster-tour-order-filterer-wrap
{
	border-radius: 40px;
	border: 0px;
	-webkit-box-shadow: 4px 12px 40px rgba(0, 0, 0,0.1);
-moz-border-radius: 40px 40px 40px 40px;
-webkit-border-radius: 40px 40px 40px 40px;
	background-color: #f0f3f5;
}
.ilightbox-overlay.metro-white
{
	background: #FE4D28;
}
.ilightbox-holder.metro-white 
{
	border-radius: 30px;
}
.ilightbox-holder div.ilightbox-container .ilightbox-holder, .ilightbox-holder .ilightbox-container, .ilightbox-holder .ilightbox-container .ilightbox-caption, .ilightbox-holder .ilightbox-container .ilightbox-social, .ilightbox-holder .ilightbox-container .ilightbox-social *, .ilightbox-holder .ilightbox-container img.ilightbox-image, .ilightbox-loader, .ilightbox-loader *, .ilightbox-overlay, .ilightbox-thumbnails, .ilightbox-thumbnails *, .ilightbox-toolbar, .ilightbox-toolbar * 
{
	border-radius: 30px;
}
.ilightbox-thumbnails.metro-white .ilightbox-thumbnails-grid .ilightbox-thumbnail img
{
	border-radius: 10px;
}
.tourmaster-tour-style-2 .tourmaster-single-header .tourmaster-single-header-gallery-button
{
	border-radius: 20px;
	background: white;
	color: black;
	font-weight: 500;
}
.tourmaster-single-header .tourmaster-single-header-gallery-button, .tourmaster-single-header .tourmaster-single-header-gallery-button:hover
{
	border-radius: 20px;
	background: #FE4D28;
	color: white;
	font-weight: 500;
}
.tourmaster-tour-search-item.tourmaster-style-column-full-background .tourmaster-tour-search-field-submit input[type="submit"]
{
	border-radius: 0px;
}
.tourmaster-user-template-style-2 .tourmaster-my-profile-info .tourmaster-tail
{
	font-weight: 600;
}
.tourmaster-user-template-style-2 .tourmaster-dashboard-profile-wrapper
{	
padding: 50px;margin-bottom: 30px;box-shadow: 0px 20px 45px rgb(0 0 0 / 10%);border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 15px;
	background: #ffffff;

}
.tourmaster-tour-style-1 .tourmaster-tour-booking-bar-inner, .tourmaster-tour-style-2 .tourmaster-tour-booking-bar-outer, .tourmaster-form-field .tourmaster-combobox-list-wrap ul, .tourmaster-template-payment .tourmaster-tour-booking-bar-wrap
{
border: 0px;
border-radius: 40px;
padding: 5px;
	background: white;
	-webkit-box-shadow: 4px 12px 40px rgba(0, 0, 0,0.1);
-moz-border-radius: 40px 40px 40px 40px;
-webkit-border-radius: 40px 40px 40px 40px;
	border-width: 1px 1px 1px 1px;
border-color: #d9e2e8;
border-style: solid;
}
.tourmaster-tour-booking-bar-outer {
-webkit-box-shadow: 4px 12px 40px rgba(0, 0, 0,0.1);
-moz-border-radius: 40px 40px 40px 40px;
-webkit-border-radius: 40px 40px 40px 40px;
}
.tourmaster-deposit-item 
{ 
	border-radius: 20px;
	padding: 0px;margin-bottom: 30px;box-shadow: 0px 20px 45px rgb(0 0 0 / 10%);border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;
background: #f3f3f3;
	border: 0px;
}
.tourmaster-deposit-item-head
{
	background: transparent; 
}
.tourmaster-user-template-style-2 .tourmaster-edit-profile-avatar .tourmaster-button, .tourmaster-user-template-style-2 input[type="submit"].tourmaster-button
{
	border-radius: 30px;
	font-weight: 600;
}
.tourmaster-login-form-style-2 a.tourmaster-button, .tourmaster-login-form-style-2 input[type="button"].tourmaster-button, .tourmaster-login-form-style-2 input[type="submit"].tourmaster-button
{
	border-radius: 30px;
	font-weight: 600;
}
.tourmaster-tour-search-item-style-2 .tourmaster-form-field.tourmaster-with-border input[type="text"], .tourmaster-tour-search-item-style-2 .tourmaster-form-field.tourmaster-with-border input[type="email"], .tourmaster-tour-search-item-style-2 .tourmaster-form-field.tourmaster-with-border input[type="password"], .tourmaster-tour-search-item-style-2 .tourmaster-form-field.tourmaster-with-border textarea, .tourmaster-tour-search-item-style-2 .tourmaster-form-field.tourmaster-with-border select
{
	border-radius: 30px;
	background: #f7f7f7;
}
.tourmaster-tour-search-item-style-2 .tourmaster-type-filter-term .tourmaster-type-filter-display i
{
	border-radius: 30px;
}
.wp-optin-dialog-container
{
	border-radius: 15px 15px 0px 0px;
}
.wp-optin-dialog-container .wp-optin-dialog-button
{
	border-radius: 30px;
}
.tourmaster-lightbox-content-wrap.tourmaster-style-2 a.tourmaster-button, .tourmaster-lightbox-content-wrap.tourmaster-style-2 input[type="button"].tourmaster-button, .tourmaster-lightbox-content-wrap.tourmaster-style-2 input[type="submit"].tourmaster-button
{
	border-radius: 30px;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-payment-step-inner
{
	margin-top: 130px;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-tour-booking-bar-wrap .tourmaster-tour-booking-continue
{
	border-radius: 40px;
	font-weight: 750;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-tour-payment-content .tourmaster-tour-booking-continue
{
	border-radius: 40px;
	font-weight: 750;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-form-field.tourmaster-with-border input[type="text"], .tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-form-field.tourmaster-with-border input[type="email"], .tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-form-field.tourmaster-with-border input[type="password"], .tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-form-field.tourmaster-with-border select
{
	border-radius: 30px;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-form-field.tourmaster-with-border textarea
{
	border-radius: 20px;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-tour-booking-side-payment-wrap .tourmaster-button.tourmaster-blue
{
	background: #FE4D28;
	font-weight: 750;
}
.tourmaster-tour-booking-side-payment-wrap .tourmaster-combobox-wrap
{
	box-shadow: 0px 15px 55px rgb(0 0 0 / 0);-webkit-box-shadow: 0px 15px 55px rgb(0 0 0 / 0);border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-tour-booking-bar-wrap .tourmaster-tour-booking-bar-summary-title
{
	font-size: 25px;
	font-weight: 750;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-tour-booking-bar-wrap .tourmaster-tour-booking-bar-summary-title:after
{
	content: " indywidualna podróż Oryginalna pstravel";
	padding-bottom: -10px;
	font-weight: 600;
	color: #1216FE;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-tour-booking-bar-deposit-option:after
{
	content: " możesz również zapłacić tradycyjnym przelewem bankowym do 24h po dokonaniu rezerwacji";
	padding-top: 15px;
	font-weight: 500;
	color: #a1a1a1;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-tour-booking-bar-summary .tourmaster-tour-booking-bar-price-breakdown-link
{
	font-weight: 750;
	font-size: 18px;
}
.tourmaster-tour-booking-bar-coupon-wrap .tourmaster-tour-booking-coupon-message.tourmaster-failed
{
	border-radius: 30px;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-payment-complete-wrap .tourmaster-payment-complete-head
{
	font-weight: 750;
	color: #FE4D28;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-payment-complete-wrap .tourmaster-payment-complete-button
{
	border-radius: 30px;
	font-weight: 750;
}
.traveltour-mobile-header-wrap .traveltour-top-bar-left, .traveltour-mobile-header-wrap .traveltour-top-bar-right
{
	text-align: center;
}
.goodlayers-payment-form
{
	max-width: 750px; 
}
.goodlayers-payment-form .payment-errors, .goodlayers-payment-form .goodlayers-payment-req-field
{
	border-radius: 15px;
	background-color: #ED230D;
}
.tourmaster-my-booking-single-sidebar .tourmaster-my-booking-single-payment-button, .tourmaster-my-booking-single-sidebar .tourmaster-my-booking-single-payment-button:hover
{
	background-color: black;
	font-weight: 700
}
.gdlr-core-tab-feature-item .gdlr-core-tab-feature-item-content-wrap {
background: transparent;
}
.gdlr-core-tab-feature-item .gdlr-core-tab-feature-title-wrap {
text-align: center;
padding: 18px 20px;
position: relative;
cursor: pointer;
}
.gdlr-core-tab-feature-item .gdlr-core-tab-feature-title-wrap.gdlr-core-active .gdlr-core-tab-feature-title-background-overlay-active
{
	height: 50px; 
	border-radius: 30px;
	margin: 2px 2px 2px 2px;
}
.gdlr-core-tab-feature-item .gdlr-core-tab-feature-title-background-overlay
{
	height: 50px; 
	border-radius: 30px;
	margin: 2px 2px 2px 2px;
}
.gdlr-core-tab-feature-title-wrap.gdlr-core-tab-feature-size-3
{
    height: 60px;
}
.gdlr-core-tab-feature-item .gdlr-core-tab-feature-title {
font-size: 16px;
font-weight: 800;
margin-bottom: 0px;
position: relative;
}
.gdlr-core-tab-feature-item .gdlr-core-tab-feature-title-background-overlay-active
{
	background: #ffffff;
}
.gdlr-core-tab-feature-item .gdlr-core-tab-feature-content-wrap {
display: none;
padding: 30px 0px 0px 0px;
}
body.tourmaster-template-search .tourmaster-search-style-2 .tourmaster-tour-search-wrap.tourmaster-with-frame
{
	border-radius: 40px;
	border: 0px;
	-webkit-box-shadow: 4px 12px 40px rgba(0, 0, 0,0.1);
-moz-border-radius: 40px 40px 40px 40px;
-webkit-border-radius: 40px 40px 40px 40px;
	background-color: #f0f3f5;
}
.sf-menu > .traveltour-normal-menu.sfHover > ul, .sf-menu > .traveltour-normal-menu.sfHover > ul:hover, .sf-menu > .traveltour-normal-menu li.sfHover > ul
{
	opacity: 0.95;
}
.sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .traveltour-mega-menu > .sf-mega a:hover, .sf-menu > .traveltour-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a
{
	border-radius: 12px;
}
.traveltour-top-search-wrap .traveltour-top-search-submit, .traveltour-top-search-wrap .traveltour-top-search-close
{
	color: #ffffff;
}
.tourmaster-user-template-style-2 .tourmaster-user-navigation .tourmaster-user-navigation-item.tourmaster-active a, .tourmaster-user-template-style-2 .tourmaster-user-navigation .tourmaster-user-navigation-item.tourmaster-active a:hover, .tourmaster-user-template-style-2 .tourmaster-user-navigation .tourmaster-user-navigation-item a:hover
{
	background-color: #1216FE;
}
.tourmaster-user-navigation .tourmaster-user-navigation-head
{
	color: white;
}
.tourmaster-tour-booking-bar-wrap .tourmaster-single-tour-booking-fields
{
	padding: 20px 24px 15px;
}
.tourmaster-tour-booking-bar-wrap .tourmaster-single-tour-booking-fields:before
{
	content: "Hej! Rozpocznij rezerwację: wybierz termin podróży w kalendarzu";
	font-weight: 500;
	color: #646464;
}
.tourmaster-tour-style-2 .tourmaster-tour-booking-next-sign
{
	height: 20px;
	width: 2px;
	border-radius: 50px;
	border: 0px;
	padding: center;
	background-color: #f1f1f1;
	margin-left: 120px;
}
.tourmaster-body .ui-datepicker-header:before
{
		content: "Wybierz miesiąc";
	font-weight: 600;
	padding: 75px;
}
.tourmaster-tour-booking-package > i
{
	font-size: 0px;
line-height: 0px;
width: 0px;
margin-right: 0px;
}
.tourmaster-tour-booking-package .tourmaster-combobox-list-wrap
{
	margin-left: 0px;
}
.tourmaster-user-content-block .tourmaster-user-content-title
{
	color: #3138FC;
}
.tourmaster-user-template-style-2 .tourmaster-user-content-inner .tourmaster-user-content-block:before
{
	content: "Przewiń w lewo, aby zobaczyć więcej";
	padding-bottom: -10px;
	font-weight: 500;
	color: #646464;
}
.tourmaster-user-template-style-2 .tourmaster-user-content-block
{
border-radius: 40px;
padding: 30px;
background: #F0F3F5;
}
.tourmaster-user-template-style-2 .tourmaster-dashboard-profile-wrapper
{
border: 1px solid rgb(221, 221, 221);
border-radius: 30px;
padding: 60px 30px 60px 30px;
box-shadow: rgba(0, 0, 0, 0.12) 0px 6px 16px;
	
background: linear-gradient(-45deg, #FFF6D2, #F0F3F5, #D2EDFF, #FFD2FE);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
background-repeat: repeat;
background-position: center;
}
.tourmaster-page-wrapper.tourmaster-payment-style-2 .tourmaster-tour-booking-bar-outer
{
	padding: 10px 15px 15px 15px;
}
.tourmaster-user-content-inner-my-booking-single .tourmaster-my-booking-single-sub-title:after
{
	content: " Dokumenty (w tym Umowę) znajdziesz na skrzynce mailowej";
	padding-bottom: -10px;
	font-weight: 500;
	color: #646464;
}
body.search .traveltour-not-found-wrap
{
	background: #F8F1EE;
}
body.search .traveltour-not-found-wrap .traveltour-not-found-caption
{
	color: #123272;
}
.tourmaster-template-wrapper-user
{
	background-color: #ffffff;
	padding-top: 60px;
}
.tourmaster-user-navigation
{
		background-color: #ffffff;
}
.tourmaster-lightbox-wrapper
{
	backdrop-filter: blur(4px);
	background: rgba(255, 255, 255, 0.1);
}
.tourmaster-single-review-content .tourmaster-single-review-content-item
{
	border: 0px;;
	background: #f0f3f5; 
	border-radius: 30px; 
	padding: 30px;
-webkit-border-radius: 40px 40px 40px 40px;
}
.tourmaster-single-review-head
{
border: 0px;
	background: #f0f3f5;
	border-radius: 30px; 
	padding: 10px;
}
.tourmaster-review-content-pagination span:hover, .tourmaster-review-content-pagination span.tourmaster-active
{
	background-color: #1216FE;
	border-radius: 50px;
	font-weight: 600;
}
.tourmaster-review-content-pagination span
{
	border-radius: 50px;
	padding: 9px;
}
.tourmaster-single-review-content .tourmaster-single-review-detail
{
	border-bottom-width: 0px;
}
.wonderpush-bell.wonderpush-right .wonderpush-dialog
{
	border-radius: 20px;
}
.wonderpush-bell .wonderpush-dialog .wonderpush-dialog-button
{
	border-radius: 30px; 
}
body.tourmaster-template-archive .tourmaster-search-style-2 .tourmaster-tour-search-wrap.tourmaster-with-frame
{
	border-radius: 40px;
	border: 0px;
	-webkit-box-shadow: 4px 12px 40px rgba(0, 0, 0,0.1);
-moz-border-radius: 40px 40px 40px 40px;
-webkit-border-radius: 40px 40px 40px 40px;
}
.tourmaster-user-top-bar
{
padding: 2px
}
.tourmaster-user-top-bar 
{
font-size: 13px;
}

.tourmaster-user-top-bar.tourmaster-user > img {
    vertical-align: middle;
    margin-right: 10px;
    margin-top: 0px;
    margin-bottom: 3px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}
.traveltour-main-menu-right-wrap .tourmaster-user-top-bar.tourmaster-user > i {
margin-top: 0px;
}

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a
{
	border-radius: 50px 0px 0px 50px;
	backdrop-filter: blur(50px);
	background: rgba(18, 22, 254, 0.5);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay, #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links
{
	border-radius: 0px 30px 30px 30px;
	backdrop-filter: blur(50px);
	background: rgba(18, 22, 254, 0.5);
}
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active, .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title.gdlr-core-active
{
	border-radius: 10px; 
margin-left: 5px;
padding: 10px 10px 10px;
border-width: 1px 1px 0px;
border-style: solid;
display: inline-block;
}
.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title
{
	border-radius: 10px; 
margin-left: 5px;
padding: 10px 10px 10px;
border-width: 1px 1px 0px;
border-style: solid;
display: inline-block;
}
.gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .traveltour-body .traveltour-button, .traveltour-body input[type="button"], .traveltour-body input[type="submit"], .traveltour-body button .gdlr-core-body .gdlr-core-load-more:hover, .gdlr-core-body .gdlr-core-button:hover
{
	border-radius: 15px;
	padding: 20px;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output
{
	border-radius: 30px;
	background: #FF0000;
	color: white; 
	font-weight: 700;
	font-size: 15px;
	border: #FF0000;
}
.traveltour-body div.wpcf7-response-output
{
	border-radius: 30px;
	background: #3138FC;
	color: white; 
	font-weight: 700;
	font-size: 15px;
	border: #3138FC;
}
.wonderpush-bell .wonderpush-dialog:before
{
	display: none; 
}
.lg-backdrop
{
	background: transparent; 
	backdrop-filter: blur(5px);
	background: rgba(255, 255, 255, 0.5);
}
.traveltour-navigation .sf-menu > .traveltour-normal-menu .sub-menu, .traveltour-navigation .sf-menu > .traveltour-mega-menu .sf-mega
{
max-width: 400px;
z-index: 2;
	margin: 20px 0px 0px 0px;
	padding: 20px;
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
border-radius: 40px;
	backdrop-filter: blur(8px);
	background: rgba(255, 255, 255, 0.5);
	border: solid 1px #F0F3F5;
	font-size: 16px;
}
.sf-menu > .traveltour-normal-menu ul {
margin-left: -3px;
	background-color: #ffffff;
	opacity: 0.9;
}
.sf-menu > .traveltour-normal-menu.sfHover > ul, .sf-menu > .traveltour-normal-menu.sfHover > ul:hover, .sf-menu > .traveltour-normal-menu li.sfHover > ul
{
	opacity: 1;
}
.sf-menu > .traveltour-normal-menu li, .sf-menu > .traveltour-mega-menu > .sf-mega, .sf-vertical ul.sub-menu li, ul.sf-menu > .menu-item-language li
{
	background-color: transparent;
}
.gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .traveltour-body .traveltour-button, .traveltour-body input[type="button"], .traveltour-body input[type="submit"], .traveltour-body button
{
	border-radius: 50px;
}
.lg-outer.lg-grabbing img.lg-object
{
	border-radius: 30px;
}
.lg-outer .lg-object
{
		border-radius: 30px;
	-webkit-box-shadow: 4px 3px 80px rgba(0, 0, 0,0.2);
}
.lg-counter
{
	color: #FE5E10;
	font-weight: 700;
}
.lg-toolbar .lg-icon:hover
{
		color: #FE5E10;
}
.lg-toolbar .lg-icon
{
	color: #3138FC;
}
.wonderpush-bell.wonderpush-discrete .wonderpush-icon-container
{
	margin: 0px 0px 50px 0px;
}
.tourmaster-mobile-booknow-bar
{
backdrop-filter: blur(50px);
	background: rgba(255, 255, 255, 0.5);
}
.traveltour-sticky-navigation.traveltour-fixed-navigation .traveltour-header-background
{
backdrop-filter: blur(4px);
	background: rgba(255, 255, 255, .3);
	margin: 5px;
	border-radius: 40px;
	border: solid 1px #F0F3F5;
	
}
.traveltour-overlay-menu-content
{
	backdrop-filter: blur(3px);
}
.traveltour-body .traveltour-main-menu-right-button
{
	backdrop-filter: blur(5px);
}
.tourmaster-user-top-bar-nav
{
	line-height: 2;
padding-top: 0px;
}
.cli-modal-content
{
	border-radius: 20px;
}
.traveltour-header-style-plain .traveltour-header-background
{
	backdrop-filter: blur(4px);
	background: rgba(255, 255, 255, 0.7);
}
.traveltour-header-background, .traveltour-sticky-menu-placeholder, .traveltour-header-style-boxed.traveltour-fixed-navigation
{
backdrop-filter: blur(4px);
	background: rgba(255, 255, 255, .3);
}
.wonderpush-bell .wonderpush-dialog:after, .wonderpush-bell .wonderpush-dialog:before
{
	display: none;
}
.wonderpush-bell.wonderpush-right .wonderpush-paragraph
{
	backdrop-filter: blur(50px);
	background: rgba(255, 255, 255, 0.5);
	border-radius: 30px;
	color: black;
	font-weight: 600;
}
.cli-tab-footer .wt-cli-privacy-accept-btn
{
	background-color: #3138FC;
color: #ffffff;
border-radius: 30px;
}
.cli-switch input:checked + .cli-slider
{
	background-color: #3138FC;
}
.cli-btn
{
	color: white;
}
.gdlr-core-flexslider.tourmaster-nav-style-rect .flex-direction-nav li a
{
backdrop-filter: blur(3px);
background: rgba(255, 255, 255, 0.7);
color: black;
	
}
.tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"]
{
	padding: 0; 
	border-radius: 40px;
}
.tourmaster-tour-search-item .tourmaster-tour-search-filter-clear
{
	display: none;
}
.gdlr-core-featured-gallery .gdlr-core-featured-gallery-button, .gdlr-core-featured-gallery .gdlr-core-featured-gallery-button:hover
{
	backdrop-filter: blur(50px);
background: rgba(255, 255, 255, 0.8);
	border-radius:30px;
}
.gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .traveltour-body .traveltour-button, .traveltour-body input[type="button"], .traveltour-body input[type="submit"], .traveltour-body button
{
backdrop-filter: blur(5px);
background: rgba(200, 200, 200, 0.5);
	color: black;
	padding: 10px;
}
.tourmaster-body .ui-datepicker
{
backdrop-filter: blur(5px);
background: rgba(255, 255, 255, 0.2);
	padding: 15px;
	-webkit-box-shadow: 4px 3px 80px rgba(0, 0, 0,0.2);
}
.tourmaster-tour-style-1 .tourmaster-tour-booking-bar-inner, .tourmaster-tour-style-2 .tourmaster-tour-booking-bar-outer, .tourmaster-form-field .tourmaster-combobox-list-wrap ul, .tourmaster-template-payment .tourmaster-tour-booking-bar-wrap
{
background: linear-gradient(-45deg, #FFFFFF, #FFEFE7, #E7EFFF, #FFF5E7);
	background-size: 300% 100%;
	animation: gradient 15s ease infinite;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
.traveltour-not-found-wrap form.search-form input.search-field
{
	backdrop-filter: blur(10px);
background: rgba(255, 255, 255, 0.5);
	border-radius: 30px;
}
.tourmaster-single-search-not-found-wrap .tourmaster-single-search-not-found-inner
{
background: rgba(255, 255, 255, 0.5);
	border-radius: 30px;
}
.tourmaster-single-search-not-found-wrap .tourmaster-single-search-not-found-title {
font-size: 40px;
text-transform: none;
margin-bottom: 7px;
}
.tourmaster-tour-search-item.tourmaster-style-column-full-background .tourmaster-tour-search-wrap
{
	backdrop-filter: blur(10px);
background: rgba(255, 255, 255, 0.7);
}
.tourmaster-tour-search-field-inner
{
	background: transparent;
}
.traveltour-footer-wrapper
{
	border-radius:40px;
	margin:10px 15px 10px 15px;
	background: #1216FE;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
.wp-dark-mode-switch-1 ._track, .wp-dark-mode-switch-13 ._track .active.wp-dark-mode-switch-13 ._track, .wp-dark-mode-switch-1.active ._track
{
	backdrop-filter: blur(50px);
background: rgba(255, 255, 255, 0.5);
}
.wp-dark-mode-switch-1 ._track, .wp-dark-mode-switch-13 ._track .active.wp-dark-mode-switch-13 ._track, .wp-dark-mode-switch-1.active ._track
{
	color: #3138FC;
}
.tourmaster-mobile-booknow-bar .tourmaster-button
{
	padding: 4px 20px;
	margin: 0px 40px 0px 0px; 
}
.traveltour-main-menu-right-wrap .tourmaster-user-top-bar
{
	padding: 5px;
}
.tourmaster-user-top-bar.tourmaster-user > img
{
	width: 30px;
	height: 30px;
}
.tourmaster-user-top-bar.tourmaster-guest i
{
	display: none;
}
body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid > div .user-registration-Button, body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid > div .user-registration-Button, body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid > div .user-registration-Button, body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid > div .user-registration-Button
{
	background: #3138FC;
}
body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register a, body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register a, body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register a, body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-register a
{
	color: #3138FC;
}
body.user-registration-page #user-registration:not(.user-registration-MyAccount), body.user-registration-page .user-registration:not(.user-registration-MyAccount), body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount), body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount)
{
	padding: 0px;
}
.ur-frontend-form.login
{
	background: transparent;
}
.tourmaster-tour-grid-style-5 .tourmaster-tour-title svg
{
	display: none; 
}
.tourmaster-tour-style-2 .tourmaster-tour-booking-bar-wrap .tourmaster-tour-booking-submit svg
{
		display: none; 
}
.traveltour-fixed-navigation.traveltour-style-fixed, .traveltour-fixed-navigation.traveltour-style-slide
{
box-shadow: 0px 0px 0px rgba(0,0,0,0);
margin: 5px;
	border-radius: 40px;
}
.tourmaster-user-template-style-2 .tourmaster-user-content-inner
{
background-color: transparent;
margin-right: -40px;
	margin-left: -40px;
	margin-top: 40px;
}
body a.tourmaster-button, body a.tourmaster-button:hover, body a.tourmaster-button:active, body a.tourmaster-button:focus, body input[type="button"].tourmaster-button, body input[type="button"].tourmaster-button:hover, body input[type="submit"].tourmaster-button, body input[type="submit"].tourmaster-button:hover
{
	background-color: #1216FE;
}
.tourmaster-body .tourmaster-form-field input[type="text"], .tourmaster-body .tourmaster-form-field input[type="email"], .tourmaster-body .tourmaster-form-field input[type="password"], .tourmaster-body .tourmaster-form-field textarea, .tourmaster-body .tourmaster-form-field select, .tourmaster-body .tourmaster-form-field input[type="text"]:focus, .tourmaster-form-field.tourmaster-with-border .tourmaster-combobox-list-display, .tourmaster-form-field .tourmaster-combobox-list-wrap ul, .tourmaster-body .tourmaster-form-field input[type="email"]:focus, .tourmaster-body .tourmaster-form-field input[type="password"]:focus, .tourmaster-body .tourmaster-form-field textarea:focus
{
	color: #161616;
}
.tourmaster-template-wrapper-user
{
	background-color: transparent;
}
.tourmaster-content-navigation-item-outer
{
backdrop-filter: blur(5px);
background: rgba(255, 255, 255, .6);
	border-radius: 30px;
margin: 10px 20px 0px 20px;
	border-width: 1px 1px 1px 1px;
border-color: #d9e2e8;
border-style: solid;
}
.darkify_tooltip .darkify_tooltiptext
{
	backdrop-filter: blur(5px);
background: rgba(255, 255, 255, 0.5);
	border-radius: 10px;
	font-weight: 700;
	color: black;
	font-size: 13px;
}
.darkify_tooltip.darkify_tooltip_left .darkify_tooltiptext:after
{
	content: none;
}
.eacc-widget-container
{
	border-radius: 40px;
}
.eacc-actions-decline
{
	border-radius: 20px;
	border-color: transparent
}
.eacc-widget-container
{
	backdrop-filter: blur(5px);
background: rgba(255, 255, 255, 0.6);
	color: black;
	border: solid 1px #d9e2e8;
}
.eacc-widget-container.jsx-16784351
{
	border-radius: 30px; 
}
.eacc-actions-accept.jsx-2618789682 
{
	border-radius: 30px;
}
.eacc-actions-decline.jsx-2618789682
{
	border-radius: 30px;
}
.traveltour-animate-fixed-navigation.traveltour-header-style-plain .traveltour-navigation, .traveltour-animate-fixed-navigation.traveltour-header-style-boxed .traveltour-navigation
{
padding-top: 25px;
	padding-bottom: 10px;
}
.gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-icon, .gdlr-core-toggle-box-style-box-icon .gdlr-core-toggle-box-item-icon
{
	border-radius: 40px;
	backdrop-filter: blur(10px);
background: rgba(255, 255, 255, 0.7);
	color: #1216FE;
font-weight: 900;
}
.gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-icon
{
		border-radius: 40px;
	backdrop-filter: blur(10px);
background: rgba(255, 255, 255, 0.7);
	color: #1216FE;
font-weight: 900;
}
body .tourmaster-user-top-bar-nav .tourmaster-user-top-bar-nav-item a, body .tourmaster-user-top-bar-nav .tourmaster-user-top-bar-nav-item a:hover
{
	color: black;
	font-size: 16px;
	font-weight: 600;
}
.traveltour-page-title-wrap.traveltour-style-custom .traveltour-page-title-content
{
	-webkit-box-shadow: 4px 12px 40px rgba(0, 0, 0,0.1);
margin: 0px 10px 20px 10px;
border-radius: 0px 0px 40px 40px;
-moz-border-radius: 0px 0px 40px 40px;
-webkit-border-radius: 0px 0px 40px 40px;
-webkit-border-radius: 0px 0px 40px 40px;
}
.tourmaster-template-wrapper-user
{
margin: 50px 0px 30px 0px;
}
#epkb-ml__module-search
{
	padding-top: 150px !important;
padding-bottom: 70px !important;
	background-image: url("https://pstravel.pl/wp-content/uploads/2025/02/hero-banner-support-home.image_.large_2x.webp");
	background-size: cover;
	border-radius: 40px;
	margin: 0px 10px 0px 10px;
}
#epkb-ml__module-search .epkb-ml-search-title
{
	font-size: 50px;
font-weight: 700;
letter-spacing: -1px;
text-transform: none;
	text-shadow: 0px 2px 10px #414141;
	color: #F0F3F5;
}
#epkb-ml__module-search #epkb-ml-search-modern-layout #epkb-ml-search-form #epkb-ml-search-box
{
	background: #FE5E10;
}
#epkb-ml__module-search #epkb-ml-search-results
{
	backdrop-filter: blur(10px);
background: rgba(255, 255, 255, 0.5);
	border-radius: 40px;
	position:relative;
}
#epkb-ml__module-search #epkb-ml-search-results .epkb-ml-search-results__no-results
{
	background: transparent;
	position:relative;
}
#epkb-ml__module-search #epkb-ml-search-results .epkb-ml-search-results-list li
{
	border-radius: 40px;
}
#epkb-ml__module-search #epkb-ml-search-results ul li
{
	border-radius: 40px;
		backdrop-filter: blur(10px);
background: rgba(255, 255, 255, 0.5);
}
#eckb-article-page-container-v2 #eckb-article-content
{
	background: transparent;
}
#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-header-row-left-group
{
	-webkit-border-radius: 40px 40px 40px 40px;
-webkit-box-shadow: 4px 12px 40px rgba(0, 0, 0,0.1);
	padding: 10px;
}
#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-navigation-back
{
	border-radius: 40px;
}
#eckb-article-page-container-v2 #eckb-article-right-sidebar
{
	background: transparent;
}
#epkb-sidebar-container-v2 .epkb-sidebar__cat__top-cat__heading-container
{
	-webkit-border-radius: 40px 40px 40px 40px;
}
#epkb-sidebar-container-v2 .epkb-sidebar__cat-container .sidebar_section_divider
{
	border-bottom: none;
}
#epkb-sidebar-container-v2.epkb-sidebar--medium-shadow
{
	-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0,0.1);
	border-width: 0px;
}
#epkb-sidebar-container-v2 .epkb-sidebar__cat-container li .active
{
	border-radius: 20px;
}
#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-navigation-back .eckb-navigation-button
{
	border-radius:40px;
}
#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-footer .epkb-article-navigation-container .epkb-article-navigation__next a
{
	border-radius: 30px;
	background-color: #f7f7f7;
	color: #1216FE;
	text-align: center;
}
#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-footer .epkb-article-navigation-container
{
	text-align: center;

}
#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-footer .epkb-article-navigation-container .epkb-article-navigation__previous a
{
	border-radius: 30px;
	background-color: #f7f7f7;
	color: #1216FE;
	text-align: center;
}
#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-body
{
	margin: 20px;
	padding-bottom: 40px;
	font-size: 16px;	
	line-height: 1.5;
}
#epkb-ml__module-categories-articles #epkb-ml-basic-layout .section-head .epkb-category--top-cat-icon
{
	font-weight: 650;
}
#epkb-ml__module-categories-articles #epkb-ml-basic-layout .section-head .epkb-cat-desc
{
	font-weight: 600px;
}
#epkb-ml__module-categories-articles #epkb-ml-basic-layout .eckb-categories-list .epkb-top-category-box .epkb-section-body
{
	font-weight: 400;
}
#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-footer .epkb-article-navigation-container .epkb-article-navigation__next .epkb-article-navigation__next__icon
{
	display: none;
}
#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-footer .epkb-article-navigation-container .epkb-article-navigation__previous .epkb-article-navigation__previous__icon
{
	display: none;
}
#epkb-sidebar-container-v2 .epkb-sidebar__cat__top-cat:last-child .epkb-sidebar__cat__top-cat__heading-container
{
	border-radius: 30px;
	padding: 15px 15px 15px 15px;
-webkit-border-radius: 40px 40px 40px 40px;
-webkit-box-shadow: 4px 12px 40px rgba(0, 0, 0,0.1);
}
#epkb-content-container
{
background-color: transparent!important;
}
.tourmaster-lightbox-wrapper .tourmaster-lightbox-content-wrap.tourmaster-style-2
{
	border-radius: 40px;
	-webkit-box-shadow: 4px 12px 40px rgba(0, 0, 0,0.1);
	background: rgba(255, 255, 255, .9);
}
.mm-menu
{
	background-color: transparent;
	color: black;
	border-radius: 40px;
}
.mm-navbar .mm-title, .mm-navbar .mm-btn, ul.mm-listview li>a, ul.mm-listview li>span
{
	font-size: 20px;
	margin: 10px 10px 0px 0px;
}
ul.mm-listview li
{
	color: black;
}
.mm-navbar .mm-title:hover, .mm-navbar .mm-btn:hover, ul.mm-listview li a:hover, ul.mm-listview li>span:hover, ul.mm-listview li.current-menu-item>a, ul.mm-listview li.current-menu-ancestor>a, ul.mm-listview li.current-menu-ancestor>span
{
	color: #1216FE;
}
.mm-navbar .mm-title, .mm-navbar .mm-btn, ul.mm-listview li>a, ul.mm-listview li>span
{
	color: #000000;
}
.mm-listview .mm-next
{
	color: #000000;
}
.traveltour-top-bar-background
{
	background-color: #D54013;
	color: white;
}
.traveltour-body .traveltour-top-bar a
{
	color: white;
	font-weight: 450;
	font-size: 13px;
}
.traveltour-top-bar i
{
	color: white;
}
.traveltour-body .traveltour-top-bar, .traveltour-top-bar-right > div:before
{
	background-color: #1216FE;
}
html.mm-pagedim-black.mm-opening #mm-blocker, html.mm-pagedim-white.mm-opening #mm-blocker, html.mm-pagedim.mm-opening #mm-blocker {
opacity: 1;
transition: ease 1s;
backdrop-filter: blur(7px);
background: rgba(255, 255, 255, 0.1);
}
html.mm-pagedim-black #mm-blocker
{
background: transparent;
}
.gdlr-core-pbf-wrapper
{
	margin-top: 20px;
}
body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid > div .user-registration-Button, body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid > div .user-registration-Button, body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid > div .user-registration-Button, body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid > div .user-registration-Button
{
	background: #1216FE;
}
body.tourmaster-template-search .tourmaster-tour-search-item-wrap
{
	margin-top: 50px;
}
body.tourmaster-template-search .tourmaster-tour-search-content-wrap
{
	padding-top: 50px;
}
.tourmaster-tour-item .tourmaster-tour-grid .tourmaster-tour-discount-price, .tourmaster-tour-item .tourmaster-tour-grid .tourmaster-tour-price .tourmaster-tail
{
	color: #FE5E10;
}
.tourmaster-tour-grid-style-5 .tourmaster-tour-content-wrap .tourmaster-thumbnail-ribbon
{
	border-radius: 30px;
}
.tourmaster-tour-grid-style-2 .tourmaster-tour-title svg
{
	display: none;
}
.tourmaster-tour-info.tourmaster-tour-category
{
	border-radius: 30px;
	backdrop-filter: blur(5px);
background: rgba(255, 255, 255, 0.5);
}
.tourmaster-tour-info.tourmaster-tour-category a
{
	color: #3E3E3E;
	font-weight: 500;
}
body.tourmaster-template-search .tourmaster-tour-search-content-head
{
	font-size: 30px;
	margin-bottom: 20px;
}
.tourmaster-body.tourmaster-template-search .tourmaster-pagination a:hover, .tourmaster-body.tourmaster-template-search .tourmaster-pagination a.tourmaster-active, .tourmaster-body.tourmaster-template-search .tourmaster-pagination span
{
	border-radius: 50px;
}
.tourmaster-body .tourmaster-pagination a, .tourmaster-body.tourmaster-template-search .tourmaster-pagination span.dots
{
	border-radius: 50px;
	
}
.tourmaster-my-booking-single-field .tourmaster-tail {
display: table-row;
overflow: hidden;
}
.gdlr-core-price-table-item.gdlr-core-style-2 .gdlr-core-price-table
{
	border-radius: 30px;
}
.gdlr-core-accordion-style-shadow-background .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-content-wrapper
{
	border-width: 1px 1px 1px 1px;
border-color: #d9e2e8;
border-style: solid;
border-radius:30px;
} 
.tourmaster-content-navigation-item .tourmaster-content-navigation-tab
{
	color: black;
}
.tourmaster-content-navigation-item .tourmaster-content-navigation-tab.tourmaster-active, .tourmaster-content-navigation-item .tourmaster-content-navigation-tab:hover
{
	color: #1216FE;
	font-weight: 700;
}
.gdlr-core-toggle-box-style-shadow-background .gdlr-core-toggle-box-item-tab.gdlr-core-active .gdlr-core-toggle-box-item-content-wrapper
{
	border-radius: 30px;
	border-width: 1px 1px 1px 1px;
border-color: #d9e2e8;
border-style: solid;
}
.tourmaster-tour-style-2 .tourmaster-content-navigation-item-outer .tourmaster-content-navigation-slider {
height: 5px;
border-radius: 30px;
}
.tourmaster-tour-style-2 .tourmaster-tour-booking-bar-wrap .tourmaster-view-count
{
	display: none;
}
.tourmaster-search-style-2 .tourmaster-tour-order-filterer-wrap .tourmaster-combobox-wrap select
{
	border-radius: 30px;
}
.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a.flex-active
{
	background-color: #414141;
}
.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder .flex-control-nav li a
{
	background-color: #939393;
	border: 2px solid #f0f3f5;
}
.gdlr-core-flexslider.gdlr-core-bullet-style-cylinder.gdlr-core-style-2 .flex-control-nav li a
{
	width: 18px;
	height: 18px;
	border-radius: 30px;
}
.lg-outer .lg-dropdown
{
	border-radius: 20px;
}
.lg-outer .lg-dropdown
{
	backdrop-filter: blur(2px);
background: rgba(255, 255, 255, 0.8);
	
}