/*
@font-face {
  font-family: 'Sunday';
  src: url('/wp-content/themes/depotblog/fonts/sunday-webfont.eot');
  src: url('/wp-content/themes/depotblog/fonts/sunday-webfont.eot?#iefix') format('embedded-opentype'),
  url('/wp-content/themes/depotblog/fonts/sunday-webfont.woff2') format('woff2'),
  url('/wp-content/themes/depotblog/fonts/sunday-webfont.woff') format('woff'),
  url('/wp-content/themes/depotblog/fonts/sunday-webfont.ttf') format('truetype'),
  url('/wp-content/themes/depotblog/fonts/sunday-webfont.svg#sundayregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'freebooter';
  src: url('/wp-content/themes/depotblog/fonts/freebooterscript-webfont.eot');
  src: url('/wp-content/themes/depotblog/fonts/freebooterscript-webfont.eot?#iefix') format('embedded-opentype'),
  url('/wp-content/themes/depotblog/fonts/freebooterscript-webfont.woff') format('woff'),
  url('/wp-content/themes/depotblog/fonts/freebooterscript-webfont.ttf') format('truetype'),
  url('/wp-content/themes/depotblog/fonts/freebooterscript-webfont.svg#freebooter') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'peaxwebdesignarrowsmedium';
  src: url('/wp-content/themes/depotblog/fonts/peaxwebdesignarrows-webfont.eot');
  src: url('/wp-content/themes/depotblog/fonts/peaxwebdesignarrows-webfont.eot?#iefix') format('embedded-opentype'),
  url('/wp-content/themes/depotblog/fonts/peaxwebdesignarrows-webfont.woff2') format('woff2'),
  url('/wp-content/themes/depotblog/fonts/peaxwebdesignarrows-webfont.woff') format('woff'),
  url('/wp-content/themes/depotblog/fonts/peaxwebdesignarrows-webfont.ttf') format('truetype'),
  url('/wp-content/themes/depotblog/fonts/peaxwebdesignarrows-webfont.svg#peaxwebdesignarrowsmedium') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'tangerineregular';
  src: url('/wp-content/themes/depotblog/fonts/tangerine_regular-webfont.eot');
  src: url('/wp-content/themes/depotblog/fonts/tangerine_regular-webfont.eot?#iefix') format('embedded-opentype'),
  url('/wp-content/themes/depotblog/fonts/tangerine_regular-webfont.woff2') format('woff2'),
  url('/wp-content/themes/depotblog/fonts/tangerine_regular-webfont.woff') format('woff'),
  url('/wp-content/themes/depotblog/fonts/tangerine_regular-webfont.ttf') format('truetype'),
  url('/wp-content/themes/depotblog/fonts/tangerine_regular-webfont.svg#tangerineregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

*/
@font-face {
  font-family: 'Besom';
  src: url('/wp-content/themes/depotblog/fonts/Besom-free-font-webfont.eot');
  src: url('/wp-content/themes/depotblog/fonts/Besom-free-font-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/depotblog/fonts/Besom-free-font-webfont.woff2') format('woff2'), url('/wp-content/themes/depotblog/fonts/Besom-free-font-webfont.woff') format('woff'), url('/wp-content/themes/depotblog/fonts/Besom-free-font-webfont.ttf') format('truetype'), url('/wp-content/themes/depotblog/fonts/Besom-free-font-webfont.svg#besom_2regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Journal';
  src: url('/wp-content/themes/depotblog/fonts/journal-webfont.eot');
  src: url('/wp-content/themes/depotblog/fonts/journal-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/depotblog/fonts/journal-webfont.woff') format('woff'), url('/wp-content/themes/depotblog/fonts/journal-webfont.ttf') format('truetype'), url('/wp-content/themes/depotblog/fonts/journal-webfont.svg#journalregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'pwsmalliconsmedium';
  src: url('/wp-content/themes/depotblog/fonts/pwsmallicons-webfont.eot');
  src: url('/wp-content/themes/depotblog/fonts/pwsmallicons-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/depotblog/fonts/pwsmallicons-webfont.woff2') format('woff2'), url('/wp-content/themes/depotblog/fonts/pwsmallicons-webfont.woff') format('woff'), url('/wp-content/themes/depotblog/fonts/pwsmallicons-webfont.ttf') format('truetype'), url('/wp-content/themes/depotblog/fonts/pwsmallicons-webfont.svg#pwsmalliconsmedium') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* lora-regular - latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content/themes/depotblog/fonts/lora-v12-latin-regular.eot');
  src: local('Lora Regular'), local('Lora-Regular'), url('/wp-content/themes/depotblog/fonts/lora-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-regular.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-regular.svg#Lora') format('svg');
  
  /* IE9 Compat Modes */
  /* Legacy iOS */
}
/* lora-700 - latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 700;
  src: url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700.eot');
  src: local('Lora Bold'), local('Lora-Bold'), url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700.svg#Lora') format('svg');
  
  /* IE9 Compat Modes */
  /* Legacy iOS */
}
/* ultra-regular - latin */
@font-face {
  font-family: 'Ultra';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content/themes/depotblog/fonts/ultra-v10-latin-regular.eot');
  src: local('Ultra Regular'), local('Ultra-Regular'), url('/wp-content/themes/depotblog/fonts/ultra-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/depotblog/fonts/ultra-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/depotblog/fonts/ultra-v10-latin-regular.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/depotblog/fonts/ultra-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/depotblog/fonts/ultra-v10-latin-regular.svg#Ultra') format('svg');
  
  /* IE9 Compat Modes */
  /* Legacy iOS */
}
/* bad-script-regular - latin */
@font-face {
  font-family: 'Bad Script';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content/themes/depotblog/fonts/bad-script-v6-latin-regular.eot');
  src: local('Bad Script Regular'), local('BadScript-Regular'), url('/wp-content/themes/depotblog/fonts/bad-script-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/depotblog/fonts/bad-script-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/depotblog/fonts/bad-script-v6-latin-regular.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/depotblog/fonts/bad-script-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/depotblog/fonts/bad-script-v6-latin-regular.svg#BadScript') format('svg');
  
  /* IE9 Compat Modes */
  /* Legacy iOS */
}
/* lora-700italic - latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 700;
  src: url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700italic.eot');
  src: local('Lora Bold Italic'), local('Lora-BoldItalic'), url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700italic.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-700italic.svg#Lora') format('svg');
  
  /* IE9 Compat Modes */
  /* Legacy iOS */
}
/* lora-italic - latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 400;
  src: url('/wp-content/themes/depotblog/fonts/lora-v12-latin-italic.eot');
  src: local('Lora Italic'), local('Lora-Italic'), url('/wp-content/themes/depotblog/fonts/lora-v12-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-italic.woff') format('woff'), /* Modern Browsers */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/wp-content/themes/depotblog/fonts/lora-v12-latin-italic.svg#Lora') format('svg');
  
  /* IE9 Compat Modes */
  /* Legacy iOS */
}
.font-default,
.font-text,
.font-dropcap {
  font-family: "Lora", serif !important;
  font-style: normal;
}
.font-handwritten {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
}
.font-handwritten2 {
  font-family: "Bad Script", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
}
.font-meta {
  font-family: "Lora", serif !important;
  font-style: normal;
  letter-spacing: 2px !important;
}
.font-deko1 {
  font-family: "Besom", serif;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
}
.font-arrow,
.font-icons {
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
}
.italic {
  font-weight: normal;
}
.hyphens {
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
/* Colors */
/* Others */
/* Media queries */
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
.text-background {
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  position: relative;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
}
.icon {
  font-family: FontAwesome;
  font-weight: normal;
}
.bg-default {
  background: url(/wp-content/themes/depotblog/img/bg.png) repeat;
}
.bg-alternate {
  background: url(/wp-content/themes/depotblog/img/bg-alternate.png) repeat;
}
.bg-alternate-50p {
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
}
.bg-alternate2 {
  background: url(/wp-content/themes/depotblog/img/bg-alternate2.jpg) repeat;
}
.cb-dropcap-big {
  font-family: "Lora", serif !important;
  font-style: normal;
  font-size: 80px;
  color: #000000;
  float: left;
  line-height: 1;
  margin-right: 15px;
  font-weight: 700;
}
.cb-dropcap-small {
  font-family: "Lora", serif !important;
  font-style: normal;
  font-size: 60px;
  color: #000000;
  float: left;
  line-height: 1;
  margin-right: 10px;
  font-weight: 700;
}
@media (min-width: 768px) {
  .arrow-link {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  .arrow-link {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
.arrow-link:after {
  font-size: 0.8em;
  margin-left: 0.5em;
  margin-right: 0.15em;
  content: "G";
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  white-space: nowrap;
  -webkit-transform: rotate(35deg);
  -moz-transform: rotate(35deg);
  -o-transform: rotate(35deg);
  -ms-transform: rotate(35deg);
  transform: rotate(35deg);
  -webkit-backface-visibility: hidden;
  display: inline-block;
}
@media (min-width: 768px) {
  .arrow-link:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  .arrow-link:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
.arrow-link:hover,
.arrow-link:focus {
  text-decoration: none !important;
}
.arrow-link:hover:after,
.arrow-link:focus:after {
  margin-left: 0.65em;
  margin-right: 0;
}
.meta-info .cb-meta,
.meta-info .cb-article-meta {
  text-align: left;
  line-height: 0.5;
  bottom: 10%;
  -webkit-transform: rotate(-2deg);
  -moz-transform: rotate(-2deg);
  -o-transform: rotate(-2deg);
  -ms-transform: rotate(-2deg);
  transform: rotate(-2deg);
  -webkit-backface-visibility: hidden;
  margin: 0 5%;
  max-width: 85%;
  z-index: 100;
}
@media (min-width: 768px) {
  .meta-info .cb-meta,
  .meta-info .cb-article-meta {
    opacity: 0;
  }
}
@media (min-width: 768px) {
  .meta-info .cb-meta,
  .meta-info .cb-article-meta {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  .meta-info .cb-meta,
  .meta-info .cb-article-meta {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
.meta-info .cb-meta h2,
.meta-info .cb-article-meta h2,
.meta-info .cb-meta h4,
.meta-info .cb-article-meta h4 {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 1.5em;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  letter-spacing: 0px;
  z-index: 20;
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  position: relative;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  font-weight: normal;
  text-transform: none;
}
.meta-info .cb-meta h2:before,
.meta-info .cb-article-meta h2:before,
.meta-info .cb-meta h4:before,
.meta-info .cb-article-meta h4:before {
  display: block;
  content: "";
  margin-bottom: 10px;
}
.meta-info .cb-meta h2 a,
.meta-info .cb-article-meta h2 a,
.meta-info .cb-meta h4 a,
.meta-info .cb-article-meta h4 a {
  border: 0 !important;
  font-size: 1em;
  color: #ffffff !important;
}
@media (min-width: 768px) {
  .meta-info .cb-meta h2 a,
  .meta-info .cb-article-meta h2 a,
  .meta-info .cb-meta h4 a,
  .meta-info .cb-article-meta h4 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  .meta-info .cb-meta h2 a,
  .meta-info .cb-article-meta h2 a,
  .meta-info .cb-meta h4 a,
  .meta-info .cb-article-meta h4 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
.meta-info .cb-meta h2 a:after,
.meta-info .cb-article-meta h2 a:after,
.meta-info .cb-meta h4 a:after,
.meta-info .cb-article-meta h4 a:after {
  font-size: 0.8em;
  margin-left: 0.5em;
  margin-right: 0.15em;
  content: "G";
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  white-space: nowrap;
  -webkit-transform: rotate(35deg);
  -moz-transform: rotate(35deg);
  -o-transform: rotate(35deg);
  -ms-transform: rotate(35deg);
  transform: rotate(35deg);
  -webkit-backface-visibility: hidden;
  display: inline-block;
}
@media (min-width: 768px) {
  .meta-info .cb-meta h2 a:after,
  .meta-info .cb-article-meta h2 a:after,
  .meta-info .cb-meta h4 a:after,
  .meta-info .cb-article-meta h4 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  .meta-info .cb-meta h2 a:after,
  .meta-info .cb-article-meta h2 a:after,
  .meta-info .cb-meta h4 a:after,
  .meta-info .cb-article-meta h4 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
.meta-info .cb-meta h2 a:hover,
.meta-info .cb-article-meta h2 a:hover,
.meta-info .cb-meta h4 a:hover,
.meta-info .cb-article-meta h4 a:hover,
.meta-info .cb-meta h2 a:focus,
.meta-info .cb-article-meta h2 a:focus,
.meta-info .cb-meta h4 a:focus,
.meta-info .cb-article-meta h4 a:focus {
  text-decoration: none !important;
}
.meta-info .cb-meta h2 a:hover:after,
.meta-info .cb-article-meta h2 a:hover:after,
.meta-info .cb-meta h4 a:hover:after,
.meta-info .cb-article-meta h4 a:hover:after,
.meta-info .cb-meta h2 a:focus:after,
.meta-info .cb-article-meta h2 a:focus:after,
.meta-info .cb-meta h4 a:focus:after,
.meta-info .cb-article-meta h4 a:focus:after {
  margin-left: 0.65em;
  margin-right: 0;
}
.meta-info .cb-meta h2 .curly3,
.meta-info .cb-article-meta h2 .curly3,
.meta-info .cb-meta h4 .curly3,
.meta-info .cb-article-meta h4 .curly3 {
  background: #000000;
  top: -0.3em;
  left: -25px;
  margin-right: -25px;
  padding-top: 10px;
  padding-left: 10px;
  font-size: 0.80em;
}
.meta-info .cb-meta .cb-author,
.meta-info .cb-article-meta .cb-author {
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  line-height: 0.8 !important;
  position: relative;
  z-index: 20;
  left: -10px;
  background: #ff0078;
  box-shadow: none;
  padding: 8px 20px 8px 10px;
  color: #000000;
  display: inline-block;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 0.75em;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  margin-right: -10px;
}
@media only screen and (min-width: 768px) {
  .meta-info .cb-meta .cb-author,
  .meta-info .cb-article-meta .cb-author {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
.meta-info .cb-meta .cb-author a,
.meta-info .cb-article-meta .cb-author a {
  color: #000000;
}
.meta-info .cb-meta .cb-author em,
.meta-info .cb-article-meta .cb-author em {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 1.54em;
  position: relative;
  top: -5px;
}
@media only screen and (max-width: 1020px) {
  .meta-info .cb-meta .cb-author,
  .meta-info .cb-article-meta .cb-author {
    display: none;
  }
}
.meta-info .cb-meta .cb-category,
.meta-info .cb-article-meta .cb-category {
  font-family: "Lora", serif !important;
  font-style: normal;
  letter-spacing: 2px !important;
  font-size: 0.8em;
  position: relative;
}
.meta-info .cb-meta .cb-category a,
.meta-info .cb-article-meta .cb-category a {
  text-transform: none !important;
}
.meta-info .cb-meta .cb-date,
.meta-info .cb-article-meta .cb-date {
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  font-family: "Lora", serif !important;
  font-style: normal;
  letter-spacing: 2px !important;
  letter-spacing: 1px;
  display: inline-block;
  white-space: nowrap;
  font-size: 0.5em;
  position: relative;
  z-index: 20;
  left: -10px;
  top: -10px;
}
@media only screen and (min-width: 768px) {
  .meta-info .cb-meta .cb-date,
  .meta-info .cb-article-meta .cb-date {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
@media only screen and (max-width: 1020px) {
  .meta-info .cb-meta .cb-date,
  .meta-info .cb-article-meta .cb-date {
    display: none;
  }
}
@media (min-width: 768px) {
  .meta-info:hover .cb-meta,
  .meta-info:hover .cb-article-meta {
    opacity: 1;
    bottom: 15% !important;
  }
}
@media only screen and (min-width: 768px) {
  .rotate-default {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
@media only print {
  .noprint {
    display: none !important;
  }
}
.bw {
  filter: grayscale(1);
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
@media (min-width: 768px) {
  .bw {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  .bw {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
.bw:hover,
.bw:focus {
  filter: grayscale(0);
  -webkit-filter: grayscale(0);
}
.cb-grid-5 {
  background: transparent;
}
.cb-grid-5 [class^="cb-feature-"] {
  margin-top: 1%;
  margin-bottom: 1%;
}
@media only screen and (max-width: 1020px) {
  .cb-grid-5 {
    padding: 0 !important;
  }
}
.cb-grid-5 .cb-feature-1 {
  z-index: 1;
}
.cb-grid-5 .cb-feature-1 .cb-article-meta,
.cb-grid-5 .cb-feature-2 .cb-article-meta {
  font-size: 32px;
}
@media only screen and (max-width: 1020px) {
  .cb-grid-5 .cb-feature-1 .cb-article-meta,
  .cb-grid-5 .cb-feature-2 .cb-article-meta {
    font-size: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .cb-grid-5 .cb-feature-1 .cb-article-meta,
  .cb-grid-5 .cb-feature-2 .cb-article-meta {
    font-size: 30px;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-5 .cb-feature-1 .cb-article-meta,
  .cb-grid-5 .cb-feature-2 .cb-article-meta {
    font-size: 20px;
  }
}
.cb-grid-5 .cb-feature-3 .cb-article-meta,
.cb-grid-5 .cb-feature-4 .cb-article-meta,
.cb-grid-5 .cb-feature-5 .cb-article-meta,
.cb-grid-5 .cb-feature-7 .cb-article-meta {
  font-size: 22px;
}
@media only screen and (max-width: 1200px) {
  .cb-grid-5 .cb-feature-3 .cb-article-meta,
  .cb-grid-5 .cb-feature-4 .cb-article-meta,
  .cb-grid-5 .cb-feature-5 .cb-article-meta,
  .cb-grid-5 .cb-feature-7 .cb-article-meta {
    font-size: 20px;
  }
}
@media only screen and (max-width: 1020px) {
  .cb-grid-5 .cb-feature-3 .cb-article-meta,
  .cb-grid-5 .cb-feature-4 .cb-article-meta,
  .cb-grid-5 .cb-feature-5 .cb-article-meta,
  .cb-grid-5 .cb-feature-7 .cb-article-meta {
    font-size: 15px;
  }
}
@media only screen and (max-width: 768px) {
  .cb-grid-5 .cb-feature-3 .cb-article-meta,
  .cb-grid-5 .cb-feature-4 .cb-article-meta,
  .cb-grid-5 .cb-feature-5 .cb-article-meta,
  .cb-grid-5 .cb-feature-7 .cb-article-meta {
    font-size: 30px;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-5 .cb-feature-3 .cb-article-meta,
  .cb-grid-5 .cb-feature-4 .cb-article-meta,
  .cb-grid-5 .cb-feature-5 .cb-article-meta,
  .cb-grid-5 .cb-feature-7 .cb-article-meta {
    font-size: 20px;
  }
}
.cb-grid-5 .cb-feature-6 .cb-article-meta {
  font-size: 30px;
}
@media only screen and (max-width: 768px) {
  .cb-grid-5 .cb-feature-6 .cb-article-meta {
    font-size: 30px;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-5 .cb-feature-6 .cb-article-meta {
    font-size: 20px;
  }
}
.cb-grid-5 .cb-feature-1 {
  height: 61%;
  width: 49%;
  margin-right: 1%;
}
@media only screen and (max-width: 768px) {
  .cb-grid-5 .cb-feature-1 {
    width: 100%;
    height: 250px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-5 .cb-feature-1 {
    height: 190px;
  }
}
.cb-grid-5 .cb-feature-2 {
  height: 61%;
  width: 49%;
  margin-left: 1%;
}
@media only screen and (max-width: 768px) {
  .cb-grid-5 .cb-feature-2 {
    width: 100%;
    height: 250px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-5 .cb-feature-2 {
    height: 190px;
  }
}
.cb-grid-5 .cb-feature-3 {
  height: 38%;
  width: 32%;
  margin-right: 1%;
}
@media only screen and (max-width: 768px) {
  .cb-grid-5 .cb-feature-3 {
    width: 100%;
    height: 250px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-5 .cb-feature-3 {
    height: 190px;
  }
}
.cb-grid-5 .cb-feature-4 {
  height: 38%;
  width: 32%;
  margin-right: 1%;
  margin-left: 1%;
}
@media only screen and (max-width: 768px) {
  .cb-grid-5 .cb-feature-4 {
    width: 100%;
    height: 250px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-5 .cb-feature-4 {
    height: 190px;
  }
}
.cb-grid-5 .cb-feature-5 {
  height: 38%;
  width: 32%;
  margin-left: 1%;
}
@media only screen and (max-width: 768px) {
  .cb-grid-5 .cb-feature-5 {
    width: 100%;
    height: 250px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-5 .cb-feature-5 {
    height: 190px;
  }
}
.cb-grid-5 .cb-feature-6 {
  height: 38%;
  width: 66%;
  margin-right: 1%;
}
@media only screen and (max-width: 768px) {
  .cb-grid-5 .cb-feature-6 {
    width: 100%;
    height: 250px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-5 .cb-feature-6 {
    width: 100%;
    height: 190px;
  }
}
.cb-grid-5 .cb-feature-7 {
  height: 38%;
  width: 32%;
  margin-left: 1%;
}
@media only screen and (max-width: 768px) {
  .cb-grid-5 .cb-feature-7 {
    width: 100%;
    height: 250px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-5 .cb-feature-7 {
    width: 100%;
    height: 190px;
  }
}
.cb-grid-6 {
  background: transparent;
}
@media only screen and (max-width: 1020px) {
  .cb-grid-6 {
    padding: 0 !important;
  }
}
.cb-grid-6 [class^="cb-feature-"] {
  margin-top: 1%;
  margin-bottom: 1%;
}
.cb-grid-6 [class^="cb-feature-"] .cb-article-meta,
.cb-grid-6 [class^="cb-feature-"] .cb-meta {
  font-size: 24px;
}
@media only screen and (max-width: 1020px) {
  .cb-grid-6 [class^="cb-feature-"] .cb-article-meta,
  .cb-grid-6 [class^="cb-feature-"] .cb-meta {
    font-size: 20px;
  }
}
@media only screen and (max-width: 768px) {
  .cb-grid-6 [class^="cb-feature-"] .cb-article-meta,
  .cb-grid-6 [class^="cb-feature-"] .cb-meta {
    font-size: 24px;
  }
}
.cb-grid-6 .cb-feature-2 .cb-article-meta,
.cb-grid-6 .cb-feature-3 .cb-article-meta,
.cb-grid-6 .cb-feature-4 .cb-article-meta,
.cb-grid-6 .cb-feature-5 .cb-article-meta,
.cb-grid-6 .cb-feature-2 .cb-meta,
.cb-grid-6 .cb-feature-3 .cb-meta,
.cb-grid-6 .cb-feature-4 .cb-meta,
.cb-grid-6 .cb-feature-5 .cb-meta {
  font-size: 18px;
}
@media only screen and (max-width: 1020px) {
  .cb-grid-6 .cb-feature-2 .cb-article-meta,
  .cb-grid-6 .cb-feature-3 .cb-article-meta,
  .cb-grid-6 .cb-feature-4 .cb-article-meta,
  .cb-grid-6 .cb-feature-5 .cb-article-meta,
  .cb-grid-6 .cb-feature-2 .cb-meta,
  .cb-grid-6 .cb-feature-3 .cb-meta,
  .cb-grid-6 .cb-feature-4 .cb-meta,
  .cb-grid-6 .cb-feature-5 .cb-meta {
    font-size: 20px;
  }
}
@media only screen and (max-width: 768px) {
  .cb-grid-6 .cb-feature-2 .cb-article-meta,
  .cb-grid-6 .cb-feature-3 .cb-article-meta,
  .cb-grid-6 .cb-feature-4 .cb-article-meta,
  .cb-grid-6 .cb-feature-5 .cb-article-meta,
  .cb-grid-6 .cb-feature-2 .cb-meta,
  .cb-grid-6 .cb-feature-3 .cb-meta,
  .cb-grid-6 .cb-feature-4 .cb-meta,
  .cb-grid-6 .cb-feature-5 .cb-meta {
    font-size: 24px;
  }
}
.cb-grid-6 .cb-feature-1 {
  height: 48%;
  width: 49%;
  margin-right: 1%;
}
@media only screen and (max-width: 1020px) {
  .cb-grid-6 .cb-feature-1 {
    width: 49%;
    margin-left: 0;
    margin-right: 1%;
  }
}
@media only screen and (max-width: 768px) {
  .cb-grid-6 .cb-feature-1 {
    width: 100%;
    height: 190px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-6 .cb-feature-1 {
    height: 190px;
  }
}
.cb-grid-6 .cb-feature-2 {
  height: 48%;
  width: 23%;
  margin-left: 1%;
  margin-right: 1%;
}
@media only screen and (max-width: 1020px) {
  .cb-grid-6 .cb-feature-2 {
    width: 49%;
    margin-left: 1%;
    margin-right: 0;
  }
}
@media only screen and (max-width: 768px) {
  .cb-grid-6 .cb-feature-2 {
    width: 100%;
    height: 190px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-6 .cb-feature-2 {
    height: 190px;
  }
}
.cb-grid-6 .cb-feature-3 {
  height: 48%;
  width: 24%;
  margin-left: 1%;
}
@media only screen and (max-width: 1020px) {
  .cb-grid-6 .cb-feature-3 {
    width: 49%;
    margin-left: 0;
    margin-right: 1%;
  }
}
@media only screen and (max-width: 768px) {
  .cb-grid-6 .cb-feature-3 {
    width: 100%;
    height: 190px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-6 .cb-feature-3 {
    height: 190px;
  }
}
.cb-grid-6 .cb-feature-4 {
  height: 48%;
  width: 24%;
  margin-right: 1%;
}
@media only screen and (max-width: 1020px) {
  .cb-grid-6 .cb-feature-4 {
    width: 49%;
    margin-left: 1%;
    margin-right: 0;
  }
}
@media only screen and (max-width: 768px) {
  .cb-grid-6 .cb-feature-4 {
    width: 100%;
    height: 190px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-6 .cb-feature-4 {
    height: 190px;
  }
}
.cb-grid-6 .cb-feature-5 {
  height: 48%;
  width: 23%;
  margin-left: 1%;
  margin-right: 1%;
}
@media only screen and (max-width: 1020px) {
  .cb-grid-6 .cb-feature-5 {
    width: 49%;
    margin-left: 0;
    margin-right: 1%;
  }
}
@media only screen and (max-width: 768px) {
  .cb-grid-6 .cb-feature-5 {
    width: 100%;
    height: 190px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-6 .cb-feature-5 {
    height: 190px;
  }
}
.cb-grid-6 .cb-feature-6 {
  height: 48%;
  width: 49%;
  margin-left: 1%;
}
@media only screen and (max-width: 1020px) {
  .cb-grid-6 .cb-feature-6 {
    width: 49%;
    margin-left: 1%;
    margin-right: 0;
  }
}
@media only screen and (max-width: 768px) {
  .cb-grid-6 .cb-feature-6 {
    width: 100%;
    height: 190px;
    margin: 10px 0;
  }
}
@media only screen and (max-width: 481px) {
  .cb-grid-6 .cb-feature-6 {
    width: 100%;
    height: 190px;
  }
}
.cb-boxed {
  box-shadow: none !important;
}
div.multi-column-2 {
  -moz-column-width: 2;
  -moz-column-count: 0;
  -webkit-column-width: 2;
  -webkit-column-count: 0;
  column-width: 2;
  column-count: 0;
  -moz-column-width: 250px;
  -moz-column-count: 2;
  -moz-column-gap: 50px;
  -moz-column-rule-color: #eeeeee;
  -moz-column-rule-style: solid;
  -moz-column-rule-width: 1px;
  -webkit-column-width: 250px;
  -webkit-column-count: 2;
  -webkit-column-gap: 50px;
  -webkit-column-rule-color: #eeeeee;
  -webkit-column-rule-style: solid;
  -webkit-column-rule-width: 1px;
  column-width: 250px;
  column-count: 2;
  column-gap: 50px;
  column-rule-color: #eeeeee;
  column-rule-style: solid;
  column-rule-width: 1px;
}
@media only screen and (max-width: 1020px) {
  div.multi-column-2 {
    -moz-column-width: 1;
    -moz-column-count: 0;
    -webkit-column-width: 1;
    -webkit-column-count: 0;
    column-width: 1;
    column-count: 0;
    -moz-column-width: 250px;
    -moz-column-count: 1;
    -moz-column-gap: 50px;
    -moz-column-rule-color: #eeeeee;
    -moz-column-rule-style: solid;
    -moz-column-rule-width: 1px;
    -webkit-column-width: 250px;
    -webkit-column-count: 1;
    -webkit-column-gap: 50px;
    -webkit-column-rule-color: #eeeeee;
    -webkit-column-rule-style: solid;
    -webkit-column-rule-width: 1px;
    column-width: 250px;
    column-count: 1;
    column-gap: 50px;
    column-rule-color: #eeeeee;
    column-rule-style: solid;
    column-rule-width: 1px;
  }
}
div.multi-column-3 {
  -moz-column-width: 3;
  -moz-column-count: 0;
  -webkit-column-width: 3;
  -webkit-column-count: 0;
  column-width: 3;
  column-count: 0;
  -moz-column-width: 250px;
  -moz-column-count: 3;
  -moz-column-gap: 50px;
  -moz-column-rule-color: #eeeeee;
  -moz-column-rule-style: solid;
  -moz-column-rule-width: 1px;
  -webkit-column-width: 250px;
  -webkit-column-count: 3;
  -webkit-column-gap: 50px;
  -webkit-column-rule-color: #eeeeee;
  -webkit-column-rule-style: solid;
  -webkit-column-rule-width: 1px;
  column-width: 250px;
  column-count: 3;
  column-gap: 50px;
  column-rule-color: #eeeeee;
  column-rule-style: solid;
  column-rule-width: 1px;
}
@media only screen and (max-width: 1020px) {
  div.multi-column-3 {
    -moz-column-width: 1;
    -moz-column-count: 0;
    -webkit-column-width: 1;
    -webkit-column-count: 0;
    column-width: 1;
    column-count: 0;
    -moz-column-width: 250px;
    -moz-column-count: 1;
    -moz-column-gap: 50px;
    -moz-column-rule-color: #eeeeee;
    -moz-column-rule-style: solid;
    -moz-column-rule-width: 1px;
    -webkit-column-width: 250px;
    -webkit-column-count: 1;
    -webkit-column-gap: 50px;
    -webkit-column-rule-color: #eeeeee;
    -webkit-column-rule-style: solid;
    -webkit-column-rule-width: 1px;
    column-width: 250px;
    column-count: 1;
    column-gap: 50px;
    column-rule-color: #eeeeee;
    column-rule-style: solid;
    column-rule-width: 1px;
  }
}
html {
  overflow-y: scroll;
}
body {
  font-family: "Lora", serif;
  background: url(/wp-content/themes/depotblog/img/bg.png) repeat;
  background-attachment: fixed;
  font-size: 16px;
  color: #000000;
}
* {
  outline: 0 !important;
}
::selection {
  background: #ff0078;
  color: #ffffff;
}
::-moz-selection {
  background: #ff0078;
  color: #ffffff;
}
.cb-block-title {
  letter-spacing: 0;
  font-weight: normal;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 30px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  text-transform: none;
}
.cb-byline {
  font-family: "Lora", serif !important;
  font-style: normal;
  letter-spacing: 2px !important;
  color: #999;
}
.cb-byline a {
  color: inherit;
}
.cb-byline i {
  color: inherit;
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  margin-right: 0;
}
.cb-byline i:before {
  font-size: 2em !important;
  position: relative;
  top: 0.15em;
  line-height: 0.3;
}
.cb-byline i.fa-user:before {
  content: "d";
}
.cb-byline i.fa-clock-o:before {
  content: "p";
}
.cb-byline i.fa-folder:before {
  content: "1";
}
.cb-byline i.fa-eye:before {
  content: "B";
}
.cb-byline .cb-byline-element {
  padding: 0 !important;
  margin-right: 0.2em;
}
.cb-byline .cb-byline-element:after {
  content: " /" !important;
}
.cb-byline .cb-byline-element:last-child:after {
  display: none;
}
.fa-envelope-o:before {
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  content: ")" !important;
  font-size: 2em;
}
.fa-link:before {
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  content: "2" !important;
  font-size: 2em;
}
.fa-long-arrow-left:before {
  display: inline-block;
  -webkit-transform: rotate(33deg);
  -moz-transform: rotate(33deg);
  -o-transform: rotate(33deg);
  -ms-transform: rotate(33deg);
  transform: rotate(33deg);
  -webkit-backface-visibility: hidden;
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  content: "H" !important;
  font-size: 1.3em;
}
.fa-long-arrow-right:before {
  display: inline-block;
  -webkit-transform: rotate(33deg);
  -moz-transform: rotate(33deg);
  -o-transform: rotate(33deg);
  -ms-transform: rotate(33deg);
  transform: rotate(33deg);
  -webkit-backface-visibility: hidden;
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  content: "G" !important;
  font-size: 1.3em;
}
.cb-search-field {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 28px !important;
  color: #000000;
  letter-spacing: 0;
  background-color: transparent !important;
}
.cb-search-field:focus {
  color: #000000;
  background-color: #ffffff !important;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
#content .curly,
header .cb-entry-header .curly,
aside .curly,
article .curly,
.cb-articles .curly,
.cb-module-title .curly,
.cb-grid-block .curly,
.slides .curly,
#content .curly2,
header .cb-entry-header .curly2,
aside .curly2,
article .curly2,
.cb-articles .curly2,
.cb-module-title .curly2,
.cb-grid-block .curly2,
.slides .curly2 {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 1.54em;
  text-transform: none;
  letter-spacing: 0;
  font-weight: normal;
  position: relative;
  top: -5px;
  left: -5px;
  margin-right: -5px;
  line-height: 0.8;
}
#content .curly2,
header .cb-entry-header .curly2,
aside .curly2,
article .curly2,
.cb-articles .curly2,
.cb-module-title .curly2,
.cb-grid-block .curly2,
.slides .curly2 {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 0.5600000000000001em;
  position: relative;
  top: -1em;
  left: 0;
  margin-right: -0.1em;
}
@media only screen and (max-width: 481px) {
  #content .curly2,
  header .cb-entry-header .curly2,
  aside .curly2,
  article .curly2,
  .cb-articles .curly2,
  .cb-module-title .curly2,
  .cb-grid-block .curly2,
  .slides .curly2 {
    position: static;
  }
}
#content .curly3,
header .cb-entry-header .curly3,
aside .curly3,
article .curly3,
.cb-articles .curly3,
.cb-module-title .curly3,
.cb-grid-block .curly3,
.slides .curly3 {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 0.9em;
  line-height: 0.8;
  text-transform: none;
  letter-spacing: 0;
  position: relative;
  top: -0.2em;
  left: -0.1em;
}
@media only screen and (max-width: 481px) {
  #content .curly3,
  header .cb-entry-header .curly3,
  aside .curly3,
  article .curly3,
  .cb-articles .curly3,
  .cb-module-title .curly3,
  .cb-grid-block .curly3,
  .slides .curly3 {
    position: static;
    margin-right: 0 !important;
  }
}
img.aligncenter {
  margin: 20px 0!important;
  width: 100%;
}
.fa-long-arrow-up:before {
  content: "" !important;
}
@media only print {
  .backstretch {
    display: none !important;
  }
}
.cb-button a {
  color: #ffffff !important;
  background: #ff0078 !important;
}
.cb-button a:hover {
  background: #990048 !important;
}
.cb-button.cb-big a {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 36px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.cb-button.cb-normal a {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 27px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.tipper-positioner .tipper-content {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 21px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
@media only print {
  a[href]::after {
    content: "" !important;
  }
}
/*** Header ***/
header.header {
  background: transparent;
  margin: 0 auto;
}
@media only print {
  header.header {
    padding: 10px;
  }
}
@media only screen and (min-width: 780px) {
  header.header {
    position: relative;
  }
}
header.header #cb-logo-box {
  z-index: 10;
  display: inline-block;
  width: auto;
}
@media only screen {
  header.header #cb-logo-box {
    top: 30px;
    position: relative;
  }
}
@media only screen and (max-width: 1200px) {
  header.header #cb-logo-box {
    top: 20px;
  }
}
@media only screen and (max-width: 1020px) {
  header.header #cb-logo-box {
    top: 30px;
  }
}
@media only screen and (max-width: 768px) {
  header.header #cb-logo-box {
    top: 30px;
    left: 50%;
    margin-left: -150px;
  }
}
@media only screen and (max-width: 481px) {
  header.header #cb-logo-box {
    margin-left: 0px;
    top: 30px;
    left: 0;
  }
}
@media only screen {
  header.header #cb-logo-box #logo {
    position: relative;
    top: 20px;
  }
}
@media only screen and (max-width: 1200px) {
  header.header #cb-logo-box #logo {
    max-width: 330px;
  }
}
@media only screen and (max-width: 1020px) {
  header.header #cb-logo-box #logo {
    left: -10px;
    max-width: 300px;
    top: 0px;
  }
}
@media only screen and (max-width: 768px) {
  header.header #cb-logo-box #logo {
    padding-bottom: 30px;
    max-width: 300px;
  }
}
@media only screen and (max-width: 481px) {
  header.header #cb-logo-box #logo {
    max-width: 200px;
    left: 10px;
  }
}
header.header #powered-by-depot {
  display: block;
  position: relative;
  float: right;
  margin: 60px 0 40px 0;
}
header.header #powered-by-depot img {
  width: 122px;
  height: auto;
}
@media only screen and (max-width: 768px) {
  header.header #powered-by-depot {
    position: static;
    margin: 70px 10px 20px 0;
  }
  header.header #powered-by-depot img {
    width: 62px;
  }
}
@media only screen and (max-width: 481px) {
  header.header #powered-by-depot {
    position: static;
  }
}
header.header #claim {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  -webkit-transform: rotate(-4deg);
  -moz-transform: rotate(-4deg);
  -o-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
  transform: rotate(-4deg);
  -webkit-backface-visibility: hidden;
  font-size: 28px;
  display: block;
  position: absolute;
  left: 100px;
  top: 110px;
  width: 217px;
  height: auto;
}
@media only print {
  header.header #claim {
    display: none !important;
  }
}
@media only screen and (max-width: 1200px) {
  header.header #claim {
    left: 90px;
    top: 100px;
  }
}
@media only screen and (max-width: 1020px) {
  header.header #claim {
    left: 90px;
    top: 90px;
  }
}
@media only screen and (max-width: 768px) {
  header.header #claim {
    display: none;
  }
}
@media only screen and (max-width: 481px) {
  header.header #claim {
    display: none;
  }
}
header.header #cb-top-menu {
  position: absolute;
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
  width: inherit;
}
@media only print {
  header.header #cb-top-menu {
    display: none !important;
  }
}
@media only screen and (max-width: 768px) {
  header.header #cb-top-menu .cb-breaking-news {
    display: none;
  }
}
header.header #cb-top-menu .cb-breaking-news span {
  font-size: 21px;
  letter-spacing: 0;
  color: #000000;
  font-family: "Besom", serif;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
}
header.header #cb-top-menu .cb-breaking-news ul li {
  color: #000000;
}
header.header #cb-top-menu .cb-breaking-news ul li a {
  color: #000000;
  font-size: 14px;
  text-transform: none;
  font-family: "Lora", serif !important;
  font-style: normal;
}
header.header #cb-top-menu .cb-top-nav li:hover,
header.header #cb-top-menu .cb-top-nav li[class*="current-"] {
  background: #000000;
}
header.header #cb-top-menu .cb-top-nav li:hover a,
header.header #cb-top-menu .cb-top-nav li[class*="current-"] a {
  color: #ffffff;
}
header.header #cb-top-menu .cb-top-nav li a {
  font-family: "Lora", serif !important;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-transform: none;
  color: #000000;
  letter-spacing: 0;
}
header.header #cb-nav-bar #logo {
  display: none;
}
header.header #cb-nav-bar #cb-search-modal .cb-dark-bg {
  z-index: 1000;
}
header.header #cb-nav-bar #cb-search-modal .cb-search-submit {
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
}
header.header #cb-nav-bar #cb-search-modal .cb-search-submit i:before {
  color: rgba(0, 0, 0, 0.3);
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  content: "D";
  font-size: 48px;
  position: relative;
  top: 2px;
}
header.header #cb-nav-bar #cb-search-modal .cb-search-submit:hover i:before {
  color: #000000;
}
header.header #cb-nav-bar #cb-search-modal .cb-search-box {
  z-index: 1001;
}
header.header #cb-nav-bar #cb-search-modal .cb-search-box .cb-header {
  border: 0;
  margin-bottom: 10px;
}
header.header #cb-nav-bar #cb-search-modal .cb-search-box .cb-header .cb-title {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 30px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  color: #000000;
}
header.header #cb-nav-bar #cb-main-menu .main-nav {
  text-align: right;
  top: -20px;
  margin-right: 5px;
}
@media only screen and (max-width: 1020px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav {
    top: 0;
  }
}
header.header #cb-nav-bar #cb-main-menu .main-nav > li {
  margin-right: -5px;
  background: url(/wp-content/themes/depotblog/img/bg.png) repeat;
}
header.header #cb-nav-bar #cb-main-menu .main-nav > li.current-menu-item,
header.header #cb-nav-bar #cb-main-menu .main-nav > li.current-post-ancestor,
header.header #cb-nav-bar #cb-main-menu .main-nav > li.current-menu-parent,
header.header #cb-nav-bar #cb-main-menu .main-nav > li[class*="current-"] {
  background: #ff0078 !important;
}
header.header #cb-nav-bar #cb-main-menu .main-nav > li.current-menu-item a,
header.header #cb-nav-bar #cb-main-menu .main-nav > li.current-post-ancestor a,
header.header #cb-nav-bar #cb-main-menu .main-nav > li.current-menu-parent a,
header.header #cb-nav-bar #cb-main-menu .main-nav > li[class*="current-"] a {
  color: #ffffff;
}
header.header #cb-nav-bar #cb-main-menu .main-nav > li.cb-has-children a:after {
  font-style: normal !important;
  font-weight: normal !important;
}
header.header #cb-nav-bar #cb-main-menu .main-nav > li > a {
  color: #000000;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 1.5em;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  font-size: 21px !important;
  line-height: 23px;
  text-transform: none;
  letter-spacing: 0;
  padding: 15px 15px;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
