/* ----- new 2022 ----- */

/* Cards sept 2022 */

.tipi-m-3.tipi-xs-6.elements-location-3 {
border-radius: 30px;}

.tipi-m-6.tipi-xs-12.elements-location-3, .tipi-m-4.tipi-xs-12.elements-location-3 {
border-radius: 30px;}

.block-wrap-classic .tipi-m-typo .title-wrap .title{line-height: 27px;}

.block-title.font-2 h1 {
font-family: groteskspatial;}

.preview-classic .byline-3 {
padding-top: 15px;
padding-left: 30px;}

/* Footer Gradient */
.site-footer .bg-area-inner, .site-footer .bg-area-inner .woo-product-rating span {
background-color: #FF3CAC;
background-image: linear-gradient(225deg, #FF3CAC 0%, #784BA0 50%, #2B86C5 100%);}

/* Slide menu Gradient */
.slide-in-menu .bg-area, .slide-in-menu .bg-area .woo-product-rating span {
background-color: #FF3CAC;
background-image: linear-gradient(225deg, #FF3CAC 0%, #784BA0 50%, #2B86C5 100%);}


/* Header */

[class^="tipi-i-"] {
font-size: inherit;
color: #222;}

.mode__wrap .mode__inner__wrap i {display: none;}

/* background color */
#primary {
background-color: #dfe4e2;}

.single .site-content .tipi-row {background: transparent;}

h1 {color: #222 !important;}

.content-bg, .standard-archive .content-bg, .standard-archive .page-header {background: transparent;}


/* Mini Cards */
.preview-mini-wrap {
-webkit-box-shadow: -1px 0px 20px 1px #e621ba4f;
box-shadow: -1px 0px 20px 1px #e621ba4f !important;
border: 1px solid #f46edb;
border-radius: 40px;}

.img-ani-base .mask img {
border-radius: 40px 40px 40px 40px;}



.preview-2 .mask {
border-radius: 40px !important;}
.img-ani-base .mask {
border-radius: 40px;}

h3.title a {
text-transform: uppercase;
font-size: 17px;
line-height: 27px;
display: inline !important;
background: #222;
box-shadow: 10px 0 0 #222, -10px 0 0 #222;
border-radius: 40px;}


.byline-1 .cats .cat-with-bg {
padding: 7px;
border-radius: 40px;
background-color: #FF3CAC;
background-image: linear-gradient(225deg, #FF3CAC 0%, #784BA0 50%, #2B86C5 100%);}

.custom-button__size-2.tipi-button.block-loader {
border-radius: 40px;}

.tipi-button.block-loader {
 background: transparent !important;
 -webkit-box-shadow: 6px 6px 0 #222;
box-shadow: 6px 6px 0 #222;
border: 1px solid #222 !important;}

.split-design-1 .preview-mini-wrap:after {
border-radius: 40px !important;
border-color: #222 !important}

/* Newsletter HP */
.newsletter-signup {
border: 1px solid #222 !important;
background-color: #222 !important; 
border-radius: 40px;}

.newsletter-signup:after {
top: -0.59rem!important;
left: -0.59rem!important;
border: 1px solid #fff !important;
background-color: #222!important;
border-radius: 40px;}

#email {
color: white !important;
border-radius: 40px;
border:1px solid white !important;
	border-color:white !important;
box-shadow: 4px 4px 0 white !important;}

.btn.btn-block.btn-primary {
color: white!important;
height: 48px;
border: 1px
solid white !important;
box-shadow: 4px 4px 0 white!important;
border-radius: 40px;}

/* Post design */

h1.entry-title.title.flipboard-title {
font-size: 4vw !important;}

.article-layout-skin-2 {
background-color: inherit!important;
color: #222 !important;}

.article-layout-skin-2 h2 {color: #222 !important;}

.article-layout-skin-2 .contents-wrap blockquote{
 color: #222 !important;}


.user-page-box {
box-shadow: 6px 6px 0 #222;
border-radius: 40px;
border: 1px solid #222;}

.next-prev__design-2>div {
border-radius: 20px;
box-shadow: 6px 6px 0 #222;
border: 1px solid #222;}

/* ----- older ----- */

.entry-date.published.dateCreated.flipboard-date {
display: none !important;}

.link-color-wrap a, .woocommerce-Tabs-panel--description a {
color: black !important;
font-weight: 600;}

/* TEMPORARY CACHE */

li.menu-icon.menu-icon-style-1.menu-icon-mode {padding-left: 40px;padding-top: 0px;margin-left: 50px;z-index: 999;
width: 20px;position:fixed;font-size: 19px;}

#block-wrap-34145 {
background: inherit !important;}

p a {color: inherit !important;}
h2 a {color: black !important;}

img.avatar.avatar-90.photo {
border-radius: 50px;}

.body-with-v .site { padding-left: 0px !important; }

.title-contrast .hero-wrap {
height: 100vh !important;}

/* slide menu cat & search */
#cat {
height: 50px;width: 80%;
background: transparent;
color: white;}

.search.tipi-flex {
width: 80%;
margin: 0 auto;
border-bottom: 1px solid white;
border-right: 0;
border-left: 0;
border-top: 0;}

.slide-in-menu .zeen-widget {
margin-bottom: 40px;}


@media only screen and (min-width: 1240px)
.hero-l .single-content {
padding-left: 0 !important;
}

.entry-content-wrap {
padding-top: 0;
padding-right: 0px !important;
padding-left: 0px !important;
}

/* trending in sidebar */

.block-ani.loaded article {
border: 0 !important;}
.sidebar-wrap .sidebar {
padding-right: 0 !important;
padding-left: 23px !important;}
.preview-2 .title-wrap:first-child {padding-top: 0; margin-top: -20px;}


.mejs-controls {
display: none !important;
visibility: hidden !important;}

.block-html-content iframe {
width: 970px;}

#instagram-embed-0 {
max-width: 700px !important;
width: 80% !important;
border: 0 !important;
margin: 0 auto !important;}

iframe.instagram-media {
max-width: 700px !important;
width: 80% !important;
border: 0 !important;
margin: 0 auto !important;}

.taxonomy-description.block-subtitle.font-3 {
display: none;}

/* tags */

.ppl-m-5 article {height: 440px;}

.ppl-m-5 article .mask {max-height:275px;}

.hero-18.tipi-row {
padding: 0 !important;
margin: 0 !important;}

.hero-41.parallax p.subtitle.flipboard-subtitle.font-3 {
color: #e9a900 !important;
width: 80%;}

/*------- end cache ----- */ 


@media only screen and (min-width: 481px)
.ppl-s-2 article {
    -webkit-box-flex: 0 !important;
    -ms-flex: auto !important;
    flex: auto !important;
    width: auto !important;
}

/*------- MOBILE ----- */ 


@media only screen and (max-width:480px){ 
.site-mob-header:not(.site-mob-header-2) .logo {
padding: 0px;margin-left: 35px;}
.block-wrap p { color:inherit !important}

i.tipi-i-sun.tipi-all-c, i.tipi-i-moon.tipi-all-c {
color: white !important;}
	
li.menu-icon.menu-icon-style-1.menu-icon-mode {
padding-left: 0px;top: -22px;margin-left: 40px;z-index: 99;}

	
.entry-content-wrap {
padding-right: 20px;
padding-left: 20px !important;}
	
	
a.tipi-i-search.modal-tr {display: block;}
li.menu-icon.menu-icon-style-.menu-icon-search {
display: none;}
	
.tipi-row {
padding-left: 15px;padding-right: 20px;}
	
.hero-l.title-middle .hero-wrap .meta-wrap, .hero-m.title-middle .hero-wrap .meta-wrap {
padding-left: 0 !important;}
	
}

@media only screen and (max-width: 900px), (-webkit-min-device-pixel-ratio: 1.5) and (height: 1024px) and (orientation: landscape) and (width: 1366px), (-webkit-min-device-pixel-ratio: 1.5) and (height: 1366px) and (orientation: portrait) and (width: 1024px) {

.hero-l.title-middle .hero-wrap .meta-wrap, .hero-m.title-middle .hero-wrap .meta-wrap {
padding-left: 0 !important;}
.main_top_logo {display: none;}

}