/**
 * All of the CSS for your admin-specific functionality should be
 * included in this file.
 */

.cartbounty-pro-notice-block{
	-webkit-transition: 	all 1.6s cubic-bezier(0.815, -0.250, 0.230, 1.280);
	-moz-transition: 		all 1.6s cubic-bezier(0.815, -0.250, 0.230, 1.280);
	-o-transition: 			all 1.6s cubic-bezier(0.815, -0.250, 0.230, 1.280);
	transition: 			all 1.6s cubic-bezier(0.815, -0.250, 0.230, 1.280);
}

.cartbounty-pro .submit:after,
.cartbounty-pro-tooltip,
.cartbounty-pro td.cart_contents img,
.cartbounty-pro-dashboard-table td img,
#cartbounty-pro-import-carts-response,
.status,
.cartbounty-pro-remove-image,
.cartbounty-pro-remove-icon,
.cartbounty-pro-close-modal,
.cartbounty-pro-upload-image img,
.cartbounty-pro-upload-icon img,
.cartbounty-pro-tab,
#cartbounty-pro-sections a,
.cartbounty-pro-button,
.cartbounty-pro #screen-options-wrap .button,
.cartbounty-pro-icon-container,
.cartbounty-pro .cartbounty-pro-text,
.cartbounty-pro .cartbounty-pro-select,
.cartbounty-pro .bulkactions select,
.cartbounty-pro #cartbounty_pro_carts_per_page,
.cartbounty-pro #current-page-selector,
.cartbounty-pro-colors .button,
.cartbounty-pro-colors .button .wp-color-result-text,
.selectize-input,
.selectize-dropdown,
.selectize-control.single .selectize-input:after,
#cartbounty-pro-period-dropdown-selected-period-date:after,
.cartbounty-pro-step-contents,
.cartbounty-pro-step-trigger,
.cartbounty-pro-step,
.cartbounty-pro-step-opener,
.cartbounty-pro-tab-link,
.cartbounty-pro-stats-percentage,
.cartbounty-pro-stats-count,
.cartbounty-pro-button svg,
.cartbounty-daypicker-options button,
#cartbounty-pro-period-dropdown-selected-period-label,
.cartbounty-pro-notice-content a,
.cartbounty-pro-report-chart svg{
	-webkit-transition: 	all 0.2s ease-in-out;
	-moz-transition: 		all 0.2s ease-in-out;
	-o-transition: 			all 0.2s ease-in-out;
	transition: 			all 0.2s ease-in-out;
}

.cartbounty-pro-loading-skeleton-screen #cartbounty-pro-period-dropdown-selected-period-label{
	-webkit-transition: 	none;
	-moz-transition: 		none;
	-o-transition: 			none;
	transition: 			none;
}

#cartbounty-pro-page-wrapper{
	padding: 10px 30px 0 10px;
	margin: 0;
}

#contextual-help-wrap p,
.cartbounty-pro-section-intro,
.cartbounty-pro-section-content p{
	font-size: 14px;
	line-height: 22px;
}

.cartbounty-pro h1,
h2.cartbounty-pro-section-title{
	margin: 10px 0;
	font-size: 23px;
	line-height: 30px;
	font-weight: 500;
}

.cartbounty-pro-product-list{
	list-style-type: decimal;
	list-style-position: outside;
	padding-left: 10px;
	margin: 0;
}

.cartbounty-pro-product-list ul{
	list-style-type: disc;
	padding-left: 10px;
	margin: 5px 0 0;
}

.cartbounty-pro .cartbounty-pro-without-thumbnails .column-cart_contents{
	width: 290px;
}

.cartbounty-pro .column-cart_contents{
	width: 18%;
}

.cartbounty-pro .column-time{
	width: 140px;
}

.cartbounty-pro .column-contact p{
	padding: 0;
	margin: 0;
}

#cartbounty-pro-table table{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

#cartbounty-pro-table table thead td,
#cartbounty-pro-table table thead th{
	vertical-align: top;
}

#cartbounty-pro-table a,
.cartbounty-pro-dashboard-table a{
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	outline: none;
}

#cartbounty-pro-table .column-id{
	width: 60px;
}

#cartbounty-pro-table .column-status{
	width: 80px;
}

#cartbounty-pro-table .check-column{
	padding: 10px 5px;
	margin: 0;
}

#cartbounty-pro-table .wp-list-table td{
	vertical-align: top;
}

.status.shopping,
.status.new,
.status.synced,
.status.recovered,
.status.tool-saved,
.status.active,
.status.inactive,
.status.coupon-active,
#cartbounty-pro-period-dropdown-selected-period-label{
	padding: 1px 7px 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #fff;
	font-size: 12px;
	line-height: 15px;
	margin: 0 3px 1px 0;
	cursor: default;
	display: inline-block;
	position: relative;
}

.status.active,
.status.coupon-active{
	background: #5cb521;
}

.status.shopping,
.status.tool-saved.recovery-paused,
.status.tool-saved.recovery-paused:hover{
	background-color: #eeb900;
}

.status.new,
#adminmenu li.current a .new-abandoned{
	background-color: #ca4a1f;
}

.status.synced,
.status.tool-saved,
.status.inactive,
#cartbounty-pro-period-dropdown-selected-period-label{
	background-color: #b6b6b6;
}

.status.synced:hover,
.status.tool-saved:hover{
	background-color: #3d3d3d;
}

.status.recovered{
	background: #1f1a1b;
}

.status.tool-saved,
.status.coupon-active{
	text-indent: -99999px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}

.status.saved-by-exit-intent{
	background-image: url("data:image/svg+xml,%3Csvg style='fill: %23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 65.5 70'%3E%3Cpath d='M29,7.23A7.23,7.23,0,1,1,21.75,0,7.23,7.23,0,0,1,29,7.23Z'/%3E%3Cpath d='M17.32,70a5.73,5.73,0,0,1-4.78-2.6,4.85,4.85,0,0,1-.18-4.84q1-2.12,2-4.25c1.33-2.8,2.71-5.68,4.14-8.5,1.33-2.6,5-5.49,11.29-8.81-2.17-4.18-4.25-8-6.35-11.61a21.16,21.16,0,0,1-5.12.66C11.6,30.05,5.59,26.63,1,20.18a4.58,4.58,0,0,1-.48-4.86,5.76,5.76,0,0,1,5.06-3,5.28,5.28,0,0,1,4.39,2.29c2.32,3.26,5.1,4.92,8.26,4.92A13.46,13.46,0,0,0,25,17.43c.18-.12.63-.36,1.12-.64l.31-.17,1.36-.78a23.44,23.44,0,0,1,12-3.55c6.76,0,12.77,3.42,17.39,9.89A4.56,4.56,0,0,1,57.58,27,5.76,5.76,0,0,1,52.52,30a5.26,5.26,0,0,1-4.38-2.28c-2.33-3.26-5.11-4.91-8.27-4.91a10.63,10.63,0,0,0-1.66.14c2.44,4.4,6.53,12.22,7.08,13.58,2.23,4.07,4.78,7.82,8.25,7.82A7,7,0,0,0,57,43.23a5.68,5.68,0,0,1,2.85-.81,5.85,5.85,0,0,1,5.41,4.43A5.27,5.27,0,0,1,62.74,53a18,18,0,0,1-9.08,2.68c-5,0-9.91-2.61-14.08-7.55-2.93,1.44-8.65,4.38-11.3,6.65-.53.87-4.4,8.16-6.4,12.29A5,5,0,0,1,17.32,70Z'/%3E%3C/svg%3E");
}

.status.saved-by-early-capture{
	background-image: url("data:image/svg+xml,%3Csvg style='fill: %23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38.87 70'%3E%3Cpath d='M38.53,32.71,23,67.71A3.89,3.89,0,0,1,19.43,70a5.56,5.56,0,0,1-.81-.08,3.87,3.87,0,0,1-3.07-3.81V42.78H3.88A3.89,3.89,0,0,1,.34,37.3l15.55-35A3.88,3.88,0,0,1,23.32,3.9V27.23H35a3.9,3.9,0,0,1,3.54,5.48Zm0,0'/%3E%3C/svg%3E");
	background-size: 7px 11px;
}

.status.saved-by-custom-field{
	background-image: url("data:image/svg+xml,%3Csvg style='fill: %23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 59.4 70'%3E%3Cpath d='M52,27.43H49V4.93A4.93,4.93,0,0,0,44.09,0H42.6a4.93,4.93,0,0,0-4.93,4.93v22.5H21.73V4.93A4.93,4.93,0,0,0,16.8,0H15.31a4.93,4.93,0,0,0-4.93,4.93v22.5h-3A7.39,7.39,0,0,0,.16,36.34L2.63,48a27.66,27.66,0,0,0,54.14,0l2.47-11.7A7.38,7.38,0,0,0,52,27.43Z'/%3E%3C/svg%3E");
	background-size: 8px 11px;
}

.status.recovery-paused{
	background-image: url("data:image/svg+xml,%3Csvg style='fill: %23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34.87 52.93'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%3B%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EUntitled-1%3C/title%3E%3Crect class='cls-1' width='10.64' height='52.93' rx='5.32'/%3E%3Crect class='cls-1' x='24.22' width='10.64' height='52.93' rx='5.32'/%3E%3C/svg%3E");
	background-size: 6px 11px;
}

.status.recovery-restarted{
	background-image: url("data:image/svg+xml,%3Csvg style='fill: %23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.07 14'%3E%3Cpath d='M13.89.82a.57.57,0,0,0-.41-.17.56.56,0,0,0-.4.17L11.9,2l-.05,0a7,7,0,1,0,.73,9.26,1,1,0,0,0-.11-1.34l-.33-.33a.85.85,0,0,0-1.29.12,4.69,4.69,0,1,1-.59-6L9,4.89a.56.56,0,0,0,0,.82.57.57,0,0,0,.41.17h4.06a.57.57,0,0,0,.41-.17.55.55,0,0,0,.18-.41V1.23A.55.55,0,0,0,13.89.82Z'/%3E%3C/svg%3E");
	background-size: 9px;
}

.status.coupon-active{
	background-image: url("data:image/svg+xml,%3Csvg style='fill: %23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56.17 50'%3E%3Cpath d='M.74,13.25a9.58,9.58,0,1,1,8.85,5.91h0A9.54,9.54,0,0,1,.74,13.25Z'/%3E%3Cpath d='M8.8,49.33h0a5,5,0,0,1-3.55-8.58L43.81,2.16a5,5,0,0,1,8.6,3.59,5,5,0,0,1-1.53,3.56L12.35,47.86A5,5,0,0,1,8.8,49.33Z'/%3E%3Cpath d='M46.6,50h0a9.58,9.58,0,1,1,9.58-9.59A9.55,9.55,0,0,1,46.59,50Z'/%3E%3C/svg%3E");
	background-size: 9px;
	text-align: left;
}

.extra-details .status:after{
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	height: 4px;
	width: 4px;
	background-color: #3d3d3d;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	opacity: .6;
}

.cartbounty-pro-customer-icon,
.cartbounty-pro-time-icon{
	height: 15px;
	width: auto;
	position: relative;
	top: 2px;
	padding-right: 7px;
	fill: #555;
}

.cartbounty-pro-customer-icon{
	height: 14px;
}

.cartbounty-pro-time-icon{
	top: 3px;
}

.license-active{
	color: #177417;
}

.license-inactive,
.cartbounty-pro-invalid-email{
	color: #ca4a1f;
}

.license-missing{
	color: #b2b2b2;
}

.cartbounty-pro .cartbounty-pro-additional-information.cartbounty-pro-expired-notice{
	position: relative;
	padding-left: 30px;
	margin-top: 15px;
}

.license-active span,
.license-inactive span{
	font-size: 22px;
	padding: 5px;
}

.cartbounty-pro-expired-notice .license-status-icon{
	position: absolute;
	left: 0;
	top: 5px;
}

.cartbounty-pro-expired-notice .license-status-icon img{
	animation-name: clockwise;
    animation-duration: 20s;
    animation-iteration-count: infinite;
    transition-timing-function: ease-in-out;
}

.cartbounty-pro-settings-group .cartbounty-pro-radiobutton-label{
	margin: 10px 35px 0 0;
	padding: 0;
	display: inline-block;
}

input.cartbounty-pro-radiobutton{
	background: transparent;
	border-color: #d1cfcf;
	width: 20px;
	height: 20px;
}

input.cartbounty-pro-radiobutton:focus{
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow:	none;
}

input.cartbounty-pro-radiobutton:checked{
	background-color: #aa88fc;
	border-color: #9c75fc;
}

input.cartbounty-pro-radiobutton:checked:before{
	background-color: #fff;
	width: 8px;
	height: 8px;
	margin: 5px;
}

.cartbounty-pro-bubble{
	float: left;
	width: 240px;
	margin-left: 30px;
	-webkit-box-shadow: 2px 1px 10px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 2px 1px 10px 0px rgba(0,0,0,0.3);
	box-shadow: 2px 1px 10px 0px rgba(0,0,0,0.3);
	overflow: hidden;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	position: fixed;
	top: -600px;
	right: 50px;
	z-index: 1000;
}

.cartbounty-pro-bubble.cartbounty-pro-show-bubble{
	top: 60px;
	right: 50px;
}

.cartbounty-pro-hidden,
.cartbounty-pro-toggle-content,
.cartbounty-pro-checked-parent .cartbounty-pro-hidden-enabled,
.cartbounty-pro-checked-parent i.cartbounty-pro-hidden,
.cartbounty-pro .cartbounty-pro-sidebar .cartbounty-pro-select,
.cartbounty-pro-tabs-contents > .cartbounty-pro-tab{
	display: none;
}

.cartbounty-pro-notice-image{
	display: block;
	padding: 0;
	line-height: 0;
	width: 100%;
	text-align: center;
	background: #ffd601; /* Old browsers */
	background: -moz-linear-gradient(320deg, hsl(52deg 100% 66%) 0%, hsl(52deg 100% 58%) 33%, hsl(52deg 100% 50%) 67%, hsl(50deg 100% 50%) 100%);
	background: -webkit-linear-gradient(320deg, hsl(52deg 100% 66%) 0%, hsl(52deg 100% 58%) 33%, hsl(52deg 100% 50%) 67%, hsl(50deg 100% 50%) 100%);
	background: linear-gradient(320deg, hsl(52deg 100% 66%) 0%, hsl(52deg 100% 58%) 33%, hsl(52deg 100% 50%) 67%, hsl(50deg 100% 50%) 100%);
}

.cartbounty-pro-purple{
	background: #aa88fc; /* Old browsers */
	background: -moz-linear-gradient(320deg, hsl(268deg 80% 71%) 0%, hsl(261deg 89% 74%) 33%, hsl(258deg 96% 78%) 67%, hsl(260deg 100% 83%) 100%);
	background: -webkit-linear-gradient(320deg, hsl(268deg 80% 71%) 0%, hsl(261deg 89% 74%) 33%, hsl(258deg 96% 78%) 67%, hsl(260deg 100% 83%) 100%);
	background: linear-gradient(320deg, hsl(268deg 80% 71%) 0%, hsl(261deg 89% 74%) 33%, hsl(258deg 96% 78%) 67%, hsl(260deg 100% 83%) 100%);
}

.cartbounty-pro-teal{
	background: #20bcb6;
	background: -moz-linear-gradient(320deg, hsl(169deg 71% 43%) 0%, hsl(175deg 70% 43%) 33%, hsl(181deg 70% 44%) 67%, hsl(188deg 71% 48%) 100%);
	background: -webkit-linear-gradient(320deg, hsl(169deg 71% 43%) 0%, hsl(175deg 70% 43%) 33%, hsl(181deg 70% 44%) 67%, hsl(188deg 71% 48%) 100%);
	background: linear-gradient(320deg, hsl(169deg 71% 43%) 0%, hsl(175deg 70% 43%) 33%, hsl(181deg 70% 44%) 67%, hsl(188deg 71% 48%) 100%);
}

