/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 - Bourbon, Bitters, Neat, ionicons
2.0 - Normalize
3.0 - Elements
4.0 - Forms
5.0 - Components/ Add-ons
6.0 - Layout and Structure
    6.1 - Header
    6.2 - Navigation
    6.3 - Content
    6.4 - Page Templates
    6.5 - Sidebar
    6.6 - Footer
    6.7 - Accessbility

--------------------------------------------------------------*/
/*--------------------------------------------------------------
Bourbon, Normalize/Reset, Bitters, Neat, Ionicons
--------------------------------------------------------------*/
html {
  box-sizing: border-box; }

*, *::after, *::before {
  box-sizing: inherit; }

body.body-light {
  background-color: #ffffff; }

.wrapper-light .site-wrapper {
  background-color: #ffffff;
  color: #000000; }

.body-light .site-wrapper.shadow-wrapper {
  -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2); }

.body-light.pattern-1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAJElEQVQIW2NkwATGjGhixgwMDGeRBcECIEUwQbgATBBFACQIAK/DBDlqoCn9AAAAAElFTkSuQmCC); }
.body-light.pattern-2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAHklEQVQIW2NkYGAwZmBgOMsAAXA2I1QAg8IrQSWjAI/iBAfzTy11AAAAAElFTkSuQmCC); }
.body-light.pattern-3 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAIklEQVQYV2NkYGAwZoCAs1AaK8VIikJ8BsHlQCYSBUamQgAAxgILNCZNagAAAABJRU5ErkJggg==); }
.body-light.pattern-4 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAARklEQVQYV43Q2Q0AIAgE0aUm+i/BngwkEBU59vuFiRJmYxo4BrA6qEiOVdBRBS+UQUEyTdre9HkpTYccgPCYH7Kqf0+FHG+9Fwxxy6ZBZgAAAABJRU5ErkJggg==); }
.body-light.pattern-5 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAAP0lEQVQYV2NkwATGDAwMZ9GFGdEEYIowFCMrRJdE4cMUYrWOgYEBLg5SiEsRzFVgeXQ3YvEbWMiYWIUMRCsEAJsqCTymOpdiAAAAAElFTkSuQmCC); }
.body-light.pattern-6 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAASElEQVQYV33Q2wkAMAgDwDiT+4/gTsVCIY0P/8QDowbA8VdIn62bwBalZDgihit6sIlUct/VWnpczkNhi3T1iBiuSN/DWcsXDk6dCgrMqdEgAAAAAElFTkSuQmCC); }
.body-light.pattern-7 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAHElEQVQIW2NkYGAwZmBgOMsABYwwBjYBsEoMFQBQhgIFTA5z/AAAAABJRU5ErkJggg==); }
.body-light.pattern-8 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAF0lEQVQIW2NkYGAwZmBgOMuABhgHUgIA5HoGB3VE7DEAAAAASUVORK5CYII=); }
.body-light.pattern-9 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2P8//+/MQMewIhPASMj41mcCkCSIIOxKoBJYlWALImhAF0SRQE2SbgCXJIgBQAYZR85m3p6YQAAAABJRU5ErkJggg==); }

