#archive-navigation a {
    color: #2F61E7;
    font-size: 16px;
}

body {font-size: 15px;}
@media only screen and (min-width: 8px) {
				.spice:last-child>img { float: right; max-width: 0px; width: 100%;  height: px !imortant; border-radius: none;}
				}

				.the-one :before {
				padding: 0px 5px;
				content: "/\00a0";
				color: #ccc;
				}

				.the-one-2 a:hover {color: white !important;}
				
				.generic-blockquote {
				padding: 0px 0px 0px 0px;
				background: #ffffff;
				border-left: 2px solid #8ab92d;
				border: 0px solid #e6e6e6;

			}
			
			*/.spice {

    width: 66%;
    float: left;

}*/

.spice:last-child {

    margin-top: 0px;
    /*width: 31.5%;
    margin-left: 2%;*/

}

.spice:last-child h3 { color: #ffffff; text-align: center;}

.no-display{display: none;}

/*@media only screen and (max-width: 768px) {
.spice:last-child {

    margin-top: 0px;
    width: 50%;
    margin-left: 2%;

}*/
}

blockquote p {color: #777777;}

.generic-banner .height {
  height: 250px;
}

@media (max-width: 767.98px) {
  .generic-banner .height {
    height: 200px;
  }
}

.generic-banner {
  margin-top: 0px;
  background-color: #04091e;
}

#undefined-sticky-wrapper{background:rgba(4, 9, 30, 0.8)}
blockquote > a{text-decoration: underline;}

.primary-btn-edit {background-color: #3498dc; border-color: #3498dc; }
.primary-btn-edit:hover {color: #8ab92d !important; border-color: #8ab92d; }

.primary-btn-edit {

    margin-top: 10px; margin-bottom: 20px; margin-left: 25% !important; margin-right: 25% !important;

}

@media only screen and (max-width: 410px) {
.primary-btn-edit {
    margin-top: 10px; margin-bottom: 20px; margin-left: 15% !important; margin-right: 15%!important;
}
}

@media only screen and (max-width: 301px) {
.primary-btn-edit {
    margin-top: 10px; margin-bottom: 20px; margin-left: 11% !important; margin-right: 11%!important;
}
}

.is-sticky .default-header a {
    color: #ffffff;
}

.footer-area {
	
	padding-bottom: 20px;
    padding-top: 20px;
    background-color: #ffffff;
	
}

.footer-area-border {
    border-top: 1px solid rgba(127, 127, 127, 0.5);
    width: 90%;
    margin: 0 auto;
}

p {
    font-size: 16px;
}

@media only screen and (max-width: 768px) {
				.pull-right-edit { 
				
					float: none !important;
					text-align: ;
				
				}
				}
				
				@media only screen and (max-width: 768px) {
				.pull-left-edit { 
				
					float: none !important;
					text-align: center;
				
				}
				}
				
				@media only screen and (max-width: 768px) {
					.footer-text { 
								
						float: left;
						text-align: center;
						max-width: 100% !important;
								
				}
				}
				
				@media only screen and (max-width: 768px) {
					.col-md-6-edit { 
						
						flex: 0 0 100% !important;		
						max-width: 100% !important;
						text-align: center		
				}
				}
.pull-right-edit {
    float: right;
}

.pull-left-edit { 
				
					float: left;
				
				}


.navbar-light .navbar-toggler {
    color: rgba(225, 225, 225);
    border-color: rgb(225, 225, 225);
}

.lnr-menu::before {
    content: "\e871";
    color: #ffffff;
}

.is-sticky .default-header .blahh {
    /*background: url(https://cdn.discordapp.com/attachments/559960322874540047/676638217226682408/Final_Platform-_Daniels_Logo_White_Version_1.png) ;*/
}

.default-header .blahh {
    background: url(https://kloudzmarketing.com/instagram/vissionary-logo.png?width=860&height=809);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    padding-right: 15px;
}

@media screen and (min-width: 1218px)
.full-width .archive-header, .full-width .comments-area, .full-width .image-navigation, .full-width .page-header, .full-width .page-content, .full-width .post-navigation, .full-width .site-content .entry-header, .full-width .site-content .entry-content, .full-width .site-content .entry-summary, .full-width .site-content footer.entry-meta {
    margin-right: auto;}
	
	.secondary li {
    padding: 7px 30px;
}

.media-left .featured-image-holder {
    width: 150px;
    margin-right: 25px;
}

.featured-image-holder {
    position: relative;
    display: inline-block;
    overflow: hidden;
    max-width: 100%;
}

#main h1 a, #main h2 a, #main h1 a, #main h3 a, #main h4 a, #main h5 a, #main h6 a {
    color: #2B2A2A !important;
}

.info-line{display: none;} 

body:not(.single-post) article.hentry {
    margin-bottom: 35px;
	color: black;
}

#archive-navigation ul {
    margin-left: 0 !important;
    list-style: none !important;
    text-align: center;
}

#archive-navigation ul li {
    display: inline-block;
    margin: 2px;
}

#archive-navigation-2 ul {
    margin-left: 0 !important;
    list-style: none !important;
    text-align: center;
}

