body {
       background-color: rgba(255,255,255,1); 
       padding-bottom: 0px; 
       padding-top: 0px; 
       position: static; 
       width: 100%; 
       z-index: -1; 
    } 

.close {
       background-color: rgba(0,0,0,1); 
       color: rgba(247,247,247,1); 
    } 

.close:hover {
       color: rgba(255,0,153,1); 
    } 

.entry-footer a {
       color: rgba(50,205,50,1); 
    } 

.entry-footer a:hover {
       color: rgba(255,255,255,1); 
    } 

.entry-footer {
       font-family: Helvetica, Arial, sans-serif; 
       font-style: normal; 
    } 

.entry-footer > span {
       color: rgba(255,0,153,1); 
    } 

.grid > .post .card-content h3 a {
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 20px; 
    } 

.grid > .post .entry-image .entry-image-overlay {
       background-color: rgba(255,0,153, 0.498039); 
       border-color: rgba(0,0,0,1); 
       border-width: 1px; 
    } 

.grid > .post .entry-image-overlay-in h3 {
       background-color: rgba(0,0,0,1); 
    } 

.grid > .post .entry-image-overlay-in h3:hover {
       background-color: rgba(50,205,50,1); 
       color: rgba(255,255,255,1); 
    } 

.grid > .post .entry-image-overlay-in h4 {
       background-color: rgba(255,0,153,1); 
       color: rgba(255,255,255,1); 
       font-family: Helvetica, Arial, sans-serif; 
       font-style: normal; 
       font-weight: bold; 
    } 

.grid > .post .entry-image-overlay-in h4:hover {
       background-color: rgba(50,205,50,1); 
       color: rgba(255,255,255,1); 
    } 

.menu-toggle {
       color: rgba(0,0,0,1); 
       font-size: 18px; 
       opacity: 0; 
       top: -18px; 
    } 

.menu-toggle:hover {
       color: rgba(50,205,50,1); 
    } 

.page-header h1 {
       color: rgba(255,0,153,1); 
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 24px; 
       font-style: normal; 
       left: 30px; 
       position: absolute; 
       text-transform: capitalize; 
    } 

.post-inner .entry-content a:active {
       background-color: rgba(247,247,247,1); 
       border-bottom-color: rgba(255,0,153,1); 
       border-bottom-style: dotted; 
       border-bottom-width: 1px; 
    } 

.post-inner .entry-content a {
       background-color: rgba(254,230,230,1); 
       color: #ff0099; 
       text-decoration: underline; 
    } 

.post-inner .entry-content a:hover {
       background-color: rgba(0,0,0,1); 
       color: rgba(255,255,255,1); 
    } 

.post-inner .entry-content {
       color: rgba(0,0,0,1); 
    } 

.post-inner .entry-content img:not(.wp-smiley) {
       border-color: rgba(0,0,0,1); 
       border-style: solid; 
       border-width: 0px; 
    } 

.post-inner .entry-content p {
       color: rgba(0,0,0,1); 
       line-height: 18px; 
    } 

.post-inner .entry-title {
       background-color: rgba(0,0,0,1); 
    } 

.side_open .menu-toggle {
       background-color: rgba(255,0,153,1); 
       color: rgba(255,255,255,1); 
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 24px; 
    } 

#comments #respond input[type=submit]:hover {
       background-color: #ff0099; 
    } 

#header-widgets .widget:not(.woocommerce) a:active {
       background-color: rgba(0,0,0,1); 
       color: rgba(255,255,255,1); 
       font-family: Helvetica, Arial, sans-serif; 
       position: static; 
    } 

#header-widgets .widget:not(.woocommerce) a {
       color: rgba(255,255,255,1); 
       font-size: 18px; 
       list-style-position: inherit; 
       position: inherit; 
       top: 0px; 
       z-index: 2; 
    } 

#header-widgets .widget:not(.woocommerce) a:hover {
       background-color: rgba(255,0,153,1); 
       color: rgba(244,0,122,1); 
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 24; 
       list-style-position: inherit; 
       position: static; 
       text-decoration: none; 
    } 

#header-widgets .widget:not(.woocommerce) a:visited {
       color: rgba(0,0,0,1); 
       font-family: Helvetica, Arial, sans-serif; 
       text-decoration: line-through; 
    } 

#header-widgets .widget:not(.woocommerce) .search-form {
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 9px; 
       font-weight: bold; 
       left: 50px; 
       position: absolute; 
       text-transform: uppercase; 
    } 

