/* Enter Your Custom CSS Here */
@media screen and (min-width: 800px) {
.main {
    background: #fff!important;
}
}
.author-meta {
display:none;
}

.frm_style_formidable-style.with_frm_style .frm_message, .frm_success_style {
    border: 1px solid #FFFFFF;
    background-color: #FFFFFF;
    color: #0C0C0C;
}

#frm_form_6_container .frm_message p {
  color:black!important;
  font-size:15px!important;
}



.toggle-navigation i {
 color:black; 
}

body {
 background-color:white; 
}

#menu-primary li a {
    font-family: Dosis, sans-serif;
}




@media screen and (min-width:800px)  {
.menu-primary, .menu-primary-tracks {
 background-image: linear-gradient(#FFF 26px, transparent 24px, transparent 24px); 
}


.menu-primary-items > li {
    
    margin-top: 51px;
}

#menu-primary li a {
    font-family: Dosis, sans-serif;
    font-weight: 900;
    font-size: 15px;
      color: #000;
      margin-left: 40px;
}


.menu-unset > ul a:link, .menu-unset > ul a:visited, .menu-primary-items a:link, .menu-primary-items a:visited {
    color: #32373c;
    opacity: 1;
}

.menu-unset > ul > li, .menu-primary-items > li {
   
    line-height: 1.25;
    margin-top: 51px;
    font-family: Dosis, sans-serif;
}

#menu-primary li a {
    font-family: Dosis, sans-serif;
    font-weight: 700;
    font-size: 16px;
  color: #000;
    display: block;
    font-size: 15px;
    line-height: 1;
    text-decoration: none;
    text-transform: uppercase;
}

#menu-primary li a:hover {
    color: #00a4a7;
}



.menu-primary-items {
    opacity: 1;
    background-color: #fff;
}
  
  


.site-title img {
    
    margin-top: 10px;
}

.site-title, .toggle-navigation i {
    font-size: 1.625em;
    line-height: 1.85;
    color: #000;
}
           
.site-header .container {
    
    margin: 0 auto;
    max-width: 1120px;
    width: 92%;
    position: relative;
    height: 100%;
    min-height: 118px;
    border-bottom: 3px solid #d9dcdd;
}

#site-header {
     width: 100%;
    height: auto;
    z-index: 150;
    top: 0;
    position: relative;
}



@media only screen and (max-width:750px) {               
 #tag_cloud-2 {
  margin-top: 0px !important;

}
}

#tag_cloud-2 {
  margin-top: -71px;

}
  
#text-4, #tag_cloud-2, #recent-posts-2 {
  margin-bottom:0px;
}

#return-top {
  color: #000;
}

#sfsi-plus-widget-2 {
    max-width: 284px !important;
}

.musli {
    top: 20%;
    position: fixed;
    right: -24px;
    z-index: 100;
    list-style: none;
}
div.sfsiplus_norm_row {
   min-width: 390px !important;
}




.sidebar-footer:not(.active-1):not(.active-2) .widget:nth-child(3n + 4) {
    clear: none !important;
}
.sidebar-footer:not(.active-1):not(.active-2) .widget:nth-child(3n + 4) {
    clear: none;
}

.design-credit p {
   color:#fff !important; 
}

.widget li a:link, .widget li a:visited {
    color: #FFFFFF;
}

.site-footer p {
    margin: 0 0 1.5em;
    opacity: 1;
}

.site-footer a {
    margin: 0 0 1.5em;
    opacity: 1;
}

.textwidget p, .textwidget a {
  color:#fff !important; 
}

.excerpt-header:after, .entry-header:after {
    content: '';
    position: absolute;
    background: #000000;
}

.excerpt-title a:link, .entry-title a:link, .excerpt-title a:visited, .entry-title a:visited {
    color: #000000; 
}

.excerpt-title a, .entry-title a {
    color: #000000 !important; 
}

body p {
 color: #000000 !important; 
}

.main {
 background: #D2D2D2; 
}

body {
  background: #fff;
}

.site-title {
   
    opacity: 1 !important;
}

#site-footer h3 a {
 display:none; 
}

.excerpt {
       margin-bottom: 0;
}

@media (min-width: 56.25em) {
.excerpt {
 margin-bottom: 0;
}
}




.excerpt-title, .entry-title {
   font-family: Dosis, sans-serif;
}

p, body {
    font-family: Dosis, sans-serif;
}

.single-post .main {
    background: #FFF;
}

/*.home .main {
    background: #00a4a7;
} */

.site-header {
  
    border-top: none;
}

.site-title img {
    max-width: 268px;
    max-height: 100px;
}

.author {
  display:none;
}
}
