body:not(.roseta-landing-page) #container,
#colophon-inside,
.footer-inside,
#breadcrumbs-container-inside,
#header-page-title-inside {
  margin: 0 auto;
  max-width: 1300px;
}
body:not(.roseta-landing-page) #container {
  max-width: calc(1300px - 4em);
}
.site-header-inside {
  max-width: 1300px;
  margin: 0 auto;
}
#primary {
  width: 320px;
}
#secondary {
  width: 380px;
}
#container.one-column .main {
  width: 100%;
}
#container.two-columns-right #secondary {
  float: right;
}
#container.two-columns-right .main,
.two-columns-right #breadcrumbs {
  width: calc(100% - 380px);
  float: left;
}
#container.two-columns-left #primary {
  float: left;
}
#container.two-columns-left .main,
.two-columns-left #breadcrumbs {
  width: calc(100% - 320px);
  float: right;
}
#container.three-columns-right #primary,
#container.three-columns-left #primary,
#container.three-columns-sided #primary {
  float: left;
}
#container.three-columns-right #secondary,
#container.three-columns-left #secondary,
#container.three-columns-sided #secondary {
  float: left;
}
#container.three-columns-right #primary,
#container.three-columns-left #secondary {
  margin-left: 0%;
  margin-right: 0%;
}
#container.three-columns-right .main,
.three-columns-right #breadcrumbs {
  width: calc(100% - 700px);
  float: left;
}
#container.three-columns-left .main,
.three-columns-left #breadcrumbs {
  width: calc(100% - 700px);
  float: right;
}
#container.three-columns-sided #secondary {
  float: right;
}
#container.three-columns-sided .main,
.three-columns-sided #breadcrumbs {
  width: calc(100% - 700px);
  float: right;
}
.three-columns-sided #breadcrumbs {
  margin: 0 calc(0% + 380px) 0 -1920px;
}
#site-text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}
html {
  font-family: Oxygen;
  font-size: 17px;
  font-weight: 400;
  line-height: 2;
}
#site-title {
  font-family: Oxygen;
  font-size: 1.1em;
  font-weight: 700;
}
#site-text {
  text-transform: uppercase;
}
#access ul li a {
  font-family: Oxygen;
  font-size: 0.85em;
  font-weight: 400;
  text-transform: uppercase;
}
.widget-title {
  font-family: Oxygen;
  font-size: 1em;
  font-weight: 700;
  line-height: 2;
  margin-bottom: 1em;
  text-transform: uppercase;
}
.widget-container {
  font-family: Oxygen;
  font-size: 1em;
  font-weight: 400;
}
.widget-container ul li {
  line-height: 2;
}
.entry-title,
.page-title {
  font-family: Oxygen;
  font-size: 1.45em;
  font-weight: 700;
}
.entry-meta > span {
  font-family: Oxygen;
  font-weight: 400;
} /*.post-thumbnail-container*/
.entry-meta > span {
  font-size: 0.9em;
} /* header titles */
.single .entry-title,
#header-page-title .entry-title {
  font-family: Oxygen;
  font-size: 2.3em;
  font-weight: 700;
  line-height: 1.4;
  text-transform: uppercase;
}
#header-page-title .entry-meta > span {
  font-family: Oxygen;
  font-size: 1.45em;
  font-weight: 400;
}
h1 {
  font-size: 2.33em;
}
h2 {
  font-size: 2.06em;
}
h3 {
  font-size: 1.79em;
}
h4 {
  font-size: 1.52em;
}
h5 {
  font-size: 1.25em;
}
h6 {
  font-size: 0.98em;
}
h1,
h2,
h3,
h4,
h5,
h6,
.seriousslider-theme .seriousslider-caption-title {
  font-family: Oxygen;
  font-weight: 700;
}
.entry-content h1,
.entry-summary h1,
.entry-content h2,
.entry-summary h2,
.entry-content h3,
.entry-summary h3,
.entry-content h4,
.entry-summary h4,
.entry-content h5,
.entry-summary h5,
.entry-content h6,
.entry-summary h6 {
  line-height: 1.2;
  margin-bottom: 0.5em;
}
a.continue-reading-link,
.lp-block-readmore,
.lp-box-readmore,
#cryout_ajax_more_trigger,
.lp-port-readmore,
.comment .reply,
a.staticslider-button,
.seriousslider-theme .seriousslider-caption-buttons a.seriousslider-button,
nav#mobile-menu a,
button,
input[type="button"],
input[type="submit"],
input[type="reset"],
#nav-fixed a + a,
.wp-block-button {
  font-family: Oxygen;
}
.lp-text-title {
  font-family: Oxygen;
  font-weight: 700;
}
blockquote cite {
  font-family: Oxygen;
}
body {
  color: #666666;
  background-color: #ffffff;
}
.lp-staticslider .staticslider-caption-text a {
  color: #293133;
}
#site-header-main,
#access ul ul,
.menu-search-animated .searchform input[type="search"],
#access .menu-search-animated .searchform,
.site-header-bottom-fixed,
.roseta-over-menu .site-header-bottom.header-fixed .site-header-bottom-fixed {
  background-color: #293133;
}
.roseta-over-menu .site-header-bottom-fixed {
  background: transparent;
}
@media (max-width: 800px) {
  #top-section-menu::before {
    background: -webkit-linear-gradient(
      left,
      rgba(41, 49, 51, 1),
      rgba(41, 49, 51, 0.5)
    );
    background: linear-gradient(
      to right,
      rgba(41, 49, 51, 1),
      rgba(41, 49, 51, 0.5)
    );
  }
  #top-section-menu::after {
    background: -webkit-linear-gradient(
      right,
      rgba(41, 49, 51, 1),
      rgba(41, 49, 51, 0.5)
    );
    background: linear-gradient(
      to left,
      rgba(41, 49, 51, 1),
      rgba(41, 49, 51, 0.5)
    );
  }
}
.roseta-over-menu .header-fixed.site-header-bottom #site-title a {
  color: #00af32;
}
.roseta-over-menu #site-title a,
.roseta-over-menu #access > div > ul > li,
.roseta-over-menu #access > div > ul > li > a,
.roseta-over-menu #sheader.socials a::before {
  color: #00af32;
}
@media (min-width: 1153px) {
  .roseta-over-menu #header-page-title,
  .roseta-over-menu .lp-staticslider .staticslider-caption-inside,
  .roseta-over-menu .seriousslider-theme .seriousslider-caption-inside {
    padding-top: 165px;
  }
}
#access > div > ul > li,
#access > div > ul > li > a,
.roseta-over-menu
  .header-fixed.site-header-bottom
  #access
  > div
  > ul
  > li:not([class*="current"]),
