/*
Theme Name: tm-gd-template-child
Theme URI:    http://gd.com
Description:  GD Template Child
Author: TrestleMedia
Author URI: http://trestlemedia.com/
Template: tm-gd-template
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
This theme, like WordPress, is licensed under the GPL.
tm-gd-template is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.menu-topmenu-container{
		font-size: 13px;
}
/* DXC 4/24/20 Paul Ishak - This was not easy...*/
/* This CSS moves the sidebar to the bottom when on mobile screen */
	.featured-image { order: 1; } /*Featured Image*/
	#secondary      { order: 2; } /*Secondary (sidebars)*/
	#primary        { order: 3; } /*Primary*/    
	@media only screen and (max-width: 1024px)
	{
		.inner-wrapper
		{
			list-style: none;
			-ms-box-orient: horizontal;
			display: -webkit-box;
			display: -moz-box;
			display: -ms-flexbox;
			display: -moz-flex;
			display: -webkit-flex;
			display: flex;
			-webkit-flex-flow: column wrap;
			flex-flow: column wrap;
			align-items: center;
			justify-content: center;
			flex-shrink: 0;
		}
		.featured-image { order: 1; } /*Featured Image*/
		#secondary      { order: 3; } /*Secondary (sidebars)*/
		#primary        { order: 2; } /*Primary*/    
	}
/* END DXC 4/24/20*/


/* DXC Added 4/24/2020 --> */
/* This css helps to make youtube videos responsive */
/* Example Usage:    */
/* <div class="dxc-embed"><iframe src="youtubeurl" frameborder="0"></iframe></div> */
    .dxc-embed
    {
        position: relative;
        padding-bottom: 56.25%;
        height: 0;
        overflow: hidden;
        max-width: 100%;
    }
    .dxc-embed iframe, .dxc-embed object, .dxc-embed embed
    {
        position: absolute; 
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
/* END DXC Added 4/2/2020 */
.button{
	background-color: #D5534E;
	color: #FFF;
	text-decoration: none;
	margin: 0.25em;
	padding: 0.5em 1em;
	display: inline-block;
	transition-duration: 0.25s;
	
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-khtml-border-radius: 0.5em;
	border-radius: 0.5em;
	
	
	border-style: solid;
	border-color: rgba(0,0,0,0.3);
	border-width: 1px 3px 3px 1px;
}

.button:hover {
	 background-color: #FCCA53;
}