.ggem-btn{box-shadow:none;border-radius:5px;padding:12px 15px;text-decoration:none;font-weight:700;display:inline-block;text-align:center;cursor:pointer}.ggem-btn i{margin-left:5px;color:#fff}.ggem-btn:disabled,.ggem-btn:disabled:hover{background-color:#81bdec;color:#fff;cursor:not-allowed}.ggem-btn-submit{background-color:#2196f3;color:#fff;border:1px solid transparent}.ggem-btn-submit:hover{background-color:#0f7fd8;color:#fff}.ggem-btn-primary{color:#2196f3;background-color:#fff;border:1px solid #2196f3}.ggem-btn-primary:hover{background-color:#2196f3;color:#fff;border:1px solid transparent}.ggem-btn--full{display:block;width:100%;max-width:100%}.ggem-wrap .ggem-btn{font-weight:700;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;font-size:14px;margin:0;display:inline-block;height:40px;line-height:20px;padding:10px 20px;width:auto;text-decoration:none;white-space:nowrap;text-align:center;box-shadow:none;border-radius:5px}.ggem-metabox-panel-wrap{background:#fff}.ggem-repeatable-field-section table{width:100%}.ggem-repeatable-field-section .ggem-template{display:none}.ggem-repeatable-field-section .button-action{cursor:hand;cursor:pointer;padding-left:5px;padding-right:5px}.ggem-repeatable-field-section .opal-row-body{padding:15px;background-color:#fcfcfc}.ggem-repeatable-field-section .button-action-group{display:inline-block;float:right}.ggem-repeatable-field-section .opal-row-head{border-bottom:solid 3px #cdcdcd;position:relative;padding:8px 0}.ggem-repeatable-field-section .opal-row-head .repeat-title{font-size:14px;margin:0;display:inline-block}label.ggem-label{display:inline-block;width:15%;font-weight:500;font-size:14px}.ggem-field-wrap{padding:15px 0;display:flex}.ggem-field-wrap.ggem-title-field-wrap{display:block}.ggem-field-main{display:inline-block}.ggem-settings-page{background:#fff;padding:15px 30px;margin:30px auto;margin-left:15px;margin-right:15px}.ggem-settings-page .setting-tab-head{overflow:hidden;margin-bottom:15px}.ggem-settings-page .inline-list{padding:0}.ggem-settings-page .inline-list li{display:inline-block;padding-right:12px}.ggem-settings-page .inline-list li a{color:#616f80;padding:12px 15px;border-radius:6%;text-decoration:none;font-weight:700;background-color:#e8e9eb}.ggem-settings-page .inline-list li.active a{background-color:#2196f3;color:#fff}.checkbox-list.checkbox-block .checkbox-item{display:block}.checkbox-list.checkbox-inline .checkbox-item{display:inline-block}.checkbox-list.checkbox-inline .checkbox-item:not(:last-child){margin-right:15px}.checkbox-list .checkbox-item{font-size:14px;line-height:16px;margin:1px 0 5px 0}.radio-list.radio-block .radio-item{display:block}.radio-list.radio-inline .radio-item{display:inline-block}.radio-list.radio-inline .radio-item:not(:last-child){margin-right:15px}.radio-list .radio-item{font-size:14px;line-height:16px;margin:1px 0 5px 0}.ggem-field-wrap input[type=checkbox]{margin:0 5px 0 0;padding:0}.ggem-multicheck-action{margin-bottom:15px}.ggem_table .woocommerce-help-tip{margin:0!important;font-size:16px}.ggem_results,.ggem_selected{width:100%}.ggem_results{position:absolute;left:0;top:100%;background-color:#fff;padding:0;margin:0;box-sizing:border-box;border:1px solid #ddd;width:100%;height:100%;min-height:182px;z-index:9999999;overflow-y:auto}.ggem_results ul{margin:0;padding:0}.ggem_results ul>span{display:block;padding:5px 10px}.ggem_results ul li{padding:5px 10px;margin:0;border-bottom:1px dotted #eee;line-height:25px;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ggem_results ul li:hover{cursor:pointer;background-color:#a6d2f5}.ggem_results ul li .ggem-pname{font-weight:700}.ggem_results ul li .ggem-pprice{font-weight:600}.ggem_selected{display:inline-block}.ggem_selected ul{margin:0;padding:0}.ggem_selected ul li{padding:12px 0;margin:0;border-bottom:1px dotted #eee;height:28px;line-height:28px;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ggem_selected ul li input{width:60px!important}.ggem_selected ul li.ggem_default{padding:5px 0}.ggem_selected ul li .move{line-height:30px;cursor:move}.ggem_selected .ggem-pname{font-weight:700}.ggem_selected .ggem-pprice{font-weight:600}.ggem_selected li span.price,.ggem_selected li span.qty{display:inline-block;margin-right:5px;float:left}.ggem-pinfo{font-style:italic}.ggem_results li del,.ggem_selected li del{opacity:.5}.ggem_results li ins,.ggem_selected li ins{text-decoration:none}.ggem_selected li span.remove{position:absolute;top:5px;right:10px;cursor:pointer;color:red;line-height:42px}.ggem_results li span.type,.ggem_selected li span.type{font-size:10px;height:18px;line-height:18px;background-color:#fafafa;padding:0 6px;border-radius:2px;color:#999;position:absolute;top:10px;right:45px}.ggem_selected li span.type{right:35px}#ggem_regular_price{min-width:60px;display:inline-block}#ggem_product_data input[type=number],#ggem_product_data input[type=search],#ggem_product_data input[type=text]{font-size:13px;height:28px;line-height:1}#ggem_product_data label{float:none;width:auto;margin:0;padding:0}#ggem_product_data .ggem-main-input{position:relative;display:inline-block;width:100%}#ggem_product_data .ggem-main-input input{width:100%}#ggem_loading{position:absolute;right:10px;top:5px;z-index:998}.ggem_table table{width:100%;padding:10px;border-spacing:0}.ggem_table table tr td,.ggem_table table tr th{padding-top:15px}.ggem_table table tr th{font-size:12px;font-weight:400;text-align:left;width:150px}.ggem_table table tr td{text-align:left}#ggem_set_regular_price,#ggem_set_sale_price{cursor:pointer}.ggem-child .woocommerce-help-tip,.ggem-parent .woocommerce-help-tip{display:none!important}table.wp-list-table span.product-type.ggem:before{content:'\e003';color:#96588a}.ggem-state{font-weight:400;font-style:italic}.woocommerce_options_panel input[type=number].ggem-admin-input,.woocommerce_options_panel input[type=text].ggem-admin-input{float:none}.ggem-table-filter{width:60%;margin-bottom:30px}.ggem-table-filter th:nth-child(1){width:5%}.ggem-table-filter th:nth-child(2){width:35%}.ggem-table-filter th:nth-child(3){width:55%}.ggem-table-filter th:nth-child(4){width:5%}.ggem-table-filter .select2-container{width:100%!important}.ggem-table-filter .ggem-sort{cursor:move}.ggem-table-filter .ggem-del-condition{cursor:pointer;color:red}