.cartbounty-pro-report-widget .cartbounty-pro-notice-image{
	display: flex;
	align-items: center;
	justify-content: center;
}

.cartbounty-pro-notice-image img{
	height: 135px;
	padding: 0;
}

.cartbounty-pro-report-widget .cartbounty-pro-notice-image img{
	height: auto;
	width: 200px;
}

.cartbounty-pro-notice-content{
	padding: 25px 30px 20px;
	background: #23282d;
	color: #dbdbdb;
	min-width: 60%;
}

.cartbounty-pro-notice-content a{
	color: #ffde01;
}

.cartbounty-pro-notice-block{
	overflow: hidden;
}

.cartbounty-pro-notice-content h2{
	line-height: 21px;
	color: #fff;
	margin: 0;
}

.cartbounty-pro-report-widget .cartbounty-pro-notice-content h2{
	font-size: 20px;
	line-height: 28px;
}

.cartbounty-pro-notice-done{
	text-shadow: none;
}

.cartbounty-pro-notice-block .button.cartbounty-pro-button{
	background: #ffde01;
	color: #000;
	border: 0px none;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-right: 18px;
	padding-left: 18px;
}

.cartbounty-pro-notice-block .button.cartbounty-pro-close{
	background: none;
	color: #fff;
	padding-left: 0;
	padding-right: 0;
	margin: 0;
}

.cartbounty-pro-notice-block .cartbounty-pro-notice-done.cartbounty-pro-button{
	background: #cbcbcb;
}

.cartbounty-pro-notice-block .button.cartbounty-pro-button:hover,
.cartbounty-pro-notice-block .button.cartbounty-pro-button:focus{
	background: #bc8df4;
	color: #fff;
}

.cartbounty-pro-notice-block .button.cartbounty-pro-close:hover,
.cartbounty-pro-notice-block .button.cartbounty-pro-close:focus,
.cartbounty-pro-notice-content a:hover,
.cartbounty-pro-notice-content a:focus{
	color: #d2b4b4;
	background: none;
}

#contextual-help-wrap form{
	display: inline;
}

.cartbounty-pro-type{
	display: inline-block;
	width: 150px;
	margin: 10px 5% 10px 0;
}

#cartbounty-pro-exit-intent-center.cartbounty-pro-radio-active em i,
#cartbounty-pro-exit-intent-center:hover em i,
#cartbounty-pro-exit-intent-fullscreen.cartbounty-pro-radio-active em i,
#cartbounty-pro-exit-intent-fullscreen:hover em i,
#cartbounty-pro-early-capture-center.cartbounty-pro-radio-active em i,
#cartbounty-pro-early-capture-center:hover em i,
#cartbounty-pro-push-notification-permission-center.cartbounty-pro-radio-active em i,
#cartbounty-pro-push-notification-permission-center:hover em i{
    animation: exitIntentfadeIn ease-in-out 10s infinite;
}

#cartbounty-pro-exit-intent-left.cartbounty-pro-radio-active em i,
#cartbounty-pro-exit-intent-left:hover em i,
#cartbounty-pro-push-notification-permission-left.cartbounty-pro-radio-active em i,
#cartbounty-pro-push-notification-permission-left:hover em i{
    animation: exitIntentSlideIn ease-in-out 10s infinite;
}

.cartbounty-pro-radio-active #cartbounty-pro-early-capture-popup-group,
#cartbounty-pro-early-capture-near-button:hover #cartbounty-pro-early-capture-popup-group{
    animation: earlyCaptureFadeUp ease-in-out 10s infinite;
}

.cartbounty-pro-radio-active #cartbounty-pro-near-button-4,
#cartbounty-pro-early-capture-near-button:hover #cartbounty-pro-near-button-4{
    animation: earlyCaptureClick ease-in-out 10s infinite;
    transform-origin: 25% 10%;
}

#cartbounty-pro-push-notification-permission-top.cartbounty-pro-radio-active em i,
#cartbounty-pro-push-notification-permission-top:hover em i{
    animation: exitIntentSlideDown ease-in-out 10s infinite;
}

.cartbounty-pro-settings-group .cartbounty-pro-type label{
	padding-bottom: 0;
}

.cartbounty-pro-colors .wp-color-result-text{
	color: #0071a1;
}

.cartbounty-pro-settings-group .cartbounty-pro-image{
	display: block;
}

.cartbounty-pro-image em{
	display: block;
	height: 110px;
	margin-bottom: 15px;
  	position: relative;
  	background-color: #dedede;
  	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
	opacity: .7;
	overflow: hidden;
	-webkit-transition: 	all .2s cubic-bezier(.38,1.09,.5,.98);
	-moz-transition: 		all .2s cubic-bezier(.38,1.09,.5,.98);
	-o-transition: 			all .2s cubic-bezier(.38,1.09,.5,.98);
	transition: 			all .2s cubic-bezier(.38,1.09,.5,.98);
}

.cartbounty-pro-image i{
	margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%); /* WebKit */
	-moz-transform: translate(-50%, -50%); /* Mozilla */
	-o-transform: translate(-50%, -50%); /* Opera */
	-ms-transform: translate(-50%, -50%); /* Internet Explorer */
	transform: translate(-50%, -50%); /* CSS3 */
	background-color: #8370f7;
	height: 60px;
	width: 95px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

#cartbounty-pro-exit-intent-left .cartbounty-pro-image i,
#cartbounty-pro-push-notification-permission-left .cartbounty-pro-image i{
	width: 70%;
	height: 100%;
	left: 0;
	top: 0;
	-webkit-transform: translate(0, 0); /* WebKit */
	-moz-transform: translate(0, 0); /* Mozilla */
	-o-transform: translate(0, 0); /* Opera */
	-ms-transform: translate(0, 0); /* Internet Explorer */
	transform: translate(0, 0); /* CSS3 */
	border-radius: 3px 0px 0px 0px;
	-moz-border-radius: 3px 0px 0px 0px;
	-webkit-border-radius: 3px 0px 0px 0px;
}

#cartbounty-pro-push-notification-permission-left .cartbounty-pro-image i{
	width: 60%;
}

#cartbounty-pro-exit-intent-fullscreen .cartbounty-pro-image i{
	width: 100%;
	height: 100%;
	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
}

#cartbounty-pro-early-capture-center .cartbounty-pro-image i{
	height: 50px;
	width: 85px;
}

#cartbounty-pro-early-capture-near-button .cartbounty-pro-image i{
	background: none;
	text-align: center;
	height: 35px;
}

.cartbounty-pro-email-template .cartbounty-pro-image i{
	width: 80px;
	height: auto;
	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
	text-align: center;
}

#cartbounty-pro-push-notification-permission-top .cartbounty-pro-image i{
	top: 0;
	left: 0;
	width: 100%;
	height: 26%;
	-webkit-transform: translate(0, 0); /* WebKit */
	-moz-transform: translate(0, 0); /* Mozilla */
	-o-transform: translate(0, 0); /* Opera */
	-ms-transform: translate(0, 0); /* Internet Explorer */
	transform: translate(0, 0); /* CSS3 */
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
}

.cartbounty-pro-image .cartbounty-pro-template-top-image{
	width: 100%;
	height: 25px;
	background: #6856d5;
	display: block;
	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
}

#cartbounty-pro-early-capture-near-button .cartbounty-pro-image svg{
	height: 100%;
}

.cartbounty-pro-image img{
	margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%); /* WebKit */
	-moz-transform: translate(-50%, -50%); /* Mozilla */
	-o-transform: translate(-50%, -50%); /* Opera */
	-ms-transform: translate(-50%, -50%); /* Internet Explorer */
	transform: translate(-50%, -50%); /* CSS3 */
	width: 58px;
}

.cartbounty-pro-email-template img{
	top: 0;
	left: 0;
	position: relative;
	-webkit-transform: translate(0, 0); /* WebKit */
	-moz-transform: translate(0, 0); /* Mozilla */
	-o-transform: translate(0, 0); /* Opera */
	-ms-transform: translate(0, 0); /* Internet Explorer */
	transform: translate(0, 0); /* CSS3 */
	margin: 8px 0 4px;
}

.cartbounty-pro-email-template-light img,
#cartbounty-pro-push-notification-permission-center img,
#cartbounty-pro-push-notification-permission-left img{
	width: 41px;
}

.cartbounty-pro-email-template-rows img{
	width: 52px;
}

.cartbounty-pro-email-template-columns img{
	width: 62px;
}

#cartbounty-pro-push-notification-permission-top img{
	width: 68px;
}

.cartbounty-pro-colors{
	display: inline-block;
	margin-right: 3%;
	margin-top: 20px;
}

.cartbounty-pro-settings-group .cartbounty-pro-colors label{
	margin: 0 10px 0 0;
	padding: 0;
	position: relative;
	top: 5px;
	min-width: 50px;
	display: inline-block;
}

.cartbounty-pro-settings-group .cartbounty-pro-colors .wp-picker-input-wrap label{
	top: 0;
	min-width: unset;
	margin-right: 0;
}

.cartbounty-pro-colors .wp-picker-container{
	display: inline;
}

.cartbounty-pro-action-container{
	position: relative;
	display: inline-block;
	margin-top: 20px;
}

.cartbounty-pro-upload-image,
.cartbounty-pro-upload-icon{
	cursor: pointer;
	margin: 0;
	padding: 0;
}

.cartbounty-pro-upload-image img,
.cartbounty-pro-upload-icon img{
	max-height: 80px;
	width: auto;
  	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	opacity: .7;
}

.cartbounty-pro-upload-image img:hover,
.cartbounty-pro-upload-icon img:hover{
	opacity: 1;
}

.cartbounty-pro-remove-image,
.cartbounty-pro-remove-icon,
.cartbounty-pro-close-modal{
	display: block;
	width: 23px;
	height: 23px;
	position: absolute;
	top: -6px;
	right: -6px;
	background: white url('../assets/close-icon.svg') no-repeat center;
	background-size: 15px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	opacity: .9;
	cursor: pointer;
}

.cartbounty-pro-remove-image:hover,
.cartbounty-pro-remove-icon:hover,
.cartbounty-pro-close-modal:hover,
.cartbounty-pro-radio-active em,
.cartbounty-pro-type:hover em{
	opacity: 1;
}

.cartbounty-pro-type:hover input.cartbounty-pro-radiobutton,
.cartbounty-pro-radiobutton-label:hover .cartbounty-pro-radiobutton{
	background-color: #fff;
}

.cartbounty-pro-type.cartbounty-pro-radio-active:hover input.cartbounty-pro-radiobutton,
.cartbounty-pro-type:hover input.cartbounty-pro-radiobutton:checked,
.cartbounty-pro-radiobutton-label:hover .cartbounty-pro-radiobutton:checked{
	background-color: #aa88fc;
}

.cartbounty-pro td.cart_contents a{
	display: inline;
	line-height: 1em;
}

.cartbounty-pro td.cart_contents .cartbounty-pro-abandoned-product a{
	display: inline-block;
	line-height: 1.5em;
}

.cartbounty-pro td.cart_contents img,
.cartbounty-pro-dashboard-table .product-image-container img{
	height: 40px;
	width: auto;
	display: inline-block;
	opacity: .8;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin: 3px 10px 3px 0;
	background: rgba(255, 255, 255, 0.2); /*Added for Safari browsers to fix opacity issue */
}

.cartbounty-pro-abandoned-product,
.status-item-container{
	position: relative;
	display: inline-block;
}

.cartbounty-pro-tooltip-container{
	position: relative;
}

.cartbounty-pro-tooltip{
	visibility: hidden;
	width: 120px;
	color: #fff;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 5px 8px;
	position: absolute;
	z-index: 1;
	bottom: 122%;
	left: 50%;
	font-size: 12px;
	line-height: 1.5em;
	background: #343434;
	opacity: 0;
	-webkit-transform: translateX(-50%); /* WebKit */
	-moz-transform: translateX(-50%); /* Mozilla */
	-o-transform: translateX(-50%); /* Opera */
	-ms-transform: translateX(-50%); /* Internet Explorer */
	transform: translateX(-50%); /* CSS3 */
	margin-left: -3%;
}

.status-item-container .cartbounty-pro-tooltip{
	top: -3px;
	left: -10px;
	bottom: auto;
	height: auto;
	width: auto;
	padding-right: 15px;
	padding-left: 15px;
	-webkit-transform: translateX(-100%); /* WebKit */
	-moz-transform: translateX(-100%); /* Mozilla */
	-o-transform: translateX(-100%); /* Opera */
	-ms-transform: translateX(-100%); /* Internet Explorer */
	transform: translateX(-100%); /* CSS3 */
}

.status-item-container.tool .cartbounty-pro-tooltip{
	min-width: 75px;
}

.status-item-container.message-history .cartbounty-pro-tooltip{
	min-width: 165px;
}

.status-item-container.shopping-description .cartbounty-pro-tooltip{
	min-width: 125px;
}

.cartbounty-pro-tooltip:after{
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	-webkit-transform: translateX(-50%); /* WebKit */
	-moz-transform: translateX(-50%); /* Mozilla */
	-o-transform: translateX(-50%); /* Opera */
	-ms-transform: translateX(-50%); /* Internet Explorer */
	transform: translateX(-50%); /* CSS3 */
	border-width: 5px;
	border-style: solid;
	border-color: #343434 transparent transparent transparent;
}

.status-item-container .cartbounty-pro-tooltip:after{
	top: 9px;
	left: 100%;
	margin-left: 0px;
	border-color: transparent transparent transparent #343434;
	-webkit-transform: translateX(0%); /* WebKit */
	-moz-transform: translateX(0%); /* Mozilla */
	-o-transform: translateX(0%); /* Opera */
	-ms-transform: translateX(0%); /* Internet Explorer */
	transform: translateX(0%); /* CSS3 */
}

.cartbounty-pro-abandoned-product:hover .cartbounty-pro-tooltip,
.status-item-container:hover .cartbounty-pro-tooltip,
.cartbounty-pro-container-active .cartbounty-pro-tooltip{
	visibility: visible;
	opacity: 1;
	bottom: 115%;
}

.status-item-container:hover .cartbounty-pro-tooltip{
	bottom: auto;
	left: -5px;
}

#contextual-help-wrap .cartbounty-pro-container-active .cartbounty-pro-tooltip{
	bottom: 160%;
}

#cartbounty-pro-table tr:hover img,
.cartbounty-pro-dashboard-table tr:hover img{
	opacity: 1;
}

#cartbounty-pro-import-carts-response{
	padding: 8px 5px;
	margin-left: 15px;
	display: inline-block;
	animation: fadeIn 0.2s;
}

#cartbounty-pro-country-map{
	animation: fadeIn 1s;
}

.cartbounty-pro-response{
	position: relative;
	top: 7px;
}

.cartbounty-pro-country{
	text-decoration: none;
	font-variant: none;
}

#cartbounty-search-phrase{
	margin: 15px 0 -15px;
}

#cartbounty-pro-sections{
	margin-right: 20px;
}

#cartbounty-pro-sections li{
	margin: 0;
}

a.cartbounty-pro-tab,
#cartbounty-pro-sections a{
	font-size: 15px;
	line-height: 45px;
	display: block;
	text-decoration: none;
	color: #23282d;
	font-weight: 500;
	padding: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	outline: none;
}

