/*
Theme Name: Unwind Child
Author: SiteOrigin
Author URI: http://siteorigin.com/
Theme URI: http://siteorigin.com/theme/focus
Description: Unwind Child Theme
Version: 1.0.0
Template: siteorigin-unwind
Text Domain: siteorigin-unwind
Domain Path: /languages/
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
.unclickable > a:hover {
  cursor: default;
}

.so-widget-sow-headline-default-d6b62ccb3898 .sow-headline-container h4.sow-sub-headline {
    text-align: center;
    line-height: 1.6em!important;
}

.awpcp-title {
    color: #6595bf!important;;
    font-weight: bold;
    font-size: 18px!important;;
    text-decoration: underline!important;;
}

#companynaf {
margin-top: 15px;
font-weight: bold; 
font-size: 18px;
line-height: 2.2
}

table {
border: none!important;
}

.ngg-galleryoverview {
text-align:center;
}
.ngg-gallery-thumbnail-box {
float:none !important;
display:inline-block;
}

.awpcp-listings-widget-items-list .awpcp-listings-widget-item .awpcplatestthumb a {
padding: 15px;
}

#wp-members input[type="text"], #wp-members input[type="password"] {
background-color: #f2f2f2!important;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px #f2f2f2 inset;
}

.uiwelcome {
display: none;
}

.uiwelcome {
display: none;
}

form.awpcp-category-selector {
display: none;
}

form.awpcp-pagination-form {
display: none;
}     

a.namee:link { 
color: #ffffff; 
text-decoration: underline;  
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 10px; 
font-weight: bold;
}

a.namee:active { 
color: #f2f2f2; 
text-decoration: underline;  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold;
}

a.namee:visited { 
color: #f2f2f2; 
text-decoration: underline;  
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 10px; 
font-weight: bold;
}

a.namee:hover { 
color: #f2f2f2; 
text-decoration: underline;  
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 10px; 
font-weight: bold;
}

a.mwebsite:link { 
color: #f2f2f2; 
text-decoration: underline;  
font-family: "Helvetica Neue", sans-serif; 
font-size: 14px; 
}

a.mwebsite:active { 
color: #f2f2f2; text-decoration: underline;  
font-family: "Helvetica Neue", sans-serif; 
font-size: 14px;
}

a.mwebsite:visited { 
color: #f2f2f2; 
text-decoration: underline;  
font-family: "Helvetica Neue", sans-serif; 
font-size: 14px;
}

a.mwebsite:hover { 
color: #fff;  
text-decoration: underline;   
font-family: "Helvetica Neue", sans-serif; 
font-size: 14px;
}

a.search:link { 
color: #666666;  
text-decoration: underline;  
font-size: 14px; 
font-family:  "Helvetica Neue", sans-serif; 
font-weight: bold; 
}

a.search:active { 
color: #000000;  
text-decoration: underline; 
font-size: 14px; 
font-family: "Helvetica Neue", sans-serif;
font-weight: bold;
}

a.search:visited { 
color: #666666;  
text-decoration: underline;  
font-size: 14px; 
font-family: "Helvetica Neue", sans-serif;
font-weight: bold;
}

a.search:hover { 
color: #000000; 
text-decoration: underline; 
font-size: 14px; 
font-family: "Helvetica Neue", sans-serif;
font-weight: bold; 
}

/*  317  */
blockquote {
  border-left: 3px solid #24c48a;
  color: #333333!important;
  font-style: italic;
  margin: 0 0 2.25em;
  padding: .5em 0 .55em 1.3333em; }
  blockquote p {
    margin-bottom: 10px!important; }
        
/*  1835  */
.entry-title {
  color: #2d2d2d;
  font-size: 1.6rem!important;
  line-height: normal;
margin-bottom: .6em!important;
  text-align: center; }
  @media (max-width: 480px) {
    .entry-title {
      font-size: 25.6px;
      font-size: 1.6rem; } }
  .entry-title a {
    color: inherit;
    text-decoration: none; }
    .entry-title a:hover {
      color: #626262; }

/*  1846  */
.entry-title a {
    color: #2d2d2d;
    font-family: "Helvetica Neue", sans-serif;
     font-size: 1.6rem;
     line-height: 1.2rem;
      margin: .5em 0 20px!important;
    text-align: center;
}

#masthead.site-header {
    background: #e0e0e0;
}

#masthead .main-navigation-bar {
    border-top: 1px solid #000000!important;
    text-align: center;
}

#masthead {
    border-bottom: 1px solid #000000!important;
}

.sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .sow-slider-image-wrapper {
border-bottom: 1px solid #000000!important;
}

.wp-caption .wp-caption-text {
    margin: .3em 0!important;
    line-height: 1.3em!important;
}

h3   {
margin-block-end: 0em!important;
}
