a[target="amazonwin"]{margin:0 !important;}
a[rel^="appiplightbox"]{display:inline-block;font-size:.75rem;text-align:center;max-width:100%;}
.instock:not(.type-product){color:#008000;font-size:.85em;}
.outofstock:not(.type-product){color:#800000;font-size:.85em;}
.amazon-image-wrapper{padding:0 1%;text-align:center;float:left;margin:0 2% 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:25%;width:100%;}
.amazon-image-wrapper a{border-bottom:none;display:block;font-size:12px;text-align:center;}
.amazon-image-wrapper br{display:none;}
.asin-title{text-align:left;font-size:inherit;}
.appip-label{color:#666;font-size:inherit;font-weight:bold;text-transform:uppercase;}
.appip-multi-divider{margin:10px 0;}
.amazon-asin-title{margin:0 0 5px 0;}
.amazon-author{color:#666;}
.amazon-buying{text-align:left;box-sizing:border-box;float:left;max-width:73%;width:100%;}
.amazon-dates{padding:0 !important;text-align:left;height:auto;}
.amazon-dates br{display:none;}
.amazon-dates .amazon-preorder{color:#d16601;font-weight:bold;text-align:left;}
.amazon-dates .amazon-release-date{color:#666;font-size:10px;text-align:left;}
.amazon-director{color:#666;}
.amazon-director-label{color:#999;}
.amazon-ESRB{color:#666;font-size:12px;}
.amazon-feature{color:#666;font-size:inherit;}
.amazon-manufacturer{color:#666;}
.amazon-new{color:#800000;font-weight:bold;text-align:left;}
.amazon-new-label{color:#666;text-align:left;}
.amazon-platform{color:#666;font-size:12px;}
.amazon-post-text{padding:0 !important;text-align:left;}
.amazon-price-label{color:#666;text-align:left;}
.amazon-price{color:#800000;font-weight:bold;text-align:left;}
.amazon-rating{color:#666;}
.amazon-rating-label{color:#999;}
.amazon-starring{color:#666;}
.amazon-starring-label{color:#999;}
.amazon-system{color:#666;font-size:12px;}
.amazon-tiny{text-align:center;font-size:10px;}
.amazon-used{color:#666;text-align:left;}
.amazon-used-label{color:#666;text-align:left;}
.amazon-list-price{text-align:left;text-decoration:line-through;}
.amazon-list-price-label{color:#666;text-align:left;}
.amazon-list-price-label, .amazon-new-label, .amazon-used-label{font-weight:bold;min-width:7em;width:auto;}
.amazon-product-table{border-collapse:collapse;border:0 none !important;width:100%;clear:both;margin-bottom:10px;}
.amazon-product-table td{border:0 none;padding:0;}
.amazon-product-table:after{clear:both;}
.amazon-product-table a{border-bottom:0 none;text-decoration:none;}
.amazon-product-table > tbody > tr > td{padding:.5rem !important;}
.amazon-product-table hr{display:inline-block;max-width:100%;width:100%;border-top:1px solid #e2e5e7;height:0px;margin:6px 0;}
.amazon-product-table .amazon-buying h2.amazon-asin-title{border-bottom:0 none;font-size:1rem;line-height:1.25em;margin:0;}
.amazon-product-table .amazon-list-variants{border-top:1px solid #CCC;border-bottom:1px solid #ccc;padding:2%;margin-top:2%;}
.amazon-product-price{border-collapse:collapse;border:0 none;padding:0 !important;}
.amazon-product-price{-moz-border-radius:0;-webkit-border-radius:0;border-collapse:collapse;border-radius:0;border:0 none;margin:0;max-width:100%;width:auto;}
.amazon-product-price{float:left;margin:0;width:100%;}
.amazon-product-price a img.amazon-image{background-color:transparent;border:0 none;}
.amazon-product-price td{border:0 none !important;padding:.25em 0;}
.amazon-product-price td{padding:1%;width:auto;}
.amazon-product-price tr:first-child td{width:7em;}
.amazon-price-button{margin-top:2%;display:block;}
.amazon-price-button > a{display:block;margin-top:8px;margin-bottom:5px;width:165px;}
.amazon-price-button > a img.amazon-price-button-img{border:0 none;margin:0px;background:transparent;}
.amazon-additional-images-text{display:block;font-size:x-small;font-weight:bold;}
.amazon-element-imagesets{border:1px solid #ccc;display:inline-block;margin:5px;overflow:hidden;padding:10px;}
.amazon-element-imagesets br{display:none;}
.amazon-element-imagesets a{float:left;margin:3px;}
.amazon-element-imagesets a img{border:1px solid #fff;}
.amazon-additional-images-wrapper{border:1px solid #ccc;box-sizing:border-box;display:inline-block;margin:1%;overflow:hidden;padding:2%;}
.amazon-additional-images-wrapper a{float:left;margin:3px;}
.amazon-additional-images-wrapper a img{border:1px solid #fff;width:25px;}
.amazon-additional-images-wrapper br{display:none;}
.amazon_variations_wrapper{}
.amazon_varients{}
.amazon-varient-type-link{display:inline-block;font-weight:bold;}
.amazon-varient-type-price{display:inline-block;color:#EA0202;font-weight:bold;}
.amazon-variant-price-text{color:initial;}
.amazon-variant-price-text{font-weight:normal;}
.amazon-elements-wrapper,
.amazon-element-wrapper{clear:both;}
img.amazon-varient-image{max-width:50px;margin:1%;padding:1px;background-color:#999;}
img.amazon-varient-image:hover{background-color:#3A9AD9;}
body[class*=amp-mode] .amazon-image-wrapper a amp-img img{height:auto;position:relative;}
body[class*=amp-mode] .amazon-image-wrapper a amp-img>*{padding:0;}
body[class*=amp-mode] table{width:100%;background:0 0}
body[class*=amp-mode] .amazon-buying{padding:4px}
body[class*=amp-mode] .amazon-image-wrapper{margin:0;background:0 0;padding:4px}
body[class*=amp-mode] .amazon-buying hr{border-style:solid;border-width:0 0 1px;border-color:#ccc}
body[class*=amp-mode] h2.amazon-asin-title{max-width:100%;font-size:1.3em;line-height:1.35;background:0 0}
body[class*=amp-mode] .amazon-product-pricing-wrap{max-width:100%}
body[class*=amp-mode] .amazon-product-pricing-wrap table tr td{border:0;background:0 0;margin:0;padding:0 2px;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
body[class*=amp-mode] .amazon-product-pricing-wrap table tr{border:0;background:0 0;margin:0;padding:2px;text-align:left}
body[class*=amp-mode] .amazon-image-wrapper amp-img{width:160px;margin:0 auto;max-width:100%}
body[class*=amp-mode] .amazon-image-wrapper>a{display:block;text-align:center}
body[class*=amp-mode] .amazon-image-wrapper>br{display:none}
body[class*=amp-mode] .amazon-product-pricing-wrap table tr td:last-child:first-child,
body[class*=amp-mode] .amazon-product-pricing-wrap tbody,
body[class*=amp-mode] .amazon-product-pricing-wrap tr{width:100%;display:block}
body[class*=amp-mode] .amazon-price-button amp-img{margin:0 auto}
body[class*=amp-mode] p.amazon-asin-title{margin-bottom:0;font-size:1.25em;line-height:1.35}
body[class*=amp-mode] .amazon-product-pricing-wrap table{background:0 0}
body[class*=amp-mode] .amazon-image-wrapper .amazon-additional-images-wrapper amp-img{width:50px;display:inline-block;margin:0 2px}
body[class*=amp-mode] span.amazon-additional-images-text{display:block}
body[class*=amp-mode] .amazon-additional-images-wrapper{line-height:1.25;text-align:center}
body[class*=amp-mode] .amazon-additional-images-wrapper br{display:none}
.amazon-divider{border-top:1px solid #eaeaea;margin:.5em auto;}
.appip-clear{clear:both;}
.appip-debug .appip-errors{display:block !important;color:#FEFEFE;background:#cd0000;padding:1%;font-weight:bold;font-size:16px;}
.button-rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.amazon__price--button--style, 
.amazon__price--button--style:visited{background-color:#444;padding:10px 20px;margin:5px 0;display:inline-block;text-decoration:none;color:#fff;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}
.amazon__price--button--style:hover{cursor:pointer;background-color:#666;text-decoration:none;color:#fff;}
.amazon__price--button--style:focus{color:#fff;background-color:#595959;outline:0;-moz-box-shadow:0 0 5px #9c9c9c;-webkit-box-shadow:0 0 5px #9c9c9c;box-shadow:0 0 5px #9c9c9c;text-decoration:none;}
.amazon__price--button--style:active{color:#fff;background-color:#595959;outline:0;text-decoration:none;-moz-box-shadow:0px 3px 9px rgba(0, 0, 0, 0.43) inset;-webkit-box-shadow:0px 3px 9px rgba(0, 0, 0, 0.43) inset;box-shadow:0px 3px 9px rgba(0, 0, 0, 0.43) inset;}
.amazon__btn--blue,
.amazon__btn--blue:visited{color:#fff;background-color:#0085ba;}
.amazon__btn--blue:hover{color:#fff;background-color:#008ec2;}
.amazon__btn--blue:focus{color:#fff;background-color:#0073aa;-moz-box-shadow:0 0 5px #2196F3;-webkit-box-shadow:0 0 5px #2196F3;box-shadow:0 0 5px #2196F3;}
.amazon__btn--blue:active{color:#fff;background-color:#0073aa;}
.amazon__btn--red,
.amazon__btn--red:visited{color:#fff;background-color:#e10505;}
.amazon__btn--red:hover{color:#fff;background-color:#f00;}
.amazon__btn--red:focus{color:#fff;background-color:#a70707;-moz-box-shadow:0 0 5px #ff338e;-webkit-box-shadow:0 0 5px #ff338e;box-shadow:0 0 5px #ff338e;}
.amazon__btn--red:active{color:#fff;background-color:#a70707;}
.amazon__btn--green,
.amazon__btn--green:visited{color:#fff;background-color:#4aa74e;}
.amazon__btn--green:hover{color:#fff;background-color:#2f8d33;}
.amazon__btn--green:focus{color:#fff;background-color:#17851c;-moz-box-shadow:0 0 5px #8BC34A;-webkit-box-shadow:0 0 5px #8BC34A;box-shadow:0 0 5px #8BC34A;}
.amazon__btn--green:active{color:#fff;background-color:#17851c;}
.amazon-grid-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:inherit;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.amazon-grid-element{margin:0 auto;padding:2%;min-width:150px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.amazon-grid-element > div{text-align:center;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;box-sizing:border-box;margin:1% 0;}
.amazon-grid-element.amz-grid-1{width:100%;}
.amazon-grid-element.amz-grid-2{width:50%;}
.amazon-grid-element.amz-grid-3, 
.amazon-grid-element.amz-grid-{width:33.3333%;}
.amazon-grid-element.amz-grid-4{width:25%;}
.amazon-grid-element.amz-grid-5{width:20%;}
.amazon-grid-element.amz-grid-6{width:16.666%;}
.amazon-grid-element.amz-grid-7{width:14.2857%;}
.amazon-grid-element.amz-grid-8{width:12.50%;}
.amazon-grid-element.amz-grid-9{width:11.1111%;}
.amazon-grid-element.amz-grid-10{width:10%;}
.amazon-grid-image img{max-width:100%;width:auto;max-height:250px;mix-blend-mode:multiply;}
h3.amazon-grid-title-h3{font-size:16px;font-weight:normal;line-height:1.35em;margin:.25em 0;}
.amazon-grid-image > a{display:inline-block;line-height:.5;}
.amazon-grid-element .label{font-style:italic;font-weight:bold;color:#333;}
.amazon-grid-price{}
.amazon-grid-author{font-size:12px;line-height:1.25em;}
.amazon-grid-element:nth-child(odd){background-color:#f4f4f4;border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;}
.amazon-grid-element:nth-child(even){background-color:#fff;border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4;}
.amazon-grid-element .btn{display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #0000;padding:.5rem 1rem;font-size:1rem;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.amazon-grid-element .btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8;text-decoration:none;}
.amazon-grid-title [class*="amazon-grid-title-"]{font-size:1em;font-weight:500;}
.amazon-grid-element.amz-grid-3 a{text-decoration:none;}
.amazon-grid-element > .amazon-grid-image,
.amazon-grid-element > .amazon-grid-title{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;}
.amazon-grid-element .amazon-additional-images-wrapper a{max-width:23%;box-sizing:border-box;float:none;margin:5px 0;line-height:0;}
.amazon-grid-element .amazon-additional-images-wrapper img{width:90%;margin:0;border-color:#ccc;vertical-align:middle;}
.amazon-grid-element .amazon-additional-images-wrapper{background:#fff;}
.editor-styles-wrapper [class*="amazon-template--"] a[class*="amazon__btn--"],
.editor-styles-wrapper [class*="amazon-template--"] a[class*="amazon__btn--"]:hover, 
.editor-styles-wrapper [class*="amazon-template--"] a[class*="amazon__btn--"]:active,
.editor-styles-wrapper [class*="amazon-template--"] a[class*="amazon__btn--"]:visited,
.editor-styles-wrapper [class*="amazon-template--"] a[class*="amazon__btn--"]:focus,
.editor-styles-wrapper [class*="amazon-template--"] a[class*="amazon__btn--"]:focus-within{color:#fff;}
.block-editor .appip-block-wrapper:before{content:" ";position:absolute;width:100%;height:100%;z-index:1;}
.appip-block-wrapper{overflow:hidden;}
[class*="amazon-template--"] .amazon-section-wrapper p,
.editor-styles-wrapper [class*="amazon-template--"] .amazon-section-wrapper p{font-size:inherit;line-height:inherit;}
[class*="amazon-template--"]{font-size:16px;line-height:1.35;clear:both;overflow:hidden;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;}
[class*="amazon-template--"] .amazon-game-features{font-size:1em;}
[class*="amazon-template--"] .amazon-manufacturer,
[class*="amazon-template--"] .amazon-ESRB,
[class*="amazon-template--"] .amazon-platform,
[class*="amazon-template--"] .amazon-system{font-size:.9em;display:inline-block;padding:0 0 2px 0}
[class*="amazon-template--"] .amazon-section-wrapper.amazon-image-hidden{float:none;width:100%;}
[class*="amazon-template--"] img{mix-blend-mode:multiply;padding:0 !important;}
[class*="amazon-template--"] .amazon-asin-title{font-size:1.25em;margin:.35em 0 !important;padding-bottom:.35em;}
[class*="amazon-template--"] a{text-decoration:none !important;}
[class*="amazon-template--"] [class*="-label"],
[class*="amazon-template--"] .amazon-new,
[class*="amazon-template--"] .amazon-used,
[class*="amazon-template--"] .amazon-list-price{display:inline-block;}
[class*="amazon-template--"],
[class*="amazon-template--"] *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
[class*="amazon-template--"] .amazon-feature ul{padding-left:20px;font-size:.9em;margin:0 auto;margin-block-start:0;}
[class*="amazon-template--"] .appip-label{text-transform:initial;font-size:.9em;font-weight:500;}
[class*="amazon-template--"] .amazon-description{margin-bottom:.75em;font-size:.9em;}
[class*="amazon-template--"] a.amazon__btn{font-size:1em;color:#fff;}
[class*="amazon-template--"] .amazon-price-button-html{position:relative;right:auto;bottom:auto;margin-top:10px;text-align:left;}
[class*="amazon-template--"] .amazon-grid-gallery .amazon-image-wrapper{float:none;max-width:100%;text-align:center;}
[class*="amazon-template--"] .amazon-grid-gallery a[rel^="appiplightbox"]{display:inline-block;max-width:50px;}
[class*="amazon-template--"] .amazon-grid-gallery .amazon-additional-images-text{font-size:12px;}
.amazon-grid-element [class*="image"] img{mix-blend-mode:multiply;}
[class*="amazon-template--"][class~="template-reversed"]{-webkit-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap;}
[class*="amazon-template--"][class~="template-img-top"]{-webkit-flex-flow:wrap;flex-flow:wrap;}
[class*="amazon-template--"][class~="template-img-top"] .amazon-image-wrapper{width:100%;text-align:center;margin:0;max-width:100%;}
[class*="amazon-template--"][class~="template-img-top"] .amazon-image-wrapper > a img{max-width:50%;}
[class*="amazon-template--"][class~="template-img-top"] .amazon-image-wrapper > a{width:100%;text-align:center;}
[class*="amazon-template--"][class~="template-img-top"] .amazon-section-wrapper{width:100%;text-align:center;float:none;max-width:100%;}
[class*="amazon-template--"][class~="template-img-top"] .amazon-price-button-html{text-align:center;max-width:60%;margin:15px auto 0;}
[class*="amazon-template--"][class~="template-img-top"] .amazon-additional-images-wrapper a{width:auto;max-width:initial;display:inline-block;float:none;vertical-align:top;}
[class*="amazon-template--"][class~="template-img-top"] .amazon-additional-images-wrapper a img{width:100%;max-width:initial;}
[class*="amazon-template--"][class~="template-img-top"] .amazon-additional-images-wrapper{width:max-content;display:inline-block;margin:10px auto 0;}
[class*="amazon-template--"][class~="template-img-top"] span.amazon-additional-images-text{width:auto;display:block;}
[class*="amazon-template--"][class~="template-img-top"] .amazon-image-wrapper > a:first-child{width:auto !important;width:max-content;margin:0 auto !important;line-height:.5;max-width:100%;display:block;overflow:hidden;clear:both;}
[class*="amazon-template--"][class~="template-img-top"] .amazon-section-wrapper > [class^="amazon-"]:not([class*="pricing--"]):not([class*="title"]){text-align:left;}
[class*="amazon-template--"][class~='template-img-top'] .amazon-section-wrapper > [class*="pricing--"]{text-align:center;max-width:100%;width:100%;margin:auto;}
[class*="amazon-template--"][class~='template-img-top'] .amazon-new-label, 
[class*="amazon-template--"][class~='template-img-top'] .amazon-list-price-label, 
[class*="amazon-template--"][class~='template-img-top'] .amazon-used-label{text-align:right;padding-right:10px;width:45%;}
[class*="amazon-template--"][class~='template-img-top'] .amazon-list-price, 
[class*="amazon-template--"][class~='template-img-top'] .amazon-new,
[class*="amazon-template--"][class~='template-img-top'] .amazon-used{text-align:left;width:45%;}
.amazon-template--product-dark{border:1px solid #444;}
.amazon-template--product-dark{color:#444;background:#ccc;}
.amazon-template--product-dark .amazon-asin-title{border-bottom:1px solid #00000036;}
.amazon-template--product-dark .amazon-asin-title a{color:#444;}
.amazon-template--product-dark .amazon-image-wrapper{margin:0;background-color:#ffffff6b !important;padding-bottom:10px;}
.amazon-template--product-dark .amazon-tiny{font-size:.9em;color:#444;font-weight:normal;font-style:normal;}
.amazon-template--product-dark .amazon-section-wrapper{padding:10px;float:left;width:75%;box-sizing:border-box;}
.amazon-template--product-dark .amazon-section-wrapper.amazon-image-hidden{float:none;width:100%;}
.amazon-template--product-dark{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;}
.amazon-template--product-dark:after{clear:both;}
.amazon-template--product-dark:before, 
.amazon-template--product-dark:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2;}
.amazon-template--product-dark .amazon-image-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:25%;margin-top:0px;margin-right:auto;margin-left:auto;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:none;}
.amazon-template--product-dark .amazon-section-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:75%;margin-right:auto;margin-left:auto;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;}
.amazon-template--product-dark .amazon-additional-images-wrapper{background:rgba(255, 255, 255, 0.75);margin-top:10px;}
.amazon-template--light{border:1px solid #cecece;}
.amazon-template--light{color:#444;background:#fff;}
.amazon-template--light img{mix-blend-mode:multiply;}
.amazon-template--light .amazon-asin-title{border-bottom:1px solid #00000036;}
.amazon-template--light .amazon-asin-title a{}
.amazon-template--light .amazon-image-wrapper{margin:0;background-color:#ffffff6b !important;padding-bottom:10px;}
.amazon-template--light .amazon-tiny{font-size:.96em;font-weight:normal;font-style:normal;}
.amazon-template--light .amazon-section-wrapper{padding:10px;float:left;width:75%;box-sizing:border-box;}
.amazon-template--light .amazon-section-wrapper.amazon-image-hidden{float:none;width:100%;}
.amazon-template--light{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;}
.amazon-template--light:after{clear:both;}
.amazon-template--light:before, .amazon-template--light:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2;}
.amazon-template--light .amazon-image-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:25%;margin-top:0px;margin-right:auto;margin-left:auto;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:none;}
.amazon-template--light .amazon-section-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:75%;margin-right:auto;margin-left:auto;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;}
.amazon-template--light .amazon-additional-images-wrapper{background:rgba(255, 255, 255, 0.75);margin-top:10px;}
.wp-block-column .amazon-element-image .amazon-image-wrapper,
.editor-inner-blocks .amazon-element-image .amazon-image-wrapper{float:none;max-width:100%;}
.wp-block-columns [class*="amazon-template--"] .amazon-section-wrapper > div[class*="pricing--"],
.editor-inner-blocks [class*="amazon-template--"] .amazon-section-wrapper > div[class*="pricing--"]{width:100%;max-width:100%;margin-top:.5%;margin-bottom:.5%;}
.wp-block-columns .amazon-image-wrapper,
.editor-inner-blocks .amazon-image-wrapper{max-width:100%;float:none;}
.wp-block-columns [class*="amazon-template--"] .amazon-new-label, 
.wp-block-columns [class*="amazon-template--"] .amazon-list-price-label, 
.wp-block-columns [class*="amazon-template--"] .amazon-used-label,
.editor-inner-blocks [class*="amazon-template--"] .amazon-new-label, 
.editor-inner-blocks [class*="amazon-template--"] .amazon-list-price-label, 
.editor-inner-blocks [class*="amazon-template--"] .amazon-used-label{min-width:initial;display:inline;width:auto;}
.wp-block-columns [class*="amazon-template--"] .amazon-list-price, 
.wp-block-columns [class*="amazon-template--"] .amazon-new, 
.wp-block-columns [class*="amazon-template--"] .amazon-used,
.editor-inner-blocks [class*="amazon-template--"] .amazon-list-price, 
.editor-inner-blocks [class*="amazon-template--"] .amazon-new, 
.editor-inner-blocks [class*="amazon-template--"] .amazon-used{width:auto;display:inline-block;}
.wp-block-column [class*="amazon-template--"],
.editor-inner-blocks [class*="amazon-template--"]{border:0 none;}
.amazon-element-gallery .amazon-image-wrapper{margin:0;}
.amazon-element-gallery .amazon-image-wrapper a{max-width:23%;box-sizing:border-box;float:none;margin:5px 0;line-height:0;display:inline-block;}
.appip-block-wrapper .amazon-product-table{font-size:16px;line-height:1.35;clear:both;overflow:hidden;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;}
.appip-block-wrapper > br{display:none;}
.appip-block-wrapper .amazon-product-table 
.amazon-product-pricing-wrap .amazon-product-price{float:none;width:auto;}
.appip-block-wrapper .amazon-product-table .amazon-product-pricing-wrap .amazon-product-price td{width:auto;min-width:initial;}
.appip-block-wrapper .amazon-product-table .amazon-asin-title{line-height:1.35;}
@media screen and (min-width:550px){
body[class*=amp-mode] .amazon-image-wrapper{float:left;width:28%}
body[class*=amp-mode] .amazon-buying{float:left;width:70%}
body[class*=amp-mode] .amazon-price-button amp-img{margin:5px 0 0}
body[class*=amp-mode] p.amazon-asin-title{margin-bottom:12px}
}
@media only screen and (max-width : 1200px){}
@media only screen and (max-width : 992px){}
@media only screen and (max-width : 768px){}
@media only screen and (max-width : 550px) {
.amazon-image-wrapper{padding:0;text-align:center;float:none;margin:0 auto 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:75%;width:100%;}
.amazon-buying{box-sizing:border-box;float:none;max-width:100%;width:100%;}
.amazon-product-price,table.amazon-product-price{float:none;margin:0;max-width:100%;width:100%;}
.amazon-product-pricing-wrap{display:block;clear:both;}
.amazon-dates{text-align:center;}
.amazon-dates a{margin:0 auto !important;width:50% !important;}
.amazon-dates a img{margin:5% auto 0 !important;width:95% !important;}
span.amazon-tiny{margin-top:2px;background:#ccc;padding:1%;display:block;font-size:1.25em;color:#000;text-transform:uppercase;border:1px solid #999;line-height:1.25em;}
span.amazon-tiny:active{background:#EDEDED;}
.amazon-product-table .amazon-buying h2.amazon-asin-title{margin-top:3%;display:block;line-height:1.5em;}
.amazon-additional-images-wrapper{max-width:100%;width:100%;margin:1% 0;text-align:center;}
.amazon-additional-images-wrapper a{float:none;display:inline-block;width:18%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.amazon-additional-images-wrapper a img{width:75%;}
td.amazon-list-price-label, td.amazon-new-label, td.amazon-used-label, td.amazon-used-price, td.amazon-new, td.amazon-list-price{display:inline-block;}
a.amazon__price--button--style{max-width:90%;margin:5px auto;}
}
@media only screen and (max-width : 320px) {}.appip-block-wrapper{clear:both;}
.appip-div-clear{clear:both;}
.paapi5-pa-ad-unit{border:1px solid #eee;margin:2px !important;position:relative;overflow:hidden;padding:22px 20px !important;line-height:1.1em;}
.paapi5-pa-ad-unit *{box-sizing:content-box;box-shadow:none;font-family:Arial, Helvetica, sans-serif;margin:0;outline:0;padding:0;}
.paapi5-pa-ad-unit.pull-left{float:left;}
.paapi5-pa-ad-unit.pull-right{float:right;}
.paapi5-pa-ad-unit a{box-shadow:none !important;}
.paapi5-pa-ad-unit a:hover{color:#c45500;}
.paapi5-pa-product-container{width:180px;height:210px;}
.paapi5-pa-product-image{display:table;width:150px;height:150px;margin:0 auto;text-align:center;}
.paapi5-pa-product-image-wrapper{display:table-cell;vertical-align:middle;}
.paapi5-pa-product-image-link{position:relative;display:inline-block;vertical-align:middle;}
.paapi5-pa-product-image-source{max-width:150px;max-height:150px;vertical-align:bottom;}
.paapi5-pa-percent-off{display:block;width:32px;height:25px;padding-top:8px;position:absolute;top:-16px;right:-16px;color:#ffffff;font-size:12px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#a50200;background-image:-webkit-linear-gradient(top, #cb0400, #a50200);background-image:linear-gradient(to bottom, #cb0400, #a50200);}
.paapi5-pa-ad-unit.hide-percent-off-badge .paapi5-pa-percent-off{display:none;}
.paapi5-pa-product-details{display:inline-block;max-width:100%;margin-top:11px;text-align:center;width:100%;}
.paapi5-pa-ad-unit .paapi5-pa-product-title a{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:#0066c0;text-decoration:none;margin-bottom:3px;}
.paapi5-pa-ad-unit .paapi5-pa-product-title a:hover{text-decoration:underline;color:#c45500;}
.paapi5-pa-ad-unit.no-truncate .paapi5-pa-product-title a{text-overflow:initial;white-space:initial;}
.paapi5-pa-product-offer-price{font-size:13px;color:#111111;}
.paapi5-pa-product-offer-price-value{color:#AB1700;font-weight:bold;font-size:1.1em;margin-right:3px;}
.paapi5-pa-product-list-price{font-size:13px;color:#565656;}
.paapi5-pa-product-list-price-value{text-decoration:line-through;font-size:0.99em;}
.paapi5-pa-product-prime-icon .icon-prime-all{background:url(https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_2x_weblab_AUI_100106_T1-4e9f4ae74b1b576e5f55de370aae7aedaedf390d._V2_.png) no-repeat;display:inline-block;margin-top:-1px;vertical-align:middle;background-position:-192px -911px;background-size:560px 938px;width:52px;height:15px;}
.paapi5-pa-product-offer-price,
.paapi5-pa-product-list-price,
.paapi5-pa-product-prime-icon{display:inline-block;margin-right:3px;}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.paapi5-pa-ad-unit .paapi5-pa-product-prime-icon .icon-prime-all{background:url(https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_2x_weblab_AUI_100106_T1-4e9f4ae74b1b576e5f55de370aae7aedaedf390d._V2_.png) no-repeat;display:inline-block;margin-top:-1px;vertical-align:middle;background-position:-192px -911px;background-size:560px 938px;width:52px;height:15px;}
}
@media  screen and (max-width: 440px) {
.paapi5-pa-ad-unit {
float: none;
width: 100%;
}
.paapi5-pa-product-container {
margin: 0 auto;
width: 100%;
}
.paapi5-pa-product-details {
text-align: center;
margin-top: 11px;
}
}.ur-form-container .button,.ur-form-container button,.user-registration .button,.user-registration button{transition:all .25s ease 0s;box-shadow:0 1px 3px rgba(182,187,207,.15)}
.ur-form-container .button.button-icon,.ur-form-container button.button-icon,.user-registration .button.button-icon,.user-registration button.button-icon{width:32px;padding:0;text-align:center}
.ur-form-container .button.button-icon .dashicons,.ur-form-container button.button-icon .dashicons,.user-registration .button.button-icon .dashicons,.user-registration button.button-icon .dashicons{line-height:.9;vertical-align:middle}
.ur-form-container .button.button-icon-round,.ur-form-container button.button-icon-round,.user-registration .button.button-icon-round,.user-registration button.button-icon-round{border-radius:50%}
.ur-form-container .button.is-active,.ur-form-container button.is-active,.user-registration .button.is-active,.user-registration button.is-active{background:#475bb2;color:#fff;border-color:#475bb2}
.ur-form-container .button.is-active:active,.ur-form-container .button.is-active:focus,.ur-form-container .button.is-active:hover,.ur-form-container button.is-active:active,.ur-form-container button.is-active:focus,.ur-form-container button.is-active:hover,.user-registration .button.is-active:active,.user-registration .button.is-active:focus,.user-registration .button.is-active:hover,.user-registration button.is-active:active,.user-registration button.is-active:focus,.user-registration button.is-active:hover{background:#475bb2;color:#fff;border-color:#475bb2}
.ur-form-container .button .ur-spinner,.ur-form-container button .ur-spinner,.user-registration .button .ur-spinner,.user-registration button .ur-spinner{width:16px;height:16px;margin-left:6px;margin-bottom:2px;display:inline-block;vertical-align:middle}
.ur-form-container .button-primary,.user-registration .button-primary{background:#475bb2;border-color:#475bb2;box-shadow:0 1px 0 #475bb2;text-shadow:none}
.ur-form-container .button-primary:active,.ur-form-container .button-primary:focus,.ur-form-container .button-primary:hover,.user-registration .button-primary:active,.user-registration .button-primary:focus,.user-registration .button-primary:hover{background:#38488e;border-color:#38488e;box-shadow:0 1px 0 #38488e}
.ur-form-container .button-primary:disabled,.user-registration .button-primary:disabled{color:#b2bae0!important;background:#697ac3!important;border-color:#697ac3!important}
.ur-form-container .button-secondary,.user-registration .button-secondary{color:#2d3559;background:#dee0e9;border-color:#dee0e9;box-shadow:0 1px 0 #dee0e9}
.ur-form-container .button-secondary:active,.ur-form-container .button-secondary:focus,.ur-form-container .button-secondary:hover,.user-registration .button-secondary:active,.user-registration .button-secondary:focus,.user-registration .button-secondary:hover{color:#2d3559;background:#b6bbcf;border-color:#b6bbcf}
.ur-form-container .button-tertiary,.user-registration .button-tertiary{background:#fff;color:#2d3559;border:1px solid #dee0e9}
.ur-form-container .button-tertiary:active,.ur-form-container .button-tertiary:focus,.ur-form-container .button-tertiary:hover,.user-registration .button-tertiary:active,.user-registration .button-tertiary:focus,.user-registration .button-tertiary:hover{background:#f0f1f5;border-color:#dee0e9}
.ur-form-container .button-danger,.user-registration .button-danger{color:#fff;background:#ff4149;border-color:#ff4149;box-shadow:0 1px 0 #ff4149}
.ur-form-container .button-danger:active,.ur-form-container .button-danger:focus,.ur-form-container .button-danger:hover,.user-registration .button-danger:active,.user-registration .button-danger:focus,.user-registration .button-danger:hover{color:#fff;background:#ee2a32;border-color:#ee2a32;box-shadow:0 1px 0 #ee2a32}
.ur-form-container .publishing-action .button,.ur-form-container .publishing-action button,.ur-form-container .publishing-action input[type=button],.ur-form-container .publishing-action input[type=submit],.user-registration .publishing-action .button,.user-registration .publishing-action button,.user-registration .publishing-action input[type=button],.user-registration .publishing-action input[type=submit]{margin-right:5px}
.user-registration-button-group{position:relative;display:inline-flex;vertical-align:middle}
.user-registration-button-group .button:not(:first-child),.user-registration-button-group>button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}
.user-registration-button-group .button:not(:last-child),.user-registration-button-group>button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.user-registration-button-group .button,.user-registration-button-group button{margin-right:0!important}
.ur-registered-item.ui-draggable-dragging{padding:10px 10px;line-height:20px;background:#475bb2;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important;z-index:9}
.ur-registered-item.ui-draggable-dragging span{font-size:14px;line-height:20px;width:auto;height:auto;margin-right:3px}
.select2-container .ur-select-all-countries-button{margin:6px 3px 4px 6px}
.select2-container .ur-unselect-all-countries-button{margin:6px 3px 4px}
.user-registration-page.user-registration-modal-open{overflow:hidden}
.user-registration-page.user-registration-modal-open .user-registration-modal{max-width:100%}
.user-registration-modal{position:fixed;top:0;left:0;right:0;height:100%;width:100%;margin:0 auto!important;overflow-x:hidden;overflow-y:auto;z-index:999}
.user-registration-modal .user-registration-modal__backdrop{position:fixed;left:0;top:0;background-color:rgba(45,53,89,.5);min-width:100%;min-height:100%;z-index:1}
.user-registration-modal .user-registration-modal__content{background:#fff;position:relative;width:auto;margin:16px;border-radius:8px;z-index:99999;box-shadow:0 3px 25px 0 rgba(45,53,89,.4)}
@media (min-width:576px){.user-registration-modal .user-registration-modal__content{max-width:500px;margin:24px auto}}@media (min-width:992px){.user-registration-modal .user-registration-modal__content.user-registration-modal__content--lg,.user-registration-modal .user-registration-modal__content.user-registration-modal__content--xl{max-width:800px}}@media (min-width:1200px){.user-registration-modal .user-registration-modal__content.user-registration-modal__content--xl{max-width:1140px}}.user-registration-modal .user-registration-modal__header{display:flex;padding:16px;border-bottom:1px solid #dee0e9}
.user-registration-modal .user-registration-modal__header .user-registration-modal__title{font-size:20px;line-height:1.4;margin:0;padding:0}
.user-registration-modal .user-registration-modal__header .user-registration-modal__close-icon{position:relative;display:block;width:32px;height:32px;flex:0 0 32px;cursor:pointer;margin-left:auto}
.user-registration-modal .user-registration-modal__header .user-registration-modal__close-icon::after,.user-registration-modal .user-registration-modal__header .user-registration-modal__close-icon::before{content:'';height:2px;width:16px;display:block;position:absolute;top:50%;left:0;right:0;margin:0 auto;background:#b6bbcf}
.user-registration-modal .user-registration-modal__header .user-registration-modal__close-icon::before{transform:rotate(45deg)}
.user-registration-modal .user-registration-modal__header .user-registration-modal__close-icon::after{transform:rotate(135deg)}
.user-registration-modal .user-registration-modal__body{position:relative;padding:16px}
.user-registration-modal .user-registration-modal__body #user-registration,.user-registration-modal .user-registration-modal__body .login,.user-registration-modal .user-registration-modal__body .user-registration{margin:0;padding:0;border:none}
.user-registration-modal .user-registration-modal__footer{padding:16px;border-top:1px solid #dee0e9}
.user-registration-modal .user-registration-modal__footer *{margin:4px}
.clear{clear:both}
.user-registration-error,.user-registration-info,.user-registration-message{display:block;margin:0 0 10px;padding:10px 15px;background-color:#f0f1f9;color:#4c5477;border-top:3px solid #475bb2;list-style:none outside;width:auto;word-wrap:break-word;line-height:1.25;text-transform:none;font-size:14px}
.user-registration-error::after,.user-registration-error::before,.user-registration-info::after,.user-registration-info::before,.user-registration-message::after,.user-registration-message::before{content:' ';display:table}
.user-registration-error::after,.user-registration-info::after,.user-registration-message::after{clear:both}
.user-registration-error::before,.user-registration-info::before,.user-registration-message::before{content:'\f348';display:inline-block;vertical-align:middle;font-family:Dashicons;font-size:calc(100% + 10px);margin-right:.875rem}
.user-registration-error ul,.user-registration-info ul,.user-registration-message ul{margin:0!important;padding:0!important;background-color:transparent!important}
.user-registration-error .button,.user-registration-info .button,.user-registration-message .button{float:right}
.user-registration-error li,.user-registration-info li,.user-registration-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}
.user-registration-error .message,.user-registration-info .message,.user-registration-message .message{margin:0;padding:0}
.user-registration-message{border-top-color:#8fae1b;background:rgba(143,174,27,.1);color:#596c11}
.user-registration-info{color:#1e85be;border-top-color:#1e85be}
.user-registration-error{border-top-color:#ff4149;background:rgba(255,65,73,.1);color:#f4000a}
.user-registration-error::before{content:'\f534'}
.ur-frontend-form{margin-bottom:30px;border:1px solid #dee0e9;padding:20px;box-sizing:border-box}
.ur-frontend-form.login{margin:0;padding:10px;box-shadow:none;background:0 0}
.ur-frontend-form.login input[name=rememberme]#rememberme{vertical-align:middle}
.ur-frontend-form.login-registration{margin:0;border:none;padding:0}
.ur-frontend-form .register #node_recaptcha_register{padding:0 10px}
.ur-frontend-form *{box-sizing:border-box}
.ur-frontend-form .description{display:block;font-size:14px;line-height:1.5}
.ur-frontend-form .ur-form-row{display:flex}
.ur-frontend-form .ur-form-row:last-child{margin-bottom:0}
.ur-frontend-form .ur-form-row .ur-form-grid{flex:1;padding:0 10px}
.ur-frontend-form .ur-form-row .ur-form-grid:nth-child(1n+2){border-left:0 none}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:20px}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul{margin:0;list-style:none}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li{margin-left:0;line-height:1.3;vertical-align:middle;margin-bottom:10px}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li input,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li label,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li input,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li label{display:inline-block;vertical-align:inherit}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li input[type=checkbox],.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li input[type=radio],.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li input[type=checkbox],.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li input[type=radio]{margin-top:2px}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li label,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-radio ul li label{display:inline}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item:last-child{margin-bottom:0}
.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement,.ur-frontend-form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form .ur-form-row .ur-form-grid input[type=phone],.ur-frontend-form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form .ur-form-row .ur-form-grid input[type=timepicker],.ur-frontend-form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form .ur-form-row .ur-form-grid select,.ur-frontend-form .ur-form-row .ur-form-grid textarea{display:block;width:100%;padding:4px 8px;border-radius:0;min-height:36px;margin-bottom:10px;line-height:1.5}
.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=date]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=email]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=number]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=password]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=phone]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=text]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=timepicker]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type=url]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid select::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid textarea::placeholder{color:#ddd}
.ur-frontend-form .ur-form-row .ur-form-grid .StripeElement{padding:4px 8px;border:1px solid #dee0e9}
.ur-frontend-form .ur-form-row .ur-form-grid .StripeElement .__PrivateStripeElement iframe{height:20px!important;position:absolute;top:50%;transform:translateY(-50%)}
.ur-frontend-form .ur-form-row .ur-form-grid input[type=checkbox],.ur-frontend-form .ur-form-row .ur-form-grid input[type=radio]{font-size:12px;display:inline-block;vertical-align:middle;margin-right:5px;margin-left:20px}
.ur-frontend-form .ur-form-row .ur-form-grid input[type=checkbox]:first-child,.ur-frontend-form .ur-form-row .ur-form-grid input[type=radio]:first-child{margin-left:0}
.ur-frontend-form .ur-form-row .ur-form-grid button:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=email]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=password]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=radio]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=text]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=url]:focus,.ur-frontend-form .ur-form-row .ur-form-grid select:focus,.ur-frontend-form .ur-form-row .ur-form-grid textarea:focus{outline:0}
.ur-frontend-form .ur-form-row .ur-form-grid input[readonly],.ur-frontend-form .ur-form-row .ur-form-grid select[readonly],.ur-frontend-form .ur-form-row .ur-form-grid textarea[readonly]{cursor:auto}
.ur-frontend-form .ur-form-row .ur-form-grid select{-webkit-appearance:none;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%}
.ur-frontend-form .ur-form-row .ur-form-grid label,.ur-frontend-form .ur-form-row .ur-form-grid legend{display:block;font-size:14px;margin-bottom:10px;margin-top:10px}
.ur-frontend-form .ur-form-row .ur-form-grid label .required,.ur-frontend-form .ur-form-row .ur-form-grid legend .required{text-decoration:none;border:none;color:#ff4149}
.ur-frontend-form .ur-form-row .ur-form-grid label.ur-label,.ur-frontend-form .ur-form-row .ur-form-grid legend.ur-label{font-weight:700}
.ur-frontend-form .ur-form-row .ur-form-grid textarea{padding:10px;height:100px;resize:none;padding:5px 20px}
.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password input[type=password]{padding-right:50px}
.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group{display:block;position:relative}
.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group .password_preview{color:#676d8a;position:absolute;top:50%;right:15px;transform:translateY(-50%)}
.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group .password_preview.dashicons.dashicons-hidden{opacity:.6}
.ur-frontend-form .ur-form-row .ur-form-grid .hide_show_password .password-input-group .password_preview.dashicons.dashicons-hidden:hover{opacity:1}
.ur-frontend-form .ur-form-row .select2-container .select2-selection--multiple{border:1px solid #f0f1f5}
.ur-frontend-form .ur-form-row .select2-container .select2-selection--multiple .select2-selection__rendered{display:block}
.ur-frontend-form .ur-form-row .select2-container .select2-selection--multiple .select2-selection__rendered li:last-child{margin-left:0}
.ur-frontend-form .ur-form-row .select2-container .select2-selection--multiple .select2-selection__choice{margin:5px}
.ur-frontend-form .ur-form-row .select2-container .select2-selection--multiple .select2-search--inline input[type=text]{margin:5px;height:inherit}
.ur-frontend-form button,.ur-frontend-form button[type=submit],.ur-frontend-form input[type=submit]{padding:10px 20px;line-height:1.5;text-align:center;word-break:break-word;white-space:normal;border:none;cursor:pointer;transition:.35s all ease-out}
.ur-frontend-form input[type=submit]{float:right}
.ur-frontend-form .ur-button-container{display:flex;margin-top:10px;padding:0 10px}
.ur-frontend-form .ur-button-container .ur-submit-button{margin-left:auto}
.ur-frontend-form .user-registration-submit-Button{float:right}
.ur-frontend-form .ur-submit-button{margin-right:10px;margin-bottom:0}
.ur-frontend-form label abbr.required{text-decoration:none;border:none;color:#ff4149}
.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid select,.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid textarea{border:none;border-bottom:1px solid #c0c4d4;outline:0;transition:all .35s;padding:10px 15px;background:#f0f1f5;color:#676d8a;height:45px}
.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid label,.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid legend{margin-left:5px;color:#676d8a}
.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid textarea{height:100px}
.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid .hide_show_password input[type=password]{padding-right:50px}
.ur-frontend-form.ur-frontend-form--bordered form button.user-registration-multi-part-nav-next,.ur-frontend-form.ur-frontend-form--bordered form button.user-registration-multi-part-nav-prev,.ur-frontend-form.ur-frontend-form--bordered form button[type=submit],.ur-frontend-form.ur-frontend-form--bordered form input[type=submit]{background:#f0f1f5;border:1px solid #dee0e9;color:#676d8a;border-radius:0}
.ur-frontend-form.ur-frontend-form--bordered form button.user-registration-multi-part-nav-next:hover,.ur-frontend-form.ur-frontend-form--bordered form button.user-registration-multi-part-nav-prev:hover,.ur-frontend-form.ur-frontend-form--bordered form button[type=submit]:hover,.ur-frontend-form.ur-frontend-form--bordered form input[type=submit]:hover{background:#475bb2;color:#fff;border-color:#475bb2}
.ur-frontend-form.ur-frontend-form--flat{background:#f7f7f7;border:none transparent}
.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid .form-row,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:0}
.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid select,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid textarea{border:none;outline:0;padding:10px 15px;background:#fff;color:#676d8a;margin-bottom:10px;height:45px}
.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=date]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=email]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=number]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=password]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=text]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid input[type=url]:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid select:focus,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid textarea:focus{box-shadow:0 0 10px 5px rgba(0,0,0,.05)}
.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid select{margin-bottom:10px}
.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid label,.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid legend{color:#676d8a}
.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid textarea{height:100px}
.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid .hide_show_password input[type=password]{padding-right:50px}
.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid select,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid textarea{border:1px solid #c0c4d4;border-radius:25px;outline:0;transition:all .35s;padding:10px 15px;background:#fff;color:#676d8a;height:45px}
.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid button[type=button]{border-radius:25px}
.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid label,.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid legend{margin-left:5px;color:#676d8a}
.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid textarea{height:100px}
.ur-frontend-form.ur-frontend-form--rounded form .ur-form-row .ur-form-grid .hide_show_password input[type=password]{padding-right:50px}
.ur-frontend-form.ur-frontend-form--rounded form button.user-registration-multi-part-nav-next,.ur-frontend-form.ur-frontend-form--rounded form button.user-registration-multi-part-nav-prev,.ur-frontend-form.ur-frontend-form--rounded form button[type=submit],.ur-frontend-form.ur-frontend-form--rounded form input[type=submit]{border:0 none;color:#fff;border-radius:25px;float:none;display:block;padding:15px 25px}
.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid select,.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid textarea{border-radius:2px}
.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid .hide_show_password input[type=password]{padding-right:50px}
.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form .ur-form-row .ur-form-grid button[type=button]{border-radius:2px}
.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form button.user-registration-multi-part-nav-next,.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form button.user-registration-multi-part-nav-prev,.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form button[type=submit],.ur-frontend-form.ur-frontend-form--rounded.ur-frontend-form--rounded-edge form input[type=submit]{border-radius:2px}
.ur-frontend-form #ur-submit-message-node{margin:20px 0 0 0}
.ur-frontend-form #ur-submit-message-node.ur-error{background:rgba(206,0,0,.1)}
.ur-frontend-form #ur-submit-message-node.ur-message.message{background:rgba(143,174,27,.2)}
#user-registration{background-color:#fff;margin:30px 0}
#user-registration *,#user-registration.user-registration{box-sizing:border-box}
#user-registration p{color:#333}
#user-registration .user-registration-tips{font-size:12px;color:#b6bbcf;margin-bottom:0}
#user-registration .user-registration-MyAccount-navigation{overflow:visible;margin:0}
#user-registration .user-registration-MyAccount-navigation ul{margin:0;padding:0;display:-webkit-flex;display:flex;flex-wrap:wrap}
#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link{list-style:none;padding:0;margin:0;display:inline-block;position:relative;box-shadow:0 0 0 transparent}
#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a{padding:10px 15px;display:block;font-weight:400;font-size:14px;font-family:sans-serif;text-decoration:none;box-shadow:0 0 0 transparent}
#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a{font-weight:600}
#user-registration .user-registration-MyAccount-content{padding:30px}
#user-registration .user-registration-MyAccount-content h2{margin-bottom:30px}
#user-registration .user-registration-MyAccount-content .user-registration-profile-fields__field-wrapper{margin:0 -10px}
#user-registration .user-registration-MyAccount-content .ur-form-grid{border:0 none;background:0 0}
#user-registration .user-registration-MyAccount-content .ur-frontend-form{border:none}
#user-registration .user-registration-MyAccount-content .edit-password legend,#user-registration .user-registration-MyAccount-content h2{font-size:28px;font-weight:400}
#user-registration .user-registration-MyAccount-content .user-registration-profile-header{margin-bottom:25px}
#user-registration .user-registration-MyAccount-content .user-registration-profile-header .user-registration-img-container{width:100px}
#user-registration .user-registration-MyAccount-content .user-registration-profile-header h3{font-size:22px;font-weight:400;margin-bottom:5px}
#user-registration .user-registration-MyAccount-content .user-registration-profile-header header .button-group,#user-registration .user-registration-MyAccount-content .user-registration-profile-header header p{margin-bottom:10px}
#user-registration .user-registration-MyAccount-content .user-registration-profile-header header .profile-pic-remove{margin-right:10px}
#user-registration .user-registration-MyAccount-content .user-registration-profile-header .user-registration-nick-name{color:#676d8a}
#user-registration .user-registration-MyAccount-content .user-registration-EditProfileForm .user-registration-profile-header .user-registration-img-container{width:auto}
.user-registration-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}
.user-registration-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}
.user-registration-password-strength.short{background-color:#f1adad;border-color:#e35b5b}
.user-registration-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}
.user-registration-password-strength.good{background-color:#ffe399;border-color:#ffc733}
.user-registration-password-hint{margin:.5em 0 0;display:block}
.ur-front-spinner{background:url(//www.alabamapioneers.com/wp-content/plugins/user-registration/assets/images/wpspin_light-2x.gif) no-repeat;background-size:16px 16px;display:block;opacity:.7;width:16px;height:16px;margin-left:-40px;float:left}
.edit-post-visual-editor .ur-gutenberg-form-selector-wrap h2,.edit-post-visual-editor .user-registration-gutenberg-form-selector-wrap h2{width:100%;margin-bottom:.5em}
.edit-post-visual-editor .ur-gutenberg-form-selector-wrap .components-base-control,.edit-post-visual-editor .user-registration-gutenberg-form-selector-wrap .components-base-control{width:100%;text-align:center}
.edit-post-visual-editor .ur-gutenberg-form-selector-wrap .components-placeholder__fieldset,.edit-post-visual-editor .user-registration-gutenberg-form-selector-wrap .components-placeholder__fieldset{text-align:center}
.edit-post-visual-editor .ur-gutenberg-form-selector-wrap .components-placeholder__fieldset img,.edit-post-visual-editor .user-registration-gutenberg-form-selector-wrap .components-placeholder__fieldset img{margin:0 auto}
.ur-frontend-form.ur-gutenberg-editor form button[type=submit]{cursor:not-allowed}
.ur-frontend-form.ur-gutenberg-editor form .ur-form-row .ur-form-grid input{cursor:not-allowed}
#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}
#tiptip_holder.tip_top{padding-bottom:5px}
#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#dee0e9}
#tiptip_holder.tip_bottom{padding-top:5px}
#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#dee0e9}
#tiptip_holder.tip_right{padding-left:5px}
#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#dee0e9}
#tiptip_holder.tip_left{padding-right:5px}
#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#dee0e9}
#tiptip_content,.ur_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#dee0e9;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}
#tiptip_content code,.ur_error_tip code{padding:1px;background:#888}
#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}
.ur-hidden{display:none}