a.cartbounty-pro-tab{
	line-height: 35px;
}

#cartbounty-pro-sections a{
	border-bottom: 1px solid #d1cfcf;
	padding-left: 5px;
	position: relative;
}

#cartbounty-pro-sections li:first-child a{
	border-top: 1px solid #d1cfcf;
}

#cartbounty-pro-sections li a.current,
#cartbounty-pro-sections li a:hover{
	background: #fff;
}

.cartbounty-pro-tab{
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}

.cartbounty-pro-icon-container{
	float: left;
	display: block;
	width: 45px;
	height: 45px;
	text-align: center;
	position: relative;
}

.cartbounty-pro-tab .cartbounty-pro-icon-container{
	height: 35px;
	width: 40px;
	margin-left: 5px;
}

.cartbounty-pro-section-image .cartbounty-pro-icon-container{
	float: none;
	width: 100%;
	height: 170px;
	background: #dbdada;
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}

.cartbounty-pro-active-features .cartbounty-pro-section-image .cartbounty-pro-icon-container{
	-webkit-border-radius: 6px 0 0 6px;
	-moz-border-radius: 6px 0 0 6px;
	border-radius: 6px 0 0 6px;
}

.cartbounty-pro-active-features .cartbounty-pro-section-image .cartbounty-pro-icon-container{
	height: 100%;
}

.cartbounty-pro-connected .cartbounty-pro-section-image .cartbounty-pro-icon-container{
	background-color: #ffde00;
}

.cartbounty-pro-section-item:hover .cartbounty-pro-icon-container{
	background: #e0e0e0;
}

.cartbounty-pro-connected.cartbounty-pro-section-item:hover .cartbounty-pro-icon-container{
	background: #ffe400;
}

.cartbounty-pro-tab-name,
.cartbounty-pro-section-name{
	padding: 0 10px 0 47px;
	display: block;
}

.cartbounty-pro-tab-name{
	display: inline;
	padding-left: 0;
	padding-right: 15px;
}

.cartbounty-pro-icon-container img{
	height: 18px;
	width: auto;
	position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
}

.cartbounty-pro-section-image .cartbounty-pro-icon-container img{
	height: 70px
}

.cartbounty-pro-active-features .cartbounty-pro-section-image .cartbounty-pro-icon-container img{
	height: 30px;
}

.cartbounty-pro-section-image .cartbounty-pro-icon-getresponse img{
	height: 55px
}

.cartbounty-pro-tab img{
	padding-top: 1px;
}

.cartbounty-pro-icon-carts img{
	padding-top: 0;
}

.cartbounty-pro-icon-dashboard img,
.cartbounty-pro-icon-recovery img,
.cartbounty-pro-icon-getresponse img{
	height: 14px;
}

.cartbounty-pro-icon-mailchimp img{
	height: 20px;
}

.cartbounty-pro-section-item-container{
	margin-bottom: 60px;
}

.cartbounty-pro-active-features .cartbounty-pro-section-item-container{
	margin-bottom: 25px;
}

.cartbounty-pro-section-item,
.cartbounty-pro-report-widget,
.cartbounty-pro-active-features .cartbounty-pro-flex .cartbounty-pro-section-item{
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	box-shadow: 0px 0px 30px 8px rgba(0,0,0,0.03);
	-webkit-box-shadow: 0px 0px 30px 8px rgba(0,0,0,0.03);
	-moz-box-shadow: 0px 0px 30px 8px rgba(0,0,0,0.03);
	background: #fff;
}

.cartbounty-pro-section-content{
	padding: 15px 30px 70px;
}

.cartbounty-pro-active-features .cartbounty-pro-section-content{
	padding: 10px 12px 10px 18px;
	width: 100%;
}

.cartbounty-pro-section-content h3 a,
.cartbounty-pro-active-features .cartbounty-pro-section-title{
	color: #000;
	text-decoration: none;
	font-size: 20px;
	font-weight: 500;
	font-style: normal;
	display: block;
}

.cartbounty-pro-active-features .cartbounty-pro-flex .cartbounty-pro-section-item,
.cartbounty-pro-active-features .cartbounty-pro-section-title{
	color: #fff;
}

.cartbounty-pro-active-features .cartbounty-pro-section-item,
.cartbounty-pro-dashboard-table .product a{
	text-decoration: none;
	color: #000;
}

.cartbounty-pro .cartbounty-pro-section-item .cartbounty-pro-button{
	position: absolute;
	bottom: 20px;
	left: 45px;
}

.cartbounty-pro-flex{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	flex-wrap: wrap;
}

.cartbounty-pro-flex .cartbounty-pro-section-item{
	height: 100%;
	margin-right: 8%;
}

.cartbounty-pro-active-features .cartbounty-pro-flex .cartbounty-pro-section-item{
	margin-right: 0;
	background-color: #23282d;
	-webkit-border-radius: 8px 6px 6px 8px;
	-moz-border-radius: 8px 6px 6px 8px;
	border-radius: 8px 6px 6px 8px;
}

.cartbounty-pro-section-image{
	position: relative;
}

.cartbounty-pro-active-features .cartbounty-pro-section-image{
	width: 35%;
	max-width: 80px;
}

.cartbounty-pro-section-image a,
.cartbounty-pro-active-features .cartbounty-pro-section-item{
	display: block;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.cartbounty-pro-section-intro{
	margin: 20px 0 40px;
}

.cartbounty-pro .cartbounty-pro-settings-container{
	padding-left: 20px;
	padding-right: 15px;
}

.cartbounty-pro .cartbounty-pro-content .cartbounty-pro-settings-container{
	padding-left: 0;
}

.cartbounty-pro-button-row,
.cartbounty-pro-settings-container .cartbounty-pro-row{
	margin-top: 20px;
}

.cartbounty-pro-row.cartbounty-pro-settings-columns{
	margin-top: 0;
}

.cartbounty-pro .cartbounty-pro-button,
.cartbounty-pro #screen-options-wrap .button,
.cartbounty-pro .bulkactions .button,
.cartbounty-pro .pagination-links .button{
	padding: 6px 30px;
	background: #545454;
	color: #fff;
	border: 0px none;
	font-size: 14px;
	line-height: 25px;
	vertical-align: top;
	min-height: auto;
	position: relative;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
	display: inline-block;
	cursor: pointer;
}

.cartbounty-pro .cartbounty-pro-button:disabled,
.cartbounty-pro #screen-options-wrap .button:disabled,
.cartbounty-pro .pagination-links .button:disabled{
	cursor: default;
}

.cartbounty-pro .cartbounty-pro-button{
	margin: 0 15px 10px 0;
}

.cartbounty-pro .cartbounty-pro-connected .cartbounty-pro-button{
	background-color: #ffe400;
	color: #444;
}

.cartbounty-pro #cartbounty-pro-cart-search .cartbounty-pro-button{
	margin: 0;
}

.cartbounty-pro .cartbounty-pro-button.cartbounty-pro-loading{
	padding-right: 37px;
	padding-left: 23px;
}

.cartbounty-pro .cartbounty-pro-icon-button{
	padding-left: 10px;
	padding-right: 10px;
}

.cartbounty-pro-button:disabled,
.cartbounty-pro-button:disabled:hover,
.cartbounty-pro-button:disabled:focus{
	background: rgba(84,84,84,.5);
	border-color: rgba(222,222,222,.75);
	color: rgba(255,255,255,.5);
}

.cartbounty-pro-loading:after{
	position: absolute;
	right: 17px;
	top: 32%;
	z-index: 1;
	width: 8px;
	height: 8px;
	margin: 0;
	border: 3px solid #7e7e7e;
	border-radius: 50%;
	border-top: 3px solid #ffde00;
	animation: spin 2s linear infinite;
	content: '';
	opacity: 1;
}

.cartbounty-pro-multiple.cartbounty-pro-loading:after{
	top: 12px;
}

.button-primary.cartbounty-pro-loading:after{
	border-color: #d1beff;
	border-top-color: #ffde00;
}

.cartbounty-pro-loading .selectize-input:after,
.cartbounty-pro-loading svg{
	opacity: 0;
}

.cartbounty-pro .cartbounty-pro-button:hover,
.wp-picker-container .wp-color-result.button:hover .wp-color-result-text,
.wp-picker-container .wp-color-result.button:focus .wp-color-result-text,
.wp-picker-input-wrap .button.wp-picker-clear:hover,
.cartbounty-pro .bulkactions .button:hover,
.cartbounty-pro .pagination-links .button:hover,
.cartbounty-pro .cartbounty-pro-emojis-active .cartbounty-pro-button,
.cartbounty-pro .cartbounty-pro-tags-active .cartbounty-pro-button,
.cartbounty-pro .cartbounty-pro-report-options-active .cartbounty-pro-report-options-trigger,
.cartbounty-pro .cartbounty-pro-chart-type-active.cartbounty-pro-button{
	background: #414141;
	color: #fff;
	border-color: #414141;
}

.cartbounty-pro .cartbounty-pro-button:focus,
.cartbounty-pro .bulkactions .button:focus,
.cartbounty-pro .pagination-links .button:focus,
.cartbounty-pro .cartbounty-pro-progress.button-secondary.cartbounty-pro-loading{
	background: #2a2a2a;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	color: #fff;
}

.cartbounty-pro #cartbounty-pro-page-wrapper .button-primary,
.cartbounty-pro #screen-options-wrap .button-primary,
.cartbounty-daypicker-options .selected button,
.cartbounty-daypicker-options button:hover{
	background: #976dfb;
}

.cartbounty-pro #cartbounty-pro-page-wrapper .button-primary:hover,
.cartbounty-pro #screen-options-wrap .button-primary:hover{
	background: #8157e6;
}

.cartbounty-pro #cartbounty-pro-page-wrapper .button-primary:focus,
.cartbounty-pro #screen-options-wrap .button-primary:focus{
	background: #7e5cd0;
}

.cartbounty-pro .button-secondary,
.wp-picker-container .wp-color-result.button,
.wp-picker-input-wrap .button.wp-picker-clear,
.wp-picker-container .wp-color-result.button .wp-color-result-text,
.cartbounty-pro .bulkactions .button,
.cartbounty-pro .pagination-links .button{
	background: transparent;
	border: 1px solid #d1cfcf;
	color: #535353;
	padding-top: 5px;
	padding-bottom: 5px;
}

.wp-picker-container .wp-color-result.button{
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 38px;
}

.wp-picker-container .wp-color-result.button .wp-color-result-text,
.wp-picker-input-wrap .button.wp-picker-clear{
	padding-left: 30px;
	padding-right: 30px;
	background: #f1f1f1;
	color: #535353;
	line-height: 25px;
	font-size: 14px;
}

.wp-picker-container .wp-color-result.button .wp-color-result-text{
	border: 0px none;
	border-left: 1px solid #d1cfcf;
}

.wp-picker-input-wrap .button.wp-picker-clear{
	background: transparent;
	padding-left: 20px;
	padding-right: 20px;
}

.cartbounty-pro .cartbounty-pro-button:hover,
.wp-picker-container .wp-color-result.button:hover .wp-color-result-text,
.wp-picker-input-wrap .button.wp-picker-clear:hover,
.wp-picker-container .wp-color-result.button:focus .wp-color-result-text,
.wp-picker-input-wrap .button.wp-picker-clear:focus,
.cartbounty-pro .bulkactions .button:hover,
.cartbounty-pro .bulkactions .button:focus,
.cartbounty-pro .pagination-links .button:hover,
.cartbounty-pro .pagination-links .button:focus,
.cartbounty-pro .cartbounty-pro-progress.button-secondary.cartbounty-pro-loading{
	border-color: #414141;
	color: #fff;
}

.wp-picker-container .wp-color-result.button:hover,
.wp-picker-container .wp-color-result.button:focus{
	border-color: #414141;
}

.cartbounty-pro .cartbounty-pro-button:focus{
	border-color: #2a2a2a;
	color: #fff;
}

.cartbounty-pro .cartbounty-pro-titles-column{
	padding-right: 3%;
}

.cartbounty-pro-titles-column h4,
.cartbounty-pro-settings-group h4,
.cartbounty-pro-tab-link{
	font-size: 16px;
	line-height: 26px;
	margin: 25px 0 10px;
}

.cartbounty-pro-titles-column h4,
.cartbounty-pro-settings-column .cartbounty-pro-settings-group:first-child h4{
	margin-top: 0;
}

.cartbounty-pro .cartbounty-pro-titles-column .cartbounty-pro-titles-column-description{
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 20px;
}

.cartbounty-pro .cartbounty-pro-text,
.cartbounty-pro .cartbounty-pro-select,
.cartbounty-pro .bulkactions select,
.cartbounty-pro #cartbounty_pro_carts_per_page,
.cartbounty-pro #current-page-selector,
#cartbounty-pro-content-container .cartbounty-pro-color-picker.cartbounty-pro-text,
.cartbounty-pro .selectize-control,
.cartbounty-pro .selectize-input,
.cartbounty-pro .selectize-dropdown,
.cartbounty-pro .selectize-input input{
	display: block;
	width: 100%;
	border: 1px solid #e2e2e2;
	padding: 8px 20px;
	font-size: 14px;
	line-height: 20px;
	max-width: unset;
	background-color: #fdfdfd;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	outline: none;
	min-height: unset;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.cartbounty-pro-input-with-button .cartbounty-pro-text{
	width: 80%;
	display: inline-block;
	margin-right: 1%;
	margin-bottom: 10px;
}

.cartbounty-pro .selectize-control,
.cartbounty-pro .selectize-control:hover,
.cartbounty-pro .selectize-control:focus{
	background: none;
	padding: 0;
	border: 0px none;
	user-select: none;
	margin-bottom: 10px;
}

.cartbounty-pro .cartbounty-pro-text:hover,
.cartbounty-pro .cartbounty-pro-select:hover,
.cartbounty-pro .cartbounty-pro-text:focus,
.cartbounty-pro .cartbounty-pro-select:focus,
.cartbounty-pro .bulkactions select:hover,
.cartbounty-pro .bulkactions select:focus,
.cartbounty-pro #cartbounty_pro_carts_per_page:hover,
.cartbounty-pro #cartbounty_pro_carts_per_page:focus,
.cartbounty-pro #current-page-selector:hover,
.cartbounty-pro #current-page-selector:focus,
.cartbounty-pro .selectize-input:hover,
.cartbounty-pro .selectize-input:focus,
#cartbounty-pro-emoji-container input:hover,
#cartbounty-pro-emoji-container input:focus{
	background-color: #fff;
	color: #32373c;
	border-color: #cecece;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	outline: none;
}

.cartbounty-pro .cartbounty-pro-select,
.cartbounty-pro .bulkactions select{
	background-position: right 15px top 55%;
}

#cartbounty-pro-content-container .cartbounty-pro-color-picker.cartbounty-pro-text{
	width: 90px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 7px;
}

.cartbounty-pro-settings-group{
	margin-bottom: 25px;
}

.cartbounty-pro-settings-column .cartbounty-pro-settings-group:last-child,
.cartbounty-pro .cartbounty-pro-titles-column{
	margin-bottom: 20px;
}

.cartbounty-pro-settings-group label,
.cartbounty-daypicker-date-inputs label{
	font-size: 14px;
	line-height: 25px;
	padding-bottom: 6px;
	display: inline-block;
}

.cartbounty-pro-toggle label{
	padding-bottom: 0;
}

.license-status{
	border-left: 1px solid #cfcfcf;
	margin-left: 12px;
	padding-left: 12px;
}

.cartbounty-pro-icon,
.license-status-icon{
	width: 16px;
	height: 16px;
	display: inline-block;
	margin-right: 7px;
	position: relative;
	top: 3px;
}