#archive-navigation-2 ul li {
    display: block !important;
	text-align: left;
    margin: 2px;
}

@media (max-width: 991px) {
    #archive-navigation-2 ul li  {
		text-align: center; 
	}
}

.post-date {display: none;}

.container-2 {
    max-width: 93.5rem;
    margin: 0 auto;
    padding: 0 2rem;
}

.btn {
    display: inline-block;
    font: inherit;
    background: none;
    border: none;
    color: inherit;
    padding: 0;
    cursor: pointer;
}

.btn:focus {
    outline: 0.5rem auto #4d90fe;
}

.visually-hidden {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
}
	
@media only screen and (min-width: 576px) {
					.col-sm-8 { 
								
						flex: 0 0 99.99999% !important;
    max-width: 100% !important;
								
				}
				}
				
				@media only screen and (max-width: 991.9px) {
					.col-sm-4 { 
								
						flex: 0 0 99.99999% !important;
    max-width: 100% !important;
								
				}
				}
				
				@media only screen and (max-width: 767px) {
					.col-sm-4 { 
								
						flex: 0 0 99.99999% !important;
    max-width: 100% !important;
	margin-left: 0%;
								
				}
				}
				
				@media only screen and (max-width: 768px) {
					.featured-image-holder { 
								
						display: none;
								
				}
				}
				
				
				
				/*@media only screen and (max-width: 768px) {
					.spice:last-child { 
								
						
						margin-top: 70px;
								
				}
				}*/
				
				.spice {width: 66% !important; float: left; margin-bottom: 45px;}
@media only screen and (min-width: 992px) {
.spice {width: 66% !important; float: left;}
}
.spice:last-child { /*margin-top: -70px*/; width: 34%; }

@media only screen and (min-width: 992px) {
.spice:last-child>img { float: right !important; max-width: 350px !important; width: 100% !important;  height: px !imortant; border-radius: none;}
}

@media only screen and (min-width: 8px) {
.spice:last-child>img { float: right; max-width: 0px; width: 100%;  height: px !imortant; border-radius: none;}
}

@media only screen and (max-width: 991px) {
.spice {

    width: 100% !important;
    float: none;

}
}

.spice:last-child.no-display {display: none}
	
.mb-15 {
  margin-bottom: 15px;
}

.section-top-border {
    padding: 100px 0px !important;
    border-top: 1px dotted #eee;
}
.section-gap {
    padding: 75px 0px;
}
.relative {
    position: relative;
}

h1 {
	font-size: 34px !important;
}

.img-adjust {
    width: 100%;
    height: auto;
    margin-bottom: 50px !important;
}

ul.social_icon li a {
    background: #fff;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 25px;
    border-radius: 30px;
    margin: 0 3px;
    color: #000000;
}

.post h2 {
	text-transform: uppercase;
}
/*.pb-0 {
    padding-bottom: 0px;
}
.pb-0, .py-0 {
    padding-bottom: 0 !important;
}	*/
				