﻿@media only screen and (min-width: 992px){
.ps_timeline-centered.ps_timeline-info, .ps_timeline-centered .ps_timeline-content {
    width: 47%!important;
}
}
.owl-controls .owl-next {
    right: -46px;
}
.owl-controls .owl-prev {
    left: -46px;
}
.owl-controls .owl-next, .owl-controls .owl-prev{
	top: 31%;
}
#footer {
    margin-top: -50px;
}

.exclusive-mobile-bg .menu-controls{ background-color: transparent !important; border : 1px solid #000 !important; }


.flickity-prev-next-button{
	background-color:#f2f3f8 !important;	
}

/* Popup */
.hustle-layout-body {
	display: flex !important;
	flex-direction: column !important;
	background: #2F4155 !important;
	align-items: center !important;
	max-width: 70% !important;
	margin: 0 auto !important;
}

.hustle-group-content {
		margin: 0 auto !important;
    max-width: 75% !important;
		text-align: center !important;
		margin-top: 0 !important;
}

.hustle-button {
	margin-bottom: 15px !important;
}

.hustle-image {
	background-color: #2F4155 !important;
	margin-top: 15px;
	height: 230px !important;
}

.hustle-image img {
	position: relative !important;
	height: 350px !important;
	bottom: 70px !important;
	overflow: visible;
	z-index: 100;
}

.hustle-content p {
	color: white !important;
}

.hustle-layout-form {
	background-color: #2F4155 !important;
	padding-top: 0 !important;
	max-height: 175px !important;
	width: 100% !important;
}

.hustle-field {
	margin-bottom: 15px !important;
}

.hustle-field input {
	border: none !important;
}

.tatsu-column-pad textarea,
.tatsu-column-pad input {
	background: #F2F3F8 !important;
}
.grecaptcha-badge { visibility: hidden!important; }
.tatsu-cf7-div .wpcf7-form-control,
form .noborder textarea {
	border:0px solid #fff!important;
	color: rgba(34,34,34,1)!important;
	text-transform: uppercase
}
.tatsu-cf7-div input,
form .noborder textarea,
.wpcf7-form-control.wpcf7-submit
{
	border-radius: 0px!important;
}
.tatsu-cf7-div .tatsu-column {
	margin-bottom: 25px;
}
form.wpcf7-form,
.tatsu-cf7-div label{
	width: 100%!important;
}
#footer .footer-left-area img {
	margin-top: 0px;
}
.special-heading-wrap {
	background: #F2F3F8;
	padding: 6px 0 6px 10px;
	border-radius: 10px;
}
.post-bottom-details {display:none;}
.wp-block-image figcaption {font-style: italic;
font-size: .9em;}

.single .post-thumb-wrap {display:none;}
.single .post-content p {
    margin-bottom: 10px;
}