.loading-icon .line {
  fill: #ed6600;
}
.wide-primary-button {
  background: #ed6600;
  color: #ffffff;
}
.follow-user {
  background-color: #ed6600;
  color: #ffffff;
}
.follow-user.active {
  color: #5b5e73;
  border: 2px solid #5b5e73;
}
.follow-user.unfollow {
  color: #EB5858;
  border: 2px solid #EB5858;
}
.action-button {
  color: #5b5e73;
}
.smk-image-uploader.size-thumbnail .upload-button {
  background-color: #ed6600 !important;
}
.smk-image-uploader.size-thumbnail .upload-button .the-upload-icon,
.smk-image-uploader.size-thumbnail .upload-button .main-icon {
  color: #ffffff;
}
.smk-image-uploader.size-thumbnail .upload-button .the-upload-icon .secondary-icon,
.smk-image-uploader.size-thumbnail .upload-button .main-icon .secondary-icon {
  background: #ed6600;
}
.smk-theme-user-settings-container .smk-theme-user-settings .smk-image-uploader.size-thumbnail .the-image .remove {
  border: 2px solid #ffffff;
  transition: all 200ms cubic-bezier(0.22,0.61,0.36,1);
}
.smk-theme-user-settings-container .smk-theme-user-settings .smk-image-uploader.size-thumbnail .upload-button {
  border-radius: 75px;
}
.smk-theme-user-settings-container .smk-theme-user-settings h5 {
  color: #ed6600;
}
.smk-theme-user-settings-container .smk-theme-user-settings .field-container.not-empty .form-label {
  background: #ffffff;
  color: #9d9fb1;
}
.smk-theme-user-settings-container .smk-theme-user-settings .field-container:focus-within .smk-field {
  border-color: #ed6600;
}
.smk-theme-user-settings-container .smk-theme-user-settings .field-container:focus-within .form-label {
  background: #ffffff;
  color: #ed6600;
}
.smk-theme-user-settings-container .smk-theme-user-settings .field-container .form-label {
  color: #23242C;
}
.smk-theme-user-settings-container .smk-theme-user-settings .field-container .smk-field {
  border: 2px solid #e4e5ea;
}
.smk-theme-user-settings-container .smk-theme-user-settings .zsp-brands-dropdown {
  border: 2px solid #e4e5ea;
}
.private-messaging-fields {
  border: 2px solid #e4e4e4;
}
.private-messaging-fields.valid {
  border-color: #52de97;
}
.private-messaging-fields.valid .private-messaging-button {
  background: #52de97;
}
.private-messaging-fields.unvalid {
  border-color: #EB5858;
}
.private-messaging-fields.unvalid .private-messaging-button {
  background: #EB5858;
}
.private-messaging-fields .private-messaging-button {
  background: #ed6600;
  color: #ffffff;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe input,
.smk-child-submit-recipe-form .smk-child-submit-recipe select,
.smk-child-submit-recipe-form .smk-child-submit-recipe textarea {
  border: 2px solid #c8c9d3;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe input::placeholder,
.smk-child-submit-recipe-form .smk-child-submit-recipe select::placeholder,
.smk-child-submit-recipe-form .smk-child-submit-recipe textarea::placeholder {
  color: #e4e5ea;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe input:focus,
.smk-child-submit-recipe-form .smk-child-submit-recipe select:focus,
.smk-child-submit-recipe-form .smk-child-submit-recipe textarea:focus {
  border-color: #ed6600 !important;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe select {
  background-color: #ffffff;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe .action:hover,
.smk-child-submit-recipe-form .smk-child-submit-recipe .delete-repeatable-input:hover {
  background-color: #f3f3f3;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe .action.show-additional-inputs,
.smk-child-submit-recipe-form .smk-child-submit-recipe .delete-repeatable-input.show-additional-inputs {
  color: #9d9fb1;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe .action.hide-additional-inputs,
.smk-child-submit-recipe-form .smk-child-submit-recipe .delete-repeatable-input.hide-additional-inputs {
  color: #EB5858;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe .action.delete-ingredient,
.smk-child-submit-recipe-form .smk-child-submit-recipe .action.delete-step,
.smk-child-submit-recipe-form .smk-child-submit-recipe .delete-repeatable-input.delete-ingredient,
.smk-child-submit-recipe-form .smk-child-submit-recipe .delete-repeatable-input.delete-step {
  color: #EB5858;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="title"] input {
  color: #2e303a;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="title"] input:not( :placeholder-shown ) {
  border: 2px solid #e4e5ea;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder {
  background: #eeeeee;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder > div:first-child.upload-button {
  border-color: #e4e5ea;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder > div:first-child.upload-button:hover {
  border: 2px dashed #9d9fb1;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder .sortable-placeholder {
  background-color: #9d9fb1;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder .the-image,
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder .video-emplacement {
  background-color: #eeeeee;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder .the-image .remove,
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder .video-emplacement .remove {
  border: 2px solid #ffffff;
  transition: all 200ms cubic-bezier(0.22,0.61,0.36,1);
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder .upload-button {
  border: 2px dashed #9d9fb1;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder .upload-button .the-upload-icon {
  color: #9d9fb1;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder .upload-button .the-upload-icon .secondary-icon {
  color: #ed6600;
  background: #eeeeee;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="featured_image"] .recipe-submition-uploader .smk-uploader-the-images-holder .video-emplacement .video-emplacement-thumbnail .play-icon {
  color: #ffffff;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="difficulty"] .visual-select .choice .handle {
  background: #23242C;
  color: #ffffff;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="difficulty"] .visual-select .choice .handle.active {
  background: #ed6600;
  border-color: #ed6600;
  color: #ffffff;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="preparation_time"] .form-field::after {
  color: #9d9fb1;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="smk_recipe_ingredients"] ul li {
  border-left: 2px solid #e4e5ea;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="smk_recipe_ingredients"] ul li:before {
  color: #ed6600;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="smk_recipe_ingredients"] ul li:focus-within {
  border-left-color: #ed6600;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="smk_recipe_ingredients"] ul li .smk-child-ingredient .optional-fields {
  background: #f8f8f8;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="smk_recipe_ingredients"] ul li .smk-child-ingredient .optional-fields .title {
  color: #5b5e73;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="smk_recipe_ingredients"] ul li .smk-child-ingredient .optional-fields .title .smaller {
  color: #9d9fb1;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="smk_recipe_ingredients"] .new-ingredient {
  color: #ffffff;
  background-color: #ed6600;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="prep_mode_child"] .smk-child-preparation-mode-steps-list .smk-child-single-step {
  background-color: #eeeeee;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="prep_mode_child"] .smk-child-preparation-mode-steps-list .smk-child-single-step::before {
  color: #5b5e73;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="prep_mode_child"] .smk-child-preparation-mode-steps-list .smk-child-single-step:focus-within::before {
  color: #ed6600;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="prep_mode_child"] .smk-child-preparation-mode-steps-list .smk-child-single-step .required-fields .content-field textarea::placeholder {
  color: #e4e5ea;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="prep_mode_child"] .smk-child-preparation-mode-steps-list .smk-child-single-step .required-fields .content-field .length-indecator {
  color: #9d9fb1;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="prep_mode_child"] .smk-child-preparation-mode-steps-list .smk-child-single-step .required-fields .content-field .length-indecator.full {
  color: #EB5858;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="prep_mode_child"] .new-step {
  background: #ed6600;
  color: #ffffff;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="video_url"] .repeatable-input-new {
  color: #ffffff;
  background: #ed6600;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe div[data-field="video_url"] .repeatable-input .delete-repeatable-input svg {
  color: #EB5858;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe .show-all a {
  color: #ed6600;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe .show-all a .icon {
  color: #ed6600;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe .show-all a h6 {
  color: #ed6600;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe .submition-button #smk-submit-recipe-button {
  background: #ed6600;
}
.smk-child-submit-recipe-form .smk-child-submit-recipe .submition-button #smk-submit-recipe-button .loading-icon {
  display: none;
}
.headers-font {
  font-family: "Mali", Georgia, cursive;
}
.smk-manage-recipe .manage-recipe-handler svg {
  color: #23242C;
}
.smk-manage-recipe .manage-links {
  background: #23242C;
}
.featured-recipes-slider .owl-dots .owl-dot span {
  background-color: #eeeeee;
}
.featured-recipes-slider .owl-dots .owl-dot.active span {
  background: #ed6600 !important;
}
.featured-recipes-slider .featured-recipes-slider-post .post-thumbnail::before {
  background: #23242C;
}
.featured-recipes-slider .featured-recipes-slider-post .entry-content h3::after {
  color: #ed6600;
}
.featured-recipes-slider .featured-recipes-slider-post .entry-content .meta-info li svg {
  color: #ed6600;
}
.featured-recipes-slider .featured-recipes-slider-post .entry-content .meta-info li.recipe-rating svg {
  color: #F6A856;
}
.featured-recipes-slider .featured-recipes-slider-post .entry-content .ingredients {
  border-color: #e4e5ea;
}
.featured-recipes-slider .featured-recipes-slider-post .entry-content .ingredients ul li::before {
  content: "~";
  margin: 0 7px 0 0;
  font-weight: bolder;
  opacity: .6;
  color: #ed6600;
}
.featured-recipes-slider .featured-recipes-slider-post .entry-content .ingredients .more {
  margin: 0 5px;
}
.featured-recipes-slider .featured-recipes-slider-post .entry-content .decorations svg {
  color: #23242C;
}
.taxonomies-slider .taxonomies-controls .taxonomies-controls-left,
.taxonomies-slider .taxonomies-controls .taxonomies-controls-right {
  color: #ffffff;
}
.taxonomies-slider .taxonomies-controls .taxonomies-controls-left.visible,
.taxonomies-slider .taxonomies-controls .taxonomies-controls-right.visible {
  background: #ed6600;
}
.taxonomies-slider .term .term-thmubnail::after {
  border-color: #23242C;
}
.taxonomies-slider .term .term-name {
  color: #454757;
}
.taxonomies-slider .term:hover .term_name {
  color: #23242C;
}
.recipe-view-masonry .recipe-title h3::after {
  color: #ed6600;
}
.recipe-view-masonry .recipe-rating .icon {
  color: #F6A856;
}
.recipe-view-masonry .recipe-rating .total {
  color: #9d9fb1;
}
.recipe-view-masonry .smk-manage-recipe .manage-recipe-handler svg {
  color: #ffffff;
}
.recipe-view-masonry .recipe-favorite-post.active,
.recipe-view-masonry .recipe-favorite-post.loading-element {
  background: #EB5858 !important;
}
.recipes-pagination {
  margin-bottom: 60px;
}
.button-block .button {
  background-color: #eeeeee;
}
.button-block .button:hover {
  background-color: #ed6600;
}
.button-block .button.current {
  background-color: #ed6600;
}
.profile-private-messages-header a {
  background: #eeeeee;
  color: #5b5e73;
  border: 2px solid #e4e5ea;
}
.profile-private-messages-header a.active {
  background: #eeeeee;
  color: #ed6600 !important;
  border-color: #ed6600;
}
.profile-private-messages-header a:hover {
  color: #ed6600 !important;
  border-color: #ed6600;
}
.profile-private-messages .profile-private-messages-list .private-message {
  background: #f8f8f8;
}
.profile-private-messages .profile-private-messages-list .private-message:hover {
  background: #f1f1f1;
}
.profile-private-messages .profile-private-messages-list .private-message.unread {
  background: #eeeeee;
}
.profile-private-messages .profile-private-messages-list .private-message.unread .userphoto::before {
  background: #ed6600;
  border: 2px solid #eeeeee;
}
.profile-private-messages .profile-private-messages-list .private-message.unread .message-content .content {
  color: #ed6600;
}
.profile-private-messages .profile-private-messages-list .private-message .message-content .name {
  color: #2e303a;
}
.profile-private-messages .profile-private-messages-list .private-message .message-content .content {
  color: #72768f;
}
.profile-private-messages .profile-private-messages-list .private-message .important .pm-mark-as-important .icon {
  color: #F6A856;
}
.profile-private-messages .profile-private-messages-list .private-messages-single {
  background: #eeeeee;
}
.profile-private-messages .profile-private-messages-list .private-messages-single .pm-single-month {
  color: #5b5e73;
}
.profile-private-messages .profile-private-messages-list .private-messages-single .single-message.me .msg-body .content p {
  background: #ed6600;
  color: #ffffff;
}
.profile-private-messages .profile-private-messages-list .private-messages-single .single-message .msg-body .content p {
  background: #e1e1e1;
  color: #23242C;
}
.profile-private-messages .profile-private-messages-list .private-messaging-form {
  background: #eeeeee;
  border-top: 2px solid #e4e5ea;
}
.profile-private-messages .profile-private-messages-list .private-messaging-form .private-messaging-fields {
  background: #ffffff;
}
.author-page {
  background: #eeeeee;
}
.author-page .action-button.back-to-summary {
  color: #9d9fb1;
}
.author-page .author-content {
  background: #ffffff;
}
.author-page .author-content .user-tabs .user-summary .actions .action-button.follow-user {
  background: #ed6600;
  color: #ffffff;
}
.author-page .author-content .user-tabs .user-summary .actions .action-button.follow-user.active {
  color: #5b5e73;
  border: 2px solid #5b5e73;
}
.author-page .author-content .user-tabs .user-summary .actions .action-button.follow-user.unfollow {
  color: #EB5858;
  border: 2px solid #EB5858;
}
.author-page .author-content .user-tabs .user-summary .actions .action-button.message-user {
  color: #58BDE7;
}
.author-page .author-content .user-tabs .user-summary .actions .action-button.messages-link {
  background: #ed6600;
  color: #ffffff;
}
.author-page .author-content .user-tabs .user-summary .actions .action-button.recipes-edit-link {
  border: 2px solid #e4e5ea;
}
.author-page .author-content .user-tabs .user-summary .author .author-name {
  color: #2e303a;
}
.author-page .author-content .user-tabs .user-summary .follow .following-block .follow-col .count {
  color: #5b5e73 !important;
}
.author-page .author-content .profile-main-menu-block .profile-main-menu::before {
  background: #eeeeee;
}
.author-page .author-content .profile-main-menu-block .profile-main-menu ul li {
  font-family: "Mali", Georgia, cursive;
}
.author-page .author-content .profile-main-menu-block .profile-main-menu ul li.active {
  border-color: #ed6600;
}
.author-page .author-content .profile-main-menu-block .profile-main-menu ul li.active .count,
.author-page .author-content .profile-main-menu-block .profile-main-menu ul li.active .title {
  color: #ed6600;
}
.author-page .author-content .profile-main-menu-block .profile-main-menu ul li a .title {
  color: #9d9fb1;
}
.author-page .author-content .profile-main-menu-block .profile-main-menu ul li a .count {
  color: #9d9fb1;
}
.author-page .author-content .profile-section .profile-section-title h5 {
  color: #5b5e73;
}
.author-page .author-content .profile-section .profile-section-title h5 em {
  color: #ed6600;
}
.author-page .author-content .profile-section .profile-section-title h5::after {
  background: #e4e5ea;
}
.author-page .author-content .profile-section .members-list .member {
  border-bottom: 1px solid #e4e5ea;
}
.author-page .author-content .profile-section .members-list .member .user-details .info .info-item span::after {
  color: #ed6600;
}
.author-page .author-content .profile-section .smk-all-user-recipes-list .the-recipe {
  background: #f8f8f8;
}
.author-page .author-content .profile-section .smk-all-user-recipes-list .the-recipe .title a {
  color: #2e303a;
  font-family: "Mali", Georgia, cursive;
}
.author-page .author-content .profile-section .smk-all-user-recipes-list .the-recipe .mark {
  color: #23242C;
}
.author-page .author-content .profile-section .smk-all-user-recipes-list .the-recipe .mark.green {
  background: #52de97;
}
.recipes-filter .filter-view .posts-per-page-container .column-select-per-page {
  border: 2px solid #e4e5ea;
}
body.search .smk-child-search-container .page-title em {
  color: #ed6600;
}
.smk-child-taxonomies-slide .taxonomy-content .taxonomy-title::after {
  color: #ed6600;
}
.smk-theme-login-block-back-shadow {
  background: #23242C;
}
.smk-theme-login-block {
  background-color: #ffffff;
}
.smk-theme-login-block .smk-theme-login-block-type span {
  background-color: #eeeeee;
  color: #9d9fb1;
  border-right: 2px solid #ffffff;
}
.smk-theme-login-block .smk-theme-login-block-type span:hover {
  border-color: #ffffff;
}
.smk-theme-login-block .smk-theme-login-block-type span.active {
  background-color: #ed6600;
  color: #ffffff !important;
  border-right: 2px solid #ffffff !important;
}
.smk-theme-login-block .smk-theme-login-block-close:hover {
  background-color: #EB5858 !important;
  color: #ffffff;
}
.smk-theme-login-block .smk-theme-login-form .form-row input {
  border: 2px solid #e4e5ea;
  background: #ffffff;
}
.smk-theme-login-block .smk-theme-login-form .form-row input:focus {
  border-color: #ed6600;
}
.smk-theme-login-block .smk-theme-login-form .form-row input:focus ~ .floating-label {
  color: #ed6600;
}
.smk-theme-login-block .smk-theme-login-form .form-row input:not( :placeholder-shown ) ~ .floating-label {
  color: #5b5e73;
}
.smk-theme-login-block .smk-theme-login-form .form-row input:invalid {
  border-color: #EB5858;
}
.smk-theme-login-block .smk-theme-login-form .form-row input:invalid ~ label {
  color: #EB5858 !important;
}
.smk-theme-login-block .smk-theme-login-form .form-row .floating-label {
  background-color: #ffffff;
}
.smk-theme-login-block .smk-theme-login-form .button {
  background: #ed6600;
}
.widget .widget-popular-recipes .smk_recipes .recipe-entry-content .recipe-title {
  color: #2e303a;
}
.smk-comment-form .comments-form-header {
  background-color: #e4e4e4;
}
.smk-comment-form .comments-form-header .plus-icon {
  background-color: #ed6600;
}
.smk-comment-form .comments-form-header h3 {
  color: #ed6600;
}
.smk-comment-form .comment-respond {
  background-color: #eeeeee;
}
.smk-comment-form .comment-respond .comment-form .comment-rating-block .comment-form-rating-field {
  color: #ed6600;
}
.smk-comment-form .comment-respond .comment-form .comment-form-comment textarea {
  border: 2px solid #9d9fb1;
}
.smk-comment-form .comment-respond .comment-form .comment-image .upload-button {
  background-color: #ed6600 !important;
}
.smk-comment-form .comment-respond .comment-form .comment-image .upload-button .the-upload-icon {
  color: #ffffff;
}
.smk-comment-form .comment-respond .comment-form .comment-image .upload-button .the-upload-icon .secondary-icon {
  background: #ed6600;
}
.comments-area .post-comments .comment {
  background: #eeeeee;
}
.comments-area .post-comments .comment::before {
  border-left: 2px solid #e4e4e4;
}
.comments-area .post-comments .comment .comment-header .author-link {
  color: #ed6600;
}
.comments-area .post-comments .comment .content .comment-images .more {
  color: #ffffff;
}
.comments-title span {
  color: #9d9fb1;
}
.single-smk_recipes .single-recipe-container .page-title h1::after,
.single-smk_recipes .single-recipe-container .page-title h2::after {
  color: #ed6600;
}
.single-smk_recipes .recipe-header-container .single-recipe-photo-cover .secondary-slides-thumbnails {
  background: #eeeeee;
}
.single-smk_recipes .recipe-header-container .recipe-meta {
  border: 2px solid #eeeeee;
}
.single-smk_recipes .recipe-header-container .recipe-meta ul li .the-icon {
  color: #23242C;
}
.single-smk_recipes .recipe-header-container .recipe-meta ul li.recipe-rating-meta .count {
  color: #9d9fb1;
}
.single-smk_recipes .recipe-header-container .recipe-meta ul .entry-info-author .follow-user {
  color: #ed6600;
  background-color: #ffffff;
}
.single-smk_recipes .recipe-header-container .recipe-meta ul .entry-info-author .follow-user.active {
  color: #ffffff;
  background-color: #ed6600;
}
.single-smk_recipes .recipe-header-container .recipe-meta ul .entry-info-author .follow-user.not-allowed {
  color: #e4e5ea;
  background-color: #ffffff;
}
.single-smk_recipes .entry-content .recipe-content .recipe-headlines {
  color: #2e303a;
}
.single-smk_recipes .entry-content .recipe-content .single-recipe-ingredients {
  border: 2px solid #e4e5ea;
}
.single-smk_recipes .entry-content .recipe-content .single-recipe-ingredients .recipe-headlines {
  background: #ffffff;
}
.single-smk_recipes .entry-content .recipe-content .single-recipe-ingredients li {
  border-bottom: none !important;
}
.single-smk_recipes .entry-content .recipe-content .single-recipe-ingredients li .ingredient:before {
  color: #ed6600;
}
.single-smk_recipes .entry-content .recipe-content .single-recipe-ingredients li .qt-notes {
  color: #5b5e73;
}
.single-smk_recipes .entry-content .recipe-content .single-recipe-ingredients li .qt-notes::before {
  background: #e4e5ea;
}
.single-smk_recipes .entry-content .recipe-content .preparation-steps-list .single-step {
  background-color: #f8f8f8;
}
.single-smk_recipes .entry-content .recipe-content .preparation-steps-list .single-step.active {
  background-color: #f8f8f8 !important;
}
.single-smk_recipes .entry-content .recipe-content .preparation-steps-list .single-step.active + .single-step {
  background-color: #f3f3f3;
}
.single-smk_recipes .entry-content .recipe-content .preparation-steps-list .single-step.active + .single-step::before {
  color: #ffffff;
}
.single-smk_recipes .entry-content .recipe-content .preparation-steps-list .single-step.ready {
  background-color: #f3f3f3;
}
.single-smk_recipes .entry-content .recipe-content .preparation-steps-list .single-step.ready::before {
  color: #ffffff;
}
.single-smk_recipes .entry-content .recipe-content .preparation-steps-list .single-step::before {
  background: #ed6600;
  color: #23242C;
}
.single-smk_recipes .entry-content .recipe-content .preparation-steps-list .single-step .step-check-mark {
  background-color: #eeeeee;
  color: #52de97;
}
.single-smk_recipes .entry-content .recipe-content .preparation-steps-list .single-step .step-content {
  color: #23242C;
}
.single_recipe_slides_viewer::before {
  background: #23242C;
}
.single_recipe_slides_viewer .viewer-title {
  color: #2e303a;
}
.single_recipe_slides_viewer .viewer-title::after {
  color: #ed6600;
}
.single_recipe_slides_viewer .viewer-carousel .viewer-item .viewer-item-fullresolution .icon {
  color: #ffffff;
}
.single_recipe_slides_viewer .viewer-carousel-navigation .counter .current {
  color: #ed6600;
}
.single_recipe_slides_viewer .viewer-carousel-navigation .viewer-carousel-navigation-next,
.single_recipe_slides_viewer .viewer-carousel-navigation .viewer-carousel-navigation-previous {
  background: #eeeeee;
}
.single_recipe_slides_viewer .viewer-carousel-navigation .viewer-carousel-navigation-next svg,
.single_recipe_slides_viewer .viewer-carousel-navigation .viewer-carousel-navigation-previous svg {
  color: #23242C;
}
.single_recipe_slides_viewer .viewer-carousel-navigation .viewer-carousel-navigation-next {
  border-right: 2px solid #e4e4e4;
}
.single_recipe_slides_viewer .viewer-carousel-navigation .viewer-carousel-navigation-previous {
  border-left: 2px solid #e4e4e4;
}
.single_recipe_slides_viewer .viewer-moreinfo .viewer-moreinfo-author .viewer-moreinfo-author-avatar {
  background-color: #eeeeee;
}
.single_recipe_slides_viewer .viewer-moreinfo .viewer-moreinfo-author-rating {
  color: #ed6600;
}
.rw-header {
  border-bottom: 1px solid #eeeeee;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .submit-recipe-link {
  background: #ed6600;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .submit-recipe-link .icon {
  color: #ed6600;
  background: #ffffff;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .submit-recipe-link .title {
  color: #ffffff;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .user-menu-link {
  background-color: #f3f3f3;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .user-menu-link:hover {
  background-color: #eeeeee;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .user-menu-link .user-link .icon {
  height: 16px;
  margin: 0 0 0 5px;
  color: #ed6600;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .user-private-messages {
  background: #f3f3f3;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .user-private-messages .new-info {
  color: #23242C;
  background: #EB5858;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .sub-menu {
  background: #23242C;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .sub-menu li {
  color: #23242C;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .sub-menu li.favorites:hover a {
  color: #EB5858;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .sub-menu li.favorites:hover a .icon {
  color: #EB5858;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .sub-menu li.sign-out:hover a {
  color: #EB5858;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .sub-menu li a {
  color: #ffffff;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .sub-menu li a:hover {
  background-color: #18181e;
}
.rw-header .header-container .header-menu-holder .header-user-menu .main-menu-nav .top-user-menu-li .sub-menu li.separator {
  border-bottom: 1px solid #2e303a;
}
.rw-header .header-container .header-menu-holder .header-search-form .search-form .search-field {
  border: 2px solid #e4e5ea;
}
.rw-header .header-container .header-menu-holder .header-search-form .search-form .search-field:focus {
  border-color: #ed6600;
}
.rw-header .header-container .header-menu-holder .header-search-form .search-form .search-field:not( :placeholder-shown ) ~ .search-button {
  background-color: #ed6600;
}
.rw-header .header-container .header-menu-holder .header-search-form .search-form .search-field:not( :placeholder-shown ) ~ .search-button .icon {
  color: #ffffff;
}
.rw-header .header-container .header-menu-holder .header-search-form .search-form .search-button {
  background-color: #eeeeee;
}
.rw-header .header-container .header-menu-holder .header-search-form .search-form .search-button:hover {
  background-color: #ed6600;
}
.rw-header .header-container .header-menu-holder .header-search-form .search-form .search-button:hover .icon {
  color: #ffffff;
}
.smk-child-footer {
  background-color: #1a1c20;
}
.smk-child-footer .more-info-section .footer-social-links ul li {
  background-color: #0f1012;
}
.smk-child-footer .more-info-section .footer-social-links ul li:hover {
  border-color: #535a66;
}
.smk-child-footer .more-info-section .footer-social-links ul li .icon {
  color: if(boolean(false),#111111,#ffffff);
}
.smk-child-footer .more-info-section .footer-child-menu ul li a {
  color: if(boolean(false),#111111,#ffffff);
}
.smk-child-footer .more-info-section .footer-child-menu ul li:not( :first-of-type )::before {
  background-color: if(boolean(false),#111111,#ffffff);
}
.smk-child-footer .site-copyright {
  background-color: if(boolean(false),#0f1012,#25282e);
}
.smk-child-footer .site-copyright span {
  color: if(boolean(false),#111111,#ffffff);
}