@media only screen and (max-width: 1200px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav > li > a {
    font-size: 15px;
  }
}
@media only screen and (max-width: 1020px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav > li > a {
    font-size: 15px;
  }
}
header.header #cb-nav-bar #cb-main-menu .main-nav > li > a:hover {
  color: #ffffff;
}
header.header #cb-nav-bar #cb-main-menu .main-nav > li h4,
header.header #cb-nav-bar #cb-main-menu .main-nav > li .h4 {
  letter-spacing: 0 !important;
}
header.header #cb-nav-bar #cb-main-menu .main-nav > li h4 a,
header.header #cb-nav-bar #cb-main-menu .main-nav > li .h4 a {
  color: #000000;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu {
  box-shadow: 0 7px 7px -6px rgba(0, 0, 0, 0.3);
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
  background-color: #ffffff;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-mega-title {
  text-align: left;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-mega-title span {
  color: #000000 !important;
  letter-spacing: 0px;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 36px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  border: 0 !important;
  padding: 0;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-review-ext-box {
  display: none !important;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-recent .cb-mask {
  border: 5px solid #ffffff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  overflow: hidden;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured {
  border-right: 0;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li {
  border: 10px solid #ffffff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  font-size: 30px;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta {
  text-align: left;
  line-height: 0.5;
  bottom: 10%;
  -webkit-transform: rotate(-2deg);
  -moz-transform: rotate(-2deg);
  -o-transform: rotate(-2deg);
  -ms-transform: rotate(-2deg);
  transform: rotate(-2deg);
  -webkit-backface-visibility: hidden;
  margin: 0 5%;
  max-width: 85%;
  z-index: 100;
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta {
    opacity: 0;
  }
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 1.5em;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  letter-spacing: 0px;
  z-index: 20;
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  position: relative;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  font-weight: normal;
  text-transform: none;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2:before,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2:before,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4:before,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4:before {
  display: block;
  content: "";
  margin-bottom: 10px;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2 a,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2 a,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4 a,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 a {
  border: 0 !important;
  font-size: 1em;
  color: #ffffff !important;
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2 a,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2 a,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4 a,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2 a,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2 a,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4 a,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2 a:after,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2 a:after,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4 a:after,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 a:after {
  font-size: 0.8em;
  margin-left: 0.5em;
  margin-right: 0.15em;
  content: "G";
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  white-space: nowrap;
  -webkit-transform: rotate(35deg);
  -moz-transform: rotate(35deg);
  -o-transform: rotate(35deg);
  -ms-transform: rotate(35deg);
  transform: rotate(35deg);
  -webkit-backface-visibility: hidden;
  display: inline-block;
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2 a:after,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2 a:after,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4 a:after,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2 a:after,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2 a:after,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4 a:after,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2 a:hover,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2 a:hover,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4 a:hover,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 a:hover,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2 a:focus,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2 a:focus,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4 a:focus,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 a:focus {
  text-decoration: none !important;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2 a:hover:after,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2 a:hover:after,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4 a:hover:after,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 a:hover:after,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2 a:focus:after,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2 a:focus:after,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4 a:focus:after,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 a:focus:after {
  margin-left: 0.65em;
  margin-right: 0;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h2 .curly3,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h2 .curly3,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta h4 .curly3,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta h4 .curly3 {
  background: #000000;
  top: -0.3em;
  left: -25px;
  margin-right: -25px;
  padding-top: 10px;
  padding-left: 10px;
  font-size: 0.80em;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta .cb-author,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta .cb-author {
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  line-height: 0.8 !important;
  position: relative;
  z-index: 20;
  left: -10px;
  background: #ff0078;
  box-shadow: none;
  padding: 8px 20px 8px 10px;
  color: #000000;
  display: inline-block;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 0.75em;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  margin-right: -10px;
}
@media only screen and (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta .cb-author,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta .cb-author {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta .cb-author a,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta .cb-author a {
  color: #000000;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta .cb-author em,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta .cb-author em {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 1.54em;
  position: relative;
  top: -5px;
}
@media only screen and (max-width: 1020px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta .cb-author,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta .cb-author {
    display: none;
  }
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta .cb-category,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta .cb-category {
  font-family: "Lora", serif !important;
  font-style: normal;
  letter-spacing: 2px !important;
  font-size: 0.8em;
  position: relative;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta .cb-category a,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta .cb-category a {
  text-transform: none !important;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta .cb-date,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta .cb-date {
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  font-family: "Lora", serif !important;
  font-style: normal;
  letter-spacing: 2px !important;
  letter-spacing: 1px;
  display: inline-block;
  white-space: nowrap;
  font-size: 0.5em;
  position: relative;
  z-index: 20;
  left: -10px;
  top: -10px;
}
@media only screen and (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta .cb-date,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta .cb-date {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
@media only screen and (max-width: 1020px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-meta .cb-date,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li .cb-article-meta .cb-date {
    display: none;
  }
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li:hover .cb-meta,
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-featured ul li:hover .cb-article-meta {
    opacity: 1;
    bottom: 15% !important;
  }
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .cb-byline {
  display: none !important;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4 {
  padding-top: 10px;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4 a {
  color: #000000 !important;
  letter-spacing: 0;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 24px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  line-height: 0.8;
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4 a:after {
  font-size: 0.8em;
  margin-left: 0.5em;
  margin-right: 0.15em;
  content: "G";
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  white-space: nowrap;
  -webkit-transform: rotate(35deg);
  -moz-transform: rotate(35deg);
  -o-transform: rotate(35deg);
  -ms-transform: rotate(35deg);
  transform: rotate(35deg);
  -webkit-backface-visibility: hidden;
  display: inline-block;
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4 a:hover,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4 a:focus {
  text-decoration: none !important;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4 a:hover:after,
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4 a:focus:after {
  margin-left: 0.65em;
  margin-right: 0;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu div .cb-meta .h4:hover {
  text-decoration: none !important;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-sub-menu li:hover {
  background: #000000 !important;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-big-menu .cb-sub-menu li a {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 1.5em;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  font-size: 21px !important;
  text-transform: none;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-links-menu .cb-sub-menu li {
  text-align: left;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-links-menu .cb-sub-menu li:hover {
  background: #000000 !important;
}
header.header #cb-nav-bar #cb-main-menu .main-nav .cb-links-menu .cb-sub-menu li a {
  font-family: "Lora", serif !important;
  font-style: normal;
  text-transform: none;
  font-size: 13px;
  letter-spacing: 0;
}
header.header #cb-nav-bar.cb-light-menu {
  background: transparent;
}
header.header #cb-nav-bar.cb-light-menu.cb-stuck {
  background: url(/wp-content/themes/depotblog/img/bg.png) repeat;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  width: auto;
  margin-right: 0;
}
header.header #cb-nav-bar.cb-light-menu.cb-stuck #logo {
  text-align: left !important;
  display: block;
  position: absolute;
  top: 9px;
  left: 15px;
  padding: 0;
}
header.header #cb-nav-bar.cb-light-menu.cb-stuck #logo img {
  margin-top: -4px;
  height: 42px;
  width: auto;
}
@media only screen and (max-width: 1020px) {
  header.header #cb-nav-bar.cb-light-menu.cb-stuck #logo img {
    display: none;
  }
}
header.header #cb-nav-bar.cb-light-menu.cb-stuck #cb-main-menu .main-nav {
  top: 0;
}
header.header #cb-nav-bar.cb-light-menu.cb-stuck #cb-main-menu .main-nav > li {
  background: transparent;
}
header.header #cb-nav-bar.cb-light-menu.cb-stuck #cb-main-menu .main-nav > li.current-menu-item,
header.header #cb-nav-bar.cb-light-menu.cb-stuck #cb-main-menu .main-nav > li.current-post-ancestor,
header.header #cb-nav-bar.cb-light-menu.cb-stuck #cb-main-menu .main-nav > li.current-menu-parent,
header.header #cb-nav-bar.cb-light-menu.cb-stuck #cb-main-menu .main-nav > li[class*="current-"] {
  background: #ff0078 !important;
}
header.header #cb-nav-bar.cb-light-menu.cb-stuck #cb-main-menu .main-nav > li.current-menu-item a,
header.header #cb-nav-bar.cb-light-menu.cb-stuck #cb-main-menu .main-nav > li.current-post-ancestor a,
header.header #cb-nav-bar.cb-light-menu.cb-stuck #cb-main-menu .main-nav > li.current-menu-parent a,
header.header #cb-nav-bar.cb-light-menu.cb-stuck #cb-main-menu .main-nav > li[class*="current-"] a {
  color: #ffffff;
}
header.header #cb-nav-bar.cb-light-menu.cb-stuck #cb-main-menu .main-nav > li > a:hover {
  color: #ffffff;
}
header.header #cb-nav-bar.cb-light-menu .cb-icons {
  margin-left: 4px;
}
header.header #cb-nav-bar.cb-light-menu .cb-icons .cb-icon-search a {
  padding: 8px 20px 6px 20px!important;
}
header.header #cb-nav-bar.cb-light-menu .cb-icons .cb-icon-search a i {
  font-size: 21px !important;
  color: #000000 !important;
}
header.header #cb-nav-bar.cb-light-menu .cb-icons .cb-icon-search a i:before {
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  content: "D";
  font-size: 39px;
}
header.header #cb-small-menu {
  background: #ffffff;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  border-right: 0;
  width: 200px;
  overflow: auto;
}
header.header #cb-small-menu .cb-small-nav > li {
  border-bottom: 3px solid rgba(0, 0, 0, 0.1);
}
header.header #cb-small-menu .cb-small-nav > li > a {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 1.5em;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  color: #000000;
  letter-spacing: 0;
  font-size: 21px !important;
  text-transform: none;
  padding: 5px 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
header.header #cb-small-menu .cb-small-nav > li > a:hover > .sub-menu,
header.header #cb-small-menu .cb-small-nav > li > a:focus > .sub-menu {
  display: block;
}
header.header #cb-small-menu .cb-small-nav > li:hover > .sub-menu,
header.header #cb-small-menu .cb-small-nav > li:focus > .sub-menu {
  display: block;
}
header.header #cb-small-menu .cb-small-nav > li .sub-menu {
  display: none;
}
header.header #cb-small-menu .cb-small-nav > li .sub-menu > li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
header.header #cb-small-menu .cb-small-nav > li .sub-menu > li > a {
  color: #000000;
  font-weight: normal;
  letter-spacing: 0;
  padding: 5px 10px 5px 20px;
  font-size: 13px;
}
header.header #cb-small-menu .cb-small-nav > li .sub-menu > li > a:hover > .sub-menu,
header.header #cb-small-menu .cb-small-nav > li .sub-menu > li > a:focus > .sub-menu {
  display: block;
}
header.header #cb-small-menu .cb-small-nav > li .sub-menu > li:hover > .sub-menu,
header.header #cb-small-menu .cb-small-nav > li .sub-menu > li:focus > .sub-menu {
  display: block;
}
@media only print {
  header {
    height: auto !important;
  }
  header#cb-standard-featured .cb-mask {
    height: auto;
    max-height: 350px;
  }
}
#cb-footer {
  border: 0;
  background: url(/wp-content/themes/depotblog/less/img/divider.png) no-repeat top center transparent;
  background-size: contain;
  padding-top: 30px;
  margin-top: 50px;
}
@media only screen and (max-width: 768px) {
  #cb-footer {
    background-image: none;
    padding-top: 0;
    margin-top: 0;
  }
}
#cb-footer #cb-widgets {
  background: transparent;
}
@media only print {
  #cb-footer #cb-widgets {
    display: none !important;
  }
}
@media only screen and (max-width: 768px) {
  #cb-footer #cb-widgets {
    display: none;
  }
}
#cb-footer #cb-widgets .cb-column {
  border: 0;
}
#cb-footer #cb-widgets #logo {
  display: block;
  float: none;
  max-width: 300px;
  padding: 0 0 10px 30px;
  position: relative;
  left: -10px;
}
@media only screen and (max-width: 1020px) {
  #cb-footer #cb-widgets #logo {
    padding: 0 0 10px 20px;
  }
}
#cb-footer #cb-widgets .cb-footer-widget-title {
  color: #000000;
  letter-spacing: 0;
  text-align: left;
  margin: 0 0 20px 0;
  padding: 0 0 0px 0;
  line-height: 1;
}
#cb-footer #cb-widgets .cb-footer-widget-title span {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 30px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  border: 0;
  text-transform: none;
}
#cb-footer #cb-widgets .widget-latest-articles .cb-small {
  padding: 0;
}
#cb-footer #cb-widgets .widget-latest-articles .cb-small .cb-article {
  float: left;
}
#cb-footer #cb-widgets .widget-latest-articles .cb-small .cb-article .cb-mask {
  border: 5px solid #ffffff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  overflow: hidden;
}
@media only screen and (max-width: 1020px) {
  #cb-footer #cb-widgets .widget-latest-articles .cb-small .cb-article .cb-mask {
    margin-right: 10px;
    display: block;
  }
}
@media only screen and (max-width: 481px) {
  #cb-footer #cb-widgets .widget-latest-articles .cb-small .cb-article .cb-mask {
    margin-right: 5px;
    display: block;
  }
}
@media (min-width: 768px) {
  #cb-footer #cb-widgets .widget-latest-articles .cb-small .cb-article .cb-mask:hover a img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-backface-visibility: hidden;
  }
}
#cb-footer #cb-widgets .widget-latest-articles .cb-small .cb-article .cb-mask .cb-review-ext-box {
  display: none;
}
#cb-footer #cb-widgets .widget-latest-articles .cb-small .cb-article .cb-meta {
  display: none;
}
#cb-footer #cb-widgets .cb-social-media-widget {
  text-align: left;
}
#cb-footer #cb-widgets .cb-social-media-widget a {
  margin-left: 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
