﻿@font-face {font-family: 'Museo-300';src: url('../../../../webfonts/230FFB_1_0.eot');src: url('../../webfonts/230FFB_1_0.eot?#iefix') format('embedded-opentype'),url('../../webfonts/230FFB_1_0.woff') format('woff'),url('../../webfonts/230FFB_1_0.ttf') format('truetype');}
@font-face {font-family: 'Museo-500';src: url('../../webfonts/230FFB_2_0.eot');src: url('../../webfonts/230FFB_2_0.eot?#iefix') format('embedded-opentype'),url('../../webfonts/230FFB_2_0.woff') format('woff'),url('../../webfonts/230FFB_2_0.ttf') format('truetype');}
@font-face {font-family: 'Museo-700';src: url('../../webfonts/230FFB_0_0.eot');src: url('../../webfonts/230FFB_0_0.eot?#iefix') format('embedded-opentype'),url('../../webfonts/230FFB_0_0.woff') format('woff'),url('../../webfonts/230FFB_0_0.ttf') format('truetype');}

/* site colors for reference only*/
0.brown													{ color:#5c4727 !important; }
0.orange												{ color:#e85325 !important; }
0.gold													{ color:#f9b964 !important; }
0.green													{ color:#aec736 !important; }
0.offwhite												{ color:#fcfbf1 !important; }
0.tan													{ color:#e9b424 !important; }
0.feeding												{ color:#11aaaa !important; } //teal
0.physical												{ color:#6688dd !important; } //purple
0.tips													{ color:#99cc00 !important; } //green

.half-content.assessment h1 							{ font-family:'Museo-300', Helvetica, Sans !important;margin:0 !important; }
.half-content.assessment h2 							{ font-family:'Museo-300', Helvetica, Sans !important;font-size:24px !important;color:#5c4727 !important;line-height:2.5em !important;text-align:center !important; }
.half-content.assessment h3 							{ font-size:20px !important;color:#5c4727 !important;line-height:1.5em !important;font-weight:normal !important; }
.half-content.assessment h4 							{ font-family:'Museo-300', Helvetica, Sans !important;font-size:24px !important;color:#5c4727 !important;line-height:4.0em !important;text-align:center !important; }

.half-content 											{ font-size:16px !important;margin:0 0 30px 0 !important; }
.half-content p											{ margin:0 0 1.2em 0 !important; }
.half-content .article									{ margin:0 0 15px 0 !important;padding:0 0 5px 25px !important;border-bottom:3px solid !important; }

.half-content.assessment 								{ border:1px solid #ccc !important; border-top:5px solid #bfd54e !important;background:#fcfbf0 !important; }
.half-content.assessment .content-header 				{ margin:0 !important;padding:0 !important;background:#fff !important; }
.half-content.assessment .content-header p				{ margin:1.0em 36px !important; }
.half-content.assessment .content-header p.check 		{  }
.half-content.assessment .content-header p.check a 		{  }
.half-content.assessment .article						{ margin:0 !important;padding:0 !important;border-bottom:none !important;border-top:1px solid #ccc !important; clear: both !important; }


.half-content.assessment .article:after					{  clear: both !important; }

.half-content.assessment .article .header 				{  }
.half-content.assessment .article .header h3 			{ margin-left:180px !important;margin-top:30px !important; }
.half-content.assessment .article .header img			{ float:left !important;margin:-24px 0 0 30px !important;border:1px solid #ccc !important; }

.half-content.assessment .article .section 				{ margin-left:200px !important; }
.half-content.assessment .article .section ul			{ margin-left:0px !important; }
.half-content.assessment .article .section ul li		{ margin:0.5em 0 0.75em 0 !important; line-height:1.5em !important ; padding-right: 20px; }
.half-content.assessment .article .section ul ul		{ margin-left:0px !important; }
.half-content.assessment .article .section ul ul li		{ margin:0.5em 0 !important; }

@media screen and (max-width: 600px) {
    .half-content.assessment .article .header h3,
    .half-content.assessment .article .header img,
    .half-content.assessment .article .section          { margin-left: 50px !important; float: none !important; }

    .half-content.assessment .article .header img       { max-width: 100%; display: block; margin-top: 0 !important; }
    .half-content.assessment .article .section          { }
}



.half-content.assessment .article .footer 				{ text-align:right !important;height:48px !important;border:none !important; }
.half-content.assessment .article .footer .learn-more 	{ margin:5px 30px 0 0 !important; }

.half-content.assessment .content-footer 				{ text-align:center !important;margin:0 !important;padding:0 !important;border-bottom:none !important;border-top:1px solid #ccc !important;background:#fff !important; clear: both; }
.half-content.assessment .content-footer h3 			{  }
.half-content.assessment .content-footer iframe 		{ border:none !important;margin:10px 10px 30px 10px !important;overflow:hidden !important;text-align:center !important; }
.half-content.assessment .content-footer-container      { }

.half-content.assessment .article-end					{ text-align: center; margin:0 !important;padding:0 !important;border-bottom:none !important;border-top:1px solid #ccc !important; clear: both !important; }
.half-content.assessment .article-end .section 			{ margin-left:200px !important;width:460px !important; }

.half-content a:link, 
.half-content a:active, 
.half-content a:visited, 
.half-content a:link, 
.half-content a:active, 
.half-content a:visited 								{ color:#e85325 !important;font-weight:normal !important; }
.half-content a:hover, 
.half-content a:active, 
.half-content a:visited 								{ text-decoration:underline !important; }

.half-content a.internal:after 							{ content: " →" !important; }
.half-content a.external:after 							{ content: " ↑" !important; }
.half-content a.learn-more:after,
.half-content a.readmore:after 							{ content: " →" !important; }
.half-content .nav.articles a:after 					{ content: " ↴" !important; }

.container-center                                       {float: left; padding-left: 217px;}

.rail-left 												{ display:none !important; }
.content-center 										{ margin: 0 16px 0px 0px !important; width:684px !important; }