.cartbounty-pro-no-border{
	border: 0;
	margin-left: 0;
	padding-left: 0;
}

.cartbounty-pro-settings-container .cartbounty-pro-row{
	border-bottom: 1px solid #e2e2e2;
}

.cartbounty-pro-settings-container .cartbounty-pro-row:first-child{
	margin-bottom: 0;
}

.cartbounty-pro .cartbounty-pro-additional-information{
	font-size: 12px;
	line-height: 18px;
	margin: 10px 0 0;
}

.cartbounty-pro .cartbounty-pro-additional-information.cartbounty-pro-expired-notice{
	margin-left: 3px;
	font-size: 13px;
	line-height: 20px;
}

.cartbounty-pro-hidden-enabled,
.cartbounty-pro-checked-parent .cartbounty-pro-hidden,
.cartbounty-pro-checked-parent .cartbounty-pro-toggle-content{
	display: block;
}

.cartbounty-pro-checked i.cartbounty-pro-hidden{
	display: inline;
}

i.cartbounty-pro-hidden,
em.cartbounty-pro-connection,
#cartbounty-pro-search-submit i,
#cartbounty-pro-cart-statuses em{
	font-style: normal;
}

.cartbounty-pro-connection{
	position: absolute;
	top: 15px;
	right: 20px;
	padding-right: 18px;
	z-index: 1;
}

.cartbounty-pro-active-features .cartbounty-pro-connection{
	position: relative;
	top: 0;
	right: unset;
	color: #dbdbdb;
}

#cartbounty-pro-sections .cartbounty-pro-connection{
	top: 42%;
}

.cartbounty-pro-connection:after{
	position: absolute;
	right: 0;
	top: 32%;
	z-index: 1;
	width: 6px;
	height: 6px;
	background-color: #5cb521;
	margin: 0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	content: '';
}

#cartbounty-pro-cart-search{
	text-align: right;
}

.cartbounty-pro #cartbounty-pro-cart-search-input,
.cartbounty-pro .bulkactions select,
.cartbounty-pro .bulkactions .selectize-control,
.cartbounty-pro #current-page-selector{
	max-width: 200px;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 0;
}

.cartbounty-pro #current-page-selector{
	width: auto;
	margin-right: 5px;
}

.cartbounty-pro .tablenav .paging-input{
	padding-left: 5px;
	padding-right: 5px;
}

#cartbounty-pro-search-submit{
	margin-right: 0;
}

#cartbounty-pro-cart-statuses{
	margin-top: 10px;
}

#cartbounty-pro-cart-statuses a,
.cartbounty-pro-section-content h3 a{
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	outline: none;
}

#cartbounty-pro-cart-statuses em{
	padding: 0 5px;
}

#cartbounty-pro-content-container{
	padding-top: 30px;
}

#cartbounty-pro-table{
	padding-top: 15px;
}

.cartbounty-pro .bulkactions{
	width: 50%;
	padding: 0;
	line-height: 10px;
}

.cartbounty-pro .tablenav{
	margin: 10px 0 10px;
	padding: 0;
	height: auto;
}

.cartbounty-pro .tablenav.bottom{
	margin-bottom: 0;
}

.cartbounty-pro .pagination-links .button{
	padding-right: 15px;
	padding-left: 15px;
}

.cartbounty-pro .tablenav .tablenav-pages{
	line-height: 35px;
	margin: 0;
}

.tablenav .one-page .displaying-num{
	margin: 0;
}

.cartbounty-pro #message{
	margin: 15px 0 0;
}

#cartbounty-pro-no-carts-message{
	margin-top: 40px;
}

#cartbounty-pro-near-button-1,
#cartbounty-pro-near-button-4{
	fill:#8370f7;
}

#cartbounty-pro-near-button-2{
	fill:#6856d5;
}

#cartbounty-pro-near-button-3{
	fill:#ffde00;
}

.cartbounty-pro-flex-container{
	display: flex;
	flex-flow: row wrap;
}

.cartbounty-pro-step{
	border: 1px solid #e2e2e2;
	border-bottom: 0px none;
	background: #fafafa;
}

.cartbounty-pro-step-opener:hover{
	background: #fff;
}

.cartbounty-pro-step.cartbounty-pro-step-active .cartbounty-pro-step-opener{
	background: #fafafa;
}

.cartbounty-pro-step.cartbounty-pro-step-active,
.cartbounty-pro-tabs{
	background: #f5f5f5;
}

.cartbounty-pro-step-opener{
	cursor: pointer;
	padding-top: 20px;
}

.cartbounty-pro-step-disabled .cartbounty-pro-step-opener{
	cursor: default;
}

.cartbounty-pro-step-active .cartbounty-pro-step-opener .cartbounty-pro-row,
.cartbounty-pro-step-contents .cartbounty-pro-row{
	border-bottom: 1px solid #e2e2e2;
	border-image: repeating-linear-gradient(90deg, #e2e2e2, #e2e2e2 6px, transparent 6px, transparent 10px) 10;
}

.cartbounty-pro-step:last-child{
	border-bottom: 1px solid #e2e2e2;
}

.cartbounty-pro-step:first-child,
.cartbounty-pro-step:first-child .cartbounty-pro-step-opener{
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}

.cartbounty-pro-step:last-child,
.cartbounty-pro-step:last-child .cartbounty-pro-step-opener{
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}

.cartbounty-pro-step.cartbounty-pro-step-single{
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.cartbounty-pro-step-active.cartbounty-pro-step:last-child .cartbounty-pro-step-opener{
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

.cartbounty-pro-step-contents{
	display: none;
	padding-left: 35px;
	padding-right: 35px;
}

.cartbounty-pro-step-contents > .cartbounty-pro-row{
	margin-left: 0px;
	margin-right: 0px;
}

.cartbounty-pro-step-opener > .cartbounty-pro-row{
	padding-left: 25px;
	padding-right: 25px;
	margin-left: 0;
	margin-right: 0;
}

.cartbounty-pro-step-active .cartbounty-pro-step-contents{
	display: block;
}

.cartbounty-pro-step-opener .cartbounty-pro-row,
.cartbounty-pro-step-opener .cartbounty-pro-settings-column .cartbounty-pro-row,
.cartbounty-pro-step-contents .cartbounty-pro-row:last-child{
	border-bottom: 0 none;
}

.cartbounty-pro-step-opener .cartbounty-pro-row{
	margin-top: 0;
}

.cartbounty-pro-step-opener .cartbounty-pro-titles-column{
	margin-bottom: 20px;
}

.cartbounty-pro-checked-parent .cartbounty-pro-settings-group.cartbounty-pro-hidden,
.cartbounty-pro-checked i.cartbounty-pro-hidden,
.cartbounty-pro-step-active .cartbounty-pro-step-contents,
.cartbounty-pro-tabs-contents .cartbounty-pro-tab,
.cartbounty-pro-automation-sender-name{
	animation: fadeIn 0.5s;
}

.cartbounty-pro-step-trigger,
#cartbounty-pro-period-dropdown-selected-period-date:after{
	display: inline-block;
	width: 20px;
	height: 8px;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55%;
	background-size: 16px 16px;
	transform-origin: 38% 50%;
}

.cartbounty-pro-calendar-open #cartbounty-pro-period-dropdown-selected-period-date:after{
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
}

.cartbounty-pro-step-active .cartbounty-pro-step-trigger{
	-webkit-transform: rotate(180deg); /* WebKit */
	-moz-transform: rotate(180deg); /* Mozilla */
	-o-transform: rotate(180deg); /* Opera */
	-ms-transform: rotate(180deg); /* Internet Explorer */
	transform: rotate(180deg); /* CSS3 */
}

.cartbounty-pro-titles-column .cartbounty-pro-step-trigger{
	position: absolute;
	right: 5px;
	top: 6px;
	display: none;
}

.cartbounty-pro-stats-container{
	display: flex;
	flex-flow: row wrap;
	justify-content: space-between;
}

.cartbounty-pro-stats{
	position: relative;
	min-width: 70px;
}

.cartbounty-pro-stats i{
	font-style: normal;
}

.cartbounty-pro-stats p{
	padding: 0;
	margin: 0 0 10px;
	font-size: 22px;
	line-height: 25px;
}

.cartbounty-pro-stats-count{
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
}

.cartbounty-pro-stats:last-child .cartbounty-pro-stats-percentage,
.cartbounty-pro-stats:last-child .cartbounty-pro-stats-count{
	transition-delay: 0.05s;
}

.cartbounty-pro-step-opener:hover .cartbounty-pro-stats-percentage{
	opacity: 0;
}

.cartbounty-pro-step-opener:hover .cartbounty-pro-stats-count{
	opacity: 1;
}

.cartbounty-pro-automation-status{
	text-align: right;
	padding-right: 15px;
	display: inline-block;
}

.cartbounty-pro-automation-name .cartbounty-pro-automation-status{
	display: none;
}

.cartbounty-pro-trigger-container{
	text-align: right;
	padding-top: 10px;
	white-space: nowrap;
}

.cartbounty-pro-automation-number{
	border: 1px solid #e2e2e2;
	width: 35px;
	height: 35px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	text-align: center;
	line-height: 33px;
	font-size: 16px;
	position: absolute;
	left: 0;
	top: 0;
}

.cartbounty-pro-message-history-item .cartbounty-pro-automation-number{
	height: 15px;
	width: 15px;
	line-height: 15px;
	font-size: 10px;
	top: 1px;
}

.cartbounty-pro-message-history-item .cartbounty-pro-message-send-time{
	margin-right: 4px;
}

.cartbounty-pro-message-history-item .cartbounty-pro-history-additional-details{
	background: red;
	color: #343434;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 0 2px;
	margin-left: 1px;
	display: inline-block;
	font-weight: bold;
	font-size: 7px;
	line-height: 10px;
	text-transform: uppercase;
	height: 10px;
	position: relative;
	top: -1px;
	cursor: default;
}

.cartbounty-pro-automation-name{
	padding-left: 40px;
}

.cartbounty-pro-automation-name h3,
.cartbounty-pro-automation-name p{
	margin: 0;
	padding: 0;
}

.cartbounty-pro-automation-name p{
	padding-top: 5px;
}

.cartbounty-pro-stats i{
	opacity: .4;
}

.cartbounty-pro-step-disabled{
	opacity: .6;
}

.cartbounty-pro-step-disabled .cartbounty-pro-step-opener{
	opacity: .3;
}

.cartbounty-pro-message-history-list{
	margin: 3px 0 2px;
	display: inline-block;
}

.cartbounty-pro-message-history-list *{
	font-style: normal;
}

.cartbounty-pro-message-history-item{
	display: block;
	position: relative;
	text-align: left;
	padding-left: 24px;
	padding-bottom: 3px;
}

.cartbounty-pro-tabs-contents > .active{
	display: block;
}

.cartbounty-pro-hide-remove-button .remove-single{
	display: none;
}

.cartbounty-pro-tabs{
	border: 1px solid #e2e2e2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.cartbounty-pro-tabs-menu,
.cartbounty-pro-tabs-contents{
	padding: 0 30px;
	margin: 0;
}

.cartbounty-pro-tabs-contents{
	border-top: 1px solid #e2e2e2;
	padding-top: 25px;
	padding-bottom: 15px;
}

.cartbounty-pro-tabs-menu li{
	display: inline-block;
	padding: 0;
	margin: 0 10px -1px 0;
}

.cartbounty-pro-tabs-menu li:last-child{
	margin-right: 0;
}

.cartbounty-pro-tab-link{
	padding: 15px 25px 13px;
	border: 0 none;
	border-bottom: 3px solid transparent;
	font-weight: 600;
	cursor: pointer;
	margin: 0;
	background: transparent;
}

.cartbounty-pro-tab-link:hover{
	border-bottom-color: #e1d9f3;
}

.cartbounty-pro-tab-link.active{
	border-bottom: 3px solid #aa88fc;
}

.cartbounty-pro-icon-button-container{
	position: relative;
}

.cartbounty-pro-content-creation{
	flex-wrap: nowrap;
	align-items: flex-start;
}

.cartbounty-pro-button svg,
.cartbounty-pro-icon-button svg{
	fill: #535353;
}

.cartbounty-pro-button:hover svg,
.cartbounty-pro-button:focus svg,
.cartbounty-pro-icon-button:hover svg,
.cartbounty-pro-icon-button:focus svg,
.cartbounty-pro-emojis-active .cartbounty-pro-icon-button svg,
.cartbounty-pro-tags-active .cartbounty-pro-icon-button svg,
.cartbounty-pro-report-options-active .cartbounty-pro-report-options-trigger svg,
.cartbounty-pro-chart-type-active.cartbounty-pro-button svg{
	fill: #fff;
}

.cartbounty-pro .cartbounty-pro-icon-button{
	margin: 0 0 0 10px;
	padding: 0;
	width: 50px;
	height: 38px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}

.cartbounty-pro-icon-button svg{
	height: 20px;
	width: auto;
}

.cartbounty-pro-report-content .cartbounty-pro-icon-button svg{
	height: 17px;
}

#cartbounty-pro-emoji-container,
.cartbounty-pro-tags-container,
.cartbounty-pro-report-options-container,
#cartbounty-pro-daypicker-container{
	position: absolute;
	top: 100%;
	right: 0;
	z-index: 5;
	margin-top: 8px;
}

.cartbounty-pro-tags-container,
.cartbounty-pro-report-options-container,
#cartbounty-pro-daypicker-container{
	display: none;
}

.cartbounty-pro-tags-active .cartbounty-pro-tags-container,
.cartbounty-pro-report-options-active .cartbounty-pro-report-options-container,
.cartbounty-pro-calendar-open #cartbounty-pro-daypicker-container{
	display: block;
}

.cartbounty-pro-tags-list-container,
.cartbounty-pro-report-options-container,
#cartbounty-pro-emoji-container,
#cartbounty-pro-daypicker-container{
	background-color: #fff;
	border: 0px none;
	padding: 20px 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 1px 2px 38.8px 1.2px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 1px 2px 38.8px 1.2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 1px 2px 38.8px 1.2px rgba(0, 0, 0, 0.1);
}

#cartbounty-pro-daypicker-container{
	padding: 0;
	right: 10px;
	margin-top: -3px;
}

.cartbounty-pro-report-options-container{
	min-width: 260px;
	padding-left: 25px;
	padding-right: 25px;
}

.cartbounty-pro-tags-title{
	font-weight: 500;
}

.cartbounty-pro-options-tooltip h3{
	margin-top: 0;
	margin-bottom: 0;
}

.cartbounty-pro-options-tooltip h3 label{
	display: block;
	margin-bottom: 13px;
}

.cartbounty-pro-tags-list{
	min-width: 200px;
	height: 200px;
	overflow: auto;
	margin-top: 10px;
}

.cartbounty-pro-tags-list ul,
.cartbounty-pro-tags-list li{
	padding: 0;
	margin: 0;
}

.cartbounty-pro-tags-list a{
	padding: 6px 0;
	display: block;
	text-decoration: none;
	color: #3c434a;
}

.cartbounty-pro-tags-title,
.cartbounty-pro-tags-list a{
	padding-left: 8px;
	padding-right: 8px;
}

.cartbounty-pro-tags-list a:hover,
.cartbounty-pro-tags-list a:focus{
	background-color: #f1f1f1;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	outline: none;
}

.cartbounty-pro-time-select{
	margin-right: 5%;
}

.cartbounty-pro-time-select label{
	vertical-align: top;
	margin-right: 10px;
	padding: 5px 0 0;
}

.cartbounty-pro-time-select .selectize-control{
	width: 110px;
	display: inline-block;
}