@media (min-width: 768px) {
  #cb-footer #cb-widgets .cb-social-media-widget a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  #cb-footer #cb-widgets .cb-social-media-widget a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
#cb-footer #cb-widgets .cb-social-media-widget a:hover {
  position: relative;
  top: -5px;
}
#cb-footer .cb-footer-lower {
  border: 0;
  background: transparent;
  border-top: 3px solid rgba(0, 0, 0, 0.1);
  margin: 30px 0;
  padding: 20px 0;
  font-size: 13px;
}
#cb-footer .cb-footer-lower .cb-footer-links {
  float: right;
}
@media only print {
  #cb-footer .cb-footer-lower .cb-footer-links #menu-footer {
    display: none !important;
  }
}
#cb-footer .cb-footer-lower .cb-footer-links #menu-footer li {
  margin: 0 1px;
}
#cb-footer .cb-footer-lower .cb-footer-links #menu-footer li a {
  color: #808080;
  padding: 2px 6px;
}
#cb-footer .cb-footer-lower .cb-footer-links #menu-footer li a:hover {
  text-decoration: none;
  background-color: #000000;
  color: #ffffff;
}
#cb-footer .cb-footer-lower .cb-footer-links #menu-footer li[class*="current-"] a {
  background-color: #000000;
  color: #ffffff;
}
#cb-content {
  background: url(/wp-content/themes/depotblog/img/bg.png) repeat;
  /* Tiled Galleries */
  /* Teaser Images */
  /* Slider */
  /* Article meta */
}
#cb-content h1,
#cb-content h2,
#cb-content h3,
#cb-content h4,
#cb-content h5,
#cb-content h6,
#cb-content p {
  color: #000000;
}
#cb-content h1 a,
#cb-content h2 a,
#cb-content h3 a,
#cb-content h4 a,
#cb-content h5 a,
#cb-content h6 a,
#cb-content p a,
#cb-content h1 strong,
#cb-content h2 strong,
#cb-content h3 strong,
#cb-content h4 strong,
#cb-content h5 strong,
#cb-content h6 strong,
#cb-content p strong,
#cb-content h1 em,
#cb-content h2 em,
#cb-content h3 em,
#cb-content h4 em,
#cb-content h5 em,
#cb-content h6 em,
#cb-content p em {
  color: #000000;
}
@media only screen and (max-width: 768px) {
  #cb-content #main.cb-full-width {
    width: 100%;
    margin: 0;
  }
}
#cb-content .cb-module-header {
  margin-top: 30px;
  position: relative;
}
@media only screen and (max-width: 481px) {
  #cb-content .cb-module-header {
    margin: 30px 0 0 0;
  }
}
#cb-content .cb-module-header .cb-module-title {
  letter-spacing: 0px;
  line-height: 1;
  display: block;
  margin: 60px 0 10px -20%;
  padding-bottom: 6px;
  text-transform: none;
  font-weight: normal;
  background: url(/wp-content/themes/depotblog/less/img/deco-line-1.png) no-repeat bottom center transparent;
}
@media only screen and (min-width: 768px) {
  #cb-content .cb-module-header .cb-module-title {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
#cb-content .cb-module-header .cb-module-title span {
  display: inline-block;
  font-size: 50.4px;
  top: -0.4em;
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
  padding: 5px 10px;
}
@media only screen and (max-width: 481px) {
  #cb-content .cb-module-header .cb-module-title span {
    right: 5%;
    left: auto;
    top: -0.6em;
    font-size: 33.6px;
    position: static;
  }
}
@media only screen and (max-width: 481px) {
  #cb-content .cb-module-header .cb-module-title {
    padding-bottom: 15px;
    margin: 0;
    line-height: 0.8;
  }
}
#cb-content .cb-module-header p {
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  line-height: 1;
  font-size: 33.6px;
  font-weight: normal;
  letter-spacing: 0;
  position: absolute;
  top: 0.5em;
  left: 15%;
  padding: 5px 10px;
  display: inline-block;
}
@media only screen and (min-width: 768px) {
  #cb-content .cb-module-header p {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
@media only screen and (max-width: 481px) {
  #cb-content .cb-module-header p {
    top: -1.1em;
    left: 5%;
  }
}
#cb-content .cb-dropcap-big,
#cb-content .cb-dropcap-small {
  color: #000000;
}
#cb-content .cb-dropcap-big {
  font-size: 95px;
}
#cb-content .cb-dropcap-small {
  font-size: 47px;
}
#cb-content .cb-article section.entry-content p:first-child,
#cb-content article section.entry-content p:first-child,
#cb-content .cb-article#post-not-found p:first-child,
#cb-content article#post-not-found p:first-child,
#cb-content .cb-article section.entry-content > h4:first-child,
#cb-content article section.entry-content > h4:first-child,
#cb-content .cb-article#post-not-found > h4:first-child,
#cb-content article#post-not-found > h4:first-child,
#cb-content .cb-article section.entry-content > h3:first-child,
#cb-content article section.entry-content > h3:first-child,
#cb-content .cb-article#post-not-found > h3:first-child,
#cb-content article#post-not-found > h3:first-child {
  font-family: "Lora", serif !important;
  font-style: normal;
  font-size: 22px;
  font-weight: normal;
}
#cb-content .cb-article section.entry-content h1,
#cb-content article section.entry-content h1,
#cb-content .cb-article#post-not-found h1,
#cb-content article#post-not-found h1 {
  line-height: 1.1;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 45px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#cb-content .cb-article section.entry-content h2,
