.main-navigation {
    background-color: rgba(255, 255, 255, 0.5)!important;
}

#main {padding: 0px!important;}

#comments {display:none;}

#page-title, article.post .entry-header h1.entry-title, article.page .entry-header h1.entry-title {
    font-size: 30px;
    margin-top: 15px;
    font-weight: bold;
    text-align: center;
    border-bottom: 2px solid #1eb1b1;
    padding-bottom: 18px;
    color: #1eb1b1;
}

.vantage-grid-loop article .excerpt {
    display:none!important;
}

.sidebar-category {
 margin-bottom:0px!important;
  
}


.textwidget h3 a{
    font-weight: 100;
    font-size: .9em;
}

.vantage-grid-loop article h3 a {
    color: #1eb1b1;
    text-decoration: none;
    font-weight: 100;
}

.vantage-grid-loop article .grid-thumbnail {padding:0px!important;}

#search-icon .searchform input[name=s] {
    color: #ffffff!important;
  font-size: 25px!important;
}

#search-icon .searchform input[name=s]::placeholder {
    color: #fff!important;
}


#search-icon .searchform {
    height:54px!important;
}

#pl-w5b50e77e9d8ec .so-panel {
    margin-bottom: 15px!important;
}

#secondary a{
 text-decoration:none!important; 
}

#footer-widgets .widget {
    padding: 0 0px!important;
}

.layout-full #colophon {
    padding-top: 0px;

}

#footer-widgets .textwidget h3 a {font-weight:800!important; font-size:1.1em; margin-bottom:12px; line-height:2.0em; text-decoration:none!important;}

.mobile-nav-frame {
    background: url("/wp-content/uploads/2017/10/white-board.jpg") repeat-y center;
}

.widget_circleicon-widget .circle-icon-box .circle-icon {
    width: 50px;
    height: 50px;
}

#pl-w5b50e77e9d8ec {
  
    background:#1eb1b1!important;  
    padding: 0 10px;
}

#pl-w5b50e77e9d8ec h3 {
    color:#fff!important; 
  
}

#pl-w5b50e77e9d8ec h3 a{
    color:#fff!important; 
  
}


#pgc-w5b50e77e9d8ec-1-0, #pgc-w5b50e77e9d8ec-1-1 {
    width: 50%;
    width: calc(50% - ( 0.5 * 10px ) );
} {
    width: 50%;
    width: calc(50% - ( 0.5 * 10px ) );
}

#pl-w5b5f87ac3ae44  {
  
    background:#1eb1b1!important;  
    padding: 0 10px 10px 15px;
}

#pl-w5b5f87ac3ae44  h6{
  
    color:#fff;
}

#pl-w5b5f87ac3ae44  h3{
  
    color:#fff;
}

#secondary {margin-top:15px!important;}

#theme-attribution {display:none!important;}