.cartbounty-pro-dimmed{
	opacity: .4;
}

.cartbounty-pro-quick-stat-delta{
	background-color: #cbcbcb;
	color: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 4px 4px;
	font-size: 12px;
	line-height: 12px;
}

.positive .cartbounty-pro-quick-stat-delta{
	background-color: #5cb520;
}

.negative .cartbounty-pro-quick-stat-delta{
	background-color: #dc3d00;
}

.cartbounty-pro-loading-skeleton-screen .cartbounty-pro-quick-stat-label,
.cartbounty-pro-loading-skeleton-screen .cartbounty-pro-quick-stat-value,
.cartbounty-pro-loading-skeleton-screen .cartbounty-pro-quick-stat-delta,
.cartbounty-pro-loading-skeleton-screen #cartbounty-pro-period-dropdown-main-row,
.cartbounty-pro-loading-skeleton-screen #cartbounty-pro-period-dropdown-secondary-row,
.cartbounty-pro-loading-skeleton-screen td div,
.cartbounty-pro-loading-skeleton-screen .cartbounty-pro-empty-text,
.cartbounty-pro-loading-skeleton-screen .cartbounty-pro-report-chart,
.cartbounty-pro-loading-skeleton-screen .cartbounty-pro-stats-header h3,
h3.cartbounty-pro-loading-skeleton-screen span{
	color: transparent;
	width: 55%;
	max-width: 220px;
	max-height: 20px;
	background-color: #f1f1f1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	animation: fading 1.5s infinite;
}

.cartbounty-pro-loading-skeleton-screen td div{
	max-width: unset;
	width: unset;
}

.cartbounty-pro-loading-skeleton-screen .cartbounty-pro-dashboard-table .product a{
	color: transparent;
}

.cartbounty-pro-loading-skeleton-screen .cartbounty-pro-quick-stat-value{
	width: 35%;
	max-width: 150px;
	max-height: 40px;
}

.cartbounty-pro-loading-skeleton-screen .cartbounty-pro-quick-stat-delta{
	width: 20%;
	max-width: 50px;
}

.cartbounty-pro-loading-skeleton-screen .cartbounty-pro-report-chart,
.cartbounty-pro-loading-skeleton-screen#cartbounty-pro-abandoned-carts-by-country-container{
	width: 100%;
	height: auto;
	max-width: unset;
	max-height: unset;
	background: none;
	animation: chartFading 1.5s infinite;
}

.product-image-container{
	margin: 3px 12px 3px 0;
}

.cartbounty-pro-loading-skeleton-screen .product-image-container{
	max-height: unset;
	width: 40px;
}

.cartbounty-pro-dashboard-table .product-image-container img{
	vertical-align: middle;
	margin: 0;
}

.cartbounty-pro-loading-skeleton-screen .cartbounty-pro-dashboard-table .product-image-container img{
	opacity: 0;
}

.cartbounty-pro-loading-skeleton-screen #cartbounty-pro-period-dropdown-main-row,
.cartbounty-pro-loading-skeleton-screen #cartbounty-pro-period-dropdown-secondary-row,
.cartbounty-pro-loading-skeleton-screen #cartbounty-pro-period-dropdown-selected-period-label{
	background-color: #e3e3e3;
	width: 35%;
	margin-left: auto;
	height: 20px;
}

.cartbounty-pro-loading-skeleton-screen #cartbounty-pro-period-dropdown-secondary-row{
	width: 25%;
}

.cartbounty-pro-loading-skeleton-screen #cartbounty-pro-period-dropdown-selected-period-label{
	opacity: 0;
}

#cartbounty-pro-period-dropdown-selected-period-date{
	font-size: 16px;
	line-height: 22px;
	font-weight: 500;
	margin-left: 10px;
	position: relative;
	height: 100%;
}

#cartbounty-pro-period-dropdown-selected-period-date:after{
	content: '';
	position: absolute;
	right: -30px;
	top: 7px;
}

.cartbounty-pro-report-widget{
	margin-bottom: 30px;
	border: 1px solid #e9e9e9;
}

.cartbounty-pro-report-content,
.cartbounty-pro-dashboard-table .position,
.cartbounty-pro-dashboard-table .count{
	padding: 15px 30px;
	margin: 0;
}

.cartbounty-pro-report-content-chart{
	padding: 15px 15px 15px 10px;
}

.cartbounty-pro-abandoned-cart-chart .cartbounty-pro-stats-header{
	margin: 0;
	padding-top: 25px;
}

.cartbounty-pro-stats-header h3{
	padding: 0;
	margin: 0;
}

#cartbounty-pro-abandoned-cart-quick-stats,
.cartbounty-pro-abandoned-cart-chart,
#cartbounty-pro-abandoned-carts-by-country-container{
	border-top: 1px solid #e2e2e2;
}

.cartbounty-pro-quick-stat-item{
	border: 1px solid #e2e2e2;
	border-top: 0 none;
	border-left: 0 none;
}

.cartbounty-pro-quick-stat{
	display: grid;
	-ms-grid-columns: (1fr)[3];
	grid-template-columns: repeat(3,1fr);
	padding: 0;
	margin: 0;
}

.cartbounty-pro-quick-stat.cartbounty-pro-active-items-1{
	-ms-grid-columns: (1fr)[1];
	grid-template-columns: repeat(1,1fr);
}

.cartbounty-pro-quick-stat.cartbounty-pro-active-items-2{
	-ms-grid-columns: (1fr)[2];
	grid-template-columns: repeat(2,1fr);
}

.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-child(1n),
.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-child(2n),
.cartbounty-pro-quick-stat-item:nth-child(3n){
	border-right: 0 none;
}

.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
.cartbounty-pro-active-items-4 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
.cartbounty-pro-active-items-7 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
.cartbounty-pro-active-items-10 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
.cartbounty-pro-active-items-13 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
.cartbounty-pro-active-items-16 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),

.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
.cartbounty-pro-active-items-5 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
.cartbounty-pro-active-items-8 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
.cartbounty-pro-active-items-11 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
.cartbounty-pro-active-items-14 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
.cartbounty-pro-active-items-17 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),

.cartbounty-pro-active-items-3 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
.cartbounty-pro-active-items-6 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
.cartbounty-pro-active-items-9 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
.cartbounty-pro-active-items-12 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
.cartbounty-pro-active-items-15 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
.cartbounty-pro-active-items-18 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3){
	border-bottom: 0;
}

#cartbounty-pro-period-dropdown{
	text-align: right;
	padding-right: 25px;
}

#cartbounty-pro-period-dropdown:hover #cartbounty-pro-period-dropdown-selected-period-label,
#cartbounty-pro-period-dropdown:focus #cartbounty-pro-period-dropdown-selected-period-label,
.cartbounty-pro-calendar-open #cartbounty-pro-period-dropdown-selected-period-label{
	background-color: #23282d;
}

.cartbounty-pro-empty-top{
	border-top: 1px solid #f4f4f4;
}

.cartbounty-pro-dashboard-table{
	width: 100%;
	border-spacing: 0;
}

.cartbounty-pro-quick-stat-data,
.cartbounty-pro-stats-header,
#cartbounty-pro-period-dropdown-main-row,
.cartbounty-pro-dashboard-table td.product{
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.cartbounty-pro-dashboard-table tr th{
	text-align: left;
	background-color: #f7f7f7;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: #f0f0f0 1px solid;
	border-bottom: #f0f0f0 1px solid;
}

.cartbounty-pro-dashboard-table th,
.cartbounty-pro-dashboard-table td{
	border-bottom: 1px solid #f4f4f4;
	padding: 6px 10px;
	vertical-align: middle;
}

.cartbounty-pro-dashboard-table .position,
.cartbounty-pro-dashboard-table .count{
	padding-top: 6px;
	padding-bottom: 6px;
}

#cartbounty-pro-country-data td{
	padding-top: 10px;
	padding-bottom: 10px;
}

.cartbounty-pro-dashboard-table .position{
	padding-right: 10px;
	width: 65px;
}

.cartbounty-pro-dashboard-table .count{
	padding-left: 10px;
	text-align: right;
}

.cartbounty-pro-dashboard-table tr:last-child td{
	border-bottom: 0px none;
}

#cartbounty-pro-period-dropdown-main-row{
	justify-content: right;
	margin-bottom: 5px;
}

.cartbounty-pro-dashboard-table td.product{
	justify-content: left;
}

.cartbounty-pro-report-chart-container{
	overflow: auto;
}

.cartbounty-pro-report-chart{
	min-height: 230px;
}

.cartbounty-pro-report-chart svg{
	max-width: unset;
}

.cartbounty-pro-quick-stat-value{
	font-size: 30px;
	line-height: 40px;
}

.cartbounty-pro-quick-stat-label{
	margin-bottom: 10px;
}

.cartbounty-daypicker{
	display: flex;
}

.cartbounty-daypicker-date-input,
.cartbounty-daypicker-current-month-name{
	text-transform: capitalize;
}

.cartbounty-daypicker-current-month-name{
	font-size: 1.3em;
	font-weight: bold;
}

.cartbounty-daypicker-calendar-navigation,
.cartbounty-daypicker-date-inputs,
.cartbounty-pro-notice-block{
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.cartbounty-pro-notice-block.cartbounty-pro-report-widget{
	align-items: stretch;
}

.cartbounty-pro-notice-block.cartbounty-pro-bubble{
	flex-direction: column;
}

.cartbounty-daypicker-date-inputs{
	margin: 2px 0 20px;
}

.cartbounty-daypicker-date-inputs .cartbounty-daypicker-start-date{
	padding-right: 3%;
}

.cartbounty-daypicker-date-inputs .cartbounty-daypicker-end-date{
	padding-left: 3%;
}

.cartbounty-pro-active-features .cartbounty-pro-section-item{
	display: flex;
}

.cartbounty-pro-section-content .cartbounty-pro-section-title{
	margin-bottom: 2px;
	font-size: 16px;
}

#cartbounty-pro-top-product-count{
	min-width: 80px;
}

#cartbounty-pro-abandoned-cart-stats-currency{
	min-width: 100px;
}

#cartbounty-pro-abandoned-cart-stats-currency,
.cartbounty-pro-quick-stats-options,
#cartbounty-pro-available-map-reports{
	margin-bottom: 25px;
}

.cartbounty-pro-widget-icon{
	padding-right: 15px;
	vertical-align: middle;
}

.cartbounty-pro-widget-icon img{
	height: 16px;
}

#cartbounty-pro-period-dropdown{
	float: right;
}

#cartbounty-pro-period-dropdown-container *{
	cursor: pointer;
}

.cartbounty-daypicker-options{
	min-width: 200px;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}

.cartbounty-daypicker-calendar-container{
	padding: 30px;
}

.cartbounty-daypicker-calendar .rdp{
	margin: 0;
	padding: 0;
}

.cartbounty-daypicker-calendar .rdp-tbody button,
.cartbounty-daypicker-options button{
	font-size: 14px;
}

.cartbounty-daypicker-options,
.cartbounty-daypicker-options button{
	background-color: #23282d;
}

.cartbounty-daypicker-options li{
	margin: 0;
	padding: 0;
}

.cartbounty-daypicker-options button,
.cartbounty-daypicker-comparison-label{
	border: 0px none;
	display: block;
	width: 100%;
	padding: 10px 30px;
	text-align: left;
	color: #fff;
	cursor: pointer;
}

.cartbounty-daypicker-comparison-label,
.cartbounty-daypicker-current-period-name{
	cursor: default;
	opacity: .3;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 12px;
}

.cartbounty-daypicker-periods ul{
	padding-bottom: 0;
	margin-bottom: 0;
	border-bottom: 1px solid #393e42;
}

.cartbounty-daypicker-comparison-options ul{
	margin-top: 0;
}

.cartbounty-daypicker-options .selected button{
	font-weight: 600;
}

.cartbounty-daypicker-buttons{
	margin-top: 20px;
}

#cartbounty-pro-dashboard-title{
	margin-bottom: 20px;
}

#cartbounty-pro-top-abandoned-products-container{
	overflow: auto;
}

#cartbounty-pro-modal-content-report{
	line-height: 20px;
	padding: 30px 40px;
}

@media screen and (min-width: 1900px) {
	.cartbounty-pro .cartbounty-pro-sidebar,
	.cartbounty-pro .cartbounty-pro-titles-column{
		width: 18%;
	}

	.cartbounty-pro .cartbounty-pro-content,
	.cartbounty-pro .cartbounty-pro-settings-column{
		width: 82%;
	}

	.cartbounty-pro-section-intro,
	.cartbounty-pro-additional-information{
		max-width: 70%;
	}

	.cartbounty-pro .cartbounty-pro-full-width{
		width: 100%;
	}
}

@media screen and (max-width: 1600px) {
	.cartbounty-pro-quick-stat{
		-ms-grid-columns: (1fr)[2];
		grid-template-columns: repeat(2,1fr);
	}

	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-child(1n),
	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-child(2n),
	.cartbounty-pro-quick-stat-item:nth-child(3n){
		border-right: 1px solid #e2e2e2;
	}

	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-child(1n),
	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-child(2n),
	.cartbounty-pro-quick-stat-item:nth-child(2n){
		border-right: 0px none;
	}

	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-4 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-7 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-10 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-13 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-16 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),

	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-5 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-8 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-11 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-14 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-17 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),

	.cartbounty-pro-active-items-3 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
	.cartbounty-pro-active-items-6 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
	.cartbounty-pro-active-items-9 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
	.cartbounty-pro-active-items-12 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
	.cartbounty-pro-active-items-15 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
	.cartbounty-pro-active-items-18 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3){
		border-bottom: 1px solid #e2e2e2;
	}

	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-3 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-5 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-7 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-9 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-11 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-13 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-15 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-17 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),

	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-4 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-6 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-8 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-10 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-12 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-14 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-16 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-18 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2){
		border-bottom: 0;
	}
}

@media screen and (max-width: 1500px) {
	.cartbounty-pro-stats-container{
		margin-bottom: 5px;
	}

	.cartbounty-pro-flex .cartbounty-pro-section-item{
		margin-right: 0;
	}

	.cartbounty-pro-section-item-container{
		margin-bottom: 30px;
	}

	.cartbounty-pro-section-image .cartbounty-pro-icon-container{
		height: 150px;
	}

	.cartbounty-pro-section-image .cartbounty-pro-icon-container img{
		height: 60px
	}

	.cartbounty-pro-section-image .cartbounty-pro-icon-getresponse img{
		height: 45px
	}

	.cartbounty-pro-settings-group{
		margin-bottom: 15px;
	}

	.cartbounty-pro-input-with-button .cartbounty-pro-text{
		width: 70%;
	}

	.cartbounty-pro-active-features .cartbounty-pro-section-image .cartbounty-pro-icon-container img{
		height: 24px;
	}
}

@media screen and (max-width: 1400px) {
	.cartbounty-pro-report-widget .cartbounty-pro-notice-image{
		max-width: unset;
		padding: 20px 0;
	}

	.cartbounty-pro-notice-block{
		flex-direction: column;
	}

	.cartbounty-pro-trigger-container{
		padding-top: 2px; 
	}

	.cartbounty-pro-stats-container.cartbounty-col-sm-12{
		width: 95%;
	}
	
	.cartbounty-pro-trigger-container.cartbounty-col-sm-12{
		width: 5%;
		padding-right: 0;
		padding-left: 0;
	}

	.cartbounty-pro-trigger-container .cartbounty-pro-automation-status{
		display: none;
	}

	.cartbounty-pro-automation-name .cartbounty-pro-automation-status{
		display: block;
		text-align: left;
		margin-top: 8px;
	}

	.cartbounty-pro-stats-container{
		display: grid;
		grid-template-columns: repeat(3, 1fr);
	}

	.cartbounty-pro-bulkgate-automation-settings .cartbounty-pro-stats-container{
		grid-template-columns: repeat(2, 1fr);
	}

	.cartbounty-pro-stats-container > div{
		grid-column: span 1;
	}

	.cartbounty-pro-titles-column.cartbounty-col-xs-12{
		width: 35%;
	}

	.cartbounty-pro-settings-column.cartbounty-col-xs-12{
		width: 65%;
	}

	.cartbounty-pro-step-contents{
		padding-left: 25px;
		padding-right: 25px;
	}
}