.roseta-over-menu
  .header-fixed.site-header-bottom
  #access
  > div
  > ul
  > li:not([class*="current"])
  > a,
.roseta-over-menu
  .header-fixed.site-header-bottom
  .top-section-element.widget_cryout_socials
  a::before,
.top-section-element.widget_cryout_socials a::before,
#access .menu-search-animated .searchform input[type="search"] {
  color: #ffffff;
}
#mobile-menu {
  color: #ffffff;
}
.roseta-over-menu
  .header-fixed.site-header-bottom
  .top-section-element.widget_cryout_socials
  a:hover::before,
.top-section-element.widget_cryout_socials a:hover::before {
  color: #293133;
}
#access ul.sub-menu li a,
#access ul.children li a {
  color: #888888;
}
#access ul.sub-menu li a,
#access ul.children li a {
  background-color: #f3f3f3;
}
#access > div > ul > li:hover > a,
#access > div > ul > li a:hover,
#access > div > ul > li:hover,
.roseta-over-menu
  .header-fixed.site-header-bottom
  #access
  > div
  > ul
  > li
  > a:hover,
.roseta-over-menu
  .header-fixed.site-header-bottom
  #access
  > div
  > ul
  > li:hover {
  color: #00af32;
}
#access > div > ul > li > a > span::before,
#site-title::before,
#site-title::after {
  background-color: #00af32;
}
#site-title a:hover {
  color: #00af32;
}
#access > div > ul > li.current_page_item > a,
#access > div > ul > li.current-menu-item > a,
#access > div > ul > li.current_page_ancestor > a,
#access > div > ul > li.current-menu-ancestor > a,
#access .sub-menu,
#access .children,
.roseta-over-menu .header-fixed.site-header-bottom #access > div > ul > li > a {
  color: #686868;
}
#access ul.children > li.current_page_item > a,
#access ul.sub-menu > li.current-menu-item > a,
#access ul.children > li.current_page_ancestor > a,
#access ul.sub-menu > li.current-menu-ancestor > a {
  color: #686868;
}
#access .sub-menu li:not(:last-child) span,
#access .children li:not(:last-child) span {
  border-bottom: 1px solid #e2e2e2;
}
.searchform .searchsubmit {
  color: #666666;
}
#access ul li.special1 > a {
  background-color: #384042;
}
#access ul li.special2 > a {
  background-color: #ffffff;
  color: #293133;
}
#access ul li.accent1 > a {
  background-color: #00af32;
  color: #293133;
}
#access ul li.accent2 > a {
  background-color: #686868;
  color: #293133;
}
#access ul li.accent1 > a:hover,
#access ul li.accent2 > a:hover {
  color: #293133;
}
#access > div > ul > li.accent1 > a > span::before,
#access > div > ul > li.accent2 > a > span::before {
  background-color: #293133;
}
body:not(.roseta-landing-page) article.hentry,
body:not(.roseta-landing-page) .main,
body.roseta-boxed-layout:not(.roseta-landing-page) #container {
  background-color: #ffffff;
}
.pagination a,
.pagination span {
  background-color: #f3f3f3;
}
.pagination a:not(.prev):not(.next):hover {
  background-color: #00af32;
  color: #ffffff;
}
#header-page-title-overlay,
.lp-staticslider .staticslider-caption::after,
.seriousslider-theme .seriousslider-caption::after {
  background-color: #293133;
  opacity: 0.22;
}
#header-page-title #header-page-title-inside,
#header-page-title .entry-meta span,
#header-page-title .entry-meta a,
#header-page-title .entry-meta time,
#header-page-title .entry-meta .icon-metas::before,
#header-page-title .byline,
#header-page-title #breadcrumbs-nav,
.lp-staticslider .staticslider-caption-inside,
.seriousslider-theme .seriousslider-caption-inside {
  color: #ffffff;
}
#primary .widget-container {
  background-color: #ffffff;
  border-color: #eeeeee;
}
@media (max-width: 640px) {
  .cryout #container #primary .widget-container {
    padding: 1em;
  }
}
#secondary .widget-container {
  background-color: #ffffff;
  border-color: #eeeeee;
}
@media (max-width: 640px) {
  .cryout #container #secondary .widget-container {
    padding: 1em;
  }
}
#colophon,
#footer {
  background-color: #293133;
  color: #00af32;
}
#colophon .widget-title > span {
  background-color: #ffffff;
}
.main #content-masonry .entry-title {
  color: #686868;
  background-color: #ffffff;
}
@media (min-width: 720px) {
  .roseta-magazine-one
    .main
    #content-masonry
    .post-thumbnail-container
    + .entry-after-image {
    background-color: #ffffff;
  }
}
.entry-title a:active,
.entry-title a:hover {
  color: #00af32;
}
.entry-title::before {
  background-color: #00af32;
}
span.entry-format {
  color: #00af32;
}
.main #content-masonry .format-link .entry-content a {
  background-color: #00af32;
  color: #ffffff;
}
.main #content-masonry .format-link::after {
  color: #ffffff;
}
.cryout article.hentry.format-image,
.cryout article.hentry.format-audio,
.cryout article.hentry.format-video {
  background-color: #f5f5f5;
}
.format-aside,
.format-quote {
  border-color: #dedede;
}
.entry-content h5,
.entry-content h6,
.lp-text-content h5,
.lp-text-content h6 {
  color: #686868;
}
.entry-content blockquote::before,
.entry-content blockquote::after {
  color: rgba(102, 102, 102, 0.2);
}
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.lp-text-content h1,
.lp-text-content h2,
.lp-text-content h3,
.lp-text-content h4 {
  color: #293133;
}
a {
  color: #00af32;
}
a:hover,
.entry-meta span a:hover,
.comments-link a {
  color: #686868;
}
.comments-link a:hover {
  color: #00af32;
}
.comments-link {
  background-color: #eeeeee;
}
.comments-link::before {
  border-color: #eeeeee;
}
.socials a::before {
  color: #00af32;
}
#site-header-main .socials a::after {
  color: #00af32;
}
.roseta-normalizedtags #content .tagcloud a {
  color: #ffffff;
  background-color: #00af32;
}
.roseta-normalizedtags #content .tagcloud a:hover {
  background-color: #686868;
}
#nav-fixed i {
  background-color: #eeeeee;
}
#nav-fixed .nav-next:hover i,
#nav-fixed .nav-previous:hover i {
  background-color: #686868;
}
#nav-fixed a:hover + a,
#nav-fixed a + a:hover {
  background-color: rgba(104, 104, 104, 1);
}
#nav-fixed i,
#nav-fixed span {
  color: #ffffff;
}
a#toTop::before {
  color: #00af32;
}
a#toTop::after {
  color: #686868;
}
@media (max-width: 800px) {
  .cryout #footer-bottom .footer-inside {
    padding-top: 2.5em;
  }
  .cryout .footer-inside a#toTop {
    background-color: #00af32;
    color: #ffffff;
  }
  .cryout .footer-inside a#toTop:hover {
    opacity: 0.8;
  }
}
#author-description .page-title span {
  color: #686868;
  border-bottom-color: #00af32;
}
a.continue-reading-link,
.lp-box-readmore {
  color: #686868;
}
.continue-reading-link::before,
.lp-box-readmore::before {
  background-color: #00af32;
}
.entry-meta .icon-metas:before {
  color: #ababab;
}
.roseta-caption-one .main .wp-caption .wp-caption-text {
  border-bottom-color: #eeeeee;
}
.roseta-caption-two .main .wp-caption .wp-caption-text {
  background-color: #f5f5f5;
}
.roseta-image-one .entry-content img[class*="align"],
.roseta-image-one .entry-summary img[class*="align"],
.roseta-image-two .entry-content img[class*="align"],
.roseta-image-two .entry-summary img[class*="align"] {
  border-color: #eeeeee;
}
.roseta-image-five .entry-content img[class*="align"],
.roseta-image-five .entry-summary img[class*="align"] {
  border-color: #00af32;
} /* diffs */
span.edit-link a.post-edit-link,
span.edit-link a.post-edit-link:hover,
span.edit-link .icon-edit:before {
  color: #666666;
}
.searchform {
  border-color: #ebebeb;
}
#breadcrumbs-container {
  background-color: #f8f8f8;
}
.entry-meta span,
.entry-meta a,
.entry-utility span,
.entry-utility a,
.entry-meta time,
#breadcrumbs-nav,
.footermenu ul li span.sep {
  color: #ababab;
}
.footermenu ul li a:hover {
  color: #00af32;
}
.footermenu ul li a::after {
  background: #00af32;
}
span.entry-sticky {
  background-color: #00af32;
  color: #ffffff;
}
#commentform {
}
code,
#nav-below .nav-previous a:before,
#nav-below .nav-next a:before {
  background-color: #eeeeee;
}
pre,
.comment-author {
  border-color: #eeeeee;
}
.commentlist .comment-body,
.commentlist .pingback {
  border-color: #eeeeee;
}
.commentlist .comment-body::after {
  border-right-color: #ffffff;
}
.commentlist .comment-body::before {
  border-right-color: #e8e8e8;
}
article #author-info,
.single #author-info {
  border-color: #eeeeee;
}
.page-header.pad-container {
  border-color: #eeeeee;
}
.comment-meta a {
  color: #c9c9c9;
}
.commentlist .reply a {
  color: #b5b5b5;
}
.commentlist .reply a:hover {
  border-bottom-color: #00af32;
}
select,
input[type],
textarea {
  color: #666666;
  border-color: #e9e9e9;
}
.searchform input[type="search"],
.searchform input[type="search"]:hover,
.searchform input[type="search"]:focus {
  background-color: #ffffff;
}
#content .searchform input[type="search"] {
  border-bottom-color: #00af32;
}
#content .searchform:hover input[type="search"],
#content .searchform input[type="search"]:focus {
  border-bottom-color: #686868;
}
#content .searchform::after {
  background-color: #686868;
}
input[type]:hover,
textarea:hover,
select:hover,
input[type]:focus,
textarea:focus,
select:focus {
  border-color: #dcdcdc;
}
button,
input[type="button"],
input[type="submit"],
input[type="reset"] {
  background-color: #00af32;
  color: #ffffff;
}
button:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover {
  background-color: #686868;
}
hr {
  background-color: #f0f0f0;
}
.cryout-preloader > div {
  background-color: #00af32;
} /* gutenberg */
.wp-block-image.alignwide {
  margin-left: calc((0% + 2.5em) * -1);
  margin-right: calc((0% + 2.5em) * -1);
}
.wp-block-image.alignwide img {
  width: calc(100% + 5em);
  max-width: calc(100% + 5em);
}
.has-accent-1-color,
.has-accent-1-color:hover {
  color: #00af32;
}
.has-accent-2-color,
.has-accent-2-color:hover {
  color: #686868;
}
.has-headings-color,
.has-headings-color:hover {
  color: #293133;
}
.has-sitetext-color,
.has-sitetext-color:hover {
  color: #666666;
}
.has-sitebg-color,
.has-sitebg-color:hover {
  color: #ffffff;
}
.has-accent-1-background-color {
  background-color: #00af32;
}
.has-accent-2-background-color {
  background-color: #686868;
}
.has-headings-background-color {
  background-color: #293133;
}
.has-sitetext-background-color {
  background-color: #666666;
}
.has-sitebg-background-color {
  background-color: #ffffff;
}
.has-small-font-size {
  font-size: 14px;
}
.has-regular-font-size {
  font-size: 17px;
}
.has-large-font-size {
  font-size: 20px;
}
.has-larger-font-size {
  font-size: 24px;
}
.has-huge-font-size {
  font-size: 24px;
} /* woocommerce */
.woocommerce-thumbnail-container .woocommerce-buttons-container a,
.woocommerce-page #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  font-family: Oxygen;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3,
.woocommerce div.product .product_title,
.woocommerce .woocommerce-tabs h2 {
  font-family: Oxygen;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3,
.woocommerce .star-rating {
  color: #686868;
}
.woocommerce-page #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  background-color: #00af32;
  color: #ffffff;
  line-height: 2;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
  background-color: #686868;
  color: #ffffff;
}
.woocommerce-page #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce input.button.alt {
  background-color: #686868;
  color: #ffffff;
  line-height: 2;
}
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce input.button.alt:hover {
  background-color: #8a8a8a;
  color: #ffffff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
  border-bottom-color: #ffffff;
}
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt[disabled]:disabled,
.woocommerce #respond input#submit.alt[disabled]:disabled:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt[disabled]:disabled,
.woocommerce a.button.alt[disabled]:disabled:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt[disabled]:disabled,
.woocommerce button.button.alt[disabled]:disabled:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt[disabled]:disabled,
.woocommerce input.button.alt[disabled]:disabled:hover {
  background-color: #686868;
}
.woocommerce div.product .product_title,
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price {
  color: #686868;
}
.woocommerce-checkout #payment {
  background: #f5f5f5;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  background: #686868;
}
.woocommerce .main .page-title {
  /*font-size: -0.004em; */
} /* mobile menu */
nav#mobile-menu,
#mobile-menu .menu-main-search {
  background-color: #293133;
}
#mobile-menu .mobile-arrow {
  color: #666666;
}
.main .entry-content,
.main .entry-summary {
  text-align: left;
}
.main p,
.main ul,
.main ol,
.main dd,
.main pre,
.main hr {
  margin-bottom: 1.2em;
}
.entry-content p {
  text-indent: 0em;
}
.main a.post-featured-image {
  background-position: center center;
}
#header-widget-area {
  width: 33%;
  left: calc(50% - 33% / 2);
}
.roseta-stripped-table .main thead th,
.roseta-bordered-table .main thead th,
.roseta-stripped-table .main td,
.roseta-stripped-table .main th,
.roseta-bordered-table .main th,
.roseta-bordered-table .main td {
  border-color: #e9e9e9;
}
.roseta-clean-table .main th,
.roseta-stripped-table .main tr:nth-child(even) td,
.roseta-stripped-table .main tr:nth-child(even) th {
  background-color: #f8f8f8;
}
.roseta-cropped-featured .main .post-thumbnail-container {
  height: 300px;
}
.roseta-responsive-featured .main .post-thumbnail-container {
  max-height: 300px;
  height: auto;
}
article.hentry .article-inner,
#content-masonry article.hentry .article-inner {
  padding: 0%;
}
@media (min-width: 801px) {
  .site-header-bottom {
    height: 65px;
  }
}
.site-header-bottom .site-header-inside {
  height: 64px;
}
#access .menu-search-animated .searchform {
  height: 64px;
  line-height: 64px;
}
.menu-search-animated {
  height: 65px;
  line-height: 65px;
}
#access div > ul > li > a,
#access ul li[class*="icon"]::before {
  line-height: 65px;
}
.roseta-responsive-headerimage #masthead #header-image-main-inside {
  max-height: 475px;
}
.roseta-cropped-headerimage #masthead #header-image-main-inside {
  height: 475px;
}
.roseta-landing-page .lp-blocks-inside,
.roseta-landing-page .lp-boxes-inside,
.roseta-landing-page .lp-text-inside,
.roseta-landing-page .lp-posts-inside,
.roseta-landing-page .lp-page-inside,
.roseta-landing-page .lp-section-header,
.roseta-landing-page .content-widget {
  max-width: 1300px;
}
.lp-staticslider .staticslider-caption-inside,
.seriousslider.seriousslider-theme .seriousslider-caption-inside,
#header-page-title #header-page-title-inside {
  max-width: 900px;
}
.roseta-landing-page .content-widget {
  margin: 0 auto;
}
.lp-staticslider {
  max-height: calc(100vh - 165px);
}
a.staticslider-button:nth-child(2n + 1),
.seriousslider-theme .seriousslider-caption-buttons a:nth-child(2n + 1),
a.staticslider-button:nth-child(2n),
.seriousslider-theme .seriousslider-caption-buttons a:nth-child(2n) {
  color: #ffffff;
}
a.staticslider-button:nth-child(2n + 1)::before,
.seriousslider-theme
  .seriousslider-caption-buttons
  a:nth-child(2n + 1)::before {
  background-color: #c28ab6;
}
a.staticslider-button:nth-child(2n)::before,
.seriousslider-theme .seriousslider-caption-buttons a:nth-child(2n)::before {
  background-color: #e6e6e6;
}
.lp-section-desc {
  color: #8e8e8e;
}
.lp-blocks {
}
.lp-boxes {
}
.lp-text {
}
#lp-posts,
#lp-page {
  background-color: #ffffff;
}
.lp-block {
  background: #ffffff;
  border-color: #e3e3e3;
}
.lp-block i[class^="blicon"]::before {
  color: #00af32;
}
.lp-block .lp-block-title {
  color: #686868;
}
.lp-block i[class^="blicon"]::after {
  background-color: #00af32;
}
.lp-blocks1 .lp-block:hover i[class^="blicon"]::before {
  color: #ffffff;
}
.lp-block-readmore {
  color: #b6b6b6;
}
.lp-block-readmore:hover {
  color: #00af32;
}
.lp-text-title {
  color: #686868;
}
.lp-text-image + .lp-text-card {
  background-color: #ffffff;
}
.lp-text-image + .lp-text-card::before {
  background-color: #00af32;
}
.lp-box,
.lp-box-title,
.lp-boxes-animated .lp-box-text {
  background-color: #ffffff;
}
.lp-box-title {
  color: #686868;
}
.lp-boxes-static .lp-box-image .box-overlay {
  background-color: #efb7e3;
}
.lp-box-title {
  color: #686868;
}
.lp-box-title:hover {
  color: #00af32;
}
.lp-boxes-1 .lp-box .lp-box-image {
  height: 350px;
}
.lp-boxes-animated .box-overlay {
  background-color: #00af32;
}
.lp-boxes-animated.lp-boxes-1 .lp-box:hover .lp-box-text {
  max-height: 250px;
}
.lp-boxes-animated.lp-boxes-1 .lp-box:focus-within .lp-box-text /* because of older IE */ {
  max-height: 250px;
}
.lp-boxes-2 .lp-box .lp-box-image {
  height: 400px;
}
.lp-boxes-animated.lp-boxes-2 .lp-box:hover .lp-box-text {
  max-height: 300px;
}
.lp-boxes-animated.lp-boxes-2 .lp-box:focus-within .lp-box-text /* because of older IE */ {
  max-height: 300px;
}
#cryout_ajax_more_trigger,
.lp-port-readmore {
  color: #686868;
}
.lpbox-rnd1 {
}
.lpbox-rnd2 {
}
.lpbox-rnd3 {
}
.lpbox-rnd4 {
}
.lpbox-rnd5 {
}
.lpbox-rnd6 {
}
.lpbox-rnd7 {
}
.lpbox-rnd8 {
} /* Plus style */ /* Landing Page */
.lp-blocks1 {
  background-color: #ffffff;
}
.lp-blocks2 {
  background-color: #ffffff;
}
.lp-boxes-1 {
  background-color: #ffffff;
}
.lp-boxes-2 {
  background-color: #f3f3f3;
}
.lp-boxes-3 {
  background-color: #f3f3f3;
}
#lp-text-zero {
  background-color: #fff;
}
#lp-text-one {
  background-color: #fff;
}
#lp-text-two {
  background-color: #fff;
}
#lp-text-three {
  background-color: #fff;
}
#lp-text-four {
  background-color: #fff;
}
#lp-text-five {
  background-color: #fff;
}
#lp-text-six {
  background-color: #fff;
}
.lp-portfolio {
  background-color: #ffffff;
}
.lp-testimonials {
  background-color: #fff;
}
.lp-blocks2 .lp-block {
  background-color: #ffffff;
  border-color: #dddddd;
}
.lp-blocks2 .lp-block-title {
  font-family: Oxygen;
}
.lp-blocks2 .lp-block i::before {
  color: #00af32;
}
.lp-boxes-animated2 .lp-box-content,
.lp-boxes-animated2 .lp-box-readmore {
  color: #ffffff;
}
.lp-boxes-animated2 .lp-box-readmore::before {
  background-color: #ffffff;
}
.lp-boxes-static2 .lp-box {
  background-color: #ffffff;
}
.lp-boxes-static2 .lp-box-readmore {
  border-top-color: #eeeeee;
}
.lp-boxes-static2 .lp-box-readmore:hover {
  color: #00af32;
}
.lp-boxes-3 .lp-box .lp-box-image {
  height: 300px;
}
.lp-boxes-3.lp-boxes-animated .lp-box:hover .lp-box-text {
  max-height: 200px;
}
.lp-boxes-3.lp-boxes-animated .lp-box:focus-within .lp-box-text {
  /* because of older IE */
  max-height: 200px;
}
.lp-boxes-animated.lp-boxes-animated2 .lp-box-title::after {
  background-color: #00af32;
}
.roseta-landing-page .lp-testimonials-inside,
.roseta-landing-page .lp-portfolio-inside {
  max-width: 1300px;
}
#portfolio-masonry .portfolio-entry .portfolio-entry-title a,
.lp-portfolio .lp-port-title a {
  color: #686868;
}
#portfolio-masonry .portfolio-entry:hover .portfolio-entry-title a::before,
.lp-text .lp-text-overlay + .lp-text-inside {
  color: #666666;
}
.lp-portfolio .lp-port-title,
.portfolio-title,
#portfolio-masonry .portfolio-entry .portfolio-entry-title a {
  font-family: Oxygen;
}
.lp-text.style-reverse .lp-text-overlay + .lp-text-inside {
  color: #000000;
} /* Shortcodes */
.panel-title {
  font-family: Oxygen;
}
.btn {
  font-family: Oxygen;
}
.btn-primary,
.label-primary {
  color: #00af32;
}
.btn-secondary,
.label-secondary {
  color: #686868;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active {
  color: #b981ad;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary:active,
.btn-secondary.active {
  color: #464646;
}
.fontfamily-titles-font {
  font-family: Oxygen;
}
.fontfamily-headings-font {
  font-family: Oxygen;
} /* Portfolio */
.single article.jetpack-portfolio .entry-meta-container {
  background-color: #ffffff;
}
.single article.jetpack-portfolio .entry-meta > span a {
  color: #00af32;
}
.jetpack-portfolio-shortcode
  .portfolio-entry
  .portfolio-entry-meta
  > div:last-child {
  border-color: #eeeeee;
}
#portfolio-filter > a,
#portfolio-filter > a:after {
  color: #333333;
}
#portfolio-filter > a.active {
  color: #00af32;
}
.portfolio-entry-meta span {
  color: #999999;
}
.jetpack-portfolio-shortcode .portfolio-entry-title a {
  color: #686868;
}
.lp-portfolio .lp-port-readmore {
  border-color: #686868;
}
.lp-portfolio .lp-port-readmore::before {
  background-color: #686868;
} /* Testimonials */
.lp-tt-text-inside {
  background-color: #ffffff;
  border-color: #dedede;
}
.lp-tt-text-inside::after {
  border-top-color: #ffffff;
}
.lp-tt-text-inside::before {
  border-top-color: #dedede;
} /* Widgets */
.widget-area .cryout-wtabs-nav {
  border-color: #00af32;
}
ul.cryout-wtabs-nav li.active a,
ul.cryout-wtabs-nav li.active a:hover {
  color: #686868;
}
.widget_cryout_contact address > span i {
  color: #00af32;
}
#site-header-main .widget_cryout_getintouch {
  color: #ffffff;
} /* Shortcodes */
.panel-default > .panel-heading > .panel-title > a:hover {
  color: #00af32;
} /* Team Members */
.tmm .tmm_member .tmm_textblock .tmm_scblock {
  background-color: #ffffff;
}
.tmm .tmm_container .tmm_member .tmm_photo {
  border-color: #ffffff;
}
.cryout .tmm .tmm_container .tmm_member {
  border: 1px solid #eeeeee !important;
}
.cryout .tmm .tmm_container .tmm_member:hover {
  border-color: #00af32 !important;
}
@media (min-width: 800px) and (max-width: 800px) {
  .cryout #access {
    display: none;
  }
  .cryout #nav-toggle {
    display: block;
  }
  .cryout #sheader-container > * {
    margin-left: 0;
    margin-right: 2em;
  }
}