#cb-content article section.entry-content h2,
#cb-content .cb-article#post-not-found h2,
#cb-content article#post-not-found h2 {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 36px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  line-height: 1.1;
  margin: 30px 0 10px 0;
}
#cb-content .cb-article section.entry-content h3,
#cb-content article section.entry-content h3,
#cb-content .cb-article#post-not-found h3,
#cb-content article#post-not-found h3 {
  line-height: 1.1;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 27px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#cb-content .cb-article section.entry-content h4,
#cb-content article section.entry-content h4,
#cb-content .cb-article#post-not-found h4,
#cb-content article#post-not-found h4 {
  line-height: 1.1;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 24px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#cb-content .cb-article section.entry-content li,
#cb-content article section.entry-content li,
#cb-content .cb-article#post-not-found li,
#cb-content article#post-not-found li {
  font-size: 16px;
  margin: 0 0 10px 0;
  padding-left: 20px;
  position: relative;
}
#cb-content .cb-article section.entry-content li:before,
#cb-content article section.entry-content li:before,
#cb-content .cb-article#post-not-found li:before,
#cb-content article#post-not-found li:before {
  position: absolute;
  left: 0;
}
#cb-content .cb-article section.entry-content ul,
#cb-content article section.entry-content ul,
#cb-content .cb-article#post-not-found ul,
#cb-content article#post-not-found ul {
  list-style: none;
}
#cb-content .cb-article section.entry-content ul li:before,
#cb-content article section.entry-content ul li:before,
#cb-content .cb-article#post-not-found ul li:before,
#cb-content article#post-not-found ul li:before {
  color: #ff0078;
  content: "+";
  font-weight: bold;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 27;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  line-height: 20px;
}
#cb-content .cb-article section.entry-content ol,
#cb-content article section.entry-content ol,
#cb-content .cb-article#post-not-found ol,
#cb-content article#post-not-found ol {
  list-style: none;
}
#cb-content .cb-article section.entry-content ol li,
#cb-content article section.entry-content ol li,
#cb-content .cb-article#post-not-found ol li,
#cb-content article#post-not-found ol li {
  counter-increment: step-counter;
  padding-left: 2em;
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.3);
}
#cb-content .cb-article section.entry-content ol li:before,
#cb-content article section.entry-content ol li:before,
#cb-content .cb-article#post-not-found ol li:before,
#cb-content article#post-not-found ol li:before {
  content: counter(step-counter);
  background: #ff0078;
  padding: 4px;
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-align: center;
  border-radius: 50%;
  color: #ffffff;
  top: 0px;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 21px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#cb-content .cb-article section.entry-content span[style*="text-decoration: underline;"],
#cb-content article section.entry-content span[style*="text-decoration: underline;"],
#cb-content .cb-article#post-not-found span[style*="text-decoration: underline;"],
#cb-content article#post-not-found span[style*="text-decoration: underline;"] {
  text-decoration: none !important;
  padding: 5px 10px;
  background: url(/wp-content/themes/depotblog/img/bg-alternate.png) repeat;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 27px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#cb-content .cb-article .cb-mask,
#cb-content article .cb-mask {
  border: 10px solid #ffffff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  overflow: hidden;
}
@media (min-width: 768px) {
  #cb-content .cb-article .cb-mask:hover a img,
  #cb-content article .cb-mask:hover a img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-backface-visibility: hidden;
  }
}
#cb-content .cb-article .cb-meta .cb-byline,
#cb-content article .cb-meta .cb-byline {
  padding: 5px 0;
  line-height: 1;
}
#cb-content .cb-article .cb-meta h2,
#cb-content article .cb-meta h2 {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 36px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  font-weight: normal;
  margin: 10px 0 10px 0;
  letter-spacing: 0px;
  line-height: 1;
  position: relative !important;
  left: -0.4em;
}
@media only screen and (min-width: 768px) {
  #cb-content .cb-article .cb-meta h2,
  #cb-content article .cb-meta h2 {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
@media only screen and (max-width: 768px) {
  #cb-content .cb-article .cb-meta h2,
  #cb-content article .cb-meta h2 {
    font-family: "Besom", serif;
    font-style: normal !important;
    font-weight: normal !important;
    text-transform: none;
    font-size: 36px;
    letter-spacing: -0.03em !important;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}
@media only screen and (max-width: 481px) {
  #cb-content .cb-article .cb-meta h2,
  #cb-content article .cb-meta h2 {
    font-family: "Besom", serif;
    font-style: normal !important;
    font-weight: normal !important;
    text-transform: none;
    font-size: 36px;
    letter-spacing: -0.03em !important;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
    margin: 20px 0 20px 0;
    left: 0;
  }
}
@media (min-width: 768px) {
  #cb-content .cb-article .cb-meta h2 a,
  #cb-content article .cb-meta h2 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  #cb-content .cb-article .cb-meta h2 a,
  #cb-content article .cb-meta h2 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
#cb-content .cb-article .cb-meta h2 a:after,
#cb-content article .cb-meta h2 a:after {
  font-size: 0.8em;
  margin-left: 0.5em;
  margin-right: 0.15em;
  content: "G";
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  white-space: nowrap;
  -webkit-transform: rotate(35deg);
  -moz-transform: rotate(35deg);
  -o-transform: rotate(35deg);
  -ms-transform: rotate(35deg);
  transform: rotate(35deg);
  -webkit-backface-visibility: hidden;
  display: inline-block;
}
@media (min-width: 768px) {
  #cb-content .cb-article .cb-meta h2 a:after,
  #cb-content article .cb-meta h2 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  #cb-content .cb-article .cb-meta h2 a:after,
  #cb-content article .cb-meta h2 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
#cb-content .cb-article .cb-meta h2 a:hover,
#cb-content article .cb-meta h2 a:hover,
#cb-content .cb-article .cb-meta h2 a:focus,
#cb-content article .cb-meta h2 a:focus {
  text-decoration: none !important;
}
#cb-content .cb-article .cb-meta h2 a:hover:after,
#cb-content article .cb-meta h2 a:hover:after,
#cb-content .cb-article .cb-meta h2 a:focus:after,
#cb-content article .cb-meta h2 a:focus:after {
  margin-left: 0.65em;
  margin-right: 0;
}
#cb-content .cb-article.cb-blog-style-d .cb-meta h2,
#cb-content article.cb-blog-style-d .cb-meta h2 {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 60px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  position: relative;
}
@media only screen and (max-width: 1200px) {
  #cb-content .cb-article.cb-blog-style-d .cb-meta h2,
  #cb-content article.cb-blog-style-d .cb-meta h2 {
    position: static;
  }
}
@media only screen and (max-width: 481px) {
  #cb-content .cb-article.cb-blog-style-d .cb-meta h2,
  #cb-content article.cb-blog-style-d .cb-meta h2 {
    font-family: "Besom", serif;
    font-style: normal !important;
    font-weight: normal !important;
    text-transform: none;
    font-size: 54px;
    letter-spacing: -0.03em !important;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}