@media screen and (max-width: 1199px) {
	.cartbounty-pro .column-time,
	.cartbounty-pro .column-cart_contents{
		width: auto;
	}

	.cartbounty-pro-input-with-button .cartbounty-pro-text{
		width: 60%;
	}

	.cartbounty-pro-automation-status{
		padding-right: 15px;
	}

	.cartbounty-pro-step-opener .cartbounty-pro-titles-column{
		margin-bottom: 15px;
	}

	.cartbounty-pro-trigger-container{
		text-align: left;
		margin: 0 0 20px;
		padding-top: 0;
	}

	.cartbounty-pro-time-select .selectize-control{
		width: 100px;
	}

	.cartbounty-pro-active-features .cartbounty-pro-section-item-container{
		width: 100%;
	}

	.cartbounty-pro-active-features .cartbounty-pro-section-image .cartbounty-pro-icon-container img{
		height: 30px;
	}

	.cartbounty-pro-quick-stat,
	.cartbounty-pro-quick-stat.cartbounty-pro-active-items-2{
		-ms-grid-columns: (1fr)[1];
		grid-template-columns: repeat(1,1fr);
	}

	.cartbounty-pro-quick-stat-item,
	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-child(1n),
	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-child(2n),
	.cartbounty-pro-quick-stat-item:nth-child(3n){
		border-right: 0px none;
	}

	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-3 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-5 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-7 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-9 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-11 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-13 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-15 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-17 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),

	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-4 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-6 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-8 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-10 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-12 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-14 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-16 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-18 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2){
		border-bottom: 1px solid #e2e2e2;
	}

	.cartbounty-pro-quick-stat .cartbounty-pro-quick-stat-item:last-child{
		border-bottom: 0;
	}

	.cartbounty-pro-report-content,
	.cartbounty-pro-dashboard-table .position,
	.cartbounty-pro-dashboard-table .count{
		padding-left: 20px;
		padding-right: 20px;
	}

	.cartbounty-pro-icon-button-container{
		flex-wrap: nowrap;
	}

	.cartbounty-pro-titles-column.cartbounty-col-xs-12,
	.cartbounty-pro-settings-column.cartbounty-col-xs-12,
	.cartbounty-pro-stats-container.cartbounty-col-sm-12{
		width: 100%;
	}

	.cartbounty-pro-stats-container,
	.cartbounty-pro-trigger-container.cartbounty-col-sm-12,
	.cartbounty-pro-step-trigger{
		display: none;
	}

	.cartbounty-pro-titles-column .cartbounty-pro-step-trigger{
		display: block;
	}

	.cartbounty-pro-step-active .cartbounty-pro-stats-container{
		display: grid;
	}
}

@media screen and (max-width: 991px) {
	.cartbounty-pro-titles-column h4{
		margin-bottom: 5px;
	}

	.cartbounty-pro-titles-column{
		margin-bottom: 20px;
	}

	#cartbounty-pro-mobile-sections{
		margin-bottom: 20px;
	}

	.cartbounty-pro-settings-group .cartbounty-pro-colors label{
		vertical-align: top;
	}

	.cartbounty-pro .tablenav.top .tablenav-pages{
		display: none;
	}

	.cartbounty-pro .top .bulkactions{
		width: 100%;
	}

	.cartbounty-pro .bulkactions select,
	.cartbounty-pro .bulkactions .selectize-control{
		max-width: 150px;
	}

	#cartbounty-pro-search-submit{
		padding-left: 15px;
		padding-right: 15px;
	}

	#cartbounty-pro-cart-search .cartbounty-pro-icon{
		height: 25px;
		margin-right: 0;
	}

	.cartbounty-pro .cartbounty-pro-sidebar .cartbounty-pro-select{
		display: block;
	}

	.cartbounty-pro-automation-status{
		padding-right: 0;
	}

	.cartbounty-pro-stats{
		width: auto;
	}

	.cartbounty-pro-active-features .cartbounty-pro-section-item-container{
		width: 50%;
	}

	.cartbounty-pro-quick-stat,
	.cartbounty-pro-quick-stat.cartbounty-pro-active-items-2{
		-ms-grid-columns: (1fr)[2];
		grid-template-columns: repeat(2,1fr);
	}

	.cartbounty-pro-quick-stat-item,
	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-child(1n),
	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-child(2n),
	.cartbounty-pro-quick-stat-item:nth-child(3n){
		border-right: 1px solid #e2e2e2;
	}

	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-child(1n),
	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-child(2n),
	.cartbounty-pro-quick-stat-item:nth-child(2n){
		border-right: 0px none;
	}

	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-4 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-7 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-10 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-13 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-16 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),

	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-5 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-8 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-11 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-14 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-17 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),

	.cartbounty-pro-active-items-3 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
	.cartbounty-pro-active-items-6 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
	.cartbounty-pro-active-items-9 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
	.cartbounty-pro-active-items-12 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
	.cartbounty-pro-active-items-15 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3),
	.cartbounty-pro-active-items-18 .cartbounty-pro-quick-stat-item:nth-last-child(-n+3){
		border-bottom: 1px solid #e2e2e2;
	}

	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-3 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-5 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-7 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-9 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-11 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-13 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-15 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-17 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),

	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-4 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-6 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-8 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-10 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-12 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-14 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-16 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-18 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2){
		border-bottom: 0;
	}

	#cartbounty-pro-dashboard-title{
		margin-top: 0;
		margin-bottom: 30px;
	}

	.cartbounty-pro-report-widget .cartbounty-pro-notice-image{
		padding: 0;
	}

	.cartbounty-pro-notice-block{
		flex-direction: row;
	}

	.cartbounty-pro-stats-container{
		display: grid;
	}

	.cartbounty-pro-titles-column.cartbounty-col-xs-12{
		width: 40%;
	}

	.cartbounty-pro-settings-column.cartbounty-col-xs-12{
		width: 60%;
	}

	.cartbounty-pro-titles-column .cartbounty-pro-step-trigger{
		display: none;
	}

	.cartbounty-pro-step-trigger{
		display: block;
	}

	.cartbounty-pro-stats-container.cartbounty-col-sm-12{
		width: 95%;
	}

	.cartbounty-pro-trigger-container.cartbounty-col-sm-12{
		display: block;
		width: 5%;
	}
}

@media screen and (max-width: 782px) {
	.cartbounty-pro-flex{
		display: block;
		flex-wrap: unset;
	}

	.cartbounty-pro-icon-button-container{
		display: flex;
	}

	.cartbounty-pro-flex .cartbounty-pro-section-item{
		height: auto;
	}

	.cartbounty-pro-section-content{
		padding-bottom: 30px;
	}

	.cartbounty-pro .cartbounty-pro-section-item .button{
		position: relative;
		bottom: auto;
		left: auto;
		margin-top: 10px;
	}

	#cartbounty-pro-table .column-id{
		width: 100%;
	}

	.cartbounty-pro .cartbounty-pro-text,
	.cartbounty-pro .selectize-input,
	.cartbounty-pro .selectize-dropdown,
	.cartbounty-pro .bulkactions select,
	.cartbounty-pro #cartbounty_pro_carts_per_page,
	.cartbounty-pro #current-page-selector{
		padding-left: 15px;
		padding-right: 15px;
	}

	.cartbounty-pro .cartbounty-pro-select,
	.cartbounty-pro .bulkactions select{
		background-position: right 10px top 55%;
	}

	.cartbounty-pro .cartbounty-pro-titles-column{
		padding-right: 0;
	}

	.cartbounty-pro .cartbounty-pro-settings-container,
	.cartbounty-pro .cartbounty-pro-content .cartbounty-pro-settings-container{
		padding-left: 2%;
		padding-right: 2%;
	}

	#cartbounty-pro-page-wrapper{
		padding: 10px 15px 10px 05px;
	}

	#screen-meta-links{
		margin-bottom: 10px;
	}

	#wpbody-content{
		padding-bottom: 20px;
	}

	.cartbounty-pro .tablenav .paging-input{
		padding-left: 0;
		padding-right: 0;
	}

	.cartbounty-pro .tablenav.bottom .displaying-num{
		display: block;
		position: relative;
		top: 0;
		left: 0;
		text-align: center;
	}

	.cartbounty-pro .bulkactions{
		width: 100%;
	}

	#cartbounty-pro-cart-search{
		text-align: center;
		float: unset;
		clear: both;
	}

	#cartbounty-pro-table .check-column input{
		margin-bottom: 0;
	}

	#cartbounty-pro-table table thead th,
	#cartbounty-pro-table .wp-list-table td{
		vertical-align: middle;
	}

	.cartbounty-pro table .status.column-status{
		overflow: visible;
	}

	.cartbounty-pro .cartbounty-pro-icon-button{
		margin: 10px 10px 0 0;
	}

	.cartbounty-pro .cartbounty-pro-report-options-trigger,
	.cartbounty-pro .cartbounty-pro-chart-type-trigger{
		margin: 0;
	}

	.cartbounty-pro .cartbounty-pro-chart-type-trigger{
		margin-right: 7px;
	}

	.cartbounty-pro-content-creation{
		flex-wrap: wrap;
		display: flex;
	}

	#cartbounty-pro-emoji-container,
	.cartbounty-pro-tags-container{
		right: auto;
		left: 0;
		margin-top: 10px;
	}

	#cartbounty-pro-cart-statuses{
		float: none;
	}

	.cartbounty-pro-tab{
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		margin: 10px 10px 0 0;
		border-bottom: 1px solid #c3c4c7;
	}

	.wrap h2.nav-tab-wrapper{
		border-bottom: 0px none;
	}

	#cartbounty-pro-period-dropdown{
		float: right;
	}

	#cartbounty-pro-daypicker-container{
		margin-top: 10px;
	}

	.cartbounty-pro-settings-column.cartbounty-col-xs-12{
		width: 65%;
	}

	.cartbounty-pro-titles-column.cartbounty-col-xs-12{
		width: 35%;
	}

	.cartbounty-pro-stats-container,
	.cartbounty-pro-trigger-container.cartbounty-col-sm-12{
		float: left;
	}

}

@media screen and (max-width: 600px) {
	.cartbounty-pro h1{
		margin: 0;
		padding: 0;
	}

	.tablenav.bottom .tablenav-pages{
		margin-top: 10px;
		margin-bottom: 0;
	}

	.cartbounty-pro-settings-group .cartbounty-pro-colors label{
		padding-bottom: 10px;
	}

	.cartbounty-pro-input-with-button .cartbounty-pro-text{
		width: 100%;
	}

	.cartbounty-pro-automation-number{
		left: 8px;
	}

	.cartbounty-pro-tabs-menu{
		padding-left: 10px;
		padding-right: 10px;
	}

	.cartbounty-pro-tabs-contents{
		padding-left: 15px;
		padding-right: 15px;
	}

	.cartbounty-pro-tabs-menu li{
		margin-right: 0;
	}

	.cartbounty-pro-tab-link{
		padding: 10px 10px 8px;
	}

	#cartbounty-pro-emoji-container .emoji-mart{
		width: 280px !important;
	}

	#cartbounty-pro-period-dropdown-selected-period-label{
		display: none;
	}

	.cartbounty-pro-active-features .cartbounty-pro-section-item-container{
		width: 100%;
	}

	.cartbounty-pro-active-features .cartbounty-pro-section-image .cartbounty-pro-icon-container img{
		height: 24px;
	}

	.cartbounty-pro-quick-stat,
	.cartbounty-pro-quick-stat.cartbounty-pro-active-items-2{
		-ms-grid-columns: (1fr)[1];
		grid-template-columns: repeat(1,1fr);
	}

	.cartbounty-pro-quick-stat-item,
	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-child(1n),
	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-child(2n),
	.cartbounty-pro-quick-stat-item:nth-child(3n){
		border-right: 0px none;
	}

	.cartbounty-pro-active-items-1 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-3 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-5 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-7 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-9 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-11 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-13 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-15 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),
	.cartbounty-pro-active-items-17 .cartbounty-pro-quick-stat-item:nth-last-child(-n+1),

	.cartbounty-pro-active-items-2 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-4 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-6 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-8 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-10 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-12 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-14 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-16 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2),
	.cartbounty-pro-active-items-18 .cartbounty-pro-quick-stat-item:nth-last-child(-n+2){
		border-bottom: 1px solid #e2e2e2;
	}

	.cartbounty-pro-quick-stat .cartbounty-pro-quick-stat-item:last-child{
		border-bottom: 0;
	}

	.cartbounty-pro-dashboard .cartbounty-pro-dashboard-title-column,
	.cartbounty-pro-dashboard .cartbounty-pro-calendar-column{
		width: 100%;
	}

	#cartbounty-pro-dashboard-title{
		margin-bottom: 10px;
	}

	#cartbounty-pro-period-dropdown-main-row{
		justify-content: left;
	}

	#cartbounty-pro-period-dropdown-selected-period-date,
	#cartbounty-pro-period-dropdown-secondary-row{
		margin-left: 0;
		line-height: 20px;
	}

	#cartbounty-pro-daypicker-container{
		right: unset;
		left: 10px;
		margin-top: -3px;
	}

	.cartbounty-daypicker-calendar .rdp-cell,
	.cartbounty-daypicker-calendar .rdp-day{
		height: 40px;
		width: 40px;
	}

	.cartbounty-daypicker-options button,
	.cartbounty-daypicker-comparison-label{
		padding-left: 20px;
		padding-left: 20px;
	}

	.cartbounty-daypicker-calendar-container{
		padding: 20px;
	}

	.cartbounty-daypicker-options{
		min-width: 150px;
	}

	#cartbounty-pro-period-dropdown{
		float: left;
		margin-bottom: 20px;
	}

	.cartbounty-pro-loading-skeleton-screen #cartbounty-pro-period-dropdown-main-row,
	.cartbounty-pro-loading-skeleton-screen #cartbounty-pro-period-dropdown-secondary-row{
		margin-left: 0;
	}

	.cartbounty-daypicker-buttons{
		margin-top: 10px;
	}

	.cartbounty-pro-bubble,
	.cartbounty-pro-bubble.cartbounty-pro-show-bubble{
		right: 15px;
	}

	.cartbounty-pro-report-widget .cartbounty-pro-notice-image{
		max-width: unset;
	}

	.cartbounty-pro-notice-block{
		flex-direction: column;
	}

	.cartbounty-pro-settings-column.cartbounty-col-xs-12,
	.cartbounty-pro-titles-column.cartbounty-col-xs-12{
		width: 100%;
	}

	.cartbounty-pro-titles-column .cartbounty-pro-step-trigger{
		display: block;
	}

	.cartbounty-pro-stats-container,
	.cartbounty-pro-step-trigger,
	.cartbounty-pro-trigger-container.cartbounty-col-sm-12{
		display: none;
	}

	.cartbounty-pro-step-opener > .cartbounty-pro-row{
		padding-left: 10px;
		padding-right: 10px;
	}

	.cartbounty-pro-step-contents{
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media screen and (max-width: 450px) {
	.cartbounty-daypicker-options{
		display: none;
	}

	.cartbounty-pro-report-content,
	.cartbounty-pro-dashboard-table .position,
	.cartbounty-pro-dashboard-table .count{
		padding-left: 20px;
		padding-right: 20px;
	}

	.cartbounty-pro-dashboard-table .position{
		padding-right: 10px;
		width: auto;
	}

	.cartbounty-pro-widget-icon{
		padding-right: 10px;
	}

	.cartbounty-pro-notice-content{
		padding-left: 20px;
		padding-right: 20px;
	}

	.cartbounty-pro-icon-button-container{
		flex-wrap: wrap;
		justify-content: end;
	}

	.cartbounty-pro .cartbounty-pro-abandoned-cart-stats-block .cartbounty-pro-report-options-trigger,
	.cartbounty-pro .cartbounty-pro-abandoned-cart-stats-block .cartbounty-pro-chart-type-trigger{
		margin: 0 0 7px 7px;
	}

	.cartbounty-pro-stats-container{
		grid-template-columns: repeat(2, 1fr);
	}
}

@media screen and (max-width: 300px) {
	#cartbounty-pro-emoji-container .emoji-mart{
		width: 200px !important;
	}
}