/*--------------------------------------------------------------
Headers
--------------------------------------------------------------*/
.theme-header1.ht-light .site-header,
.theme-header3.ht-light .site-header {
  background-color: #ffffff; }

.theme-header2.hm-light .site-header {
  background-color: #ffffff; }

.theme-header4.hb-light .site-header {
  background-color: #ffffff; }

.ht-light .site-header .site-header-top {
  background-color: #ffffff;
  color: #000000; }
.ht-light .site-header .site-header-one .site-header-top {
  background-color: transparent; }
.ht-light .site-header .site-header-three .site-header-top .site-header-search,
.ht-light .site-header .site-header-four .site-header-top .site-header-search {
  background-color: #000000;
  color: #ffffff; }
@media screen and (max-width: 767px) {
  .ht-light .site-header {
    border-color: #000000; } }
.ht-light.is-sticky-started:not(.wrapper-dark) .site-header .is-sticky-last .site-header-top {
  border-bottom: 1px solid #000000; }
.ht-light.is-sticky-started .site-header .site-header-one .site-header-top {
  background-color: #ffffff; }
.ht-light.theme-header1 .site-mobile-navigation, .ht-light.theme-header3 .site-mobile-navigation {
  background-color: #ffffff; }
  .ht-light.theme-header1 .site-mobile-navigation ul li a, .ht-light.theme-header3 .site-mobile-navigation ul li a {
    border-color: #000000; }
  .ht-light.theme-header1 .site-mobile-navigation ul li ul li, .ht-light.theme-header3 .site-mobile-navigation ul li ul li {
    border-color: #000000; }

.hm-light .site-header .site-header-middle {
  background-color: #ffffff;
  color: #000000; }
.hm-light .site-header .site-header-two .site-header-middle {
  background-color: transparent; }
@media screen and (max-width: 767px) {
  .hm-light .site-header {
    border-color: #000000; } }
.hm-light.is-sticky-started:not(.wrapper-dark) .site-header .is-sticky-last .site-header-middle {
  border-bottom: 1px solid #000000; }
.hm-light.is-sticky-started .site-header .site-header-two .site-header-middle {
  background-color: #ffffff; }
.hm-light.theme-header2 .site-mobile-navigation {
  background-color: #ffffff; }
  .hm-light.theme-header2 .site-mobile-navigation ul li a {
    border-color: #000000; }
  .hm-light.theme-header2 .site-mobile-navigation ul li ul li {
    border-color: #000000; }

.hb-light .site-header .site-header-bottom {
  background-color: #ffffff;
  color: #000000; }
  .hb-light .site-header .site-header-bottom .site-header-search {
    background-color: #000000;
    color: #ffffff; }
.hb-light .site-header .site-header-four .site-header-bottom {
  background-color: transparent; }
  .is-sticky-started .hb-light .site-header .site-header-four .site-header-bottom {
    background-color: #ffffff; }
@media screen and (max-width: 767px) {
  .hb-light .site-header {
    border-color: #000000; } }
.hb-light.is-sticky-started:not(.wrapper-dark) .site-header .is-sticky-last .site-header-bottom {
  border-bottom: 1px solid #000000; }
.hb-light.is-sticky-started .site-header .site-header-four .site-header-bottom {
  background-color: #ffffff; }
.hb-light.theme-header4 .site-mobile-navigation {
  background-color: #ffffff; }
  .hb-light.theme-header4 .site-mobile-navigation ul li a {
    border-color: #000000; }
  .hb-light.theme-header4 .site-mobile-navigation ul li ul li {
    border-color: #000000; }

/*--------------------------------------------------------------
Header Components
--------------------------------------------------------------*/
/**Header Top Light-------------- ,.ht-lighter*/
@media screen and (max-width: 767px) {
  .ht-light .site-header-one .site-logo, .ht-light .site-header-three .site-logo {
    border-color: #000000; } }
.ht-light .site-header-one .mobile-navigation-toggle, .ht-light .site-header-three .mobile-navigation-toggle {
  background-color: transparent;
  border-color: #000000; }
.ht-light .site-header-three .search input[type="search"], .ht-light .site-header-three .search input[type="text"], .ht-light .site-header-four .search input[type="search"], .ht-light .site-header-four .search input[type="text"] {
  background-color: #000000;
  border-color: transparent;
  color: #ffffff; }
.ht-light .site-header-three .search input[type="search"]:focus, .ht-light .site-header-three .search input[type="text"]:focus,
.ht-light .site-header-three .search input[type="search"]:hover, .ht-light .site-header-three .search input[type="text"]:hover,
.ht-light .site-header-three .search input[type="search"]:active, .ht-light .site-header-three .search input[type="text"]:active, .ht-light .site-header-four .search input[type="search"]:focus, .ht-light .site-header-four .search input[type="text"]:focus,
.ht-light .site-header-four .search input[type="search"]:hover, .ht-light .site-header-four .search input[type="text"]:hover,
.ht-light .site-header-four .search input[type="search"]:active, .ht-light .site-header-four .search input[type="text"]:active {
  -webkit-box-shadow: 0 0 0 0 #000000;
  box-shadow: 0 0 0 0 #000000;
  outline: 0; }
.ht-light .site-header-three .primary-navigation a, .ht-light .site-header-four .primary-navigation a {
  color: #000000; }
@media screen and (min-width: 768px) {
  .ht-light .site-header-three .primary-navigation .sub-menu, .ht-light .site-header-four .primary-navigation .sub-menu {
    background-color: #ffffff;
    border-color: #000000; }
    .ht-light .site-header-three .primary-navigation .sub-menu li a, .ht-light .site-header-four .primary-navigation .sub-menu li a {
      border-color: #000000; }
      .ht-light .site-header-three .primary-navigation .sub-menu li a:hover, .ht-light .site-header-four .primary-navigation .sub-menu li a:hover {
        background-color: #000000;
        color: #ffffff; }
    .ht-light .site-header-three .primary-navigation .sub-menu li:not(:last-child) a, .ht-light .site-header-four .primary-navigation .sub-menu li:not(:last-child) a {
      border-color: #000000; }
  .ht-light .site-header-three .primary-navigation .mega-menu .sub-menu .sub-menu, .ht-light .site-header-four .primary-navigation .mega-menu .sub-menu .sub-menu {
    border-color: #000000; }
  .ht-light .site-header-three .primary-navigation .mega-menu .sub-menu .mega-menu-content a:hover, .ht-light .site-header-four .primary-navigation .mega-menu .sub-menu .mega-menu-content a:hover {
    background-color: #ffffff;
    color: #000000; }
  .ht-light .site-header-three .primary-navigation .mega-menu .sub-menu .mega-cat-sub-categories + .mega-menu-content,
  .ht-light .site-header-three .primary-navigation .mega-menu .sub-menu .mega-cat-more-links + .mega-cat-sub-categories, .ht-light .site-header-four .primary-navigation .mega-menu .sub-menu .mega-cat-sub-categories + .mega-menu-content,
  .ht-light .site-header-four .primary-navigation .mega-menu .sub-menu .mega-cat-more-links + .mega-cat-sub-categories {
    border-color: #000000; } }

/**Header Middle Light--------------,.hm-lighter*/
@media screen and (max-width: 767px) {
  .hm-light .site-header-two .site-logo {
    border-color: #000000; } }
.hm-light .site-header-two .mobile-navigation-toggle {
  background-color: transparent;
  border-color: #000000; }

/**Header Bottom Light--------------,.hb-lighter*/
@media screen and (max-width: 767px) {
  .hb-light .site-header-four .site-logo {
    border-color: #000000; } }
.hb-light .site-header-four .mobile-navigation-toggle {
  background-color: transparent;
  border-color: #000000; }
.hb-light .site-header-one .site-search input[type="color"], .hb-light .site-header-one .site-search input[type="date"], .hb-light .site-header-one .site-search input[type="datetime"], .hb-light .site-header-one .site-search input[type="datetime-local"], .hb-light .site-header-one .site-search input[type="email"], .hb-light .site-header-one .site-search input[type="month"], .hb-light .site-header-one .site-search input[type="name"], .hb-light .site-header-one .site-search input[type="number"], .hb-light .site-header-one .site-search input[type="password"], .hb-light .site-header-one .site-search input[type="search"], .hb-light .site-header-one .site-search input[type="tel"], .hb-light .site-header-one .site-search input[type="text"], .hb-light .site-header-one .site-search input[type="time"], .hb-light .site-header-one .site-search input[type="url"], .hb-light .site-header-one .site-search input[type="week"], .hb-light .site-header-one .site-search textarea {
  background-color: #000000;
  border-color: transparent;
  color: #ffffff; }
.hb-light .site-header-one .site-search input[type="color"]:focus, .hb-light .site-header-one .site-search input[type="date"]:focus, .hb-light .site-header-one .site-search input[type="datetime"]:focus, .hb-light .site-header-one .site-search input[type="datetime-local"]:focus, .hb-light .site-header-one .site-search input[type="email"]:focus, .hb-light .site-header-one .site-search input[type="month"]:focus, .hb-light .site-header-one .site-search input[type="name"]:focus, .hb-light .site-header-one .site-search input[type="number"]:focus, .hb-light .site-header-one .site-search input[type="password"]:focus, .hb-light .site-header-one .site-search input[type="search"]:focus, .hb-light .site-header-one .site-search input[type="tel"]:focus, .hb-light .site-header-one .site-search input[type="text"]:focus, .hb-light .site-header-one .site-search input[type="time"]:focus, .hb-light .site-header-one .site-search input[type="url"]:focus, .hb-light .site-header-one .site-search input[type="week"]:focus, .hb-light .site-header-one .site-search textarea:focus,
.hb-light .site-header-one .site-search input[type="color"]:hover, .hb-light .site-header-one .site-search input[type="date"]:hover, .hb-light .site-header-one .site-search input[type="datetime"]:hover, .hb-light .site-header-one .site-search input[type="datetime-local"]:hover, .hb-light .site-header-one .site-search input[type="email"]:hover, .hb-light .site-header-one .site-search input[type="month"]:hover, .hb-light .site-header-one .site-search input[type="name"]:hover, .hb-light .site-header-one .site-search input[type="number"]:hover, .hb-light .site-header-one .site-search input[type="password"]:hover, .hb-light .site-header-one .site-search input[type="search"]:hover, .hb-light .site-header-one .site-search input[type="tel"]:hover, .hb-light .site-header-one .site-search input[type="text"]:hover, .hb-light .site-header-one .site-search input[type="time"]:hover, .hb-light .site-header-one .site-search input[type="url"]:hover, .hb-light .site-header-one .site-search input[type="week"]:hover, .hb-light .site-header-one .site-search textarea:hover,
.hb-light .site-header-one .site-search input[type="color"]:active, .hb-light .site-header-one .site-search input[type="date"]:active, .hb-light .site-header-one .site-search input[type="datetime"]:active, .hb-light .site-header-one .site-search input[type="datetime-local"]:active, .hb-light .site-header-one .site-search input[type="email"]:active, .hb-light .site-header-one .site-search input[type="month"]:active, .hb-light .site-header-one .site-search input[type="name"]:active, .hb-light .site-header-one .site-search input[type="number"]:active, .hb-light .site-header-one .site-search input[type="password"]:active, .hb-light .site-header-one .site-search input[type="search"]:active, .hb-light .site-header-one .site-search input[type="tel"]:active, .hb-light .site-header-one .site-search input[type="text"]:active, .hb-light .site-header-one .site-search input[type="time"]:active, .hb-light .site-header-one .site-search input[type="url"]:active, .hb-light .site-header-one .site-search input[type="week"]:active, .hb-light .site-header-one .site-search textarea:active {
  -webkit-box-shadow: 0 0 0 0 #000000;
  box-shadow: 0 0 0 0 #000000;
  outline: 0; }
.hb-light .site-header-one .primary-navigation a, .hb-light .site-header-two .primary-navigation a {
  color: #000000; }
@media screen and (min-width: 768px) {
  .hb-light .site-header-one .primary-navigation .sub-menu, .hb-light .site-header-two .primary-navigation .sub-menu {
    background-color: #ffffff;
    border-color: #000000; }
    .hb-light .site-header-one .primary-navigation .sub-menu li a:hover, .hb-light .site-header-two .primary-navigation .sub-menu li a:hover {
      background-color: #000000;
      color: #ffffff; }
    .hb-light .site-header-one .primary-navigation .sub-menu li:not(:last-child) a, .hb-light .site-header-two .primary-navigation .sub-menu li:not(:last-child) a {
      border-color: #000000; } }
@media screen and (min-width: 768px) {
  .hb-light .site-header-one .mega-menu .sub-menu .mega-menu-content a, .hb-light .site-header-two .mega-menu .sub-menu .mega-menu-content a {
    border-color: #000000; }
    .hb-light .site-header-one .mega-menu .sub-menu .mega-menu-content a:hover, .hb-light .site-header-two .mega-menu .sub-menu .mega-menu-content a:hover {
      background-color: #ffffff;
      color: #000000; }
  .hb-light .site-header-one .mega-menu .sub-menu .sub-menu, .hb-light .site-header-two .mega-menu .sub-menu .sub-menu {
    border-color: #000000; }
  .hb-light .site-header-one .mega-menu .sub-menu .mega-cat-sub-categories + .mega-menu-content,
  .hb-light .site-header-one .mega-menu .sub-menu .mega-cat-more-links + .mega-cat-sub-categories, .hb-light .site-header-two .mega-menu .sub-menu .mega-cat-sub-categories + .mega-menu-content,
  .hb-light .site-header-two .mega-menu .sub-menu .mega-cat-more-links + .mega-cat-sub-categories {
    border-color: #000000; } }
.hb-light .site-header-one .site-mobile-navigation, .hb-light .site-header-two .site-mobile-navigation {
  background-color: #000000;
  color: #ffffff; }
  .hb-light .site-header-one .site-mobile-navigation ul li a, .hb-light .site-header-two .site-mobile-navigation ul li a {
    border-color: #000000; }
  .hb-light .site-header-one .site-mobile-navigation ul li ul li, .hb-light .site-header-two .site-mobile-navigation ul li ul li {
    border-color: #000000; }

.site-navigation-overlay {
  background-color: rgba(0, 0, 0, 0.7); }

.wrapper-light {
  /*--------------------------------------------------------------
  base
  --------------------------------------------------------------*/
  /*--------------------------------------------------------------
  Slider
  --------------------------------------------------------------*/
  /*--------------------------------------------------------------
  Authors
  --------------------------------------------------------------*/
  /*--------------------------------------------------------------
  Comments
  --------------------------------------------------------------*/
  /*--------------------------------------------------------------
  Search Form
  --------------------------------------------------------------*/
  /*--------------------------------------------------------------
  Posts
  --------------------------------------------------------------*/
  /*--------------------------------------------------------------
  Widgets
  --------------------------------------------------------------*/ }
  .wrapper-light pre {
    background: #000000;
    color: #ffffff; }
  .wrapper-light table th {
    border-color: #000000; }
  .wrapper-light table td {
    border-color: #000000; }
  .wrapper-light .site-banner .banner-item {
    color: #ffffff; }
    .wrapper-light .site-banner .banner-item .banner-text {
      background-color: rgba(0, 0, 0, 0.2); }
  @media screen and (max-width: 767px) {
    .wrapper-light .site-banner {
      background-color: #ffffff; } }
  .wrapper-light .author .author-image img {
    background-color: transparent; }
  .wrapper-light .comments-area .comments-list .comment {
    border-color: #000000; }
    .wrapper-light .comments-area .comments-list .comment .children .comment {
      border-color: #000000; }
  .wrapper-light .comments-area .comment-respond {
    border-color: #000000; }
    .wrapper-light .comments-area .comment-respond .comment-reply-title {
      background-color: #ffffff; }
    .wrapper-light .comments-area .comment-respond .comment-form input[type="color"], .wrapper-light .comments-area .comment-respond .comment-form input[type="date"], .wrapper-light .comments-area .comment-respond .comment-form input[type="datetime"], .wrapper-light .comments-area .comment-respond .comment-form input[type="datetime-local"], .wrapper-light .comments-area .comment-respond .comment-form input[type="email"], .wrapper-light .comments-area .comment-respond .comment-form input[type="month"], .wrapper-light .comments-area .comment-respond .comment-form input[type="name"], .wrapper-light .comments-area .comment-respond .comment-form input[type="number"], .wrapper-light .comments-area .comment-respond .comment-form input[type="password"], .wrapper-light .comments-area .comment-respond .comment-form input[type="search"], .wrapper-light .comments-area .comment-respond .comment-form input[type="tel"], .wrapper-light .comments-area .comment-respond .comment-form input[type="text"], .wrapper-light .comments-area .comment-respond .comment-form input[type="time"], .wrapper-light .comments-area .comment-respond .comment-form input[type="url"], .wrapper-light .comments-area .comment-respond .comment-form input[type="week"], .wrapper-light .comments-area .comment-respond .comment-form textarea {
      background-color: #ffffff;
      color: #000000;
      border-color: #000000; }
    .wrapper-light .comments-area .comment-respond .comment-form button, .wrapper-light .comments-area .comment-respond .comment-form input[type="button"], .wrapper-light .comments-area .comment-respond .comment-form input[type="reset"], .wrapper-light .comments-area .comment-respond .comment-form input[type="submit"] {
      background-color: #000000;
      color: #ffffff;
      border-color: #000000; }
      .wrapper-light .comments-area .comment-respond .comment-form button:hover, .wrapper-light .comments-area .comment-respond .comment-form button:focus, .wrapper-light .comments-area .comment-respond .comment-form button.added, .wrapper-light .comments-area .comment-respond .comment-form input[type="button"]:hover, .wrapper-light .comments-area .comment-respond .comment-form input[type="button"]:focus, .wrapper-light .comments-area .comment-respond .comment-form input[type="button"].added, .wrapper-light .comments-area .comment-respond .comment-form input[type="reset"]:hover, .wrapper-light .comments-area .comment-respond .comment-form input[type="reset"]:focus, .wrapper-light .comments-area .comment-respond .comment-form input[type="reset"].added, .wrapper-light .comments-area .comment-respond .comment-form input[type="submit"]:hover, .wrapper-light .comments-area .comment-respond .comment-form input[type="submit"]:focus, .wrapper-light .comments-area .comment-respond .comment-form input[type="submit"].added {
        background-color: #ffffff;
        color: #000000; }
  .wrapper-light .search-form .search-submit-icon {
    background-color: #000000;
    color: #ffffff; }
  .wrapper-light .site-content-header {
    border-color: #000000; }
  .wrapper-light .entry-footer:before {
    background-color: #000000; }
  .single-post .wrapper-light .entry-footer:before {
    background-color: #000000; }
  .wrapper-light .entry-footer > div {
    background-color: #ffffff; }
    .wrapper-light .entry-footer > div:first-child {
      border-color: #ffffff; }
    .wrapper-light .entry-footer > div:last-child {
      border-color: #ffffff; }
  .wrapper-light .entry-button.button-fill {
    background-color: #000000;
    color: #ffffff; }
  .wrapper-light .entry-button.button-non-fill {
    background-color: #ffffff;
    color: #000000; }
  .wrapper-light .entry-content .entry-highlight-text {
    background-color: #000000;
    color: #ffffff; }
  .wrapper-light .entry-content .entry-highlight-block {
    background-color: #000000;
    color: #ffffff; }
  .wrapper-light .entry-content ol.entry-ordered-list li:before {
    background-color: #000000;
    color: #ffffff; }
  .wrapper-light .entry-navigation {
    border-color: #000000; }
    .wrapper-light .entry-navigation a:hover {
      background-color: #000000;
      color: #ffffff; }
  .wrapper-light .entry-author .author .author-image img {
    -webkit-box-shadow: 0 0 0 0 #ffffff;
    box-shadow: 0 0 0 0 #ffffff; }
  .wrapper-light .entry-tags a, .wrapper-light .entry-tags a:hover {
    background-color: #000000;
    color: #ffffff; }
  .wrapper-light .pagination a:hover {
    background-color: #000000;
    color: #ffffff; }
  .wrapper-light .widget {
    background-color: #ffffff;
    /*******************/ }
    .wrapper-light .widget .widget-title span {
      background-color: #000000;
      color: #ffffff;
      border-color: #000000; }
    .wrapper-light .widget.widget-line {
      border-color: #000000; }
    .wrapper-light .widget.widget_wrt_shop .products-list .product .product-button {
      color: #ffffff;
      background-color: #000000; }
    .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="color"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="date"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="datetime"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="datetime-local"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="email"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="month"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="name"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="number"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="password"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="search"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="tel"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="text"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="time"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="url"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form input[type="week"], .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form textarea {
      border-color: transparent; }
    .wrapper-light .widget.widget_newsletter.widget-hor .newsletter-form .button {
      -webkit-box-shadow: 0 0 0 0 #000000;
      box-shadow: 0 0 0 0 #000000; }
    .wrapper-light .widget.widget_categories ul li:not(:last-child) a, .wrapper-light .widget.widget_product_categories ul li:not(:last-child) a, .wrapper-light .widget.widget_nav_menu ul li:not(:last-child) a, .wrapper-light .widget.widget_pages ul li:not(:last-child) a, .wrapper-light .widget.widget_meta ul li:not(:last-child) a, .wrapper-light .widget.widget_archive ul li:not(:last-child) a, .wrapper-light .widget.widget_archives ul li:not(:last-child) a {
      border-color: #000000; }
    .wrapper-light .widget.widget_tag_cloud .tagcloud a {
      border-color: #000000; }
    .wrapper-light .widget.widget_calendar a {
      background-color: #000000; }
    .wrapper-light .widget.widget_recent_comments .recentcomments:not(:last-child) {
      border-color: #000000; }
    .wrapper-light .widget.widget_wrt_twitter.widget-ver .tweets-list .tweet:not(:last-child) {
      border-color: #000000; }
  .wrapper-light .site-footer-widget {
    background-color: transparent;
    color: #000000; }
    .wrapper-light .site-footer-widget .widget.widget_newsletter {
      background-color: #000000;
      color: #ffffff; }
    .wrapper-light .site-footer-widget .widget.widget_wrt_instagram.widget-hor .widget-title:before {
      background: #000000; }
    .wrapper-light .site-footer-widget .widget.widget_wrt_instagram.widget-hor .widget-title span {
      background-color: #000000;
      color: #ffffff;
      border-color: #000000; }

/*--------------------------------------------------------------
Footers
--------------------------------------------------------------*/
.ft-light .site-footer-top {
  background-color: #ffffff;
  color: #000000; }
  .ft-light .site-footer-top .widget {
    background-color: #ffffff;
    /*******************/ }
    .ft-light .site-footer-top .widget .widget-title span {
      background-color: #000000;
      color: #ffffff; }
    .ft-light .site-footer-top .widget.widget-line {
      border-color: #000000; }
      .ft-light .site-footer-top .widget.widget-line .widget-title span {
        border-color: #000000; }
    .ft-light .site-footer-top .widget.widget_wrt_shop .products-list .product .product-button {
      color: #ffffff;
      background-color: #000000; }
    .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="color"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="date"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="datetime"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="datetime-local"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="email"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="month"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="name"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="number"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="password"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="search"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="tel"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="text"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="time"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="url"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form input[type="week"], .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form textarea {
      border-color: transparent; }
    .ft-light .site-footer-top .widget.widget_newsletter.widget-hor .newsletter-form .button {
      -webkit-box-shadow: 0 0 0 0 #000000;
      box-shadow: 0 0 0 0 #000000; }
    .ft-light .site-footer-top .widget.widget_categories ul li:not(:last-child) a, .ft-light .site-footer-top .widget.widget_product_categories ul li:not(:last-child) a, .ft-light .site-footer-top .widget.widget_nav_menu ul li:not(:last-child) a, .ft-light .site-footer-top .widget.widget_pages ul li:not(:last-child) a, .ft-light .site-footer-top .widget.widget_meta ul li:not(:last-child) a, .ft-light .site-footer-top .widget.widget_archive ul li:not(:last-child) a, .ft-light .site-footer-top .widget.widget_archives ul li:not(:last-child) a {
      border-color: #000000; }
    .ft-light .site-footer-top .widget.widget_tag_cloud .tagcloud a {
      border-color: #000000; }
    .ft-light .site-footer-top .widget.widget_calendar a {
      background-color: #000000; }
    .ft-light .site-footer-top .widget.widget_recent_comments .recentcomments:not(:last-child) {
      border-color: #000000; }
    .ft-light .site-footer-top .widget.widget_wrt_twitter.widget-ver .tweets-list .tweet {
      border-color: #000000; }

.fb-light .site-footer-bottom {
  background-color: #ffffff;
  color: #000000; }

/*# sourceMappingURL=light.css.map */
