WordPress SEO Plugin – Rank Math - Version 1.0.3

Version Description

[Nov 26, 2018] = * Added a condition to check if terms are updated or not * Added support for WooCommerce's reviews in Search Preview * Added breadcrumb shortcode in the description of 'Breadcrumbs' tab * Added links to the posts where focus keyword is missing in the SEO Analysis section * Added an option to change the meta of Data/Author archive easily * Added validation for Schema data fields * Fixed the fatal error on the multisite activation * Fixed the bug which was not detecting 'Strong Testimonials' plugin's CPT * Fixed small RTL issue in the focus keywords section * Fixed Unicode error in SEO title and description * Fixed a rare issue in which Media attachment settings weren't getting saved * Fixed import issue of some redirections from the latest version of Yoast * Fixed an issue in the Redirection module where the imported links were not working properly * Various other small fixes and optimizations

Download this release

Release Info

Developer MyThemeShop
Plugin Icon 128x128 WordPress SEO Plugin – Rank Math
Version 1.0.3
Comparing to
See all releases

Code changes from version 1.0.2 to 1.0.3

assets/admin/css/cmb2.css CHANGED
@@ -2,4 +2,4 @@
2
  * Plugin: Rank Math
3
  * URL: https://mythemeshop.com/plugins/wordpress-seo/
4
  * Name: cmb2.css
