/**
 * Hootkit Plugin Styles
 * ========================================================
 */
.hootkitslide-caption h1,
.hootkitslide-caption h2,
.hootkitslide-caption h3,
.hootkitslide-caption h4,
.hootkitslide-caption h5,
.hootkitslide-caption h6 {
  font-size: 1.33333333em;
}
.hootkitcarousel-content h1,
.hootkitcarousel-content h2,
.hootkitcarousel-content h3,
.hootkitcarousel-content h4,
.hootkitcarousel-content h5,
.hootkitcarousel-content h6 {
  font-size: 1.06666667em;
}
.verticalcarousel-style2 .verticalcarousel-content .verticalcarousel-title {
  font-family: inherit;
  font-weight: 500;
  font-size: 0.93333333em;
}
.widget .viewall a {
  text-decoration: none;
}
.cta-subtitle {
  text-transform: uppercase;
  font-size: 0.93333333em;
  line-height: 1.42857143em;
}
.announce-withbg .announce-link {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.announce-link:hover {
  background: rgba(0, 0, 0, 0.08);
}
.ticker-widget .ticker-title {
  -webkit-box-shadow: 1px 0px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 1px 0px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 0px 5px rgba(0, 0, 0, 0.5);
}
.content-block-row,
.vcard-row {
  margin-bottom: 15px;
}
.content-block,
.content-block-style3 .content-block {
  padding-bottom: 15px;
}
.content-block-content {
  padding-top: 10px;
}
.content-block-content p {
  margin: 0 0 6px;
}
.content-block-title {
  margin: 0 0 5px;
  font-size: 1.06666667em;
}
.content-block-subtitle {
  margin: 6px 0 6px;
}
.content-block-style4 h4.content-block-title {
  margin: 0 0 2px;
}
.content-block-style4 .content-block-visual {
  margin-top: 3px;
}
.content-block-style5 .more-link a,
.content-block-style6 .more-link a {
  padding: 8px 0 10px;
}
/**
 * Widget - Social Icons
 * ========================================================
 */
/************* Social Icons Widget *************/
.social-icons-icon {
  margin: 5px;
}
.social-icons-small .social-icons-icon {
  width: 25px;
  height: 25px;
  font-size: 13px;
  line-height: 25px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
#topbar .social-icons-icon,
#page-wrapper .social-icons-icon {
  color: #ffffff;
}
#topbar .fa-amazon-block,
#page-wrapper .fa-amazon-block {
  background: #161413;
}
#topbar .fa-android-block,
#page-wrapper .fa-android-block {
  background: #99cc00;
}
#topbar .fa-apple-block,
#page-wrapper .fa-apple-block {
  background: #000000;
}
#topbar .fa-bandcamp-block,
#page-wrapper .fa-bandcamp-block {
  background: #659daa;
}
#topbar .fa-behance-block,
#page-wrapper .fa-behance-block {
  background: #4176fa;
}
#topbar .fa-bitbucket-block,
#page-wrapper .fa-bitbucket-block {
  background: #183f73;
}
#topbar .fa-btc-block,
#page-wrapper .fa-btc-block {
  background: #f7931a;
}
#topbar .fa-buysellads-block,
#page-wrapper .fa-buysellads-block {
  background: #c30100;
}
#topbar .fa-codepen-block,
#page-wrapper .fa-codepen-block {
  background: #000000;
}
#topbar .fa-codiepie-block,
#page-wrapper .fa-codiepie-block {
  background: #000000;
}
#topbar .fa-contao-block,
#page-wrapper .fa-contao-block {
  background: #f47c00;
}
#topbar .fa-dashcube-block,
#page-wrapper .fa-dashcube-block {
  background: #7f7f7f;
}
#topbar .fa-delicious-block,
#page-wrapper .fa-delicious-block {
  background: #0002f5;
}
#topbar .fa-deviantart-block,
#page-wrapper .fa-deviantart-block {
  background: #5e7163;
}
#topbar .fa-digg-block,
#page-wrapper .fa-digg-block {
  background: #1b5791;
}
#topbar .fa-dribbble-block,
#page-wrapper .fa-dribbble-block {
  background: #c6356b;
}
#topbar .fa-dropbox-block,
#page-wrapper .fa-dropbox-block {
  background: #0089d1;
}
#topbar .fa-eercast-block,
#page-wrapper .fa-eercast-block {
  background: #f1592a;
}
#topbar .fa-envelope-block,
#page-wrapper .fa-envelope-block {
  background: #e44321;
}
#topbar .fa-etsy-block,
#page-wrapper .fa-etsy-block {
  background: #f26223;
}
#topbar .fa-facebook-block,
#page-wrapper .fa-facebook-block {
  background: #3c5a98;
}
#topbar .fa-flickr-block,
#page-wrapper .fa-flickr-block {
  background: #0062dd;
}
#topbar .fa-forumbee-block,
#page-wrapper .fa-forumbee-block {
  background: #86ac2f;
}
#topbar .fa-foursquare-block,
#page-wrapper .fa-foursquare-block {
  background: #3ab6e8;
}
#topbar .fa-free-code-camp-block,
#page-wrapper .fa-free-code-camp-block {
  background: #4a2b0f;
}
#topbar .fa-get-pocket-block,
#page-wrapper .fa-get-pocket-block {
  background: #ed4054;
}
#topbar .fa-github-block,
#page-wrapper .fa-github-block {
  background: #000000;
}
#topbar .fa-google-block,
#page-wrapper .fa-google-block {
  background: #ea4335;
}
#topbar .fa-google-plus-block,
#page-wrapper .fa-google-plus-block {
  background: #e44321;
}
#topbar .fa-google-wallet-block,
#page-wrapper .fa-google-wallet-block {
  background: #1476c6;
}
#topbar .fa-houzz-block,
#page-wrapper .fa-houzz-block {
  background: #4dbc15;
}
#topbar .fa-imdb-block,
#page-wrapper .fa-imdb-block {
  background: #e6b91e;
}
#topbar .fa-instagram-block,
#page-wrapper .fa-instagram-block {
  background: #3f729b;
}
#topbar .fa-jsfiddle-block,
#page-wrapper .fa-jsfiddle-block {
  background: #2b97f3;
}
#topbar .fa-lastfm-block,
#page-wrapper .fa-lastfm-block {
  background: #d2013b;
}
#topbar .fa-leanpub-block,
#page-wrapper .fa-leanpub-block {
  background: #231f20;
}
#topbar .fa-linkedin-block,
#page-wrapper .fa-linkedin-block {
  background: #00659b;
}
#topbar .fa-meetup-block,
#page-wrapper .fa-meetup-block {
  background: #f20017;
}
#topbar .fa-mixcloud-block,
#page-wrapper .fa-mixcloud-block {
  background: #25292b;
}
#topbar .fa-paypal-block,
#page-wrapper .fa-paypal-block {
  background: #15477c;
}
#topbar .fa-pinterest-block,
#page-wrapper .fa-pinterest-block {
  background: #cf1d25;
}
#topbar .fa-quora-block,
#page-wrapper .fa-quora-block {
  background: #c51a00;
}
#topbar .fa-reddit-block,
#page-wrapper .fa-reddit-block {
  background: #ff4500;
}
#topbar .fa-rss-block,
#page-wrapper .fa-rss-block {
  background: #ff6501;
}
#topbar .fa-scribd-block,
#page-wrapper .fa-scribd-block {
  background: #1a7bba;
}
#topbar .fa-slack-block,
#page-wrapper .fa-slack-block {
  background: #352931;
}
#topbar .fa-slideshare-block,
#page-wrapper .fa-slideshare-block {
  background: #0ca8aa;
}
#topbar .fa-snapchat-block,
#page-wrapper .fa-snapchat-block {
  background: #fffc00;
}
#topbar .fa-soundcloud-block,
#page-wrapper .fa-soundcloud-block {
  background: #ff6600;
}
#topbar .fa-spotify-block,
#page-wrapper .fa-spotify-block {
  background: #79b800;
}
#topbar .fa-stack-exchange-block,
#page-wrapper .fa-stack-exchange-block {
  background: #205297;
}
#topbar .fa-stack-overflow-block,
#page-wrapper .fa-stack-overflow-block {
  background: #f47c23;
}
#topbar .fa-steam-block,
#page-wrapper .fa-steam-block {
  background: #000000;
}
#topbar .fa-stumbleupon-block,
#page-wrapper .fa-stumbleupon-block {
  background: #ee4723;
}
#topbar .fa-telegram-plane-block,
#page-wrapper .fa-telegram-plane-block {
  background: #28a8e9;
}
#topbar .fa-trello-block,
#page-wrapper .fa-trello-block {
  background: #0089d9;
}
#topbar .fa-tripadvisor-block,
#page-wrapper .fa-tripadvisor-block {
  background: #589442;
}
#topbar .fa-tumblr-block,
#page-wrapper .fa-tumblr-block {
  background: #3e5976;
}
#topbar .fa-twitch-block,
#page-wrapper .fa-twitch-block {
  background: #6542a6;
}
#topbar .fa-twitter-block,
#page-wrapper .fa-twitter-block {
  background: #32ccfe;
}
#topbar .fa-viadeo-block,
#page-wrapper .fa-viadeo-block {
  background: #f07355;
}
#topbar .fa-vimeo-square-block,
#page-wrapper .fa-vimeo-square-block {
  background: #1bb6ec;
}
#topbar .fa-vk-block,
#page-wrapper .fa-vk-block {
  background: #507299;
}
#topbar .fa-wikipedia-w-block,
#page-wrapper .fa-wikipedia-w-block {
  background: #000000;
}
#topbar .fa-windows-block,
#page-wrapper .fa-windows-block {
  background: #0078d7;
}
#topbar .fa-wordpress-block,
#page-wrapper .fa-wordpress-block {
  background: #3378b0;
}
#topbar .fa-xing-block,
#page-wrapper .fa-xing-block {
  background: #cfdc00;
}
#topbar .fa-y-combinator-block,
#page-wrapper .fa-y-combinator-block {
  background: #f26522;
}
#topbar .fa-yelp-block,
#page-wrapper .fa-yelp-block {
  background: #c41200;
}
#topbar .fa-youtube-block,
#page-wrapper .fa-youtube-block {
  background: #d4231e;
}
.post-gridunit-image {
  height: 205px;
}
.post-gridunit-size2 .post-gridunit-image {
  height: 410px;
}
.post-gridunit-title {
  font-family: inherit;
  font-weight: 500;
  font-size: 0.93333333em;
}
@media only screen and (max-width: 969px) {
  .post-gridunit-size2 {
    margin-bottom: 4px;
    padding-bottom: 0;
    height: 205px;
  }
}
.posts-listunit {
  margin-bottom: 1em;
}
.posts-listunit-large .posts-listunit-image {
  margin-bottom: 15px;
}
.posts-listunit-title {
  font-size: 1.06666667em;
}
@media only screen and (max-width: 969px) {
  .menu-items > li > a .menu-hoottag {
    display: none;
  }
}
@media only screen and (min-width: 1078px) {
  .topbar-parts .ticker-title,
  .topbar-parts .ticker-msg-box {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .topbar-parts .ticker-msg-box {
    min-width: 400px;
  }
  #header.stuck .site-title-line1 {
    display: none;
  }
  #header.stuck .site-title-line2 {
    font-size: 50px;
  }
  #header.stuck #header-supplementary {
    background: #f7f7f7;
    border-top: solid 1px #f1f1f1;
  }
}
#site-logo-custom .site-title-line1,
#site-logo-mixedcustom .site-title-line1 {
  font-size: 25px;
  text-transform: none;
}
#site-logo-custom .site-title-line2,
#site-logo-mixedcustom .site-title-line2 {
  font-size: 100px;
  text-transform: none;
}
.menu-side-box .announce-headline {
  font-weight: bold;
}
.home #below-header {
  display: none;
}
.home .number-block-content h4 {
  font-weight: bold;
  font-size: 17px;
}
.home .number-block text {
  fill: #fff;
}
.archive-block2:last-child,
.archive-mixed-block3:nth-last-child(1),
.archive-mixed-block3:nth-last-child(2),
.archive-mosaic2:last-child,
.archive-mosaic4:last-child {
  display: none;
}
.singular-page-2070 .entry-content {
  border-bottom: none;
}
#header .menu-items .page-item-164 ul li.current-menu-item,
#menu-item-2143.current-menu-item {
  background: rgba(0, 0, 0, 0.04);
}
#header .menu-items .page-item-164 ul li.current-menu-item > a,
#menu-item-2143.current-menu-item > a {
  color: #666;
}
#header .menu-items .page-item-164 ul li.current-menu-item:hover,
#menu-item-2143.current-menu-item:hover {
  background: #fff;
}
#header .menu-items .page-item-164 ul li.current-menu-item:hover > a,
#menu-item-2143.current-menu-item:hover > a {
  color: #ff9f9c;
}
.home #menu-item-2140.current-menu-ancestor:after {
  display: none;
}
body.demo-boxed {
  background: url(https://demo.wphoot.com/unos-glow/wp-content/uploads/sites/22/2020/08/boxed-bg.jpg);
  /*background-color: #eee;*/
  background-attachment: fixed;
  background-size: cover;
}
body.demo-boxed #page-wrapper,
body.demo-boxed #header.stuck {
  max-width: 97%;
  width: 1440px;
}
body.demo-boxed #below-header,
body.demo-boxed #main,
body.demo-boxed #sub-footer,
body.demo-boxed #footer {
  -webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);
}
.singular .entry-the-content h3.widget-title {
  font-size: 17px;
  margin: 25px 0 15px;
}
/**
 * Dynamic CSS
 * ========================================================
 */
