/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
.butt-bb {
	border: 1px solid #000;
}
.nunito-normal {
	text-transform: none;
}
.gall-but {
	margin: 0 auto;
}
.page-id-13 .meta-category, .page-id-6218 .meta-category, .page-id-6310 .meta-category {
	display: none;
}
.page-id-13 .article-content-wrap, .page-id-6218 .article-content-wrap, .page-id-6310 .article-content-wrap{
	padding: 6% 8% !important;
}
.page-id-6218 .work-item img, .page-id-6273 .work-item img{
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.page-id-6218 .inner-wrap .work-item, .page-id-6273 .inner-wrap .work-item {
	margin-bottom: 0 !important;
}
.page-id-6218 .portfolio-items .work-meta, .page-id-6273 .portfolio-items .work-meta, .page-id-6310 .portfolio-items .work-meta {
	padding: 8% 6%;
 	border: 1px solid rgba(0, 0, 0, 0.05); 
	border-top: none;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.page-id-6218 .masonry-blog-item .meta-category {
	display: none !important;
}
.page-id-6218 .masonry-blog-item .article-content-wrap {
	padding-top: 35px !important;
}
.page-id-6218 .masonry.material .masonry-blog-item .article-content-wrap, .related-posts[data-style="material"] .article-content-wrap, .page-id-6310 .masonry.material .masonry-blog-item .article-content-wrap, .related-posts[data-style="material"] .article-content-wrap {
	padding-top: 35px !important;
}
#slide-out-widget-area.fullscreen .bottom-text, #slide-out-widget-area.fullscreen-alt .bottom-text {
	margin-top: 50px !important;
	font-size: 34px !important;
}

.number-one-pseudo:before {
	content: "01";
	position: absolute;
	left: -12%;
	font-family: Roboto;
	font-size: 40px;
	font-weight: bold;
	font-stretch: condensed;
	font-style: normal;
	line-height: 1.1;
	letter-spacing: normal;
	text-align: center;
	color: #fecc00;
}
.number-two-pseudo:before {
	content: "02";
	position: absolute;
	left: -12%;
	font-family: Roboto;
	font-size: 40px;
	font-weight: bold;
	font-stretch: condensed;
	font-style: normal;
	line-height: 1.1;
	letter-spacing: normal;
	text-align: center;
	color: #fecc00;
}
.has-post-thumbnail .article-content-wrap, .has-post-thumbnail .inner-wrap {
	background-color: #f9f9f9 !important;
}
.masonry-blog-item .content-inner .article-content-wrap .post-header, .type-post .inner-wrap .article-content-wrap .post-header{
	margin-bottom: 0px !important;
}
.masonry-blog-item .content-inner .article-content-wrap .post-header h3, .type-post .inner-wrap .article-content-wrap .post-header h3 {
	font-size: 20px !important;
}

@media(max-width: 1280px) {
	.number-one-pseudo:before {
		top: -16%;
		left: 0;
		font-size: 48px;
	}
	.number-two-pseudo:before {
		top: -16%;
		left: 0;
		font-size: 48px;
	}
}
@media(max-width: 1000px) {
	.flex-below  .col.span_12.dark.left{
		display: flex;
		flex-direction: column-reverse;
	}
	.number-one-pseudo:before {
		top: -16%;
	}
	.number-two-pseudo:before {
		top: -25%;
	}
}
@media(max-width: 648px) {
	.number-one-pseudo:before {
		top: -12%;
	}
	.number-two-pseudo:before {
		top: -16%;
	}
}
@media(max-width: 450px) {
	.small-device-padding {
		padding-top: 20% !important;
	}
}

h5 {
	color: #fecc00 !important;
}