#nameyourkey,#special-offers,#success{background-color:#fff;width:50%;min-height:250px;margin:0 auto;padding:3em 5em;text-align:center}#nameyourkey h3,#special-offers h3,#success h3{font-size:28px}#nameyourkey .red,#special-offers .red,#success .red{color:#d0272f}#nameyourkey .blue,#special-offers .blue,#success .blue{color:#1a0dab}#nameyourkey .blue,#nameyourkey .red,#special-offers .blue,#special-offers .red,#success .blue,#success .red{font-size:.9em}#nameyourkey .blue.medium,#nameyourkey .red.medium,#special-offers .blue.medium,#special-offers .red.medium,#success .blue.medium,#success .red.medium{font-size:1.1em}#nameyourkey button,#nameyourkey .button,#special-offers button,#special-offers .button,#success button,#success .button{max-width:250px;margin:5px auto;font-size:14px}#nameyourkey input[type=text],#special-offers input[type=text],#success input[type=text]{width:50%;margin:1em auto;display:block;clear:both}#nameyourkey input[type=number],#special-offers input[type=number],#success input[type=number]{background-color:#fff !important;border-radius:0;color:#d0272e !important;border:2px solid #d6d6d6 !important}#nameyourkey .et_pb_button,#special-offers .et_pb_button,#success .et_pb_button{color:#fff;font-size:1em;margin:.5em;text-transform:uppercase}#nameyourkey .et_pb_button.disabled,#special-offers .et_pb_button.disabled,#success .et_pb_button.disabled{background:rgba(208,39,47,.49);pointer-events:none;cursor:default}#nameyourkey .donotstore,#special-offers .donotstore,#success .donotstore{margin:2em 1em;display:none;grid-gap:1em;-ms-grid-columns:2fr 10fr;grid-template-columns:2fr 10fr;text-align:left}#nameyourkey .donotstore h4,#nameyourkey .donotstore p,#nameyourkey .donotstore div,#special-offers .donotstore h4,#special-offers .donotstore p,#special-offers .donotstore div,#success .donotstore h4,#success .donotstore p,#success .donotstore div{padding:0;-ms-grid-column:2;grid-column-start:2;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}#nameyourkey .donotstore:before,#special-offers .donotstore:before,#success .donotstore:before{-ms-grid-column:1;grid-column-start:1;grid-column-end:2;font-size:7em;color:#d0272f;margin-left:-50px}#nameyourkey .howweprotect,#special-offers .howweprotect,#success .howweprotect{text-transform:uppercase}#nameyourkey .woocommerce,#special-offers .woocommerce,#success .woocommerce{margin-top:1em}#nameyourkey .woocommerce .products li.product,#special-offers .woocommerce .products li.product,#success .woocommerce .products li.product{display:-ms-grid;display:grid;grid-gap:.5em;align-self:baseline;-ms-grid-rows:9fr 1fr;grid-template-rows:9fr 1fr}#nameyourkey .woocommerce .products li.product .woocommerce-loop-product__title,#special-offers .woocommerce .products li.product .woocommerce-loop-product__title,#success .woocommerce .products li.product .woocommerce-loop-product__title{font-size:1.3em}#nameyourkey .woocommerce .products li.product .et_shop_image,#special-offers .woocommerce .products li.product .et_shop_image,#success .woocommerce .products li.product .et_shop_image{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}#nameyourkey .woocommerce .products li.product .so_price .discount_amount,#special-offers .woocommerce .products li.product .so_price .discount_amount,#success .woocommerce .products li.product .so_price .discount_amount{background:#d0272f;border-radius:.2em;padding:.5em;color:#fff;font-size:1.2em;font-style:normal;display:inline-block;vertical-align:baseline}#nameyourkey .woocommerce .products li.product .so_price .discount_amount .woocommerce-Price-amount,#special-offers .woocommerce .products li.product .so_price .discount_amount .woocommerce-Price-amount,#success .woocommerce .products li.product .so_price .discount_amount .woocommerce-Price-amount{font-size:1.2em;color:#fff;font-style:normal}#nameyourkey .woocommerce .products li.product .so_price.normal,#special-offers .woocommerce .products li.product .so_price.normal,#success .woocommerce .products li.product .so_price.normal{-ms-grid-columns:1fr;grid-template-columns:1fr}#nameyourkey .woocommerce .products li.product .so_price.normal .woocommerce-Price-amount,#special-offers .woocommerce .products li.product .so_price.normal .woocommerce-Price-amount,#success .woocommerce .products li.product .so_price.normal .woocommerce-Price-amount{justify-self:center}#nameyourkey .woocommerce .products li.product .woocommerce-Price-amount,#special-offers .woocommerce .products li.product .woocommerce-Price-amount,#success .woocommerce .products li.product .woocommerce-Price-amount{font-size:1.75em;font-style:italic;color:#d0272f;justify-self:end;display:inline-block;vertical-align:baseline;margin-right:15px}#nameyourkey .woocommerce .products li.product .short,#special-offers .woocommerce .products li.product .short,#success .woocommerce .products li.product .short{color:#000}#nameyourkey .woocommerce .products li.product .special-offer-add-to-cart,#special-offers .woocommerce .products li.product .special-offer-add-to-cart,#success .woocommerce .products li.product .special-offer-add-to-cart{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#nameyourkey .woocommerce .products li.product .special-offer-add-to-cart .quantity,#nameyourkey .woocommerce .products li.product .special-offer-add-to-cart .add-to-cart,#special-offers .woocommerce .products li.product .special-offer-add-to-cart .quantity,#special-offers .woocommerce .products li.product .special-offer-add-to-cart .add-to-cart,#success .woocommerce .products li.product .special-offer-add-to-cart .quantity,#success .woocommerce .products li.product .special-offer-add-to-cart .add-to-cart{display:inline-block;vertical-align:top}#nameyourkey .woocommerce .products li.product .special-offer-add-to-cart .quantity,#special-offers .woocommerce .products li.product .special-offer-add-to-cart .quantity,#success .woocommerce .products li.product .special-offer-add-to-cart .quantity{justify-self:end}#nameyourkey .woocommerce .products li.product .special-offer-add-to-cart .quantity input.qty,#special-offers .woocommerce .products li.product .special-offer-add-to-cart .quantity input.qty,#success .woocommerce .products li.product .special-offer-add-to-cart .quantity input.qty{width:2em;height:35px !important}#nameyourkey .woocommerce .products li.product .special-offer-add-to-cart .add-to-cart,#special-offers .woocommerce .products li.product .special-offer-add-to-cart .add-to-cart,#success .woocommerce .products li.product .special-offer-add-to-cart .add-to-cart{justify-self:start}#nameyourkey .success-actions li,#special-offers .success-actions li,#success .success-actions li{border:solid 2px silver;margin:.5em;padding:1em}#nameyourkey .success-actions li h4,#special-offers .success-actions li h4,#success .success-actions li h4{color:#d0272f}.facetwp-template ul.products li.product{text-align:center}.facetwp-template ul.products li.product .short_description{color:#666}.facetwp-template ul.products li.product .short_description ul{text-align:center}.facetwp-template ul.products li.product .price{font-size:1.5em;font-weight:700;color:#d0272f !important;display:inline-block;line-height:1}.facetwp-template ul.products li.product .skp{color:#000;font-weight:700;font-size:.9em;font-style:italic;margin-left:5px}.facetwp-template ul.products li.product .save{font-weight:700;font-size:.7em;font-style:italic}#nameyourkey{width:40%}#special-offers{width:65%}.cmk_service{border:solid 1px #000;display:inline-block;width:100%}.cmk_service .service_section{background:#d0272f}.cmk_service .service_section h3.main{color:#e0ff8c;padding-bottom:0}.cmk_service .service_section p.info{color:#e0ff8c}.cmk_service div{padding:5px}.cmk_service p{display:block;clear:both}.cmk_service .woo-add-to-cart{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3fr 6fr 2fr;grid-template-columns:1fr 3fr 6fr 2fr;grid-gap:2px}.compatible-with-top{display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr;-webkit-box-align:start;-webkit-align-items:start;align-items:start;border-bottom:solid .8em #d0272f;padding-bottom:2em;margin-bottom:1em}.compatible-with-top h3{color:#d0272f}.compatible-with-top h2{padding-bottom:1.5em}.compatible-with-top ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.product_cat_facetwp{display:-ms-grid;display:grid;-ms-grid-columns:5fr 7fr;grid-template-columns:5fr 7fr;margin-bottom:40px;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.product_cat_facetwp .different_form_factors{display:block}.product_cat_facetwp .different_form_factors span{background:#d0272f;color:#e0ff8c;padding:5px 15px;width:auto;margin:4px;display:inline-block;margin-top:-4px}.product_cat_facetwp .different_form_factors:before{font-size:3em;color:#d0272f;font-family:Dashicons;content:"\f340";display:inline-block;vertical-align:top;width:7%;margin-right:5px}.product_cat_facetwp .facetwp-facet-product_categories{margin-bottom:0}.product_cat_facetwp .facetwp-facet-product_categories .facetwp-radio,.product_cat_facetwp .facetwp-facet-product_categories .facetwp-radio.checked{background:0 0;float:left;margin:4px;font-weight:700;border:1px solid #d0272f;color:#d0272f;overflow:auto;padding:5px 10px;text-align:center}.product_cat_facetwp .facetwp-facet-product_categories .facetwp-radio .facetwp-counter,.product_cat_facetwp .facetwp-facet-product_categories .facetwp-radio.checked .facetwp-counter{display:none}.product_cat_facetwp .facetwp-facet-product_categories .facetwp-radio.checked{border:4px solid #d0272f;padding:3px 6px;margin:3px}.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}.woocommerce-account .woocommerce-MyAccount-content{width:76%}.woocommerce-account table.wp-list-table{margin-top:1em}.woocommerce-account .entry-content table thead th{padding:5px;text-align:center;color:#000}.woocommerce-account .entry-content table.stored-keys tr td{padding:6px 15px;text-align:center}.woocommerce-account img.attachment-post-thumbnail{max-width:75px}.woocommerce-account .column-action button{display:block;margin:1em auto}.woocommerce-account .modify-stored-key,.woocommerce-account .delete-stored-key,.woocommerce-account .save-stored-key{text-transform:uppercase;font-style:italic;font-weight:700}.woocommerce-account .datetime{font-style:italic}.woocommerce-account .applications button,.woocommerce-account .stored-keys button{font-size:13px;width:190px}.woocommerce-account .entry-content table.applications tr td{padding:6px 8px;text-align:center}.woocommerce-account .entry-content table.applications tr td .smaller{font-size:.75em}.woocommerce-account .column-status>div{font-weight:700;text-transform:uppercase}.woocommerce-account .column-status .disapproved{color:red}.woocommerce-account .column-status .approved{color:green}.woocommerce-account .column-status .pending{color:blue}.woocommerce-account .column-action button{cursor:pointer}.woocommerce-account .column-determination p{font-size:.9em;padding-bottom:0}.woocommerce-account .column-determination button{width:60%;font-weight:700;cursor:pointer}.woocommerce-account .column-determination button.disabled{background:rgba(208,39,47,.49);pointer-events:none;cursor:default}.woocommerce-account td.column-notes{background-color:#abbde1;text-align:inherit !important}.single-product .entry-content .product-main>.et_pb_row,.single-product .entry-content .product-secondary>.et_pb_row{border:6px solid #d6d6d6}.single-product .entry-content .product-main>.et_pb_row>.et_pb_column,.single-product .entry-content .product-secondary>.et_pb_row>.et_pb_column{margin-bottom:0 !important}.single-product .entry-content .form-row{padding:0;margin:0 0 3px}.single-product .entry-content .cmk_service .service-section h3{padding-bottom:3px}.single-product .entry-content .cmk_service .woo-add-to-cart{padding-top:10px}.single-product .entry-content .cmk_service .woo-add-to-cart .quantity{-ms-grid-column:2;grid-column-start:2;margin:0 !important}.single-product .entry-content .cmk_service .woo-add-to-cart .quantity input{background-color:#fff !important;border-radius:0;border:2px solid #d6d6d6 !important;color:#d0272e !important;font-weight:700;width:3em}.single-product .entry-content .cmk_service .woo-add-to-cart .single_add_to_cart_button{-ms-grid-column:3;grid-column-start:3;max-width:200px;max-height:53px}.single-product .entry-content .cmk_service .woo-add-to-cart .single_add_to_cart_button:disabled{background-color:rgba(0,0,0,.49) !important}.single-product .entry-content .cmk_service>p{padding-bottom:7px}.woocommerce-checkout .woocommerce{line-height:1;color:#666 !important}.woocommerce-checkout .woocommerce label{text-align:left}.woocommerce-checkout .woocommerce h1,.woocommerce-checkout .woocommerce h2,.woocommerce-checkout .woocommerce h3,.woocommerce-checkout .woocommerce h4,.woocommerce-checkout .woocommerce h5,.woocommerce-checkout .woocommerce h6{color:#000 !important;text-align:left}.woocommerce-checkout .woocommerce dl,.woocommerce-checkout .woocommerce dl p,.woocommerce-checkout .woocommerce dt,.woocommerce-checkout .woocommerce dt p,.woocommerce-checkout .woocommerce dd,.woocommerce-checkout .woocommerce dd p{line-height:1.7}.woocommerce-checkout .woocommerce #payment p{line-height:1.7}.fee.rush-processing-guaranteed-1-day{display:none !important}ul#processing_time{list-style:none outside;margin:0;padding:0}ul#processing_time .amount{font-weight:700}@media only screen and (max-width:1160px),(max-device-width:1160px) and (min-device-width:768px){ul#processing_time{text-align:left;padding-top:30px !important}.woocommerce-checkout-review-order-table .processing_time th{display:none}}@media only screen and (max-width:1160px),(min-device-width:768px) and (max-device-width:1160px){.woocommerce-account table,.woocommerce-account thead,.woocommerce-account tbody,.woocommerce-account th,.woocommerce-account td,.woocommerce-account tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc;margin-bottom:2em}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.stored-keys td:nth-of-type(1):before{content:"Key Name"}.stored-keys td:nth-of-type(2):before{content:"Image"}.stored-keys td:nth-of-type(3):before{content:"Original Order"}.stored-keys td:nth-of-type(4):before{content:"Last Used"}.stored-keys td:nth-of-type(5):before{content:"Key ID (UKIN)"}.stored-keys td:nth-of-type(6):before{content:"Action"}.applications td:nth-of-type(1):before{content:""}.applications td:nth-of-type(2):before{content:""}.applications td:nth-of-type(3):before{content:""}.applications td:nth-of-type(4):before{content:""}.applications td:nth-of-type(5):before{content:""}.applications td:nth-of-type(6):before{content:""}.applications tr.column_headers,.applications th{display:none}td:nth-of-type(1):before,td:nth-of-type(2):before,td:nth-of-type(3):before,td:nth-of-type(4):before,td:nth-of-type(5):before,td:nth-of-type(6):before{font-weight:700;color:#000}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce-account .entry-content table{border:none}.woocommerce-account table.wp-list-table{font-size:16px}.woocommerce-account .entry-content table tr td{padding:43px 24px 15px}.woocommerce-account .entry-content table thead th,.woocommerce-account .entry-content table tr td{text-align:left}.woocommerce-account .entry-content table tr{padding:0 24px}.woocommerce-account img.attachment-post-thumbnail{max-width:150px}.woocommerce-account .column-action button{display:inline-block;margin:auto}.woocommerce-account .delete-stored-key{margin-left:1em}.woocommerce-account .entry-content table.applications tr td,.woocommerce-account .entry-content table.stored-keys tr td{padding:43px 24px 15px;text-align:left}.product_cat_facetwp{display:block}.product_cat_facetwp .facetwp-facet-product_categories,.product_cat_facetwp .different_form_factors{display:inline-block;vertical-align:top}.product_cat_facetwp .facetwp-facet-product_categories{width:35%}.product_cat_facetwp .different_form_factors{width:65%}.product_cat_facetwp .different_form_factors span{background:#d0272f;color:#e0ff8c;padding:5px 15px;width:80%;margin:4px;display:inline-block;margin-top:-4px}.product_cat_facetwp .different_form_factors:before{font-size:3em;color:#d0272f;font-family:Dashicons;content:"\f340";display:inline-block;vertical-align:top;width:14%;margin-right:5px}.single-product #nameyourkey,.single-product #special-offers,.single-product #success{width:100%}.single-product #nameyourkey .donotstore:before,.single-product #special-offers .donotstore:before,.single-product #success .donotstore:before{position:absolute;left:5%}.single-product #nameyourkey .et_pb_button,.single-product #special-offers .et_pb_button,.single-product #success .et_pb_button{display:block}.single-product #nameyourkey .donotstore:before,.single-product #special-offers .donotstore:before,.single-product #success .donotstore:before{margin-left:0}.single-product .et_pb_woopro_price_0{display:block;width:100%}.single-product .et_pb_woopro_price_0 p{float:left;margin-right:10px}.woocommerce-cart .shop_table td:before{position:relative;text-align:left}}
 /*
 Theme Name:   Divi Child
 Theme URI:    https://divilife.com
 Description:  Child Theme for CloneMyKey
 Author:       Bryan Tintes
 Author URI:   https://divilife.com
 Template:     Divi
 Version:      1.0.0
*/

/*****Using Custom CSS area in Divi instead*****/



.cart-show-discounts{margin:5px 0}.productinfo-show-discounts{margin:5px 0}