/* 
Theme Name:		 Dossor Flash Child Theme
Theme URI:		 http://dossor.org.uk
Description:	 A Flash child theme for Dossor
Author:			 Dossor
Author URI:		 http://dossor.org.uk
Template:		 flash
Version:		 1.0.0
Text Domain:	 Flash-child
-------------------------------------------------------------- */ 

/*@import url("../flash/style.css");*/

/* =Theme customization starts here
------------------------------------------------------- */
body{font-family:Arial,Helvetica,sans-serif !important;}

#page{margin:auto; margin-top: 20px; display: flex; flex-direction: column;}
#wp-custom-header{ order:1 !important; -webkit-order: 1 !important; width: 100% !important;}
#masthead {order:2 !important;  -webkit-order: 2 !important; width: 100% !important;}
#flash-breadcrumbs { order:3 !important; -webkit-order: 3 !important;}
#content {order:4 !important;  -webkit-order: 4 !important; width: 100% !important;}
#content a{text-decoration: underline;}
#colophon{order:5 !important;  -webkit-order: 5 !important;}

#wp-custom-header {  padding: 0px !important; }
.wp-custom-header img {padding: 0px !important;}

.logo {display: none;}
.left-content::before{display: none;}
.left-content {float: left; width: 100%; margin-top: 0px !important; margin-bottom: 0px !important; display: block;  font-size: 1vw; background-color: #fff !important; text-align: center; }
.left-content p{ margin-bottom: 0px;}

.right-content { display: none;}
.site-title {background: #fff; padding: 5px;}
.site-description {background: #fff; padding: 5px;}
.sitedescription {color: #000 !important;}
.sitetitle, .sitetitle a, .sitetitle a:hover  {color: #000 !important; display:inline; font-weight: 700; text-decoration: none;font-size: 150%;  }
.sitedescription, .sitedescription a,.sitedescription a:hover  {color: #000 !important; display:inline;  text-decoration: none;font-size: 120%;}
.sitetitle img {padding-top: 5px !important; padding-bottom: 5px !important;}		


.header-top {color: #229695; background-color: #fff !important;}
.left-content{text-align: center; font-size: 1em !important; font-size: 1vw;}

.header-bottom { margin-bottom: 5px; margin-right: 0px; padding-right: 0px;}
.tg-container {margin: auto !important;  padding: auto !important;  width: 100% !important;}
.tg-column-wrapper{width: 100% !important; padding-left: 0px !important; padding-right: 0px !important;}

h1.trail-title {font-size: 160%; font-weight:600 !important; margin-left: 20px;}
.trail-items {display: none;}

.um-profile img {display: none !important;}


#credits_table {color: #000;  margin-left:20px !important; margin-right:20px !important; border-top: #666 dotted 1px; padding-left:5%; padding-right: 5%; width:100%;
    }

  #credits_row  {

    }

#credits_cell_left, #credits_cell_center,
#credits_cell_right   {
    font-size: 80%; 
    display: inline;
    }
	
	#credits_cell_left { padding-right: 5%;}
	#credits_cell_center { padding: auto;}
	#credits_cell_right { padding-left: 5%; text-align: right;}

#top-footer {width: 95%; padding-top: 10px; padding-bottom: 30px; background-color:#fff;}

#top-footer .widget ul li a {color: #000;}
#top-footer .widget ul li a:hover {color: #000;}

#top-footer .widget {margin-bottom: 10px;}

#bottom-footer {display: none;}