#cb-content .cb-article.cb-blog-style-a .cb-meta,
#cb-content article.cb-blog-style-a .cb-meta {
  position: relative;
  top: -15px;
}
#cb-content .cb-article.cb-blog-style-a .cb-meta h2,
#cb-content article.cb-blog-style-a .cb-meta h2 {
  position: static;
}
#cb-content .cb-article .cb-excerpt,
#cb-content article .cb-excerpt {
  color: #000000;
  font-size: 16px;
}
#cb-content .cb-page-navigation .cb-page-navi .page-numbers li:hover {
  background: rgba(0, 0, 0, 0.1);
}
#cb-content .cb-page-navigation .cb-page-navi .page-numbers li .page-numbers {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 24px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.1);
}
#cb-content .cb-page-navigation .cb-page-navi .page-numbers li .page-numbers.current {
  background: #000000;
  color: #ffffff;
  border-color: #000000;
}
#cb-content .cb-no-more-posts {
  display: none;
}
#cb-content .tiled-gallery {
  margin: 30px 0;
}
#cb-content .tiled-gallery.type-square .tiled-gallery-item {
  overflow: hidden;
  background: #ff0078;
}
#cb-content .tiled-gallery.type-square .tiled-gallery-item img {
  margin: 0px !important;
}
@media (min-width: 768px) {
  #cb-content .tiled-gallery.type-square .tiled-gallery-item img {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  #cb-content .tiled-gallery.type-square .tiled-gallery-item img {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
#cb-content .tiled-gallery.type-square .tiled-gallery-item:hover img {
  opacity: 0.6;
}
@media (min-width: 768px) {
  #cb-content .tiled-gallery.type-square .tiled-gallery-item:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-backface-visibility: hidden;
  }
}
#cb-content .cb-grid-4,
#cb-content .cb-grid-5,
#cb-content .cb-grid-6,
#cb-content #cb-related-posts {
  overflow: visible;
  background: transparent;
  padding: 30px;
}
#cb-content .cb-grid-4 [class*="cb-feature-"],
#cb-content .cb-grid-5 [class*="cb-feature-"],
#cb-content .cb-grid-6 [class*="cb-feature-"],
#cb-content #cb-related-posts [class*="cb-feature-"],
#cb-content .cb-grid-4 li,
#cb-content .cb-grid-5 li,
#cb-content .cb-grid-6 li,
#cb-content #cb-related-posts li {
  border: 10px solid #ffffff !important;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  background: white;
}
@media only screen and (max-width: 1200px) {
  #cb-content .cb-grid-4 [class*="cb-feature-"],
  #cb-content .cb-grid-5 [class*="cb-feature-"],
  #cb-content .cb-grid-6 [class*="cb-feature-"],
  #cb-content #cb-related-posts [class*="cb-feature-"],
  #cb-content .cb-grid-4 li,
  #cb-content .cb-grid-5 li,
  #cb-content .cb-grid-6 li,
  #cb-content #cb-related-posts li {
    font-size: 20px;
  }
}
@media only screen and (max-width: 1020px) {
  #cb-content .cb-grid-4 [class*="cb-feature-"],
  #cb-content .cb-grid-5 [class*="cb-feature-"],
  #cb-content .cb-grid-6 [class*="cb-feature-"],
  #cb-content #cb-related-posts [class*="cb-feature-"],
  #cb-content .cb-grid-4 li,
  #cb-content .cb-grid-5 li,
  #cb-content .cb-grid-6 li,
  #cb-content #cb-related-posts li {
    font-size: 15px;
  }
}
@media only screen and (max-width: 768px) {
  #cb-content .cb-grid-4 [class*="cb-feature-"],
  #cb-content .cb-grid-5 [class*="cb-feature-"],
  #cb-content .cb-grid-6 [class*="cb-feature-"],
  #cb-content #cb-related-posts [class*="cb-feature-"],
  #cb-content .cb-grid-4 li,
  #cb-content .cb-grid-5 li,
  #cb-content .cb-grid-6 li,
  #cb-content #cb-related-posts li {
    font-size: 30px;
  }
}
@media only screen and (max-width: 481px) {
  #cb-content .cb-grid-4 [class*="cb-feature-"],
  #cb-content .cb-grid-5 [class*="cb-feature-"],
  #cb-content .cb-grid-6 [class*="cb-feature-"],
  #cb-content #cb-related-posts [class*="cb-feature-"],
  #cb-content .cb-grid-4 li,
  #cb-content .cb-grid-5 li,
  #cb-content .cb-grid-6 li,
  #cb-content #cb-related-posts li {
    font-size: 20px;
  }
}
#cb-content .cb-grid-4 [class*="cb-feature-"] img,
#cb-content .cb-grid-5 [class*="cb-feature-"] img,
#cb-content .cb-grid-6 [class*="cb-feature-"] img,
#cb-content #cb-related-posts [class*="cb-feature-"] img,
#cb-content .cb-grid-4 li img,
#cb-content .cb-grid-5 li img,
#cb-content .cb-grid-6 li img,
#cb-content #cb-related-posts li img {
  width: 100%;
  opacity: 1;
}
#cb-content .cb-grid-4 [class*="cb-feature-"] .cb-byline,
#cb-content .cb-grid-5 [class*="cb-feature-"] .cb-byline,
#cb-content .cb-grid-6 [class*="cb-feature-"] .cb-byline,
#cb-content #cb-related-posts [class*="cb-feature-"] .cb-byline,
#cb-content .cb-grid-4 li .cb-byline,
#cb-content .cb-grid-5 li .cb-byline,
#cb-content .cb-grid-6 li .cb-byline,
#cb-content #cb-related-posts li .cb-byline {
  display: none;
}
#cb-content .cb-grid-4 [class*="cb-feature-"] .cb-mask,
#cb-content .cb-grid-5 [class*="cb-feature-"] .cb-mask,
#cb-content .cb-grid-6 [class*="cb-feature-"] .cb-mask,
#cb-content #cb-related-posts [class*="cb-feature-"] .cb-mask,
#cb-content .cb-grid-4 li .cb-mask,
#cb-content .cb-grid-5 li .cb-mask,
#cb-content .cb-grid-6 li .cb-mask,
#cb-content #cb-related-posts li .cb-mask {
  border: 0;
}
#cb-content .cb-small h4 {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 24px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  line-height: 1;
  position: relative;
  top: 8px;
}
#cb-content .cb-small h4 .curly {
  top: -3px;
}
@media (min-width: 768px) {
  #cb-content .cb-small h4 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  #cb-content .cb-small h4 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
#cb-content .cb-small h4 a:after {
  font-size: 0.8em;
  margin-left: 0.5em;
  margin-right: 0.15em;
  content: "G";
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  white-space: nowrap;
  -webkit-transform: rotate(35deg);
  -moz-transform: rotate(35deg);
  -o-transform: rotate(35deg);
  -ms-transform: rotate(35deg);
  transform: rotate(35deg);
  -webkit-backface-visibility: hidden;
  display: inline-block;
}
@media (min-width: 768px) {
  #cb-content .cb-small h4 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  #cb-content .cb-small h4 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
#cb-content .cb-small h4 a:hover,
#cb-content .cb-small h4 a:focus {
  text-decoration: none !important;
}
#cb-content .cb-small h4 a:hover:after,
#cb-content .cb-small h4 a:focus:after {
  margin-left: 0.65em;
  margin-right: 0;
}
#cb-content .cb-small .cb-mask {
  border-width: 5px;
  position: relative;
  left: 5px;
  margin-bottom: 5px;
}
#cb-content .cb-small .cb-byline,
#cb-content .cb-small .cb-review-ext-box {
  display: none;
}
#cb-content [class*="flexslider-"] .cb-review-ext-box {
  top: 10px;
  right: 10px;
}
#cb-content [class*="flexslider-"] .cb-meta {
  font-size: 36px;
  max-width: 70% !important;
  left: 3% !important;
}
#cb-content [class*="flexslider-"] .cb-meta .cb-byline-element {
  display: none !important;
}
#cb-content [class*="flexslider-"] .slides {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  background: #ffffff;
}
#cb-content [class*="flexslider-"] .slides li:after {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 10px;
  background: #ffffff;
}
#cb-content [class*="flexslider-"] .slides li:hover img {
  transform: none;
}
#cb-content [class*="flexslider-"] .slides li img {
  border: 10px solid #ffffff;
  opacity: 1;
}
#cb-content [class*="flexslider-"] .flex-viewport {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  background: #ffffff;
}
#cb-content [class*="flexslider-"] .flex-viewport .slides {
  box-shadow: none;
}
#cb-content .flexslider-1-fw .cb-meta {
  font-size: 24px;
  text-align: center !important;
}
@media only screen and (max-width: 768px) {
  #cb-content .flexslider-1-fw .cb-meta {
    font-size: 18px;
  }
}
#cb-content .flexslider-2 .cb-meta {
  left: 10% !important;
}
@media only screen and (max-width: 768px) {
  #cb-content .flexslider-2 .cb-meta {
    font-size: 24px;
  }
}
#cb-content .flexslider-2-fw .cb-meta {
  left: 10% !important;
  font-size: 56px;
}
@media only screen and (max-width: 1200px) {
  #cb-content .flexslider-2-fw .cb-meta {
    font-size: 48px;
  }
}
@media only screen and (max-width: 1020px) {
  #cb-content .flexslider-2-fw .cb-meta {
    font-size: 40px;
  }
}
@media only screen and (max-width: 768px) {
  #cb-content .flexslider-2-fw .cb-meta {
    font-size: 22px;
  }
}
#cb-content [class*="cb-feature-"] .cb-meta,
#cb-content .cb-featured li .cb-meta,
#cb-content .flex-viewport li .cb-meta,
#cb-content #cb-related-posts li .cb-meta,
#cb-content [class*="cb-feature-"] .cb-article-meta,
#cb-content .cb-featured li .cb-article-meta,
#cb-content .flex-viewport li .cb-article-meta,
#cb-content #cb-related-posts li .cb-article-meta {
  text-align: left;
  line-height: 0.5;
  bottom: 10%;
  -webkit-transform: rotate(-2deg);
  -moz-transform: rotate(-2deg);
  -o-transform: rotate(-2deg);
  -ms-transform: rotate(-2deg);
  transform: rotate(-2deg);
  -webkit-backface-visibility: hidden;
  margin: 0 5%;
  max-width: 85%;
  z-index: 100;
}
@media (min-width: 768px) {
  #cb-content [class*="cb-feature-"] .cb-meta,
  #cb-content .cb-featured li .cb-meta,
  #cb-content .flex-viewport li .cb-meta,
  #cb-content #cb-related-posts li .cb-meta,
  #cb-content [class*="cb-feature-"] .cb-article-meta,
  #cb-content .cb-featured li .cb-article-meta,
  #cb-content .flex-viewport li .cb-article-meta,
  #cb-content #cb-related-posts li .cb-article-meta {
    opacity: 0;
  }
}
@media (min-width: 768px) {
  #cb-content [class*="cb-feature-"] .cb-meta,
  #cb-content .cb-featured li .cb-meta,
  #cb-content .flex-viewport li .cb-meta,
  #cb-content #cb-related-posts li .cb-meta,
  #cb-content [class*="cb-feature-"] .cb-article-meta,
  #cb-content .cb-featured li .cb-article-meta,
  #cb-content .flex-viewport li .cb-article-meta,
  #cb-content #cb-related-posts li .cb-article-meta {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  #cb-content [class*="cb-feature-"] .cb-meta,
  #cb-content .cb-featured li .cb-meta,
  #cb-content .flex-viewport li .cb-meta,
  #cb-content #cb-related-posts li .cb-meta,
  #cb-content [class*="cb-feature-"] .cb-article-meta,
  #cb-content .cb-featured li .cb-article-meta,
  #cb-content .flex-viewport li .cb-article-meta,
  #cb-content #cb-related-posts li .cb-article-meta {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
#cb-content [class*="cb-feature-"] .cb-meta h2,
#cb-content .cb-featured li .cb-meta h2,
#cb-content .flex-viewport li .cb-meta h2,
#cb-content #cb-related-posts li .cb-meta h2,
#cb-content [class*="cb-feature-"] .cb-article-meta h2,
#cb-content .cb-featured li .cb-article-meta h2,
#cb-content .flex-viewport li .cb-article-meta h2,
#cb-content #cb-related-posts li .cb-article-meta h2,
#cb-content [class*="cb-feature-"] .cb-meta h4,
#cb-content .cb-featured li .cb-meta h4,
#cb-content .flex-viewport li .cb-meta h4,
#cb-content #cb-related-posts li .cb-meta h4,
#cb-content [class*="cb-feature-"] .cb-article-meta h4,
#cb-content .cb-featured li .cb-article-meta h4,
#cb-content .flex-viewport li .cb-article-meta h4,
#cb-content #cb-related-posts li .cb-article-meta h4 {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 1.5em;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  letter-spacing: 0px;
  z-index: 20;
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  position: relative;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  font-weight: normal;
  text-transform: none;
}
#cb-content [class*="cb-feature-"] .cb-meta h2:before,
#cb-content .cb-featured li .cb-meta h2:before,
#cb-content .flex-viewport li .cb-meta h2:before,
#cb-content #cb-related-posts li .cb-meta h2:before,
#cb-content [class*="cb-feature-"] .cb-article-meta h2:before,
#cb-content .cb-featured li .cb-article-meta h2:before,
#cb-content .flex-viewport li .cb-article-meta h2:before,
#cb-content #cb-related-posts li .cb-article-meta h2:before,
#cb-content [class*="cb-feature-"] .cb-meta h4:before,
#cb-content .cb-featured li .cb-meta h4:before,
#cb-content .flex-viewport li .cb-meta h4:before,
#cb-content #cb-related-posts li .cb-meta h4:before,
#cb-content [class*="cb-feature-"] .cb-article-meta h4:before,
#cb-content .cb-featured li .cb-article-meta h4:before,
#cb-content .flex-viewport li .cb-article-meta h4:before,
#cb-content #cb-related-posts li .cb-article-meta h4:before {
  display: block;
  content: "";
  margin-bottom: 10px;
}
#cb-content [class*="cb-feature-"] .cb-meta h2 a,
#cb-content .cb-featured li .cb-meta h2 a,
#cb-content .flex-viewport li .cb-meta h2 a,
#cb-content #cb-related-posts li .cb-meta h2 a,
#cb-content [class*="cb-feature-"] .cb-article-meta h2 a,
#cb-content .cb-featured li .cb-article-meta h2 a,
#cb-content .flex-viewport li .cb-article-meta h2 a,
#cb-content #cb-related-posts li .cb-article-meta h2 a,
#cb-content [class*="cb-feature-"] .cb-meta h4 a,
#cb-content .cb-featured li .cb-meta h4 a,
#cb-content .flex-viewport li .cb-meta h4 a,
#cb-content #cb-related-posts li .cb-meta h4 a,
#cb-content [class*="cb-feature-"] .cb-article-meta h4 a,
#cb-content .cb-featured li .cb-article-meta h4 a,
#cb-content .flex-viewport li .cb-article-meta h4 a,
#cb-content #cb-related-posts li .cb-article-meta h4 a {
  border: 0 !important;
  font-size: 1em;
  color: #ffffff !important;
}
@media (min-width: 768px) {
  #cb-content [class*="cb-feature-"] .cb-meta h2 a,
  #cb-content .cb-featured li .cb-meta h2 a,
  #cb-content .flex-viewport li .cb-meta h2 a,
  #cb-content #cb-related-posts li .cb-meta h2 a,
  #cb-content [class*="cb-feature-"] .cb-article-meta h2 a,
  #cb-content .cb-featured li .cb-article-meta h2 a,
  #cb-content .flex-viewport li .cb-article-meta h2 a,
  #cb-content #cb-related-posts li .cb-article-meta h2 a,
  #cb-content [class*="cb-feature-"] .cb-meta h4 a,
  #cb-content .cb-featured li .cb-meta h4 a,
  #cb-content .flex-viewport li .cb-meta h4 a,
  #cb-content #cb-related-posts li .cb-meta h4 a,
  #cb-content [class*="cb-feature-"] .cb-article-meta h4 a,
  #cb-content .cb-featured li .cb-article-meta h4 a,
  #cb-content .flex-viewport li .cb-article-meta h4 a,
  #cb-content #cb-related-posts li .cb-article-meta h4 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  #cb-content [class*="cb-feature-"] .cb-meta h2 a,
  #cb-content .cb-featured li .cb-meta h2 a,
  #cb-content .flex-viewport li .cb-meta h2 a,
  #cb-content #cb-related-posts li .cb-meta h2 a,
  #cb-content [class*="cb-feature-"] .cb-article-meta h2 a,
  #cb-content .cb-featured li .cb-article-meta h2 a,
  #cb-content .flex-viewport li .cb-article-meta h2 a,
  #cb-content #cb-related-posts li .cb-article-meta h2 a,
  #cb-content [class*="cb-feature-"] .cb-meta h4 a,
  #cb-content .cb-featured li .cb-meta h4 a,
  #cb-content .flex-viewport li .cb-meta h4 a,
  #cb-content #cb-related-posts li .cb-meta h4 a,
  #cb-content [class*="cb-feature-"] .cb-article-meta h4 a,
  #cb-content .cb-featured li .cb-article-meta h4 a,
  #cb-content .flex-viewport li .cb-article-meta h4 a,
  #cb-content #cb-related-posts li .cb-article-meta h4 a {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
#cb-content [class*="cb-feature-"] .cb-meta h2 a:after,
#cb-content .cb-featured li .cb-meta h2 a:after,
#cb-content .flex-viewport li .cb-meta h2 a:after,
#cb-content #cb-related-posts li .cb-meta h2 a:after,
#cb-content [class*="cb-feature-"] .cb-article-meta h2 a:after,
#cb-content .cb-featured li .cb-article-meta h2 a:after,
#cb-content .flex-viewport li .cb-article-meta h2 a:after,
#cb-content #cb-related-posts li .cb-article-meta h2 a:after,
#cb-content [class*="cb-feature-"] .cb-meta h4 a:after,
#cb-content .cb-featured li .cb-meta h4 a:after,
#cb-content .flex-viewport li .cb-meta h4 a:after,
#cb-content #cb-related-posts li .cb-meta h4 a:after,
#cb-content [class*="cb-feature-"] .cb-article-meta h4 a:after,
#cb-content .cb-featured li .cb-article-meta h4 a:after,
#cb-content .flex-viewport li .cb-article-meta h4 a:after,
#cb-content #cb-related-posts li .cb-article-meta h4 a:after {
  font-size: 0.8em;
  margin-left: 0.5em;
  margin-right: 0.15em;
  content: "G";
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  white-space: nowrap;
  -webkit-transform: rotate(35deg);
  -moz-transform: rotate(35deg);
  -o-transform: rotate(35deg);
  -ms-transform: rotate(35deg);
  transform: rotate(35deg);
  -webkit-backface-visibility: hidden;
  display: inline-block;
}
@media (min-width: 768px) {
  #cb-content [class*="cb-feature-"] .cb-meta h2 a:after,
  #cb-content .cb-featured li .cb-meta h2 a:after,
  #cb-content .flex-viewport li .cb-meta h2 a:after,
  #cb-content #cb-related-posts li .cb-meta h2 a:after,
  #cb-content [class*="cb-feature-"] .cb-article-meta h2 a:after,
  #cb-content .cb-featured li .cb-article-meta h2 a:after,
  #cb-content .flex-viewport li .cb-article-meta h2 a:after,
  #cb-content #cb-related-posts li .cb-article-meta h2 a:after,
  #cb-content [class*="cb-feature-"] .cb-meta h4 a:after,
  #cb-content .cb-featured li .cb-meta h4 a:after,
  #cb-content .flex-viewport li .cb-meta h4 a:after,
  #cb-content #cb-related-posts li .cb-meta h4 a:after,
  #cb-content [class*="cb-feature-"] .cb-article-meta h4 a:after,
  #cb-content .cb-featured li .cb-article-meta h4 a:after,
  #cb-content .flex-viewport li .cb-article-meta h4 a:after,
  #cb-content #cb-related-posts li .cb-article-meta h4 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  #cb-content [class*="cb-feature-"] .cb-meta h2 a:after,
  #cb-content .cb-featured li .cb-meta h2 a:after,
  #cb-content .flex-viewport li .cb-meta h2 a:after,
  #cb-content #cb-related-posts li .cb-meta h2 a:after,
  #cb-content [class*="cb-feature-"] .cb-article-meta h2 a:after,
  #cb-content .cb-featured li .cb-article-meta h2 a:after,
  #cb-content .flex-viewport li .cb-article-meta h2 a:after,
  #cb-content #cb-related-posts li .cb-article-meta h2 a:after,
  #cb-content [class*="cb-feature-"] .cb-meta h4 a:after,
  #cb-content .cb-featured li .cb-meta h4 a:after,
  #cb-content .flex-viewport li .cb-meta h4 a:after,
  #cb-content #cb-related-posts li .cb-meta h4 a:after,
  #cb-content [class*="cb-feature-"] .cb-article-meta h4 a:after,
  #cb-content .cb-featured li .cb-article-meta h4 a:after,
  #cb-content .flex-viewport li .cb-article-meta h4 a:after,
  #cb-content #cb-related-posts li .cb-article-meta h4 a:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
#cb-content [class*="cb-feature-"] .cb-meta h2 a:hover,
#cb-content .cb-featured li .cb-meta h2 a:hover,
#cb-content .flex-viewport li .cb-meta h2 a:hover,
#cb-content #cb-related-posts li .cb-meta h2 a:hover,
#cb-content [class*="cb-feature-"] .cb-article-meta h2 a:hover,
#cb-content .cb-featured li .cb-article-meta h2 a:hover,
#cb-content .flex-viewport li .cb-article-meta h2 a:hover,
#cb-content #cb-related-posts li .cb-article-meta h2 a:hover,
#cb-content [class*="cb-feature-"] .cb-meta h4 a:hover,
#cb-content .cb-featured li .cb-meta h4 a:hover,
#cb-content .flex-viewport li .cb-meta h4 a:hover,
#cb-content #cb-related-posts li .cb-meta h4 a:hover,
#cb-content [class*="cb-feature-"] .cb-article-meta h4 a:hover,
#cb-content .cb-featured li .cb-article-meta h4 a:hover,
#cb-content .flex-viewport li .cb-article-meta h4 a:hover,
#cb-content #cb-related-posts li .cb-article-meta h4 a:hover,
#cb-content [class*="cb-feature-"] .cb-meta h2 a:focus,
#cb-content .cb-featured li .cb-meta h2 a:focus,
#cb-content .flex-viewport li .cb-meta h2 a:focus,
#cb-content #cb-related-posts li .cb-meta h2 a:focus,
#cb-content [class*="cb-feature-"] .cb-article-meta h2 a:focus,
#cb-content .cb-featured li .cb-article-meta h2 a:focus,
#cb-content .flex-viewport li .cb-article-meta h2 a:focus,
#cb-content #cb-related-posts li .cb-article-meta h2 a:focus,
#cb-content [class*="cb-feature-"] .cb-meta h4 a:focus,
#cb-content .cb-featured li .cb-meta h4 a:focus,
#cb-content .flex-viewport li .cb-meta h4 a:focus,
#cb-content #cb-related-posts li .cb-meta h4 a:focus,
#cb-content [class*="cb-feature-"] .cb-article-meta h4 a:focus,
#cb-content .cb-featured li .cb-article-meta h4 a:focus,
#cb-content .flex-viewport li .cb-article-meta h4 a:focus,
#cb-content #cb-related-posts li .cb-article-meta h4 a:focus {
  text-decoration: none !important;
}
#cb-content [class*="cb-feature-"] .cb-meta h2 a:hover:after,
#cb-content .cb-featured li .cb-meta h2 a:hover:after,
#cb-content .flex-viewport li .cb-meta h2 a:hover:after,
#cb-content #cb-related-posts li .cb-meta h2 a:hover:after,
#cb-content [class*="cb-feature-"] .cb-article-meta h2 a:hover:after,
#cb-content .cb-featured li .cb-article-meta h2 a:hover:after,
#cb-content .flex-viewport li .cb-article-meta h2 a:hover:after,
#cb-content #cb-related-posts li .cb-article-meta h2 a:hover:after,
#cb-content [class*="cb-feature-"] .cb-meta h4 a:hover:after,
#cb-content .cb-featured li .cb-meta h4 a:hover:after,
#cb-content .flex-viewport li .cb-meta h4 a:hover:after,
#cb-content #cb-related-posts li .cb-meta h4 a:hover:after,
#cb-content [class*="cb-feature-"] .cb-article-meta h4 a:hover:after,
#cb-content .cb-featured li .cb-article-meta h4 a:hover:after,
#cb-content .flex-viewport li .cb-article-meta h4 a:hover:after,
#cb-content #cb-related-posts li .cb-article-meta h4 a:hover:after,
#cb-content [class*="cb-feature-"] .cb-meta h2 a:focus:after,
#cb-content .cb-featured li .cb-meta h2 a:focus:after,
#cb-content .flex-viewport li .cb-meta h2 a:focus:after,
#cb-content #cb-related-posts li .cb-meta h2 a:focus:after,
#cb-content [class*="cb-feature-"] .cb-article-meta h2 a:focus:after,
#cb-content .cb-featured li .cb-article-meta h2 a:focus:after,
#cb-content .flex-viewport li .cb-article-meta h2 a:focus:after,
#cb-content #cb-related-posts li .cb-article-meta h2 a:focus:after,
#cb-content [class*="cb-feature-"] .cb-meta h4 a:focus:after,
#cb-content .cb-featured li .cb-meta h4 a:focus:after,
#cb-content .flex-viewport li .cb-meta h4 a:focus:after,
#cb-content #cb-related-posts li .cb-meta h4 a:focus:after,
#cb-content [class*="cb-feature-"] .cb-article-meta h4 a:focus:after,
#cb-content .cb-featured li .cb-article-meta h4 a:focus:after,
#cb-content .flex-viewport li .cb-article-meta h4 a:focus:after,
#cb-content #cb-related-posts li .cb-article-meta h4 a:focus:after {
  margin-left: 0.65em;
  margin-right: 0;
}
#cb-content [class*="cb-feature-"] .cb-meta h2 .curly3,
#cb-content .cb-featured li .cb-meta h2 .curly3,
#cb-content .flex-viewport li .cb-meta h2 .curly3,
#cb-content #cb-related-posts li .cb-meta h2 .curly3,
#cb-content [class*="cb-feature-"] .cb-article-meta h2 .curly3,
#cb-content .cb-featured li .cb-article-meta h2 .curly3,
#cb-content .flex-viewport li .cb-article-meta h2 .curly3,
#cb-content #cb-related-posts li .cb-article-meta h2 .curly3,
#cb-content [class*="cb-feature-"] .cb-meta h4 .curly3,
#cb-content .cb-featured li .cb-meta h4 .curly3,
#cb-content .flex-viewport li .cb-meta h4 .curly3,
#cb-content #cb-related-posts li .cb-meta h4 .curly3,
#cb-content [class*="cb-feature-"] .cb-article-meta h4 .curly3,
#cb-content .cb-featured li .cb-article-meta h4 .curly3,
#cb-content .flex-viewport li .cb-article-meta h4 .curly3,
#cb-content #cb-related-posts li .cb-article-meta h4 .curly3 {
  background: #000000;
  top: -0.3em;
  left: -25px;
  margin-right: -25px;
  padding-top: 10px;
  padding-left: 10px;
  font-size: 0.80em;
}
#cb-content [class*="cb-feature-"] .cb-meta .cb-author,
#cb-content .cb-featured li .cb-meta .cb-author,
#cb-content .flex-viewport li .cb-meta .cb-author,
#cb-content #cb-related-posts li .cb-meta .cb-author,
#cb-content [class*="cb-feature-"] .cb-article-meta .cb-author,
#cb-content .cb-featured li .cb-article-meta .cb-author,
#cb-content .flex-viewport li .cb-article-meta .cb-author,
#cb-content #cb-related-posts li .cb-article-meta .cb-author {
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  line-height: 0.8 !important;
  position: relative;
  z-index: 20;
  left: -10px;
  background: #ff0078;
  box-shadow: none;
  padding: 8px 20px 8px 10px;
  color: #000000;
  display: inline-block;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 0.75em;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  margin-right: -10px;
}
@media only screen and (min-width: 768px) {
  #cb-content [class*="cb-feature-"] .cb-meta .cb-author,
  #cb-content .cb-featured li .cb-meta .cb-author,
  #cb-content .flex-viewport li .cb-meta .cb-author,
  #cb-content #cb-related-posts li .cb-meta .cb-author,
  #cb-content [class*="cb-feature-"] .cb-article-meta .cb-author,
  #cb-content .cb-featured li .cb-article-meta .cb-author,
  #cb-content .flex-viewport li .cb-article-meta .cb-author,
  #cb-content #cb-related-posts li .cb-article-meta .cb-author {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
#cb-content [class*="cb-feature-"] .cb-meta .cb-author a,
#cb-content .cb-featured li .cb-meta .cb-author a,
#cb-content .flex-viewport li .cb-meta .cb-author a,
#cb-content #cb-related-posts li .cb-meta .cb-author a,
#cb-content [class*="cb-feature-"] .cb-article-meta .cb-author a,
#cb-content .cb-featured li .cb-article-meta .cb-author a,
#cb-content .flex-viewport li .cb-article-meta .cb-author a,
#cb-content #cb-related-posts li .cb-article-meta .cb-author a {
  color: #000000;
}
#cb-content [class*="cb-feature-"] .cb-meta .cb-author em,
#cb-content .cb-featured li .cb-meta .cb-author em,
#cb-content .flex-viewport li .cb-meta .cb-author em,
#cb-content #cb-related-posts li .cb-meta .cb-author em,
#cb-content [class*="cb-feature-"] .cb-article-meta .cb-author em,
#cb-content .cb-featured li .cb-article-meta .cb-author em,
#cb-content .flex-viewport li .cb-article-meta .cb-author em,
#cb-content #cb-related-posts li .cb-article-meta .cb-author em {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 1.54em;
  position: relative;
  top: -5px;
}
@media only screen and (max-width: 1020px) {
  #cb-content [class*="cb-feature-"] .cb-meta .cb-author,
  #cb-content .cb-featured li .cb-meta .cb-author,
  #cb-content .flex-viewport li .cb-meta .cb-author,
  #cb-content #cb-related-posts li .cb-meta .cb-author,
  #cb-content [class*="cb-feature-"] .cb-article-meta .cb-author,
  #cb-content .cb-featured li .cb-article-meta .cb-author,
  #cb-content .flex-viewport li .cb-article-meta .cb-author,
  #cb-content #cb-related-posts li .cb-article-meta .cb-author {
    display: none;
  }
}
#cb-content [class*="cb-feature-"] .cb-meta .cb-category,
#cb-content .cb-featured li .cb-meta .cb-category,
#cb-content .flex-viewport li .cb-meta .cb-category,
#cb-content #cb-related-posts li .cb-meta .cb-category,
#cb-content [class*="cb-feature-"] .cb-article-meta .cb-category,
#cb-content .cb-featured li .cb-article-meta .cb-category,
#cb-content .flex-viewport li .cb-article-meta .cb-category,
#cb-content #cb-related-posts li .cb-article-meta .cb-category {
  font-family: "Lora", serif !important;
  font-style: normal;
  letter-spacing: 2px !important;
  font-size: 0.8em;
  position: relative;
}
#cb-content [class*="cb-feature-"] .cb-meta .cb-category a,
#cb-content .cb-featured li .cb-meta .cb-category a,
#cb-content .flex-viewport li .cb-meta .cb-category a,
#cb-content #cb-related-posts li .cb-meta .cb-category a,
#cb-content [class*="cb-feature-"] .cb-article-meta .cb-category a,
#cb-content .cb-featured li .cb-article-meta .cb-category a,
#cb-content .flex-viewport li .cb-article-meta .cb-category a,
#cb-content #cb-related-posts li .cb-article-meta .cb-category a {
  text-transform: none !important;
}
#cb-content [class*="cb-feature-"] .cb-meta .cb-date,
#cb-content .cb-featured li .cb-meta .cb-date,
#cb-content .flex-viewport li .cb-meta .cb-date,
#cb-content #cb-related-posts li .cb-meta .cb-date,
#cb-content [class*="cb-feature-"] .cb-article-meta .cb-date,
#cb-content .cb-featured li .cb-article-meta .cb-date,
#cb-content .flex-viewport li .cb-article-meta .cb-date,
#cb-content #cb-related-posts li .cb-article-meta .cb-date {
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  font-family: "Lora", serif !important;
  font-style: normal;
  letter-spacing: 2px !important;
  letter-spacing: 1px;
  display: inline-block;
  white-space: nowrap;
  font-size: 0.5em;
  position: relative;
  z-index: 20;
  left: -10px;
  top: -10px;
}
@media only screen and (min-width: 768px) {
  #cb-content [class*="cb-feature-"] .cb-meta .cb-date,
  #cb-content .cb-featured li .cb-meta .cb-date,
  #cb-content .flex-viewport li .cb-meta .cb-date,
  #cb-content #cb-related-posts li .cb-meta .cb-date,
  #cb-content [class*="cb-feature-"] .cb-article-meta .cb-date,
  #cb-content .cb-featured li .cb-article-meta .cb-date,
  #cb-content .flex-viewport li .cb-article-meta .cb-date,
  #cb-content #cb-related-posts li .cb-article-meta .cb-date {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
@media only screen and (max-width: 1020px) {
  #cb-content [class*="cb-feature-"] .cb-meta .cb-date,
  #cb-content .cb-featured li .cb-meta .cb-date,
  #cb-content .flex-viewport li .cb-meta .cb-date,
  #cb-content #cb-related-posts li .cb-meta .cb-date,
  #cb-content [class*="cb-feature-"] .cb-article-meta .cb-date,
  #cb-content .cb-featured li .cb-article-meta .cb-date,
  #cb-content .flex-viewport li .cb-article-meta .cb-date,
  #cb-content #cb-related-posts li .cb-article-meta .cb-date {
    display: none;
  }
}
@media (min-width: 768px) {
  #cb-content [class*="cb-feature-"]:hover .cb-meta,
  #cb-content .cb-featured li:hover .cb-meta,
  #cb-content .flex-viewport li:hover .cb-meta,
  #cb-content #cb-related-posts li:hover .cb-meta,
  #cb-content [class*="cb-feature-"]:hover .cb-article-meta,
  #cb-content .cb-featured li:hover .cb-article-meta,
  #cb-content .flex-viewport li:hover .cb-article-meta,
  #cb-content #cb-related-posts li:hover .cb-article-meta {
    opacity: 1;
    bottom: 15% !important;
  }
}
#cb-content #cb-related-posts {
  font-size: 30px;
  padding: 0;
}
#cb-content #cb-related-posts .cb-byline {
  display: none;
  font-size: 18px;
}
@media only print {
  .cb-sidebar {
    display: none !important;
  }
}
@media only screen and (max-width: 768px) {
  .cb-sidebar {
    display: none;
  }
}
.cb-sidebar#cb-sidebar-b {
  margin-top: 56px;
}
.cb-sidebar .cb-sidebar-widget {
  padding-bottom: 30px;
  background: url(/wp-content/themes/depotblog/less/img/deco-line-3.png) no-repeat center bottom transparent;
}
.cb-sidebar .cb-sidebar-widget .curly {
  position: static;
  margin: 0;
}
.cb-sidebar .cb-sidebar-widget .cb-sidebar-widget-title {
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 24px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  text-transform: none;
  letter-spacing: 0;
  border: 0;
}
.cb-sidebar .cb-sidebar-widget .cb-light {
  background: transparent;
  padding: 0;
}
.cb-sidebar .cb-sidebar-widget h4 {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 30px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  line-height: 1;
  letter-spacing: 0;
}
.cb-sidebar .cb-sidebar-widget.widget_search {
  overflow: visible;
}
.cb-sidebar .cb-sidebar-widget.widget_search .cb-search .cb-search-submit {
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
}
.cb-sidebar .cb-sidebar-widget.widget_search .cb-search .cb-search-submit i:before {
  color: rgba(0, 0, 0, 0.3);
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  content: "D";
  font-size: 48px;
  position: relative;
  top: 2px;
}
.cb-sidebar .cb-sidebar-widget.widget_search .cb-search .cb-search-submit:hover i:before {
  color: #000000;
}
@media only screen and (max-width: 1020px) {
  .cb-sidebar .cb-sidebar-widget.widget-latest-articles > ul > li {
    padding-bottom: 15px;
    border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
  }
}
.cb-sidebar .tabberlive .tabbernav {
  border-bottom: 3px solid rgba(0, 0, 0, 0.1);
}
.cb-sidebar .tabberlive .tabbernav li {
  background: transparent;
  border: 0;
  padding: 0;
}
.cb-sidebar .tabberlive .tabbernav li.tabberactive {
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
}
.cb-sidebar .tabberlive .tabbernav li:hover {
  background: url(/wp-content/themes/depotblog/img/bg-alternate.png) repeat;
}
.cb-sidebar .tabberlive .tabbernav li a {
  padding: 10px 20px;
  color: #000000;
  letter-spacing: 0;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 24px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
@media only screen and (max-width: 1200px) {
  .cb-sidebar .tabberlive .tabbernav li a {
    font-size: 14px;
  }
}
@media only screen and (max-width: 1020px) {
  .cb-sidebar .tabberlive .tabbernav li a {
    font-size: 12px;
  }
}
.cb-sidebar .tabberlive .tabbernav li a:hover {
  text-decoration: none !important;
}
.cb-sidebar .widget_categories ul {
  list-style: none;
}
.cb-sidebar .widget_categories ul li {
  width: 49%;
  float: left;
  margin: 0 1% 1% 0;
}
@media only screen and (max-width: 1020px) {
  .cb-sidebar .widget_categories ul li {
    float: none;
    width: 100%;
  }
}
.cb-sidebar .widget_categories ul li a {
  display: block;
  padding: 6px 10px;
  font-family: "Lora", serif !important;
  font-style: normal;
  color: #000000 !important;
  letter-spacing: 0;
  font-size: 14px !important;
  background: url(/wp-content/themes/depotblog/img/bg-alternate.png) repeat;
  border: 0;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.cb-sidebar .widget_categories ul li a:hover,
.cb-sidebar .widget_categories ul li a:focus {
  background: #000000;
  color: #ffffff !important;
  text-decoration: none !important;
}
.cb-sidebar .widget_categories ul li a:before {
  content: "1";
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  font-size: 1.4em;
  line-height: 1.1;
  position: relative;
  top: 2px;
  margin-right: 4px;
}
.simple-social-icons ul li a {
  background: url(/wp-content/themes/depotblog/img/bg-alternate.png) repeat;
}
.simple-social-icons ul li a:hover {
  background: #ff0078;
  position: relative;
  top: -5px;
}
.tagcloud a,
.cb-tags a {
  font-family: "Lora", serif !important;
  font-style: normal;
  color: #000000 !important;
  letter-spacing: 0;
  font-size: 14px !important;
  background: url(/wp-content/themes/depotblog/img/bg-alternate.png) repeat;
  border: 0;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
.tagcloud a:hover,
.cb-tags a:hover,
.tagcloud a:focus,
.cb-tags a:focus {
  background: #000000;
  color: #ffffff !important;
}
.tagcloud a:before,
.cb-tags a:before {
  content: "9";
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  font-size: 1.4em;
  line-height: 1.1;
  position: relative;
  top: 2px;
  margin-right: 4px;
}
#cb-content {
  /* Review Box */
}
#cb-content .cb-review-box {
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
}
@media only print {
  #cb-content .cb-review-box {
    display: none !important;
  }
}
#cb-content .cb-review-box .cb-bar .cb-criteria {
  letter-spacing: 0;
  font-size: 30px;
  color: #000000;
  font-family: "Besom", serif;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
}
#cb-content .cb-review-box .cb-bar .cb-criteria-score {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 1.4em;
  color: #000000;
  font-size: 28px;
}
#cb-content .cb-review-box .cb-score-box .score {
  letter-spacing: 2px;
  padding: 5px 0 0px 0;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 84px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#cb-content .cb-review-box .cb-score-box .score span {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 1.4em;
}
#cb-content .cb-review-box .cb-score-box .score-title {
  padding: 0 10px;
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  letter-spacing: 0;
  font-size: 25.2px;
}
#cb-content .cb-review-box #cb-review-title {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 36px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  letter-spacing: 0;
  line-height: 1.1;
  text-transform: none;
  color: #000000;
}
#cb-content .cb-review-box #cb-conclusion {
  color: #000000;
}
#cb-content .cb-review-box .cb-bar.cb-stars {
  background: rgba(255, 255, 255, 0.4);
  padding: 10px;
}
#cb-content .cb-review-box .cb-pros-cons .cb-title {
  color: #000000;
  font-size: 24px;
  letter-spacing: 0;
  text-align: left;
}
#cb-content .cb-review-box .cb-pros-cons ul {
  list-style: none;
  text-align: left;
  padding: 0;
}
#cb-content .cb-review-box .cb-pros-cons ul li {
  color: #000000;
  position: relative;
  padding-left: 20px;
}
#cb-content .cb-review-box .cb-pros-cons ul li:before {
  font-family: FontAwesome;
  position: absolute;
  left: 1px;
  top: -1px;
  font-size: 1.1em;
  color: #ff0078;
}
#cb-content .cb-review-box .cb-pros-cons.cb-pros-list ul li:before {
  content: "";
}
#cb-content .cb-review-box .cb-pros-cons.cb-cons-list ul li:before {
  content: "";
}
#cb-content .cb-review-ext-box {
  line-height: 0.5;
}
@media only screen and (max-width: 481px) {
  #cb-content .cb-review-ext-box {
    display: none;
  }
}
#cb-content .cb-review-ext-box span {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
}
#cb-content .cb-review-ext-box span.cb-score-title {
  font-family: "Lora", serif !important;
  font-style: normal;
  position: absolute;
  display: block;
  bottom: 12px;
  text-align: center;
  width: 100%;
  font-size: 12px;
  text-transform: uppercase;
}
#respond {
  background: transparent;
}
@media only print {
  #respond {
    display: none !important;
  }
}
#respond #reply-title {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 30px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  letter-spacing: 0;
}
#respond .logged-in-as {
  font-size: 13px;
}
#respond form textarea,
#respond form input[type="text"],
#respond form input[type="email"] {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 1.4em;
  opacity: 0.6;
  background: #f2f2f2 !important;
  resize: vertical;
}
#respond form textarea:focus,
#respond form input[type="text"]:focus,
#respond form input[type="email"]:focus {
  background: #ffffff !important;
  opacity: 1;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