/* Modal popup start */
.cartbounty-pro-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:159910}.cartbounty-pro-modal-content-container{background-color:#fff;padding:0;border-radius:4px;overflow-y:auto;box-sizing:border-box;width:90%;max-height:90%;max-width:1200px;position:relative}.cartbounty-pro-close-modal{top:20px;right:20px;border:4px solid #fff;outline:0;opacity:0;visibility:hidden}.is-open .cartbounty-pro-close-modal{opacity:1;visibility:visible}.cartbounty-pro-modal-content{margin:0;padding:0;line-height:0}.fadeOutSlow{animation:fadeOutSlow .6s 4s;animation-fill-mode:forwards}@media screen and (max-width:600px){.cartbounty-pro-close-modal{top:5px;right:5px}}.cartbounty-pro-modal{display:none}.cartbounty-pro-modal.is-open{display:block}.cartbounty-pro-modal[aria-hidden=false] .cartbounty-pro-modal-content-container,.cartbounty-pro-modal[aria-hidden=false] .cartbounty-pro-modal-overlay{animation:fadeIn .3s ease-in-out}.cartbounty-pro-modal .cartbounty-pro-modal-content-container,.cartbounty-pro-modal .cartbounty-pro-modal-overlay{will-change:transform}
/* Modal popup end */

/* Responsive grid layout start */
.cartbounty-pro-visible-xs{display:none !important;}@media (max-width:991px){.cartbounty-pro-hidden-xs{display:none !important;}.cartbounty-pro-visible-xs {display:block !important;}}.cartbounty-pro-row *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cartbounty-pro-row{margin-right:-15px;margin-left:-15px}.cartbounty-col-lg-1,.cartbounty-col-lg-10,.cartbounty-col-lg-11,.cartbounty-col-lg-12,.cartbounty-col-lg-2,.cartbounty-col-lg-3,.cartbounty-col-lg-4,.cartbounty-col-lg-5,.cartbounty-col-lg-6,.cartbounty-col-lg-7,.cartbounty-col-lg-8,.cartbounty-col-lg-9,.cartbounty-col-md-1,.cartbounty-col-md-10,.cartbounty-col-md-11,.cartbounty-col-md-12,.cartbounty-col-md-2,.cartbounty-col-md-3,.cartbounty-col-md-4,.cartbounty-col-md-5,.cartbounty-col-md-6,.cartbounty-col-md-7,.cartbounty-col-md-8,.cartbounty-col-md-9,.cartbounty-col-sm-1,.cartbounty-col-sm-10,.cartbounty-col-sm-11,.cartbounty-col-sm-12,.cartbounty-col-sm-2,.cartbounty-col-sm-3,.cartbounty-col-sm-4,.cartbounty-col-sm-5,.cartbounty-col-sm-6,.cartbounty-col-sm-7,.cartbounty-col-sm-8,.cartbounty-col-sm-9,.cartbounty-col-xs-1,.cartbounty-col-xs-10,.cartbounty-col-xs-11,.cartbounty-col-xs-12,.cartbounty-col-xs-2,.cartbounty-col-xs-3,.cartbounty-col-xs-4,.cartbounty-col-xs-5,.cartbounty-col-xs-6,.cartbounty-col-xs-7,.cartbounty-col-xs-8,.cartbounty-col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.cartbounty-col-xs-1,.cartbounty-col-xs-10,.cartbounty-col-xs-11,.cartbounty-col-xs-12,.cartbounty-col-xs-2,.cartbounty-col-xs-3,.cartbounty-col-xs-4,.cartbounty-col-xs-5,.cartbounty-col-xs-6,.cartbounty-col-xs-7,.cartbounty-col-xs-8,.cartbounty-col-xs-9{float:left}.cartbounty-col-xs-12{width:100%}.cartbounty-col-xs-11{width:91.66666667%}.cartbounty-col-xs-10{width:83.33333333%}.cartbounty-col-xs-9{width:75%}.cartbounty-col-xs-8{width:66.66666667%}.cartbounty-col-xs-7{width:58.33333333%}.cartbounty-col-xs-6{width:50%}.cartbounty-col-xs-5{width:41.66666667%}.cartbounty-col-xs-4{width:33.33333333%}.cartbounty-col-xs-3{width:25%}.cartbounty-col-xs-2{width:16.66666667%}.cartbounty-col-xs-1{width:8.33333333%}.cartbounty-col-xs-pull-12{right:100%}.cartbounty-col-xs-pull-11{right:91.66666667%}.cartbounty-col-xs-pull-10{right:83.33333333%}.cartbounty-col-xs-pull-9{right:75%}.cartbounty-col-xs-pull-8{right:66.66666667%}.cartbounty-col-xs-pull-7{right:58.33333333%}.cartbounty-col-xs-pull-6{right:50%}.cartbounty-col-xs-pull-5{right:41.66666667%}.cartbounty-col-xs-pull-4{right:33.33333333%}.cartbounty-col-xs-pull-3{right:25%}.cartbounty-col-xs-pull-2{right:16.66666667%}.cartbounty-col-xs-pull-1{right:8.33333333%}.cartbounty-col-xs-pull-0{right:auto}.cartbounty-col-xs-push-12{left:100%}.cartbounty-col-xs-push-11{left:91.66666667%}.cartbounty-col-xs-push-10{left:83.33333333%}.cartbounty-col-xs-push-9{left:75%}.cartbounty-col-xs-push-8{left:66.66666667%}.cartbounty-col-xs-push-7{left:58.33333333%}.cartbounty-col-xs-push-6{left:50%}.cartbounty-col-xs-push-5{left:41.66666667%}.cartbounty-col-xs-push-4{left:33.33333333%}.cartbounty-col-xs-push-3{left:25%}.cartbounty-col-xs-push-2{left:16.66666667%}.cartbounty-col-xs-push-1{left:8.33333333%}.cartbounty-col-xs-push-0{left:auto}.cartbounty-col-xs-offset-12{margin-left:100%}.cartbounty-col-xs-offset-11{margin-left:91.66666667%}.cartbounty-col-xs-offset-10{margin-left:83.33333333%}.cartbounty-col-xs-offset-9{margin-left:75%}.cartbounty-col-xs-offset-8{margin-left:66.66666667%}.cartbounty-col-xs-offset-7{margin-left:58.33333333%}.cartbounty-col-xs-offset-6{margin-left:50%}.cartbounty-col-xs-offset-5{margin-left:41.66666667%}.cartbounty-col-xs-offset-4{margin-left:33.33333333%}.cartbounty-col-xs-offset-3{margin-left:25%}.cartbounty-col-xs-offset-2{margin-left:16.66666667%}.cartbounty-col-xs-offset-1{margin-left:8.33333333%}.cartbounty-col-xs-offset-0{margin-left:0}@media (min-width:783px){.cartbounty-col-sm-1,.cartbounty-col-sm-10,.cartbounty-col-sm-11,.cartbounty-col-sm-12,.cartbounty-col-sm-2,.cartbounty-col-sm-3,.cartbounty-col-sm-4,.cartbounty-col-sm-5,.cartbounty-col-sm-6,.cartbounty-col-sm-7,.cartbounty-col-sm-8,.cartbounty-col-sm-9{float:left}.cartbounty-col-sm-12{width:100%}.cartbounty-col-sm-11{width:91.66666667%}.cartbounty-col-sm-10{width:83.33333333%}.cartbounty-col-sm-9{width:75%}.cartbounty-col-sm-8{width:66.66666667%}.cartbounty-col-sm-7{width:58.33333333%}.cartbounty-col-sm-6{width:50%}.cartbounty-col-sm-5{width:41.66666667%}.cartbounty-col-sm-4{width:33.33333333%}.cartbounty-col-sm-3{width:25%}.cartbounty-col-sm-2{width:16.66666667%}.cartbounty-col-sm-1{width:8.33333333%}.cartbounty-col-sm-pull-12{right:100%}.cartbounty-col-sm-pull-11{right:91.66666667%}.cartbounty-col-sm-pull-10{right:83.33333333%}.cartbounty-col-sm-pull-9{right:75%}.cartbounty-col-sm-pull-8{right:66.66666667%}.cartbounty-col-sm-pull-7{right:58.33333333%}.cartbounty-col-sm-pull-6{right:50%}.cartbounty-col-sm-pull-5{right:41.66666667%}.cartbounty-col-sm-pull-4{right:33.33333333%}.cartbounty-col-sm-pull-3{right:25%}.cartbounty-col-sm-pull-2{right:16.66666667%}.cartbounty-col-sm-pull-1{right:8.33333333%}.cartbounty-col-sm-pull-0{right:auto}.cartbounty-col-sm-push-12{left:100%}.cartbounty-col-sm-push-11{left:91.66666667%}.cartbounty-col-sm-push-10{left:83.33333333%}.cartbounty-col-sm-push-9{left:75%}.cartbounty-col-sm-push-8{left:66.66666667%}.cartbounty-col-sm-push-7{left:58.33333333%}.cartbounty-col-sm-push-6{left:50%}.cartbounty-col-sm-push-5{left:41.66666667%}.cartbounty-col-sm-push-4{left:33.33333333%}.cartbounty-col-sm-push-3{left:25%}.cartbounty-col-sm-push-2{left:16.66666667%}.cartbounty-col-sm-push-1{left:8.33333333%}.cartbounty-col-sm-push-0{left:auto}.cartbounty-col-sm-offset-12{margin-left:100%}.cartbounty-col-sm-offset-11{margin-left:91.66666667%}.cartbounty-col-sm-offset-10{margin-left:83.33333333%}.cartbounty-col-sm-offset-9{margin-left:75%}.cartbounty-col-sm-offset-8{margin-left:66.66666667%}.cartbounty-col-sm-offset-7{margin-left:58.33333333%}.cartbounty-col-sm-offset-6{margin-left:50%}.cartbounty-col-sm-offset-5{margin-left:41.66666667%}.cartbounty-col-sm-offset-4{margin-left:33.33333333%}.cartbounty-col-sm-offset-3{margin-left:25%}.cartbounty-col-sm-offset-2{margin-left:16.66666667%}.cartbounty-col-sm-offset-1{margin-left:8.33333333%}.cartbounty-col-sm-offset-0{margin-left:0}}@media (min-width:992px){.cartbounty-col-md-1,.cartbounty-col-md-10,.cartbounty-col-md-11,.cartbounty-col-md-12,.cartbounty-col-md-2,.cartbounty-col-md-3,.cartbounty-col-md-4,.cartbounty-col-md-5,.cartbounty-col-md-6,.cartbounty-col-md-7,.cartbounty-col-md-8,.cartbounty-col-md-9{float:left}.cartbounty-col-md-12{width:100%}.cartbounty-col-md-11{width:91.66666667%}.cartbounty-col-md-10{width:83.33333333%}.cartbounty-col-md-9{width:75%}.cartbounty-col-md-8{width:66.66666667%}.cartbounty-col-md-7{width:58.33333333%}.cartbounty-col-md-6{width:50%}.cartbounty-col-md-5{width:41.66666667%}.cartbounty-col-md-4{width:33.33333333%}.cartbounty-col-md-3{width:25%}.cartbounty-col-md-2{width:16.66666667%}.cartbounty-col-md-1{width:8.33333333%}.cartbounty-col-md-pull-12{right:100%}.cartbounty-col-md-pull-11{right:91.66666667%}.cartbounty-col-md-pull-10{right:83.33333333%}.cartbounty-col-md-pull-9{right:75%}.cartbounty-col-md-pull-8{right:66.66666667%}.cartbounty-col-md-pull-7{right:58.33333333%}.cartbounty-col-md-pull-6{right:50%}.cartbounty-col-md-pull-5{right:41.66666667%}.cartbounty-col-md-pull-4{right:33.33333333%}.cartbounty-col-md-pull-3{right:25%}.cartbounty-col-md-pull-2{right:16.66666667%}.cartbounty-col-md-pull-1{right:8.33333333%}.cartbounty-col-md-pull-0{right:auto}.cartbounty-col-md-push-12{left:100%}.cartbounty-col-md-push-11{left:91.66666667%}.cartbounty-col-md-push-10{left:83.33333333%}.cartbounty-col-md-push-9{left:75%}.cartbounty-col-md-push-8{left:66.66666667%}.cartbounty-col-md-push-7{left:58.33333333%}.cartbounty-col-md-push-6{left:50%}.cartbounty-col-md-push-5{left:41.66666667%}.cartbounty-col-md-push-4{left:33.33333333%}.cartbounty-col-md-push-3{left:25%}.cartbounty-col-md-push-2{left:16.66666667%}.cartbounty-col-md-push-1{left:8.33333333%}.cartbounty-col-md-push-0{left:auto}.cartbounty-col-md-offset-12{margin-left:100%}.cartbounty-col-md-offset-11{margin-left:91.66666667%}.cartbounty-col-md-offset-10{margin-left:83.33333333%}.cartbounty-col-md-offset-9{margin-left:75%}.cartbounty-col-md-offset-8{margin-left:66.66666667%}.cartbounty-col-md-offset-7{margin-left:58.33333333%}.cartbounty-col-md-offset-6{margin-left:50%}.cartbounty-col-md-offset-5{margin-left:41.66666667%}.cartbounty-col-md-offset-4{margin-left:33.33333333%}.cartbounty-col-md-offset-3{margin-left:25%}.cartbounty-col-md-offset-2{margin-left:16.66666667%}.cartbounty-col-md-offset-1{margin-left:8.33333333%}.cartbounty-col-md-offset-0{margin-left:0}}@media (min-width:1200px){.cartbounty-col-lg-1,.cartbounty-col-lg-10,.cartbounty-col-lg-11,.cartbounty-col-lg-12,.cartbounty-col-lg-2,.cartbounty-col-lg-3,.cartbounty-col-lg-4,.cartbounty-col-lg-5,.cartbounty-col-lg-6,.cartbounty-col-lg-7,.cartbounty-col-lg-8,.cartbounty-col-lg-9{float:left}.cartbounty-col-lg-12{width:100%}.cartbounty-col-lg-11{width:91.66666667%}.cartbounty-col-lg-10{width:83.33333333%}.cartbounty-col-lg-9{width:75%}.cartbounty-col-lg-8{width:66.66666667%}.cartbounty-col-lg-7{width:58.33333333%}.cartbounty-col-lg-6{width:50%}.cartbounty-col-lg-5{width:41.66666667%}.cartbounty-col-lg-4{width:33.33333333%}.cartbounty-col-lg-3{width:25%}.cartbounty-col-lg-2{width:16.66666667%}.cartbounty-col-lg-1{width:8.33333333%}.cartbounty-col-lg-pull-12{right:100%}.cartbounty-col-lg-pull-11{right:91.66666667%}.cartbounty-col-lg-pull-10{right:83.33333333%}.cartbounty-col-lg-pull-9{right:75%}.cartbounty-col-lg-pull-8{right:66.66666667%}.cartbounty-col-lg-pull-7{right:58.33333333%}.cartbounty-col-lg-pull-6{right:50%}.cartbounty-col-lg-pull-5{right:41.66666667%}.cartbounty-col-lg-pull-4{right:33.33333333%}.cartbounty-col-lg-pull-3{right:25%}.cartbounty-col-lg-pull-2{right:16.66666667%}.cartbounty-col-lg-pull-1{right:8.33333333%}.cartbounty-col-lg-pull-0{right:auto}.cartbounty-col-lg-push-12{left:100%}.cartbounty-col-lg-push-11{left:91.66666667%}.cartbounty-col-lg-push-10{left:83.33333333%}.cartbounty-col-lg-push-9{left:75%}.cartbounty-col-lg-push-8{left:66.66666667%}.cartbounty-col-lg-push-7{left:58.33333333%}.cartbounty-col-lg-push-6{left:50%}.cartbounty-col-lg-push-5{left:41.66666667%}.cartbounty-col-lg-push-4{left:33.33333333%}.cartbounty-col-lg-push-3{left:25%}.cartbounty-col-lg-push-2{left:16.66666667%}.cartbounty-col-lg-push-1{left:8.33333333%}.cartbounty-col-lg-push-0{left:auto}.cartbounty-col-lg-offset-12{margin-left:100%}.cartbounty-col-lg-offset-11{margin-left:91.66666667%}.cartbounty-col-lg-offset-10{margin-left:83.33333333%}.cartbounty-col-lg-offset-9{margin-left:75%}.cartbounty-col-lg-offset-8{margin-left:66.66666667%}.cartbounty-col-lg-offset-7{margin-left:58.33333333%}.cartbounty-col-lg-offset-6{margin-left:50%}.cartbounty-col-lg-offset-5{margin-left:41.66666667%}.cartbounty-col-lg-offset-4{margin-left:33.33333333%}.cartbounty-col-lg-offset-3{margin-left:25%}.cartbounty-col-lg-offset-2{margin-left:16.66666667%}.cartbounty-col-lg-offset-1{margin-left:8.33333333%}.cartbounty-col-lg-offset-0{margin-left:0}}.cartbounty-pro-row:after,.cartbounty-pro-row:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before{display:table;content:" "}.cartbounty-pro-row:after,.clearfix:after,.container-fluid:after,.container:after{clear:both}
/* Responsive grid layout end */

/* Selectize style start */
.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:10px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0 0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.selectize-control{position:relative}.selectize-control.single .selectize-input.input-active,.selectize-input{cursor:text}.selectize-input{display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.cartbounty-pro .cartbounty-pro-select .selectize-input.dropdown-active{border-radius:4px 4px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:2px 4px 2px 0;padding:2px 10px;background:#f1f1f1;color:#303030;border:0 solid #d0d0d0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0 4px!important}.cartbounty-pro .selectize-dropdown{position:absolute;top:100%;left:0;z-index:10;border-top:0 none;border-radius:0 0 4px 4px;padding-left:12px;padding-right:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:6px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .active{background-color:#f1f1f1}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:10px;margin-top:-9px;width:20px;height:20px;background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55%;background-size:16px 16px;transform-origin:38% 50%}.selectize-control.single .selectize-input.dropdown-active:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}
/* Selectize style end */

/* Emoji mart style start */
.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.emoji-mart{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-size:16px;display:inline-block;color:#222427;border-radius:5px;background:#fff}.emoji-mart .emoji-mart-emoji{padding:6px}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-top-width:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;padding:0 6px;line-height:0}.emoji-mart-anchor{position:relative;display:block;flex:1 1 auto;color:#858585;text-align:center;padding:12px 4px;overflow:hidden;transition:color .1s ease-out;margin:0;box-shadow:none;background:0 0;border:none}.emoji-mart-anchor:focus{outline:0}.emoji-mart-anchor-selected,.emoji-mart-anchor:focus,.emoji-mart-anchor:hover{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.emoji-mart-anchors img,.emoji-mart-anchors svg{fill:currentColor;height:18px;width:18px}.emoji-mart-scroll{overflow-y:scroll;overflow-x:hidden;height:270px;padding:0 6px 6px 6px;will-change:transform}.emoji-mart-search{margin-top:6px;padding:0 6px;position:relative}.emoji-mart-search input{font-size:16px; line-height: 22px; display:block;width:100%;padding:5px 25px 6px 10px;border-radius:4px;border:1px solid #d9d9d9;outline:0}.emoji-mart-search input,.emoji-mart-search input::-webkit-search-cancel-button,.emoji-mart-search input::-webkit-search-decoration,.emoji-mart-search input::-webkit-search-results-button,.emoji-mart-search input::-webkit-search-results-decoration{-webkit-appearance:none}.emoji-mart-search-icon{position:absolute;top:7px;right:11px;z-index:2;padding:2px 5px 1px;border:none;background:0 0}.emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.emoji-mart-category .emoji-mart-emoji:hover:before{z-index:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;border-radius:100%}.emoji-mart-category-label{z-index:2;position:relative;position:-webkit-sticky;position:sticky;top:0}.emoji-mart-category-label span{display:block;width:100%;font-weight:500;padding:5px 6px;background-color:#fff;background-color:rgba(255,255,255,.95)}.emoji-mart-category-list{margin:0;padding:0}.emoji-mart-category-list li{list-style:none;margin:0;padding:0;display:inline-block}.emoji-mart-emoji{position:relative;display:inline-block;font-size:0;margin:0;padding:0;border:none;background:0 0;box-shadow:none}.emoji-mart-emoji-native{font-family:"Segoe UI Emoji","Segoe UI Symbol","Segoe UI","Apple Color Emoji","Twemoji Mozilla","Noto Color Emoji","Android Emoji"}.emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.emoji-mart-no-results-img{display:block;margin-left:auto;margin-right:auto;width:50%}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{position:relative;height:70px}.emoji-mart-preview-data,.emoji-mart-preview-emoji,.emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.emoji-mart-preview-skins{right:30px;text-align:right}.emoji-mart-preview-skins.custom{right:10px;text-align:right}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{font-size:12px;color:#888}.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-shortname{margin-left:.5em}.emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:26px;font-weight:300}.emoji-mart-skin-swatches{font-size:0;padding:2px 0;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff}.emoji-mart-skin-swatches.custom{font-size:0;border:none;background-color:#fff}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;width:0;vertical-align:middle;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out}.emoji-mart-skin-swatch:nth-child(1){transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch.selected{position:relative;width:16px;padding:0 2px}.emoji-mart-skin-swatch.selected:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background-color:#fff;border-radius:100%;pointer-events:none;opacity:0;transition:opacity .2s ease-out}.emoji-mart-skin-swatch.custom{display:inline-block;width:0;height:38px;overflow:hidden;vertical-align:middle;transition-property:width,height;transition-duration:.125s;transition-timing-function:ease-out;cursor:default}.emoji-mart-skin-swatch.custom.selected{position:relative;width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatch.custom.selected:after{content:"";width:0;height:0}.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover{background-color:#f4f4f4;border-radius:10%}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom{width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after{opacity:.75}.emoji-mart-skin-text.opened{display:inline-block;vertical-align:middle;text-align:left;color:#888;font-size:11px;padding:5px 2px;width:95px;height:40px;border-radius:10%;background-color:#fff}.emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.emoji-mart-dark{color:#fff;border-color:#555453;background-color:#222}.emoji-mart-dark .emoji-mart-bar{border-color:#555453}.emoji-mart-dark .emoji-mart-search input{color:#fff;border-color:#555453;background-color:#2f2f2f}.emoji-mart-dark .emoji-mart-search-icon svg{fill:#fff}.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before{background-color:#444}.emoji-mart-dark .emoji-mart-category-label span{background-color:#222;color:#fff}.emoji-mart-dark .emoji-mart-skin-swatches{border-color:#555453;background-color:#222}.emoji-mart-dark .emoji-mart-anchor-selected,.emoji-mart-dark .emoji-mart-anchor:focus,.emoji-mart-dark .emoji-mart-anchor:hover{color:#bfbfbf}
/* Emoji mart style end */

/* DayCalendar style start */
.rdp{--rdp-cell-size:42px;--rdp-caption-font-size:18px;--rdp-accent-color:#976dfb;--rdp-background-color:#ffde00;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);--rdp-selected-color:#fff;margin:1em}.rdp-vhidden{clip:rect(1px,1px,1px,1px)!important;-webkit-appearance:none;appearance:none;background:#0000;border:0;border:0!important;box-sizing:border-box;height:1px!important;margin:0;overflow:hidden!important;padding:0;padding:0!important;position:absolute!important;top:0;width:1px!important}.rdp-button_reset{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;color:inherit;cursor:default;font:inherit;margin:0;padding:0;position:relative}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid #0000}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){background-color:var(--rdp-background-color);border:var(--rdp-outline);color:inherit}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{border-collapse:collapse;margin:0;max-width:calc(var(--rdp-cell-size)*7)}.rdp-with_weeknumber .rdp-table{border-collapse:collapse;max-width:calc(var(--rdp-cell-size)*8)}.rdp-caption{align-items:center;display:flex;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{display:block;position:relative;text-align:center}.rdp-caption_dropdowns,.rdp-caption_label{display:inline-flex;position:relative}.rdp-caption_label{align-items:center;border:2px solid #0000;color:currentColor;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700;margin:0;padding:0 .25em;white-space:nowrap;z-index:1}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{left:0;position:absolute;top:50%;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;right:0;top:50%;transform:translateY(-50%)}.rdp-nav_button{align-items:center;border-radius:100%;display:inline-flex;height:var(--rdp-cell-size);justify-content:center;padding:.25em;width:var(--rdp-cell-size)}.rdp-dropdown_month,.rdp-dropdown_year{align-items:center;display:inline-flex;position:relative}.rdp-dropdown{-webkit-appearance:none;appearance:none;background-color:initial;border:none;bottom:0;cursor:inherit;font-family:inherit;font-size:inherit;left:0;line-height:inherit;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.rdp-dropdown[disabled]{color:inherit;opacity:1}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{font-size:.75em;font-weight:700;height:100%;height:var(--rdp-cell-size);padding:0;text-align:center;text-transform:uppercase;vertical-align:middle}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{height:100%;height:var(--rdp-cell-size);padding:0;text-align:center;width:var(--rdp-cell-size)}.rdp-weeknumber{font-size:.75em}.rdp-day,.rdp-weeknumber{align-items:center;border:2px solid #0000;border-radius:100%;box-sizing:border-box;display:flex;height:var(--rdp-cell-size);justify-content:center;margin:0;max-width:var(--rdp-cell-size);overflow:hidden;width:var(--rdp-cell-size)}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{background-color:var(--rdp-accent-color);color:var(--rdp-selected-color);opacity:1}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-bottom-right-radius:0;border-top-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-bottom-left-radius:0;border-top-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-bottom-right-radius:0;border-top-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}
/* DayCalendar style end */

/* The Toggle definition */
/* The switch - the box around the slider */
.cartbounty-pro-switch {
	position: relative;
	display: inline-block;
	width: 40px;
	height: 22px;
	margin: 1px 10px 0 0;
}

/* Hide default HTML checkbox */
.cartbounty-pro-switch input {
	opacity: 0;
	width: 0;
	height: 0;
}

/* The slider */
.cartbounty-pro-slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #dbdada;
	-webkit-transition: 	all 0.4s ease-in-out;
	-moz-transition: 		all 0.4s ease-in-out;
	-o-transition: 			all 0.4s ease-in-out;
	transition: 			all 0.4s ease-in-out;
}

.cartbounty-pro-slider:hover,
.cartbounty-pro-slider:focus{
	-webkit-box-shadow: 0 0 0 5px #e8e8e8;
	-moz-box-shadow: 0 0 0 5px #e8e8e8;
	box-shadow: 0 0 0 5px #e8e8e8;
}

.cartbounty-pro-slider:before {
	position: absolute;
	content: "";
	height: 16px;
	width: 16px;
	left: 3px;
	bottom: 2px;
	background-color: white;
	-webkit-transition: 	all 0.3s ease-in-out;
	-moz-transition: 		all 0.3s ease-in-out;
	-o-transition: 			all 0.3s ease-in-out;
	transition: 			all 0.3s ease-in-out;
}

input:checked + .cartbounty-pro-slider {
	background-color: #aa88fc;
	border: 1px solid #9c75fc;
}

input:focus + .cartbounty-pro-slider {
	-webkit-box-shadow: 0 0 1px #aa88fc;
	-moz-box-shadow: 0 0 1px #aa88fc;
	box-shadow: 0 0 1px #aa88fc;
}

input:checked + .cartbounty-pro-slider:before {
	-webkit-transform: translateX(16px); /* WebKit */
	-moz-transform: translateX(16px); /* Mozilla */
	-o-transform: translateX(16px); /* Opera */
	-ms-transform: translateX(16px); /* Internet Explorer */
	transform: translateX(16px); /* CSS3 */
}

input:checked + .cartbounty-pro-slider:hover,
input:checked + .cartbounty-pro-slider:focus{
	-webkit-box-shadow: 0 0 0 5px #e1d9f3;
	-moz-box-shadow: 0 0 0 5px #e1d9f3;
	box-shadow: 0 0 0 5px #e1d9f3;
}

/* Rounded sliders */
.cartbounty-pro-slider.round {
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	border-radius: 22px;
	border: 1px solid #d1cfcf;
}

.cartbounty-pro-slider.round:before {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
/* The Toggle definition end */

@keyframes spin{
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}

@keyframes clockwise {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(2520deg); }
}

@keyframes fading {
	0% { opacity: 1; }
	50% { opacity: .6; }
	100% { opacity: 1; }
}

@keyframes chartFading {
	0% { opacity: .4; }
	50% { opacity: .2; }
	100% { opacity: .4; }
}

@keyframes fadeIn {
	0% { opacity: 0; }
	100% { opacity: 1; }
}

@keyframes fadeOutSlow {
	0% { opacity: 1; }
	100% { opacity: 0; }
}

@keyframes exitIntentfadeIn{
	0% { opacity: 0; }
	10% { opacity: 0; }
	15% { opacity: 1; }
	90% { opacity: 1; }
	100% { opacity: 0; }
}

@keyframes exitIntentSlideIn{
	0% { transform: translate(-100%,0); }
	10% { transform: translate(-100%,0); }
	15% { transform: translate(0,0); }
	90% { transform: translate(0,0); opacity: 1; }
	100% { opacity: 0; }
}

@keyframes exitIntentSlideDown{
	0% { transform: translate(0,-100%); }
	10% { transform: translate(0,-100%); }
	15% { transform: translate(0,0); }
	90% { transform: translate(0,0); opacity: 1; }
	100% { opacity: 0; }
}

@keyframes earlyCaptureFadeUp{
	0% { transform: translate(0,-10%); opacity: 0; }
	10% { transform: translate(0,-10%); opacity: 0; }
	15% { transform: translate(0,0); opacity: 1; }
	90% { transform: translate(0,0); opacity: 1; }
	100% { opacity: 0; }
}

@keyframes earlyCaptureClick{
	6% { transform: scale(1); }
	8% { transform: scale(.75); }
	10% { transform: scale(1); }
}