﻿/* TMH */
/* TPP Resource Center */

#teen_pregnancy .section {
    background-image: url("/ash/oah/images/bg-tpp.jpg");
    background-position: center;
    background-repeat: no-repeat;
}

#tpp_program .section {
    background-image: url("/ash/oah/images/hero-tpp-program.jpg");
    background-position: center;
    background-repeat: no-repeat;
}

#resource-centers .section {
    background-image: url("/ash/oah/images/hero-resource-centers.jpg");
    background-position: center;
    background-repeat: no-repeat;
}
	
#teen_pregnancy .section .article, #tpp_program .section .article {
    padding-top: 9.643em;
}

#tpp_program .section .article {
    padding-top: 17.85em;
}

#teen_pregnancy.secondary-front #main .mod, #tpp_program.secondary-front #main .mod {
	height: 185px;
}

#teen_pregnancy p {
	margin: 0 0 0.85em;
}
#teen_pregnancy .entry-content ul {
	margin: 0 1.5em 0.85em 0;
}

#tpp-table th, #tpp-table td {
	text-align: left; 
}

/* TPP Video Page */
ul.video-feed li a { margin-bottom: 15px; }
ul.video-feed li p { padding: 5px 5px 0 5px; font-size: 12px; } 
a.nested { height: 15px !important; padding: 0 !important; display:inline !important; } 

.icon-key {
    border-top: 1px solid #dfe4ea;
    border-bottom: 1px solid #dfe4ea;
    background: #f3f5f7;
    padding: 15px;
	height: 73px;
}

.icon-key h3 {
    font-size: 14px;
    line-height: 14px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0 0 6px 0;
}

.icon-key .icons {
    padding: 0;
    margin: 0;
}

.icon-key .icons li {
    font-size: 11px;
    float: left;
    display: inline-block;
    padding: 3px 20px 4px 21px !important;
}

/* end TPP */

a.offsite {
	background: url(/ash/oah/images/exit_disclaimer.png) no-repeat right 3px;
	padding-right: 14px;
}

#map_canvas img {
	background-color: transparent;
}

.last-updated  {
	padding-top: 25px;
	font-size: 11px;
	font-style: italic;
	clear: left;
}

/* Multimedia page styles */

#video-container {
	min-height: 525px;
}

#video-container, #podcast-container {
	padding-top: 15px;
}

#podcast-list {
	list-style: none;
	padding-left: 0px;
	margin: 0;
}

#podcast-list li {
	width: 285px;
	padding: 5px 5px 0;
	margin-bottom: 10px;
	margin-right: 10px;
	display: inline;
	float: left;
}

#podcast-list li.odd {
	clear: left;
}

#podcast-list li h3 {
	font-family: "proxima-nova-1","proxima-nova-2",Arial,"Helvetica Neue",Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
    font-size: 1.143em;
    font-weight: bold;
    margin-bottom: 0;
}

#podcast-list li .description {
	display: block;
	font-size: 12px;
	line-height: 15px;
}

#podcast-list li .description  p{
	margin: 0;
}

#podcast-list li .podcast-links {
	font-size: 12px;
}

#tobacco-widget { 
	width: 250px;
	float: right;
	margin: 0 0 20px 0;  
}
   
#tobacco-widget iframe { 
	height:180px; 
}

/* end multimedia styles */


li.new {
    background: url('/ash/oah/images/new.png') no-repeat left 6px;
    /*text-indent: 23px;*/
    }
    
li.new {
    .background-position: 9px 6px;
    .padding-left: 23px;
    }
    
li.new:before {
  content: "\0000a0\0000a0\0000a0\0000a0\0000a0\0000a0";
  }
  

    
#breadcrumbs {
    background: #f8f9fa;
    border-bottom: 1px solid #dfe4ea;
    margin-bottom: 15px;
    }
    
    
    
/* Advanced Callout Styles */

.sidebar h2 { 
    color: #203969; 
    font-family: "proxima-nova-1", "proxima-nova-2", 
    Arial, "Helvetica Neue", Helvetica, FreeSans, "Nimbus Sans L", sans-serif; 
    font-size: 1.143em; 
    font-weight: bold; 
    text-transform: uppercase; 
    }

.entry-content .sidebar { 
    margin: 0 0 1em 1em; 
    border: 1px solid #dedede; 
    width: 200px; 
    padding: 1em; 
    background: transparent url("../images/oah-sys-images/bg-dyk.png") left top no-repeat; 
    }