5
- */.cmb2-wrap .cmb-row{margin:0;padding:25px 0;border-bottom:1px solid #ededed}.cmb2-wrap .cmb-row.nob{border:0}.cmb2-wrap .cmb-row.nop{padding:0}.cmb2-wrap .cmb-row.nopt{padding-top:0}.cmb2-wrap .cmb-row.nopb{padding-bottom:0}.cmb2-wrap .cmb-row:not(.cmb-type-title):first-of-type{padding-top:0}.cmb2-wrap .cmb-row:not(.cmb-type-title):last-of-type{padding-bottom:0}.cmb2-wrap .cmb-row .cmb-td,.cmb2-wrap .cmb-row .cmb-th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.cmb2-wrap .cmb-row .cmb-th{width:20%;max-width:200px}.cmb2-wrap .cmb-row .cmb-th label{padding:10px 15px 0 0}.cmb2-wrap .cmb-row .cmb-td{float:left;width:80%}@media screen and (max-width: 640px){.cmb2-wrap .cmb-row .cmb-td,.cmb2-wrap .cmb-row .cmb-th{width:100%;padding:0}.cmb2-wrap .cmb-row .cmb-th label{padding:0 0 5px 2px}}.cmb2-wrap .cmb-row.cmb-row-25,.cmb2-wrap .cmb-row.cmb-row-33,.cmb2-wrap .cmb-row.cmb-row-50{display:inline-block}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th{float:none;width:100%;max-width:100%;padding:0 10px}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th{margin-bottom:8px}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th label,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th label,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th label{padding:0}.cmb2-wrap .cmb-row.cmb-row-25{width:25%}.cmb2-wrap .cmb-row.cmb-row-33{width:33.33%}.cmb2-wrap .cmb-row.cmb-row-50{width:50%}.cmb2-wrap .cmb-row .cmb2-radio-list li label{border-left:0}.cmb2-wrap .cmb-row .cmb2-radio-list li:first-of-type label{border-left:1px solid #e5e5e5}.cmb2-wrap .cmb-row .cmb2-radio-list li:first-of-type label input:checked+label{border-left:1px solid #0392d4}.cmb2-wrap .cmb2-metabox-description{padding-top:10px;color:#888}.cmb2-wrap .cmb2-timepicker.text-time+.cmb2-metabox-description{display:block}.form-footer:not(.custom){-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 40px;text-align:right;border-top:1px solid #ededed;background:#fbfbfb}.cmb-field-list>.cmb-row{vertical-align:top}.cmb2-wrap .cmb-row.cmb-type-file .cmb2-upload-button,.cmb2-wrap .cmb2-id-console-profile .button-primary,.cmb2-wrap .cmb2-id-console-authorization-code .button-primary{font-size:14px;line-height:46px;height:100%;padding:0 25px;text-decoration:none;color:#fff;border:1px solid #0392d4;border-radius:3px;background:#069de3;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);text-shadow:none}.cmb2-wrap .cmb-row.cmb-type-file .cmb2-upload-button:hover,.cmb2-wrap .cmb2-id-console-profile .button-primary:hover,.cmb2-wrap .cmb2-id-console-authorization-code .button-primary:hover{-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 1px 4px rgba(0,0,0,0.35);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 1px 4px rgba(0,0,0,0.35)}.cmb2-wrap .cmb-type-notice{padding-bottom:0;border:0}.cmb2-wrap .cmb-type-notice .cmb-td{width:100%}.cmb2-wrap select,.cmb2-wrap textarea,.cmb2-wrap .regular-text,.cmb2-wrap .cmb2-text-small,.cmb2-wrap .cmb2-timepicker,.cmb2-wrap .select2-container--default .select2-selection--single{padding:.75em .6em;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;border-color:#e5e5e5;border-radius:3px;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,0.08);box-shadow:inset 0 1px 6px rgba(0,0,0,0.08);height:42px;width:100%}.cmb2-wrap select:hover,.cmb2-wrap select:focus,.cmb2-wrap textarea:hover,.cmb2-wrap textarea:focus,.cmb2-wrap .regular-text:hover,.cmb2-wrap .regular-text:focus,.cmb2-wrap .cmb2-text-small:hover,.cmb2-wrap .cmb2-text-small:focus,.cmb2-wrap .cmb2-timepicker:hover,.cmb2-wrap .cmb2-timepicker:focus,.cmb2-wrap .select2-container--default .select2-selection--single:hover,.cmb2-wrap .select2-container--default .select2-selection--single:focus{border-color:#0fa0e4}.cmb2-wrap select:focus,.cmb2-wrap textarea:focus,.cmb2-wrap .regular-text:focus,.cmb2-wrap .cmb2-text-small:focus,.cmb2-wrap .cmb2-timepicker:focus,.cmb2-wrap .select2-container--default .select2-selection--single:focus{background:#fff;-webkit-box-shadow:0 0 0 3px rgba(6,157,227,0.15);box-shadow:0 0 0 3px rgba(6,157,227,0.15)}.cmb2-wrap .regular-text[type='number']{height:auto;width:auto}.cmb2-wrap select{margin-top:0;padding-bottom:.6em;vertical-align:baseline}.cmb2-wrap textarea{height:auto}.cmb2-wrap textarea[data-autoresize]{overflow:hidden;resize:none}.cmb2-wrap input:not([type="hidden"])+input,.cmb2-wrap input:not([type="hidden"])+.button-secondary,.cmb2-wrap input:not([type="hidden"])+select{margin-left:0}.cmb2-wrap input[type=checkbox]:checked{border-color:#069de3;background:#069de3;-webkit-box-shadow:none !important;box-shadow:none !important}.cmb2-wrap input[type=checkbox]:checked:before{font-size:20px;color:#fff}.cmb2-wrap input.cmb2-upload-button{cursor:pointer}.cmb2-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:19px}.cmb2-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px}.cmb2-wrap .cmb-td .rank-math-tooltip{margin-left:6px}.cmb2-wrap .cmb2-radio-list{position:relative}.cmb2-wrap .cmb2-radio-list:before,.cmb2-wrap .cmb2-radio-list:after{display:table;content:''}.cmb2-wrap .cmb2-radio-list:after{clear:both}.cmb2-wrap .cmb2-radio-list li{float:left;margin:0;padding:0}.cmb2-wrap .cmb2-radio-list li:first-child label{border-top-left-radius:3px;border-bottom-left-radius:3px}.cmb2-wrap .cmb2-radio-list li:last-child label{border-top-right-radius:3px;border-bottom-right-radius:3px}.cmb2-wrap .cmb2-radio-list input{display:none}.cmb2-wrap .cmb2-radio-list label{line-height:42px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;padding:0 17px;white-space:nowrap;border:1px solid #e5e5e5;background:#f7f7f7;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.08);box-shadow:0 2px 4px rgba(0,0,0,0.08)}.cmb2-wrap .cmb2-radio-list label:hover{cursor:pointer}.cmb2-wrap .cmb2-radio-list input:checked+label{color:#fff;border-color:#0392d4;background:#069de3}.cmb2-wrap .cmb-row.cmb-type-file .regular-text{display:inline-block;margin-right:0}.cmb2-wrap .cmb-row.cmb-type-file .regular-text:not([type="hidden"])+.cmb2-upload-button{line-height:41px;margin:0 0 0 -1px;border-top-left-radius:0;border-bottom-left-radius:0}.cmb2-wrap .cmb2-media-status .img-status img{width:auto !important}.cmb2-wrap .cmb2-media-status .img-status .cmb2-remove-file-button{font-size:0;line-height:38px;top:16px;right:1px;left:auto;text-align:center;text-indent:0;color:#fff;border:0;background:none;height:38px;width:38px}.cmb2-wrap .cmb2-media-status:hover .img-status img{border-color:#eac0c3}.cmb2-wrap .cmb2-media-status:hover .cmb2-remove-file-button{font-size:0;background:#eac0c3}.cmb2-wrap .cmb2-media-status:hover .cmb2-remove-file-button:before{font-family:dashicons;font-size:20px;font-weight:normal;font-style:normal;display:inline-block;content:'\f335';-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;text-align:center;vertical-align:top;text-decoration:none;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmb2-wrap .cmb-group-text-only .cmbhandle,.cmb2-wrap .cmb-group-text-only .cmbhandle-title,.cmb2-wrap .cmb-group-text-only>button{display:none}.cmb2-wrap .cmb-group-text-only .cmb-field-list,.cmb2-wrap .cmb-group-text-only .cmb-row,.cmb2-wrap .cmb-group-text-only .cmb-td{margin:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none}.cmb2-wrap .cmb-group-text-only .cmb-th+.cmb-td{float:left}.cmb2-wrap .cmb-group-text-only .cmb-field-list{width:100%}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-repeatable-grouping>.cmb-remove-group-row{display:none}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row{display:inline-block;width:43%;width:calc(43% - 10px)}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row+.cmb-row{margin-left:10px}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row .cmb-td{width:100%}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-remove-field-row{position:relative;width:auto;vertical-align:top}.cmb2-wrap .cmb-group-text-only .cmb-repeatable-grouping{width:100%;margin-bottom:10px}.cmb2-wrap .cmb-group-text-only .cmb-add-row{margin-top:0}.cmb2-wrap .cmb-group-text-only .cmb-add-row .cmb2-metabox-description{display:block;margin:4px 0 0;padding:0}.cmb2-wrap .cmb-type-title .cmb-td{width:100%}.cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:25px;margin:0;padding:0}.cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:2px}.cmb2-wrap .cmb-remove-group-row-button{color:#a00;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.cmb2-wrap .cmb-remove-group-row-button:hover{color:#dc3232}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping{margin-bottom:15px}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping+.cmb-row{padding:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping+.cmb-row .cmb-add-row{margin:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-group-title{margin:0 !important;padding-left:1.1em !important;cursor:pointer}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmbhandle{right:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{right:1.8em;left:auto}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-group.cmb-field-list{border:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list{width:100%;padding:25px !important}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list>.cmb-remove-field-row{display:none}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list>.cmb-row:nth-last-child(2){border:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list .cmb2-metabox-description{padding-bottom:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-add-row span{display:block;margin:4px 0 0;padding:0}.cmb2-wrap .cmb-type-address .cmb-address-field{margin-bottom:5px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list{padding:0}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:before,.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:after{display:table;content:''}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:after{clear:both}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li{position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin:0 0 15px;padding:0 8px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li label{display:block;padding:10px 12px 10px 40px;border:1px solid #e5e5e5;border-radius:3px;background:#f7f7f7}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:21px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input:checked+label{border-color:rgba(4,116,171,0.26);background:rgba(6,157,227,0.1)}.cmb2-wrap .cmb2-id-htaccess-content .cmb-td{width:100%}body.rtl .cmb2-media-status .img-status .cmb2-remove-file-button{right:auto;left:1px}body.rtl .cmb2-wrap .cmb2-radio-list li{float:right}body.rtl .cmb2-wrap .cmb2-radio-list li:first-child label{border-left:0;border-right:1px solid #e5e5e5;border-radius:0 3px 3px 0}body.rtl .cmb2-wrap .cmb2-radio-list li:last-child label{border-radius:3px 0 0 3px;border-left:1px solid #e5e5e5}body.rtl .cmb2-wrap .cmb-row .cmb-th label{padding-right:0;padding-left:15px}body.rtl .cmb2-wrap .cmb-row .cmb-td{float:right}body.rtl .cmb2-wrap .cmb-row .cmb-td .rank-math-tooltip{margin-right:6px;margin-left:0}body.rtl .cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row+.cmb-row{margin-right:10px;margin-left:0}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li label{padding-right:40px;padding-left:12px}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input{right:21px;left:auto}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input[type=checkbox]:checked:before{margin-right:-2px}body.rtl .form-footer:not(.custom){text-align:left}
2
  * Plugin: Rank Math
3
  * URL: https://mythemeshop.com/plugins/wordpress-seo/
4
  * Name: cmb2.css
5
+ */.cmb2-wrap .cmb-row{margin:0;padding:25px 0;border-bottom:1px solid #ededed}.cmb2-wrap .cmb-row.nob{border:0}.cmb2-wrap .cmb-row.nop{padding:0}.cmb2-wrap .cmb-row.nopt{padding-top:0}.cmb2-wrap .cmb-row.nopb{padding-bottom:0}.cmb2-wrap .cmb-row:not(.cmb-type-title):first-of-type{padding-top:0}.cmb2-wrap .cmb-row:not(.cmb-type-title):last-of-type{padding-bottom:0}.cmb2-wrap .cmb-row .cmb-td,.cmb2-wrap .cmb-row .cmb-th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.cmb2-wrap .cmb-row .cmb-th{width:20%;max-width:200px}.cmb2-wrap .cmb-row .cmb-th label{padding:10px 15px 0 0}.cmb2-wrap .cmb-row .cmb-td{float:left;width:80%}@media screen and (max-width: 640px){.cmb2-wrap .cmb-row .cmb-td,.cmb2-wrap .cmb-row .cmb-th{width:100%;padding:0}.cmb2-wrap .cmb-row .cmb-th label{padding:0 0 5px 2px}}.cmb2-wrap .cmb-row.cmb-row-25,.cmb2-wrap .cmb-row.cmb-row-33,.cmb2-wrap .cmb-row.cmb-row-50{display:inline-block}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th{float:none;width:100%;max-width:100%;padding:0 10px}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th{margin-bottom:8px}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th label,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th label,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th label{padding:0}.cmb2-wrap .cmb-row.cmb-row-25{width:25%}.cmb2-wrap .cmb-row.cmb-row-33{width:33.33%}.cmb2-wrap .cmb-row.cmb-row-50{width:50%}.cmb2-wrap .cmb-row .cmb2-radio-list li label{border-left:0}.cmb2-wrap .cmb-row .cmb2-radio-list li:first-of-type label{border-left:1px solid #e5e5e5}.cmb2-wrap .cmb-row .cmb2-radio-list li:first-of-type label input:checked+label{border-left:1px solid #0392d4}.cmb2-wrap .cmb2-metabox-description{padding-top:10px;color:#888}.cmb2-wrap .cmb2-timepicker.text-time+.cmb2-metabox-description{display:block}.form-footer:not(.custom){-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 40px;text-align:right;border-top:1px solid #ededed;background:#fbfbfb}.cmb-field-list>.cmb-row{vertical-align:top}.cmb2-wrap .cmb-row.cmb-type-file .cmb2-upload-button,.cmb2-wrap .cmb2-id-console-profile .button-primary,.cmb2-wrap .cmb2-id-console-authorization-code .button-primary{font-size:14px;line-height:46px;height:100%;padding:0 25px;text-decoration:none;color:#fff;border:1px solid #0392d4;border-radius:3px;background:#069de3;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);text-shadow:none}.cmb2-wrap .cmb-row.cmb-type-file .cmb2-upload-button:hover,.cmb2-wrap .cmb2-id-console-profile .button-primary:hover,.cmb2-wrap .cmb2-id-console-authorization-code .button-primary:hover{-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 1px 4px rgba(0,0,0,0.35);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 1px 4px rgba(0,0,0,0.35)}.cmb2-wrap .cmb-type-notice{padding-bottom:0;border:0}.cmb2-wrap .cmb-type-notice .cmb-td{width:100%}.cmb2-wrap select,.cmb2-wrap textarea,.cmb2-wrap .regular-text,.cmb2-wrap .cmb2-text-small,.cmb2-wrap input.cmb2-timepicker,.cmb2-wrap .select2-container--default .select2-selection--single{padding:.75em .6em;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;border-color:#e5e5e5;border-radius:3px;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,0.08);box-shadow:inset 0 1px 6px rgba(0,0,0,0.08);height:42px;width:100%}.cmb2-wrap select:hover,.cmb2-wrap select:focus,.cmb2-wrap textarea:hover,.cmb2-wrap textarea:focus,.cmb2-wrap .regular-text:hover,.cmb2-wrap .regular-text:focus,.cmb2-wrap .cmb2-text-small:hover,.cmb2-wrap .cmb2-text-small:focus,.cmb2-wrap input.cmb2-timepicker:hover,.cmb2-wrap input.cmb2-timepicker:focus,.cmb2-wrap .select2-container--default .select2-selection--single:hover,.cmb2-wrap .select2-container--default .select2-selection--single:focus{border-color:#0fa0e4}.cmb2-wrap select:focus,.cmb2-wrap textarea:focus,.cmb2-wrap .regular-text:focus,.cmb2-wrap .cmb2-text-small:focus,.cmb2-wrap input.cmb2-timepicker:focus,.cmb2-wrap .select2-container--default .select2-selection--single:focus{background:#fff;-webkit-box-shadow:0 0 0 3px rgba(6,157,227,0.15);box-shadow:0 0 0 3px rgba(6,157,227,0.15)}.cmb2-wrap .cmb2-text-url{width:100% !important}.cmb2-wrap select{margin-top:0;padding-bottom:.6em;vertical-align:baseline}.cmb2-wrap textarea{height:auto}.cmb2-wrap textarea[data-autoresize]{overflow:hidden;resize:none}.cmb2-wrap input:not([type="hidden"])+input,.cmb2-wrap input:not([type="hidden"])+.button-secondary,.cmb2-wrap input:not([type="hidden"])+select{margin-left:0}.cmb2-wrap input[type=checkbox]:checked{border-color:#069de3;background:#069de3;-webkit-box-shadow:none !important;box-shadow:none !important}.cmb2-wrap input[type=checkbox]:checked:before{font-size:20px;color:#fff}.cmb2-wrap input.cmb2-upload-button{cursor:pointer}.cmb2-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:19px}.cmb2-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px}.cmb2-wrap .cmb-td .rank-math-tooltip{margin-left:6px}.cmb2-wrap .cmb2-radio-list{position:relative}.cmb2-wrap .cmb2-radio-list:before,.cmb2-wrap .cmb2-radio-list:after{display:table;content:''}.cmb2-wrap .cmb2-radio-list:after{clear:both}.cmb2-wrap .cmb2-radio-list li{float:left;margin:0;padding:0}.cmb2-wrap .cmb2-radio-list li:first-child label{border-top-left-radius:3px;border-bottom-left-radius:3px}.cmb2-wrap .cmb2-radio-list li:last-child label{border-top-right-radius:3px;border-bottom-right-radius:3px}.cmb2-wrap .cmb2-radio-list input{display:none}.cmb2-wrap .cmb2-radio-list label{line-height:42px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;padding:0 17px;white-space:nowrap;border:1px solid #e5e5e5;background:#f7f7f7;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.08);box-shadow:0 2px 4px rgba(0,0,0,0.08)}.cmb2-wrap .cmb2-radio-list label:hover{cursor:pointer}.cmb2-wrap .cmb2-radio-list input:checked+label{color:#fff;border-color:#0392d4;background:#069de3}.cmb2-wrap .cmb-row.cmb-type-file .regular-text{display:inline-block;margin-right:0}.cmb2-wrap .cmb-row.cmb-type-file .regular-text:not([type="hidden"])+.cmb2-upload-button{line-height:41px;margin:0 0 0 -1px;border-top-left-radius:0;border-bottom-left-radius:0}.cmb2-wrap .cmb2-media-status .img-status img{width:auto !important}.cmb2-wrap .cmb2-media-status .img-status .cmb2-remove-file-button{font-size:0;line-height:38px;top:16px;right:1px;left:auto;text-align:center;text-indent:0;color:#fff;border:0;background:none;height:38px;width:38px}.cmb2-wrap .cmb2-media-status:hover .img-status img{border-color:#eac0c3}.cmb2-wrap .cmb2-media-status:hover .cmb2-remove-file-button{font-size:0;background:#eac0c3}.cmb2-wrap .cmb2-media-status:hover .cmb2-remove-file-button:before{font-family:dashicons;font-size:20px;font-weight:normal;font-style:normal;display:inline-block;content:'\f335';-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;text-align:center;vertical-align:top;text-decoration:none;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmb2-wrap .cmb-group-text-only .cmbhandle,.cmb2-wrap .cmb-group-text-only .cmbhandle-title,.cmb2-wrap .cmb-group-text-only>button{display:none}.cmb2-wrap .cmb-group-text-only .cmb-field-list,.cmb2-wrap .cmb-group-text-only .cmb-row,.cmb2-wrap .cmb-group-text-only .cmb-td{margin:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none}.cmb2-wrap .cmb-group-text-only .cmb-th+.cmb-td{float:left}.cmb2-wrap .cmb-group-text-only .cmb-field-list{width:100%}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-repeatable-grouping>.cmb-remove-group-row{display:none}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row{display:inline-block;width:43%;width:calc(43% - 10px)}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row+.cmb-row{margin-left:10px}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row .cmb-td{width:100%}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-remove-field-row{position:relative;width:auto;vertical-align:top}.cmb2-wrap .cmb-group-text-only .cmb-repeatable-grouping{width:100%;margin-bottom:10px}.cmb2-wrap .cmb-group-text-only .cmb-add-row{margin-top:0}.cmb2-wrap .cmb-group-text-only .cmb-add-row .cmb2-metabox-description{display:block;margin:4px 0 0;padding:0}.cmb2-wrap .cmb-type-title .cmb-td{width:100%}.cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:25px;margin:0;padding:0}.cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:2px}.cmb2-wrap .cmb-remove-group-row-button{color:#a00;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.cmb2-wrap .cmb-remove-group-row-button:hover{color:#dc3232}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping{margin-bottom:15px}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping+.cmb-row{padding:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping+.cmb-row .cmb-add-row{margin:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-group-title{margin:0 !important;padding-left:1.1em !important;cursor:pointer}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmbhandle{right:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{right:1.8em;left:auto}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-group.cmb-field-list{border:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list{width:100%;padding:25px !important}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list>.cmb-remove-field-row{display:none}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list>.cmb-row:nth-last-child(2){border:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list .cmb2-metabox-description{padding-bottom:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-add-row span{display:block;margin:4px 0 0;padding:0}.cmb2-wrap .cmb-type-address .cmb-address-field{margin-bottom:5px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list{padding:0}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:before,.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:after{display:table;content:''}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:after{clear:both}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li{position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin:0 0 15px;padding:0 8px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li label{display:block;padding:10px 12px 10px 40px;border:1px solid #e5e5e5;border-radius:3px;background:#f7f7f7}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:21px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input:checked+label{border-color:rgba(4,116,171,0.26);background:rgba(6,157,227,0.1)}.cmb2-wrap .cmb2-id-htaccess-content .cmb-td{width:100%}body.rtl .cmb2-media-status .img-status .cmb2-remove-file-button{right:auto;left:1px}body.rtl .cmb2-wrap .cmb2-radio-list li{float:right}body.rtl .cmb2-wrap .cmb2-radio-list li:first-child label{border-left:0;border-right:1px solid #e5e5e5;border-radius:0 3px 3px 0}body.rtl .cmb2-wrap .cmb2-radio-list li:last-child label{border-radius:3px 0 0 3px;border-left:1px solid #e5e5e5}body.rtl .cmb2-wrap .cmb-row .cmb-th label{padding-right:0;padding-left:15px}body.rtl .cmb2-wrap .cmb-row .cmb-td{float:right}body.rtl .cmb2-wrap .cmb-row .cmb-td .rank-math-tooltip{margin-right:6px;margin-left:0}body.rtl .cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row+.cmb-row{margin-right:10px;margin-left:0}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li label{padding-right:40px;padding-left:12px}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input{right:21px;left:auto}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input[type=checkbox]:checked:before{margin-right:-2px}body.rtl .form-footer:not(.custom){text-align:left}
assets/admin/css/metabox.css CHANGED
@@ -1,5 +1,6 @@
1
- /*!
 
2
  * Plugin: Rank Math
3
  * URL: https://mythemeshop.com/plugins/wordpress-seo/
4
  * Name: metabox.css
5
- */#rank_math_metabox .inside{margin:0;padding:0}.rank-math-metabox-frame{position:relative;min-width:255px;max-width:1000px;margin-bottom:25px;border:1px solid #e5e5e5;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}.rank-math-metabox-frame-title{font-size:14px;line-height:1.4;margin:0;padding:8px 12px;border-bottom:1px solid #e5e5e5}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation){padding:30px 20px 0;border-bottom:1px solid #e5e5e5;background:#fafafa}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{font-size:14px;font-weight:600;position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:7px;padding:8px 16px 4px 12px;white-space:nowrap;text-decoration:none;color:#555;border:1px solid #e6e6e6;border-bottom:0;outline:none;background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none}@media (max-width: 768px){.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{margin-left:-1px;padding:8px 12px 4px 8px}}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .dashicons,.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .fa{font-size:14px;line-height:inherit;min-width:20px;text-align:center}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a.active{bottom:-1px;margin-top:-1px;padding-bottom:5px;color:#069de3;border-top-color:#069de3;background:#fff}.rank-math-metabox-wrap .social-tabs-navigation{display:inline-block;border-radius:3px;-webkit-box-shadow:0 1px 6px 0 rgba(35,40,45,0.18);box-shadow:0 1px 6px 0 rgba(35,40,45,0.18)}.rank-math-metabox-wrap .social-tabs-navigation-wrapper{padding-bottom:30px;text-align:center}.rank-math-metabox-wrap .social-tabs-navigation a{font-size:16px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:130px;padding:11px;text-decoration:none;color:#939393;border:1px solid #e5e5e5;outline:none;background:#efefef;-webkit-box-shadow:none;box-shadow:none}.rank-math-metabox-wrap .social-tabs-navigation a .dashicons{margin-right:8px}.rank-math-metabox-wrap .social-tabs-navigation .tab-facebook{border-right:0;border-radius:3px 0 0 3px}.rank-math-metabox-wrap .social-tabs-navigation .tab-facebook.tab-active{color:#fff;border-color:#3b5998;background:#3b5998}.rank-math-metabox-wrap .social-tabs-navigation .tab-twitter{border-left:0;border-radius:0 3px 3px 0}.rank-math-metabox-wrap .social-tabs-navigation .tab-twitter.tab-active{color:#fff;border-color:#55acee;background:#55acee}.rank-math-metabox-wrap .rank-math-tab{display:none;padding:30px}.serp-preview .highlight{pointer-events:none}.serp-preview-title:before{font-size:13px;font-weight:600;display:inline-block;padding-bottom:6px;content:attr(data-title);letter-spacing:.05em;text-transform:uppercase}.serp-preview-wrapper{position:relative;-webkit-transition:all .6s ease;transition:all .6s ease}.serp-preview-body{padding:15px 0;-webkit-transition:width .5s ease, padding .5s ease, margin .5s ease;transition:width .5s ease, padding .5s ease, margin .5s ease}.serp-preview-body .serp-star-rating{display:inline-block;position:relative;color:#ccc;margin-right:5px}.serp-preview-body .serp-star-rating .dashicons{font-size:16px;width:16px;height:16px}.serp-preview-body .serp-star-rating .serp-result{position:absolute;top:0;left:0;height:22px;overflow:hidden;white-space:nowrap;color:#e7711b}.serp-preview-body .cmb-row .cmb-td{width:100%;max-width:680px}.serp-preview-footer{padding:15px 0}.serp-preview-footer .button.button-secondary{line-height:41px;padding:0 12px}.serp-preview-footer .button.button-secondary .dashicons{font-size:20px;line-height:41px}.serp-preview-bg{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .5s ease, height .5s ease;transition:opacity .5s ease, height .5s ease;opacity:0;background-color:#fafafa;height:0;width:100%}.serp-preview-bg .serp-preview-input{position:relative;max-width:600px;pointer-events:none}.serp-preview-bg .serp-preview-input input{font:16px arial,sans-serif;padding:5px 9px 5px 16px;-webkit-transition:-webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1),-webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);vertical-align:top;color:#000;border:none;border-radius:2px;outline:none;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);height:44px;width:100%}.serp-preview-bg .serp-preview-input .serp-mike{position:absolute;top:0;right:50px;bottom:0;display:inline-block;width:24px;padding:0 2px 0 8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACrElEQVR42u2Xz2sTQRSAX8VSb1K8iNqKooJH2Ux6Ksn+iPQqxZMIehJB0do/IMhmQWsvHr2KSEGk0tSLIoWIYNUKij20F2/N7iaUZnYT0kYzzhMKs0HDJiTdLcwHDwKZSd63781LBiQSSW9JZdkhzfKm1Rz9mjZp/W9YdEU3vXv4HsQZ40FtNG36q5rls//Ej4tmbSS2T15Mvp3ExOPmEMQNbBtMMEyoljcFcQN7PqyAlqNfIG7gYQ0tYNIaxA1MrJPY3wImbUqBKAXSFv0tBSIVMOkvKRDtGKWN/T6FdqRAxFNoWwpEPIXqUqBT6ALU/UVgu8GW4GD3f6f9TRDYNJTDrk7YbtiqUumHwIYoUJuHERDAS0r4CvgFECgbY+cFAR7KT+g1POmCKFDNw6WggHc3fBtVb4CAoyauBgXIG+g1Xh5mRAGah6cggBd11fK/h7lOprIs0H6uRl6KAo5O7kOv4QmPiwJ4Jqqv4FiwCtXjvD2+tRmfK6kZ/ygI2HritK0rDVGgrClJ6DWMwYC/AGuCBMYcIC2V0CzvjmbRz3j3xUjn6CfeYreUJ2wQkGD75INPX1mFfsEFrrcIYCvdhC4paWQakxajpJMr0C9YFg54i7AsClRmh9/xnr0NHcInzZStk2aLwAcGMAD9pPIazvFKVDD5rdnhJeHLX5RTyRPQHpz5o66emMc9wdlPtvA8wF7Aq2BUHh1525qEo5JtR1WeOXpickO9cJIpyuD6xJmhYiZ5ytWSl3mlnuOaf+2zDaLDXmJrSgZ/MYVEugo+gSh+FkSBa4yd5Ul87DZ5XpFl/AyIEjzYjkau8WqshU2cr13HPbgX4gJOD97n465GZlyVvC9mSKloKI2iTnbwNT+gBX54H+IaXAtxJzE3ycSAFqSAFJACUkAikXD+AHj5/wx2o5osAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right center;background-size:24px 24px}.serp-preview-bg .serp-preview-input .serp-search{line-height:46px;position:absolute;top:0;right:15px;bottom:0;height:46px;text-align:center;border:0;outline:0}.serp-preview-bg .serp-preview-input .serp-search svg{width:25px;height:46px;fill:#4285f4}.serp-preview-bg .serp-preview-menus{overflow:hidden;max-width:600px}.serp-preview-bg .serp-preview-menus ul{float:left;overflow:hidden;margin:0;padding:0;list-style:none}.serp-preview-bg .serp-preview-menus ul li{font-family:arial,sans-serif;font-size:13px;line-height:19px;float:left;height:15px;margin:0;padding:28px 16px 12px;color:#777}.serp-preview-bg .serp-preview-menus ul li.current{font-weight:bold;color:#1a73e8;border-bottom:3px solid #1a73e8}.serp-preview-bg .serp-preview-menus ul.menus-right{float:right}.serp-preview-bg .serp-preview-result-stats{font-family:arial,sans-serif;font-size:small;line-height:43px;margin:0 -20px;padding-right:20px;padding-left:20px;white-space:nowrap;text-overflow:ellipsis;color:#808080;background-color:#fff}.serp-preview-noindex{z-index:1;display:none;padding:15px 0;background:rgba(255,255,255,0.8);position:absolute;top:0;right:0;bottom:0;left:0}.serp-preview-noindex h3{font-weight:700;margin:0;letter-spacing:1px;text-transform:uppercase}.serp-preview-noindex p{font-size:14px;line-height:2;margin:5px 0;color:#000}.serp-preview .serp-description,.serp-preview .serp-title,.serp-preview .serp-url{font-family:arial, sans-serif;position:relative;z-index:1;display:block;overflow:hidden;width:100%;max-width:680px;margin:0;cursor:pointer}.serp-preview .serp-description:focus:before,.serp-preview .serp-description:hover:before,.serp-preview .serp-title:focus:before,.serp-preview .serp-title:hover:before,.serp-preview .serp-url:focus:before,.serp-preview .serp-url:hover:before{font-family:dashicons;z-index:-1;content:'\f464';text-align:right;background:#f0f1f3;position:absolute;top:0;right:0;bottom:0;left:0}.serp-preview .serp-description:empty:after,.serp-preview .serp-title:empty:after,.serp-preview .serp-url:empty:after{content:attr(data-empty-title)}.serp-preview .serp-title{font-size:18px;font-weight:normal;line-height:19px;white-space:nowrap;text-overflow:ellipsis;color:#1a0dab}.serp-preview .serp-url{font-size:14px;line-height:16px;margin:3px 0 5px;white-space:nowrap;text-overflow:ellipsis;color:#006621}.serp-preview .serp-description{font-size:13px;line-height:1.4;clear:left;word-wrap:break-word;color:#545454}.serp-preview .group{position:relative}.serp-preview .group .cmb-row{display:none;padding:20px 0 !important;border:0}.serp-preview .group .serp-close{position:absolute;top:10px;right:10px;display:none;cursor:pointer}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active{margin-top:20px;padding:30px 20px 20px;background:#f6f6f6}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row{display:block}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row.cmb2-id-rank-math-title .rank-math-variables-button{right:0}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row.cmb2-id-rank-math-description .rank-math-variables-dropdown{top:60px}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .serp-close{display:block}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active+.group,.serp-preview:not(.expanded-preview):not(.mobile-preview) .group+.group.active{margin-top:20px}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active+.group+.serp-rating,.serp-preview:not(.expanded-preview):not(.mobile-preview) .group+.group.active+.serp-rating{display:none}.serp-preview .button{height:auto;padding:0 5px;outline:0}.serp-preview .button,.serp-preview .button .dashicons{font-size:15px;line-height:30px;height:auto}.serp-preview .button-secondary{margin-bottom:0;color:#818181;border-color:#e5e5e5;background:#fff !important;-webkit-box-shadow:0 1px 2px 0 #e5e5e5 !important;box-shadow:0 1px 2px 0 #e5e5e5 !important}.serp-preview .button-secondary.active,.serp-preview .button-secondary.active:hover{color:#fff;border-color:#0392d4;background:#069de3 !important}.serp-preview .button-secondary:hover{color:#069de3;border-color:#0392d4}.serp-preview-title .alignright{margin-top:-9px}.serp-preview.desktop-preview .serp-snippet-mobile{display:none}.serp-preview.desktop-preview .serp-snippet-data{color:#808080;line-height:18px;font-size:small;font-weight:normal;margin-bottom:3px}.serp-preview.desktop-preview .serp-snippet-data .serp-desktop-rating{float:left;margin-top:1px}.serp-preview.desktop-preview .serp-snippet-data .separator:first-child{display:none}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name{color:#1a0dab;cursor:pointer}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name:hover{text-decoration:underline}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name,.serp-preview.desktop-preview .serp-snippet-data .serp-event_place{padding-left:15px}.serp-preview.desktop-preview .serp-preview-footer .alignright .dashicons{margin-right:0}.serp-preview.mobile-preview.expanded-preview .group:nth-child(2){margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #dfe1e5}.serp-preview.mobile-preview .serp-snippet-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:8px -5px 0}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px;margin-right:5px}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-mobile-label{display:block;font-size:14px;line-height:20px;margin-bottom:4px;color:#202124;font-weight:500}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-rating-count{float:left}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-rating{float:left;margin-left:5px}.serp-preview.mobile-preview .serp-snippet-mobile .serp-rating-count{color:#808080}.serp-preview.mobile-preview .serp-snippet-data{display:none}.mobile-preview .serp-preview-title:before{content:attr(data-mobile)}.mobile-preview .serp-preview-bg{position:relative;overflow:visible;width:400px;max-width:100%;margin:auto;border-radius:8px;background-color:transparent;-webkit-box-shadow:0 1px 6px rgba(32,33,36,0.28);box-shadow:0 1px 6px rgba(32,33,36,0.28)}.mobile-preview .serp-preview-bg .serp-preview-input input{height:41px;border-bottom:1px solid rgba(0,0,0,0.12);border-radius:8px 8px 0 0;-webkit-box-shadow:none;box-shadow:none}.mobile-preview .serp-preview-bg .serp-preview-input .serp-mike{display:none}.mobile-preview .serp-preview-bg .serp-preview-input .serp-search{right:0;width:40px;height:40px;margin-right:-1px;padding:0;border:1px solid #3367d6;border-radius:0 8px 0 0;-webkit-border-top-right-radius:8px;background-color:#3b78e7;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mobile-preview .serp-preview-bg .serp-preview-input .serp-search svg{fill:#fff}.mobile-preview .serp-preview-bg .serp-preview-menus ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.mobile-preview .serp-preview-bg .serp-preview-menus ul li{font-size:12px;line-height:40px;height:40px;padding:0 16px;text-align:center;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1}.mobile-preview .serp-preview-bg .serp-preview-menus ul li:last-child{display:none}.mobile-preview .serp-preview-bg .serp-preview-menus ul.menus-right{display:none}.mobile-preview .serp-preview-bg .serp-preview-result-stats{display:none}.mobile-preview .serp-preview-body{-webkit-box-sizing:border-box;box-sizing:border-box;width:400px;max-width:100%;margin:auto;padding-top:30px;word-wrap:break-word}.mobile-preview.expanded-preview .serp-preview-body{margin-top:10px;padding:20px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 1px 6px rgba(32,33,36,0.28);box-shadow:0 1px 6px rgba(32,33,36,0.28)}.expanded-preview .serp-description,.expanded-preview .serp-title,.expanded-preview .serp-url,.mobile-preview .serp-description,.mobile-preview .serp-title,.mobile-preview .serp-url{overflow:hidden;pointer-events:none}.expanded-preview .serp-preview-footer,.mobile-preview .serp-preview-footer{display:none}.expanded-preview.desktop-preview .serp-preview-footer{padding:15px 0}.expanded-preview.desktop-preview .serp-preview-wrapper{padding:0}.expanded-preview.desktop-preview .serp-preview-title:before{content:attr(data-desktop)}@media (min-width: 768px){.expanded-preview.desktop-preview .serp-preview-bg{height:auto;padding:15px 20px 0;opacity:1}.expanded-preview.desktop-preview .serp-preview-body{padding-left:20px}}.expanded-preview.mobile-preview .serp-preview-bg{height:auto;margin-top:20px;opacity:1}.noindex-preview .serp-preview-wrapper{position:relative}.noindex-preview .serp-preview-body{pointer-events:none;opacity:.2}.noindex-preview .serp-preview-noindex{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;justify-content:center}.noindex-preview .serp-preview-footer .alignright{display:none}body.rtl .serp-preview-bg .serp-preview-input input{padding-right:16px;padding-left:9px}body.rtl .serp-preview-bg .serp-preview-input .serp-search{right:auto;left:15px}body.rtl .serp-preview-bg .serp-preview-input .serp-mike{right:auto;left:50px;padding-right:8px;padding-left:2px}body.rtl .serp-preview-bg .serp-preview-menus ul,body.rtl .serp-preview-bg .serp-preview-menus li{float:right}body.rtl .serp-preview-bg .serp-preview-menus ul.menus-right,body.rtl .serp-preview-bg .serp-preview-menus li.menus-right{float:left}body.rtl .mobile-preview .serp-preview-bg .serp-search{left:0;border-radius:0;border-top-left-radius:8px}body.rtl .serp-preview .serp-description:focus:before,body.rtl .serp-preview .serp-description:hover:before,body.rtl .serp-preview .serp-title:focus:before,body.rtl .serp-preview .serp-title:hover:before,body.rtl .serp-preview .serp-url:focus:before,body.rtl .serp-preview .serp-url:hover:before{text-align:left}body.rtl .rank-math-variables-dropdown{right:auto;left:37px}.snippet-fields{padding:45px 0 15px}.length-indicator-wrapper{position:relative;display:block}.length-indicator-wrapper .length-indicator{overflow:hidden;border-radius:2px;background:-webkit-gradient(linear, left top, right top, from(#e33e2b), color-stop(18%, #f06818), color-stop(19%, #fff), color-stop(19%, #fff), color-stop(20%, #f16b17), color-stop(38%, #f1a104), color-stop(39%, #fff), color-stop(39%, #fff), color-stop(40%, #f1a404), color-stop(58%, #d9b507), color-stop(59%, #fff), color-stop(59%, #fff), color-stop(60%, #d4b509), color-stop(78%, #7bb02c), color-stop(79%, #fff), color-stop(79%, #fff), color-stop(80%, #76ae2e), to(#2da24c));background:linear-gradient(to right, #e33e2b 0%, #f06818 18%, #fff 19%, #fff 19%, #f16b17 20%, #f1a104 38%, #fff 39%, #fff 39%, #f1a404 40%, #d9b507 58%, #fff 59%, #fff 59%, #d4b509 60%, #7bb02c 78%, #fff 79%, #fff 79%, #76ae2e 80%, #2da24c 100%);position:absolute;top:-13px;right:60px;height:8px;width:180px}.length-indicator-wrapper .length-indicator span{position:absolute;z-index:11;background:#e0e0e0;height:100%;width:100%}.length-indicator-wrapper .length-indicator.invalid{background:-webkit-gradient(linear, left top, right top, from(#e33d2a), color-stop(18%, #e33d2a), color-stop(19%, #fff), color-stop(19%, #fff), color-stop(20%, #e33d2a), color-stop(38%, #e33d2a), color-stop(39%, #fff), color-stop(39%, #fff), color-stop(40%, #e33d2a), color-stop(58%, #e33d2a), color-stop(59%, #fff), color-stop(59%, #fff), color-stop(60%, #e33d2a), color-stop(78%, #e33d2a), color-stop(79%, #fff), color-stop(79%, #fff), color-stop(80%, #e33d2a), to(#e33d2a));background:linear-gradient(to right, #e33d2a 0%, #e33d2a 18%, #fff 19%, #fff 19%, #e33d2a 20%, #e33d2a 38%, #fff 39%, #fff 39%, #e33d2a 40%, #e33d2a 58%, #fff 59%, #fff 59%, #e33d2a 60%, #e33d2a 78%, #fff 79%, #fff 79%, #e33d2a 80%, #e33d2a 100%)}.length-indicator-wrapper input:focus+.length-indicator,.length-indicator-wrapper textarea:focus+.length-indicator{display:block}.length-indicator-wrapper .length-count{font-size:12px;position:absolute;top:-17px;right:0;color:#afafaf}.tag-editor{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7px 80px 7px 10px;cursor:text;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;border:1px solid #e5e5e5;border-radius:3px;background:#fff;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,0.08);box-shadow:inset 0 1px 6px rgba(0,0,0,0.08)}.tag-editor>li{line-height:inherit;position:relative;float:left;margin:3px 10px 3px 0;padding:3px 5px;cursor:pointer;white-space:nowrap;color:#85878b;border-radius:2px;background:#e9e9ea}.tag-editor>li:nth-child(1){margin:0;padding:0;border-color:transparent;background:transparent}.tag-editor div{float:left;padding:0 4px}.tag-editor .placeholder{color:#bbb}.tag-editor-hidden-src{position:absolute !important;left:-99999px}.tag-editor .tag-editor-spacer{display:none}.tag-editor ::-ms-clear{display:none}.tag-editor .tag-editor-tag input[type=text]{margin:0;padding:0;cursor:text;border:0;outline:none;background:none;-webkit-box-shadow:none !important;box-shadow:none !important}.tag-editor .tag-editor-tag.active+.tag-editor-delete,.tag-editor .tag-editor-tag.active+.tag-editor-delete i{visibility:hidden;cursor:text}.tag-editor .tag-editor-delete i{line-height:18px;display:inline-block}.tag-editor .tag-editor-delete i:before{font-size:16px;font-style:normal;content:'×'}.tag-editor .tag-editor-delete:hover i:before{color:#000 !important}.tag-editor>li.selected-fk{color:#000;border-color:#fbbc05;background:#fbbc05}.tag-editor>li.bad-fk{color:#e93f30;background:#fdeae8}.tag-editor>li.bad-fk.selected-fk{color:#fdeae8;background:#e93f30}.tag-editor>li.ok-fk{color:#fbbc05;background:#fef2ce}.tag-editor>li.ok-fk.selected-fk{color:#fef2ce;background:#fbbc05}.tag-editor>li.good-fk{color:#58bb58;background:#e9f6e9}.tag-editor>li.good-fk.selected-fk{color:#e9f6e9;background:#58bb58}.tag-editor>li.selected-fk .tag-editor-tag.active input[type=text],.tag-editor>li.selected-fk .tag-editor-delete:hover i:before{color:#fff}.tag-editor>li:nth-child(2):before,.rank-math-keywords-fields>div:nth-child(1):before{font-family:'dashicons';font-size:7px;line-height:12px;position:absolute;top:-4px;left:-6px;width:12px;content:'\f155';text-align:center;color:#fff;border:1px solid #fff;border-radius:50%;background:#4285f4}.cmb2-wrap .cmb2-id-rank-math-focus-keyword{padding-top:10px}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-th{width:100%;margin-bottom:10px}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-td{width:100%}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .notice{margin:20px 0 0;background:#fefcee}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-td{position:relative}.rank-math-keywords-fields>div{position:relative}.rank-math-keywords-fields>div:nth-child(1):before{top:3px;left:16px}.ui-autocomplete{font-size:14px;position:absolute;top:0;left:0;cursor:default}.ui-autocomplete.ui-autocomplete-loading{background:none}.ui-autocomplete.ui-widget-content{z-index:1111111}.ui-front{z-index:9999}.ui-menu{display:block;margin:0;padding:1px;list-style:none;outline:none}.ui-menu .ui-menu-item a{line-height:1.4;display:block;min-height:0;padding:2px .4em;text-decoration:none}.ui-widget-content{color:#555;border:1px solid #bbb;background:#fff}.ui-widget-content:empty{display:none}.ui-widget-content a{color:#46799b}.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#e0eaf1}.ui-helper-hidden-accessible{display:none}.rank-math-seo-score{font-weight:600;position:absolute;top:1px;right:1px;-webkit-box-sizing:border-box;box-sizing:border-box;width:105px;padding:13.5px 15px;text-align:center;border-radius:0 3px 3px 0;background:#f1f1f1}.rank-math-seo-score.misc-pub-section{position:relative;top:auto;right:auto;width:100%;padding:13.5px 12px;text-align:left;border-radius:0}.rank-math-seo-score.misc-pub-section .dashicons{font-size:18px;margin-right:2px}.rank-math-seo-score.good-fk{color:#58bb58;background:#e9f6e9}.rank-math-seo-score.ok-fk{color:#ca9703;background:#fef2ce}.rank-math-seo-score.bad-fk{color:#e93f30;background:#fdeae8}.cmb2-wrap .cmb2-id-rank-math-pillar-content .cmb-th{display:none}.cmb2-wrap .cmb2-id-rank-math-pillar-content .cmb-td{width:100%}.rank-math-primary-term-li{position:relative;display:block}.rank-math-primary-term-li .rank-math-tooltip{position:absolute;right:0;display:none}.rank-math-primary-term-li .rank-math-tooltip>span{top:50%;right:32px;bottom:auto;left:auto;width:110px;-webkit-transform:translate3d(-70%, -50%, 0);transform:translate3d(-70%, -50%, 0)}.rank-math-primary-term-li .rank-math-tooltip>span:after{content:'';-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);top:50%;right:-8px;left:auto;border-style:solid;height:0;width:0;border-color:transparent transparent transparent #555d66;border-width:7px 0 7px 8px}.rank-math-primary-term-li .rank-math-tooltip:hover span{bottom:auto;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);opacity:1}.rank-math-primary-term-li.term-checked>label>.rank-math-tooltip{display:inline-block}.rank-math-compare-keywords-trigger{float:right;margin-top:-10px;margin-bottom:5px;text-decoration:none;color:#069de3}.rank-math-compare-keywords-wrapper .media-modal{top:10%;right:10%;bottom:10%;left:10%}.rank-math-compare-keywords-wrapper .aligncenter{text-align:center}.rank-math-compare-keywords-wrapper .media-frame-menu{width:300px}.rank-math-compare-keywords-wrapper .media-frame-content,.rank-math-compare-keywords-wrapper .media-frame-title{left:300px}.rank-math-compare-keywords-wrapper h1{line-height:50px;padding:0 16px}.rank-math-compare-keywords-wrapper .widefat{width:240px;margin:8px 10px 8px 20px}.rank-math-compare-keywords-wrapper .button-link.remove-keyword{margin-top:10px;padding:0;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.rank-math-compare-keywords-wrapper .button-primary{width:260px;margin:15px auto}.rank-math-compare-keywords-wrapper .button-secondary+.button-secondary{margin-left:10px}.rank-math-compare-keywords-wrapper .attachments-browser iframe{position:relative;overflow:hidden;margin-top:10px;height:450px;width:100%}.cmb2-id-rank-math-pillar-content .cmb-th label{visibility:hidden}.rank-math-serp-group li:before,.rank-math-serp-group.state-closed .group-status:before{font-family:dashicons;font-size:18px;line-height:1;float:left;margin:4px 10px 0 -30px;content:'\f335';color:#fff;border:1px solid #eac0c2;border-radius:50em;background:#eac0c2;height:18px;width:18px}.rank-math-serp-group .test-ok:before,.rank-math-serp-group.state-closed .group-status.passed:before{content:'\f147';border-color:#58bb58;background:#58bb58}.rank-math-serp-checklist .group-handle{position:relative;padding:15px 20px;cursor:pointer;background:#ededee}.rank-math-serp-checklist h4{margin:0;color:#23282d}.rank-math-serp-checklist .group-handlediv{cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;background:0;position:absolute;top:50%;right:10px}.rank-math-serp-checklist .group-handlediv:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.rank-math-serp-group{margin-top:20px;background:#f5f5f5}.rank-math-serp-group:first-of-type{margin-top:0}.rank-math-serp-group ul{padding:15px 20px}.rank-math-serp-group li{font-size:15px;line-height:28px;position:relative;clear:both;padding-left:30px;color:#444}.rank-math-serp-group li section{display:none}.rank-math-serp-group .test-ok .rank-math-tooltip{display:none}.rank-math-serp-group .test-fail,.rank-math-serp-group .test-empty{color:#a0a0a0}.rank-math-serp-group .rank-math-tooltip{top:4px;right:-2px}.rank-math-serp-group .toggle-indicator:before{font:normal 20px/1 dashicons;display:inline-block;content:'\f142';text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rank-math-serp-group.state-closed ul{display:none}.rank-math-serp-group.state-closed .toggle-indicator:before{content:'\f140' !important}.rank-math-serp-group.state-closed .group-status{float:left}.rank-math-serp-group.state-closed .group-status:before{margin:0 10px 0 0}.rank-math-serp-group li.seo-check-calculateFleschReading.okay:before,.rank-math-serp-group li.seo-check-calculateFleschReading.fairlyDifficult:before{border-color:#ffbe5f;background:#ffbe5f}.rank-math-serp-group li.seo-check-calculateFleschReading.difficult:before{border-color:#eac0c2;background:#eac0c2}#setting-panel-richsnippet .cmb-row-50,#setting-panel-richsnippet .cmb-row-33{vertical-align:top;border-top:1px solid #e9e9e9;border-bottom:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type{border-top:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type .cmb-th,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type .cmb-td{margin-left:0;padding:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-ingredients,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instructions{border-top:1px solid #e9e9e9}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instruction-type{border-top:1px solid #e9e9e9}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-single-instructions,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instruction-name,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instructions{border-top:none}#setting-panel-richsnippet .notice-warning{margin:10px 0 0;background-color:#fefcee}#setting-panel-social .rank-math-tab{padding:30px 0 0}#setting-panel-social .rank-math-social-preview+.notice{margin-top:20px}#setting-panel-social .cmb-row.cmb-row-33{vertical-align:top;min-height:118px}.rank-math-social-preview-button{font-size:13px;display:inline-block;padding:4px 8px;text-decoration:none;text-transform:uppercase;color:#555555;border:0;outline:none;background:#ededee;-webkit-box-shadow:none !important;box-shadow:none !important}.rank-math-social-preview-button .dashicons{position:relative;top:-2px}.open .rank-math-social-preview-button{color:#fff;background:#069de3}.rank-math-social-preview-item{display:none;padding:30px}.rank-math-social-preview-item-wrapper{overflow:hidden;width:474px;max-width:100%;margin:auto;background:#fff;border:1px solid;border-radius:0 0 3px 3px;border-color:#dadada #dadada #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.rank-math-social-preview-item .error-msg{width:528px;max-width:100%;margin:auto;padding-top:10px;display:none;line-height:1}.rank-math-social-preview-item .error-msg.show{display:block}.rank-math-social-preview-image{line-height:0;position:relative;z-index:1}.rank-math-social-preview-image img{display:none;max-width:100%;height:100%;min-height:initial}.rank-math-social-preview-image-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.22126);transform:translate(-50%, -50%) scale(0.22126)}.rank-math-social-preview-image .error-msg{display:none;line-height:1}.rank-math-social-preview .rank-math-social-preview-caption{font-size:12px;background:#f2f3f5;padding:10px 10px 5px;color:#1d2129}.rank-math-social-preview .rank-math-social-preview-title{font-size:16px;font-weight:600;line-height:22px;margin:0 0 8px;padding:0;letter-spacing:normal;word-wrap:break-word}.rank-math-social-preview-description,.rank-math-social-preview-publisher{line-height:16px;margin:0}.rank-math-social-preview-publisher{font-size:12px;font-weight:normal;padding-bottom:5px;color:#90949c}.rank-math-social-preview-publisher.facebook{text-transform:uppercase}.rank-math-social-preview-social-meta{display:none;width:474px;margin:0 auto;clear:both;display:block;position:relative;margin-bottom:15px}.rank-math-social-preview-social-meta .social-profile-image{width:48px;height:48px;background:#dcc7c7;border-radius:50%;float:left;position:absolute;left:-58px}.rank-math-social-preview-social-meta .social-name{color:#14171a;font-size:14px;font-weight:bold}.rank-math-social-preview-social-meta .social-username,.rank-math-social-preview-social-meta .social-time{font-size:14px;color:#657786;font-weight:normal;margin-left:3px}.rank-math-social-preview-social-meta .social-time{margin-left:5px}.rank-math-social-preview-social-meta .social-time:before{content:"\00B7";margin-right:5px}.rank-math-social-preview-social-meta .social-text{margin-top:5px}.rank-math-social-preview-facebook .rank-math-social-preview-button strong:before{content:attr(data-facebook)}.rank-math-social-preview-facebook .facebook-thumbnail{display:block}.rank-math-social-preview-facebook .no-facebook-image .facebook-thumbnail{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-description,.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.twitter-meta{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta{display:block;border:1px solid #dadada;border-bottom:0;border-radius:3px 3px 0;padding:12px;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-profile-image{width:40px;height:40px;left:auto;position:relative;margin-right:10px;margin-left:-2px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-name{color:#365899;margin-bottom:3px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-time:before{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-time span:first-child:after{content:"\00B7";margin-right:3px;margin-left:5px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .dashicons.dashicons-admin-site{font-size:14px;line-height:17px}.rank-math-social-preview-facebook .twitter{display:none}.rank-math-social-preview-twitter.app,.rank-math-social-preview-twitter.player{display:none !important}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper{max-width:100%;border:1px solid rgba(136,153,166,0.5);border-radius:10px;clear:both}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper .twitter-thumbnail{display:block;max-width:100%}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper .rank-math-social-preview-caption{background:#ffffff}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper:hover{background:#F5F8FA}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper:hover .rank-math-social-preview-caption{background:#F5F8FA}.rank-math-social-preview-twitter .rank-math-social-preview-title{font:normal normal bold 14px/1.4 Helvetica,Roboto,'Segoe UI',Calibri,sans-serif;overflow:hidden;max-height:1.3em;margin-bottom:2px;white-space:nowrap;text-overflow:ellipsis}.rank-math-social-preview-twitter .rank-math-social-preview-description{font-size:14px;line-height:20px;overflow:hidden;max-height:4.5em;margin-top:.32333em}.rank-math-social-preview-twitter .rank-math-social-preview-publisher{padding-top:5px}.rank-math-social-preview-twitter .rank-math-social-preview-publisher.facebook{display:none}.rank-math-social-preview-twitter .no-twitter-image .twitter-thumbnail{display:none}.rank-math-social-preview-twitter .rank-math-social-preview-button strong:before{content:attr(data-twitter)}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-image{float:left}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-image img{height:125px;width:125px}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-caption{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:125px;padding:5px 0 0 15px}.rank-math-social-preview-twitter .rank-math-social-preview-social-meta.facebook-meta{display:none}.rank-math-social-preview-twitter .rank-math-social-preview-social-meta.twitter-meta{display:block}.suggestion-item{overflow:hidden;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #e5e5e5}.suggestion-item a{text-decoration:none;-webkit-box-shadow:none !important;box-shadow:none !important}.suggestion-item .suggestion-actions{float:right;margin-left:5px}.suggestion-item .dashicons{margin-top:5px;cursor:pointer}#rank_math_keyword_density{font-weight:600;display:none;float:right;cursor:pointer;color:#888}#rank_math_keyword_density span{float:right}#rank_math_keyword_density .inner-wrapper{position:absolute;z-index:1;right:30px;margin-top:8px;padding:5px 15px;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}#rank_math_keyword_density .inner-wrapper ul{margin-top:15px}#rank_math_keyword_density.state-closed span:before{content:'\f140' !important}#rank_math_keyword_density.state-closed .inner-wrapper{display:none}body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{float:right;margin-right:-1px;margin-left:0;padding-right:8px;padding-left:12px}body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .dashicons,body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .fa{margin-right:0;margin-left:5px}body.rtl .rank-math-metabox-wrap .social-tabs-navigation a .dashicons{margin-right:0;margin-left:8px}body.rtl .serp-preview .group .serp-close{left:10px;right:auto}body.rtl .serp-preview .rank-math-variables-wrap input,body.rtl .serp-preview .rank-math-variables-wrap textarea{padding-right:0.6em !important;padding-left:50px}body.rtl .serp-preview .length-indicator-wrapper .length-count{left:0;right:auto}body.rtl .serp-preview .length-indicator-wrapper .length-indicator{left:60px;right:auto}body.rtl .tag-editor{padding:7px 10px 7px 80px}body.rtl .tag-editor>li{float:right;margin-right:0;margin-left:10px}body.rtl .tag-editor>li:nth-child(2):before{right:-6px;left:auto}body.rtl .tag-editor div{float:right}body.rtl .rank-math-seo-score{right:auto;left:1px}body.rtl .rank-math-serp-checklist .group-handlediv{right:auto;left:10px}body.rtl .rank-math-serp-group.state-closed .group-status{float:right}body.rtl .rank-math-serp-group.state-closed .group-status:before{margin:0 0 0 10px}body.rtl .rank-math-serp-group li{padding-left:0;padding-right:30px}body.rtl .rank-math-serp-group li:before{float:right;margin:4px -30px 0 10px}body.rtl .rank-math-primary-term-li .rank-math-make-primary,body.rtl .rank-math-primary-term-li .text-primary{right:auto;left:0}body.rtl .suggestion-item .suggestion-actions{float:left;margin-right:5px}body.rtl input[type=checkbox]:checked:before{margin:-3px}
1
+ @charset "UTF-8";
2
+ /*!
3
  * Plugin: Rank Math
4
  * URL: https://mythemeshop.com/plugins/wordpress-seo/
5
  * Name: metabox.css
6
+ */#rank_math_metabox .inside{margin:0;padding:0}.rank-math-metabox-frame{position:relative;min-width:255px;max-width:1000px;margin-bottom:25px;border:1px solid #e5e5e5;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.04);box-shadow:0 1px 1px rgba(0, 0, 0, 0.04)}.rank-math-metabox-frame-title{font-size:14px;line-height:1.4;margin:0;padding:8px 12px;border-bottom:1px solid #e5e5e5}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation){padding:30px 20px 0;border-bottom:1px solid #e5e5e5;background:#fafafa}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{font-size:14px;font-weight:600;position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:7px;padding:8px 16px 4px 12px;white-space:nowrap;text-decoration:none;color:#555;border:1px solid #e6e6e6;border-bottom:0;outline:none;background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none}@media (max-width:768px){.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{margin-left:-1px;padding:8px 12px 4px 8px}}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .dashicons,.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .fa{font-size:14px;line-height:inherit;min-width:20px;text-align:center}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a.active{bottom:-1px;margin-top:-1px;padding-bottom:5px;color:#069de3;border-top-color:#069de3;background:#fff}.rank-math-metabox-wrap .social-tabs-navigation{display:inline-block;border-radius:3px;-webkit-box-shadow:0 1px 6px 0 rgba(35, 40, 45, 0.18);box-shadow:0 1px 6px 0 rgba(35, 40, 45, 0.18)}.rank-math-metabox-wrap .social-tabs-navigation-wrapper{padding-bottom:30px;text-align:center}.rank-math-metabox-wrap .social-tabs-navigation a{font-size:16px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:130px;padding:11px;text-decoration:none;color:#939393;border:1px solid #e5e5e5;outline:none;background:#efefef;-webkit-box-shadow:none;box-shadow:none}.rank-math-metabox-wrap .social-tabs-navigation a .dashicons{margin-right:8px}.rank-math-metabox-wrap .social-tabs-navigation .tab-facebook{border-right:0;border-radius:3px 0 0 3px}.rank-math-metabox-wrap .social-tabs-navigation .tab-facebook.tab-active{color:#fff;border-color:#3b5998;background:#3b5998}.rank-math-metabox-wrap .social-tabs-navigation .tab-twitter{border-left:0;border-radius:0 3px 3px 0}.rank-math-metabox-wrap .social-tabs-navigation .tab-twitter.tab-active{color:#fff;border-color:#55acee;background:#55acee}.rank-math-metabox-wrap .rank-math-tab{display:none;padding:30px}.serp-preview .highlight{pointer-events:none}.serp-preview-title:before{font-size:13px;font-weight:600;display:inline-block;padding-bottom:6px;content:attr(data-title);letter-spacing:.05em;text-transform:uppercase}.serp-preview-wrapper{position:relative;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.serp-preview-body{padding:15px 0;-webkit-transition:width .5s ease, padding .5s ease, margin .5s ease;-o-transition:width .5s ease, padding .5s ease, margin .5s ease;transition:width .5s ease, padding .5s ease, margin .5s ease}.serp-preview-body .serp-star-rating{display:inline-block;position:relative;color:#ccc;margin-right:5px}.serp-preview-body .serp-star-rating .dashicons{font-size:16px;width:16px;height:16px}.serp-preview-body .serp-star-rating .serp-result{position:absolute;top:0;left:0;height:22px;overflow:hidden;white-space:nowrap;color:#e7711b}.serp-preview-body .cmb-row .cmb-td{width:100%;max-width:680px}.serp-preview-footer{padding:15px 0}.serp-preview-footer .button.button-secondary{line-height:41px;padding:0 12px}.serp-preview-footer .button.button-secondary .dashicons{font-size:20px;line-height:41px}.serp-preview-bg{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .5s ease, height .5s ease;-o-transition:opacity .5s ease, height .5s ease;transition:opacity .5s ease, height .5s ease;opacity:0;background-color:#fafafa;height:0;width:100%}.serp-preview-bg .serp-preview-input{position:relative;max-width:600px;pointer-events:none}.serp-preview-bg .serp-preview-input input{font:16px arial,sans-serif;padding:5px 9px 5px 16px;-webkit-transition:-webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);vertical-align:top;color:#000;border:none;border-radius:2px;outline:none;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 0 0 1px rgba(0, 0, 0, 0.08);box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 0 0 1px rgba(0, 0, 0, 0.08);height:44px;width:100%}.serp-preview-bg .serp-preview-input .serp-mike{position:absolute;top:0;right:50px;bottom:0;display:inline-block;width:24px;padding:0 2px 0 8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACrElEQVR42u2Xz2sTQRSAX8VSb1K8iNqKooJH2Ux6Ksn+iPQqxZMIehJB0do/IMhmQWsvHr2KSEGk0tSLIoWIYNUKij20F2/N7iaUZnYT0kYzzhMKs0HDJiTdLcwHDwKZSd63781LBiQSSW9JZdkhzfKm1Rz9mjZp/W9YdEU3vXv4HsQZ40FtNG36q5rls//Ej4tmbSS2T15Mvp3ExOPmEMQNbBtMMEyoljcFcQN7PqyAlqNfIG7gYQ0tYNIaxA1MrJPY3wImbUqBKAXSFv0tBSIVMOkvKRDtGKWN/T6FdqRAxFNoWwpEPIXqUqBT6ALU/UVgu8GW4GD3f6f9TRDYNJTDrk7YbtiqUumHwIYoUJuHERDAS0r4CvgFECgbY+cFAR7KT+g1POmCKFDNw6WggHc3fBtVb4CAoyauBgXIG+g1Xh5mRAGah6cggBd11fK/h7lOprIs0H6uRl6KAo5O7kOv4QmPiwJ4Jqqv4FiwCtXjvD2+tRmfK6kZ/ygI2HritK0rDVGgrClJ6DWMwYC/AGuCBMYcIC2V0CzvjmbRz3j3xUjn6CfeYreUJ2wQkGD75INPX1mFfsEFrrcIYCvdhC4paWQakxajpJMr0C9YFg54i7AsClRmh9/xnr0NHcInzZStk2aLwAcGMAD9pPIazvFKVDD5rdnhJeHLX5RTyRPQHpz5o66emMc9wdlPtvA8wF7Aq2BUHh1525qEo5JtR1WeOXpickO9cJIpyuD6xJmhYiZ5ytWSl3mlnuOaf+2zDaLDXmJrSgZ/MYVEugo+gSh+FkSBa4yd5Ul87DZ5XpFl/AyIEjzYjkau8WqshU2cr13HPbgX4gJOD97n465GZlyVvC9mSKloKI2iTnbwNT+gBX54H+IaXAtxJzE3ycSAFqSAFJACUkAikXD+AHj5/wx2o5osAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right center;background-size:24px 24px}.serp-preview-bg .serp-preview-input .serp-search{line-height:46px;position:absolute;top:0;right:15px;bottom:0;height:46px;text-align:center;border:0;outline:0}.serp-preview-bg .serp-preview-input .serp-search svg{width:25px;height:46px;fill:#4285f4}.serp-preview-bg .serp-preview-menus{overflow:hidden;max-width:600px}.serp-preview-bg .serp-preview-menus ul{float:left;overflow:hidden;margin:0;padding:0;list-style:none}.serp-preview-bg .serp-preview-menus ul li{font-family:arial,sans-serif;font-size:13px;line-height:19px;float:left;height:15px;margin:0;padding:28px 16px 12px;color:#777}.serp-preview-bg .serp-preview-menus ul li.current{font-weight:bold;color:#1a73e8;border-bottom:3px solid #1a73e8}.serp-preview-bg .serp-preview-menus ul.menus-right{float:right}.serp-preview-bg .serp-preview-result-stats{font-family:arial,sans-serif;font-size:small;line-height:43px;margin:0 -20px;padding-right:20px;padding-left:20px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#808080;background-color:#fff}.serp-preview-noindex{z-index:1;display:none;padding:15px 0;background:rgba(255, 255, 255, 0.8);position:absolute;top:0;right:0;bottom:0;left:0}.serp-preview-noindex h3{font-weight:700;margin:0;letter-spacing:1px;text-transform:uppercase}.serp-preview-noindex p{font-size:14px;line-height:2;margin:5px 0;color:#000}.serp-preview .serp-description,.serp-preview .serp-title,.serp-preview .serp-url{font-family:arial, sans-serif;position:relative;z-index:1;display:block;overflow:hidden;width:100%;max-width:680px;margin:0;cursor:pointer}.serp-preview .serp-description:focus:before,.serp-preview .serp-description:hover:before,.serp-preview .serp-title:focus:before,.serp-preview .serp-title:hover:before,.serp-preview .serp-url:focus:before,.serp-preview .serp-url:hover:before{font-family:dashicons;z-index:-1;content:'\f464';text-align:right;background:#f0f1f3;position:absolute;top:0;right:0;bottom:0;left:0}.serp-preview .serp-description:empty:after,.serp-preview .serp-title:empty:after,.serp-preview .serp-url:empty:after{content:attr(data-empty-title)}.serp-preview .serp-title{font-size:18px;font-weight:normal;line-height:19px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#1a0dab}.serp-preview .serp-url{font-size:14px;line-height:16px;margin:3px 0 5px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#006621}.serp-preview .serp-description{font-size:13px;line-height:1.4;clear:left;word-wrap:break-word;color:#545454}.serp-preview .group{position:relative}.serp-preview .group .cmb-row{display:none;padding:20px 0!important;border:0}.serp-preview .group .serp-close{position:absolute;top:10px;right:10px;display:none;cursor:pointer}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active{margin-top:20px;padding:30px 20px 20px;background:#f6f6f6}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row{display:block}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row.cmb2-id-rank-math-title .rank-math-variables-button{right:0}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row.cmb2-id-rank-math-description .rank-math-variables-dropdown{top:60px}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .serp-close{display:block}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group+.group.active,.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active+.group{margin-top:20px}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group+.group.active+.serp-rating,.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active+.group+.serp-rating{display:none}.serp-preview .button{height:auto;padding:0 5px;outline:0}.serp-preview .button,.serp-preview .button .dashicons{font-size:15px;line-height:30px;height:auto}.serp-preview .button-secondary{margin-bottom:0;color:#818181;border-color:#e5e5e5;background:#fff!important;-webkit-box-shadow:0 1px 2px 0 #e5e5e5!important;box-shadow:0 1px 2px 0 #e5e5e5!important}.serp-preview .button-secondary.active,.serp-preview .button-secondary.active:hover{color:#fff;border-color:#0392d4;background:#069de3!important}.serp-preview .button-secondary:hover{color:#069de3;border-color:#0392d4}.serp-preview-title .alignright{margin-top:-9px}.serp-preview.desktop-preview .serp-snippet-mobile{display:none}.serp-preview.desktop-preview .serp-snippet-data{color:#808080;line-height:18px;font-size:small;font-weight:normal;margin-bottom:3px}.serp-preview.desktop-preview .serp-snippet-data .serp-desktop-rating{float:left;margin-top:1px}.serp-preview.desktop-preview .serp-snippet-data .separator:first-child{display:none}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name{color:#1a0dab;cursor:pointer}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name:hover{text-decoration:underline}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name,.serp-preview.desktop-preview .serp-snippet-data .serp-event_place{padding-left:15px}.serp-preview.desktop-preview .serp-preview-footer .alignright .dashicons{margin-right:0}.serp-preview.mobile-preview.expanded-preview .group:nth-child(2){margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #dfe1e5}.serp-preview.mobile-preview .serp-snippet-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:8px -5px 0}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px;margin-right:5px}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-mobile-label{display:block;font-size:14px;line-height:20px;margin-bottom:4px;color:#202124;font-weight:500}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-rating-count{float:left}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-rating{float:left;margin-left:5px}.serp-preview.mobile-preview .serp-snippet-mobile .serp-rating-count{color:#808080}.serp-preview.mobile-preview .serp-snippet-data{display:none}.mobile-preview .serp-preview-title:before{content:attr(data-mobile)}.mobile-preview .serp-preview-bg{position:relative;overflow:visible;width:400px;max-width:100%;margin:auto;border-radius:8px;background-color:transparent;-webkit-box-shadow:0 1px 6px rgba(32, 33, 36, 0.28);box-shadow:0 1px 6px rgba(32, 33, 36, 0.28)}.mobile-preview .serp-preview-bg .serp-preview-input input{height:41px;border-bottom:1px solid rgba(0, 0, 0, 0.12);border-radius:8px 8px 0 0;-webkit-box-shadow:none;box-shadow:none}.mobile-preview .serp-preview-bg .serp-preview-input .serp-mike{display:none}.mobile-preview .serp-preview-bg .serp-preview-input .serp-search{right:0;width:40px;height:40px;margin-right:-1px;padding:0;border:1px solid #3367d6;border-radius:0 8px 0 0;-webkit-border-top-right-radius:8px;background-color:#3b78e7;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mobile-preview .serp-preview-bg .serp-preview-input .serp-search svg{fill:#fff}.mobile-preview .serp-preview-bg .serp-preview-menus ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.mobile-preview .serp-preview-bg .serp-preview-menus ul li{font-size:12px;line-height:40px;height:40px;padding:0 16px;text-align:center;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1}.mobile-preview .serp-preview-bg .serp-preview-menus ul li:last-child{display:none}.mobile-preview .serp-preview-bg .serp-preview-menus ul.menus-right{display:none}.mobile-preview .serp-preview-bg .serp-preview-result-stats{display:none}.mobile-preview .serp-preview-body{-webkit-box-sizing:border-box;box-sizing:border-box;width:400px;max-width:100%;margin:auto;padding-top:30px;word-wrap:break-word}.mobile-preview.expanded-preview .serp-preview-body{margin-top:10px;padding:20px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 1px 6px rgba(32, 33, 36, 0.28);box-shadow:0 1px 6px rgba(32, 33, 36, 0.28)}.expanded-preview .serp-description,.expanded-preview .serp-title,.expanded-preview .serp-url,.mobile-preview .serp-description,.mobile-preview .serp-title,.mobile-preview .serp-url{overflow:hidden;pointer-events:none}.expanded-preview .serp-preview-footer,.mobile-preview .serp-preview-footer{display:none}.expanded-preview.desktop-preview .serp-preview-footer{padding:15px 0}.expanded-preview.desktop-preview .serp-preview-wrapper{padding:0}.expanded-preview.desktop-preview .serp-preview-title:before{content:attr(data-desktop)}@media (min-width:768px){.expanded-preview.desktop-preview .serp-preview-bg{height:auto;padding:15px 20px 0;opacity:1}.expanded-preview.desktop-preview .serp-preview-body{padding-left:20px}}.expanded-preview.mobile-preview .serp-preview-bg{height:auto;margin-top:20px;opacity:1}.noindex-preview .serp-preview-wrapper{position:relative}.noindex-preview .serp-preview-body{pointer-events:none;opacity:.2}.noindex-preview .serp-preview-noindex{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;justify-content:center}.noindex-preview .serp-preview-footer .alignright{display:none}body.rtl .serp-preview-bg .serp-preview-input input{padding-right:16px;padding-left:9px}body.rtl .serp-preview-bg .serp-preview-input .serp-search{right:auto;left:15px}body.rtl .serp-preview-bg .serp-preview-input .serp-mike{right:auto;left:50px;padding-right:8px;padding-left:2px}body.rtl .serp-preview-bg .serp-preview-menus li,body.rtl .serp-preview-bg .serp-preview-menus ul{float:right}body.rtl .serp-preview-bg .serp-preview-menus li.menus-right,body.rtl .serp-preview-bg .serp-preview-menus ul.menus-right{float:left}body.rtl .mobile-preview .serp-preview-bg .serp-search{left:0;border-radius:0;border-top-left-radius:8px}body.rtl .serp-preview .serp-description:focus:before,body.rtl .serp-preview .serp-description:hover:before,body.rtl .serp-preview .serp-title:focus:before,body.rtl .serp-preview .serp-title:hover:before,body.rtl .serp-preview .serp-url:focus:before,body.rtl .serp-preview .serp-url:hover:before{text-align:left}body.rtl .rank-math-variables-dropdown{right:auto;left:37px}.snippet-fields{padding:45px 0 15px}.length-indicator-wrapper{position:relative;display:block}.length-indicator-wrapper .length-indicator{overflow:hidden;border-radius:2px;background:-webkit-gradient(linear, left top, right top, from(#e33e2b), color-stop(18%, #f06818), color-stop(19%, #fff), color-stop(19%, #fff), color-stop(20%, #f16b17), color-stop(38%, #f1a104), color-stop(39%, #fff), color-stop(39%, #fff), color-stop(40%, #f1a404), color-stop(58%, #d9b507), color-stop(59%, #fff), color-stop(59%, #fff), color-stop(60%, #d4b509), color-stop(78%, #7bb02c), color-stop(79%, #fff), color-stop(79%, #fff), color-stop(80%, #76ae2e), to(#2da24c));background:-webkit-linear-gradient(left, #e33e2b 0%, #f06818 18%, #fff 19%, #fff 19%, #f16b17 20%, #f1a104 38%, #fff 39%, #fff 39%, #f1a404 40%, #d9b507 58%, #fff 59%, #fff 59%, #d4b509 60%, #7bb02c 78%, #fff 79%, #fff 79%, #76ae2e 80%, #2da24c 100%);background:-o-linear-gradient(left, #e33e2b 0%, #f06818 18%, #fff 19%, #fff 19%, #f16b17 20%, #f1a104 38%, #fff 39%, #fff 39%, #f1a404 40%, #d9b507 58%, #fff 59%, #fff 59%, #d4b509 60%, #7bb02c 78%, #fff 79%, #fff 79%, #76ae2e 80%, #2da24c 100%);background:linear-gradient(to right, #e33e2b 0%, #f06818 18%, #fff 19%, #fff 19%, #f16b17 20%, #f1a104 38%, #fff 39%, #fff 39%, #f1a404 40%, #d9b507 58%, #fff 59%, #fff 59%, #d4b509 60%, #7bb02c 78%, #fff 79%, #fff 79%, #76ae2e 80%, #2da24c 100%);position:absolute;top:-13px;right:60px;height:8px;width:180px}.length-indicator-wrapper .length-indicator span{position:absolute;z-index:11;background:#e0e0e0;height:100%;width:100%}.length-indicator-wrapper .length-indicator.invalid{background:-webkit-gradient(linear, left top, right top, from(#e33d2a), color-stop(18%, #e33d2a), color-stop(19%, #fff), color-stop(19%, #fff), color-stop(20%, #e33d2a), color-stop(38%, #e33d2a), color-stop(39%, #fff), color-stop(39%, #fff), color-stop(40%, #e33d2a), color-stop(58%, #e33d2a), color-stop(59%, #fff), color-stop(59%, #fff), color-stop(60%, #e33d2a), color-stop(78%, #e33d2a), color-stop(79%, #fff), color-stop(79%, #fff), color-stop(80%, #e33d2a), to(#e33d2a));background:-webkit-linear-gradient(left, #e33d2a 0%, #e33d2a 18%, #fff 19%, #fff 19%, #e33d2a 20%, #e33d2a 38%, #fff 39%, #fff 39%, #e33d2a 40%, #e33d2a 58%, #fff 59%, #fff 59%, #e33d2a 60%, #e33d2a 78%, #fff 79%, #fff 79%, #e33d2a 80%, #e33d2a 100%);background:-o-linear-gradient(left, #e33d2a 0%, #e33d2a 18%, #fff 19%, #fff 19%, #e33d2a 20%, #e33d2a 38%, #fff 39%, #fff 39%, #e33d2a 40%, #e33d2a 58%, #fff 59%, #fff 59%, #e33d2a 60%, #e33d2a 78%, #fff 79%, #fff 79%, #e33d2a 80%, #e33d2a 100%);background:linear-gradient(to right, #e33d2a 0%, #e33d2a 18%, #fff 19%, #fff 19%, #e33d2a 20%, #e33d2a 38%, #fff 39%, #fff 39%, #e33d2a 40%, #e33d2a 58%, #fff 59%, #fff 59%, #e33d2a 60%, #e33d2a 78%, #fff 79%, #fff 79%, #e33d2a 80%, #e33d2a 100%)}.length-indicator-wrapper input:focus+.length-indicator,.length-indicator-wrapper textarea:focus+.length-indicator{display:block}.length-indicator-wrapper .length-count{font-size:12px;position:absolute;top:-17px;right:0;color:#afafaf}.tag-editor{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7px 80px 7px 10px;cursor:text;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;border:1px solid #e5e5e5;border-radius:3px;background:#fff;-webkit-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.08);box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.08)}.tag-editor>li{line-height:inherit;position:relative;float:left;margin:3px 10px 3px 0;padding:3px 5px;cursor:pointer;white-space:nowrap;color:#85878b;border-radius:2px;background:#e9e9ea}.tag-editor>li:first-child{margin:0;padding:0;border-color:transparent;background:transparent}.tag-editor div{float:left;padding:0 4px}.tag-editor .placeholder{color:#bbb}.tag-editor-hidden-src{position:absolute!important;left:-99999px}.tag-editor .tag-editor-spacer{display:none}.tag-editor ::-ms-clear{display:none}.tag-editor .tag-editor-tag input[type=text]{margin:0;padding:0;cursor:text;border:0;outline:none;background:none;-webkit-box-shadow:none!important;box-shadow:none!important}.tag-editor .tag-editor-tag.active+.tag-editor-delete,.tag-editor .tag-editor-tag.active+.tag-editor-delete i{visibility:hidden;cursor:text}.tag-editor .tag-editor-delete i{line-height:18px;display:inline-block}.tag-editor .tag-editor-delete i:before{font-size:16px;font-style:normal;content:'×'}.tag-editor .tag-editor-delete:hover i:before{color:#000!important}.tag-editor>li.selected-fk{color:#000;border-color:#fbbc05;background:#fbbc05}.tag-editor>li.bad-fk{color:#e93f30;background:#fdeae8}.tag-editor>li.bad-fk.selected-fk{color:#fdeae8;background:#e93f30}.tag-editor>li.ok-fk{color:#fbbc05;background:#fef2ce}.tag-editor>li.ok-fk.selected-fk{color:#fef2ce;background:#fbbc05}.tag-editor>li.good-fk{color:#58bb58;background:#e9f6e9}.tag-editor>li.good-fk.selected-fk{color:#e9f6e9;background:#58bb58}.tag-editor>li.selected-fk .tag-editor-delete:hover i:before,.tag-editor>li.selected-fk .tag-editor-tag.active input[type=text]{color:#fff}.rank-math-keywords-fields>div:first-child:before,.tag-editor>li:nth-child(2):before{font-family:'dashicons';font-size:7px;line-height:12px;position:absolute;top:-4px;left:-6px;width:12px;content:'\f155';text-align:center;color:#fff;border:1px solid #fff;border-radius:50%;background:#4285f4}.cmb2-wrap .cmb2-id-rank-math-focus-keyword{padding-top:10px}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-th{width:100%;margin-bottom:10px}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-td{width:100%}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .notice{margin:20px 0 0;background:#fefcee}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-td{position:relative}.rank-math-keywords-fields>div{position:relative}.rank-math-keywords-fields>div:first-child:before{top:3px;left:16px}.ui-autocomplete{font-size:14px;position:absolute;top:0;left:0;cursor:default}.ui-autocomplete.ui-autocomplete-loading{background:none}.ui-autocomplete.ui-widget-content{z-index:1111111}.ui-front{z-index:9999}.ui-menu{display:block;margin:0;padding:1px;list-style:none;outline:none}.ui-menu .ui-menu-item a{line-height:1.4;display:block;min-height:0;padding:2px .4em;text-decoration:none}.ui-widget-content{color:#555;border:1px solid #bbb;background:#fff}.ui-widget-content:empty{display:none}.ui-widget-content a{color:#46799b}.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#e0eaf1}.ui-helper-hidden-accessible{display:none}.rank-math-seo-score{font-weight:600;position:absolute;top:1px;right:1px;-webkit-box-sizing:border-box;box-sizing:border-box;width:105px;padding:13.5px 15px;text-align:center;border-radius:0 3px 3px 0;background:#f1f1f1}.rank-math-seo-score.misc-pub-section{position:relative;top:auto;right:auto;width:100%;padding:13.5px 12px;text-align:left;border-radius:0}.rank-math-seo-score.misc-pub-section .dashicons{font-size:18px;margin-right:2px}.rank-math-seo-score.good-fk{color:#58bb58;background:#e9f6e9}.rank-math-seo-score.ok-fk{color:#ca9703;background:#fef2ce}.rank-math-seo-score.bad-fk{color:#e93f30;background:#fdeae8}.cmb2-wrap .cmb2-id-rank-math-pillar-content .cmb-th{display:none}.cmb2-wrap .cmb2-id-rank-math-pillar-content .cmb-td{width:100%}.rank-math-primary-term-li{position:relative;display:block}.rank-math-primary-term-li .rank-math-tooltip{position:absolute;right:0;display:none}.rank-math-primary-term-li .rank-math-tooltip>span{top:50%;right:32px;bottom:auto;left:auto;width:110px;-webkit-transform:translate3d(-70%, -50%, 0);transform:translate3d(-70%, -50%, 0)}.rank-math-primary-term-li .rank-math-tooltip>span:after{content:'';-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);top:50%;right:-8px;left:auto;border-style:solid;height:0;width:0;border-color:transparent transparent transparent #555d66;border-width:7px 0 7px 8px}.rank-math-primary-term-li .rank-math-tooltip:hover span{bottom:auto;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);opacity:1}.rank-math-primary-term-li.term-checked>label>.rank-math-tooltip{display:inline-block}.rank-math-compare-keywords-trigger{float:right;margin-top:-10px;margin-bottom:5px;text-decoration:none;color:#069de3}.rank-math-compare-keywords-wrapper .media-modal{top:10%;right:10%;bottom:10%;left:10%}.rank-math-compare-keywords-wrapper .aligncenter{text-align:center}.rank-math-compare-keywords-wrapper .media-frame-menu{width:300px}.rank-math-compare-keywords-wrapper .media-frame-content,.rank-math-compare-keywords-wrapper .media-frame-title{left:300px}.rank-math-compare-keywords-wrapper h1{line-height:50px;padding:0 16px}.rank-math-compare-keywords-wrapper .widefat{width:240px;margin:8px 10px 8px 20px}.rank-math-compare-keywords-wrapper .button-link.remove-keyword{margin-top:10px;padding:0;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.rank-math-compare-keywords-wrapper .button-primary{width:260px;margin:15px auto}.rank-math-compare-keywords-wrapper .button-secondary+.button-secondary{margin-left:10px}.rank-math-compare-keywords-wrapper .attachments-browser iframe{position:relative;overflow:hidden;margin-top:10px;height:450px;width:100%}.cmb2-id-rank-math-pillar-content .cmb-th label{visibility:hidden}.rank-math-serp-group.state-closed .group-status:before,.rank-math-serp-group li:before{font-family:dashicons;font-size:18px;line-height:1;float:left;margin:4px 10px 0 -30px;content:'\f335';color:#fff;border:1px solid #eac0c2;border-radius:50em;background:#eac0c2;height:18px;width:18px}.rank-math-serp-group.state-closed .group-status.passed:before,.rank-math-serp-group .test-ok:before{content:'\f147';border-color:#58bb58;background:#58bb58}.rank-math-serp-checklist .group-handle{position:relative;padding:15px 20px;cursor:pointer;background:#ededee}.rank-math-serp-checklist h4{margin:0;color:#23282d}.rank-math-serp-checklist .group-handlediv{cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:0;background:0;position:absolute;top:50%;right:10px}.rank-math-serp-checklist .group-handlediv:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.rank-math-serp-group{margin-top:20px;background:#f5f5f5}.rank-math-serp-group:first-of-type{margin-top:0}.rank-math-serp-group ul{padding:15px 20px}.rank-math-serp-group li{font-size:15px;line-height:28px;position:relative;clear:both;padding-left:30px;color:#444}.rank-math-serp-group li section{display:none}.rank-math-serp-group .test-ok .rank-math-tooltip{display:none}.rank-math-serp-group .test-empty,.rank-math-serp-group .test-fail{color:#a0a0a0}.rank-math-serp-group .rank-math-tooltip{top:4px;right:-2px}.rank-math-serp-group .toggle-indicator:before{font:normal 20px/1 dashicons;display:inline-block;content:'\f142';text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rank-math-serp-group.state-closed ul{display:none}.rank-math-serp-group.state-closed .toggle-indicator:before{content:'\f140'!important}.rank-math-serp-group.state-closed .group-status{float:left}.rank-math-serp-group.state-closed .group-status:before{margin:0 10px 0 0}.rank-math-serp-group li.seo-check-calculateFleschReading.fairlyDifficult:before,.rank-math-serp-group li.seo-check-calculateFleschReading.okay:before{border-color:#ffbe5f;background:#ffbe5f}.rank-math-serp-group li.seo-check-calculateFleschReading.difficult:before{border-color:#eac0c2;background:#eac0c2}#setting-panel-richsnippet .cmb-row-33,#setting-panel-richsnippet .cmb-row-50{vertical-align:top;border-top:1px solid #e9e9e9;border-bottom:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type{border-top:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type .cmb-td,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type .cmb-th{margin-left:0;padding:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-ingredients,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instructions{border-top:1px solid #e9e9e9}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instruction-type{border-top:1px solid #e9e9e9}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instruction-name,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instructions,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-single-instructions{border-top:none}#setting-panel-richsnippet .notice-warning{margin:10px 0 0;background-color:#fefcee}#setting-panel-social .rank-math-tab{padding:30px 0 0}#setting-panel-social .rank-math-social-preview+.notice{margin-top:20px}#setting-panel-social .cmb-row.cmb-row-33{vertical-align:top;min-height:118px}.rank-math-social-preview-button{font-size:13px;display:inline-block;padding:4px 8px;text-decoration:none;text-transform:uppercase;color:#555555;border:0;outline:none;background:#ededee;-webkit-box-shadow:none!important;box-shadow:none!important}.rank-math-social-preview-button .dashicons{position:relative;top:-2px}.open .rank-math-social-preview-button{color:#fff;background:#069de3}.rank-math-social-preview-item{display:none;padding:30px}.rank-math-social-preview-item-wrapper{overflow:hidden;width:474px;max-width:100%;margin:auto;background:#fff;border:1px solid;border-radius:0 0 3px 3px;border-color:#dadada #dadada #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.rank-math-social-preview-item .error-msg{width:528px;max-width:100%;margin:auto;padding-top:10px;display:none;line-height:1}.rank-math-social-preview-item .error-msg.show{display:block}.rank-math-social-preview-image{line-height:0;position:relative;z-index:1}.rank-math-social-preview-image img{display:none;max-width:100%;height:100%;min-height:initial}.rank-math-social-preview-image-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.22126);-ms-transform:translate(-50%, -50%) scale(0.22126);transform:translate(-50%, -50%) scale(0.22126)}.rank-math-social-preview-image .error-msg{display:none;line-height:1}.rank-math-social-preview .rank-math-social-preview-caption{font-size:12px;background:#f2f3f5;padding:10px 10px 5px;color:#1d2129}.rank-math-social-preview .rank-math-social-preview-title{font-size:16px;font-weight:600;line-height:22px;margin:0 0 8px;padding:0;letter-spacing:normal;word-wrap:break-word}.rank-math-social-preview-description,.rank-math-social-preview-publisher{line-height:16px;margin:0}.rank-math-social-preview-publisher{font-size:12px;font-weight:normal;padding-bottom:5px;color:#90949c}.rank-math-social-preview-publisher.facebook{text-transform:uppercase}.rank-math-social-preview-social-meta{display:none;width:474px;margin:0 auto;clear:both;display:block;position:relative;margin-bottom:15px}.rank-math-social-preview-social-meta .social-profile-image{width:48px;height:48px;background:#dcc7c7;border-radius:50%;float:left;position:absolute;left:-58px}.rank-math-social-preview-social-meta .social-name{color:#14171a;font-size:14px;font-weight:bold}.rank-math-social-preview-social-meta .social-time,.rank-math-social-preview-social-meta .social-username{font-size:14px;color:#657786;font-weight:normal;margin-left:3px}.rank-math-social-preview-social-meta .social-time{margin-left:5px}.rank-math-social-preview-social-meta .social-time:before{content:"\00B7";margin-right:5px}.rank-math-social-preview-social-meta .social-text{margin-top:5px}.rank-math-social-preview-facebook .rank-math-social-preview-button strong:before{content:attr(data-facebook)}.rank-math-social-preview-facebook .facebook-thumbnail{display:block}.rank-math-social-preview-facebook .no-facebook-image .facebook-thumbnail{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-description,.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.twitter-meta{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta{display:block;border:1px solid #dadada;border-bottom:0;border-radius:3px 3px 0;padding:12px;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-profile-image{width:40px;height:40px;left:auto;position:relative;margin-right:10px;margin-left:-2px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-name{color:#365899;margin-bottom:3px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-time:before{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-time span:first-child:after{content:"\00B7";margin-right:3px;margin-left:5px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .dashicons.dashicons-admin-site{font-size:14px;line-height:17px}.rank-math-social-preview-facebook .twitter{display:none}.rank-math-social-preview-twitter.app,.rank-math-social-preview-twitter.player{display:none!important}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper{max-width:100%;border:1px solid rgba(136, 153, 166, 0.5);border-radius:10px;clear:both}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper .twitter-thumbnail{display:block;max-width:100%}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper .rank-math-social-preview-caption{background:#ffffff}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper:hover{background:#F5F8FA}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper:hover .rank-math-social-preview-caption{background:#F5F8FA}.rank-math-social-preview-twitter .rank-math-social-preview-title{font:normal normal bold 14px/1.4 Helvetica,Roboto,'Segoe UI',Calibri,sans-serif;overflow:hidden;max-height:1.3em;margin-bottom:2px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.rank-math-social-preview-twitter .rank-math-social-preview-description{font-size:14px;line-height:20px;overflow:hidden;max-height:4.5em;margin-top:.32333em}.rank-math-social-preview-twitter .rank-math-social-preview-publisher{padding-top:5px}.rank-math-social-preview-twitter .rank-math-social-preview-publisher.facebook{display:none}.rank-math-social-preview-twitter .no-twitter-image .twitter-thumbnail{display:none}.rank-math-social-preview-twitter .rank-math-social-preview-button strong:before{content:attr(data-twitter)}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-image{float:left}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-image img{height:125px;width:125px}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-caption{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:125px;padding:5px 0 0 15px}.rank-math-social-preview-twitter .rank-math-social-preview-social-meta.facebook-meta{display:none}.rank-math-social-preview-twitter .rank-math-social-preview-social-meta.twitter-meta{display:block}.suggestion-item{overflow:hidden;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #e5e5e5}.suggestion-item a{text-decoration:none;-webkit-box-shadow:none!important;box-shadow:none!important}.suggestion-item .suggestion-actions{float:right;margin-left:5px}.suggestion-item .dashicons{margin-top:5px;cursor:pointer}#rank_math_keyword_density{font-weight:600;display:none;float:right;cursor:pointer;color:#888}#rank_math_keyword_density span{float:right}#rank_math_keyword_density .inner-wrapper{position:absolute;z-index:1;right:30px;margin-top:8px;padding:5px 15px;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}#rank_math_keyword_density .inner-wrapper ul{margin-top:15px}#rank_math_keyword_density.state-closed span:before{content:'\f140'!important}#rank_math_keyword_density.state-closed .inner-wrapper{display:none}body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{float:right;margin-right:-1px;margin-left:0;padding-right:8px;padding-left:12px}body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .dashicons,body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .fa{margin-right:0;margin-left:5px}body.rtl .rank-math-metabox-wrap .social-tabs-navigation a .dashicons{margin-right:0;margin-left:8px}body.rtl .serp-preview .group .serp-close{left:10px;right:auto}body.rtl .serp-preview .rank-math-variables-wrap input,body.rtl .serp-preview .rank-math-variables-wrap textarea{padding-right:0.6em!important;padding-left:50px}body.rtl .serp-preview .length-indicator-wrapper .length-count{left:0;right:auto}body.rtl .serp-preview .length-indicator-wrapper .length-indicator{left:60px;right:auto}body.rtl .tag-editor{padding:7px 10px 7px 80px}body.rtl .tag-editor>li{float:right;margin-right:0;margin-left:10px}body.rtl .tag-editor>li:nth-child(2):before{right:-6px;left:auto}body.rtl .tag-editor div{float:right}body.rtl .tag-editor-hidden-src{right:-99999px}body.rtl .rank-math-seo-score{right:auto;left:1px}body.rtl .rank-math-serp-checklist .group-handlediv{right:auto;left:10px}body.rtl .rank-math-serp-group.state-closed .group-status{float:right}body.rtl .rank-math-serp-group.state-closed .group-status:before{margin:0 0 0 10px}body.rtl .rank-math-serp-group li{padding-left:0;padding-right:30px}body.rtl .rank-math-serp-group li:before{float:right;margin:4px -30px 0 10px}body.rtl .rank-math-primary-term-li .rank-math-make-primary,body.rtl .rank-math-primary-term-li .text-primary{right:auto;left:0}body.rtl .rank-math-primary-term-li .rank-math-tooltip{right:auto;left:0}body.rtl .rank-math-primary-term-li .rank-math-tooltip>span{right:auto;left:32px;-webkit-transform:translate3d(70%, -50%, 0);transform:translate3d(70%, -50%, 0)}body.rtl .rank-math-primary-term-li .rank-math-tooltip>span:after{left:-8px;right:auto;top:30%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body.rtl .rank-math-primary-term-li .rank-math-tooltip:hover>span{-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}body.rtl .suggestion-item .suggestion-actions{float:left;margin-right:5px}body.rtl input[type=checkbox]:checked:before{margin:-3px}body.rtl .postbox-container #side-sortables{overflow:hidden}
includes/admin/class-helper.php CHANGED
@@ -27,12 +27,12 @@ class Helper {
27
  * @return object
28
  */
29
  public static function init_filesystem() {
 
30
 
31
  if ( ! defined( 'FS_METHOD' ) ) {
32
  define( 'FS_METHOD', 'direct' );
33
  }
34
 
35
- global $wp_filesystem;
36
  if ( empty( $wp_filesystem ) ) {
37
  require_once ABSPATH . '/wp-admin/includes/file.php';
38
  WP_Filesystem();
@@ -80,15 +80,11 @@ class Helper {
80
  */
81
  public static function get_htaccess_data() {
82
  $wp_filesystem = self::init_filesystem();
 
83
 
84
- $file = get_home_path() . '.htaccess';
85
- if ( ! $wp_filesystem->exists( $file ) ) {
86
- return false;
87
- }
88
-
89
- return array(
90
- 'content' => $wp_filesystem->get_contents( $file ),
91
- 'writable' => $wp_filesystem->is_writable( $file ),
92
  );
93
  }
94
 
@@ -101,17 +97,12 @@ class Helper {
101
  $wp_filesystem = self::init_filesystem();
102
 
103
  $path = get_home_path();
104
- if ( ! $wp_filesystem->is_writable( $path ) ) {
105
- return false;
106
- }
107
-
108
  $file = $path . '.htaccess';
109
- if ( ! $wp_filesystem->exists( $file ) ) {
110
  return false;
111
  }
112
 
113
  $backup = $path . '.htaccess_back_' . get_option( 'rank_math_htaccess_secret', '' );
114
-
115
  return $wp_filesystem->copy( $file, $backup, true );
116
  }
117
 
@@ -122,19 +113,14 @@ class Helper {
122
  * @return string|bool
123
  */
124
  public static function do_htaccess_update( $content ) {
125
-
126
  if ( empty( $content ) ) {
127
  return false;
128
  }
129
 
130
  $wp_filesystem = self::init_filesystem();
 
131
 
132
- $file = get_home_path() . '.htaccess';
133
- if ( ! $wp_filesystem->is_writable( $file ) ) {
134
- return false;
135
- }
136
-
137
- return $wp_filesystem->put_contents( $file, $content );
138
  }
139
 
140
  /**
@@ -183,7 +169,28 @@ class Helper {
183
  * @return string|bool
184
  */
185
  public static function get_post_type() {
186
- global $post, $typenow, $current_screen, $pagenow;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
187
 
188
  if ( $post && $post->post_type ) {
189
  return $post->post_type;
@@ -197,6 +204,16 @@ class Helper {
197
  return $current_screen->post_type;
198
  }
199
 
 
 
 
 
 
 
 
 
 
 
200
  if ( isset( $_REQUEST['post_type'] ) ) {
201
  return sanitize_key( $_REQUEST['post_type'] );
202
  }
@@ -209,10 +226,6 @@ class Helper {
209
  return get_post_type( $_GET['post'] );
210
  }
211
 
212
- if ( 'post-new.php' === $pagenow ) {
213
- return 'post';
214
- }
215
-
216
  return false;
217
  }
218
 
@@ -248,28 +261,46 @@ class Helper {
248
  * @return bool
249
  */
250
  public static function register_product( $username, $password ) {
 
251
 
252
- $error = array();
253
- $username = ! empty( $username ) ? $username : false;
254
- $password = ! empty( $password ) ? $password : false;
 
255
 
256
- if ( ! $username ) {
257
- $error[] = esc_html__( 'Username is not entered.', 'rank-math' );
 
258
  }
259
 
260
- if ( ! $password ) {
261
- $error[] = esc_html__( 'Password is not entered.', 'rank-math' );
262
  }
263
 
264
- if ( ! empty( $error ) ) {
265
 
266
- foreach ( $error as $e ) {
267
- rank_math()->add_deferred_error( $e );
268
- }
 
 
 
 
269
 
270
- return false;
271
  }
272
 
 
 
 
 
 
 
 
 
 
 
 
273
  $response = wp_remote_post( 'https://mythemeshop.com/mtsapi/v1/get_key/', array(
274
  'timeout' => 10,
275
  'body' => array(
@@ -291,20 +322,7 @@ class Helper {
291
  return false;
292
  }
293
 
294
- if ( isset( $body['login'] ) ) {
295
-
296
- $data = array();
297
- $data['username'] = $body['login'];
298
- $data['api_key'] = $body['key'];
299
- $data['connected'] = true;
300
-
301
- self::registration_data( $data );
302
- rank_math()->add_deferred_error( esc_html__( 'Thank you for connecting Rank Math to your MyThemeShop account.', 'rank-math' ), 'success' );
303
-
304
- return true;
305
- }
306
-
307
- return false;
308
  }
309
 
310
  /**
@@ -334,15 +352,17 @@ class Helper {
334
  public static function compare_values( $value1, $value2, $percentage = false ) {
335
  $diff = round( ( $value2 - $value1 ), 2 );
336
 
337
- if ( $percentage ) {
338
- if ( $value1 ) {
339
- $diff = round( ( ( $diff / $value1 ) * 100 ), 2 );
340
- if ( ! $value2 ) {
341
- $diff = -100;
342
- }
343
- } elseif ( $value2 ) {
344
- $diff = 100;
345
  }
 
 
346
  }
347
 
348
  return (float) $diff;
27
  * @return object
28
  */
29
  public static function init_filesystem() {
30
+ global $wp_filesystem;
31
 
32
  if ( ! defined( 'FS_METHOD' ) ) {
33
  define( 'FS_METHOD', 'direct' );
34
  }
35
 
 
36
  if ( empty( $wp_filesystem ) ) {
37
  require_once ABSPATH . '/wp-admin/includes/file.php';
38
  WP_Filesystem();
80
  */
81
  public static function get_htaccess_data() {
82
  $wp_filesystem = self::init_filesystem();
83
+ $htaccess_file = get_home_path() . '.htaccess';
84
 
85
+ return ! $wp_filesystem->exists( $htaccess_file ) ? false : array(
86
+ 'content' => $wp_filesystem->get_contents( $htaccess_file ),
87
+ 'writable' => $wp_filesystem->is_writable( $htaccess_file ),
 
 
 
 
 
88
  );
89
  }
90
 
97
  $wp_filesystem = self::init_filesystem();
98
 
99
  $path = get_home_path();
 
 
 
 
100
  $file = $path . '.htaccess';
101
+ if ( ! $wp_filesystem->is_writable( $path ) || ! $wp_filesystem->exists( $file ) ) {
102
  return false;
103
  }
104
 
105
  $backup = $path . '.htaccess_back_' . get_option( 'rank_math_htaccess_secret', '' );
 
106
  return $wp_filesystem->copy( $file, $backup, true );
107
  }
108
 
113
  * @return string|bool
114
  */
115
  public static function do_htaccess_update( $content ) {
 
116
  if ( empty( $content ) ) {
117
  return false;
118
  }
119
 
120
  $wp_filesystem = self::init_filesystem();
121
+ $htaccess_file = get_home_path() . '.htaccess';
122
 
123
+ return ! $wp_filesystem->is_writable( $htaccess_file ) ? false : $wp_filesystem->put_contents( $htaccess_file, $content );
 
 
 
 
 
124
  }
125
 
126
  /**
169
  * @return string|bool
170
  */
171
  public static function get_post_type() {
172
+ global $pagenow;
173
+
174
+ $post_type = self::post_type_from_globals();
175
+ if ( false !== $post_type ) {
176
+ return $post_type;
177
+ }
178
+
179
+ $post_type = self::post_type_from_request();
180
+ if ( false !== $post_type ) {
181
+ return $post_type;
182
+ }
183
+
184
+ return 'post-new.php' === $pagenow ? 'post' : false;
185
+ }
186
+
187
+ /**
188
+ * Get post type from global variables
189
+ *
190
+ * @return string|bool
191
+ */
192
+ private static function post_type_from_globals() {
193
+ global $post, $typenow, $current_screen;
194
 
195
  if ( $post && $post->post_type ) {
196
  return $post->post_type;
204
  return $current_screen->post_type;
205
  }
206
 
207
+ return false;
208
+ }
209
+
210
+ /**
211
+ * Get post type from request variables
212
+ *
213
+ * @return string|bool
214
+ */
215
+ private static function post_type_from_request() {
216
+
217
  if ( isset( $_REQUEST['post_type'] ) ) {
218
  return sanitize_key( $_REQUEST['post_type'] );
219
  }
226
  return get_post_type( $_GET['post'] );
227
  }
228
 
 
 
 
 
229
  return false;
230
  }
231
 
261
  * @return bool
262
  */
263
  public static function register_product( $username, $password ) {
264
+ $error = false;
265
 
266
+ if ( empty( $username ) ) {
267
+ $error = true;
268
+ rank_math()->add_deferred_error( esc_html__( 'Username is not entered.', 'rank-math' ) );
269
+ }
270
 
271
+ if ( empty( $password ) ) {
272
+ $error = true;
273
+ rank_math()->add_deferred_error( esc_html__( 'Password is not entered.', 'rank-math' ) );
274
  }
275
 
276
+ if ( $error ) {
277
+ return false;
278
  }
279
 
280
+ $body = self::authenticate_user( $username, $password );
281
 
282
+ if ( false !== $body && isset( $body['login'] ) ) {
283
+ self::registration_data( array(
284
+ 'username' => $body['login'],
285
+ 'api_key' => $body['key'],
286
+ 'connected' => true,
287
+ ) );
288
+ rank_math()->add_deferred_error( esc_html__( 'Thank you for connecting Rank Math to your MyThemeShop account.', 'rank-math' ), 'success' );
289
 
290
+ return true;
291
  }
292
 
293
+ return false;
294
+ }
295
+
296
+ /**
297
+ * Authenticate user routine.
298
+ *
299
+ * @param string $username Username for registration.
300
+ * @param string $password Password for registration.
301
+ * @return bool
302
+ */
303
+ private static function authenticate_user( $username, $password ) {
304
  $response = wp_remote_post( 'https://mythemeshop.com/mtsapi/v1/get_key/', array(
305
  'timeout' => 10,
306
  'body' => array(
322
  return false;
323
  }
324
 
325
+ return $body;
 
 
 
 
 
 
 
 
 
 
 
 
 
326
  }
327
 
328
  /**
352
  public static function compare_values( $value1, $value2, $percentage = false ) {
353
  $diff = round( ( $value2 - $value1 ), 2 );
354
 
355
+ if ( ! $percentage ) {
356
+ return (float) $diff;
357
+ }
358
+
359
+ if ( $value1 ) {
360
+ $diff = round( ( ( $diff / $value1 ) * 100 ), 2 );
361
+ if ( ! $value2 ) {
362
+ $diff = -100;
363
  }
364
+ } elseif ( $value2 ) {
365
+ $diff = 100;
366
  }
367
 
368
  return (float) $diff;
includes/admin/class-post-columns.php CHANGED
@@ -298,15 +298,32 @@ class Post_Columns {
298
  */
299
  public function filter_by_focus_keywords( $query ) {
300
  $screen = get_current_screen();
301
- if ( is_null( $screen ) || 'edit' !== $screen->base || ! isset( $_GET['focus_keyword'] ) ) {
302
  return;
303
  }
304
 
305
- $focus_keyword = $_GET['focus_keyword'];
306
-
307
  $query->set( 'post_status', 'publish' );
308
  $query->set( 'meta_key', 'rank_math_focus_keyword' );
309
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
310
  if ( 1 == $focus_keyword ) {
311
  $query->set( 'meta_compare', 'NOT EXISTS' );
312
  return;
298
  */
299
  public function filter_by_focus_keywords( $query ) {
300
  $screen = get_current_screen();
301
+ if ( is_null( $screen ) || 'edit' !== $screen->base || ( ! isset( $_GET['focus_keyword'] ) && ! isset( $_GET['fk_in_title'] ) ) ) {
302
  return;
303
  }
304
 
 
 
305
  $query->set( 'post_status', 'publish' );
306
  $query->set( 'meta_key', 'rank_math_focus_keyword' );
307
 
308
+ $fk_in_title = isset( $_GET['fk_in_title'] ) ? $_GET['fk_in_title'] : '';
309
+ if ( $fk_in_title ) {
310
+ global $wpdb;
311
+
312
+ $meta_query = new \WP_Meta_Query( array(
313
+ array(
314
+ 'key' => 'rank_math_focus_keyword',
315
+ 'compare' => 'EXISTS',
316
+ ),
317
+ ));
318
+
319
+ $mq_sql = $meta_query->get_sql( 'post', $wpdb->posts, 'ID' );
320
+ $rows = $wpdb->get_col( "SELECT {$wpdb->posts}.ID FROM $wpdb->posts {$mq_sql['join']} WHERE 1=1 {$mq_sql['where']} AND {$wpdb->posts}.post_type = '$screen->post_type' AND ({$wpdb->posts}.post_status = 'publish') AND {$wpdb->posts}.post_title NOT LIKE CONCAT('%', {$wpdb->postmeta}.meta_value, '%')" ); // WPCS: unprepared SQL OK.
321
+ $query->set( 'post__in', $rows );
322
+ return;
323
+ }
324
+
325
+ $focus_keyword = isset( $_GET['focus_keyword'] ) ? $_GET['focus_keyword'] : '';
326
+
327
  if ( 1 == $focus_keyword ) {
328
  $query->set( 'meta_compare', 'NOT EXISTS' );
329
  return;
includes/admin/class-serp-preview.php CHANGED
@@ -469,6 +469,14 @@ class Serp_Preview {
469
  }
470
  }
471
 
 
 
 
 
 
 
 
 
472
  return $snippet_data;
473
  }
474
  }
469
  }
470
  }
471
 
472
+ if ( ! isset( $snippet_data['rating'] ) && GlobalHelper::is_woocommerce_active() && 'product' === $post->post_type ) {
473
+ $product = wc_get_product( $post->ID );
474
+ if ( $product->get_rating_count() > 0 ) {
475
+ $snippet_data['data']['rating'] = $product->get_average_rating();
476
+ $snippet_data['data']['rating_count'] = (string) $product->get_rating_count();
477
+ }
478
+ }
479
+
480
  return $snippet_data;
481
  }
482
  }
includes/admin/class-setup-wizard.php CHANGED
@@ -214,7 +214,7 @@ class Setup_Wizard {
214
  $detector = new Detector;
215
  $plugins = $detector->detect();
216
 
217
- $i = 0;
218
  foreach ( $plugins as $slug => $plugin ) {
219
  $checked = 'checked';
220
  $multi_checked = 'multicheck-checked';
@@ -230,7 +230,7 @@ class Setup_Wizard {
230
  'id' => 'import_from_' . $slug,
231
  'type' => 'group',
232
  'description' => '<input type="checkbox" class="import-data" name="import[]" value="' . $slug . '" ' . $checked . ' data-plugin="' . $plugin['name'] . '" />',
233
- 'before_group' => 0 === $i ? '<h3 class="import-label">' . esc_html__( 'Input Data From:', 'rank-math' ) . '</h3>' : '',
234
  'repeatable' => false,
235
  'options' => array(
236
  'group_title' => $plugin['name'],
@@ -268,7 +268,7 @@ class Setup_Wizard {
268
  ));
269
  }
270
 
271
- $i++;
272
  }
273
 
274
  }
214
  $detector = new Detector;
215
  $plugins = $detector->detect();
216
 
217
+ $count = 0;
218
  foreach ( $plugins as $slug => $plugin ) {
219
  $checked = 'checked';
220
  $multi_checked = 'multicheck-checked';
230
  'id' => 'import_from_' . $slug,
231
  'type' => 'group',
232
  'description' => '<input type="checkbox" class="import-data" name="import[]" value="' . $slug . '" ' . $checked . ' data-plugin="' . $plugin['name'] . '" />',
233
+ 'before_group' => 0 === $count ? '<h3 class="import-label">' . esc_html__( 'Input Data From:', 'rank-math' ) . '</h3>' : '',
234
  'repeatable' => false,
235
  'options' => array(
236
  'group_title' => $plugin['name'],
268
  ));
269
  }
270
 
271
+ $count++;
272
  }
273
 
274
  }
includes/class-frontend.php CHANGED
@@ -499,6 +499,10 @@ class Frontend {
499
  return $terms;
500
  }
501
 
 
 
 
 
502
  $primary_term = null;
503
  foreach ( $terms as $index => $term ) {
504
  if ( $primary == $term->term_id ) {
499
  return $terms;
500
  }
501
 
502
+ if ( empty( $terms ) || is_wp_error( $terms ) ) {
503
+ return array( $primary );
504
+ }
505
+
506
  $primary_term = null;
507
  foreach ( $terms as $index => $term ) {
508
  if ( $primary == $term->term_id ) {
includes/class-generate.php CHANGED
@@ -296,7 +296,7 @@ class Generate {
296
 
297
  // Noindex these.
298
  if (
299
- ( is_date() && Helper::get_settings( 'titles.disable_date_archives' ) ) ||
300
  ( is_paged() && Helper::get_settings( 'titles.noindex_archive_subpages' ) )
301
  ) {
302
  $parts['robots']['index'] = 'noindex';
296
 
297
  // Noindex these.
298
  if (
299
+ ( is_date() && ( Helper::get_settings( 'titles.disable_date_archives' ) || Helper::get_settings( 'titles.noindex_date' ) ) ) ||
300
  ( is_paged() && Helper::get_settings( 'titles.noindex_archive_subpages' ) )
301
  ) {
302
  $parts['robots']['index'] = 'noindex';
includes/class-installer.php CHANGED
@@ -301,6 +301,7 @@ class Installer {
301
  'date_archive_title' => '%date% %page% %sep% %sitename%',
302
  'search_title' => '%search_query% %page% %sep% %sitename%',
303
  '404_title' => 'Page Not Found %sep% %sitename%',
 
304
  'noindex_search' => 'on',
305
  'noindex_archive_subpages' => 'off',
306
  'noindex_password_protected' => 'off',
@@ -397,9 +398,10 @@ class Installer {
397
  * Create capabilities.
398
  */
399
  private static function add_capabilities() {
400
-
401
  $admin = get_role( 'administrator' );
402
- $admin->add_cap( 'rank_math_edit_htaccess', true );
 
 
403
 
404
  Role_Manager::add_capabilities();
405
  }
301
  'date_archive_title' => '%date% %page% %sep% %sitename%',
302
  'search_title' => '%search_query% %page% %sep% %sitename%',
303
  '404_title' => 'Page Not Found %sep% %sitename%',
304
+ 'noindex_date' => 'on',
305
  'noindex_search' => 'on',
306
  'noindex_archive_subpages' => 'off',
307
  'noindex_password_protected' => 'off',
398
  * Create capabilities.
399
  */
400
  private static function add_capabilities() {
 
401
  $admin = get_role( 'administrator' );
402
+ if ( ! is_null( $admin ) ) {
403
+ $admin->add_cap( 'rank_math_edit_htaccess', true );
404
+ }
405
 
406
  Role_Manager::add_capabilities();
407
  }
includes/class-rankmath.php CHANGED
@@ -29,7 +29,7 @@ final class RankMath {
29
  *
30
  * @var string
31
  */
32
- public $version = '1.0.2';
33
 
34
  /**
35
  * Rank Math database version.
29
  *
30
  * @var string
31
  */
32
+ public $version = '1.0.3';
33
 
34
  /**
35
  * Rank Math database version.
includes/class-settings.php CHANGED
@@ -45,7 +45,7 @@ class Settings {
45
  // Add fields.
46
  if ( is_admin() ) {
47
  $this->action( 'init', 'general_settings' );
48
- $this->action( 'init', 'title_settings', 11 );
49
  $this->filter( 'rank_math/settings/title', 'title_post_type_settings' );
50
  $this->filter( 'rank_math/settings/title', 'title_taxonomy_settings' );
51
  }
@@ -254,7 +254,7 @@ class Settings {
254
  'icon' => 'fa fa-angle-double-right',
255
  'title' => esc_html__( 'Breadcrumbs', 'rank-math' ),
256
  /* translators: Link to kb article */
257
- 'desc' => sprintf( esc_html__( 'Here you can set up the breadcrumbs function. %s Use the following code in your theme template files to display breadcrumbs:', 'rank-math' ), '<a href="https://mythemeshop.com/kb/rank-math-seo-plugin/general-settings/#breadcrumbs" target="_blank">' . esc_html__( 'Learn more', 'rank-math' ) . '</a>. <br/>' ) . '<br /><code>&lt;?php if (function_exists(\'rank_math_the_breadcrumbs\')) rank_math_the_breadcrumbs(); ?&gt;</code>',
258
  ),
259
  'webmaster' => array(
260
  'icon' => 'fa fa-external-link',
45
  // Add fields.
46
  if ( is_admin() ) {
47
  $this->action( 'init', 'general_settings' );
48
+ $this->action( 'init', 'title_settings', 15 );
49
  $this->filter( 'rank_math/settings/title', 'title_post_type_settings' );
50
  $this->filter( 'rank_math/settings/title', 'title_taxonomy_settings' );
51
  }
254
  'icon' => 'fa fa-angle-double-right',
255
  'title' => esc_html__( 'Breadcrumbs', 'rank-math' ),
256
  /* translators: Link to kb article */
257
+ 'desc' => sprintf( esc_html__( 'Here you can set up the breadcrumbs function. %s Use the following code in your theme template files to display breadcrumbs:', 'rank-math' ), '<a href="https://mythemeshop.com/kb/rank-math-seo-plugin/general-settings/#breadcrumbs" target="_blank">' . esc_html__( 'Learn more', 'rank-math' ) . '</a>. <br/>' ) . '<br /><code>&lt;?php if (function_exists(\'rank_math_the_breadcrumbs\')) rank_math_the_breadcrumbs(); ?&gt;</code><br /> OR <br /><code>[rank_math_breadcrumb]</code>',
258
  ),
259
  'webmaster' => array(
260
  'icon' => 'fa fa-external-link',
includes/modules/rich-snippet/class-jsonld.php CHANGED
@@ -479,6 +479,12 @@ class JsonLD {
479
  if ( ! empty( $entity['offers']['validFrom'] ) ) {
480
  $entity['offers']['validFrom'] = str_replace( ' ', 'T', date( 'Y-m-d H:i', $entity['offers']['validFrom'] ) );
481
  }
 
 
 
 
 
 
482
 
483
  return $entity;
484
  }
479
  if ( ! empty( $entity['offers']['validFrom'] ) ) {
480
  $entity['offers']['validFrom'] = str_replace( ' ', 'T', date( 'Y-m-d H:i', $entity['offers']['validFrom'] ) );
481
  }
482
+ if ( $performer = Helper::get_post_meta( 'snippet_event_performer' ) ) { // @codingStandardsIgnoreLine
483
+ $entity['performer'] = array(
484
+ '@type' => 'Person',
485
+ 'name' => $performer,
486
+ );
487
+ }
488
 
489
  return $entity;
490
  }
includes/modules/rich-snippet/views/metabox-options.php CHANGED
@@ -81,7 +81,7 @@ $cmb->add_field( array(
81
 
82
  $cmb->add_field( array(
83
  'id' => 'rank_math_snippet_url',
84
- 'type' => 'text',
85
  'name' => esc_html__( 'Url', 'rank-math' ),
86
  'attributes' => array(
87
  'rows' => 3,
@@ -160,7 +160,7 @@ $cmb->add_field( array(
160
 
161
  array(
162
  'id' => 'url',
163
- 'type' => 'text',
164
  'name' => esc_html__( 'Url', 'rank-math' ),
165
  'desc' => esc_html__( 'URL specific to this edition if one exists.', 'rank-math' ),
166
  ),
@@ -206,7 +206,7 @@ $cmb->add_field( array(
206
 
207
  $cmb->add_field( array(
208
  'id' => 'rank_math_snippet_course_provider_url',
209
- 'type' => 'text',
210
  'name' => esc_html__( 'Course Provider URL', 'rank-math' ),
211
  'dep' => $course_dep,
212
  'classes' => 'nob',
@@ -256,7 +256,7 @@ $cmb->add_field( array(
256
 
257
  $cmb->add_field( array(
258
  'id' => 'rank_math_snippet_event_venue_url',
259
- 'type' => 'text',
260
  'name' => esc_html__( 'Venue URL', 'rank-math' ),
261
  'desc' => esc_html__( 'Website URL of the venue', 'rank-math' ),
262
  'classes' => 'cmb-row-33',
@@ -270,6 +270,14 @@ $cmb->add_field( array(
270
  'dep' => $event,
271
  ) );
272
 
 
 
 
 
 
 
 
 
273
  $cmb->add_field( array(
274
  'id' => 'rank_math_snippet_event_status',
275
  'type' => 'select',
@@ -316,12 +324,15 @@ $cmb->add_field( array(
316
  ) );
317
 
318
  $cmb->add_field( array(
319
- 'id' => 'rank_math_snippet_event_price',
320
- 'type' => 'text',
321
- 'name' => esc_html__( 'Entry Price', 'rank-math' ),
322
- 'desc' => esc_html__( 'Entry price of the event (optional)', 'rank-math' ),
323
- 'classes' => 'cmb-row-33',
324
- 'dep' => $event,
 
 
 
325
  ) );
326
 
327
  $cmb->add_field( array(
@@ -359,23 +370,29 @@ $cmb->add_field( array(
359
  ) );
360
 
361
  $cmb->add_field( array(
362
- 'id' => 'rank_math_snippet_event_inventory',
363
- 'type' => 'text',
364
- 'name' => esc_html__( 'Stock Inventory', 'rank-math' ),
365
- 'desc' => esc_html__( 'Number of tickets (optional)', 'rank-math' ),
366
- 'classes' => 'cmb-row-33 nob',
367
- 'dep' => $event,
 
 
 
368
  ) );
369
 
370
  // Job Posting fields.
371
  $jobposting = array( array( 'rank_math_rich_snippet', 'jobposting' ) );
372
  $cmb->add_field( array(
373
- 'id' => 'rank_math_snippet_jobposting_salary',
374
- 'type' => 'text',
375
- 'name' => esc_html__( 'Salary (Recommended)', 'rank-math' ),
376
- 'desc' => esc_html__( 'Insert amount, e.g. "50.00", or a salary range, e.g. "40.00-50.00".', 'rank-math' ),
377
- 'classes' => 'cmb-row-33',
378
- 'dep' => $jobposting,
 
 
 
379
  ) );
380
 
381
  $cmb->add_field( array(
@@ -476,7 +493,7 @@ $cmb->add_field( array(
476
 
477
  $cmb->add_field( array(
478
  'id' => 'rank_math_snippet_jobposting_url',
479
- 'type' => 'text',
480
  'name' => esc_html__( 'Organization URL (Recommended)', 'rank-math' ),
481
  'desc' => esc_html__( 'The URL of the organization offering the job position. Leave empty to use your own company information.', 'rank-math' ),
482
  'classes' => 'cmb-row-50',
@@ -485,7 +502,7 @@ $cmb->add_field( array(
485
 
486
  $cmb->add_field( array(
487
  'id' => 'rank_math_snippet_jobposting_logo',
488
- 'type' => 'text',
489
  'name' => esc_html__( 'Organization Logo (Recommended)', 'rank-math' ),
490
  'desc' => esc_html__( 'Logo URL of the organization offering the job position. Leave empty to use your own company information.', 'rank-math' ),
491
  'classes' => 'cmb-row-50',
@@ -535,7 +552,7 @@ $cmb->add_field( array(
535
 
536
  $cmb->add_field( array(
537
  'id' => 'rank_math_snippet_local_opens',
538
- 'type' => 'text',
539
  'name' => esc_html__( 'Opening Time', 'rank-math' ),
540
  'classes' => 'cmb-row-50',
541
  'dep' => $local,
@@ -543,7 +560,7 @@ $cmb->add_field( array(
543
 
544
  $cmb->add_field( array(
545
  'id' => 'rank_math_snippet_local_closes',
546
- 'type' => 'text',
547
  'name' => esc_html__( 'Closing Time', 'rank-math' ),
548
  'classes' => 'cmb-row-50',
549
  'dep' => $local,
@@ -606,10 +623,13 @@ $cmb->add_field( array(
606
  ) );
607
 
608
  $cmb->add_field( array(
609
- 'id' => 'rank_math_snippet_product_price',
610
- 'type' => 'text',
611
- 'name' => esc_html__( 'Product Price', 'rank-math' ),
612
- 'dep' => $product,
 
 
 
613
  ) );
614
 
615
  $cmb->add_field( array(
@@ -724,7 +744,7 @@ $cmb->add_field( array(
724
 
725
  $cmb->add_field( array(
726
  'id' => 'rank_math_snippet_recipe_video',
727
- 'type' => 'text',
728
  'name' => esc_html__( 'Recipe Video', 'rank-math' ),
729
  'desc' => esc_html__( 'A recipe video URL.', 'rank-math' ),
730
  'classes' => 'cmb-row-33',
@@ -733,7 +753,7 @@ $cmb->add_field( array(
733
 
734
  $cmb->add_field( array(
735
  'id' => 'rank_math_snippet_recipe_video_thumbnail',
736
- 'type' => 'text',
737
  'name' => esc_html__( 'Recipe Video Thumbnail', 'rank-math' ),
738
  'desc' => esc_html__( 'A recipe video thumbnail URL.', 'rank-math' ),
739
  'classes' => 'cmb-row-33',
@@ -871,16 +891,16 @@ $cmb->add_field( array(
871
  'type' => 'text',
872
  'name' => esc_html__( 'Serves Cuisine', 'rank-math' ),
873
  'desc' => esc_html__( 'The type of cuisine we serve. separated by comma.', 'rank-math' ),
874
- 'classes' => 'cmb-row-33 nob',
875
  'dep' => $restaurant,
876
  ) );
877
 
878
  $cmb->add_field( array(
879
  'id' => 'rank_math_snippet_restaurant_menu',
880
- 'type' => 'text',
881
  'name' => esc_html__( 'Menu URL', 'rank-math' ),
882
  'desc' => esc_html__( 'The menu url of the restaurant.', 'rank-math' ),
883
- 'classes' => 'cmb-row-33 nob',
884
  'dep' => $restaurant,
885
  ) );
886
 
@@ -888,7 +908,7 @@ $cmb->add_field( array(
888
  $video = array( array( 'rank_math_rich_snippet', 'video' ) );
889
  $cmb->add_field( array(
890
  'id' => 'rank_math_snippet_video_url',
891
- 'type' => 'text',
892
  'name' => esc_html__( 'Content URL', 'rank-math' ),
893
  'desc' => esc_html__( 'A URL pointing to the actual video media file.', 'rank-math' ),
894
  'classes' => 'cmb-row-50',
@@ -897,7 +917,7 @@ $cmb->add_field( array(
897
 
898
  $cmb->add_field( array(
899
  'id' => 'rank_math_snippet_video_embed_url',
900
- 'type' => 'text',
901
  'name' => esc_html__( 'Embed URL', 'rank-math' ),
902
  'desc' => esc_html__( 'A URL pointing to the embeddable player for the video.', 'rank-math' ),
903
  'classes' => 'cmb-row-50',
@@ -915,12 +935,15 @@ $cmb->add_field( array(
915
  ) );
916
 
917
  $cmb->add_field( array(
918
- 'id' => 'rank_math_snippet_video_views',
919
- 'type' => 'text',
920
- 'name' => esc_html__( 'Views', 'rank-math' ),
921
- 'desc' => esc_html__( 'Number of views', 'rank-math' ),
922
- 'classes' => 'cmb-row-50 nob',
923
- 'dep' => $video,
 
 
 
924
  ) );
925
 
926
  // Person fields.
@@ -959,36 +982,50 @@ $cmb->add_field( array(
959
  $review = array( array( 'rank_math_rich_snippet', 'review' ) );
960
 
961
  $cmb->add_field( array(
962
- 'id' => 'rank_math_snippet_review_worst_rating',
963
- 'name' => esc_html__( 'Worst Rating', 'rank-math' ),
964
- 'type' => 'text',
965
- 'default' => 1,
966
- 'dep' => $review,
 
 
 
967
  ) );
968
 
969
  $cmb->add_field( array(
970
- 'id' => 'rank_math_snippet_review_best_rating',
971
- 'name' => esc_html__( 'Best Rating', 'rank-math' ),
972
- 'type' => 'text',
973
- 'default' => 5,
974
- 'dep' => $review,
 
 
 
975
  ) );
976
 
977
  $cmb->add_field( array(
978
- 'id' => 'rank_math_snippet_review_rating_value',
979
- 'name' => esc_html__( 'Rating Value', 'rank-math' ),
980
- 'type' => 'text',
981
- 'dep' => $review,
 
 
 
 
 
982
  ) );
983
 
984
  // Software Application fields.
985
  $software = array( array( 'rank_math_rich_snippet', 'software' ) );
986
 
987
  $cmb->add_field( array(
988
- 'id' => 'rank_math_snippet_software_price',
989
- 'type' => 'text',
990
- 'name' => esc_html__( 'Price', 'rank-math' ),
991
- 'dep' => $software,
 
 
 
992
  ) );
993
 
994
  $cmb->add_field( array(
@@ -1015,17 +1052,25 @@ $cmb->add_field( array(
1015
  ) );
1016
 
1017
  $cmb->add_field( array(
1018
- 'id' => 'rank_math_snippet_software_rating_value',
1019
- 'name' => esc_html__( 'Rating Value', 'rank-math' ),
1020
- 'type' => 'text',
1021
- 'dep' => $software,
 
 
 
 
 
1022
  ) );
1023
 
1024
  $cmb->add_field( array(
1025
- 'id' => 'rank_math_snippet_software_rating_count',
1026
- 'name' => esc_html__( 'Rating Count', 'rank-math' ),
1027
- 'type' => 'text',
1028
- 'dep' => $software,
 
 
 
1029
  ) );
1030
 
1031
  // Service fields.
@@ -1040,10 +1085,13 @@ $cmb->add_field( array(
1040
  ) );
1041
 
1042
  $cmb->add_field( array(
1043
- 'id' => 'rank_math_snippet_service_price',
1044
- 'type' => 'text',
1045
- 'name' => esc_html__( 'Price', 'rank-math' ),
1046
- 'dep' => $service,
 
 
 
1047
  ) );
1048
 
1049
  $cmb->add_field( array(
@@ -1054,15 +1102,23 @@ $cmb->add_field( array(
1054
  ) );
1055
 
1056
  $cmb->add_field( array(
1057
- 'id' => 'rank_math_snippet_service_rating_value',
1058
- 'name' => esc_html__( 'Rating Value', 'rank-math' ),
1059
- 'type' => 'text',
1060
- 'dep' => $service,
 
 
 
 
 
1061
  ) );
1062
 
1063
  $cmb->add_field( array(
1064
- 'id' => 'rank_math_snippet_service_rating_count',
1065
- 'name' => esc_html__( 'Rating Count', 'rank-math' ),
1066
- 'type' => 'text',
1067
- 'dep' => $service,
 
 
 
1068
  ) );
81
 
82
  $cmb->add_field( array(
83
  'id' => 'rank_math_snippet_url',
84
+ 'type' => 'text_url',
85
  'name' => esc_html__( 'Url', 'rank-math' ),
86
  'attributes' => array(
87
  'rows' => 3,
160
 
161
  array(
162
  'id' => 'url',
163
+ 'type' => 'text_url',
164
  'name' => esc_html__( 'Url', 'rank-math' ),
165
  'desc' => esc_html__( 'URL specific to this edition if one exists.', 'rank-math' ),
166
  ),
206
 
207
  $cmb->add_field( array(
208
  'id' => 'rank_math_snippet_course_provider_url',
209
+ 'type' => 'text_url',
210
  'name' => esc_html__( 'Course Provider URL', 'rank-math' ),
211
  'dep' => $course_dep,
212
  'classes' => 'nob',
256
 
257
  $cmb->add_field( array(
258
  'id' => 'rank_math_snippet_event_venue_url',
259
+ 'type' => 'text_url',
260
  'name' => esc_html__( 'Venue URL', 'rank-math' ),
261
  'desc' => esc_html__( 'Website URL of the venue', 'rank-math' ),
262
  'classes' => 'cmb-row-33',
270
  'dep' => $event,
271
  ) );
272
 
273
+ $cmb->add_field( array(
274
+ 'id' => 'rank_math_snippet_event_performer',
275
+ 'type' => 'text',
276
+ 'name' => esc_html__( 'Performer', 'rank-math' ),
277
+ 'desc' => esc_html__( 'A performer at the event', 'rank-math' ),
278
+ 'dep' => $event,
279
+ ) );
280
+
281
  $cmb->add_field( array(
282
  'id' => 'rank_math_snippet_event_status',
283
  'type' => 'select',
324
  ) );
325
 
326
  $cmb->add_field( array(
327
+ 'id' => 'rank_math_snippet_event_price',
328
+ 'type' => 'text',
329
+ 'name' => esc_html__( 'Entry Price', 'rank-math' ),
330
+ 'desc' => esc_html__( 'Entry price of the event (optional)', 'rank-math' ),
331
+ 'classes' => 'cmb-row-33',
332
+ 'dep' => $event,
333
+ 'attributes' => array(
334
+ 'type' => 'number',
335
+ ),
336
  ) );
337
 
338
  $cmb->add_field( array(
370
  ) );
371
 
372
  $cmb->add_field( array(
373
+ 'id' => 'rank_math_snippet_event_inventory',
374
+ 'type' => 'text',
375
+ 'name' => esc_html__( 'Stock Inventory', 'rank-math' ),
376
+ 'desc' => esc_html__( 'Number of tickets (optional)', 'rank-math' ),
377
+ 'classes' => 'cmb-row-33 nob',
378
+ 'dep' => $event,
379
+ 'attributes' => array(
380
+ 'type' => 'number',
381
+ ),
382
  ) );
383
 
384
  // Job Posting fields.
385
  $jobposting = array( array( 'rank_math_rich_snippet', 'jobposting' ) );
386
  $cmb->add_field( array(
387
+ 'id' => 'rank_math_snippet_jobposting_salary',
388
+ 'type' => 'text',
389
+ 'name' => esc_html__( 'Salary (Recommended)', 'rank-math' ),
390
+ 'desc' => esc_html__( 'Insert amount, e.g. "50.00", or a salary range, e.g. "40.00-50.00".', 'rank-math' ),
391
+ 'classes' => 'cmb-row-33',
392
+ 'dep' => $jobposting,
393
+ 'attributes' => array(
394
+ 'type' => 'number',
395
+ ),
396
  ) );
397
 
398
  $cmb->add_field( array(
493
 
494
  $cmb->add_field( array(
495
  'id' => 'rank_math_snippet_jobposting_url',
496
+ 'type' => 'text_url',
497
  'name' => esc_html__( 'Organization URL (Recommended)', 'rank-math' ),
498
  'desc' => esc_html__( 'The URL of the organization offering the job position. Leave empty to use your own company information.', 'rank-math' ),
499
  'classes' => 'cmb-row-50',
502
 
503
  $cmb->add_field( array(
504
  'id' => 'rank_math_snippet_jobposting_logo',
505
+ 'type' => 'text_url',
506
  'name' => esc_html__( 'Organization Logo (Recommended)', 'rank-math' ),
507
  'desc' => esc_html__( 'Logo URL of the organization offering the job position. Leave empty to use your own company information.', 'rank-math' ),
508
  'classes' => 'cmb-row-50',
552
 
553
  $cmb->add_field( array(
554
  'id' => 'rank_math_snippet_local_opens',
555
+ 'type' => 'text_time',
556
  'name' => esc_html__( 'Opening Time', 'rank-math' ),
557
  'classes' => 'cmb-row-50',
558
  'dep' => $local,
560
 
561
  $cmb->add_field( array(
562
  'id' => 'rank_math_snippet_local_closes',
563
+ 'type' => 'text_time',
564
  'name' => esc_html__( 'Closing Time', 'rank-math' ),
565
  'classes' => 'cmb-row-50',
566
  'dep' => $local,
623
  ) );
624
 
625
  $cmb->add_field( array(
626
+ 'id' => 'rank_math_snippet_product_price',
627
+ 'type' => 'text',
628
+ 'name' => esc_html__( 'Product Price', 'rank-math' ),
629
+ 'dep' => $product,
630
+ 'attributes' => array(
631
+ 'type' => 'number',
632
+ ),
633
  ) );
634
 
635
  $cmb->add_field( array(
744
 
745
  $cmb->add_field( array(
746
  'id' => 'rank_math_snippet_recipe_video',
747
+ 'type' => 'text_url',
748
  'name' => esc_html__( 'Recipe Video', 'rank-math' ),
749
  'desc' => esc_html__( 'A recipe video URL.', 'rank-math' ),
750
  'classes' => 'cmb-row-33',
753
 
754
  $cmb->add_field( array(
755
  'id' => 'rank_math_snippet_recipe_video_thumbnail',
756
+ 'type' => 'text_url',
757
  'name' => esc_html__( 'Recipe Video Thumbnail', 'rank-math' ),
758
  'desc' => esc_html__( 'A recipe video thumbnail URL.', 'rank-math' ),
759
  'classes' => 'cmb-row-33',
891
  'type' => 'text',
892
  'name' => esc_html__( 'Serves Cuisine', 'rank-math' ),
893
  'desc' => esc_html__( 'The type of cuisine we serve. separated by comma.', 'rank-math' ),
894
+ 'classes' => 'cmb-row-50 nob',
895
  'dep' => $restaurant,
896
  ) );
897
 
898
  $cmb->add_field( array(
899
  'id' => 'rank_math_snippet_restaurant_menu',
900
+ 'type' => 'text_url',
901
  'name' => esc_html__( 'Menu URL', 'rank-math' ),
902
  'desc' => esc_html__( 'The menu url of the restaurant.', 'rank-math' ),
903
+ 'classes' => 'cmb-row-50 nob',
904
  'dep' => $restaurant,
905
  ) );
906
 
908
  $video = array( array( 'rank_math_rich_snippet', 'video' ) );
909
  $cmb->add_field( array(
910
  'id' => 'rank_math_snippet_video_url',
911
+ 'type' => 'text_url',
912
  'name' => esc_html__( 'Content URL', 'rank-math' ),
913
  'desc' => esc_html__( 'A URL pointing to the actual video media file.', 'rank-math' ),
914
  'classes' => 'cmb-row-50',
917
 
918
  $cmb->add_field( array(
919
  'id' => 'rank_math_snippet_video_embed_url',
920
+ 'type' => 'text_url',
921
  'name' => esc_html__( 'Embed URL', 'rank-math' ),
922
  'desc' => esc_html__( 'A URL pointing to the embeddable player for the video.', 'rank-math' ),
923
  'classes' => 'cmb-row-50',
935
  ) );
936
 
937
  $cmb->add_field( array(
938
+ 'id' => 'rank_math_snippet_video_views',
939
+ 'type' => 'text',
940
+ 'name' => esc_html__( 'Views', 'rank-math' ),
941
+ 'desc' => esc_html__( 'Number of views', 'rank-math' ),
942
+ 'classes' => 'cmb-row-50 nob',
943
+ 'dep' => $video,
944
+ 'attributes' => array(
945
+ 'type' => 'number',
946
+ ),
947
  ) );
948
 
949
  // Person fields.
982
  $review = array( array( 'rank_math_rich_snippet', 'review' ) );
983
 
984
  $cmb->add_field( array(
985
+ 'id' => 'rank_math_snippet_review_worst_rating',
986
+ 'name' => esc_html__( 'Worst Rating', 'rank-math' ),
987
+ 'type' => 'text',
988
+ 'default' => 1,
989
+ 'dep' => $review,
990
+ 'attributes' => array(
991
+ 'type' => 'number',
992
+ ),
993
  ) );
994
 
995
  $cmb->add_field( array(
996
+ 'id' => 'rank_math_snippet_review_best_rating',
997
+ 'name' => esc_html__( 'Best Rating', 'rank-math' ),
998
+ 'type' => 'text',
999
+ 'default' => 5,
1000
+ 'dep' => $review,
1001
+ 'attributes' => array(
1002
+ 'type' => 'number',
1003
+ ),
1004
  ) );
1005
 
1006
  $cmb->add_field( array(
1007
+ 'id' => 'rank_math_snippet_review_rating_value',
1008
+ 'name' => esc_html__( 'Rating Value', 'rank-math' ),
1009
+ 'type' => 'text',
1010
+ 'dep' => $review,
1011
+ 'attributes' => array(
1012
+ 'type' => 'number',
1013
+ 'min' => 1,
1014
+ 'max' => 5,
1015
+ ),
1016
  ) );
1017
 
1018
  // Software Application fields.
1019
  $software = array( array( 'rank_math_rich_snippet', 'software' ) );
1020
 
1021
  $cmb->add_field( array(
1022
+ 'id' => 'rank_math_snippet_software_price',
1023
+ 'type' => 'text',
1024
+ 'name' => esc_html__( 'Price', 'rank-math' ),
1025
+ 'dep' => $software,
1026
+ 'attributes' => array(
1027
+ 'type' => 'number',
1028
+ ),
1029
  ) );
1030
 
1031
  $cmb->add_field( array(
1052
  ) );
1053
 
1054
  $cmb->add_field( array(
1055
+ 'id' => 'rank_math_snippet_software_rating_value',
1056
+ 'name' => esc_html__( 'Rating Value', 'rank-math' ),
1057
+ 'type' => 'text',
1058
+ 'dep' => $software,
1059
+ 'attributes' => array(
1060
+ 'type' => 'number',
1061
+ 'min' => 1,
1062
+ 'max' => 5,
1063
+ ),
1064
  ) );
1065
 
1066
  $cmb->add_field( array(
1067
+ 'id' => 'rank_math_snippet_software_rating_count',
1068
+ 'name' => esc_html__( 'Rating Count', 'rank-math' ),
1069
+ 'type' => 'text',
1070
+ 'dep' => $software,
1071
+ 'attributes' => array(
1072
+ 'type' => 'number',
1073
+ ),
1074
  ) );
1075
 
1076
  // Service fields.
1085
  ) );
1086
 
1087
  $cmb->add_field( array(
1088
+ 'id' => 'rank_math_snippet_service_price',
1089
+ 'type' => 'text',
1090
+ 'name' => esc_html__( 'Price', 'rank-math' ),
1091
+ 'dep' => $service,
1092
+ 'attributes' => array(
1093
+ 'type' => 'number',
1094
+ ),
1095
  ) );
1096
 
1097
  $cmb->add_field( array(
1102
  ) );
1103
 
1104
  $cmb->add_field( array(
1105
+ 'id' => 'rank_math_snippet_service_rating_value',
1106
+ 'name' => esc_html__( 'Rating Value', 'rank-math' ),
1107
+ 'type' => 'text',
1108
+ 'dep' => $service,
1109
+ 'attributes' => array(
1110
+ 'type' => 'number',
1111
+ 'min' => 1,
1112
+ 'max' => 5,
1113
+ ),
1114
  ) );
1115
 
1116
  $cmb->add_field( array(
1117
+ 'id' => 'rank_math_snippet_service_rating_count',
1118
+ 'name' => esc_html__( 'Rating Count', 'rank-math' ),
1119
+ 'type' => 'text',
1120
+ 'dep' => $service,
1121
+ 'attributes' => array(
1122
+ 'type' => 'number',
1123
+ ),
1124
  ) );
includes/modules/seo-analysis/seo-analysis-tests.php CHANGED
@@ -224,6 +224,9 @@ function rank_math_analyze_focus_keywords() {
224
  function rank_math_analyze_post_titles() {
225
  global $wpdb;
226
 
 
 
 
227
  $message = '';
228
  $result = 'fail';
229
  $info = array();
@@ -236,15 +239,24 @@ function rank_math_analyze_post_titles() {
236
  ));
237
 
238
  $mq_sql = $meta_query->get_sql( 'post', $wpdb->posts, 'ID' );
239
- $query = "SELECT {$wpdb->posts}.ID FROM $wpdb->posts {$mq_sql['join']} WHERE 1=1 {$mq_sql['where']} AND {$wpdb->posts}.post_type = 'post' AND ({$wpdb->posts}.post_status = 'publish') AND {$wpdb->posts}.post_title NOT LIKE CONCAT('%', {$wpdb->postmeta}.meta_value, '%')";
240
  $rows = $wpdb->get_results( $query ); // WPCS: unprepared SQL OK.
241
 
 
 
 
 
 
 
 
 
 
242
  $result = 'ok';
243
  $message = esc_html__( 'Focus keywords appear in the titles of published posts where it is set.', 'rank-math' );
244
  if ( $wpdb->num_rows ) {
245
  $result = 'fail';
246
- /* translators: number of rows */
247
- $message = sprintf( esc_html__( 'There are %s published posts where the focus keyword does not appear in the post title.', 'rank-math' ), $wpdb->num_rows );
248
 
249
  $post_ids = wp_list_pluck( $rows, 'ID' );
250
  $post_ids_max = array_slice( $post_ids, 0, 20 );
224
  function rank_math_analyze_post_titles() {
225
  global $wpdb;
226
 
227
+ $in_search_post_types = get_post_types( array( 'exclude_from_search' => false ) );
228
+ $in_search_post_types = empty( $in_search_post_types ) ? '' : " AND {$wpdb->posts}.post_type IN ('" . join( "', '", array_map( 'esc_sql', $in_search_post_types ) ) . "')";
229
+
230
  $message = '';
231
  $result = 'fail';
232
  $info = array();
239
  ));
240
 
241
  $mq_sql = $meta_query->get_sql( 'post', $wpdb->posts, 'ID' );
242
+ $query = "SELECT {$wpdb->posts}.ID, {$wpdb->posts}.post_type, COUNT( {$wpdb->posts}.post_type ) as total FROM $wpdb->posts {$mq_sql['join']} WHERE 1=1 {$mq_sql['where']}{$in_search_post_types} AND ({$wpdb->posts}.post_status = 'publish') AND {$wpdb->posts}.post_title NOT LIKE CONCAT('%', {$wpdb->postmeta}.meta_value, '%') GROUP BY {$wpdb->posts}.post_type";
243
  $rows = $wpdb->get_results( $query ); // WPCS: unprepared SQL OK.
244
 
245
+ foreach ( $rows as $row ) {
246
+ $post_type = get_post_type_object( $row->post_type );
247
+ $links[] = sprintf( '<a href="%1$s&fk_in_title=1" target="_blank">%2$s %3$s</a>',
248
+ esc_url( admin_url( 'edit.php?post_type=' . $post_type->name ) ),
249
+ $row->total,
250
+ $row->total > 1 ? $post_type->label : $post_type->labels->singular_name
251
+ );
252
+ }
253
+
254
  $result = 'ok';
255
  $message = esc_html__( 'Focus keywords appear in the titles of published posts where it is set.', 'rank-math' );
256
  if ( $wpdb->num_rows ) {
257
  $result = 'fail';
258
+ /* translators: post type links */
259
+ $message = sprintf( esc_html__( 'There are %s published posts where the focus keyword does not appear in the post title.', 'rank-math' ), join( ', ', $links ) );
260
 
261
  $post_ids = wp_list_pluck( $rows, 'ID' );
262
  $post_ids_max = array_slice( $post_ids, 0, 20 );
includes/modules/sitemap/class-admin.php CHANGED
@@ -37,7 +37,7 @@ class Admin extends Module {
37
  ));
38
  parent::__construct();
39
 
40
- $this->action( 'init', 'register_setting_page', 11 );
41
  $this->filter( 'rank_math/sitemap/settings', 'post_type_settings' );
42
  $this->filter( 'rank_math/sitemap/settings', 'taxonomy_settings' );
43
  $this->filter( 'rank_math/sitemap/settings', 'special_seprator' );
37
  ));
38
  parent::__construct();
39
 
40
+ $this->action( 'init', 'register_setting_page', 15 );
41
  $this->filter( 'rank_math/sitemap/settings', 'post_type_settings' );
42
  $this->filter( 'rank_math/sitemap/settings', 'taxonomy_settings' );
43
  $this->filter( 'rank_math/sitemap/settings', 'special_seprator' );
includes/settings/titles/misc.php CHANGED
@@ -61,6 +61,14 @@ $cmb->add_field( array(
61
  'sanitization_cb' => false,
62
  ) );
63
 
 
 
 
 
 
 
 
 
64
  $cmb->add_field( array(
65
  'id' => 'noindex_search',
66
  'type' => 'switch',
61
  'sanitization_cb' => false,
62
  ) );
63
 
64
+ $cmb->add_field( array(
65
+ 'id' => 'noindex_date',
66
+ 'type' => 'switch',
67
+ 'name' => esc_html__( 'Noindex Date Archives', 'rank-math' ),
68
+ 'desc' => esc_html__( 'Prevent date archives from getting indexed by search engines.', 'rank-math' ),
69
+ 'default' => 'on',
70
+ ) );
71
+
72
  $cmb->add_field( array(
73
  'id' => 'noindex_search',
74
  'type' => 'switch',
includes/settings/titles/post-types.php CHANGED
@@ -13,7 +13,6 @@ $post_type_obj = get_post_type_object( $post_type );
13
  $name = $post_type_obj->labels->singular_name;
14
 
15
  $custom_default = 'off';
16
- $robots_default = array();
17
  $richsnp_default = array(
18
  'post' => 'article',
19
  'product' => 'product',
@@ -21,10 +20,8 @@ $richsnp_default = array(
21
 
22
  if ( 'post' === $post_type || 'page' === $post_type ) {
23
  $custom_default = 'off';
24
- $robots_default = array();
25
  } elseif ( 'attachment' === $post_type ) {
26
  $custom_default = 'on';
27
- $robots_default = array( 'noindex' );
28
  }
29
 
30
  $primary_taxonomy_hash = array(
@@ -170,7 +167,6 @@ $cmb->add_field( array(
170
  'desc' => esc_html__( 'Custom values for robots meta tag on homepage.', 'rank-math' ),
171
  'options' => Helper::choices_robots(),
172
  'select_all_button' => false,
173
- 'default' => $robots_default,
174
  'dep' => array( array( 'pt_' . $post_type . '_custom_robots', 'on' ) ),
175
  ) );
176
 
13
  $name = $post_type_obj->labels->singular_name;
14
 
15
  $custom_default = 'off';
 
16
  $richsnp_default = array(
17
  'post' => 'article',
18
  'product' => 'product',
20
 
21
  if ( 'post' === $post_type || 'page' === $post_type ) {
22
  $custom_default = 'off';
 
23
  } elseif ( 'attachment' === $post_type ) {
24
  $custom_default = 'on';
 
25
  }
26
 
27
  $primary_taxonomy_hash = array(
167
  'desc' => esc_html__( 'Custom values for robots meta tag on homepage.', 'rank-math' ),
168
  'options' => Helper::choices_robots(),
169
  'select_all_button' => false,
 
170
  'dep' => array( array( 'pt_' . $post_type . '_custom_robots', 'on' ) ),
171
  ) );
172
 
rank-math.php CHANGED
@@ -9,7 +9,7 @@
9
  *
10
  * @wordpress-plugin
11
  * Plugin Name: Rank Math SEO
12
- * Version: 1.0.2
13
  * Plugin URI: https://link.mythemeshop.com/rankmathseo
14
  * Description: Rank Math is a revolutionary SEO product that combines the features of many SEO tools and lets you multiply your traffic in the easiest way possible.
15
  * Author: MyThemeShop
@@ -103,7 +103,7 @@ if ( ! class_exists( 'Rank_Math_Bootstrap', false ) ) {
103
  \Rollbar\Rollbar::init( array(
104
  'access_token' => '020f63d75296413da4ea438e6eed0d04',
105
  'environment' => 'development',
106
- 'code_version' => '1.0.2',
107
  'check_ignore' => array( $this, 'filter_rollbar_items' ),
108
  ));
109
  }
9
  *
10
  * @wordpress-plugin
11
  * Plugin Name: Rank Math SEO
12
+ * Version: 1.0.3
13
  * Plugin URI: https://link.mythemeshop.com/rankmathseo
14
  * Description: Rank Math is a revolutionary SEO product that combines the features of many SEO tools and lets you multiply your traffic in the easiest way possible.
15
  * Author: MyThemeShop
103
  \Rollbar\Rollbar::init( array(
104
  'access_token' => '020f63d75296413da4ea438e6eed0d04',
105
  'environment' => 'development',
106
+ 'code_version' => '1.0.3',
107
  'check_ignore' => array( $this, 'filter_rollbar_items' ),
108
  ));
109
  }
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: seo, sitemap, google search console, schema.org, redirection
5
  Tested up to: 4.9.8
6
  Requires at least: 4.6.0
7
  Requires PHP: 5.6
8
- Stable tag: 1.0.2
9
  License: GPL-2.0+
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.txt
11
 
@@ -420,30 +420,49 @@ We look forward to helping you.
420
 
421
  == Screenshots ==
422
 
423
- 1. Simple Setup Wizard with 1-Click Importer.
424
- 2. Optimize Content without any hassle.
425
- 3. Support for 12+ Rich Snippet types.
426
- 4. Rank Math Comes with 10+ FREE Module.
427
  5. No need to pay any service when you can track keyword ranking change from our own Search Console.
428
- 6. Role Manager gives you full control. Useful for multi-author sites.
429
- 7. Rank Math Comes with easy to use Redirection Manager.
430
- 8. Powerful XML Sitemap.
 
 
 
431
 
432
  == Changelog ==
433
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
434
  = 1.0.2 [Nov 24, 2018] =
435
- * Added relative URL support for importing from the Redirection plugin
 
436
  * Fixed Importing from Yoast's Premium version
437
- * Showing Not Set words when we do not find any focus keyword set for an article
438
  * Improved some files with a better code
439
 
440
  = 1.0.1 [Nov 22, 2018] =
441
  * Fixed a minor JS Console error caused by using images as the first thing inside a paragraph
442
- * For Editor role that didn't have full access to Rank Math features, there was a weird fatal error that we have now fixed
443
- * There was a minor issue that caused the error message NOT to show up when the wrong credentials were entered. It has been fixed now
444
- * Nofollow External Link option in Settings was not in Sync with JS Tests. They are singing in tune now
445
- * Having the Auto Post Redirection option enabled caused the manual redirections not to work resulting in a "too many redirects" error. We have sorted it now
446
- * Sorted multiple other incorrect error messages
447
 
448
  = 1.0.0 [Nov 19, 2018] =
449
  * Official Plugin release
5
  Tested up to: 4.9.8
6
  Requires at least: 4.6.0
7
  Requires PHP: 5.6
8
+ Stable tag: 1.0.3
9
  License: GPL-2.0+
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.txt
11
 
420
 
421
  == Screenshots ==
422
 
423
+ 1. Optimize Content without any hassle.
424
+ 2. Analyze your website's SEO with one click and fix the issues.
425
+ 3. Simple Setup Wizard with 1-Click Importer.
426
+ 4. Support for 12+ Rich Snippet types.
427
  5. No need to pay any service when you can track keyword ranking change from our own Search Console.
428
+ 6. Comes with in-built options for social media optimization.
429
+ 7. Rank Math Comes with 404 monitor and easy to use Redirection Manager.
430
+ 8. Comes with 1-Click Importer for many SEO plugins.
431
+ 9. Powerful XML Sitemap.
432
+ 10. Role Manager gives you full control. Useful for multi-author sites.
433
+ 11. Rank Math Comes with 10+ FREE Module.
434
 
435
  == Changelog ==
436
 
437
+ = 1.0.3 [Nov 26, 2018] =
438
+ * Added a condition to check if terms are updated or not
439
+ * Added support for WooCommerce's reviews in Search Preview
440
+ * Added breadcrumb shortcode in the description of 'Breadcrumbs' tab
441
+ * Added links to the posts where focus keyword is missing in the SEO Analysis section
442
+ * Added an option to change the meta of Data/Author archive easily
443
+ * Added validation for Schema data fields
444
+ * Fixed the fatal error on the multisite activation
445
+ * Fixed the bug which was not detecting 'Strong Testimonials' plugin's CPT
446
+ * Fixed small RTL issue in the focus keywords section
447
+ * Fixed Unicode error in SEO title and description
448
+ * Fixed a rare issue in which Media attachment settings weren't getting saved
449
+ * Fixed import issue of some redirections from the latest version of Yoast
450
+ * Fixed an issue in the Redirection module where the imported links were not working properly
451
+ * Various other small fixes and optimizations
452
+
453
  = 1.0.2 [Nov 24, 2018] =
454
+ * Added relative URL support for importing from the 'Redirection' plugin
455
+ * Added 'Not Set' words when we do not find any focus keyword set for an article
456
  * Fixed Importing from Yoast's Premium version
 
457
  * Improved some files with a better code
458
 
459
  = 1.0.1 [Nov 22, 2018] =
460
  * Fixed a minor JS Console error caused by using images as the first thing inside a paragraph
461
+ * Fixed wired fatal error for Editor role that didn't have full access to Rank Math features
462
+ * Fixed a minor issue that caused the error message NOT to show up when the wrong credentials were entered
463
+ * Fixed sync issue of 'Nofollow External Link' option in the Settings with JS Tests
464
+ * Fixed "too many redirects" error, 'Auto Post Redirection' option enabled by default was causing the manual redirections not to work
465
+ * Fixed multiple other incorrect error messages
466
 
467
  = 1.0.0 [Nov 19, 2018] =
468
  * Official Plugin release