a {
  color: #ff9f9c;
}
a:hover {
  color: #bf7775;
}
.accent-typo {
  background: #ff9f9c;
  color: #ffffff;
}
.invert-accent-typo {
  background: #ffffff;
  color: #ff9f9c;
}
.invert-typo {
  color: #ffffff;
  background: #666666;
}
.enforce-typo {
  background: #ffffff;
  color: #666666;
}
body.wordpress input[type="submit"],
body.wordpress #submit,
body.wordpress .button {
  border-color: #ff9f9c;
  background: #ff9f9c;
  color: #ffffff;
}
body.wordpress input[type="submit"]:hover,
body.wordpress #submit:hover,
body.wordpress .button:hover,
body.wordpress input[type="submit"]:focus,
body.wordpress #submit:focus,
body.wordpress .button:focus {
  color: #ff9f9c;
  background: #ffffff;
}
#main.main,
.below-header {
  background: #ffffff;
}
#topbar {
  background: #fff1f0;
  color: #666666;
}
#site-logo.logo-border {
  border-color: #ff9f9c;
}
.header-aside-search.js-search .searchform i.fa-search {
  color: #ff9f9c;
}
.site-logo-with-icon #site-title i {
  font-size: 50px;
}
.site-logo-mixed-image img {
  max-width: 200px;
}
.site-title-line em {
  color: #ff9f9c;
}
.more-link,
.more-link a {
  color: #ff9f9c;
}
.more-link:hover,
.more-link:hover a {
  color: #bf7775;
}
.frontpage-area_i *,
.frontpage-area_i .more-link,
.frontpage-area_i .more-link a {
  color: #ffffff;
}
.main-content-grid,
.widget,
.frontpage-area {
  margin-top: 35px;
}
.widget,
.frontpage-area {
  margin-bottom: 35px;
}
.frontpage-area.module-bg-highlight,
.frontpage-area.module-bg-color,
.frontpage-area.module-bg-image {
  padding: 35px 0;
}
.footer .widget {
  margin: 20px 0;
}
.js-search .searchform.expand .searchtext {
  background: #ffffff;
}
#infinite-handle span,
.lrm-form a.button,
.lrm-form button,
.lrm-form button[type=submit],
.lrm-form #buddypress input[type=submit],
.lrm-form input[type=submit],
.widget_breadcrumb_navxt .breadcrumbs > .hoot-bcn-pretext {
  background: #ff9f9c;
  color: #ffffff;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  border-color: #ff9f9c;
  background: #ff9f9c;
  color: #ffffff;
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
  background: #ffffff;
  color: #ff9f9c;
}
.widget_breadcrumb_navxt .breadcrumbs > .hoot-bcn-pretext:after {
  border-left-color: #ff9f9c;
}
.menu-items > li.current-menu-item:after,
.menu-items > li.current-menu-ancestor:after,
.menu-items > li:hover:after,
.menu-hoottag {
  border-color: #ff9f9c;
}
.menu-items ul li.current-menu-item,
.menu-items ul li.current-menu-ancestor,
.menu-items ul li:hover {
  background: #ffffff;
}
.menu-items ul li.current-menu-item > a,
.menu-items ul li.current-menu-ancestor > a,
.menu-items ul li:hover > a {
  color: #ff9f9c;
}
.content-frontpage > .frontpage-area-boxed:first-child {
  margin-top: 15px;
}
.widget_newsletterwidget,
.widget_newsletterwidgetminimal {
  background: #ff9f9c;
  color: #ffffff;
}
body {
  color: #666666;
  font-size: 15px;
  font-family: "Lato", sans-serif;
  background-color: #ffffff;
}
h1,
h2,
h3,
h4,
h5,
h6,
.title {
  color: #333333;
  font-size: 20px;
  font-family: "Lato", sans-serif;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
h1 {
  color: #333333;
  font-size: 28px;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
h2 {
  color: #333333;
  font-size: 24px;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
h4 {
  color: #333333;
  font-size: 18px;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
h5 {
  color: #333333;
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
h6 {
  color: #333333;
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
.titlefont {
  font-family: "Lato", sans-serif;
}
blockquote {
  color: #9f9f9f;
  font-size: 16px;
}
.enforce-body-font {
  font-family: "Lato", sans-serif;
}
#topbar.js-search .searchform.expand .searchtext {
  background: #fff1f0;
}
#topbar.js-search .searchform.expand .searchtext,
#topbar .js-search-placeholder {
  color: #666666;
}
#header.stuck {
  background-color: #ffffff;
}
#site-title,
#site-logo.accent-typo #site-title,
#site-logo.invert-accent-typo #site-title {
  color: #666666;
  font-size: 65px;
  font-family: "Dancing Script", sans-serif;
  font-weight: bold;
  font-style: normal;
  text-transform: none;
}
#site-description,
#site-logo.accent-typo #site-description,
#site-logo.invert-accent-typo #site-description {
  color: #444444;
  font-size: 13px;
  font-family: "Lato", sans-serif;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
.site-title-body-font {
  font-family: "Lato", sans-serif;
}
.site-title-heading-font {
  font-family: "Lato", sans-serif;
}
#header-aside.header-aside-menu,
#header-supplementary {
  background: none;
}
.menu-items > li > a,
.menu-toggle,
.menu-side-box {
  color: #333333;
  font-size: 14px;
  font-family: "Lato", sans-serif;
  text-transform: uppercase;
  font-weight: 500;
  font-style: normal;
}
.site-header .hoot-megamenu-icon {
  color: #000000;
}
.menu-items ul a,
.mobilemenu-fixed .menu-toggle {
  color: #666666;
  font-size: 14px;
  font-style: normal;
  text-transform: none;
  font-weight: normal;
}
.menu-items ul {
  background: #ffffff;
}
.main > .loop-meta-wrap.pageheader-bg-stretch,
.main > .loop-meta-wrap.pageheader-bg-both,
.content .loop-meta-wrap.pageheader-bg-incontent,
.content .loop-meta-wrap.pageheader-bg-both {
  background: #f7f7f7;
}
.loop-title {
  color: #333333;
  font-size: 20px;
  font-family: "Lato", sans-serif;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
.content .loop-title {
  color: #333333;
  font-size: 18px;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
#comments-number {
  color: #9f9f9f;
}
.comment-by-author,
.comment-meta-block,
.comment-edit-link {
  color: #9f9f9f;
}
.entry-grid-content .entry-title {
  color: #333333;
  font-size: 18px;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
.archive-big .entry-grid-content .entry-title,
.mixedunit-big .entry-grid-content .entry-title {
  font-size: 23.4px;
}
.archive-mosaic .entry-title {
  color: #333333;
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
.entry-grid .more-link {
  font-family: "Lato", sans-serif;
}
.main-content-grid .sidebar {
  color: #666666;
  font-size: 15px;
  font-style: normal;
  text-transform: none;
  font-weight: normal;
}
.main-content-grid .sidebar .widget-title {
  color: #333333;
  font-size: 20px;
  font-family: "Lato", sans-serif;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
.js-search .searchform.expand .searchtext,
.js-search-placeholder {
  color: #666666;
}
.sub-footer {
  background: #ff9f9c;
  color: #666666;
  font-size: 15px;
  font-style: normal;
  text-transform: none;
  font-weight: normal;
}
.footer {
  background-color: #fff1f0;
  color: #666666;
  font-size: 15px;
  font-style: normal;
  text-transform: none;
  font-weight: normal;
}
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer .title {
  color: #444444;
}
.sub-footer .widget-title,
.footer .widget-title {
  color: #333333;
  font-size: 20px;
  font-family: "Lato", sans-serif;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
.post-footer {
  color: #666666;
  background: #fff1f0;
}
.widget-title,
.sidebar .widget-title {
  color: #333333;
  font-size: 20px;
  font-family: "Lato", sans-serif;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
.hoot-subtitle,
.entry-byline,
.post-gridunit-subtitle .entry-byline,
.posts-listunit-subtitle .entry-byline,
.content-block-subtitle .entry-byline {
  color: #838383;
  font-family: "Lato", sans-serif;
  font-style: normal;
  text-transform: none;
  font-weight: normal;
}
.lSSlideOuter ul.lSPager.lSpg > li:hover a,
.lSSlideOuter ul.lSPager.lSpg > li.active a {
  background-color: #ff9f9c;
}
.lSSlideOuter ul.lSPager.lSpg > li a {
  border-color: #ff9f9c;
}
.lightSlider .wrap-light-on-dark .hootkitslide-head,
.lightSlider .wrap-dark-on-light .hootkitslide-head {
  background: #ff9f9c;
  color: #ffffff;
}
.widget .viewall a {
  background: #ffffff;
}
.widget .viewall a:hover {
  background: #ffffff;
  color: #ff9f9c;
}
.widget .view-all a:hover {
  color: #ff9f9c;
}
.sidebar .view-all-top.view-all-withtitle a,
.sub-footer .view-all-top.view-all-withtitle a,
.footer .view-all-top.view-all-withtitle a,
.sidebar .view-all-top.view-all-withtitle a:hover,
.sub-footer .view-all-top.view-all-withtitle a:hover,
.footer .view-all-top.view-all-withtitle a:hover {
  color: #ffffff;
}
.bottomborder-line:after,
.bottomborder-shadow:after {
  margin-top: 35px;
}
.topborder-line:before,
.topborder-shadow:before {
  margin-bottom: 35px;
}
.cta-subtitle {
  color: #ff9f9c;
}
.content-block-icon i {
  color: #ff9f9c;
}
.icon-style-circle,
.icon-style-square {
  border-color: #ff9f9c;
}
.content-block-style3 .content-block-icon {
  background: #ffffff;
}
.hootkitslide-caption h1,
.hootkitslide-caption h2,
.hootkitslide-caption h3,
.hootkitslide-caption h4,
.hootkitslide-caption h5,
.hootkitslide-caption h6 {
  font-size: 20px;
}
.hootkitcarousel-content h1,
.hootkitcarousel-content h2,
.hootkitcarousel-content h3,
.hootkitcarousel-content h4,
.hootkitcarousel-content h5,
.hootkitcarousel-content h6 {
  font-size: 16px;
}
.widget .view-all a,
.widget .viewall a {
  color: #9f9f9f;
}
.content-block-title,
.posts-listunit-title,
.verticalcarousel-title {
  color: #333333;
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  text-transform: none;
}
.posts-list-style2 .posts-listunit-small .posts-listunit-title {
  font-size: 16px;
}
.vcard-content h4,
.vcard-content h1,
.vcard-content h2,
.vcard-content h3,
.vcard-content h5,
.vcard-content h6 {
  font-size: 16px;
}
.number-block-content h4,
.number-block-content h1,
.number-block-content h2,
.number-block-content h3,
.number-block-content h5,
.number-block-content h6 {
  font-size: 16px;
}
.notice-widget.preset-accent {
  background: #ff9f9c;
  color: #ffffff;
}
.wordpress .button-widget.preset-accent {
  border-color: #ff9f9c;
  background: #ff9f9c;
  color: #ffffff;
}
.wordpress .button-widget.preset-accent:hover {
  background: #ffffff;
  color: #ff9f9c;
}
.current-tabhead {
  border-bottom-color: #ffffff;
}
@media only screen and (max-width: 969px) {
  .sidebar {
    margin-top: 35px;
  }
  .frontpage-widgetarea > div.hgrid > [class*="hgrid-span-"] {
    margin-bottom: 35px;
  }
  .menu-items > li > a {
    color: #666666;
    font-size: 14px;
    font-style: normal;
    text-transform: none;
    font-weight: normal;
  }
  .mobilemenu-fixed .menu-toggle,
  .mobilemenu-fixed .menu-items,
  .menu-items {
    background: #ffffff;
  }
}
@media only screen and (min-width: 970px) {
  .slider-style2 .lSAction > a {
    border-color: #ff9f9c;
    background: #ff9f9c;
    color: #ffffff;
  }
  .slider-style2 .lSAction > a:hover {
    background: #ffffff;
    color: #ff9f9c;
  }
}
