/*
	Theme Name: FMC ARS Theme
	Theme URI: http://www.makedesignnotwar.com
	Description: A responsive theme and pseudo-framework for WordPress
	Author: Brandon Jones
	Author URI: http://www.makedesignnotwar.com
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Template: super-skeleton
	Version: 1.0
	Tags:
	
*/


/** 
 * 
 * These are not the droids you are looking for...
 * Check the header file for the full stylesheet file loading sequence.
 * 
 */
@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300);
h3 a:hover { color: #FF6103 !important; }
h4 { font-size: 20px; line-height: 24px; padding: 0px 0px 8px 0px; }
h5 { font-size: 18px; line-height: 24px; padding: 0px 0px 8px 0px; }
h6 { font-size: 16px; line-height: 22px; padding: 0px 0px 6px 0px; }
body, ul, li {
		
		font: 15px/24px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
		color: #444;
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
 }

ol, ul, ul.square, ul.circle, ul.disc { margin-left: 30px; }

.page-id-3570 #menu-top-nav {
    display: none;
}

.page-id-3570 h2.title {
    display: none;
}

.superquote{
	clear: both; 
	margin: 20px 0; 
	font-size: 20px; 
	font-style: italic; 
	font-family: Georgia; 
	line-height: 30px; 
	padding-left: 0px; 
}

.quote {
    clear: both;
    font-family: Georgia;
    font-size: 12px;
    font-style: italic;
    line-height: 16px;
    margin: 20px 0;
    padding-left: 0;
}

.resourcebox-left {
	width:250px;
	height:200px;
	border: #dddddd 1px solid;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	background-color: #E6EBF0;
	text-align: top;
}

.resourcebox-right {
	float: right;
	width:250px;
	height:200px;
	border: #dddddd 1px solid;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	background-color: #E6EBF0;
	text-align: top;
}








/*#dataportalhome is a main <Section> ID for the data-dashboard page*/

/*
$purple: #482F93;
$yellow: #FFBE41;
$blue:#00748F;
$orange:#FF7D2B;
$red: #c81c1f;
$green: #649E1E;
$black: #222;
*/


#dataportalhome * {
  font-family: "Lato";
 
}
#dataportalhome   {
 
  font-size:1rem;
}


@media only screen and (min-device-width : 768px) {

#dataportalhome   {
  font-size:inherit;
}
#dataportalhome section.header {
   -webkit-align-items: center;
   align-items: center;
}
#dataportalhome section.header,
#dataportalhome section.samples > div  {
  display:flex;
  -webkit-display: flex;
}
#dataportalhome section.header p {
  padding-left:2rem;
  padding-top:2rem;
}
#dataportalhome h2 {
line-height:1.5;
font-size:3rem;
}
#dataportalhome h3 {
font-weight:400; 
color:#482F93;
padding:1rem;
background:#eee;
font-size:1.25rem;
}
#dataportalhome section.credits p {
  font-size:1rem;
 
}
#dataportalhome section.samples a {
  font-size:1.25rem;
  line-height:1.5;
}

} /*end media q*/



#dataportalhome h1 {
  line-height:1.5;
}
#dataportalhome section.header {
  background: #00748F;
  padding:2rem;
}
#dataportalhome section.header p {
  text-align: center;
}
#dataportalhome section.header p .button {
  min-width:200px;
}
#dataportalhome section.header p img {
  width:auto;
  height:auto;
  min-width:100px;
  border:none;
  margin-bottom:2rem;
  padding:1rem;
  border:1px solid #aaa;
  box-sizing: border-box;
}
#dataportalhome section.header h1 {
   flex: 2 0 0;
  font-weight:300;
  color:#fafafa;
  font-weight:300;
font-size:2.5rem;
}
#dataportalhome .button {
  display:inline-block;
  background:#FF7D2B;
  color:#fff;
  padding:1rem 2rem;
  text-align:center;
  text-decoration:none;
  text-transform:uppercase;
  box-sizing: border-box;
}
#dataportalhome h2 {
font-weight:300;
color:#482F93;
 max-width:80%;
margin-right:auto;
margin-left:auto;
text-align:center;
}
#dataportalhome h3 {
font-weight:400; 
color:#482F93;
padding:1rem;
background:#eee;
} 
#dataportalhome section.samples > div   {
  
  -webkit-justify-content: center;
  justify-content: center;
}
#dataportalhome section.samples > div > div {
  padding:1rem; 
flex: 1 0 0;
}
#dataportalhome section.samples a:hover {
background:#fff;
}
#dataportalhome section.samples a {
  display:block;
margin-bottom:1rem;
color:#FF7D2B;
text-decoration:underline;
padding:1rem .5rem;
}
#dataportalhome section.samples {
  text-align:center;
  padding:3rem;
  background:#f5f5f5; 
}
#dataportalhome section.samples .quiet {
  display:block;
padding: 0 1rem;
}

#dataportalhome section.credits {
padding:3rem;
background:#FF7D2B;
margin-bottom:2rem;
}
#dataportalhome section.credits h2 {
  color:#fafafa;
}
#dataportalhome section.credits p a {
color:#fafafa;
text-decoration:underline;
}
#dataportalhome section.credits p {
color:#fafafa;
max-width:40rem;
margin-right:auto;
margin-left:auto;
margin-bottom:0;
line-height:2;
}