/*a-z table*/
.co tr td:nth-child(2) a{float:none}
.co tr td:nth-child(2) {text-align:left}

/*faqs*/
#fq>div{top:60px}
#fq div div{top:-110px;padding-top:110px;border:none;width:96%}
#fn ul li{margin-top:-85px;padding-top:85px}

/*mobile menu*/
.mms{margin-top:60px}

/*page links*/
#cn{float:none;display:block;width:115%;margin:-22px 0 0 -27px;padding:2px 2% 5px 0;background:#a1bbd7} 
#cn div{border:none}
#cn a{display:inline-block;white-space:nowrap;margin:5px}

/*resize logo & fix position*/
#lg{line-height:120%;position:fixed;background:#a1bbd7;top:-10px;padding-top:8px;z-index:2}
#lg div{margin-top:-5px;font-size:130%}
#lg img{width:50px;height:48px;padding-left:40px}
#lg,#lg div{width:90%}

/*resize & reposition key screen elements*/
#bk,#gn,#gn a,#gg,#ud{font:.8em/1.5em verdana,arial,helvetica,sanserif}
#bk .mo,#bk #mq .mo{display:none}
#gn,#lg2,#tp{display:none}
#bk{width:89%}
.fl figure,.fr figure{float:none;width:100%}
#gl a{line-height:.6em}
#gg a,#gn{font-size:120%}
.go{display:block !important}
.rq{width:50%}
.rq div{padding:0 5px}
#as,#as span{padding-bottom:20px;line-height:180%}
#as a{line-height:150%}
h2{margin-top:-90px;padding-top:90px}
.mq img{width:175px;height:125px}
.nc{width:80px}
.nd{width:25px}
.ne{width:100px}
.ni{padding-left:20px}
.pc img,.pl img,.pr img{width:100px;height:75px}
.pc,.pl,.pr{width:100px}
#qf{width:150px}
#tx{margin-top:70px;padding:1em .5em 2.5em}
td ul{margin-left:-25px}
.vtm20,.vtm40,.vtm60{margin-top:0}

/*menu link*/
#lg{margin-top:10px}
#lg span{position:fixed;left:1%;top:25px;display:block;z-index:10}
#lg span a:hover,#ac span a:active{background:#ccdae9}

/*main nav*/
#mn{display:none}

/*Data tables*/
table .dt,.dt th,.dt td,.dt tr,.dt caption{display: block}
.n1 td:nth-child(1),.n3 td:nth-child(3){text-align:left}
table.dt tr th{position:absolute;top:-9999px;left:-9999px}
table.dt tr {border: 1px solid #ccc}
table.dt td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:2%;top:5px;margin-top:10px}
table.dt td:before{font-weight:700;position:absolute;top:-10px;left:6px;width:45%;padding-right:10px;white-space:nowrap}
/*Pseudo labels*/
.dt td:nth-of-type(1):before{content:"Maximum CEUs per activity"}
.dt td:nth-of-type(2):before{content:"Activity"}
.dt td:nth-of-type(3):before{content:"Maximum CEUs in 3-year period"}
.dt td:nth-of-type(4):before{content:"Required Documentation"}
.du td:nth-of-type(1):before{content:"PCPActivities (PCPA)"}
.du td:nth-of-type(2):before{content:"Clinical Definition"}
.du td:nth-of-type(3):before{content:"Core Elements"}
.dv td:nth-of-type(1):before{content:"SCPActivities (SCPA)"}