select {padding: 0.4rem 0.8rem;padding-right: 2.8rem;padding-left: 1.6rem;}

.Polaris-Align-self__Center, .Polaris-AlignSelf--center{align-self: center;}
.Polaris-Text-Align__Center, .Polaris--textAlignCenter {text-align: center;}
.Polaris-Text__Bold{font-weight: bold;}
.Polaris-Text-Center {text-align: center;}
.Polaris-TextField--multiline .Polaris-TextField__Input{height: 120px;}
.Polaris-Display__Flex{display: flex;}
.Polaris-Display__None{display: none !important;}
.Polaris-Position__Relative {position: relative;}
/* MARGIN COMMON */
.Polaris-Margin__Top--zero{margin-top: 0;}
.Polaris-Margin__Top--1rem {margin-top: 1rem;}
.Polaris-Margin__Top--2rem {margin-top: 2rem;}
.Polaris-Margin__Bottom--oneRem, .Polaris-Margin__Bottom--1rem {margin-bottom: 1rem;}
.Polaris-Margin__Bottom--2rem {margin-bottom: 2rem;}
.Polaris-Margin__X--2rem-Inverse {margin-left: -2rem;margin-right: -2rem;}

/* PADDING COMMON */
.Polaris-Padding--zero{padding: 0;}

