  article,aside,footer,header,main,nav,section{display:block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}strong{font-weight:bold}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}button,input{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button{text-transform:none}button,input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled]{cursor:default}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} *, input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .entry:before, .footer-widgets:before, .nav-primary:before, .nav-secondary:before, .site-container:before, .site-footer:before, .site-header:before, .site-inner:before, .wrap:before { content: " "; display: table; } .entry:after, .footer-widgets:after, .nav-primary:after, .nav-secondary:after, .site-container:after, .site-footer:after, .site-header:after, .site-inner:after, .wrap:after { clear: both; content: " "; display: table; } html { font-size: 62.5%; } body { background-color: #fff; color: #242424; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;  font-size: 20px;  line-height: 1.9625; margin: 0; overflow-x: hidden; } a, button, input:focus, input[type="submit"] { -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition:  all 0.1s ease-in-out; -o-transition:  all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } ::-moz-selection { background-color: #333; color: #fff; } ::selection { background-color: #333; color: #fff; } a { color: #242424; text-decoration: none; transition: .5s; } a img { margin-bottom: -4px; } a:hover { color: #242424; } p { margin: 0 0 24px; padding: 0; } strong { font-weight: 700; } ol, ul { margin: 0; padding: 0; } h1, h2, h3, h4 { color: #242424; margin: 0 0 5px; font-weight: 600; line-height: 1.5; } h1 { font-size: 34px; } h2{ font-size: 32px; } .entry-title { font-size: 28px; } .single .content .entry-title{ font-size: 32px; text-align: center; } h3 { font-size: 28px; } h4 { font-size: 24px; } .widgettitle{  text-align: center; font-size: 20px; text-transform: uppercase; letter-spacing: 1px; } iframe, img { max-width: 100%; } img { height: auto; max-width: 100%; } .screen-reader-text{ display: none; } input { background-color: #fff; border: 1px solid #84d0c3; color: #242424; font-size: 12px; padding: 10px; width: 100%; box-shadow: none; } input:focus { border: 1px solid #84d0c3; outline: none; } ::-moz-placeholder { color: #242424; opacity: 1; } ::-webkit-input-placeholder { color: #242424; } button, input[type="submit"] { background-color: #EC2084; border: none; box-shadow: none; color: #fff; cursor: pointer; padding: 10px 24px; text-transform: uppercase; width: auto; font-weight: 600; letter-spacing: 2px; transition: .5s; } button:hover, input:hover[type="submit"] { background-color: #69C5B6; color: #fff; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button { display: none; } .site-inner, .wrap { margin: 0 auto; max-width: 1240px; } .site-inner { clear: both; padding: 20px; } .content { float: right; width: 770px; } .content-sidebar .content { float: left; }  .sidebar-primary { float: right; width: 340px; } .search-form {  background: #fff;  border: 1px solid #84d0c3;  border-radius: 20px;  padding: 5px 15px;  line-height: 1; } .search-form input[type=search] {  background: none;  padding: 5px;  border: none;  font-size: 14px;  box-shadow: none;  width: 80%;  line-height: 1;  display: inline-block;  vertical-align: middle;  font-weight: 500; } .search-form input[type=submit] {  background: url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/search.svg) right center no-repeat;  background-size: 16px 16px;  width: 17px;  height: 17px;  text-indent: -9999px;  float: right;  display: inline-block;  vertical-align: middle;  padding: 15px 0; } .aligncenter { display: block; margin: 0 auto 5px; } .breadcrumb { margin-bottom: 20px; font-size: 12px; color: #242424; } .breadcrumb a{ color: #242424; } .menu .menu-item:focus { position: static; } .menu .menu-item > a:focus + ul.sub-menu { left: auto; opacity: 1; } .screen-reader-text, .screen-reader-shortcut, .genesis-skip-link{ border: 0; clip: rect(0, 0, 0, 0); height: 1px; overflow: hidden; position: absolute !important; width: 1px; word-wrap: normal !important; } .screen-reader-text:focus, .screen-reader-shortcut:focus, .widget_search input[type="submit"]:focus { background: #fff; box-shadow: 0 0 2px 2px rgba(0,0,0,.6); clip: auto !important; color: #242424; display: block; font-size: 1em; font-weight: bold; height: auto; padding: 15px 23px 14px; text-decoration: none; width: auto; z-index: 100000; } .site-header { background-color: #fff; position: relative; } .site-header .wrap { padding: 20px 0; } .title-area { text-align: center; margin: 0 auto; width: 30%; } .header-image .title-area { padding: 0; } .site-title { font-size: 28px; line-height: 1; margin: 0; text-transform: uppercase; } .site-title a, .site-title a:hover { color: #242424; } .site-description { color: #242424; font-size: 16px; font-weight: 300; line-height: 1; margin-bottom: 0; display: none;  height: 0; }  .header-image .site-description, .header-image .site-title a { display: block; text-indent: -9999px; } .header-image .site-title a { background: url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/header.png) no-repeat; background-size: 100% auto; background-image: url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/header.svg), none; background-position: center !important; background-size: contain !important; min-height: 200px; width: 100%; margin: 0px auto; position: relative; z-index: 99; } .site-header .search-form{ width: 220px; } .widget-area { word-wrap: break-word; } .head-social{ width: 100%; position: absolute; top: 50%; left: 0%; transform: translate(-0%, -50%); width: 100%; } .head-social .wrap{ display: flex; flex-wrap: wrap; flex-direction: row; } .head-social .head-row{ flex: 1; } .head-social .head-row:last-of-type #social{ float: right; } .mobile-news{ background: #69C5B6; text-align: center; font-size: 14px; padding: 5px; display: none; } .nav-primary { clear: both; margin: 0px auto; font-size: 16px; text-transform: uppercase; letter-spacing: 1px; color: #242424; font-weight: 700; border-top: 1px solid #84d0c3; border-bottom: 1px solid #84d0c3; } .nav-primary .wrap{ text-align: center; margin: 0px auto; overflow: hidden; } .nav-primary .menu-item { display: inline-block; text-align: center; } .nav-primary a { border: none; color: #242424; display: block; padding: 14px 14px; position: relative; transition: .5s; } .nav-primary a:hover { color: #242424; } .nav-primary a:hover{ color: #d53a84; } .nav-primary .sub-menu{ color: #fff; background: #d53a84; left: -9999px; opacity: 0; position: absolute; width: 200px; z-index: 99; } .nav-primary .sub-menu a{ color: #fff; background: #d53a84; font-size: 14px; padding: 10px 10px; position: relative; width: 200px; transition: .5s; } .nav-primary .sub-menu a:hover { color: #fff; background: #84d1c4; } .nav-primary .menu-item:hover { position: static; } .nav-primary .menu-item:hover > .sub-menu { left: auto; opacity: 1; }  .nav-secondary { background: #84d1c4 url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/watercolor-teal.jpg) center center no-repeat; background-size: cover; clear: both; margin: 0px auto; font-size: 16px; color: #242424; font-weight: 600; } .nav-secondary .wrap{ text-align: left; margin: 0px auto; overflow: hidden; } .nav-secondary .menu-item { display: inline-block; text-align: center; } .nav-secondary a { border: none; color: #242424; display: block; padding: 8px 14px; position: relative; transition: .5s; } .nav-secondary a:hover { color: #242424; } .nav-secondary a:hover{ color: #84d1c4; background: #fff; } .nav-secondary .sub-menu{ color: #fff; background: #84d1c4; left: -9999px; opacity: 0; position: absolute; width: 200px; z-index: 99; } .nav-secondary .sub-menu a{ color: #fff; background: #84d1c4; font-size: 14px; padding: 10px 10px; position: relative; width: 200px; transition: .5s; } .nav-secondary .sub-menu a:hover { color: #fff; background: #d53a84; } .nav-secondary .menu-item:hover { position: static; } .nav-secondary .menu-item:hover > .sub-menu { left: auto; opacity: 1; } .nav-secondary .subscribe{ float: right; background: #EC2084; color: #fff; text-transform: uppercase; Letter-spacing: 2px; font-size: 15px; } .nav-secondary .subscribe a{ color: #fff; padding: 10px 14px; } .nav-secondary .subscribe a:hover{ background: #B8C435 !important; }  .single .entry { margin-bottom: 40px; } .entry-content p a{  color: #414141; font-weight: 700;  cursor: pointer;  background-image: linear-gradient(180deg,transparent 90%,#6BC5B6 0);  background-size: 100% 100%;  background-repeat: no-repeat;  text-decoration: none;  -webkit-transition: background-size .4s ease;  -moz-transition: background-size .4s ease;  -ms-transition: background-size .4s ease;  -o-transition: background-size .4s ease;  transition: background-size .4s ease;  user-select: none; } .entry-content p a:hover{  background-image: linear-gradient(180deg,transparent 0%,#6BC5B6 0); } .wprm-recipe a.wprm-recipe-link, button, a img{ background-size: 0; } .entry-content p, .entry-content ul { margin-bottom: 26px; } .entry-content ul li { list-style-type: disc; } .entry-meta { color: #242424; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; text-align: center; } .entry-meta a{ color: #242424; } .entry-header .entry-meta { margin-bottom: 15px; } .single .content .entry-header{ border-bottom: 1px solid #83c3b6; margin-bottom: 15px; } .entry-category{ color: #d53a84; text-transform: uppercase; letter-spacing: 2px; font-size: 12px; text-align: center; font-weight: 600; margin: 0 auto 5px; } .entry-category a{ color: #d53a84; } .entry-footer .entry-meta { margin: 0px auto; padding: 0; text-align: center; display: none; width: 100%; clear: both; } .single .entry-footer .entry-meta { display: block; } .entry-categories, .entry-tags { display: block; } .single .post-sig{ text-align: left; } .single .entry-footer{ padding: 2%; text-align: center; font-size: 16px; } .comment-respond, .entry-comments { background-color: #fff; margin-bottom: 40px; font-size: 15px; } .entry-comments { clear: both; } .comment-respond { padding: 40px 40px 16px; clear: both; } .comment-respond a, .comment-content { clear: both; } .entry-comments .comment-author { margin-bottom: 0; font-size: 15px; } .comment-list li { list-style-type: none; } .comment-list li {  margin-top: 16px;  padding: 2%; position: relative; border: 1px solid #eee; } .comment-list li li {  margin-left: 12px; border: none; } .comment-list li.bypostauthor {  background: #f7f7f7; } .bypostauthor { } h3#reply-title, .entry-comments h3 {  font-size: 24px;  text-transform: uppercase;  letter-spacing: 2px;  text-align: left;  position: relative;  z-index: 99;  display: block;  margin-bottom: 1em; position: relative; } .comment-header{ text-transform: uppercase; font-weight: 700; letter-spacing: 1px; color: #242424; font-size: 12px; } .comment-header a{ color: #242424; } .comment-reply{ color: #fff; background: #EC2084; padding: 2px; width: 60px; font-size: 10px; text-transform: uppercase; letter-spacing: 2px; text-align: center;  position: absolute;  top: 10px;  right: 2%; } .comment-meta{  position: absolute;  top: 10px;  right: 80px; font-size: 10px; } .comment-reply a{ color: #fff; } .comment-respond{ padding: 1%; margin: 40px auto; } .comment-respond a{ display: block; font-size: 14px; position: relative; } #respond h3#reply-title{ font-size: 24px; color: #242424; } .comment-respond{ background: #84d1c4 url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/watercolor-teal.jpg) center center no-repeat; background-size: cover; padding: 4%; } .comment-respond form{ background: #fff; padding: 4%; } .sidebar p:last-child { margin-bottom: 0; } .sidebar li { list-style-type: none; margin-bottom: 6px; word-wrap: break-word; } .sidebar ul > li:last-child { margin-bottom: 0; } .sidebar .widget { background-color: #fff; margin-bottom: 30px; padding: 5px; }  .featured_on{ width: 100%; text-align: center; } .featured_on h4{ text-transform: none; letter-spacing: 0; font-size: 24px; width: 100%; color: #777777; margin: 0 auto 10px; } .featured_on .wrap{ display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between;  align-items: center; } .featured_on .featured-img{  width: calc(1/6 * 100% - 2%); } .footer-widgets { clear: both; } .footer-widgets .wrap{  display: flex;  flex-direction: row;  flex-wrap: wrap; justify-content: space-between; padding: 2%;  border-top: 1px solid #84d0c3; } .footer-widgets-1, .footer-widgets-2, .footer-widgets-3 {  width: calc(1/3 * 100% - 2%); text-align: center; } .footer-widgets p{ font-size: 16px; font-style: italic; } .footer-widgets-2{ font-style: normal; text-transform: uppercase; letter-spacing: 2px; font-weight: 600; font-size: 14px; } .footer-widgets-2 .menu-item:nth-of-type(4n+1) a{ color: #EC2084; } .footer-widgets-2 .menu-item:nth-of-type(4n+2) a{ color: #69C5B6; } .footer-widgets-2 .menu-item:nth-of-type(4n+3) a{ color: #F4802E; } .footer-widgets-2 .menu-item:nth-of-type(4n+4) a{ color: #B8C435; } .footer-widgets .widgettitle{ text-transform: none; letter-spacing: 0; font-size: 24px; } .footer-widgets-3 a{ font-style: normal; font-weight: 600; font-size: 20px; background: #69C5B6; padding: 5px 25px; border-radius: 25px; display: block; width: 100%; max-width: 240px; margin: 0 auto; } .footer-widgets-3 a:hover{ background: #F4802E; } .footer-widgets li { list-style-type: none; margin-bottom: 6px; word-wrap: break-word; }  .site-footer { background: #242424; color: #fff; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; padding: 15px; text-align: left; } .site-footer a { text-decoration: none; color: #fff; } .design{ display: inline-block; text-align: right; float: right; } .newsletter input[type="text"], .newsletter input[type="email"]{ background: #fff; width: 100%; padding: 14px; margin: 10px auto; display: block; } .newsletter button{ background: #69C5B6; padding: 14px; margin: 0px auto; color: #fff; display: block; } .newsletter button:hover{ background: #B8C435; } #social{ margin: 0px auto; position:relative; width: 230px; height:30px; } #social li{ margin:0; padding:0; list-style:none; position:absolute; top:0; } #social li, #social a{ height:30px; display:block; } #facebook, #pinterest, #instagram, #tiktok, #youtube, #contact{ width: 30px; height:30px; } #facebook { background: url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/facebook.svg) center no-repeat ; background-size: 30px 30px; left: 0px; } #pinterest { background: url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/pinterest.svg) center no-repeat ; background-size: 30px 30px; left: 40px; } #instagram { background: url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/instagram.svg) center no-repeat ; background-size: 30px 30px; left: 80px; } #tiktok { background: url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/tiktok.svg) center no-repeat ; background-size: 30px 30px; left: 120px; } #youtube { background: url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/youtube.svg) center no-repeat ; background-size: 30px 30px; left: 160px; } #contact { background: url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/contact.svg) center no-repeat ; background-size: 30px 30px; left: 200px; } #facebook:hover, #pinterest:hover, #instagram:hover, #tiktok:hover, #youtube:hover, #contact:hover{ transform: rotate(10deg); }  .post-disclosure{ font-size: 12px; font-style: italic; width: 100%; padding: 5px 0; text-align: center; } .foot-disclosure{ font-size: 12px; font-style: italic; width: 100%; padding: 15px; text-align: center; }  .sidebar-news{ background: #84d1c4 url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/watercolor-teal.jpg) center center no-repeat; background-size: cover; padding: 4%; text-align: center; } .sidebar-news h4{ color: #fff; font-size: 30px; } .sidebar-news p{ font-size: 16px; font-style: italic; } .sidebar-news .newsletter button{ width: 100%; margin: 5px auto; background: #EC2084; font-weight: 700; font-size: 18px; } .social-box{ border: 4px solid #EC2084; padding: 4% 2%; } .sidebar .about{ font-size: 14px; text-align: center; border: 4px solid #B3DDC7; padding: 0 4% 4%; margin: 40px auto 0; line-height: 1.6; } .sidebar .about img{ border-radius: 50%; margin: -45px auto 0; background: #fff; padding: 10px; width: 100%; max-width: 160px; } .sidebar .about h4{ color: #EC2084; font-size: 28px; } .sidebar .about strong{ display: block; } .sidebar .about a{ color: #6FC6B8; display: block; text-transform: uppercase; Letter-spacing: 2px; font-weight: 600; margin: 15px auto 0; } .wprm-meta-bar{ background: #6BC5B6; font-size: 15px; } @media only screen and (max-width: 1139px) { .site-inner, .wrap { max-width: 1140px; overflow-x: hidden; } .content { max-width: 650px; } .sidebar-primary { width: 320px; } } @media only screen and (max-width: 1023px) { .mobile-news{ display: block; }  .site-header{  -webkit-box-shadow: 0px 10px 5px -5px rgba(0,0,0,0.08);  -moz-box-shadow: 0px 10px 5px -5px rgba(0,0,0,0.08);  box-shadow: 0px 10px 5px -5px rgba(0,0,0,0.08); border: none;  position: sticky;  top: 0;  z-index: 9999; } .site-header .wrap{ overflow: hidden; padding: 5px 10px; } .site-header .title-area{ float: none; width: 50%; margin: 0 auto; } .site-header .site-title a { background: url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/header-mobile.png) no-repeat; background-size: 100% auto; background-image: url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/header-mobile.svg), none; background-position: center !important; background-size: contain !important;  min-height: 80px;  width: 100%;  float: none; } .nav-secondary, .head-social, .nav-primary{ display: none; } .header-image .site-title a{ min-height: 60px; } .content, .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .sidebar-primary, .site-inner, .wrap { width: 100%; } .footer-widgets-1, .footer-widgets-2, .footer-widgets-3{ margin: 0 auto 15px; } .site-inner { padding: 2%; } .site-description, .site-header .title-area, .site-header .search-form, .site-title { text-align: center; } .content { max-width: 100%; } } @media only screen and (max-width: 768px) { .comment-reply,  .comment-meta{ position: relative; top: auto; right: auto; } .site-footer{ text-align: center; padding: 10px; } .design{ float: none; text-align: center; } .featured_on{ padding: 0 4%; } .featured_on .featured-img {  width: calc(1/4 * 100% - 2%); } .featured_on .wrap{ justify-content: center; } } @media only screen and (max-width: 580px) { .single .content .entry-title{ font-size: 26px; } .single .content{ padding: 6% 4%; }  .featured_on .featured-img {  width: calc(1/4 * 100% - 4%); } .single .content h2{ font-size: 28px; } .single .content h3{ font-size: 26px; } } .mob-menu{ position: absolute; top: 50%; left: 0%; transform: translate(-0%, -50%); width: 100%; } .hamburger {  overflow: visible; float: left;  margin: 0px 0 0 0;  padding: 15px 0;  border: 0;  color: inherit;  background-color: #fff;  font: inherit;  line-height: 1;  text-transform: none;  cursor: pointer;  transition-timing-function: linear;  transition-duration: 0.15s; transition-property: opacity, filter; transform: scale(0.5); } .search-btn {  overflow: visible; float: right;  margin: 0px 0 0 0;  padding: 15px 0;  border: 0;  color: inherit;  background-color: #fff;  font: inherit;  line-height: 1;  text-transform: none;  cursor: pointer;  transition-timing-function: linear;  transition-duration: 0.15s; transition-property: opacity, filter; transform: scale(0.5); background: #fff url(https://lydioutloud.com/wp-content/themes/pmd-lydi/images/search.svg) center no-repeat !important; background-size: 45px 45px; } @media only screen and (min-width: 1023px) { .hamburger,  .search-btn{ display: none;  } } .hamburger:hover {  opacity: 0.7;  background-color: transparent; } .hamburger:focus {  background-color: transparent; } .hamburger:hover, .hamburger:focus {  outline: none; } .hamburger-box, .search-box{  display: inline-block;  position: relative;  width: 50px;  height: 45px; } .hamburger-inner, .search-inner{  display: block;  top: 50%;  margin-top: -2px; } .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {  position: absolute;  width: 50px;  height: 6px;  background-color: #242424;  transition-timing-function: ease;  transition-duration: 0.15s;  transition-property: transform; } .hamburger-inner::before, .hamburger-inner::after {  display: block;  content: ""; } .hamburger-inner::before {  top: -12px; } .hamburger-inner::after {  bottom: -12px; } body {  width: 100%;  height: 100%; } .side-menu {  display: none;  color: #242424; background: #fff;  font-size: 16px;  z-index: 999;  min-height: 100vh; padding-bottom: 100px; } .side-menu .menu-item{ font-size: 18px; } .side-menu .widget{ margin: 0 auto 15px; } .side-menu li{ list-style-type: none; } .side-menu > .wrap {  position: relative;  padding: 25px; } .side-menu .widget_nav_menu {  margin-right: -25px;  margin-left: -25px; } .side-menu a {  display: block;  padding: 10px 25px; color: #242424;  line-height: 1;  text-decoration: none; } .side-menu .widget li li {  margin: 0 0 0 20px; } .side-menu .widget ul > li {  margin-bottom: 0; } .side-menu input {  border-radius: 0;  -webkit-appearance: none; } .side-menu input[type="search"] {  padding: 4px 8px;  font-size: 15px; } .dashicons.close-icon {  position: absolute;  top: 7px;  right: 5px;  width: 30px;  height: 30px;  font-size: 30px; } @media only screen and (min-width: 1023px) {  .dashicons.close-icon { display: none;  } }@supports (-webkit-overflow-scrolling:touch){}@supports ((position:-webkit-sticky) or (position:sticky)){}@supports ((position:-webkit-sticky) or (position:sticky)){}@supports ((position:-webkit-sticky) or (position:sticky)){}@supports ((position:-webkit-sticky) or (position:sticky)){}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}@supports ((position:-webkit-sticky) or (position:sticky)){}.aligncenter{clear:both}  @font-face{font-family:jpibfi-font;src:url(https://lydioutloud.com/wp-content/plugins/jquery-pin-it-button-for-images-pro/css/fonts/jpibfi-font.eot);src:url(https://lydioutloud.com/wp-content/plugins/jquery-pin-it-button-for-images-pro/css/fonts/jpibfi-font.eot) format("embedded-opentype"),url(https://lydioutloud.com/wp-content/plugins/jquery-pin-it-button-for-images-pro/css/fonts/jpibfi-font.ttf) format("truetype"),url(https://lydioutloud.com/wp-content/plugins/jquery-pin-it-button-for-images-pro/css/fonts/jpibfi-font.woff) format("woff"),url(https://lydioutloud.com/wp-content/plugins/jquery-pin-it-button-for-images-pro/css/fonts/jpibfi-font.svg) format("svg");font-weight:400;font-style:normal}   .social-rocket-buttons, .social-rocket-buttons .social-rocket-button-anchor, .social-rocket-buttons .social-rocket-button-anchor:focus, .social-rocket-buttons .social-rocket-button-anchor:hover { margin: 0; padding: 0; border: 0; box-shadow: none; -webkit-box-shadow: none; box-sizing: content-box; font: inherit; font-size: 16px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; outline: 0; vertical-align: baseline; } .social-rocket-inline-buttons { clear: both; } .social-rocket-buttons .social-rocket-button { display: inline-block; line-height: 29px; max-height: 30px; text-align: center; vertical-align: middle; white-space: nowrap; } .social-rocket-buttons .social-rocket-button-anchor, .social-rocket-buttons .social-rocket-button-anchor:focus, .social-rocket-buttons .social-rocket-button-anchor:hover { display: block; line-height: 30px; padding: 0 8px 0 8px; text-decoration: none !important; } .social-rocket-buttons .social-rocket-button-icon { color: #fff; font-size: 16px; line-height: 100%; margin: 0 5px; min-width: 20px; text-shadow: none !important; vertical-align: middle; } .social-rocket-buttons .social-rocket-button-cta { color: #fff; font-size: 13px; font-weight: 400; margin: 0 8px 0 5px; vertical-align: middle; } .social-rocket-inline-buttons .social-rocket-shares-total { display: inline-block; line-height: 30px; margin-bottom: 10px; margin-right: 10px; text-align: center;  white-space: nowrap; } .social-rocket-inline-buttons .social-rocket-shares-total i { margin-left: 10px; } .social-rocket-inline-buttons .social-rocket-shares-total-inner { display: inline-block; line-height: 14px; margin-left: 10px;  margin-top: 3px; text-align: right; vertical-align: bottom; } .social-rocket-inline-buttons .social-rocket-shares-total-count { display: block; font-size: 18px; } .social-rocket-inline-buttons .social-rocket-shares-total-label { display: block; font-size: 9px; text-transform: uppercase; }  .social-rocket-floating-buttons, .social-rocket-floating-buttons a, .social-rocket-floating-buttons a:hover { margin: 0; padding: 0; border: 0; box-shadow: none; -webkit-box-shadow: none; box-sizing: border-box; font: inherit; font-size: 16px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; outline: 0; vertical-align: baseline; } .social-rocket-floating-buttons { position: fixed; z-index: 9998; } .social-rocket-floating-buttons.social-rocket-position-left { left: 0; } .social-rocket-floating-buttons.social-rocket-vertical-position-center { top: 30%; } .social-rocket-floating-buttons .social-rocket-floating-button { box-shadow: none; box-sizing: content-box; color: #fff; cursor: pointer; line-height: 50px; margin: 0; padding: 0; text-align: center; height: 50px; width: 50px; overflow: hidden; -moz-box-sizing: border-box; -moz-transition: all 0.15s ease-in; -webkit-transition: all 0.15s ease-in; -o-transition: all 0.15s ease-in; transition: all 0.15s ease-in; } .social-rocket-floating-buttons .social-rocket-floating-button .social-rocket-floating-button-anchor { display: block; position: relative; color: #fff; margin: 0; padding: 0; text-decoration: none; width: 100%;  height: 100%; } .social-rocket-floating-buttons .social-rocket-floating-button .social-rocket-floating-button-icon { color: #fff;  display: inline-block;  text-align: center; } @media only print { .social-rocket-floating-buttons { display: none; } } .social-rocket-facebook { background-color: #1877f2; border-color: #0d65d9; } .social-rocket-facebook:hover { background-color: #0d65d9; border-color: #0a4fa9; } .social-rocket-pinterest { background-color: #bd081c; border-color: #930617; } .social-rocket-pinterest:hover { background-color: #930617; border-color: #62040f; } .social-rocket-twitter { background-color: #00aced; border-color: #0096cc; } .social-rocket-twitter:hover { background-color: #0096cc; border-color: #007099; } .social-rocket-hidden-pinterest-image { display: none !important; } @media screen and (max-width: 782px) { .social-rocket-desktop-only { display: none; } } @media only print { .social-rocket-buttons { display: none; } }  @-moz-document url-prefix(){}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}@supports (display:grid){}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}  body:not(:hover) fieldset.wprm-comment-ratings-container:focus-within span{outline:1px solid #4D90FE}.wprm-rating-star svg{display:inline;vertical-align:middle;width:16px;height:16px;margin:0} .wprm-recipe-container{outline:none}.wprm-recipe{overflow:hidden;zoom:1;text-align:left;clear:both}.wprm-recipe *{box-sizing:border-box}.wprm-recipe ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0;margin:0;padding:0}.wprm-recipe li{font-size:1em;margin:0 0 0 32px;padding:0}.wprm-recipe li,.wprm-recipe li.wprm-recipe-instruction{list-style-position:outside}.wprm-recipe li:before{display:none}.wprm-recipe h2,.wprm-recipe h3{clear:none;font-variant:normal;text-transform:none;letter-spacing:normal;margin:0;padding:0}.wprm-recipe a.wprm-recipe-link,.wprm-recipe a.wprm-recipe-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} .wprm-spacer{display:block !important;background:none !important;font-size:0;line-height:0;width:100%;height:10px}.wprm-spacer+.wprm-spacer{display:none !important}.wprm-call-to-action.wprm-call-to-action-simple{margin-top:10px;padding:5px 10px;display:flex;justify-content:center;align-items:middle}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-icon{font-size:2.2em;margin:5px 0.5em 5px 0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-icon svg{margin-top:0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container{margin:5px 0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container .wprm-call-to-action-header{display:block;font-weight:bold;font-size:1.3em}@media all and (max-width: 450px){.wprm-call-to-action.wprm-call-to-action-simple{flex-wrap:wrap}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container{text-align:center}}.wprm-container-columns-spaced,.wprm-container-columns-spaced-middle{display:flex;flex-wrap:wrap;justify-content:space-between}.wprm-container-columns-spaced-middle.wprm-container-columns-spaced-middle{align-items:center}.wprm-container-columns-spaced>*,.wprm-container-columns-spaced-middle>*{flex:1}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter{margin-left:-8px;margin-right:-8px}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>*{margin-left:8px !important;margin-right:8px !important}@media all and (max-width: 450px){.wprm-container-columns-spaced,.wprm-container-columns-spaced-middle{display:block}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>*{margin-bottom:16px !important}}.wprm-container-float-right{float:right;margin:0 0 10px 10px;text-align:center;position:relative;z-index:1}@media only screen and (max-width: 640px){.wprm-container-float-right{float:none;margin-left:0;margin-right:0}}.wprm-icon-decoration-line,.wprm-header-decoration-line{display:flex;flex-wrap:wrap;align-items:center}.wprm-header-decoration-line.wprm-align-left .wprm-decoration-line{margin-left:15px}.wprm-icon-decoration-line.wprm-align-center .wprm-decoration-line:first-child{margin-right:15px}.wprm-icon-decoration-line.wprm-align-center .wprm-decoration-line:last-child{margin-left:15px}.wprm-decoration-line{flex:auto;height:1px;border-bottom:1px solid black}.wprm-block-text-normal{font-weight:400;font-style:normal;text-transform:none}.wprm-block-text-light{font-weight:300 !important}.wprm-block-text-bold{font-weight:bold !important}.wprm-block-text-uppercase{text-transform:uppercase !important}.wprm-align-left{text-align:left}.wprm-align-center{text-align:center}.wprm-recipe-header.wprm-header-has-actions{display:flex;flex-wrap:wrap;align-items:center}.wprm-recipe-icon svg{display:inline;vertical-align:middle;margin-top:-0.15em;width:1.3em;height:1.3em;overflow:visible}.wprm-icon-shortcode{font-size:16px;height:16px}.wprm-icon-shortcode .wprm-recipe-icon svg{display:inline;vertical-align:middle;margin-top:0;width:1em;height:1em;overflow:visible}.wprm-recipe-image img{display:block;margin:0 auto}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-faded{opacity:0.7}.wprm-recipe-instructions-container .wprm-recipe-instruction-text{font-size:1em}.wprm-recipe-link{cursor:pointer;text-decoration:none}.wprm-recipe-link.wprm-recipe-link-wide-button{display:block;width:auto;margin:5px 0;text-align:center}.wprm-recipe-link.wprm-recipe-link-wide-button{border-width:1px;border-style:solid;padding:5px}.wprm-recipe-rating{white-space:nowrap}.wprm-recipe-rating svg{vertical-align:middle;margin-top:-0.15em !important;width:1.1em;height:1.1em;margin:0}.wprm-recipe-rating.wprm-recipe-rating-inline .wprm-recipe-rating-details{display:inline-block;margin-left:10px}.wprm-recipe-rating .wprm-recipe-rating-details{font-size:0.8em}.wprm-spacer{display:block !important;background:none !important;font-size:0;line-height:0;width:100%;height:10px}.wprm-spacer+.wprm-spacer{display:none !important} .wprm-user-rating.wprm-user-rating-allowed .wprm-rating-star{cursor:pointer} .wprm-recipe-ingredients-container,.wprm-recipe-instructions-container{counter-reset:wprm-advanced-list-counter}ul.wprm-advanced-list.wprm-advanced-list-reset{counter-reset:wprm-advanced-list-counter}ul.wprm-advanced-list li{list-style-type:none}ul.wprm-advanced-list li:before{counter-increment:wprm-advanced-list-counter;content:counter(wprm-advanced-list-counter);display:flex;align-items:center;justify-content:center;float:left;font-weight:bold;margin:2px 0 0 -32px;border-radius:100%;border:0}.rtl ​.wprm-checkbox-container label::before{right:0}.wprm-recipe-ingredients li,.wprm-recipe-instructions li{position:relative}  