/**
Theme Name: Inbound Media
Author: Suryakant Nirbhay
Author URI: https://inboundmedia.com.au/
Description: This is the customized theme for the website Inbound Media.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: inbound-media
Template: astra
*/

.wpcf7 textarea {
    height:150px;
}


.ast-separate-container .ast-single-related-posts-container {
    padding:0px 20px;
}
#mlb2-2202465.ml-form-embedContainer
{
	display:block !important;
}

.wpls-logo-showcase .slick-arrow svg {
  fill: #000 !important;
}
.ast-archive-description p
{
	font-size:16px;
}
.sidebar-main .widget
{
	background:#f6f6f6 !important;
	padding:15px;
	margin-bottom:20px !important;
	border-radius:3px;
}
.sidebar-main .dae-shortcode-download-wrapper .dae-shortcode-download-text
{
	padding:0px 20px !important;
}



.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a {
    align-items: start !important;
}

.tnp-widget input.tnp-submit
{
background: #ff7a3d;	
}
.tnp-widget input.tnp-submit:hover
{
	background: #ff5100;	
}
.sub-menu a:hover, .sub-menu a:focus
{
  	background: #ff5100 !important;
    color:#FFF !important;
}
.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-item > .menu-link, .ast-theme-transparent-header .main-header-menu .current-menu-ancestor > .menu-link
{
  background:#FFF;
}

.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item {
    line-height: 40px !important;
}
.main-header-bar .main-header-bar-navigation .sub-menu {
    line-height: 18px !important;
}
.main-header-menu .sub-menu .menu-link {
    padding:10px 16px !important;
}
.ast-separate-container .ast-archive-description
{
	padding:10px;
}
.ast-separate-container .ast-article-post
{
	padding:40px 10px;
}
.whyInboundmedia .elementor-widget-container
{
	min-height:234px;
}

.ast-separate-container.ast-two-container #secondary .widget {
    padding: 1em;
    margin-bottom: 0em;
}

.eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap>img{
    border: 2px solid #ff4612;
	border-radius:30px 0px 30px 0px;
}

.gallery-item-caption-wrap .gallery-item-hoverer-bg
{
	border-radius:30px 0px 30px 0px;
}
.ast-above-header.ast-above-header-bar {
    background-color: #001834 !important;
    background-image: none;
}

.wptww-testimonials-slidelist.design-4 .wptww-testimonial-inner
{
	box-shadow: 0px 5px 30px -10px rgb(86 104 146 / 33%);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
	border-radius: 6px 6px 6px 6px;
}

.ast-separate-container .ast-article-single
{
	padding:1em 0px;
}

.eael-grid-post-holder
{
	border-width:0px;
}
/*
.site-footer
{
	background-color:transparent;
}*/

.homeblocks ul {
  padding: 0;
  margin: 0;
  position: relative;
  list-style: none;
  border-top: 2px solid #01abee;
  border-bottom: 2px solid #01aced;
	text-transform:uppercase;
	vertical-align:middle;
	width:100%;text-align:center;
}
.homeblocks ul::before {
  background: #04aaf1;
  background: -moz-linear-gradient(top,#04aaf1 0,#ea0289 32%,#fcb717 69%,#01adeb 100%);
  background: -webkit-gradient(left top,left bottom,color-stop(0,#04aaf1),color-stop(32%,#ea0289),color-stop(69%,#fcb717),color-stop(100%,#01adeb));
  background: -webkit-linear-gradient(top,#04aaf1 0,#ea0289 32%,#fcb717 69%,#01adeb 100%);
  background: -o-linear-gradient(top,#04aaf1 0,#ea0289 32%,#fcb717 69%,#01adeb 100%);
  background: -ms-linear-gradient(top,#04aaf1 0,#ea0289 32%,#fcb717 69%,#01adeb 100%);
  background: linear-gradient(to bottom,#04aaf1 0,#ea0289 32%,#fcb717 69%,#01adeb 100%);
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  right: 0;
  width: 2px;
}
.homeblocks ul::after {
  background: #04aaf1;
  background: -moz-linear-gradient(top,#04aaf1 0,#ea0289 32%,#fcb717 69%,#01adeb 100%);
  background: -webkit-gradient(left top,left bottom,color-stop(0,#04aaf1),color-stop(32%,#ea0289),color-stop(69%,#fcb717),color-stop(100%,#01adeb));
  background: -webkit-linear-gradient(top,#04aaf1 0,#ea0289 32%,#fcb717 69%,#01adeb 100%);
  background: -o-linear-gradient(top,#04aaf1 0,#ea0289 32%,#fcb717 69%,#01adeb 100%);
  background: -ms-linear-gradient(top,#04aaf1 0,#ea0289 32%,#fcb717 69%,#01adeb 100%);
  background: linear-gradient(to bottom,#04aaf1 0,#ea0289 32%,#fcb717 69%,#01adeb 100%);
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  left: 0;
  width: 2px;
}
.homeblocks ul li:first-child {
  border-bottom: 2px solid #eb018b;
}
.homeblocks ul li:nth-child(2) {
  border-bottom: 2px solid #fcb714;
}
.homeblocks ul li {
  width: 100%;
  height: 105px;
  text-align: center;
  font-size: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
  line-height: 24px;
  padding: 18px;
}
.post-thumb-img-content
{
	text-align:center;
}
.single .entry-header .ast-single-post-order+.post-thumb img {
    max-width: 70%;
}
@media screen and (min-width:993px) {

.ast-separate-container #primary
{
	margin:2em 0px;
}
}
@media screen and (min-width:800px) {

	.formcol
	{
		width:33.33%;
		padding:0px 1%;
		float:left;
	}
	.formrow
	{
		padding:0px 1%;
		clear:both;
	}


	
	.site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
    	background-image:url('https://inboundmedia.com.au/wp-content/uploads/2022/05/footer.png');
		background-color:transparent;
	}

}