.entry-content .sidebar ul, 
.entry-content .sidebar ol {
    font-size: .90em;
    line-height: 1.3em;
    margin: 0;
    }
    
.entry-content .sidebar ul { padding-left: 1.15em; }
    
.entry-content .sidebar ol { padding-left: 1.4em; }

.entry-content .sidebar li { padding-bottom: 2px; }
    
.entry-content .sidebar li:last-child { padding-bottom: 0; }


.entry-content .index-box { 
    border-top: 1px solid #dedede; 
    padding: 1em; 
    background: transparent url("../images/oah-sys-images/bg-dyk.png") left top no-repeat; 
    }


.index-box h2 {
    color: #203969;
    font-family: "proxima-nova-1","proxima-nova-2",Arial,"Helvetica Neue",Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
    font-size: 1.143em;
    font-weight: bold;
    text-transform: uppercase;
    }

.entry-content .index-box ul, 
.entry-content .index-box ol {
    font-size: 1em;
    line-height: 1.3em;
    margin: 0;
    }
    
.entry-content .index-box ul { padding-left: 1.15em; }
    
.entry-content .index-box ol { padding-left: 1.4em; }

.entry-content .index-box li { padding-bottom: 2px; }
    
.entry-content .index-box li:last-child { padding-bottom: 0; }*/

/* Sidebar widget */
.marketplace a { background-image: url("../images/banner-health-ins-mktplace260x73.png"); height: 73px; }
.home .marketplace a { background-image: url("../images/banner-health-insurance-marketplace.png"); height: 91px; }

/* icons for TPP Training Topics */


.article .icons {
    list-style: none;
    margin-right: 0;
    padding-left: 1.7em;
    }


.article .icons li {
    background-repeat: no-repeat;
    background-position: left 3px;
    padding-left: 1.4em;
    line-height: 1.3;
    margin-bottom: 3px;
    }
    
.article .icons li.fact-sheet   { background-image: url('../images/icon-factsheet.png'); }

.article .icons li.guideline    { background-image: url('../images/icon-guideline.png'); }

.article .icons li.podcast      { background-image: url('../images/icon-podcast.png'); }

.article .icons li.presentation { background-image: url('../images/icon-presentation.png'); }

.article .icons li.research,
.article .icons li.RESEARCH     { background-image: url('../images/icon-research.png'); }

.article .icons li.tip-sheet    { background-image: url('../images/icon-tipsheet.png'); }

.article .icons li.toolkit,
.article .icons li.TOOLKIT      { background-image: url('../images/icon-toolkit.png'); }

.article .icons li.video        { background-image: url('../images/icon-video.png'); }

.article .icons li.webinar      { background-image: url('../images/icon-webinar.png'); }

.article .icons li.webpage      { background-image: url('../images/icon-webpage.png'); }

/* TPP Training Topics boxes */

.threecol {
    padding-bottom: 20px;
    }
    
.threecol .box {
    margin-right: 15px;
    padding-right: 15px;
    border-right: 1px dotted #c1c1c1;
    float: left;
    width: 180px;
    }
    
.threecol .box.last {
    margin-right: 0;
    padding-right: 0;
    border-right: none;
    }
    
.threecol .box h2 {
    text-transform: capitalize;
    margin-bottom: 0.313em;
    color: #203969;
    font-family: "proxima-nova-1","proxima-nova-2",Arial,"Helvetica Neue",Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
    font-size: 1em;
    font-weight: bold;
    }
    
.threecol .box a img {
    width: 180px;
    height: 97px;
    margin-bottom: 10px;
    }
    
.threecol .box ul {
    margin: 0;
    padding: 0 0 0 14px;
    font-size: .9em;
    line-height: 1.1;
    list-style: disc outside none;
    }

.threecol .box ul li {
    padding: 0 0 4px 0;
    }


/* Search
---------------------------------------- */
#search { right: 40px !important; width: 250px !important; }
#query { padding: 0em 0.786em !important; }


/* AddThis share icons
---------------------------------------- */
#addthisShareButtons img
{
    margin-right: 5px;
    border: 0;
}

#slide-show .ui-tabs-panel
{
    height: 239px !important;
    padding-top: 55px !important;
}


/* Twitter icon override for social media
---------------------------------------- */
.twitter a
{
    background-image: url("/ash/oah/images/btn-twitter-new.png") !important;
}

/* clearfix */
.clearfix:before,
.clearfix:after {
 content: "";
 display: table; }
.clearfix:after { clear: both; }


/* PAF index page */

#paf .section {
	padding-top: 2.286em !important;
}