/* Put all of your theme styles here */
/*
 Theme Name:  tcmediaservices largo child
 Theme URI:   
 Description:  largo child theme
 Author:       Bob Keller
 Author URI:   http://robertckeller.com
 Template:     largo
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  largo-child
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
/*IMPORTANT LEADERBOARD BUG FIX. Placing a leaderboard ad screws up the alignment of the widgets in the Homepage Bottom. The code below fixes it. Note: This will hopefully be fixed with the next theme update.

If there IS a leaderboard ad, uncomment this code below if there is no leaderboard  then comment it out.*/
/*#homepage-bottom .widget.even {float: left; clear:both; margin-left:0;}
#homepage-bottom .widget.odd {float: right; clear:none; margin-left:0;}*/




/*HEADER
---------------------------------------------------------------*/

div #ebDiv9440591016318649{
	margin-left: auto;
	margin-right: auto:
}

.dp-header-postit{
	background-repeat: none;
	margin-bottom: 10px;
	padding-left: 10%;
	padding-bottom: 10%;
}



p.dp-post-it {
  font-size: .8vw;
  margin: 0 auto;
  
  line-height: 100%;
}

#site-header img{
	width: 100%;
	padding-top: 0px;
	}
	

.home #site-header{
	display: inline;
}

div.dp-header-test{
	margin-top: 5px;
	margin-bottom: 5px;
}


.home #main-nav{
	display: block;
}

.widget-1{
	padding: 0;
}



/*TYPOGRAPHY
---------------------------------------------------------------*/
/*NAV
---------------------------------------------------------------*/
/*POSTS
---------------------------------------------------------------*/
/*styling for 'aside'*/

aside.module

{
	padding: 10px 15px;
	background-color: #bcdbff;
	
}

.module li
{
	font-size: .815em;
}

/*this styles the captions and credits for featured media*/


p.dp-media-credit {
  font-size: 13.04px !important;
  margin: 0;
  text-align: right;
  color: #555555;
  display: table-cell;
  float: right;
}
div.dp-caption p{
  font-size: 14px !important;
  margin: 5px 0 0;
  color: #555555;
  font-style: italic;
  line-height: 1.5;
  display: table-cell;
  float: left;
  text-align: left;
}

div.dp-featured-image-container{
	margin: 2%;
	display:inline-block;
	float: left;
	width: -moz-available;

	
}/*
div.dp-featured-image-container-no-float{
	margin: 2%;
	display:inline-block;
	float: none;
	display: table;
}

div.dp-featured-image{
	/*float:left;
	display:table-row;
	width: 1px;
	
	
}
div.dp-credit{
	/*float:right;
	display:table-cell;
	/*width: 1px;
	
}
div.dp-caption{
	/*float:left;
	display: table-row;
	width: 1px;
	
}

/*PAGES
---------------------------------------------------------------*/

 
/* Recaptcha Widget Styling for registration page*/
div.#recaptcha_widget_div
{
	float: left;

}
/*ATTRACTIONS
________________________________________________________________*/



/*ulitmate members plugin
---------------------------------------------------------------*/


.um-profile-meta p
{
	text-align: left !important;
}

/* hide ad block on events */
.single-tribe_events .code-block-1	{
	display: none;
}

ul, ol{line-height: 1;}