#header-widgets .widget:not(.woocommerce) {
       left: auto; 
       padding-top: 7px; 
       position: fixed; 
       top: 18px; 
    } 

#header-widgets .widget:not(.woocommerce) ul {
       left: -20px; 
       position: relative; 
    } 

#header-widgets .widget:not(.woocommerce) ul li:hover {
       position: inherit; 
    } 

#header-widgets .widget:not(.woocommerce) ul li {
       position: relative; 
       top: -2px; 
       z-index: 2; 
    } 

#masthead h1 a {
       color: rgba(255,255,255,1); 
       display: block; 
       float: left; 
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 18px; 
       font-weight: bold; 
       left: 0px; 
       line-height: 24px; 
       position: fixed; 
       text-align: left; 
       top: 0px; 
       z-index: 3000; 
    } 

#masthead h1 a:hover {
       background-color: rgba(255,0,153,1); 
       color: rgba(0,0,0,1); 
    } 

#masthead h1 {
       height: 29px; 
       left: 0px; 
       position: absolute; 
       top: 0; 
       width: 188px; 
    } 

#masthead {
       height: 170px; 
       left: -20px; 
       min-width: 200px; 
       padding-bottom: 0px; 
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 10px; 
       position: fixed; 
       top: 5px; 
       width: 56%; 
       z-index: 3000; 
    } 

#primary {
       color: rgba(255,255,255,1); 
       padding-top: 130px; 
    } 

#side {
       background-color: rgba(0,0,0,1); 
    } 

#sidebar .widget:not(.woocommerce) a {
       color: rgba(255,255,255,1); 
       font-size: 18px; 
       font-style: normal; 
       line-height: 20px; 
       text-decoration: none; 
       width: 187px; 
    } 

#sidebar .widget:not(.woocommerce) a:hover {
       background-color: rgba(50,205,50,1); 
       color: rgba(50,205,50,1); 
       font-style: normal; 
       text-decoration: none; 
    } 

#sidebar .widget:not(.woocommerce) a:visited {
       color: rgba(50,205,50,1); 
       font-style: normal; 
       text-decoration: line-through; 
    } 

#sidebar .widget:not(.woocommerce) {
       color: rgba(255,255,255,1); 
       font-size: 20px; 
       text-decoration: none; 
    } 

#sidebar .widget:not(.woocommerce) h1 {
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 20px; 
       font-weight: bold; 
    } 

#sidebar .widget:not(.woocommerce):hover {
       color: rgba(0,0,0,1); 
       text-decoration: none; 
    } 

#sidebar .widget-title {
       background-color: rgba(0,0,0,1); 
       color: rgba(255,255,255,1); 
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 18px; 
       font-style: normal; 
       text-decoration: none; 
       text-transform: uppercase; 
       width: 175px; 
    } 

#sidebar h3.widget:not(.woocommerce)-title:active {
       color: rgba(255,255,255,1); 
       font-style: normal; 
       text-decoration: none; 
    } 

#sidebar h3.widget:not(.woocommerce)-title {
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 24px; 
       font-style: normal; 
       font-weight: bold; 
       text-decoration: none; 
    } 

#sidebar h3.widget:not(.woocommerce)-title:hover {
       color: rgba(0,0,0,1); 
       font-style: normal; 
       text-decoration: none; 
    } 

#site-navigation ul li a {
       color: rgba(255,255,255,1); 
       font-size: 18px; 
       line-height: 23px; 
       width: 187px; 
    } 

#site-navigation ul li a:hover {
       background-color: rgba(50,205,50,1); 
       color: rgba(255,255,255,1); 
    } 

#site-navigation ul li a:visited {
       color: rgba(255,255,255,1); 
       text-decoration: line-through; 
    } 


@media screen and (min-width: 481px) and (max-width: 768px) { .grid > .post .entry-image-overlay-in h3 {   font-size: 18px; }  }  
@media screen and (max-width: 667px)  { #header-widgets .widget:not(.woocommerce) a {   font-size: 12px; }  }  
@media screen and (max-width: 667px)  { #header-widgets .widget:not(.woocommerce) a {   line-height: 18px; }  }  
@media screen and (max-width: 667px)  { #masthead h1 a {   font-size: 12px; }  }  
@media screen and (max-width: 667px)  { #masthead h1 a {   line-height: 16px; }  }  