#respond form label {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 1.5em;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
#respond form #submit {
  font-family: "Lora", serif !important;
  font-style: normal;
  text-transform: uppercase;
  font-weight: normal !important;
}
.commentlist li article {
  padding: 20px 0;
}
.commentlist .comment-reply-link {
  font-family: "Lora", serif !important;
  font-style: normal;
  font-weight: normal !important;
}
.commentlist .comment_content p {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 1.4em;
}
.commentlist .alert.info p:before {
  font-family: FontAwesome;
  content: " ";
}
.commentlist .comment-author cite.fn {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 1.5em;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.home {
  /*** Header ***/
  /*** Content ***/
}
.home .cb-boxed {
  box-shadow: none !important;
}
.home header.header {
  background: transparent;
}
.home header.header nav#cb-nav-bar.cb-light-menu {
  background: transparent;
}
.home header.header nav#cb-nav-bar.cb-stuck {
  background: url(/wp-content/themes/depotblog/img/bg-alternate2.jpg) repeat;
}
.home #cb-content {
  background: transparent;
}
.home #cb-content .cb-module-header {
  border-bottom: 0 !important;
  background: url(/wp-content/themes/depotblog/less/img/deco-line-1.png) no-repeat bottom center transparent;
  margin-bottom: 20px;
}
.home #cb-content .cb-module-header .cb-module-title {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 60px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  background: transparent;
}
.home #cb-content .cb-byline {
  font-size: 12px;
}
.home #cb-content .cb-module-a {
  background: transparent;
}
.home #cb-content .cb-grid-5 {
  padding: 0;
}
.single #cb-container #cb-gallery-post #cb-gallery {
  max-height: 520px;
}
@media only print {
  .single #cb-container .article-footer {
    display: none !important;
  }
}
.single #cb-container .article-footer .cb-post-footer-block,
.single #cb-container .article-footer #cb-previous-next-links {
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
}
.single #cb-container .article-footer #cb-previous-next-links .cb-empty {
  text-transform: none;
  font-family: "Lora", serif !important;
  font-style: normal;
  letter-spacing: 2px !important;
  padding: 0 20px;
  margin-bottom: 0;
  line-height: 150px;
}
.single #cb-container .article-footer #cb-previous-next-links #cb-next-link,
.single #cb-container .article-footer #cb-previous-next-links #cb-previous-link {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 30px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  font-weight: normal;
  line-height: 1;
}
.single #cb-container .article-footer #cb-previous-next-links #cb-next-link a,
.single #cb-container .article-footer #cb-previous-next-links #cb-previous-link a {
  letter-spacing: 0;
  color: #000000;
}
.single #cb-container .article-footer #cb-previous-next-links #cb-next-link a:hover i,
.single #cb-container .article-footer #cb-previous-next-links #cb-previous-link a:hover i {
  text-decoration: none !important;
}
.single #cb-container .article-footer #cb-previous-next-links #cb-next-link a:hover i:before,
.single #cb-container .article-footer #cb-previous-next-links #cb-previous-link a:hover i:before {
  color: #000000 !important;
}
.single #cb-container .article-footer .cb-social-sharing .cb-title-subtle {
  color: #000000;
  letter-spacing: 0;
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 30.8px;
  text-transform: none;
}
.single #cb-container .article-footer .cb-social-sharing .cb-title-subtle:before {
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  content: "U";
  margin-right: 10px;
  color: rgba(0, 0, 0, 0.3);
}
.single #cb-container .article-footer #cb-author-box {
  background: transparent;
}
.single #cb-container .article-footer #cb-author-box .cb-mask {
  border-radius: 50%;
  width: 120px;
  height: 120px;
  background: #ffffff;
  -webkit-transform: translateZ(0);
}
.single #cb-container .article-footer #cb-author-box .cb-meta {
  border: 0;
  overflow: visible;
}
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-bio {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 28px;
  max-width: 600px;
  line-height: 1;
  display: block;
  color: #000000;
  padding-left: 50px;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-bio {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-bio:before {
  font-family: "Lora", serif !important;
  font-style: normal;
  content: "”";
  font-size: 130px;
  position: absolute;
  top: -8px;
  left: 0px;
  color: #ff0078;
}
.single #cb-container .article-footer #cb-author-box .cb-meta h3,
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title {
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  position: relative;
  left: -45px;
  top: 5px;
  padding: 0px;
  letter-spacing: 0px;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 36px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
@media only screen and (max-width: 768px) {
  .single #cb-container .article-footer #cb-author-box .cb-meta h3,
  .single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title {
    position: static;
  }
}
@media only screen and (min-width: 768px) {
  .single #cb-container .article-footer #cb-author-box .cb-meta h3,
  .single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
.single #cb-container .article-footer #cb-author-box .cb-meta h3:before,
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title:before {
  color: #ffffff !important;
  margin-right: 5px;
  white-space: nowrap;
  font-size: 1em;
}
@media (min-width: 768px) {
  .single #cb-container .article-footer #cb-author-box .cb-meta h3,
  .single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  .single #cb-container .article-footer #cb-author-box .cb-meta h3,
  .single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
.single #cb-container .article-footer #cb-author-box .cb-meta h3:after,
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title:after {
  font-size: 0.8em;
  margin-left: 0.5em;
  margin-right: 0.15em;
  content: "G";
  font-family: 'pwsmalliconsmedium';
  font-weight: normal !important;
  font-style: normal !important;
  white-space: nowrap;
  -webkit-transform: rotate(35deg);
  -moz-transform: rotate(35deg);
  -o-transform: rotate(35deg);
  -ms-transform: rotate(35deg);
  transform: rotate(35deg);
  -webkit-backface-visibility: hidden;
  display: inline-block;
}
@media (min-width: 768px) {
  .single #cb-container .article-footer #cb-author-box .cb-meta h3:after,
  .single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  .single #cb-container .article-footer #cb-author-box .cb-meta h3:after,
  .single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title:after {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
.single #cb-container .article-footer #cb-author-box .cb-meta h3:hover,
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title:hover,
.single #cb-container .article-footer #cb-author-box .cb-meta h3:focus,
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title:focus {
  text-decoration: none !important;
}
.single #cb-container .article-footer #cb-author-box .cb-meta h3:hover:after,
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title:hover:after,
.single #cb-container .article-footer #cb-author-box .cb-meta h3:focus:after,
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title:focus:after {
  margin-left: 0.65em;
  margin-right: 0;
}
.single #cb-container .article-footer #cb-author-box .cb-meta h3 a,
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title a {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 36px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  color: #ffffff !important;
}
.single #cb-container .article-footer #cb-author-box .cb-meta h3 a:hover,
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title a:hover,
.single #cb-container .article-footer #cb-author-box .cb-meta h3 a:focus,
.single #cb-container .article-footer #cb-author-box .cb-meta .cb-author-title a:focus {
  text-decoration: none !important;
}
@media only screen and (max-width: 768px) {
  .single #cb-container header#cb-full-width-featured {
    height: auto;
  }
}
@media only screen and (max-width: 768px) {
  .single #cb-container header#cb-full-width-featured .backstretch {
    position: static !important;
    max-height: 290px !important;
    width: auto !important;
    margin-bottom: 20px !important;
  }
  .single #cb-container header#cb-full-width-featured .backstretch img {
    position: static !important;
    max-height: 300px !important;
    width: auto !important;
  }
}
@media only print {
  .single #cb-container header .cb-entry-header {
    position: static;
    text-align: left;
  }
}
@media only screen and (max-width: 768px) {
  .single #cb-container header .cb-entry-header {
    position: static;
  }
}
.single #cb-container header .cb-entry-header .cb-image-credit {
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 25.2px;
  background: #000000;
  margin-top: -20px;
  margin-right: 20px;
}
@media only screen and (min-width: 768px) {
  .single #cb-container header .cb-entry-header .cb-image-credit {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
@media only screen and (max-width: 768px) {
  .single #cb-container header .cb-entry-header .cb-image-credit {
    display: none;
  }
}
.single #cb-container header .cb-entry-header .cb-byline {
  font-family: "Lora", serif !important;
  font-style: normal;
  letter-spacing: 2px !important;
  font-size: 14px;
  line-height: 0.8;
}
@media only print {
  .single #cb-container header .cb-entry-header .cb-byline {
    display: none !important;
  }
}
.single #cb-container header .cb-entry-header .cb-byline a:hover {
  text-decoration: underline;
}
.single #cb-container header .cb-entry-header .cb-byline .cb-byline-element:after {
  content: " /";
}
.single #cb-container header .cb-entry-header .cb-byline .cb-byline-element:last-child:after {
  display: none;
}
.single #cb-container header .cb-entry-header .cb-title-fi {
  background: url(/wp-content/themes/depotblog/img/bg.png) repeat;
}
@media only print {
  .single #cb-container header .cb-entry-header .cb-title-fi {
    position: static;
  }
}
@media only screen and (max-width: 768px) {
  .single #cb-container header .cb-entry-header .cb-title-fi {
    position: static;
    display: block;
    max-width: 100%;
    padding-bottom: 20px;
  }
}
.single #cb-container header .cb-entry-header .cb-entry-title {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 78px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  font-weight: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  color: #000000;
  margin: 20px 0;
}
@media only screen and (max-width: 768px) {
  .single #cb-container header .cb-entry-header .cb-entry-title {
    margin: 20px 0 0 0;
    font-family: "Besom", serif;
    font-style: normal !important;
    font-weight: normal !important;
    text-transform: none;
    font-size: 72px;
    letter-spacing: -0.03em !important;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}
