/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.button { 
color: #fff !important;
}

.button, button, html input[type="button"], input[type="button"], input[type="reset"], input[type="submit"], .button:visited, button:visited, html input[type="button"]:visited, input[type="button"]:visited, input[type="reset"]:visited, input[type="submit"]:visited {
color: #fff !important;
}

.fa-bars {
color: #fff !important;
}
.button.button-outline, .button.button-outline:visited {
 background-color: #000;
}

.site-branding img {
  align: left !important;
  vertical-align:top !important;
}

.widget-title::after {
     content:"";
     border: dotted 2px #c0c0c0;
     width:100%;
}

.widget .widgettitle, .widget .widget-title {
background-image: url(https://survivalcondo.com/wp-content/uploads/2016/12/logo_icon-1.png);
background-repeat: no-repeat;
background-color:#e5e5e5 !important;
    color: #000;
    font-size: 18px;
    font-size: 1.125rem;
    margin-left:0px;
    border-left: none !important;
    padding: 5px 40px !important;
    text-align: left !important;
}
.widget {
    margin-bottom: 4em;
}
.image-full {
text-align:center !important;
}
.publish {
display:none !important;
}
.custom-logo {
 height: 70px !important;
 width: 70px !important;
 max-width: 70px;
 margin-left:20px !important;
}
.wrapper-site-identity {
 background-color: rgba(0, 0, 0, 0.3) !important;
margin-top:40px;
}
.wptbbars wptbbar1 {
 text-align:right !important;
}
#wptbheadline1 {
 text-align:right !important;
}
a:hover {
    color: gray !important;
}
.pushit {
padding-top:10px;
}
.thumb-overlay.main-slider-overlay {
  background: none !important;
}
.banner-title {
text-shadow: 2px 2px #000;	
}
.text-content {
text-shadow: 2px 2px #000;	
}
@media only screen and (max-width: 880px) {
.mainlogo {
 display:none;
}
}
.mainlogo {
    animation: fadein 4s;
    -moz-animation: fadein 4s; /* Firefox */
    -webkit-animation: fadein 4s; /* Safari and Chrome */
    -o-animation: fadein 4s; /* Opera */
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}
.site-title {
 	text-shadow: 2px 2px #000;	
}
.wrapper-blog .stickypost .thumb-holder {
    background-size: 100%;
    padding-top: 35%;
}
.wrapper-blog .stickypost .content-outer {
    width: 100%;
}
.slick-initialized .slick-slide {
 	min-height:427px;
}
.reslide_dot {
 display:none;	
}
.posted-on {
 display:none;	
}
.msgs1 {
	display:none !important;
}