.wpc-upload-product-design,.btn-choose.tpl,.wpc-customize-product{width:100% !important;max-width:100% !important;display:block !important;box-sizing:border-box;display:inline-block !important}.btn-choose.tpl{background:#cdc81e;border-bottom:1px solid #aca91a}.btn-choose.custom{background:#008099;border-bottom:1px solid #00728a}.btn-choose:hover,.btn-choose.tpl{color:#fff}.btn-choose,.grid-pad .wpc-button,.kad-btn-primary,.wpc-customize-product,.wpc-upload-product-design{color:#fff;cursor:pointer;letter-spacing:1px;min-width:40px;text-decoration:none solid #fff;text-transform:uppercase;width:131px;background:#68b8c4;border:0;border-radius:2px;font:normal normal bold 14px/14px effra,sans-serif;margin:0 10px 0 0;outline:#fff none 0px;padding:14px;transition:all .15s ease 0s;display:block;width:100%;margin-bottom:10px;margin-top:10px;text-align:center}.wpc-tpl-title{text-transform:uppercase;font-size:15px;font-weight:700;color:#8a8a8a}.wpc-tpl-title{margin-bottom:0;border-top:2px solid #9dd8d9}#wpc-templates-list .col-1-4{text-align:center;padding:10px;border:1px solid #eee;margin-bottom:10px}#wpc-templates-list img{max-height:150px;display:block;margin:0 auto}#wpc-templates-list .grid .col-1-4:not(:last-of-type){border-right:none}.wpc-uploaded-design-container{position:relative;width:100%}.custom-uploader .drop{border:1px dotted #d3d3d3;padding:20px;text-align:center;color:#d9e1e7}.custom-uploader ul{list-style:none}.custom-upload-form .drop input{display:none}.custom-upload-form .drop label{display:block;width:50px;height:50px;margin:0 auto;background:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/public/css/../images/Uploadicon.png) no-repeat center center transparent;cursor:pointer}.custom-upload-form .drop a{text-transform:uppercase}.acd-progress-bar{width:100%;height:10px;display:inline-block;border:1px solid #d0d0d0;background:#fff}.acd-progress-bar .acd-progress{background:#4f71b9;height:100%}.variation-wpc_data_upl{display:none !important}.wpd-custom-design:not(:first-of-type){margin-left:5px}[class*=wpc-col-],[class*=wpc-col-] *{box-sizing:border-box}.wpc-modal img,.wpd-modal img{width:100%;margin:0 auto;width:100%}.wpc-modal .omodal-body div{background-position:center;background-repeat:no-repeat;background-size:contain}.wpd-is-customizable.wpd-hide-cart-button form.cart .single_add_to_cart_button,body.wpd-is-customizable.wpd-hide-cart-button form.cart .single_add_to_cart_button,.wpd-is-customizable.wpd-hide-cart-button .add_to_cart_button,.wpd-is-customizable.wpd-hide-cart-button form.cart .quantity,.wpd-is-customizable.wpd-hide-cart-button .add_to_cart_button{display:none}.wpd-buttons-wrap-variation{display:none}.wpd-pagination ul.page-numbers{list-style-type:none;padding-left:0;text-align:center}.wpd-pagination ul.page-numbers li,ul.page-numbers li .page-numbers{display:inline-block}.wpd-pagination ul.page-numbers li .page-numbers:not(.dots){border:1px solid #ccc}.wpd-pagination ul.page-numbers li .page-numbers{padding:10px}.wpd-pagination ul.page-numbers span.current{color:gray}.wpc-editor-col [type=checkbox]:not(:checked)+label:before,.wpc-editor-col [type=checkbox]:checked+label:before,.wpc-editor-col [type=radio]:not(:checked)+label:before,.wpc-editor-col [type=radio]:checked+label:before,.wpc-editor-col [type=checkbox]:not(:checked)+label:after,.wpc-editor-col [type=checkbox]:checked+label:after,.wpc-editor-col [type=radio]:not(:checked)+label:after,.wpc-editor-col [type=radio]:checked+label:after{display:none}.wpc-grid ,.wpc-grid :after,.wpc-grid *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*='wpc-col-']{float:left;padding-right:20px}.wpc-grid{width:100%;max-width:1140px;min-width:755px;margin:0 auto;overflow:hidden}.wpc-grid:after{content:"";display:table;clear:both}.wpc-grid-pad{padding-top:20px;padding-left:20px;padding-right:0}.push-right{float:right}.wpc-col-1-1{width:100%}.wpc-col-2-3,.wpc-col-8-12{width:66.66%}.wpc-col-1-2,.wpc-col-6-12{width:50%}.wpc-col-1-3,.wpc-col-4-12{width:33.33%}.wpc-col-1-4,.wpc-col-3-12{width:25%}.wpc-col-1-5{width:20%}.wpc-col-1-6,.wpc-col-2-12{width:16.667%}.wpc-col-1-7{width:14.28%}.wpc-col-1-8{width:12.5%}.wpc-col-1-9{width:11.1%}.wpc-col-1-10{width:10%}.wpc-col-1-11{width:9.09%}.wpc-col-1-12{width:8.33%}.wpc-col-11-12{width:91.66%}.wpc-col-10-12{width:83.333%}.wpc-col-9-12{width:75%}.wpc-col-5-12{width:41.66%}.wpc-col-7-12{width:58.33%}.push-2-3,.push-8-12{margin-left:66.66%}.push-1-2,.push-6-12{margin-left:50%}.push-1-3,.push-4-12{margin-left:33.33%}.push-1-4,.push-3-12{margin-left:25%}.push-1-5{margin-left:20%}.push-1-6,.push-2-12{margin-left:16.667%}.push-1-7{margin-left:14.28%}.push-1-8{margin-left:12.5%}.push-1-9{margin-left:11.1%}.push-1-10{margin-left:10%}.push-1-11{margin-left:9.09%}.push-1-12{margin-left:8.33%}@media handheld,only screen and (max-width:767px){.wpc-grid{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:20px;padding-right:10px}[class*='wpc-col-']{width:auto;float:none;margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px;padding-left:0;padding-right:10px}[class*='mobile-wpc-col-']{float:left;margin-left:0;margin-right:0;margin-top:0;margin-bottom:10px;padding-left:0;padding-right:10px;padding-bottom:0}.mobile-wpc-col-1-1{width:100%}.mobile-wpc-col-2-3,.mobile-wpc-col-8-12{width:66.66%}.mobile-wpc-col-1-2,.mobile-wpc-col-6-12{width:50%}.mobile-wpc-col-1-3,.mobile-wpc-col-4-12{width:33.33%}.mobile-wpc-col-1-4,.mobile-wpc-col-3-12{width:25%}.mobile-wpc-col-1-5{width:20%}.mobile-wpc-col-1-6,.mobile-wpc-col-2-12{width:16.667%}.mobile-wpc-col-1-7{width:14.28%}.mobile-wpc-col-1-8{width:12.5%}.mobile-wpc-col-1-9{width:11.1%}.mobile-wpc-col-1-10{width:10%}.mobile-wpc-col-1-11{width:9.09%}.mobile-wpc-col-1-12{width:8.33%}.mobile-wpc-col-11-12{width:91.66%}.mobile-wpc-col-10-12{width:83.333%}.mobile-wpc-col-9-12{width:75%}.mobile-wpc-col-5-12{width:41.66%}.mobile-wpc-col-7-12{width:58.33%}.hide-on-mobile{display:none!important;width:0;height:0}}.wpd-design-composition img{max-height:60px;max-width:60px;vertical-align:middle;margin-right:10px}.wpd-design-composition{border:1px solid rgba(0,0,0,.1);width:100%}.wpd-design-composition td{padding:0 !important}.wpd-design-composition,.wpd-design-composition table{border-spacing:0}.wpc-part-details>table{width:100%}.wpc-part-details>table td{border-bottom:1px solid rgba(0,0,0,.1);padding:10px !important}.wpc-part-details>table tr td:first-of-type{border-right:1px solid rgba(0,0,0,.1)}.wpc-part-details{border-left:1px solid rgba(0,0,0,.1)}td[class*=wpc-col-]{float:none !important}.wpd-design-composition .wpc-part-name{border-right:none}.otooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.otooltip.in{opacity:.8;filter:alpha(opacity=80)}.otooltip.top{padding:5px 0;margin-top:-3px}.otooltip.right{padding:0 5px;margin-left:3px}.otooltip.bottom{padding:5px 0;margin-top:3px}.otooltip.left{padding:0 5px;margin-left:-3px}.otooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.otooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.otooltip.top .otooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.otooltip.right .otooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.otooltip.left .otooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.otooltip.bottom .otooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.wpc-colorpicker{width:356px;height:176px;overflow:hidden;position:absolute;background:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_background.png);font-family:Arial,Helvetica,sans-serif;display:none}.wpc-colorpicker_color{width:150px;height:150px;left:14px;top:13px;position:absolute;background:#f00;overflow:hidden;cursor:crosshair}.wpc-colorpicker_color div{position:absolute;top:0;left:0;width:150px;height:150px;background:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_overlay.png)}.wpc-colorpicker_color div div{position:absolute;top:0;left:0;width:11px;height:11px;overflow:hidden;background:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_select.gif);margin:-5px 0 0 -5px}.wpc-colorpicker_hue{position:absolute;top:13px;left:171px;width:35px;height:150px;cursor:n-resize}.wpc-colorpicker_hue div{position:absolute;width:35px;height:9px;overflow:hidden;background:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_indic.gif) left top;margin:-4px 0 0 0;left:0}.wpc-colorpicker_new_color{position:absolute;width:60px;height:30px;left:213px;top:13px;background:#f00}.wpc-colorpicker_current_color{position:absolute;width:60px;height:30px;left:283px;top:13px;background:#f00}.wpc-colorpicker input{background-color:transparent;border:1px solid transparent;position:absolute;font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#898989;top:4px;right:11px;text-align:right;margin:0;padding:0;height:11px}.wpc-colorpicker_hex{position:absolute;width:72px;height:22px;background:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_hex.png) top;left:212px;top:142px}.wpc-colorpicker_hex input{right:6px}.wpc-colorpicker_field{height:22px;width:62px;background-position:top;position:absolute}.wpc-colorpicker_field span{position:absolute;width:12px;height:22px;overflow:hidden;top:0;right:0;cursor:n-resize}.wpc-colorpicker_rgb_r{background-image:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_rgb_r.png);top:52px;left:212px}.wpc-colorpicker_rgb_g{background-image:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_rgb_g.png);top:82px;left:212px}.wpc-colorpicker_rgb_b{background-image:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_rgb_b.png);top:112px;left:212px}.wpc-colorpicker_hsb_h{background-image:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_hsb_h.png);top:52px;left:282px}.wpc-colorpicker_hsb_s{background-image:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_hsb_s.png);top:82px;left:282px}.wpc-colorpicker_hsb_b{background-image:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_hsb_b.png);top:112px;left:282px}.wpc-colorpicker_submit{position:absolute;width:22px;height:22px;background:url(//www.studiophotomathon.com/wp-content/plugins/ouidah-product-designer/admin/js/colorpicker/images/colorpicker_submit.png) top;left:322px;top:142px;overflow:hidden}.wpc-colorpicker_focus{background-position:center}.wpc-colorpicker_hex.wpc-colorpicker_focus{background-position:bottom}.wpc-colorpicker_submit.wpc-colorpicker_focus{background-position:bottom}.wpc-colorpicker_slider{background-position:bottom}.omodal,.omodal-backdrop{top:0;right:0;bottom:0;left:0}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.omodal-open{overflow:hidden}.omodal{display:none;overflow:auto;overflow-y:scroll;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.omodal.fade .omodal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.omodal.in .omodal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.omodal-dialog{position:relative;width:auto;margin:10px}.omodal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.omodal-backdrop{position:fixed;z-index:1040;background-color:#000}.omodal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.omodal-backdrop.in{opacity:.5!important;filter:alpha(opacity=50)!important}.omodal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}.omodal-header .close{margin-top:-2px}.omodal-title{margin:0;line-height:1.42857143}.omodal-body{position:relative;padding:20px}.omodal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.omodal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.omodal-footer .btn-group .btn+.btn{margin-left:-1px}.omodal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.omodal-dialog{width:600px;margin:30px auto}.omodal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.omodal-sm{width:300px}}@media (min-width:992px){.omodal-lg{width:900px}}.woocommerce ul.products li.product-type-photography,.woocommerce-page ul.products li.product-type-photography{width:48%}.woocommerce ul.products li.product-type-photography.last,.woocommerce-page ul.products li.product-type-photography.last{float:right}.woocommerce ul.products li.product-type-photography .photography-image,.woocommerce-page ul.products li.product-type-photography .photography-image{float:left;width:35%}.woocommerce ul.products li.product-type-photography .photography-image img,.woocommerce-page ul.products li.product-type-photography .photography-image img{width:100%;height:auto}.woocommerce ul.products li.product-type-photography .photography-content,.woocommerce-page ul.products li.product-type-photography .photography-content{width:60%;float:right}.woocommerce ul.products li.product-type-photography .photography-sku,.woocommerce ul.products li.product-type-photography .photography-quantity,.woocommerce-page ul.products li.product-type-photography .photography-sku,.woocommerce-page ul.products li.product-type-photography .photography-quantity{margin-bottom:1em}.woocommerce ul.products li.product-type-photography .photography-quantity:after,.woocommerce-page ul.products li.product-type-photography .photography-quantity:after{content:" ";display:table;clear:both}.woocommerce ul.products li.product-type-photography .photography-quantity .quantity,.woocommerce-page ul.products li.product-type-photography .photography-quantity .quantity{margin:0}.woocommerce .photography-products .tools,.woocommerce-page .photography-products .tools{margin:1em 0 1.618em;padding:1em 0;border:1px solid rgba(0,0,0,.1);border-width:1px 0}.woocommerce .photography-products .tools:after,.woocommerce-page .photography-products .tools:after{content:" ";display:table;clear:both}.woocommerce .photography-products .tools .button,.woocommerce-page .photography-products .tools .button{float:right;max-width:48%}.woocommerce .photography-products .tools .global-quantity,.woocommerce-page .photography-products .tools .global-quantity{display:none;width:48%;float:left}.woocommerce .photography-products .tools .global-quantity .quantity,.woocommerce-page .photography-products .tools .global-quantity .quantity{display:inline-block}.woocommerce .legacy-quantity .quantity input::-webkit-outer-spin-button,.woocommerce .legacy-quantity .quantity input::-webkit-inner-spin-button,.woocommerce-page .legacy-quantity .quantity input::-webkit-outer-spin-button,.woocommerce-page .legacy-quantity .quantity input::-webkit-inner-spin-button{display:none}.woocommerce .photography-products-list:after,.woocommerce-page .photography-products-list:after{content:" ";display:table;clear:both}.woocommerce .shop_table.my-account-collections img,.woocommerce-page .shop_table.my-account-collections img{height:auto;max-width:60px}.woocommerce .shop_table.my-account-collections .wc-actions,.woocommerce-page .shop_table.my-account-collections .wc-actions{text-align:right}@media screen and (max-width:768px){.woocommerce ul.products li.product-type-photography,.woocommerce-page ul.products li.product-type-photography{width:100%}.woocommerce ul.products li.product-type-photography .photography-image,.woocommerce-page ul.products li.product-type-photography .photography-image{float:left;width:35%}.woocommerce ul.products li.product-type-photography .photography-image img,.woocommerce-page ul.products li.product-type-photography .photography-image img{width:100%;height:auto}.woocommerce .shop_table.my-account-collections .wc-actions,.woocommerce-page .shop_table.my-account-collections .wc-actions{text-align:left !important}.woocommerce .shop_table.my-account-collections td.cover-img:before,.woocommerce .shop_table.my-account-collections td.wc-actions:before,.woocommerce-page .shop_table.my-account-collections td.cover-img:before,.woocommerce-page .shop_table.my-account-collections td.wc-actions:before{display:none !important}}