@media only screen and (max-width: 481px) {
  .single #cb-container header .cb-entry-header .cb-entry-title {
    font-family: "Besom", serif;
    font-style: normal !important;
    font-weight: normal !important;
    text-transform: none;
    font-size: 54px;
    letter-spacing: -0.03em !important;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
    padding: 10px;
  }
}
.single #cb-container header .cb-entry-header .cb-entry-title .curly3 {
  font-size: 0.80em;
}
@media only screen and (max-width: 768px) {
  .single #cb-container header#cb-full-background-featured {
    height: auto !important;
  }
}
@media only screen and (max-width: 768px) {
  .single #cb-container header#cb-full-background-featured .cb-entry-header {
    margin-bottom: 0 !important;
  }
}
.single #cb-container header#cb-full-background-featured .cb-entry-header .cb-entry-title {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
  -webkit-backface-visibility: hidden;
  position: static;
}
.single .cb-entry-title {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 78px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  font-weight: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  color: #000000;
  margin: 20px 0;
}
@media only screen and (min-width: 768px) {
  .single .cb-entry-title {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
@media only screen {
  .single .cb-entry-title {
    position: relative;
    left: -20px;
  }
}
@media only screen and (max-width: 1020px) {
  .single .cb-entry-title {
    font-family: "Besom", serif;
    font-style: normal !important;
    font-weight: normal !important;
    text-transform: none;
    font-size: 60px;
    letter-spacing: -0.03em !important;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}
@media only screen and (max-width: 768px) {
  .single .cb-entry-title {
    font-family: "Besom", serif;
    font-style: normal !important;
    font-weight: normal !important;
    text-transform: none;
    font-size: 72px;
    letter-spacing: -0.03em !important;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
    position: static;
  }
}
@media only screen and (max-width: 481px) {
  .single .cb-entry-title {
    font-family: "Besom", serif;
    font-style: normal !important;
    font-weight: normal !important;
    text-transform: none;
    font-size: 48px;
    letter-spacing: -0.03em !important;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
    padding: 10px 0 !important;
  }
}
.single .cb-entry-title .curly3 {
  font-size: 0.80em;
}
.archive #cb-content,
.search #cb-content,
.archive #cb-container,
.search #cb-container {
  background: transparent;
}
.archive #cb-content .cb-cat-header,
.search #cb-content .cb-cat-header,
.archive #cb-container .cb-cat-header,
.search #cb-container .cb-cat-header {
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
  padding: 20px 20px 55px 20px;
  border: 0;
  position: relative;
}
.archive #cb-content .cb-cat-header h1,
.search #cb-content .cb-cat-header h1,
.archive #cb-container .cb-cat-header h1,
.search #cb-container .cb-cat-header h1 {
  letter-spacing: 0px !important;
  color: #000000;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 72px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  display: inline-block;
  padding-bottom: 20px;
  background: url(/wp-content/themes/depotblog/less/img/deco-line-2.png) no-repeat bottom right transparent;
  min-width: 37%;
  position: relative;
  line-height: 1.1;
}
@media only screen and (max-width: 481px) {
  .archive #cb-content .cb-cat-header h1,
  .search #cb-content .cb-cat-header h1,
  .archive #cb-container .cb-cat-header h1,
  .search #cb-container .cb-cat-header h1 {
    font-family: "Besom", serif;
    font-style: normal !important;
    font-weight: normal !important;
    text-transform: none;
    font-size: 48px;
    letter-spacing: -0.03em !important;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
    padding-bottom: 20px;
  }
}
@media only screen and (min-width: 768px) {
  .archive #cb-content .cb-cat-header h1,
  .search #cb-content .cb-cat-header h1,
  .archive #cb-container .cb-cat-header h1,
  .search #cb-container .cb-cat-header h1 {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
.archive #cb-content .cb-cat-header h1 span,
.search #cb-content .cb-cat-header h1 span,
.archive #cb-container .cb-cat-header h1 span,
.search #cb-container .cb-cat-header h1 span {
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  position: relative;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  color: #ffffff !important;
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 50.4px;
  line-height: 1 !important;
  letter-spacing: 0 !important;
  text-transform: none;
  font-weight: normal;
  position: absolute;
  margin-top: 10px;
  top: 57%;
  left: 12%;
  white-space: nowrap;
  padding: 5px 10px;
}
@media only screen and (max-width: 481px) {
  .archive #cb-content .cb-cat-header h1 span,
  .search #cb-content .cb-cat-header h1 span,
  .archive #cb-container .cb-cat-header h1 span,
  .search #cb-container .cb-cat-header h1 span {
    position: static;
    display: block;
    float: none;
    margin-bottom: 20px;
    text-align: center;
  }
}
.archive #cb-content .cb-cat-header p,
.search #cb-content .cb-cat-header p,
.archive #cb-container .cb-cat-header p,
.search #cb-container .cb-cat-header p {
  line-height: 0.8;
  font-weight: normal;
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 39.2px;
  display: inline-block !important;
  position: relative;
  top: 1.1em !important;
  left: -10% !important;
  padding: 10px 0.5em!important;
  -webkit-backface-visibility: hidden;
}
@media only screen and (min-width: 768px) {
  .archive #cb-content .cb-cat-header p,
  .search #cb-content .cb-cat-header p,
  .archive #cb-container .cb-cat-header p,
  .search #cb-container .cb-cat-header p {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
@media only screen and (max-width: 768px) {
  .archive #cb-content .cb-cat-header p,
  .search #cb-content .cb-cat-header p,
  .archive #cb-container .cb-cat-header p,
  .search #cb-container .cb-cat-header p {
    position: static;
    font-size: 33.6px;
  }
}
.archive #cb-content article,
.search #cb-content article,
.archive #cb-container article,
.search #cb-container article {
  background: transparent;
}
.archive #cb-content article .cb-meta .cb-excerpt:first-letter,
.search #cb-content article .cb-meta .cb-excerpt:first-letter,
.archive #cb-container article .cb-meta .cb-excerpt:first-letter,
.search #cb-container article .cb-meta .cb-excerpt:first-letter {
  font-family: "Lora", serif !important;
  font-style: normal;
  font-size: 60px;
  color: #000000;
  float: left;
  line-height: 1;
  margin-right: 10px;
  font-weight: 700;
  margin-left: -10px;
}
.archive #cb-content article .cb-meta .cb-byline,
.search #cb-content article .cb-meta .cb-byline,
.archive #cb-container article .cb-meta .cb-byline,
.search #cb-container article .cb-meta .cb-byline {
  font-family: "Lora", serif !important;
  font-style: normal;
  letter-spacing: 2px !important;
  line-height: 1;
}
@media only screen and (max-width: 768px) {
  .archive #cb-content article .cb-meta .cb-byline,
  .search #cb-content article .cb-meta .cb-byline,
  .archive #cb-container article .cb-meta .cb-byline,
  .search #cb-container article .cb-meta .cb-byline {
    display: none;
  }
}
.archive #cb-content article .cb-meta .cb-byline i,
.search #cb-content article .cb-meta .cb-byline i,
.archive #cb-container article .cb-meta .cb-byline i,
.search #cb-container article .cb-meta .cb-byline i {
  font-size: 0.8em !important;
}
.archive #cb-content article .cb-meta .cb-byline .cb-byline-element:after,
.search #cb-content article .cb-meta .cb-byline .cb-byline-element:after,
.archive #cb-container article .cb-meta .cb-byline .cb-byline-element:after,
.search #cb-container article .cb-meta .cb-byline .cb-byline-element:after {
  content: " /";
}
.archive #cb-content article .cb-meta .cb-byline .cb-byline-element:last-child:after,
.search #cb-content article .cb-meta .cb-byline .cb-byline-element:last-child:after,
.archive #cb-container article .cb-meta .cb-byline .cb-byline-element:last-child:after,
.search #cb-container article .cb-meta .cb-byline .cb-byline-element:last-child:after {
  display: none;
}
.archive #cb-content .cb-module-title,
.search #cb-content .cb-module-title,
.archive #cb-container .cb-module-title,
.search #cb-container .cb-module-title {
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 48px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  text-align: center;
  line-height: 1.2;
  padding-bottom: 30px;
  margin-bottom: 30px;
  background: url(/wp-content/themes/depotblog/less/img/deco-line-1.png) no-repeat bottom center transparent;
}
.archive.category .cb-cat-header #cb-cat-title,
.search.category .cb-cat-header #cb-cat-title {
  background-position: bottom left;
}
.page #cb-content,
.author #cb-content,
.error404 #cb-content {
  background: transparent;
}
.page #cb-content .cb-author-details,
.author #cb-content .cb-author-details,
.error404 #cb-content .cb-author-details {
  background: transparent;
}
.page #cb-content .cb-author-details .cb-mask,
.author #cb-content .cb-author-details .cb-mask,
.error404 #cb-content .cb-author-details .cb-mask {
  -webkit-transform: translatez(0);
  overflow: hidden;
  border-radius: 50%;
  border: 10px solid #ffffff;
  width: auto;
  display: inline-block !important;
}
.page #cb-content .cb-author-details .cb-mask img,
.author #cb-content .cb-author-details .cb-mask img,
.error404 #cb-content .cb-author-details .cb-mask img {
  filter: grayscale(1);
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
@media (min-width: 768px) {
  .page #cb-content .cb-author-details .cb-mask img,
  .author #cb-content .cb-author-details .cb-mask img,
  .error404 #cb-content .cb-author-details .cb-mask img {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
@media (min-width: 768px) {
  .page #cb-content .cb-author-details .cb-mask img,
  .author #cb-content .cb-author-details .cb-mask img,
  .error404 #cb-content .cb-author-details .cb-mask img {
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
  }
}
.page #cb-content .cb-author-details .cb-mask img:hover,
.author #cb-content .cb-author-details .cb-mask img:hover,
.error404 #cb-content .cb-author-details .cb-mask img:hover,
.page #cb-content .cb-author-details .cb-mask img:focus,
.author #cb-content .cb-author-details .cb-mask img:focus,
.error404 #cb-content .cb-author-details .cb-mask img:focus {
  filter: grayscale(0);
  -webkit-filter: grayscale(0);
}
.page #cb-content .cb-author-details .cb-meta,
.author #cb-content .cb-author-details .cb-meta,
.error404 #cb-content .cb-author-details .cb-meta {
  border: 0;
  overflow: visible;
}
@media only screen and (min-width: 768px) {
  .page #cb-content .cb-author-details .cb-meta,
  .author #cb-content .cb-author-details .cb-meta,
  .error404 #cb-content .cb-author-details .cb-meta {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
@media only screen and (max-width: 768px) {
  .page #cb-content .cb-author-details .cb-meta,
  .author #cb-content .cb-author-details .cb-meta,
  .error404 #cb-content .cb-author-details .cb-meta {
    text-align: left;
  }
}
.page #cb-content .cb-author-details .cb-meta h3,
.author #cb-content .cb-author-details .cb-meta h3,
.error404 #cb-content .cb-author-details .cb-meta h3 {
  position: relative;
  top: -30px;
  padding: 10px;
  letter-spacing: 0px;
  -webkit-font-smoothing: antialiased;
}
.page #cb-content .cb-author-details .cb-meta h3 a,
.author #cb-content .cb-author-details .cb-meta h3 a,
.error404 #cb-content .cb-author-details .cb-meta h3 a {
  background: #000000;
  color: #ffffff;
  box-shadow: 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000, 10px 0 0 #000000, -10px 0 0 #000000;
  left: 10px;
  display: inline;
  padding: 0 0;
  position: relative;
  box-decoration-break: clone;
  line-height: 1.1 !important;
  text-decoration: none !important;
  text-align: left;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  text-transform: none;
  font-size: 36px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  color: #ffffff !important;
}
.page #cb-content .cb-author-details .cb-meta h3 a:hover,
.author #cb-content .cb-author-details .cb-meta h3 a:hover,
.error404 #cb-content .cb-author-details .cb-meta h3 a:hover,
.page #cb-content .cb-author-details .cb-meta h3 a:focus,
.author #cb-content .cb-author-details .cb-meta h3 a:focus,
.error404 #cb-content .cb-author-details .cb-meta h3 a:focus {
  text-decoration: none !important;
}
.page #cb-content .cb-author-details .cb-meta .cb-author-page-contact,
.author #cb-content .cb-author-details .cb-meta .cb-author-page-contact,
.error404 #cb-content .cb-author-details .cb-meta .cb-author-page-contact {
  border: 0;
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
  margin-top: -25px;
}
.page #cb-content .cb-author-details .cb-meta .cb-author-bio,
.author #cb-content .cb-author-details .cb-meta .cb-author-bio,
.error404 #cb-content .cb-author-details .cb-meta .cb-author-bio {
  position: relative;
  color: #000000;
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 28px;
  line-height: 1;
}
.page #cb-content .cb-author-details .cb-meta .cb-author-bio:before,
.author #cb-content .cb-author-details .cb-meta .cb-author-bio:before,
.error404 #cb-content .cb-author-details .cb-meta .cb-author-bio:before {
  font-family: "Lora", serif !important;
  font-style: normal;
  content: "”";
  font-size: 100px;
  position: absolute;
  color: #ff0078;
  top: -20px;
  left: -10px;
}
.page .cb-cat-header,
.author .cb-cat-header,
.error404 .cb-cat-header,
.page .cb-404-header,
.author .cb-404-header,
.error404 .cb-404-header {
  background: url(/wp-content/themes/depotblog/img/bg-alternate-50p.png) repeat;
  padding-top: 20px;
  padding-bottom: 20px;
  border: 0;
  position: relative;
}
.page .cb-cat-header #cb-cat-title,
.author .cb-cat-header #cb-cat-title,
.error404 .cb-cat-header #cb-cat-title,
.page .cb-404-header #cb-cat-title,
.author .cb-404-header #cb-cat-title,
.error404 .cb-404-header #cb-cat-title {
  letter-spacing: 0px !important;
  color: #000000;
  font-family: "Besom", serif;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 78px;
  letter-spacing: -0.03em !important;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  font-weight: normal;
  text-transform: none;
  display: inline-block;
}
@media only screen and (max-width: 768px) {
  .page .cb-cat-header #cb-cat-title,
  .author .cb-cat-header #cb-cat-title,
  .error404 .cb-cat-header #cb-cat-title,
  .page .cb-404-header #cb-cat-title,
  .author .cb-404-header #cb-cat-title,
  .error404 .cb-404-header #cb-cat-title {
    line-height: 1;
  }
}
@media only screen and (min-width: 768px) {
  .page .cb-cat-header #cb-cat-title,
  .author .cb-cat-header #cb-cat-title,
  .error404 .cb-cat-header #cb-cat-title,
  .page .cb-404-header #cb-cat-title,
  .author .cb-404-header #cb-cat-title,
  .error404 .cb-404-header #cb-cat-title {
    -webkit-transform: rotate(-2deg) translateZ(0);
    -moz-transform: rotate(-2deg) translateZ(0);
    -o-transform: rotate(-2deg) translateZ(0);
    -ms-transform: rotate(-2deg) translateZ(0);
    transform: rotate(-2deg) translateZ(0);
    -webkit-backface-visibility: hidden;
  }
}
.page .cb-cat-header #cb-cat-title span,
.author .cb-cat-header #cb-cat-title span,
.error404 .cb-cat-header #cb-cat-title span,
.page .cb-404-header #cb-cat-title span,
.author .cb-404-header #cb-cat-title span,
.error404 .cb-404-header #cb-cat-title span {
  letter-spacing: 0 !important;
  color: #000000;
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 1.4em;
  text-transform: none;
  font-weight: normal;
}
.page .cb-cat-header #cb-cat-title span i,
.author .cb-cat-header #cb-cat-title span i,
.error404 .cb-cat-header #cb-cat-title span i,
.page .cb-404-header #cb-cat-title span i,
.author .cb-404-header #cb-cat-title span i,
.error404 .cb-404-header #cb-cat-title span i {
  display: none;
}
.page .cb-cat-header p,
.author .cb-cat-header p,
.error404 .cb-cat-header p,
.page .cb-404-header p,
.author .cb-404-header p,
.error404 .cb-404-header p {
  line-height: 0.8;
  font-weight: normal;
  font-family: "Journal", cursive !important;
  font-weight: normal !important;
  font-style: normal !important;
  text-transform: none !important;
  font-size: 50.4px;
  display: inline-block;
  position: relative;
  top: 0.6em;
  left: -2em;
  color: #000000;
}
@media only screen and (max-width: 768px) {
  .page .cb-cat-header p,
  .author .cb-cat-header p,
  .error404 .cb-cat-header p,
  .page .cb-404-header p,
  .author .cb-404-header p,
  .error404 .cb-404-header p {
    position: static;
  }
}
.page article h2,
.author article h2,
.error404 article h2 {
  position: static !important;
}
