﻿@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');}
@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');}

/* site colors - for reference only */
0.brown													{ color:#5c4727; }
0.orange											    { color:#e85325; }
0.gold													{ color:#f9b964; }
0.green													{ color:#aec736; }
0.offwhite												{ color:#fcfbf1; }
0.tan													{ color:#e9b424; }

.ms-WPHeader                                    { display: none !important;}
.ms-WPBorder                                    { border:0 !important;}
.ms-WPBody                                      { font-family: Arial, Helvetica, Geneva, sans-serif !important; }

#half-home 												{ padding: 0 15px; }
#half-home .content-header 								{ border-bottom:0; }

#half-home #section0 iframe 							{ display:none; }
#half-home #section0 h1.page-title 						{ font-family:'Museo-300',Arial, Helvetica, sans-serif;font-size:46px;font-weight:normal;margin-bottom:12px; }
#half-home #section0 .content 							{  }
#half-home #section0 .content a.thumb 					{ float:left; margin-right:10px; }
#half-home #section0 h2 								{ font-family:'Museo-300',Arial, Helvetica, sans-serif;font-size:18px; }
#half-home #section0 p 									{ margin-top:5px; }

#half-home #section1 h2 								{ font-family:'Museo-300',Arial, Helvetica, sans-serif;font-size:46px; }

#half-home #section3 	 								{ margin-top:12px; }
#half-home #section3 h2 								{ font-family:'Museo-300',Arial, Helvetica, sans-serif;font-size:24px;color:#e85325; }

#half-home .section.content 							{ margin-bottom:20px; }

#half-home hr.divider 									{ border-top:2px #e85325 solid;border-bottom:2px #e85325 solid; }

#half-home a.readmore 									{ display:block;height:38px;width:159px;background:transparent url(../../images/learn-more.png) no-repeat;margin-left:335px; clear: both;}
#half-home a.readmore:hover 							{ background:transparent url(../../images/learn-more-hover.png) no-repeat; }
#half-home a.readmore span 								{ display:none; }

#half-home a.readless 									{ display:block;height:38px;width:159px;background:transparent url(../../images/finished_btn.png) no-repeat;margin-left:335px; clear: both;}
#half-home a.readless:hover 							{ background:transparent url(../../images/finished_btn_hover.png) no-repeat; }
#half-home a.readless span 								{ display:none; }

#half-home .half-nav									{ width:468px; padding:10px;margin:5px 0;border:1px #ccc solid; }
#half-home .half-nav-title-txt							{ font-size:12pt; margin:5px 0; }
#half-home .half-nav-wrapper							{  }

#half-home .half-nav-btn								{ /*width:148px; display:inline-block; text-align:right; margin:10px 3px; float: left*/ }
#half-home .half-nav-btn.first							{  }
#half-home .half-nav-btn.last							{  }
#half-home .half-nav-btn a								{  }
#half-home .half-nav-btn img							{  }
#half-home .half-nav-btn p								{ float:none; }
#half-home .half-nav-btn-txt							{ font-weight:normal; }
#half-home .half-nav-btn p.hover						{ font-weight:bold; }

#half-home #half-feeding			  					{ background:#daf5f4; }
#half-home #half-feeding .half-nav-inner				{ background:transparent url(../images/feeding-icon.png) top right no-repeat; }
#half-home #half-feeding .half-nav-title 				{ color:#00adaa; }

#half-home #half-activity								{ background:#e4e9f5; }
#half-home #half-activity .half-nav-inner				{ background:transparent url(../images/physical-icon.png) top right no-repeat; }
#half-home #half-activity .half-nav-title				{ color:#6782d3; }

#half-home #half-tips									{ background:#ebf5d6; }
#half-home #half-tips .half-nav-inner					{ background:transparent url(../images/tips-icon.png) top right no-repeat; }
#half-home #half-tips .half-nav-title 					{ color:#63a900; }

#half-home #section2 									{  }
#half-home #section2 .page-section						{ width:490px; }
#half-home #section2 .column							{ display:inline-block; }
#half-home #section2 .column-left						{ float:left }
#half-home #section2 .column .item					    { width:100%; }
#half-home #section2 .column-right						{ height: 467px;  }
#half-home #section2 .column-right .item				{ width:100%;margin-left:15px; }
#half-home #section2 .column-right .item.first			{ height: 243px; }
#half-home #section2 .column-right .item.last			{  height: 221px;}



#half-home .aside                            { clear: both; }
#half-home .aside                            { word-wrap: break-word; }
#half-home .aside.parent2 					{ width:472px; margin: 0 0 15px 15px; }
#half-home .aside.parent2 .header 			{ background:transparent url(../../images/p2p_top.png) no-repeat;height:5px;  }
#half-home .aside.parent2 .section 			{ background:transparent url(../../images/p2p_bg.png) repeat-y;padding:10px 30px 2px 20px }
#half-home .aside.parent2 h3 				{ display:block;background:transparent url(../../images/p2p_logo.png) no-repeat;height:40px;width:200px; }
#half-home .aside.parent2 h3 span 			{ display:none; }
#half-home .aside.parent2 p 					{  }
#half-home .aside.parent2 .footer 			{ background:transparent url(../../images/p2p_bottom.png) no-repeat;height:32px; }

#half-home .aside.parent2.half 				{ width:212px; margin: 0 auto;}
#half-home .aside.parent2.half .header 		{ background-image:url(../../images/p2p_sm_top.png);  }
#half-home .aside.parent2.half .section 	{ font-size: 12px !important; background-image:url(../../images/p2p_sm_bg.png);padding:10px 12px 10px 12px }
#half-home .aside.parent2.half h3 			{  }
#half-home .aside.parent2.half h3 span 		{  }
#half-home .aside.parent2.half p 			{ margin-left:5px;margin-right:5px; }
#half-home .aside.parent2.half .footer  	{ background-image:url(../../images/p2p_sm_bottom.png); }
#half-home .parent2parent .center           { margin: 0 auto; display: block; }

#half-home .half-nav { width: 100% !important; }
#half-home .half-nav-btn img { 
    max-width: 100% !important;
}
@media screen and (max-width: 600px) {
    #half-home a.readmore { display: none; }
    #half-home .half-nav-btn {

    }
}