.Polaris-Frame__Main{--top-bar-background: #f9fafb;--top-bar-color: rgb(255, 255, 255);--top-bar-background-lighter: hsl(210, 22%, 96%);height: 100%;}
.Polaris-TopBar{background: #f9fafb;/*overflow: hidden;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.07);*/}
.Polaris-TopBar__Contents {padding: 0 3.2rem;justify-content: unset;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.07);}
.Polaris-TopBar__SecondaryMenu {width: 100%;}
.Polaris-TopBar__SecondaryMenu .Polaris-Tabs {border: 0;width: 100%;}

/*.Polaris-TopBar-Menu__ActivatorWrapper {overflow: hidden;max-height: 5.6rem;}*/

.Polaris-ChoiceList__Choices--vertical li{display: inline-block;}
.Polaris-ChoiceList__Choices--vertical li + li{margin-left: 1rem;}
.Polaris-Choice{cursor: pointer;}
.Polaris-Label__Text, .Polaris-ChoiceList__Title{font-weight: 500;color: #282b3c;}

.Polaris-ActionList__Item:focus, .Polaris-ActionList__Item:active{background-image: linear-gradient(rgba(179,188,245,.1),rgba(179,188,245,.1));}
.Polaris-ActionList__Item.Polaris-ActionList--active{box-shadow: inset 0.2rem 0 0 #5c6ac4;background-image: linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3));}

.Polaris-Tabs__Item:not(.Polaris-Tabs--newDesignLanguage):active:hover:focus {background-image: linear-gradient(rgba(179,188,245,.1),rgba(179,188,245,.1));}
.Polaris-Tabs__Item:not(.Polaris-Tabs--newDesignLanguage):active {box-shadow: inset 0.2rem 0 0 #5c6ac4;background-image: linear-gradient(rgba(179,188,245,.1),rgba(179,188,245,.1)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3)),linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3));}

.Polaris-TopBar-Menu__ActivatorWrapper {overflow: hidden;}
.Polaris-TopBar-Menu__ActivatorWrapper .Polaris-Tabs {height: 100%;}
.Polaris-TopBar-Menu__ActivatorWrapper .Polaris-Tabs .Polaris-Tabs__TabContainer, .Polaris-TopBar-Menu__ActivatorWrapper .Polaris-Tabs .Polaris-Tabs__DisclosureTab{height: calc(100% - 0.2rem);}
.Polaris-TopBar-Menu__ActivatorWrapper .Polaris-Tabs .Polaris-Tabs__DisclosureActivator {padding-right: 0;margin-left: 1.6rem;}
.Polaris-Button--plain.Polaris-Tabs__DisclosureActivator, .Polaris-Button--plain.Polaris-Tabs__DisclosureActivator:active, .Polaris-Button--plain.Polaris-Tabs__DisclosureActivator:focus, .Polaris-Button--plain.Polaris-Tabs__DisclosureActivator:hover{color: #637381;background: none;text-decoration: none;border-left: 1px solid #dfe3e8;}
.Polaris-Button--plain.Polaris-Tabs__DisclosureActivator:focus .Polaris-Button__Content, .Polaris-Button--plain.Polaris-Tabs__DisclosureActivator:hover .Polaris-Button__Content {background: none;}
.Polaris-Tabs__Tab.Polaris-Tabs__Tab--selected {pointer-events: none;}

.Polaris-Tabs__Item.Polaris-Tabs__Tab--selected {box-shadow: inset 0.2rem 0 0 #5c6ac4;background-image: linear-gradient(rgba(223,227,232,.3),rgba(223,227,232,.3));}

.Polaris-Page-Header {text-align: center;margin-bottom: 4rem;padding-top: 3.2rem !important;}

.Polaris-Banner--withinPage.Polaris-Banner--statusSuccess {box-shadow: var(--p-banner-border,inset 0 0 0 0 transparent,inset 0 0 0 0 transparent,0 0 0 0.5px rgba(63,63,68,.05),0 0.5px 3px 0 rgba(63,63,68,.15));}
.Polaris-Banner--withinPage.Polaris-Banner--statusCritical {box-shadow: var(--p-banner-border,inset 0 3px 0 0 transparent,inset 0 0 0 0 transparent,0 0 0 0.5px rgba(63,63,68,.05),0 0.5px 3px 0 rgba(63,63,68,.15));}

/*.Polaris-FooterHelp {position: fixed;bottom: 0;left: 0;right: 0;}*/
.Polaris-FooterHelp__Content {background: #FFF;padding: 1.2rem 1.6rem;}

/* MODAL START */
.Polaris-Backdrop {opacity: 0;visibility: hidden;}
.Polaris-Modal-Drop > .Polaris-Backdrop {opacity: 1;visibility: visible;}
.Polaris-Modal-Dialog__Container {display: none;}
.Polaris-Modal-Dialog__Container.Polaris-Modal-Open {display: flex;}
.Polaris-Modal-Dialog__Modal.Polaris-Modal-Sneck{animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;transform: translate3d(0, 0, 0);backface-visibility: hidden;perspective: 1000px;}
@keyframes shake {10%, 90% {transform: translate3d(-1px, 0, 0);}20%, 80% {transform: translate3d(2px, 0, 0);}30%, 50%, 70% {transform: translate3d(-4px, 0, 0);}40%, 60% {transform: translate3d(4px, 0, 0);}}
/* MODAL END */

@media (max-width: 30.5625em){
	.Polaris-TopBar__Contents {padding: 0 1.6rem;}
}

@media (max-width: 30.624em) {

	.Polaris-Page {padding: 0 15px;}

	.Polaris-Layout__AnnotatedSection .Polaris-Layout__Annotation {padding-left: 0;padding-right: 0;}

	.Polaris-FooterHelp .Polaris-FooterHelp__Content {min-width: calc(100% + 30px);margin: 0 0 -2rem 0px;border-bottom: 0;}
	.Polaris-FooterHelp .Polaris-FooterHelp__Content .Polaris-FooterHelp__Icon .Polaris-Icon--hasBackdrop {margin: 0;}
	.Polaris-FooterHelp .Polaris-FooterHelp__Content .Polaris-FooterHelp__Text {font-size: 1.4rem;line-height: 2rem;}
}

@media (max-width: 46.5em){
	.Polaris-FormLayout--condensed .Polaris-FormLayout__Item {min-width: unset;}
	.Polaris-ResourceItem--persistActions .Polaris-ResourceItem__Actions {display: flex;}
}

@media (min-width: 48.0625em){
	.Polaris-Frame__Navigation {display: none;}
	.Polaris-Frame--hasNav .Polaris-Frame__Main {padding-left: calc(0px + env(safe-area-inset-left));}
}

@media (max-width: 48.0525em){
	/*.Polaris-Tabs__DisclosureTab{display: block;}	*/
	.Polaris-TopBar__SecondaryMenu{display: block;}	
}

@media only screen and (max-width: 1024px) {
	.Polaris-Layout__AnnotatedSection .Polaris-Layout__Annotation {flex: 1 1 20rem;}
}

/* SCROLL BAR START */
/* SCROLL WIDTH */
::-webkit-scrollbar{width: 8px;}
/* SCROLL TRACK */
::-webkit-scrollbar-track{background: #f1f1f1;}
/* SCROLL HANDLE */
::-webkit-scrollbar-thumb {background: #888;}
/* SCROLL HANDLE HOVER */
::-webkit-scrollbar-thumb:hover{background: #555;}
/* SCROLL BAR END */

/* ON/OFF SWITCH START */
.onoffswitch{position:relative;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.onoffswitch-checkbox{display:none}
.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #c4cdd5;border-radius:6px}
.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}
.onoffswitch-inner:after,.onoffswitch-inner:before{display:block;float:left;width:50%;height:8px;padding:0;line-height:8px;font-size:0;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}
.onoffswitch-inner:before{content:"ON";padding-left:5px;background-color:#5c6ac4;color:#fff}
.onoffswitch-inner:after{content:"OFF";padding-right:5px;background-color:#eee;color:#999;text-align:right}.onoffswitch-switch{display:block;width:20px;margin:-4px;background:#fff;position:absolute;top:0;bottom:0;right:28px;border:2px solid #c4cdd5;border-radius:6px;transition:all .3s ease-in 0s}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}
/* ON/OFF SWITCH END */

/* JQUERY MINI COLOR PLUGIN START */
/*.Polaris-Connected__Item--primary{z-index: unset;}*/
.minicolors-theme-default .minicolors-swatch{top: 6px;z-index: 99;cursor: pointer;width: 25px;height: 25px;}
.minicolors-theme-default .minicolors-input{padding-left: 40px;}
.Polaris-TextField--focus > .minicolors ~ .Polaris-TextField__Backdrop:after{opacity: 1;}
/* JQUERY MINI COLOR PLUGIN END */

/* SPINNER LOADER START */
.Polaris-Spinner__Container{display: none;}
.Polaris-Spinner__Container.Spinner_Show{align-items: center;justify-content: center;display: flex;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #ffffffbf;z-index: 2000;background-size: 70px;}
.Polaris-Spinner__Container.Spinner_Show .Polaris-Spinner__Content{max-width: 50%;text-align: center;}
.Polaris-Spinner__Container.Spinner_Show .Polaris-Spinner__Title{font-size: 20px;margin-top: 2rem;}
/* SPINNER LOADER END */

/* JAVASCRIPT DEVICE DETECT CSS START */

/* DESKTOP START */
.coder-state-indicator{position: absolute;top: -999em;left: -999em;}
.coder-state-indicator:before{content: 'desktop';}
/* DESKTOP END */

/* SMALL DESKTOP START */
@media all and (max-width: 1200px) {
	.coder-state-indicator:before {content: 'desktop';}
}
/* SMALL DESKTOP END */

/* TABLET PHONE START */
@media all and (max-width: 1023px) {
	.coder-state-indicator:before {content: 'tablet';}
}
/* TABLET PHONE END */

/* MOBILE PHONE START */
@media all and (max-width: 767px) {
	.coder-state-indicator:before {content: 'mobile';}
}
/* MOBILE PHONE END */

/* JAVASCRIPT DEVICE DETECT CSS END */


/*.Polaris-Frame__TopBar {position: absolute;}*/
.Polaris-CalloutCard__Content {margin-left: 4rem;}
.review-animation {animation: shake 5s cubic-bezier(.36,.07,.19,.97) both;-webkit-animation-duration: 5s;animation-delay: 2s;-webkit-animation-iteration-count: infinite;}
.review-animation:hover{animation: none;}
@keyframes shake {
	2%,8%{transform: translate3d(-4px, 0, 0);}
	5%,12%{transform: translate3d(4px, 0, 0);}
	15%{transform: translate3d(0, 0, 0);},15%,100%{transform: translate3d(0px, 0, 0);}
}