/**
* Theme Name: Zeen Child
* Description: Zeen child theme.
* Author: Codetipi
* Template: zeen
* Version: 2.1.0
*/
/* Increases twitter iframe width from 220px */
div.twitter-tweet.twitter-tweet-rendered {
	max-width: 100% !important;
}
@media screen and (max-width: 767px) {
	.block-title-1 .block-title {
		padding: 30px 0px !important;
	}
}


@media screen and (max-width: 480px) {
	
	.block-300.tipi-row .mob-fs .tipi-row-inner-box:not(.tipi-row) .block-title-wrap, .block-300.tipi-row .mob-fs .tipi-row-inner-box:not(.tipi-row) article:not(.split-1) .meta
	{
		padding: 10px !important;
	}
}

/** BEGIN MEDIA QUERIES - BEGIN THEME MOBILE BREAKPOINT **/
@media only screen and (max-width: 767px) {
  /* Begin global changes (footer) */
  	.footer-lower-area {
    	padding-bottom: 0px !important;
    	padding-top: 0px !important;
  	}
  	.site-footer-1 .logo {
    	margin-bottom: 10px !important;
  	}
  	.site-footer-1 .menu-icons,
 	.site-footer-1 .footer-navigation {
    	padding-bottom: 15px !important;
  	}
 	.adthrive-device-phone .adthrive-footer-message {
   	 	margin-bottom: 30px !important;
  	}
  
  /* Begin single posts */
	.single-post .single-content {
		padding-top: 0px !important;
	}
	.single-post .title-above .meta-wrap {
		padding-bottom: 0px !important;
	}
  	.single-post .share-it:not(.share-it-text):not(.share-it-11) {
    	margin-bottom: 0px !important;
  	}
  	.single-post .meta-wrap .meta-no-sub ~ .share-it {
    	margin-top: 0px !important;
      	padding-top: 20px !important;
  	}
  	.single-post .entry-footer {
    	padding-top: 10px !important;
  	}
  	.single-post .entry-footer > div {
    	margin-bottom: 30px !important;
  	}
 	.single-post .entry-footer > div:last-of-type {
   		padding-bottom: 0px !important;
  	}
}


@media screen and (max-width: 767px) {

.block-title-1 .block-title
{
	padding: 30px 0px !important;
}
	
}

@media only screen and (max-width: 768px){
  .byline-part	{
    margin-bottom:8px;
	}
	.single-post .site-main h2 {
		font-size: 1.2em !important;
	}
	.single-post .site-main h3 {
		font-size: 1.0em !important;
	}
}

.hero-m .caption {
    right: auto;
    left: auto;
}

.site-mob-header .header-padding {
    border-style: solid !important;
    border-width: 0px 0px 3px 0px !important;
    border-color: #d3d3d3 !important;
}

.single-post .site-main h2 {
	font-size: 28px;
}
.single-post .site-main h3 {
	font-size: 24px;
}

/**LCP fix to avoid animation in hero**/
.mask-loaded .hero img,
.mask-loaded .hero-background img {
	animation: none;
}
.hero img,
.hero-background img {
	opacity: 1;
}

.embed-youtube-com
{
	margin: 10px 0px;
}

i.tipi-i-twitter:before, .slide-in-menu .social-widget-icons a.tipi-i-twitter:before, .mob-slide-in-widget .social-widget-icons a.tipi-i-twitter:before
{
	content: "\e957";
}