/*
Theme Name:     365ThingsAustin Child Theme
Theme URI: 		http://365thingsaustin.com
Description:    
Author:         365ThingsAustin
Author URI: 	http://365thingsaustin.com
Template:       365                             
Version:        1
*/

@import url("../365/style.css");



/*  ----------------------------------------------------------------------------
    Header and Footer
*/

/* Mobile Logo */


@media (max-width: 767px) {
	.mobile-logo{
		text-align: center;
		height: auto;
	}

	.td-menu-placeholder {
		height: auto;
	}

	.td-grid-wrap {
		padding-top: 25px;
	}
}

@media (min-width: 768px) {
	.mobile-logo{
		display: none;
	}
}

/* Top featured items */

.topfeature {
	display: inline-block !important;
}

@media (max-width: 767px) {
  .topfeature-item {
    margin: 0 auto;
    margin-bottom: 3px;
    overflow: hidden;
  }
  
  .td-sbig-title{
  	line-height: 24px;
  }
}

@media (min-width: 768px) {
  .topfeature-item {
  	height: 78px;
    margin-bottom: 3px;
  }
}

@media (min-width: 1019px) {
  .iosSlider-col-2,
  .iosSlider-col-2 .item {
    height: 408px !important;
  }
  .topfeature-item {
  	height: 134px;
    margin-bottom: 3px;
    overflow: hidden;
  }
}

@media (min-width: 1200px) {
  .iosSlider-col-2,
  .iosSlider-col-2 .item {
    height: 450px !important;
  }
  .topfeature-item {
    width: 326px;
    height: 148px;
    margin-bottom: 3px;
    overflow: hidden;
  }
}

/* Hide the gray footer */

.td-sub-footer-wrap {
	display: none;
}

/* Misc */

.td-grid-wrap{
	padding-top: 15px;
}

#menu-main-menu-2 {
	padding-top: 8px;
}

.twitter-timeline {
	margin-top: -10px;
}


/*  ----------------------------------------------------------------------------
    Ads
*/

/* fixed mobile ad */

.td-a-rec-id-content_top{
	display: none;
}

@media (max-width: 767px) {
	.td-a-rec-id-content_top{
		display: block;
		z-index: 999;
		position:fixed;
		text-align:center;
		left:-10px;
		bottom:-20px;
		width:100%;
		padding: 5px 10px;
		background-color: #fff;
	}
}

/* header generic ad */

.td-a-rec-id-header {
  position: relative;
  top: 55px;
  left: -15px;
  text-align: center;

}
@media (min-width: 1200px) {
  .td-a-rec-id-header {
    left: -48px;
    top: 50px;
    text-align: right;
  }
}
@media (min-width: 768px) {
  .td-a-rec-id-header {
    left: -11px;
    text-align: right;
    top: 48px;
  }
}
@media (max-width: 767px) {
  .td-a-rec-id-header {
    top: 0px;
    left: 0px;
  }
}
.td-a-rec-id-header .td-visible-tablet-l {
  position: relative;
  top: 11px;
}

/* home page inline generic ad */

.td-a-rec-id-custom_ad_2 {
	margin: -40px 0 50px 0;
	text-align: center;
}


/*  ----------------------------------------------------------------------------
    Main Menu Social Icons
*/

.widget_social {
	max-width: 250px;
	float: right;
}

.td_social {
	padding-top: 8px;
}

.td_social_type {
	float: right;
	max-width: 125px;
	margin-bottom: 0;
}

.social-instagram {
	display: none !important;
}
 
.social-twitter {
	display: none !important;
}

.td_social_type .td_social_info {
	margin-left: 0;
}
@media (max-width: 767px) {
  .td_social_type .td_social_info {
	margin-right: 10px;
  }
}

.td_social_type .td-social-icon-wrap {
	margin-right: 10px;
}

/*  ----------------------------------------------------------------------------
    Single post page
*/

/* Taboola */

.trc_spotlight_item {
	margin-left: 0 !important;
	margin-right: 4px !important;
}

/*  ----------------------------------------------------------------------------
    MailChimp Integration
*/

.mc4wp-form {
	padding: 0 10px 10px 10px;
}

.mc4wp-ajax-loader {
	margin: 0px 4px 0 2px !important;
	float: left;
}

.widget_mc4wp_widget {
	background-color: #a0cee8;
	margin-bottom: 40px;
margin-top: 40px;
}

.widget_mc4wp_widget .block-title {
	background-color: #fff;
	border-bottom: 2px solid #5cb85c;
}

.widget_mc4wp_widget .block-title span{
	background-color: #5cb85c;
}

input.sidebar-signup {
	font-size: 14px;
	line-height: 24px;
	font-family: Oswald !important;
	padding: 2px 10px 3px 10px;
	letter-spacing: 1px;
}

.widget_mc4wp_widget .sidebar-title {
	font-size: 15px !important;
	line-height: 21px;
	font-family: 'Roboto Condensed', sans-serif;
	color: #ffffff;
	font-weight: normal;
	margin-top: -5px;
}

#mc4wp-form-2 .sidebar-title {
	font-size: 15px !important;
	line-height: 21px;
	font-family: 'Roboto Condensed', sans-serif;
	color: #f2f2f2 !important;
	font-weight: normal;
}

.td_block_wrap

{padding-bottom: 0 !important;}


.topfeature

{background-color: rgba(0, 0, 0, 0.62) !important;
width: 100%;
text-align: center;

}