@import url('style-blessed1.css?z=1481150733777');
section#content .content-rotator a.button.button-secondary{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:0 none;color:#fff;display:inline-block;zoom:1;*display:inline;box-shadow:1px 1px 1px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.2);font:400 15px/15px Arial,sans-serif;overflow:hidden;padding:6px 15px;text-decoration:none;width:auto;margin-bottom:20px;cursor:pointer;background-color:#444}section#content .content-rotator a.button.button-secondary:active,section#content .content-rotator a.button.button-secondary.button-active{box-shadow:1px 1px 6px rgba(0,0,0,.7);-moz-box-shadow:1px 1px 6px rgba(0,0,0,.7);-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.7)}section#content .content-rotator a.button.simple,section#content .content-rotator button.simple,section#content .content-rotator .simple,section#content .content-rotator input.sec,section#content .content-rotator .button.button-tertiary{color:#4f758b;font-weight:700;background-color:#e3e3e3}section#content .content-rotator a.button.simple:active,section#content .content-rotator button.simple:active,section#content .content-rotator .button.button-tertiary:active,section#content .content-rotator .button.button-tertiary-active{box-shadow:1px 1px 6px rgba(0,0,0,.7);-moz-box-shadow:1px 1px 6px rgba(0,0,0,.7);-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.7)}section#content .content-rotator a.button.simple-disabled,section#content .content-rotator button.simple-disabled,section#content .content-rotator input.form_button_submit:disabled,section#content .content-rotator .button-tertiary-disabled,section#content .content-rotator .button.button-tertiary-disabled,section#content .content-rotator a.button.simple-disabled:active,section#content .content-rotator button.simple-disabled:active,section#content .content-rotator .button.button-tertiary-disabled:active,section#content .content-rotator .button.button-tertiary-active-disabled,section#content .content-rotator .button-tertiary-active-disabled{background:none!important;background-color:#eaeaea!important;border-color:#dadada!important;color:#aaa!important;cursor:default!important;box-shadow:0 0 0 #ccc!important;-moz-box-shadow:0 0 0 #ccc!important;-webkit-box-shadow:0 0 0 #ccc!important;font:400 16px/16px Arial,sans-serif!important}section#content .content-rotator ul li{left:0;margin:0}section#content .rotator-content ul li,section#content .rotator-content ol li{margin-left:2em;margin-right:2em}section#content .content-rotator.green .content{background-color:#bccea5}section#content .content-rotator.green aside.rotator-nav{background-color:#bccea5}section#content .content-rotator.green aside.rotator-nav ul li{background:0 0}section#content .content-rotator.green aside.rotator-nav ul li a{background-image:url(//img.aafp.net/line-green.png)}section#content .content-rotator.green aside.rotator-nav ul li.active{border:1px solid #bccea5;background-color:#789d4a}section#content .content-rotator.green aside.rotator-nav ul li.active a{background:0 0}section#content .content-rotator.green aside.rotator-nav ul li.active span{background:url(//img.aafp.net/icons/arrow-right-green.png) no-repeat}section#content .content-rotator.green aside.rotator-nav ul li.first-child a{background:0 0}section#content .content-rotator.green .rotator-content .content-block{background-color:#8cac65}section#content .content-rotator.green .rotator-content h1,section#content .content-rotator.green .rotator-content h2,section#content .content-rotator.green .rotator-content h3,section#content .content-rotator.green .rotator-content h4,section#content .content-rotator.green .rotator-content h5,section#content .content-rotator.green .rotator-content h6,section#content .content-rotator.green .rotator-content p,section#content .content-rotator.green .rotator-content blockquote,section#content .content-rotator.green .rotator-content li{color:#e4ebdb}section#content .content-rotator.blue .content{background-color:#a7bac5}section#content .content-rotator.blue aside.rotator-nav{background-color:#a7bac5}section#content .content-rotator.blue aside.rotator-nav ul li{background:0 0}section#content .content-rotator.blue aside.rotator-nav ul li a{background-image:url(//img.aafp.net/line-blue.png)}section#content .content-rotator.blue aside.rotator-nav ul li.active{border:1px solid #a7bac5;background-color:#4f758b}section#content .content-rotator.blue aside.rotator-nav ul li.active a{background:0 0}section#content .content-rotator.blue aside.rotator-nav ul li.active span{background:url(//img.aafp.net/icons/arrow-right-blue.png) no-repeat}section#content .content-rotator.blue aside.rotator-nav ul li.first-child a{background:0 0}section#content .content-rotator.blue .rotator-content .content-block{background-color:#698a9e}section#content .content-rotator.blue .rotator-content h1,section#content .content-rotator.blue .rotator-content h2,section#content .content-rotator.blue .rotator-content h3,section#content .content-rotator.blue .rotator-content h4,section#content .content-rotator.blue .rotator-content h5,section#content .content-rotator.blue .rotator-content h6,section#content .content-rotator.blue .rotator-content p,section#content .content-rotator.blue .rotator-content blockquote,section#content .content-rotator.blue .rotator-content li{color:#dce3e8}section#content .content-rotator.gray .content{background-color:#aaa}section#content .content-rotator.gray aside.rotator-nav{background-color:#aaa}section#content .content-rotator.gray aside.rotator-nav ul li{background:0 0}section#content .content-rotator.gray aside.rotator-nav ul li a{background-image:url(//img.aafp.net/line-dark-gray.png)}section#content .content-rotator.gray aside.rotator-nav ul li.active{border:1px solid #aaa;background-color:#444}section#content .content-rotator.gray aside.rotator-nav ul li.active a{background:0 0}section#content .content-rotator.gray aside.rotator-nav ul li.active span{background:url(//img.aafp.net/icons/arrow-right-gray-solid.png) no-repeat}section#content .content-rotator.gray aside.rotator-nav ul li.first-child a{background:0 0}section#content .content-rotator.gray .rotator-content .content-block{background-color:#666}section#content .content-rotator.gray .rotator-content h1,section#content .content-rotator.gray .rotator-content h2,section#content .content-rotator.gray .rotator-content h3,section#content .content-rotator.gray .rotator-content h4,section#content .content-rotator.gray .rotator-content h5,section#content .content-rotator.gray .rotator-content h6,section#content .content-rotator.gray .rotator-content p,section#content .content-rotator.gray .rotator-content blockquote,section#content .content-rotator.gray .rotator-content li{color:#ececec}section#content .content-rotator.red .content{background-color:#dadada}section#content .content-rotator.red aside.rotator-nav{background-color:#dadada}section#content .content-rotator.red aside.rotator-nav ul li{background:0 0}section#content .content-rotator.red aside.rotator-nav ul li a{background-image:url(//img.aafp.net/line-red.png)}section#content .content-rotator.red aside.rotator-nav ul li.active{border:1px solid #b65f63;background-color:#9e2a2f}section#content .content-rotator.red aside.rotator-nav ul li.active a{background:0 0}section#content .content-rotator.red aside.rotator-nav ul li.active span{background:url(//img.aafp.net/icons/arrow-right-red.png) no-repeat}section#content .content-rotator.red aside.rotator-nav ul li.first-child a{background:0 0}section#content .content-rotator.red .rotator-content .content-block{background-color:#b65f63}section#content .content-rotator.red .rotator-content h1,section#content .content-rotator.red .rotator-content h2,section#content .content-rotator.red .rotator-content h3,section#content .content-rotator.red .rotator-content h4,section#content .content-rotator.red .rotator-content h5,section#content .content-rotator.red .rotator-content h6,section#content .content-rotator.red .rotator-content p,section#content .content-rotator.red .rotator-content blockquote,section#content .content-rotator.red .rotator-content li{color:#fff}@media screen and (min-width:768px){section#content .content-rotator aside.rotator-nav ul li.active+li a{background:0 0}}#main .special-rotator{background-color:#db9f40;position:relative;height:320px;margin:0 0 40px;width:980px}#main .special-rotator .rotator-nav{background-color:#dadada;bottom:0;height:28px;position:absolute;width:660px}#main .special-rotator .rotator-nav ul{height:28px;float:left;margin:2px 0 0;padding:0}#main .special-rotator .rotator-nav ul li{display:inline;list-style-type:none;margin:0;padding:0}#main .special-rotator .rotator-nav ul li a{color:#444;font-size:13px;line-height:13px;padding:6px 8px;width:28px;text-decoration:none}#main .special-rotator .rotator-nav ul li a:hover,#main .special-rotator .rotator-nav ul li a:active,#main .special-rotator .rotator-nav ul li a:focus{background-color:#db9f40;color:#fff}#main .special-rotator .rotator-nav ul li.active a{background-color:#cf7f00;color:#fff}#main .special-rotator .rotator-nav a.control{float:left}#main .special-rotator .rotator-nav a.control.previous{margin-right:6px}#main .special-rotator .rotator-nav a.control.next{margin-left:6px}#main .special-rotator .rotator-content{height:320px}#main .special-rotator .rotator-content .content-block{display:none;overflow:hidden}#main .special-rotator .rotator-content .content-block.active{display:block}#main .special-rotator .rotator-content article{margin:40px 50px;width:550px}#main .special-rotator .rotator-content article hgroup{padding:0 0 10px}#main .special-rotator .rotator-content article hgroup h3{color:#fff;font-size:24px;line-height:28px;margin:0}#main .special-rotator .rotator-content article hgroup h4{color:#1e1e1e;font-size:18px;font-style:italic;font-weight:400;line-height:24px;margin:0}#main .special-rotator .rotator-content article p{color:#1e1e1e}@media screen and (min-width:48em) and (min-height:1px){#main .special-rotator .rotator-content article p{max-height:4.3em}}.lt-ie9 #main .special-rotator .rotator-content article p{max-height:4.3em}.cq-wcm-edit #main .special-rotator .rotator-content article p{max-height:4.3em}#main .special-rotator .rotator-content article .actions{background-color:#db9f40;bottom:28px;height:4.2em;position:absolute;width:60%}#main .special-rotator .rotator-content article .actions a.button{float:left}#main .special-rotator .rotator-content article .actions a.post-comment{background:url(//img.aafp.net/icons/comment-white.png) no-repeat left center;color:#fff;float:right;font-size:13px;margin:20px 0 0;padding:0 0 0 18px}#main .special-rotator .rotator-content .image-container{position:absolute;right:0;top:0}section#content .special-rotator ul li{left:0;margin:0}section#content .gallery-rotator{background-color:#666;margin:0 0 20px;padding:0 0 28px;position:relative;width:680px}section#content .gallery-rotator .rotator-nav{background-color:#dadada;bottom:0;height:28px;position:absolute;text-align:center;width:100%}section#content .gallery-rotator .rotator-nav ul{height:28px;display:inline;margin:1px 0 0;padding:0}section#content .gallery-rotator .rotator-nav ul li{display:inline;list-style-type:none;margin:0;padding:0;left:0}section#content .gallery-rotator .rotator-nav ul li a{color:#444;font-size:11px;line-height:11px;padding:6px 8px 8px;width:28px;text-decoration:none}section#content .gallery-rotator .rotator-nav ul li a:hover,section#content .gallery-rotator .rotator-nav ul li:active,section#content .gallery-rotator .rotator-nav ul li:focus{background-color:#aaa;color:#fff}section#content .gallery-rotator .rotator-nav ul li.active a{background-color:#444;color:#fff}section#content .gallery-rotator .rotator-nav a.control.previous{margin-right:6px}section#content .gallery-rotator .rotator-nav a.control.next{margin-left:6px}section#content .gallery-rotator .rotator-content .content-block{display:none}section#content .gallery-rotator .rotator-content .content-block p{color:#f6f6f6;float:left;font-size:13px;line-height:18px;margin:10px 10px 10px 0;padding:2px 15px;width:380px}section#content .gallery-rotator .rotator-content .content-block p.caption{background:url(//img.aafp.net/line-vertical-black.png) repeat-y top right;color:#dadada;font-size:16px;font-weight:700;line-height:21px;margin:10px;min-height:35px;width:180px}section#content .gallery-rotator .rotator-content .content-block a,section#content .gallery-rotator .rotator-content .content-block a:visited{color:#a7bac5}section#content .gallery-rotator .rotator-content .content-block a:hover,section#content .gallery-rotator .rotator-content .content-block:active,section#content .gallery-rotator .rotator-content .content-block:focus{color:#a7bac5}section#content .gallery-rotator .rotator-content .content-block.active{display:block}.overlay-bkg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;filter:alpha(opacity=60);z-index:900}.overlay{position:absolute;margin-top:100px;left:50%;width:700px;margin-left:-350px;opacity:1;filter:alpha(opacity=100);z-index:1000;border:1px solid #e3e3e3;-webkit-box-shadow:0 0 5px #e3e3e3;-moz-box-shadow:0 0 5px #e3e3e3;box-shadow:0 0 5px #e3e3e3;background-color:#f9f7f1;display:none}.overlay .inner{padding:20px}.overlay.lg{width:750px;margin-left:-375px}.overlay a.close-btn{position:absolute;z-index:1000;top:20px;right:20px;background:url(/@images-dir/icons/close-box.png) no-repeat;display:block;text-indent:-999px;overflow:hidden;width:20px;height:20px}.overlay header{border-bottom:10px solid #eee5d6;margin-bottom:20px}.overlay .body .box .body{padding:10px 20px}.overlay .body .submit{padding:0}.dropdown .body .submit button,.overlay .body .submit button{float:none;margin:0}.overlay-inquiry{max-width:440px}.overlay .body img{height:100%;width:100%}#tabs.price-comparison-table{display:none}#tabs.price-comparison-table.ui-tabs,#tabs.price-comparison-table.ui-tabs .ui-tabs-nav{padding:0}#tabs.price-comparison-table.ui-widget-content{border:0;background:0 0}#tabs.price-comparison-table{}#tabs.price-comparison-table ol li,#tabs.price-comparison-table ul li{margin-left:0;margin-right:0}#tabs.price-comparison-table .audience-toggle.ui-widget-header{background:#fff}@media screen and (max-width:599px){#tabs.price-comparison-table .audience-toggle.ui-widget-header{}}#tabs.price-comparison-table .audience-toggle.ui-widget-header li{border:0;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-top-left-radius:3px;margin-right:3px}@media screen and (max-width:479px){#tabs.price-comparison-table .audience-toggle.ui-widget-header li{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:5px}}@media screen and (max-width:599px){#tabs.price-comparison-table .audience-toggle.ui-widget-header li a{display:block;width:100%;font-size:12px;text-align:center;padding-left:1px;padding-right:1px}}@media screen and (max-width:479px){#tabs.price-comparison-table .audience-toggle.ui-widget-header li a{font-size:14px}}@media screen and (max-width:479px){#tabs.price-comparison-table .audience-toggle.ui-widget-header li:first-child{width:100%!important}}#tabs.price-comparison-table .audience-toggle.ui-widget-header li.ui-state-default{background:#f6f6f6}@media screen and (max-width:599px){#tabs.price-comparison-table .audience-toggle.ui-widget-header li.ui-state-default{width:20%;margin-right:0}}@media screen and (max-width:479px){#tabs.price-comparison-table .audience-toggle.ui-widget-header li.ui-state-default{width:49%}}@media screen and (max-width:479px){#tabs.price-comparison-table .audience-toggle.ui-widget-header li.ui-state-default:nth-child(2n+2){float:left}}@media screen and (max-width:479px){#tabs.price-comparison-table .audience-toggle.ui-widget-header li.ui-state-default:nth-child(2n+3){float:right}}#tabs.price-comparison-table .audience-toggle.ui-widget-header li.ui-tabs-selected{background:#fce7d3;border-top:1px solid #f5b87a;border-right:1px solid #f5b87a;border-left:1px solid #f5b87a}@media screen and (max-width:479px){#tabs.price-comparison-table .audience-toggle.ui-widget-header li.ui-tabs-selected{padding-bottom:0;border:0;background-color:#294a69}}@media screen and (max-width:479px){#tabs.price-comparison-table .audience-toggle.ui-widget-header li.ui-tabs-selected a{color:#FFF}}#tabs.price-comparison-table .version{font-weight:700;width:200px}#tabs.price-comparison-table *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#tabs.price-comparison-table .ui-tabs-panel{padding:20px;border:1px solid #f5b87a;background:#fce7d3;height:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#tabs.price-comparison-table .product{height:auto;border:1px solid #f5b87a;background:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#tabs.price-comparison-table .product ul{width:20%;background:#FFF;margin:0;padding:0;height:140px;display:block;float:left}@media screen and (max-width:599px){#tabs.price-comparison-table .product ul{width:100%;height:35px}}#tabs.price-comparison-table .product ul li{display:block;width:100%;text-align:center;height:70px;line-height:70px;border-right:1px solid #f5b87a;cursor:pointer;background:#fce7d3}@media screen and (max-width:767px){#tabs.price-comparison-table .product ul li{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media screen and (max-width:599px){#tabs.price-comparison-table .product ul li{width:50%;height:35px;line-height:35px;border-bottom:1px solid #f5b87a!important;border-right:0}}#tabs.price-comparison-table .product ul li.format-active{border-right:0;border-bottom:0;background:#fff}@media screen and (max-width:599px){#tabs.price-comparison-table .product ul li.format-active{border-bottom:0!important}}#tabs.price-comparison-table .product ul li:first-child{border-bottom:1px solid #f5b87a}@media screen and (max-width:599px){#tabs.price-comparison-table .product ul li:first-child{float:right;border-left:1px solid #f5b87a;border-bottom:0}}#tabs.price-comparison-table .option{width:80%;float:right;height:auto;display:none;background:#FFF;position:relative}@media screen and (max-width:599px){#tabs.price-comparison-table .option{width:100%}}#tabs.price-comparison-table .option-active{display:block}#tabs.price-comparison-table .year{width:50%;height:140px;float:left;text-align:center;position:relative;overflow:hidden}@media screen and (max-width:599px){#tabs.price-comparison-table .year{width:100%}}#tabs.price-comparison-table .year-1{border-right:1px solid #f5b87a}@media screen and (max-width:599px){#tabs.price-comparison-table .year-1{border-right:0;border-bottom:1px solid #f5b87a}}#tabs.price-comparison-table .ribbon{background-color:#294a69;color:#FFF;overflow:hidden;white-space:nowrap;font-size:12px;padding:3px 30px;position:absolute;right:-30px;top:18px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#tabs.price-comparison-table .per-year{font-size:14px;letter-spacing:.08em;margin-left:1px;text-transform:uppercase}#tabs.price-comparison-table .price{display:block;font-size:24px}#tabs.price-comparison-table .savings{display:block;font-size:12px;color:#919191;margin:5px 0 1px}#tabs.price-comparison-table input[type=button]{float:none;margin:10px auto 0}@media screen and (max-width:767px){#tabs.price-comparison-table{margin-left:10px;margin-right:10px;padding-left:10px}}.lt-ie9 .price-comparison-table#tabs .ribbon{display:none!important}@media screen and (max-width:767px){.ui-dialog .ui-dialog-content{height:100%!important}}@media screen and (min-width:600px) and (max-width:767px){.ui-dialog{width:100%;max-width:585px}}@media screen and (min-width:480px) and (max-width:599px){.ui-dialog{width:100%;max-width:480px}}@media screen and (max-width:479px){.ui-dialog{width:100%;max-width:320px}.ui-dialog .ui-dialog-content input{width:250px}.ui-dialog .ui-dialog-content input[type=checkbox],.ui-dialog .ui-dialog-content input[type=radio]{width:auto}}@media print{*{background:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a[href]:after{content:" (" attr(href) ")";color:#444;font-size:.8em;font-weight:400}a[href^="/"]:after{content:" (http://www.aafp.org" attr(href) ") "}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #858585;page-break-inside:avoid}table{page-break-inside:auto}thead{display:table-header-group}tfoot{display:table-footer-group}tr{page-break-inside:avoid;page-break-after:auto}img{page-break-inside:avoid;max-width:100%!important}@page{margin:1.5cm .5cm}p,h2,h3,h4{orphans:3;widows:0}h1,h2,h3,h4,h5,h6,titles,title-kicker,title-deck{page-break-after:avoid}.print-only{display:block}ul li{list-style-type:square!important;padding-left:0!important}section #content,.headline,.sidebar-headline,.sidebar-recent,p,h2,h3,h4,h5,h6,ul li,ol li,table tr th,table tr td,a,#main label,#main button{font-family:Arial,sans-serif}.category,.title,.sub-headline,.body-copy,h1{font-family:'Times New Roman',serif}#main,header.global{width:100%}#main{padding-top:0;height:auto!important;display:block;overflow:visible}.main-nav,.globalsearch,.leftnav,#utility-nav,.main-nav{display:none!important}#header-container ul{display:none}.sharebox{display:none!important}.block-drop-shadow{padding-bottom:0!important}section#content{min-height:100%!important}section#content.nine-column{width:100%}section#content.nine-column .six-column{width:64%}section#content.nine-column .three-column{width:30%}#header-container{width:100%}#header-container #logo{margin-left:20px;float:none}#header-container #logo a{display:none}#header-container #logo img.print-only{display:block!important}.image-wrapper.left,.image-wrapper.right,.image-wrapper.center{margin-top:0;border:0}.anchors-away{display:none}section#content .deck{border-width:0;border-bottom:1pt #000 solid;display:block;position:relative;margin-bottom:0;overflow:visible;*zoom:1}section#content .deck:before,section#content .deck:after{content:"";display:table}section#content .deck:after{clear:both}section#content .deck .text-title{width:100%;height:auto!important;float:none;display:block;border-bottom:1pt #000 solid;*zoom:1}section#content .deck .text-title:before,section#content .deck .text-title:after{content:"";display:table}section#content .deck .text-title:after{clear:both}section#content .deck .text-title h1{padding-left:0}section#content .deck .main-asset{width:42%;padding-top:2%;height:auto!important}section#content .deck .text{float:left;position:relative;width:55%;height:auto!important;padding:2% 1% 0;margin-top:0;clear:none!important;display:block;overflow:visible;border-bottom:1pt solid #000}section#content .deck .text h3{margin-top:0}section#content .deck .text a.button{margin:0;padding-left:0}section#content .deck .resources{width:55%;height:auto!important;float:left;padding:0 3% 0 0;*zoom:1}section#content .deck .resources ul{padding-top:0}section#content .deck .resources li{width:44%;float:left;padding:0}section#content .deck .resources p{width:100%;clear:left;padding-top:0;*zoom:1}section#content .deck .resources p:before,section#content .deck .resources p:after{content:"";display:table}section#content .deck .resources p:after{clear:both}section#content .deck .resources:before,section#content .deck .resources:after{content:"";display:table}section#content .deck .resources:after{clear:both}.deck+.gridcolparsys .gridblock{width:45%;float:left;margin:0;padding:0 2% 0 0}.deck+.gridcolparsys .alpha{clear:none}.deck+.gridcolparsys .nine-column{width:100%}.deck+.gridcolparsys .nine-column+.three-column{width:100%}.deck+.gridcolparsys .nine-column+.three-column .bobshouse{width:45%;float:left;margin:0;padding:0 2% 0 0}section#content .eventfilterablelist .content{padding-left:0;padding-right:0}section#content .eventfilterablelist .left-column{height:auto;page-break-after:avoid}section#content .eventfilterablelist p.title{text-align:left;font-size:120%;page-break-after:avoid}.calendar-date{width:auto;height:auto}.calendar-date strong,.calendar-date span{width:auto;text-align:left;display:inline;font:700 15pt/20pt Arial,sans-serif}section#content .bobshouse p.title{text-align:left;font-size:120%;font-family:Arial,sans-serif;page-break-after:avoid}section#content .bobshouse .content{overflow:visible;padding:0}section#content .bobshouse .text-promo .content{padding:0 10pt}a .sub-info{display:none}a.button{border:0!important;margin:0!important;color:#4f758b;padding:6px 20px}a.button span{display:none}a.button[href]:after{display:block;padding-top:.5em}.mobile-hide{display:none}section#content .block .title-kicker,section#content .block .title-deck{margin:0}section#content .block .list .short-fixed-60+.right-column.titlecenter{height:auto}section#content .aafplistimages p.subhead{margin-left:20px}section#content .aafplistimages p.subhead,section#content ul li{display:list-item;list-style:square outside none;page-break-inside:avoid}table tr th{font-weight:700;margin-left:0;border-bottom:1px dotted #dadada;padding:.7em 1em .7em .2em}table tr th:first-child{padding-left:0}.twocolumn .content,.threecolumn .content{padding:0!important}.left-column,.right-column,.middle-column{float:none!important;width:100%!important}.highlights .container{border:0!important}.telligentcomments{page-break-before:always}#embeddedforumform,.EmbeddedForumPostActions,#embeddedforumform+i{display:none!important}.adbanner,.leaderboardAd.adleaderboard,.advert-title~a,.advert-title{display:none!important}.mobile-navigation,.mobilesubnav,.mobilefooter,#breadcrumbs-container,#footer-container .global,.logofooter,.footerprimarynav,.footersecondarynav,.footeraudiencenav,.footerutilitynav,.socialnav,.copyright,footer{display:none!important;margin:0!important}#footer-container{min-width:100%;page-break-inside:avoid;page-break-before:avoid}footer.print-only{border-top:2px solid #666;border-bottom:5px solid #666;display:block!important;padding-top:10px;padding-bottom:10px}footer.print-only p{margin:0;padding:0 20px}footer.print-only .print-qr{float:right;padding-top:0;margin-top:-10px}footer.print-only .print-page-name{font-size:110%}footer.print-only .print-link{color:#4f758b;text-decoration:none}footer.print-only .print-copyright{color:#666;padding-top:20px}footer.print-only .print-address{color:#666}}.image-container{overflow:hidden;text-align:center}.image-container img .cutline{display:none}.image-container.px980x300{height:auto;width:980px}.image-container.px980x300 img{height:auto;width:980px}.image-container.px800x800{height:auto;width:800px}.image-container.px800x800 img{height:auto;width:800px}.image-container.px700x700{height:auto;width:700px}.image-container.px700x700 img{height:auto;width:700px}.image-container.px680x380{height:auto;width:680px}.image-container.px680x380 img{height:auto;width:680px}.image-container.px660x660{height:auto;width:660px}.image-container.px660x660 img{height:auto;width:660px}.image-container.px660x800{height:auto;width:660px}.image-container.px660x800 img{height:auto;width:660px}.image-container.px600x600{height:auto;width:600px}.image-container.px600x600 img{height:auto;width:600px}.image-container.px460x460{height:auto;width:460px}.image-container.px460x460 img{height:auto;width:460px}.image-container.px460x335{height:auto;width:460px}.image-container.px460x335 img{height:auto;width:460px}.image-container.px460x220{height:auto;width:460px}.image-container.px460x220 img{height:auto;width:460px}.image-container.px420x420{height:auto;width:420px}.image-container.px420x420 img{height:auto;width:420px}.image-container.px380x285{height:auto;width:380px}.image-container.px380x285 img{height:auto;width:380px}.image-container.px380x240{height:auto;width:380px}.image-container.px380x240 img{height:auto;width:380px}.image-container.px320x320{height:auto;width:320px}.image-container.px320x320 img{height:auto;width:320px}.image-container.px308x226{height:auto;width:308px}.image-container.px308x226 img{height:auto;width:308px}.image-container.px300x220{height:auto;width:300px}.image-container.px300x220 img{height:auto;width:300px}.image-container.px260x260{height:auto;width:260px}.image-container.px260x260 img{height:auto;width:260px}.image-container.px220x285{height:auto;width:220px}.image-container.px220x285 img{height:auto;width:220px}.image-container.px220x220{height:auto;width:220px}.image-container.px220x220 img{height:auto;width:220px}.image-container.px220x200{height:auto;width:220px}.image-container.px220x200 img{height:auto;width:220px}.image-container.px220x165{height:auto;width:220px}.image-container.px220x165 img{height:auto;width:220px}.image-container.px220x140{height:auto;width:220px}.image-container.px220x140 img{height:auto;width:220px}.image-container.px220x80{height:auto;width:220px}.image-container.px220x80 img{height:auto;width:220px}.image-container.px200x250{height:auto;width:200px}.image-container.px200x250 img{height:auto;width:200px}.image-container.px200x200{height:auto;width:200px}.image-container.px200x200 img{height:auto;width:200px}.image-container.px200x40{height:auto;width:200px}.image-container.px200x40 img{height:auto;width:200px}.image-container.px180x40{height:auto;width:180px}.image-container.px180x40 img{height:auto;width:180px}.image-container.px160x600{height:auto;width:160px}.image-container.px160x600 img{height:auto;width:160px}.image-container.px120x120{height:auto;width:120px}.image-container.px120x120 img{height:auto;width:120px}.image-container.px120x100{height:auto;width:120px}.image-container.px120x100 img{height:auto;width:120px}.image-container.px100x100{height:auto;width:100px}.image-container.px100x100 img{height:auto;width:100px}.image-container.px80x80{height:auto;width:80px}.image-container.px80x80 img{height:auto;width:80px}.image-container.px80x60{height:auto;width:80px}.image-container.px80x60 img{height:auto;width:80px}.image-container.px60x80{height:auto;width:60px}.image-container.px60x80 img{height:auto;width:60px}.image-container.px60x75{height:auto;width:60px}.image-container.px60x75 img{height:auto;width:60px}.image-container.px60x60{height:auto;width:60px}.image-container.px60x60 img{height:auto;width:60px}@media screen and (min-width:768px) and (max-width:979px){.one-column{width:55px}.two-column{width:110px}.three-column{width:165px}.three-column.tablet-long{width:220px}.three-column.tablet-wide{width:250px}.four-column{width:220px}.four-column.extra-width{width:270px}.five-column{width:275px}.six-column{width:350px}.six-column.tablet-shorten{width:270px}.seven-column{width:350px}.eight-column{width:400px}.eight-column.extra-width{width:485px}.nine-column{width:450px}.nine-column.med-width{width:540px}.nine-column.extra-width{width:600px}.ten-column{width:500px}.eleven-column{width:550px}.twelve-column{width:600px}.twelve-column.extra-width{width:768px}.tablet-hide{display:none}.wcmmode-edit .tablet-hide{display:block}section#content.article-page{width:600px}section#content.article-page.twelve-column.extra-width{width:758px}.block-drop-shadow.twelve{background-image:url(//img.aafp.net/block-shadow-9.png)}section#content.category-template .gridcolparsys{margin:10px 0}section#content.category-template .one-column{width:54.83333333px;margin:0 10px 0 0}section#content.category-template .two-column{width:119.66666667px;margin:0 10px 0 0}section#content.category-template .three-column{width:184.5px;margin:0 10px 0 0}section#content.category-template .four-column{width:249.33333333px;margin:0 10px 0 0}section#content.category-template .five-column{width:314.16666667px;margin:0 10px 0 0}section#content.category-template .six-column{width:379px;margin:0 10px 0 0}section#content.category-template .seven-column{width:443.83333333px;margin:0 10px 0 0}section#content.category-template .eight-column{width:508.66666667px;margin:0 10px 0 0}section#content.category-template .nine-column{width:573.5px;margin:0 10px 0 0}section#content.category-template .ten-column{width:638.33333333px;margin:0 10px 0 0}section#content.category-template .eleven-column{width:703.16666667px;margin:0 10px 0 0}section#content.category-template .twelve-column{width:768px;margin:0 10px 0 0}section#content.category-template .omega{margin:0}section#content.category-template .four-column+.four-column+.four-column{margin-left:0}section#content.category-template .gridblock .block.full{margin:0}section#content.category-template .block .content{padding:0 10px}section#content.category-template .parsys .twocolumn .content{padding:0}section#content.category-template .bobpar .twocolumn .content{padding:0}section#content.category-template .twocolumn .left-column .bobshouse .content,section#content.category-template .twocolumn .right-column .bobshouse .content,section#content.category-template .twocolumn .middle-column .bobshouse .content{padding:0 10px}section#content.category-template .list .listitem .float-left{margin-right:0}section#content.category-template .list .listitem p.subhead{font-size:14px}section#content.category-template .bobshouse .content .text ul{margin-left:10px}#main section#content.category-template .content .left-column.super-wide,#main section#content.category-template .content .right-column.super-wide{width:484px}#main section#content.category-template .share{margin:10px 0}.image-container.tablet-resize{height:auto;width:100%}.image-container.tablet-resize img{height:auto;width:100%}p.alphabet a{font-size:18px;line-height:18px;padding:10px}ul.images li a .image-container{margin:0 0 5px}ul.images li a span{display:block;margin:0 0 10px}ul.fancy li{margin:0 10px}ul.fancy li a{font-size:12px;font-weight:400}ul.fancy li a span{width:90px}.highlights .container{padding:15px 0;margin-bottom:10px}.highlights .container h1,.highlights .container h2,.highlights .container h3,.highlights .container h4,.highlights .container h5,.highlights .container h6,.highlights .container input,.highlights .container button{margin:0 15px}.highlights .container p{margin:10px 15px 0}.highlights .container .button{margin-left:15px;margin-right:15px}.mobile-table-tablet{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:left;text-align:left!important;width:100%;border-collapse:collapse;border-top:1px solid #dadada}.mobile-table-tablet table,.mobile-table-tablet thead,.mobile-table-tablet tbody,.mobile-table-tablet th,.mobile-table-tablet td,.mobile-table-tablet tr{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:left;text-align:left!important}.mobile-table-tablet th,.mobile-table-tablet .table-head{display:none}.mobile-table-tablet tr{border:1px dotted #dadada;border-top:0}.mobile-table-tablet tr td{border:0;position:relative;padding:0 .5em;margin:0;font-weight:700;height:auto}.mobile-table-tablet tr td .table-head-mobile{display:inline;color:#666;font-weight:400}.mobile-table-tablet tr td ol,.mobile-table-tablet tr td ul,.mobile-table-tablet tr td li,.mobile-table-tablet tr td span,.mobile-table-tablet tr td div{font-weight:700}.mobile-table-tablet tr td b,.mobile-table-tablet tr td strong{color:#000}form label.error{clear:both;display:block;float:none;padding:0 0 15px 5px}#main input,#main select,#main textarea{width:auto;max-width:100%;min-width:75px}#header-container{min-width:768px}#header-container header.global{width:768px}#header-container header.global nav.main-nav ul.primary-nav{margin-left:10px;width:95%}#header-container header.global nav.main-nav ul.primary-nav li a{font-size:16px}#header-container header.global nav.main-nav ul.primary-nav li ul{margin:0;width:743px}#header-container header.global nav.main-nav ul.secondary-nav{margin:20px 20px 0 0}#header-container header.global nav.main-nav ul.secondary-nav li a{padding:5px}#header-container header.global #logo{margin:0}#header-container header.global #logo a{margin:-40px 0 0 10px}#header-container header.global .global-search{clear:both;margin:10px 0 0 10px}#header-container header.global nav#utility-nav{margin:-25px 20px 0 0}.homefeatureboxes.nine-column{width:530px}.homefeaturebox{width:auto}.homefeaturebox1,.homefeaturebox2{margin-right:17px}.bucket{width:374px}.bucket .bucket{width:50%}.bucket.wide{width:480px}.anntopicbanner .main-asset{display:block;float:none;margin:0 auto}.anntopicbanner .text{width:auto}.poster .image-container.px380x240,.poster .image-container.px380x240 img{width:250px}.poster blockquote.caption .px380x240~.cutline{width:250px}#sidebar aside.categories a.facet{background-position:93% center}#sidebar aside.categories .selected-facets .filter-selected{padding:7px 30px 7px 20px;background-position:102% center}#sidebar aside.categories .selected-facets .filter-selected:hover,#sidebar aside.categories .selected-facets .filter-selected:active,#sidebar aside.categories .selected-facets .filter-selected:focus{background-position:102% center}#main{overflow:hidden;width:768px}#main section#content{}#main section#content .deck .text-title{width:446px}#main section#content .deck .text-title h1{width:auto;font-size:25px}#main section#content .deck .text{width:250px}#main section#content .deck .text h3{font-size:18px;line-height:24px;margin:0}#main section#content .deck .text h4{font-size:14px;line-height:24px;margin:0}#main section#content .deck .text p{font-size:14px;line-height:18px}#main section#content .deck .text.extra-width{width:405px}#main section#content .deck .resources{width:156px}#main section#content .deck .resources ul{margin-bottom:10px}#main section#content .deck .resources ul li{font-size:11px;line-height:15px}#main section#content .small-deck.deck .text{width:auto}#main section#content .small-deck.deck .text h3{width:240px}#main section#content .publication a p.title{font-size:16px}#main section#content .content .left-column.short,#main section#content .content .right-column.short{width:120px}#main section#content .content .left-column.wide,#main section#content .content .right-column.wide{width:170px}#main section#content .content .left-column.wide.titlecenter,#main section#content .content .right-column.wide.titlecenter{width:auto}#main section#content .content .left-column.extra-wide,#main section#content .content .right-column.extra-wide{width:190px}#main section#content .content .left-column.super-wide,#main section#content .content .right-column.super-wide{width:330px}#main section#content .content .list .right-column.wide{width:auto}#main section#content.full .threecolumn .left-column,#main section#content .full .threecolumn .left-column,#main section#content.twelve-column .threecolumn .left-column,#main section#content .twelve-column .threecolumn .left-column,#main section#content.full .threecolumn .center-column,#main section#content .full .threecolumn .center-column,#main section#content.twelve-column .threecolumn .center-column,#main section#content .twelve-column .threecolumn .center-column,#main section#content.full .threecolumn .right-column,#main section#content .full .threecolumn .right-column,#main section#content.twelve-column .threecolumn .right-column,#main section#content .twelve-column .threecolumn .right-column{width:220px}#main section#content.eleven-column .threecolumn .left-column,#main section#content .eleven-column .threecolumn .left-column,#main section#content.eleven-column .threecolumn .center-column,#main section#content .eleven-column .threecolumn .center-column,#main section#content.eleven-column .threecolumn .right-column,#main section#content .eleven-column .threecolumn .right-column{width:165px}#main section#content.ten-column .threecolumn .left-column,#main section#content .ten-column .threecolumn .left-column,#main section#content.ten-column .threecolumn .center-column,#main section#content .ten-column .threecolumn .center-column,#main section#content.ten-column .threecolumn .right-column,#main section#content .ten-column .threecolumn .right-column{width:150px}#main section#content.nine-column .threecolumn .left-column,#main section#content .nine-column .threecolumn .left-column,#main section#content.nine-column .threecolumn .center-column,#main section#content .nine-column .threecolumn .center-column,#main section#content.nine-column .threecolumn .right-column,#main section#content .nine-column .threecolumn .right-column{width:135px}#main section#content.eight-column .threecolumn .left-column,#main section#content .eight-column .threecolumn .left-column,#main section#content.eight-column .threecolumn .center-column,#main section#content .eight-column .threecolumn .center-column,#main section#content.eight-column .threecolumn .right-column,#main section#content .eight-column .threecolumn .right-column{width:110px}#main section#content.seven-column .threecolumn .left-column,#main section#content .seven-column .threecolumn .left-column,#main section#content.seven-column .threecolumn .center-column,#main section#content .seven-column .threecolumn .center-column,#main section#content.seven-column .threecolumn .right-column,#main section#content .seven-column .threecolumn .right-column{width:100px}#main section#content.six-column .threecolumn .left-column,#main section#content .six-column .threecolumn .left-column,#main section#content.six-column .threecolumn .center-column,#main section#content .six-column .threecolumn .center-column,#main section#content.six-column .threecolumn .right-column,#main section#content .six-column .threecolumn .right-column{width:100px}#main section#content.five-column .threecolumn .left-column,#main section#content .five-column .threecolumn .left-column,#main section#content.five-column .threecolumn .center-column,#main section#content .five-column .threecolumn .center-column,#main section#content.five-column .threecolumn .right-column,#main section#content .five-column .threecolumn .right-column{width:55px}#main section#content.four-column .threecolumn .left-column,#main section#content .four-column .threecolumn .left-column,#main section#content.four-column .threecolumn .center-column,#main section#content .four-column .threecolumn .center-column,#main section#content.four-column .threecolumn .right-column,#main section#content .four-column .threecolumn .right-column{width:55px}#main section#content.three-column .threecolumn .left-column,#main section#content .three-column .threecolumn .left-column,#main section#content.three-column .threecolumn .center-column,#main section#content .three-column .threecolumn .center-column,#main section#content.three-column .threecolumn .right-column,#main section#content .three-column .threecolumn .right-column{width:55px}#main section#content .horizontal-list .content .size-220 .right-column{width:220px}#main section#content .horizontal-list .content .size-120 .right-column{width:120px}#main section#content .horizontal-list .content .size-60 .right-column{width:60px}#main section#content .horizontal-list .content .image-container.px60x60{width:60px}#main section#content .horizontal-list .images{margin-right:10px;left:30px}#main section#content .news h5{font-size:18px;line-height:24px}#main section#content .single .left-column,#main section#content .single .right-column{clear:both;float:none;width:100%}#main .block.article article img{margin:0}#main .full-article .comments .comment .comment-content{width:360px}#main .full-article .comments .post-comment form textarea{width:400px}#main .full-article .comments .post-comment form button{margin:20px 20px 0 0}section#content .bobshouse .container ul li,section#content .bobshouse .container ol li{margin-right:.25em;margin-left:.25em}#main section#content .bob.section .left-column.short{display:none}#main section#content .bob.section .right-column.wide{width:100%}#main .multiTagFilters .tagFilter select,#main .multiTagFilters .tagFilter input,#main .multiTagFilters .tagFilter textarea{width:100%}.anntopstories .three-column{margin-right:10px}.gridcolparsys div.carousel{width:768px}section#content .rotator .content .content-block .left-column,section#content .rotator .content .content-block .right-column{padding-bottom:0;padding-top:5px;width:150px}section#content .content-rotator{width:540px}section#content .content-rotator aside.rotator-nav{width:180px;height:auto;min-height:360px}section#content .content-rotator aside.rotator-nav ul li a{width:130px}section#content .content-rotator .rotator-content{width:360px;height:auto;min-height:400px}section#content .content-rotator .rotator-content .content-block h6{margin:0 0 5px}section#content .content-rotator .rotator-content .content-block ul.buttons li{float:left;margin-right:5px}section#content .content-rotator .rotator-content .content-block .image-container.px220x220{width:140px}section#content .content-rotator .rotator-content .content-block .image-container.px220x220 img{width:140px}section#content .gallery-rotator{width:490px}section#content .gallery-rotator .rotator-content .content-block p{margin-bottom:10px;margin-top:0}section#content .gallery-rotator .rotator-content .content-block p.caption{background:0 0;display:block;margin-bottom:0;margin-top:10px;min-height:0;padding:0 5px;width:400px}#main .special-rotator{width:768px}#main .special-rotator .rotator-nav{width:448px}#main .special-rotator .rotator-content article{margin-left:20px;margin-right:20px;overflow:hidden;width:410px}#main .special-rotator .rotator-content article .actions{background-color:#db9f40;bottom:28px;height:4.2em;position:absolute;width:55%}.gallerycarousel .image-container.tablet-resize{max-width:100%}.gallerycarousel .image-container.tablet-resize img{max-width:100%}#breadcrumbs-container{min-width:768px}#breadcrumbs-container #breadcrumbs{width:768px}#footer-container{min-width:768px}#footer-container footer.global{width:768px}#footer-container footer.global section.info{display:none}#footer-container footer.global section.links{clear:both}#footer-container footer.global section.links ul.first-child{background:0 0}#footer-container footer.global section.links p{padding-left:0}section#content .connect-with ul{padding-left:5px;padding-right:5px}.leaderboardAd,.leaderboardAdContainer,.adbanner{display:none!important}.journalmainbanner .three-column .image-container img{max-width:160px}.journalmainbanner .three-column .container a.button{padding:6px 8px}.eleven-column blockquote.caption .image-container~.cutline{width:550px}.eleven-column .image-container{height:auto;max-width:550px}.eleven-column .image-container img{height:auto;max-width:550px}.ten-column blockquote.caption .image-container~.cutline{width:500px}.ten-column .image-container{height:auto;max-width:500px}.ten-column .image-container img{height:auto;max-width:500px}.nine-column blockquote.caption .image-container~.cutline{width:450px}.nine-column .image-container{height:auto;max-width:450px}.nine-column .image-container img{height:auto;max-width:450px}.eight-column blockquote.caption .image-container~.cutline{width:400px}.eight-column .image-container{height:auto;max-width:400px}.eight-column .image-container img{height:auto;max-width:400px}.seven-column blockquote.caption .image-container~.cutline{width:350px}.seven-column .image-container{height:auto;max-width:350px}.seven-column .image-container img{height:auto;max-width:350px}.six-column blockquote.caption .image-container~.cutline{width:350px}.six-column .image-container{height:auto;max-width:350px}.six-column .image-container img{height:auto;max-width:350px}.five-column blockquote.caption .image-container~.cutline{width:275px}.five-column .image-container{height:auto;max-width:275px}.five-column .image-container img{height:auto;max-width:275px}.four-column blockquote.caption .image-container~.cutline{width:220px}.four-column .image-container{height:auto;max-width:220px}.four-column .image-container img{height:auto;max-width:220px}.three-column blockquote.caption .image-container~.cutline{width:165px}.three-column .image-container{height:auto;max-width:165px}.three-column .image-container img{height:auto;max-width:165px}.two-column blockquote.caption .image-container~.cutline{width:110px}.two-column .image-container{height:auto;max-width:110px}.two-column .image-container img{height:auto;max-width:110px}.one-column blockquote.caption .image-container~.cutline{width:55px}.one-column .image-container{height:auto;max-width:55px}.one-column .image-container img{height:auto;max-width:55px}}@media screen and (max-width:767px){.image-container{margin:0 auto}.image-container img{margin:0 auto}.image-container.mobile-hide{display:none}.image-container.mobile-hide img{display:none}.image-container.mobile-resize{height:auto;width:100%}.image-container.mobile-resize img{height:auto;width:100%}.image-container.mobile400x400{height:auto;width:400px}.image-container.mobile400x400 img{height:auto;width:400px}.image-container.mobile320x220{height:auto;width:220px}.image-container.mobile320x220 img{height:auto;width:220px}.image-container.mobile300x300{height:auto;width:300px}.image-container.mobile300x300 img{height:auto;width:300px}.image-container.mobile300x228{height:auto;width:300px}.image-container.mobile300x228 img{height:auto;width:300px}.image-container.mobile300x220{height:auto;width:300px}.image-container.mobile300x220 img{height:auto;width:300px}.image-container.mobile300x170{height:auto;width:300px}.image-container.mobile300x170 img{height:auto;width:300px}.image-container.mobile280x220{height:auto;width:280px}.image-container.mobile280x220 img{height:auto;width:280px}.image-container.mobile230x230{height:auto;width:230px}.image-container.mobile230x230 img{height:auto;max-width:230px}.image-container.mobile220x220{height:auto;width:220px}.image-container.mobile220x220 img{height:auto;max-width:220px}.image-container.mobile140x140{height:auto;width:140px}.image-container.mobile140x140 img{height:auto;width:140px}.image-container.mobile136x112{height:auto;width:136px}.image-container.mobile136x112 img{height:auto;width:136px}.image-container.mobile110x110{height:auto;width:110px}.image-container.mobile110x110 img{height:auto;width:110px}.image-container.mobile60x60{height:auto;width:60px}.image-container.mobile60x60 img{height:auto;width:60px}.image-container.mobile0x0{display:none}.image-container.mobile0x0+p.cutline{display:none!important}}@media screen and (max-width:767px){body{background:#f5f6f6;margin:0 auto}.hide-mobile,.rssfeed{display:none}.one-column,.two-column,.three-column,.four-column,.five-column,.six-column,.seven-column,.eight-column,.nine-column,.nine-column.extra-width,.ten-column,.eleven-column,.twelve-column{margin:0}.one-column{width:100%}.two-column{width:100%}.three-column{width:100%}.four-column{width:100%}.five-column{width:100%}.six-column{width:100%}.seven-column{width:100%}.eight-column{width:100%}.nine-column{width:100%}.nine-column.extra-width{width:100%}.ten-column{width:100%}.eleven-column{width:100%}.twelve-column{width:100%}.block-drop-shadow.nine{background-image:none}.block-drop-shadow.twelve{background-image:none}.three-column .drop-shadow .white,.four-column .drop-shadow .white,.five-column .drop-shadow .white,.six-column .drop-shadow .white,.seven-column .drop-shadow .white,.eight-column .drop-shadow .white,.nine-column .drop-shadow .white,.ten-column .drop-shadow .white,.eleven-column .drop-shadow .white,.twelve-column .drop-shadow .white{background-image:none}.three-column.drop-shadow,.four-column.drop-shadow,.five-column.drop-shadow,.six-column.drop-shadow,.seven-column.drop-shadow,.eight-column.drop-shadow,.nine-column.drop-shadow,.ten-column.drop-shadow,.eleven-column.drop-shadow,.twelve-column.drop-shadow{background-image:none}.solid-gutter,.margin-left,.margin-left-half,.margin-right,.margin-right-half,.spacer-top,.spacer-top-30,.spacer-top-50,.spacer-top-95{margin:0}.padding-left{padding-left:20px}.padding-left-half{padding-left:10px}.padding-bottom{padding-bottom:20px}.padding-top{padding-top:20px}.padding-top-half{padding-top:10px}.mobile-pad{padding:5px 15px}.mobile-pad-top{padding-top:20px}.desktop-hide{display:block}.mobile-hide{display:none}.wcmmode-edit .mobile-hide{display:block}.gridcolparsys{margin:0}section#content .four-column+.four-column+.four-column{margin-left:0}section#content .calltoactionbox .container{width:100%}section#content .block .container.text-promo p.title{font-style:italic;text-transform:none;font-size:14px}#main input,.ui-dialog input,#main select,.ui-dialog select,#main textarea,.ui-dialog textarea,#main textarea.large,.ui-dialog textarea.large,#main select,.ui-dialog select,#main label,.ui-dialog label,#main .form_row_description,.ui-dialog .form_row_description,#main div.description,.ui-dialog div.description,#main .date-picker div.range,.ui-dialog .date-picker div.range{width:90%;margin-left:20px;margin-right:20px}#main .form_captcha_img,.ui-dialog .form_captcha_img{float:left;margin-left:20px}form input,form select,form textarea,form textarea.large,form select{width:90%;margin-left:20px;margin-right:20px}form label.error{clear:both;display:block;float:none;padding:0 0 15px 5px}#main form input[type=checkbox],form #main input[type=checkbox],#main form input[type=radio],form #main input[type=radio],#main form .label,form #main .label,#main form legend,form #main legend{margin-left:20px}#main .mobile-radio-fix input[type=radio]{float:left}#main .mobile-radio-fix input[type=radio]+label{float:left;width:90%}blockquote.pullquote{margin-left:0;margin-right:0}p.centered span{display:none}.no-mobile-table{display:table;vertical-align:middle;float:none;clear:none}.no-mobile-table thead,.no-mobile-table tbody,.no-mobile-table th,.no-mobile-table td,.no-mobile-table tr{float:none;clear:none}.no-mobile-table thead{display:table-header-group}.no-mobile-table tr{display:table-row;border:0;border-top:1px dotted #dadada}.no-mobile-table td,.no-mobile-table th{display:table-cell}.no-mobile-table thead{display:table-header-group}.no-mobile-table tbody{display:table-row-group}.no-mobile-table tfoot{display:table-footer-group}.no-mobile-table th{font-weight:bolder;text-align:center}.no-mobile-table td,.no-mobile-table th,.no-mobile-table tr{vertical-align:inherit}.no-mobile-table table{border-spacing:2px}.no-mobile-table thead,.no-mobile-table tbody,.no-mobile-table tfoot{vertical-align:middle}.no-mobile-table td{color:#444;font:400 14px/20px Arial,sans-serif;color:#666;margin:5px 0 15px;border:0;border-bottom:1px dotted #dadada;padding:.7em 1em .7em .2em}.no-mobile-table td[valign=top]{vertical-align:top}.no-mobile-table td[valign=middle]{vertical-align:middle}.no-mobile-table td[valign=bottom]{vertical-align:bottom}.no-mobile-table td[valign=baseline]{vertical-align:baseline}.no-mobile-table td p{margin:0}.no-mobile-table td ul,.no-mobile-table td ol{padding-bottom:0;margin:0}.no-mobile-table td .table-head-mobile{display:none}.no-mobile-table td ol,.no-mobile-table td ul,.no-mobile-table td li,.no-mobile-table td span,.no-mobile-table td div{font-weight:400}.no-mobile-table td b,.no-mobile-table td strong{color:inherit}#sidebar aside.categories .selected-facets .filter-selected{background-position:99% center}#sidebar aside.categories .selected-facets .filter-selected:hover,#sidebar aside.categories .selected-facets .filter-selected:active,#sidebar aside.categories .selected-facets .filter-selected:focus{background-position:99% center}.tablesorter tr.footer{height:2.5em}.tablesorter tr.footer td{width:100%}.tablesorter tr.footer .pages{padding-top:.5em}section#content .block .list .mobile-size-0 .right-column.titlecenter{height:auto}section#content .block .list .mobile-size-60 .right-column.titlecenter{height:auto}section#content .block .list .mobile-size-110 .right-column.titlecenter{height:auto}section#content .block .list .float-left .mobile60x60,section#content .block .list .float-left .mobile110x110{margin-left:20px}section#content .horizontal-list .list{left:0}section#content .horizontal-list .list .listitem{float:none;left:0;padding:0}section#content .horizontal-list .list .listitem .px60x60{height:auto;line-height:normal}section#content .horizontal-list .list .listitem .px120x120{height:auto;line-height:normal}section#content .horizontal-list .list .listitem .px220x220{height:auto;line-height:normal}section#content .horizontal-list .list .right-column{text-align:left}section#content .horizontal-list .list .size-60 .right-column p.subhead{font-size:16px}section#content .horizontal-list .list p.subhead{padding-top:0;padding-bottom:10px}section#content .horizontal-list .list h6{left:0;position:relative;float:none;text-align:left}.horizontal-list .image-wrapper.left .image-container,.horizontal-list .image-wrapper.left .cutline{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.eventFilterLinks a.button.simple{display:block;margin-right:0!important}.tab-list{border:0}.tab-list .top-tabs ul{display:block}.tab-list .top-tabs ul li{border-top:2px solid #e3e3e3;border-left:0;text-align:left;float:none;display:block;width:100%!important}.tab-list .top-tabs ul li a{display:block;padding-left:20px;padding-right:20px}.tab-list .top-tabs ul li a:first-child,.tab-list .top-tabs ul li a.first-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tab-list .top-tabs ul li span{background:0 0}.multiTagFilters .tagFilter{padding:0 10px;margin:5px 10px 0;width:auto;max-width:none}.magnify{margin:20px 0 0}#header-container{width:100%;min-width:100%;background:0 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#header-container header.global{background:#fff;border-bottom:3px solid #cf7f00;padding:5px 10px 10px;margin:0 auto}#header-container header.global.scrollfix{position:relative}#header-container header.global ul.primary-nav,#header-container header.global div.primarynav,#header-container header.global .main-nav{display:none}#header-container header.global ul.secondary-nav{display:none}#header-container header.global #logo{margin:0}#header-container header.global #logo img.print-only{display:none;visibility:hidden;position:absolute;top:-9999px;right:-9999px}#header-container header.global .global-search{display:none}#header-container header.global nav#utility-nav{float:left;right:80px;position:absolute;margin:0;top:10px}#header-container header.global nav#utility-nav ul#user-nav{width:auto}#header-container header.global nav#utility-nav ul#user-nav li{width:auto}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-text a.sign-in-button,#header-container header.global nav#utility-nav ul#user-nav li .sign-in-text a.sign-in-link{display:block;font-size:14px;padding-top:15px;padding-bottom:2px}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-text a.sign-in-button.active,#header-container header.global nav#utility-nav ul#user-nav li .sign-in-text a.sign-in-link.active{margin-top:7px;padding:8px 8px 15px}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-box{text-align:left}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-box a{float:left}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-box img.checkbox{float:left;clear:left;padding-left:0}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-box label.radio{margin-left:0}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-box button{float:left}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-box #aafpBecomeMemberLink{display:block;float:left;margin-left:70px;margin-top:20px}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeMessage{display:block;font-size:14px;padding-top:4px;line-height:16px;color:#4f758b;text-decoration:none}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeMessage:hover,#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeMessage:active,#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeMessage:focus{text-decoration:underline}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeMessage.active{background-color:#fff;border:1px solid #ccc;border-bottom:0;padding:5px 10px 15px;position:relative;text-decoration:none;z-index:4001}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeLinks{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:none;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px 1px rgba(0,0,0,.1);background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 100%);background:linear-gradient(to bottom,#fff 0,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);-pie-background:linear-gradient(#fff,#f6f6f6);left:-220px;position:absolute;top:15px;width:300px;z-index:4000}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeLinks a{border-bottom:1px solid #e3e3e3;font-size:14px;line-height:16px;margin:0;padding:10px;display:block}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeLinks .divider{display:none}#header-container header.global nav#utility-nav ul#user-nav li a.sign-out-button{display:block;font-size:14px;padding-top:15px}#header-container header.global nav#utility-nav ul#user-nav li a.sign-out-button.active{margin-top:7px;padding:8px 8px 15px}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-box{top:40px}#header-container header.global nav#utility-nav ul#user-nav li #aafpLoginBecomeAMemberSpan{display:none}#header-container header.global nav#utility-nav ul#user-nav li #aafpMyAcademyLink{display:inline-block}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeLinks{display:none}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeLinks.active{display:block;top:36px;text-align:left}#header-container header.global nav#utility-nav ul#user-nav li #aafpIdNameLink{display:block;text-align:left}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeMessage{cursor:pointer}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeMessage span{background:0 0;display:inline-block;height:auto;margin:0;width:auto;text-align:left}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeMessage #aafpIDlname{display:none}#header-container header.global nav#utility-nav #shopping-cart-nav{display:none}#header-container header.global .mobile-navigation{display:block;float:right}.mobile-navigation{display:block;margin-top:10px}.mobile-navigation button.menu-button{float:left;margin:0 0 0 15px}.mobile-navigation button.menu-button.active{background-color:#fff;border:1px solid #ccc;border-bottom:0;padding-bottom:30px;position:relative;z-index:10001}.mobile-navigation a.button,.mobile-navigation a.button:hover,.mobile-navigation a.button:active,.mobile-navigation a.button:focus{margin-bottom:0}.mobile-navigation .mobile-nav-dropdown{background-color:#fff;border-bottom:2px solid #cf7f00;border-top:2px solid #cf7f00;clear:both;display:none;-webkit-box-shadow:0 3px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 1px 0 rgba(0,0,0,.1);box-shadow:0 3px 1px 0 rgba(0,0,0,.1);left:0;padding:0;position:absolute;top:55px;z-index:10002}.mobile-navigation .mobile-nav-dropdown .global-search{display:block;margin:20px 0 20px 10px}.mobile-navigation .mobile-nav-dropdown nav.main-nav{clear:both}.mobile-navigation .mobile-nav-dropdown nav.main-nav ul{border-top:1px solid #ccc;padding:0 10px}.mobile-navigation .mobile-nav-dropdown nav.main-nav ul li a{background:url(//img.aafp.net/icons/arrow-right-black.png) no-repeat right center;border-bottom:1px solid #db9f40;color:#444;display:block;font:400 18px/20px 'Times New Roman',serif;padding:10px 0;text-decoration:none}.mobile-navigation .mobile-nav-dropdown nav.main-nav ul li.first-child a{border:0}.mobile-navigation .mobile-nav-dropdown nav.small-nav{background:url(//img.aafp.net/border-pixel-horizontal-big.png) repeat-x bottom right;clear:both;margin:0 10px;padding:12px 0}.mobile-navigation .mobile-nav-dropdown nav.small-nav ul{float:left;width:150px}.mobile-navigation .mobile-nav-dropdown nav.small-nav ul li{padding:3px 0}.mobile-navigation .mobile-nav-dropdown nav.small-nav ul li a{font-size:13px}.mobile-navigation .mobile-nav-dropdown .mobile-nav-bottom{padding:0 10px}.mobile-navigation .mobile-nav-dropdown .mobile-nav-bottom a.link{background-repeat:no-repeat;display:block;float:left;height:32px;margin:15px 20px 0 0;text-indent:-9999em;width:32px;background-size:32px 32px}.mobile-navigation .mobile-nav-dropdown .mobile-nav-bottom a.aafp-connection{background-image:url(//img.aafp.net/spritesheet-icons-retina539.png);background-position:-185px -50px;background-size:209px 196px;width:24px;height:24px}.lt-ie9 .mobile-navigation .mobile-nav-dropdown .mobile-nav-bottom a.aafp-connection{background-image:url(//img.aafp.net/spritesheet-icons539.png);background-position:-139px -84px;background-size:281px 275px;width:24px;height:24px}.mobile-navigation .mobile-nav-dropdown .mobile-nav-bottom a.facebook{background-image:url(//img.aafp.net/spritesheet-icons-retina539.png);background-position:-50px -147px;background-size:209px 196px;width:24px;height:24px}.lt-ie9 .mobile-navigation .mobile-nav-dropdown .mobile-nav-bottom a.facebook{background-image:url(//img.aafp.net/spritesheet-icons539.png);background-position:-182px -229px;background-size:281px 275px;width:24px;height:24px}.mobile-navigation .mobile-nav-dropdown .mobile-nav-bottom a.twitter{background-image:url(//img.aafp.net/spritesheet-icons-retina539.png);background-position:0 -147px;background-size:209px 196px;width:24px;height:24px}.lt-ie9 .mobile-navigation .mobile-nav-dropdown .mobile-nav-bottom a.twitter{background-image:url(//img.aafp.net/spritesheet-icons539.png);background-position:-52px -229px;background-size:281px 275px;width:24px;height:24px}.mobile-navigation .mobile-nav-dropdown .mobile-nav-bottom p{clear:both;font-size:11px;line-height:14px;padding:15px 0 0}.mobile-navigation .mobile-nav-dropdown.active{display:block}#main{margin:0;padding:0}#main h1{font-size:24px;line-height:32px}#main img.desktop{display:none}#main img.mobile{display:block}#main .share{margin:10px 20px;width:auto}#main.drop-shadow{background-image:url(//img.aafp.net/block-shadow-3.png)}.block-drop-shadow{background:0 0;padding:0}.block-drop-shadow.one{background:0 0}.block-drop-shadow.two{background:0 0}.block-drop-shadow.three{background:0 0}.block-drop-shadow.four{background:0 0}.block-drop-shadow.five{background:0 0}.block-drop-shadow.six{background:0 0}.block-drop-shadow.seven{background:0 0}.block-drop-shadow.eight{background:0 0}.block-drop-shadow.nine{background:0 0}.block-drop-shadow.ten{background:0 0}.block-drop-shadow.eleven{background:0 0}.block-drop-shadow.twelve{background:0 0}section#content.nine-column.extra-width .six-column+.three-column{margin:0}p.title.mobile{display:block}#homepage section#content{background-color:#eaeaea;margin:0}hgroup.horizontal-gradient h1,hgroup.horizontal-gradient h2,hgroup.horizontal-gradient h3{margin-left:0}hgroup.horizontal-gradient h2.title-kicker{padding-left:0}.homefeaturebox2,.homefeaturebox3{clear:both}#home section#content .homefeaturebox p.title{color:#fff}#home section#content .homefeaturebox a.button{margin-left:0}#home .aafp-journals-and-affiliates blockquote.image-wrapper.left,#home .aafp-journals-and-affiliates blockquote.image-wrapper.right{margin-left:10px;margin-right:10px}section h1,section h1.secondary,section h2,section h2.secondary,section h3,section h3.secondary,section h4,section h4.secondary,section h5,section h5.secondary,section h6,section h6.secondary,section p,section button,section ul,section ol,section li,section a.button,section#content h5{margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px}section h1 h1,section h1.secondary h1,section h2 h1,section h2.secondary h1,section h3 h1,section h3.secondary h1,section h4 h1,section h4.secondary h1,section h5 h1,section h5.secondary h1,section h6 h1,section h6.secondary h1,section p h1,section button h1,section ul h1,section ol h1,section li h1,section a.button h1,section#content h5 h1,section h1 h2,section h1.secondary h2,section h2 h2,section h2.secondary h2,section h3 h2,section h3.secondary h2,section h4 h2,section h4.secondary h2,section h5 h2,section h5.secondary h2,section h6 h2,section h6.secondary h2,section p h2,section button h2,section ul h2,section ol h2,section li h2,section a.button h2,section#content h5 h2,section h1 h3,section h1.secondary h3,section h2 h3,section h2.secondary h3,section h3 h3,section h3.secondary h3,section h4 h3,section h4.secondary h3,section h5 h3,section h5.secondary h3,section h6 h3,section h6.secondary h3,section p h3,section button h3,section ul h3,section ol h3,section li h3,section a.button h3,section#content h5 h3,section h1 h4,section h1.secondary h4,section h2 h4,section h2.secondary h4,section h3 h4,section h3.secondary h4,section h4 h4,section h4.secondary h4,section h5 h4,section h5.secondary h4,section h6 h4,section h6.secondary h4,section p h4,section button h4,section ul h4,section ol h4,section li h4,section a.button h4,section#content h5 h4,section h1 h5,section h1.secondary h5,section h2 h5,section h2.secondary h5,section h3 h5,section h3.secondary h5,section h4 h5,section h4.secondary h5,section h5 h5,section h5.secondary h5,section h6 h5,section h6.secondary h5,section p h5,section button h5,section ul h5,section ol h5,section li h5,section a.button h5,section#content h5 h5,section h1 h6,section h1.secondary h6,section h2 h6,section h2.secondary h6,section h3 h6,section h3.secondary h6,section h4 h6,section h4.secondary h6,section h5 h6,section h5.secondary h6,section h6 h6,section h6.secondary h6,section p h6,section button h6,section ul h6,section ol h6,section li h6,section a.button h6,section#content h5 h6,section h1 p,section h1.secondary p,section h2 p,section h2.secondary p,section h3 p,section h3.secondary p,section h4 p,section h4.secondary p,section h5 p,section h5.secondary p,section h6 p,section h6.secondary p,section p p,section button p,section ul p,section ol p,section li p,section a.button p,section#content h5 p{margin:0;padding:0}section a.button{margin-left:20px;margin-right:20px}#main table input,#main table select,#main table textarea,#main table textarea.large,#main table select,#main table label,#main table .form_row_description,#main table div.description,#main table .date-picker div.range{margin-left:0;margin-right:0}section#content{margin:0;padding-bottom:0}section#content.section-min-height{height:auto}section#content .container{padding:0}section#content .deck{background-color:#fff;border:0;margin:0;width:100%}section#content .deck .text-title{height:auto;width:100%}section#content .deck .text-title h1{width:auto;padding-left:20px}section#content .deck .text-title span{display:none}section#content .deck .main-asset{clear:both;height:auto;float:none;margin:0 auto;width:300px}section#content .deck .text{height:auto;width:auto}section#content .deck .text p{font-size:17px;padding:0}section#content .deck .text h3{margin:0;padding:0;font-size:21px}section#content .deck .text h4{margin:0;padding:0;font-size:18px}section#content .deck .text a.button{margin-left:0}section#content .deck .resources{height:auto;width:100%}section#content .deck .resources span.shadow{display:none}section#content .deck .resources p{float:none;padding-bottom:10px;padding-top:10px}section#content .large-deck .text{width:auto}section#content .large-deck .text.extra-width{width:auto}section#content .small-deck.deck .text h3,section#content .small-deck.deck .text p{width:100%}section#content .small-deck.deck .text .cme-format-icons,section#content .small-deck.deck .text .cme-credits,section#content .small-deck.deck .text h6,section#content .small-deck.deck .text h5,section#content .small-deck.deck .text h4,section#content .small-deck.deck .text h3,section#content .small-deck.deck .text h2,section#content .small-deck.deck .text h1,section#content .small-deck.deck .text p,section#content .small-deck.deck .text a{clear:left}section#content .bucket{width:100%}section#content .bucket .bucket{width:100%}section#content .bucket.margin-left-half,section#content .bucket.margin-right-half{margin:0}section#content .block{margin:0;width:100%}section#content .block .content{display:none;margin:0;padding:10px 0 20px}section#content .block .content .left-column,section#content .block .content .right-column,section#content .block .content .left-column.wide,section#content .block .content .right-column.wide{clear:both;float:none;overflow:hidden;width:100%}section#content .block .content .left-column.short,section#content .block .content .right-column.short,section#content .block .content .left-column.short-fixed,section#content .block .content .right-column.short-fixed{display:none}section#content .block .content .clearfix.padding-bottom{padding:0}section#content .block .content .image-container{float:left;margin:0 10px 10px 0}section#content .block .content p.subhead{padding-top:10px;margin-left:10px;margin-right:10px}section#content .block .content p.alphabet{padding-bottom:0}section#content .block .content p.alphabet a{font-size:25px;margin:10px;padding:5px}section#content .block .content h1,section#content .block .content h2,section#content .block .content h3,section#content .block .content h4,section#content .block .content h5,section#content .block .content h6,section#content .block .content p,section#content .block .content button,section#content .block .content ul,section#content .block .content ol,section#content .block .content li,section#content .block .content a.button{margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px}section#content .block .content ul.bold{padding:0}section#content .block .content hr.dotted{margin:0 0 10px;padding:20px 0 0}section#content .block .threecolumn .content{margin:0}section#content .block.full .threecolumn .left-column,section#content .block .full .threecolumn .left-column,section#content .block.twelve-column .threecolumn .left-column,section#content .block .twelve-column .threecolumn .left-column,section#content .block.eleven-column .threecolumn .left-column,section#content .block .eleven-column .threecolumn .left-column,section#content .block.ten-column .threecolumn .left-column,section#content .block .ten-column .threecolumn .left-column,section#content .block.nine-column .threecolumn .left-column,section#content .block .nine-column .threecolumn .left-column,section#content .block.eight-column .threecolumn .left-column,section#content .block .eight-column .threecolumn .left-column,section#content .block.seven-column .threecolumn .left-column,section#content .block .seven-column .threecolumn .left-column,section#content .block.six-column .threecolumn .left-column,section#content .block .six-column .threecolumn .left-column,section#content .block.five-column .threecolumn .left-column,section#content .block .five-column .threecolumn .left-column,section#content .block.four-column .threecolumn .left-column,section#content .block .four-column .threecolumn .left-column,section#content .block.three-column .threecolumn .left-column,section#content .block .three-column .threecolumn .left-column,section#content .block.full .threecolumn .center-column,section#content .block .full .threecolumn .center-column,section#content .block.twelve-column .threecolumn .center-column,section#content .block .twelve-column .threecolumn .center-column,section#content .block.eleven-column .threecolumn .center-column,section#content .block .eleven-column .threecolumn .center-column,section#content .block.ten-column .threecolumn .center-column,section#content .block .ten-column .threecolumn .center-column,section#content .block.nine-column .threecolumn .center-column,section#content .block .nine-column .threecolumn .center-column,section#content .block.eight-column .threecolumn .center-column,section#content .block .eight-column .threecolumn .center-column,section#content .block.seven-column .threecolumn .center-column,section#content .block .seven-column .threecolumn .center-column,section#content .block.six-column .threecolumn .center-column,section#content .block .six-column .threecolumn .center-column,section#content .block.five-column .threecolumn .center-column,section#content .block .five-column .threecolumn .center-column,section#content .block.four-column .threecolumn .center-column,section#content .block .four-column .threecolumn .center-column,section#content .block.three-column .threecolumn .center-column,section#content .block .three-column .threecolumn .center-column,section#content .block.full .threecolumn .right-column,section#content .block .full .threecolumn .right-column,section#content .block.twelve-column .threecolumn .right-column,section#content .block .twelve-column .threecolumn .right-column,section#content .block.eleven-column .threecolumn .right-column,section#content .block .eleven-column .threecolumn .right-column,section#content .block.ten-column .threecolumn .right-column,section#content .block .ten-column .threecolumn .right-column,section#content .block.nine-column .threecolumn .right-column,section#content .block .nine-column .threecolumn .right-column,section#content .block.eight-column .threecolumn .right-column,section#content .block .eight-column .threecolumn .right-column,section#content .block.seven-column .threecolumn .right-column,section#content .block .seven-column .threecolumn .right-column,section#content .block.six-column .threecolumn .right-column,section#content .block .six-column .threecolumn .right-column,section#content .block.five-column .threecolumn .right-column,section#content .block .five-column .threecolumn .right-column,section#content .block.four-column .threecolumn .right-column,section#content .block .four-column .threecolumn .right-column,section#content .block.three-column .threecolumn .right-column,section#content .block .three-column .threecolumn .right-column{width:100%;margin:0}section#content .block.full .twocolumn .content,section#content .block .twocolumn .content,section#content .block.full .threecolumn .content,section#content .block .threecolumn .content{display:block;margin:0;padding:0}section#content .block.full .twocolumn .content .left-column,section#content .block .twocolumn .content .left-column,section#content .block.full .threecolumn .content .left-column,section#content .block .threecolumn .content .left-column,section#content .block.full .twocolumn .content .center-column,section#content .block .twocolumn .content .center-column,section#content .block.full .threecolumn .content .center-column,section#content .block .threecolumn .content .center-column,section#content .block.full .twocolumn .content .right-column,section#content .block .twocolumn .content .right-column,section#content .block.full .threecolumn .content .right-column,section#content .block .threecolumn .content .right-column{display:none}section#content .block.full .twocolumn .content .left-column.mobile,section#content .block .twocolumn .content .left-column.mobile,section#content .block.full .threecolumn .content .left-column.mobile,section#content .block .threecolumn .content .left-column.mobile,section#content .block.full .twocolumn .content .center-column.mobile,section#content .block .twocolumn .content .center-column.mobile,section#content .block.full .threecolumn .content .center-column.mobile,section#content .block .threecolumn .content .center-column.mobile,section#content .block.full .twocolumn .content .right-column.mobile,section#content .block .twocolumn .content .right-column.mobile,section#content .block.full .threecolumn .content .right-column.mobile,section#content .block .threecolumn .content .right-column.mobile{display:block;clear:both}section#content .block.full .twocolumn .bobshouse .content,section#content .block .twocolumn .bobshouse .content,section#content .block.full .threecolumn .bobshouse .content,section#content .block .threecolumn .bobshouse .content{display:none}section#content .block p.title,section#content .block h4.title{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;display:block;font-size:12px;min-height:20px;line-height:20px;margin:0;padding:8px 36px 8px 20px;text-align:left;color:#666;text-transform:uppercase}section#content .block p.title.large,section#content .block h4.title.large{margin:0}section#content .block .title:hover,section#content .block .title:active,section#content .block .title:focus{cursor:pointer}section#content .block p.subhead a{display:block}section#content .block .single .content{padding:20px 5px}section#content.nine-column .block.full .threecolumn .left-column,section#content.nine-column .block .full .threecolumn .left-column,section#content.nine-column .block.full .threecolumn .center-column,section#content.nine-column .block .full .threecolumn .center-column,section#content.nine-column .block.full .threecolumn .right-column,section#content.nine-column .block .full .threecolumn .right-column{width:100%;margin:0}section#content .block.drop-shadow{background:0 0;padding:0}section#content .block.padding-left,section#content .block.padding-left-half,section#content .block.padding-right,section#content .block.padding-right-half{padding:0}section#content .block.mobile-padding{padding-left:20px;padding-right:20px}section#content .block.mobile-padding .container{width:100%}section#content .block.mobile-padding .container h6.secondary{padding-top:5px}section#content .block.mobile-padding-top{padding-top:20px}section#content .promo,section#content .promo.full{display:none}section#content .block.publication{margin-bottom:5px}section#content .block.publication p{display:none}section#content .block.publication p.title{background:url(//img.aafp.net/icons/right-arrows.png) no-repeat center right;border:0;color:#4f758b;display:block;height:auto;margin:0 10px;padding:5px;text-align:center}section#content .connect-with{margin:0 auto;width:90%}section#content .connect-with .name p{font-family:Arial,sans-serif;font-size:10px;padding:5px;text-align:center}section#content .connect-with .name p strong{display:inline;font-size:15px;padding-left:3px}section#content .news{margin:0}.bob.section{padding-top:0}section#content.mobile-padding{padding-left:20px;padding-right:20px}section#content.mobile-padding .container{width:100%}section#content.article-page,section#content.article-page.twelve-column.extra-width,.twelve-column.extra-width{width:100%}section#content.article-page h1,section#content.article-page.twelve-column.extra-width h1,.twelve-column.extra-width h1{margin:0 0 10px}#main .container.padding-bottom{padding:0}#main .block.article article{clear:both;padding-bottom:20px}#main .block.article article .image-container{float:left;margin:0 10px}#main .full-article article blockquote{clear:both;display:block;float:none;width:100%}#main .full-article article blockquote.caption{margin:10px 0}#main .full-article article h2{font-size:18px;line-height:24px;margin-left:10px;margin-right:10px}#main .full-article article h3{font-size:15px;margin-left:10px;margin-right:10px}#main .full-article a.button.simple{font-size:11px}#main .EmbeddedForumHeaderAreaImage{margin-left:20px}#main .charlimit{margin-left:10px;padding-left:10px}#main .comments nav{padding-left:10px}#main .comments ul.pagination{clear:both;float:left}#main .comments ul.sorting{float:left}#main .comments .comment{padding-bottom:5px}#main .comments .comment img,#main .comments .comment img.profile{display:none}#main .comments .comment .comment-content{margin:0;padding:10px 10px 0;width:auto}#main .comments .comment .actions{clear:both;margin:0 10px 0 0;padding-top:0;width:auto;color:#e3e3e3}#main .comments .post-comment textarea{width:90%}#main .comments .post-comment button{margin-top:20px}#main .comments .post-comment div.charlimit{float:left;width:auto}#main .comments .post-comment div.charlimit+button{margin-top:20px}section#content .EmbeddedForumPosts{border-top:0}section#content .EmbeddedForumPostDetails,section#content .EmbeddedForumPostAvatar{width:100%}section#content .EmbeddedForumPostDetails h5{margin-left:0;padding-left:0}section#content .EmbeddedForumPostContent{width:100%}section#content .block .list h6{margin:.4em 10px}section#content .socialbiolink li,section#content .aafplist li,section#content .deck li,section#content .flash li{margin-top:10px}section#content .socialbiolink li .title-kicker,section#content .aafplist li .title-kicker,section#content .deck li .title-kicker,section#content .flash li .title-kicker{padding:0}section#content .list .listitem .title-deck,section#content .list .listitem .title-kicker,section#content .list .listitem p.subhead{margin:0 10px;padding-left:10px;padding-right:10px}section#content .highlights .listimage .mobile-size-0 .title-deck,section#content .highlights .listimage .mobile-size-0 .title-kicker,section#content .highlights .listimage .mobile-size-0 p{margin:0;padding-left:0;padding-right:0}.atozlinks p.alphabet.hide{position:absolute!important;top:-9999px!important;left:-9999px!important}#main select.azmobile{width:auto}blockquote.caption .mobile300x220~.cutline{width:300px}blockquote.caption .mobile60x60~.cutline{width:60px}blockquote.caption .mobile220x220~.cutline{width:220px}blockquote.caption .cutline{margin-left:auto;margin-right:auto}.anntopicbanner .main-asset{display:block;float:none;margin:0 auto}.anntopicbanner .text{width:auto}#main .buynowbutton img.aafpProduct,#main .buynowbutton input.aafpProduct[type=button]{margin-left:20px}#main .buynowbutton div.aafpProduct,#main .buynowbutton span.aafpProduct{margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px}.flash{text-align:center}.image-wrapper.left .image-container,.image-wrapper.left .cutline{padding-left:10px;margin-left:10px}.image-wrapper.right .image-container,.image-wrapper.right .cutline{padding-right:10px;margin-right:10px}.magnify .zoom{left:auto}section#content .block .journal-home h1{margin-top:10px}section#content .block .journal-home a.button{margin-left:20px}section#content .block .journal-home a.button.orange{margin-bottom:0}section#content .block .journal-home h6{margin-top:0;margin-bottom:0}.leaderboardAd,.leaderboardAdContainer{display:none!important}.journalmainbanner{width:100%}.poster{float:left;clear:both}.poster:nth-child(2n+2){float:left}.poster .image-container.mobile300x220,.poster .image-container.mobile300x220 img{width:300px}.poster blockquote.caption .mobile300x220~.cutline{width:300px}#sidebar{display:none}#sidebar.search-nav{display:block}#sidebar.search-nav aside.categories a.facet{background-position:97% center}aside.news article p a{clear:both}#mobile-sub-nav{display:block;margin:20px 0}#mobile-sub-nav h6{float:left;margin:15px 10px 0 20px;padding:0;width:60%}#mobile-sub-nav .scroll-top{float:right;margin:5px 10px 0 0}#mobile-sub-nav .scroll-top a{background:url(//img.aafp.net/icons/button-top.gif) no-repeat;display:block;height:34px;text-indent:-9999em;width:63px}#mobile-sub-nav nav{clear:both;padding-top:10px}#mobile-sub-nav nav ul li a.current.active{background-position:98% center}#mobile-sub-nav nav ul li a:hover,#mobile-sub-nav nav ul li a:active,#mobile-sub-nav nav ul li a:focus{background-position:98% center}#mobile-sub-nav nav ul li a.active:hover,#mobile-sub-nav nav ul li a.active:active,#mobile-sub-nav nav ul li a.active:focus{background-position:98% center}#mobile-sub-nav nav ul li a.active{background-position:98% center}.gridcolparsys div.carousel{margin-left:0;margin-right:0}section#content{min-height:50px}section#content .block.rotator{padding:0}section#content .block.content-rotator p.title{margin:0}section#content .block.content-rotator .content{margin:0;padding:0;width:100%}section#content .block.content-rotator aside.rotator-nav{height:auto;width:100%}section#content .block.content-rotator aside.rotator-nav h6{margin:0 0 10px 20px}section#content .block.content-rotator aside.rotator-nav ul li span{display:none}section#content .block.content-rotator aside.rotator-nav ul li.active{background:0 0}section#content .block.content-rotator aside.rotator-nav ul li.active a{color:#444}section#content .block.content-rotator .rotator-content{display:none}section#content .gallery-rotator{margin-bottom:40px;padding:0}section#content .gallery-rotator .container{width:auto}section#content .gallery-rotator aside.rotator-nav{bottom:-28px}section#content .gallery-rotator .rotator-content .content-block p{margin:5px 0 10px;width:90%}section#content .gallery-rotator .rotator-content .content-block p.caption{background:0 0;margin:5px 0 0;min-height:0;width:90%}section#content .special-rotator{height:auto;margin:0 0 40px;padding-bottom:40px}section#content .special-rotator aside.rotator-nav{bottom:-28px;width:100%}section#content .special-rotator .rotator-content{height:auto}section#content .special-rotator .rotator-content .image-container{left:0;top:10px}section#content .special-rotator .rotator-content article{margin:10px;overflow:hidden;padding:230px 0 0;width:auto}section#content .special-rotator .rotator-content article hgroup h3{font-size:18px;line-height:24px}section#content .special-rotator .rotator-content article hgroup h4{font-size:14px;line-height:18px}section#content .special-rotator .rotator-content article .actions{overflow:hidden;padding:0;position:relative;bottom:0;width:auto;height:auto}section#content .gallery-rotator .rotator-content .content-block p{padding-left:20px;padding-right:20px}.pullquote .pq{width:auto;margin:10px 20px;padding:5px}.pullquote .pq-quote p,.pullquote .pq-quote,.pullquote .pq-attribution{margin-bottom:5px;margin-left:0;padding-left:0;display:inline}.pullquote .pq-attribution{float:none}#breadcrumbs-container{display:none}#footer-container{display:none}footer#mobile-footer{clear:both;display:block;padding:0}footer#mobile-footer .logo{float:left;margin:0 0 10px 10px}footer#mobile-footer .logo a{display:block;height:67px;text-indent:-9999em;width:183px;background:url(//img.aafp.net/logo-type.png) no-repeat}footer#mobile-footer .scroll-top{float:right;margin:15px 10px 10px 0}footer#mobile-footer .scroll-top a{background:url(//img.aafp.net/icons/button-top.gif) no-repeat;display:block;height:34px;text-indent:-9999em;width:63px}footer#mobile-footer .mobile-nav-dropdown{border:0;display:block;padding:0 0 10px;position:inherit}footer#mobile-footer .mobile-nav-dropdown ul li{margin:0 0 5px}footer#mobile-footer .mobile-nav-dropdown ul li a{color:#444;font:400 14px/20px Arial,sans-serif;font-size:14px;line-height:18px;text-decoration:none}footer#mobile-footer .globalsearch{background:none repeat scroll 0 0 #F5F6F6;-webkit-box-shadow:0 -5px 0 5px #f5f6f6;-moz-box-shadow:0 -5px 0 5px #f5f6f6;box-shadow:0 -5px 0 5px #f5f6f6;padding-bottom:10px}footer#mobile-footer .global-search{margin:0 auto;width:96%}footer#mobile-footer .global-search input.main-search{padding:5px;width:75%}.cme-box .image-container{float:left;margin-right:5px;margin-left:10px;margin-right:10px;padding-left:10px}.cme-box .cme-format-icons{display:none}.cme-box .mobile-cme-format-icons{display:inline;color:#858585;font-size:1.5em;font-weight:400}.cme-box .cme-credits{margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px}#main .eventFilterLinks{margin-left:10px;margin-right:10px;margin-top:10px}#main .eventFilterLinks a.button{width:auto;float:left;margin-left:10px}#ui-datepicker-div{display:none!important}}@media screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:767px) and (min-resolution:2dppx){footer#mobile-footer .logo a{background-image:url(//img.aafp.net/logo-type@2x.png);background-size:100% auto}}@media screen and (min-width:600px) and (max-width:767px){body{width:585px}.nine-column.mobile-pad{width:555px}ul.images li a span{width:465px}#header-container header.global{width:565px}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-box{left:-433px;width:585px}.mobile-navigation .mobile-nav-dropdown{width:585px}.mobile-navigation .mobile-nav-dropdown .global-search{width:565px}section#content .homecarousel .carousel{height:415px;width:565px}section#content .homecarousel .carousel .frame{width:565px}section#content .homecarousel .carousel ul li{width:565px}section#content .homecarousel .carousel ul li .text{width:545px}#main{width:585px}#homepage section#content{width:585px}section#content{width:585px}section#content .container{width:585px}section#content .block .title{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-moz-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6f6f7));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-webkit-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-o-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-ms-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,linear-gradient(to bottom,#fff 0,#f6f6f7 100%)}section#content .block .title.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-moz-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6f6f7));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-webkit-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-o-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-ms-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,linear-gradient(to bottom,#fff 0,#f6f6f7 100%)}section#content .block .title.red{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-moz-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b8455c),color-stop(100%,#ad2742));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-webkit-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-o-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-ms-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,linear-gradient(to bottom,#b8455c 0,#ad2742 100%)}section#content .block .title.red.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-moz-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b8455c),color-stop(100%,#ad2742));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-webkit-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-o-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-ms-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,linear-gradient(to bottom,#b8455c 0,#ad2742 100%)}section#content .block .title.green{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-moz-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#65934e),color-stop(100%,#457029));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-webkit-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-o-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-ms-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,linear-gradient(to bottom,#65934e 0,#457029 100%)}section#content .block .title.green.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-moz-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#65934e),color-stop(100%,#457029));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-webkit-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-o-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-ms-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,linear-gradient(to bottom,#65934e 0,#457029 100%)}section#content .block .title.blue{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-moz-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4a7991),color-stop(100%,#2e6480));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-webkit-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-o-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-ms-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,linear-gradient(to bottom,#4a7991 0,#2e6480 100%)}section#content .block .title.blue.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-moz-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4a7991),color-stop(100%,#2e6480));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-webkit-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-o-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-ms-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,linear-gradient(to bottom,#4a7991 0,#2e6480 100%)}section#content .block .container.text-promo .title{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-moz-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#fffffe));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-webkit-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-o-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,-ms-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 555px 7px,linear-gradient(to bottom,#fff 0,#fffffe 100%)}section#content .block .container.text-promo .title.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-moz-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#fffffe));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-webkit-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-o-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,-ms-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 555px 7px,linear-gradient(to bottom,#fff 0,#fffffe 100%)}section#content .block.mobile-padding{width:545px}section#content .news{width:585px}section#content .horizontal-list .images{margin-right:20px;left:140px}section#content.mobile-padding{width:545px}#main .full-article .comments .comment .comment-content{width:565px}.tablesorter tr.footer{width:585px}.gridcolparsys div.carousel{width:565px}section#content .block.content-rotator aside.rotator-nav ul li a{width:535px}#main .special-rotator .rotator-content article .actions{background-color:transparent;bottom:auto;height:auto;position:relative;width:auto}footer#mobile-footer .global-search form input{width:553px}.overlay{margin-left:-292.5px;width:585px}}@media screen and (min-width:480px) and (max-width:599px){body{width:480px}.nine-column.mobile-pad{width:450px}ul.images li a span{width:360px}#header-container header.global{width:460px}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-box{left:-328px;width:480px}.mobile-navigation .mobile-nav-dropdown{width:480px}.mobile-navigation .mobile-nav-dropdown .global-search{width:460px}section#content .homecarousel .carousel{height:418px;width:460px}section#content .homecarousel .carousel .frame{width:460px}section#content .homecarousel .carousel ul li{width:460px}section#content .homecarousel .carousel ul li .text{width:440px}#main{width:480px}#homepage section#content{width:480px}section#content{width:480px}section#content .container{width:480px}section#content .block .title{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-moz-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6f6f7));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-webkit-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-o-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-ms-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,linear-gradient(to bottom,#fff 0,#f6f6f7 100%)}section#content .block .title.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-moz-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6f6f7));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-webkit-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-o-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-ms-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,linear-gradient(to bottom,#fff 0,#f6f6f7 100%)}section#content .block .title.red{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-moz-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b8455c),color-stop(100%,#ad2742));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-webkit-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-o-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-ms-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,linear-gradient(to bottom,#b8455c 0,#ad2742 100%)}section#content .block .title.red.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-moz-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b8455c),color-stop(100%,#ad2742));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-webkit-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-o-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-ms-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,linear-gradient(to bottom,#b8455c 0,#ad2742 100%)}section#content .block .title.green{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-moz-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#65934e),color-stop(100%,#457029));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-webkit-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-o-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-ms-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,linear-gradient(to bottom,#65934e 0,#457029 100%)}section#content .block .title.green.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-moz-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#65934e),color-stop(100%,#457029));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-webkit-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-o-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-ms-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,linear-gradient(to bottom,#65934e 0,#457029 100%)}section#content .block .title.blue{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-moz-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4a7991),color-stop(100%,#2e6480));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-webkit-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-o-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-ms-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,linear-gradient(to bottom,#4a7991 0,#2e6480 100%)}section#content .block .title.blue.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-moz-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4a7991),color-stop(100%,#2e6480));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-webkit-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-o-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-ms-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,linear-gradient(to bottom,#4a7991 0,#2e6480 100%)}section#content .block .container.text-promo .title{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-moz-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#fffffe));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-webkit-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-o-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,-ms-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 450px 7px,linear-gradient(to bottom,#fff 0,#fffffe 100%)}section#content .block .container.text-promo .title.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-moz-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#fffffe));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-webkit-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-o-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,-ms-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 450px 7px,linear-gradient(to bottom,#fff 0,#fffffe 100%)}section#content .block.mobile-padding{width:440px}section#content .news{width:480px}section#content .horizontal-list .images{margin-right:15px;left:94px}section#content.mobile-padding{width:440px}#main .full-article .comments .comment .comment-content{width:460px}.tablesorter tr.footer{width:480px}.gridcolparsys div.carousel{width:460px}section#content .block.content-rotator aside.rotator-nav ul li a{width:430px}footer#mobile-footer .global-search form input{width:448px}.overlay{margin-left:-240px;width:480px}}@media screen and (max-width:479px){body{width:320px}.nine-column.mobile-pad{width:290px}ul.images li a span{width:200px}#header-container header.global{width:300px}#header-container header.global nav#utility-nav ul#user-nav li .sign-in-box{left:-168px;width:320px}#header-container header.global nav#utility-nav ul#user-nav li #aafpWelcomeLinks{left:-120px;width:200px}.mobile-navigation .mobile-nav-dropdown{width:320px}.mobile-navigation .mobile-nav-dropdown .global-search{width:300px}section#content .homecarousel .carousel{height:470px;width:300px}section#content .homecarousel .carousel .frame{height:460px;width:300px}section#content .homecarousel .carousel ul li{width:300px}section#content .homecarousel .carousel ul li .text{width:280px}#main{width:320px}#homepage section#content{width:320px}#home .homefeaturebox h1,#home .homefeaturebox h2,#home .homefeaturebox h3,#home .homefeaturebox h4,#home .homefeaturebox h5,#home .homefeaturebox h6,#home .homefeaturebox p{clear:both}.images+.text{clear:both}.image-wrapper.left .image-container.mobile300x220,.image-wrapper.left .image-container.mobile300x220+.cutline,.image-wrapper.right .image-container.mobile300x220,.image-wrapper.right .image-container.mobile300x220+.cutline{padding-left:0;padding-right:0;margin-right:10px;margin-left:10px}section#content{width:320px}section#content .container{width:320px}section#content .block .title{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-moz-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6f6f7));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-webkit-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-o-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-ms-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,linear-gradient(to bottom,#fff 0,#f6f6f7 100%)}section#content .block .title.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-moz-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6f6f7));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-webkit-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-o-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-ms-linear-gradient(top,#fff 0,#f6f6f7 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,linear-gradient(to bottom,#fff 0,#f6f6f7 100%)}section#content .block .title.red{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-moz-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b8455c),color-stop(100%,#ad2742));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-webkit-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-o-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-ms-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,linear-gradient(to bottom,#b8455c 0,#ad2742 100%)}section#content .block .title.red.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-moz-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b8455c),color-stop(100%,#ad2742));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-webkit-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-o-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-ms-linear-gradient(top,#b8455c 0,#ad2742 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,linear-gradient(to bottom,#b8455c 0,#ad2742 100%)}section#content .block .title.green{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-moz-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#65934e),color-stop(100%,#457029));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-webkit-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-o-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-ms-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,linear-gradient(to bottom,#65934e 0,#457029 100%)}section#content .block .title.green.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-moz-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#65934e),color-stop(100%,#457029));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-webkit-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-o-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-ms-linear-gradient(top,#65934e 0,#457029 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,linear-gradient(to bottom,#65934e 0,#457029 100%)}section#content .block .title.blue{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-moz-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4a7991),color-stop(100%,#2e6480));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-webkit-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-o-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-ms-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,linear-gradient(to bottom,#4a7991 0,#2e6480 100%)}section#content .block .title.blue.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-moz-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4a7991),color-stop(100%,#2e6480));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-webkit-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-o-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-ms-linear-gradient(top,#4a7991 0,#2e6480 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,linear-gradient(to bottom,#4a7991 0,#2e6480 100%)}section#content .block .container.text-promo .title{background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-moz-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#fffffe));background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-webkit-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-o-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,-ms-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-close.png) no-repeat 290px 7px,linear-gradient(to bottom,#fff 0,#fffffe 100%)}section#content .block .container.text-promo .title.active{background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-moz-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#fffffe));background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-webkit-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-o-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,-ms-linear-gradient(top,#fff 0,#fffffe 100%);background:url(//img.aafp.net/icons/circle-open.png) no-repeat 290px 7px,linear-gradient(to bottom,#fff 0,#fffffe 100%)}section#content .block.mobile-padding{width:280px}section#content .news{width:320px}section#content .horizontal-list div.images{margin-right:10px;left:26px}section#content.mobile-padding{width:280px}#main .full-article .comments .comment .comment-content{width:300px}section#content .block .content .half-list{float:none;width:100%}#main input,.ui-dialog input,#main select,.ui-dialog select,#main textarea,.ui-dialog textarea,#main textarea.large,.ui-dialog textarea.large,#main select,.ui-dialog select,#main label,.ui-dialog label,#main .form_row_description,.ui-dialog .form_row_description,#main div.description,.ui-dialog div.description,#main .date-picker div.range,.ui-dialog .date-picker div.range{width:84%}.anntopstories .titles{clear:left}.tablesorter tr.footer{width:320px}.gridcolparsys div.carousel{width:300px}section#content .block.content-rotator aside.rotator-nav ul li a{width:270px}#main .share{margin:10px 0 10px 20px}#main .share p{padding:5px 4px;font-size:11px;line-height:29px}#main .share .icons{padding:8px 3px 0}.scroll-top.floating.footer{margin-top:-25px}footer#mobile-footer .global-search form input{width:280px}.overlay{margin-left:-160px;width:320px}.ui-dialog{width:100%!important}.ui-dialog .ui-dialog-content{padding:.5em 0}}table tr td.heading{color:#333;font:700 16px/21px Arial,sans-serif}table tr th,table tr td{color:#666;font:400 14px/20px Arial,sans-serif;margin:5px 0 15px}.srt{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.clearfix:after,.pricing-wizard .pricing-wizard__display .nextprevbuttons:after,.pricing-wizard .pricing-wizard__display-body:after,.pricing-wizard .pricing-wizard-product footer:after,.site-row__container:after{content:"";display:table;clear:both}.js-window-width{text-indent:979px}@media screen and (min-width:768px){.js-window-width{text-indent:979px}}@media screen and (max-width:767px){.js-window-width{text-indent:767px}}@media screen and (max-width:600px){.js-window-width{text-indent:600px}}@media screen and (max-width:480px){.js-window-width{text-indent:480px}}@media screen and (max-width:320px){.js-window-width{text-indent:320px}}.is-signed-out .pv-member,.is-signed-out .pv-non-member{display:none!important}.is-signed-in{}.is-signed-in.is-member .pv-member{display:block}.is-signed-in.is-member .pv-public,.is-signed-in.is-member .pv-non-member{display:none!important}.is-signed-in.is-non-member .pv-non-member{display:block}.is-signed-in.is-non-member .pv-public,.is-signed-in.is-non-member .pv-member{display:none!important}.page-wrap{max-width:980px;margin-left:auto;margin-right:auto}.page-wrap:after{content:" ";display:block;clear:both}head{display:block;position:fixed;left:10px;top:10px;z-index:999;color:#333;background:rgba(255,255,255,.25)}head:before{content:"|||";display:none;padding:5px 10px;font-family:sans-serif;font-size:16px;font-weight:700}head:hover{background:rgba(255,255,255,.5);color:red}head:hover~.page-wrap,head:hover~body .page-wrap{position:relative}head:hover~.page-wrap:before,head:hover~body .page-wrap:before{position:absolute;top:0;left:0;bottom:0;right:0;content:" ";z-index:998;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjZmZiIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI3MS40Mjg1NyUiIHN0b3AtY29sb3I9IiNiM2IzZmYiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNzEuNDI4NTclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0%,rgba(102,102,255,.25)),color-stop(71.42857%,rgba(179,179,255,.25)),color-stop(71.42857%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(left,rgba(102,102,255,.25),rgba(179,179,255,.25) 71.42857%,rgba(0,0,0,0) 71.42857%);background-image:-webkit-linear-gradient(left,rgba(102,102,255,.25),rgba(179,179,255,.25) 71.42857%,rgba(0,0,0,0) 71.42857%);background-image:linear-gradient(to right,rgba(102,102,255,.25),rgba(179,179,255,.25) 71.42857%,rgba(0,0,0,0) 71.42857%);background-size:8.53659%;background-origin:content-box;background-clip:content-box;background-position:left top}.template-pagerows .page-wrap:before{display:none!important}.template-pagerows .page-row__container{max-width:980px;margin-left:auto;margin-right:auto}.template-pagerows .page-row__container:after{content:" ";display:block;clear:both}head:hover~.template-pagerows .page-row__container,head:hover~body .template-pagerows .page-row__container{position:relative}head:hover~.template-pagerows .page-row__container:before,head:hover~body .template-pagerows .page-row__container:before{position:absolute;top:0;left:0;bottom:0;right:0;content:" ";z-index:998;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjZmZiIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI3MS40Mjg1NyUiIHN0b3AtY29sb3I9IiNiM2IzZmYiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNzEuNDI4NTclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0%,rgba(102,102,255,.25)),color-stop(71.42857%,rgba(179,179,255,.25)),color-stop(71.42857%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(left,rgba(102,102,255,.25),rgba(179,179,255,.25) 71.42857%,rgba(0,0,0,0) 71.42857%);background-image:-webkit-linear-gradient(left,rgba(102,102,255,.25),rgba(179,179,255,.25) 71.42857%,rgba(0,0,0,0) 71.42857%);background-image:linear-gradient(to right,rgba(102,102,255,.25),rgba(179,179,255,.25) 71.42857%,rgba(0,0,0,0) 71.42857%);background-size:8.53659%;background-origin:content-box;background-clip:content-box;background-position:left top}.template-pagerows .page-row__container .one-column{width:6.09756%;float:left;margin-right:2.43902%}.template-pagerows .page-row__container .two-column{width:14.63415%;float:left;margin-right:2.43902%}.template-pagerows .page-row__container .three-column{width:23.17073%;float:left;margin-right:2.43902%}.template-pagerows .page-row__container .four-column{width:31.70732%;float:left;margin-right:2.43902%}.template-pagerows .page-row__container .five-column{width:40.2439%;float:left;margin-right:2.43902%}.template-pagerows .page-row__container .six-column{width:48.78049%;float:left;margin-right:2.43902%}.template-pagerows .page-row__container .seven-column{width:57.31707%;float:left;margin-right:2.43902%}.template-pagerows .page-row__container .eight-column{width:65.85366%;float:left;margin-right:2.43902%}.template-pagerows .page-row__container .nine-column{width:74.39024%;float:left;margin-right:2.43902%}.template-pagerows .page-row__container .ten-column{width:82.92683%;float:left;margin-right:2.43902%}.template-pagerows .page-row__container .eleven-column{width:91.46341%;float:left;margin-right:2.43902%}.template-pagerows .page-row__container .full{width:100%;float:right;margin-right:0}.template-pagerows .page-row__container .gridblock{margin-left:0}.template-pagerows .page-row__container .alpha{clear:both}.template-pagerows .page-row__container .omega{float:right;margin-right:0}@media (max-width:767px){.template-pagerows .page-row__container .gridblock{width:100%;margin-left:none;margin-right:none}}.template-pagerows .gridcolparsys{margin:0}.data{}.data .line-items{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.data .line-items *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.data .line-items.-col-2.-layout-justified li{margin:0 0 10px;padding:0 75px 0 0;list-style:none}.data .line-items.-col-2.-layout-justified li.last-line-item{padding-bottom:10px;border-bottom:1px solid #aaa}.data .line-items.-col-2.-layout-justified .data__entry{position:absolute;right:0;top:0;font-weight:700}#main .data ul li{left:0;margin-right:0;margin-left:0;position:relative}@media print{.data ul li{list-style:none!important}}.form *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form input[type=checkbox]{margin-right:3px}.form input[type=radio]{margin-right:5px}#main .form{}#main .form input[type=text],#main .form select,#main .form textarea{margin:0 0 5px}#main .form input[type=checkbox]{margin:3px 5px 0 0}#main .form input[type=radio]{margin:5px 5px 0 0}@media screen and (min-width:600px){#main .form .-width-xxs{width:100%;max-width:10%}#main .form .-width-xs{width:100%;max-width:20%}#main .form .-width-s{width:100%;max-width:40%}#main .form .-width-m{width:100%;max-width:60%}#main .form .-width-l{width:100%;max-width:80%}#main .form .-width-xl{width:100%}}#main .form .-width-auto{width:auto;max-width:100%}@media screen and (max-width:767px){#main .form input,#main .form select,#main .form textarea{margin:0}}@media screen and (max-width:599px){#main .form input[type=text],#main .form textarea{width:100%}}@media screen and (max-width:767px){.form .form__rows{margin:0;padding:0}}.form__rows{margin-top:0}.form__rows li{list-style:none;margin-bottom:5px}.form__rows li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.form__rows .form-row__title{display:block;margin-bottom:5px;font-weight:700}.form__rows.-layout-stacked fieldset label{display:block}#main .form__rows{}#main .form__rows li{left:0;margin-right:0;margin-left:0}@media screen and (max-width:767px){#main .form__rows li{margin-left:0;padding-left:0;padding-right:0}}#main .form__rows.-layout-center .error{display:block}@media screen and (min-width:600px){#main .form__rows.-layout-center label{float:left;text-align:right;margin-right:1em}#main .form__rows.-layout-center div{float:left}#main .form__rows.-layout-center input[type=checkbox],#main .form__rows.-layout-center input[type=radio]{float:none}}#main .form__rows fieldset.-display-inline input,#main .form__rows fieldset.-display-inline select{clear:none;padding-left:0}#main .form__rows fieldset.-display-inline input[type=text],#main .form__rows fieldset.-display-inline select{margin-right:10px}@media screen and (max-width:599px){#main .form__rows fieldset.-display-inline input[type=text],#main .form__rows fieldset.-display-inline select{margin-bottom:10px}}#main .form__rows fieldset.-display-inline legend{clear:none}#main .form__rows fieldset.-display-inline input[type=radio]+label{margin-right:10px;padding-left:0}#main .form__rows fieldset.-display-inline input[type=checkbox]+label{margin-right:10px;padding-left:0}#main .form__rows .form-row__title{font-weight:700;font-size:1em;line-height:1.4em;color:#666}#main .form__rows label{font-weight:400;color:#666;font-size:1em;line-height:1.4em;width:100%}#main .form__rows label .instructions{font-weight:400;font-size:.85em;display:inline-block;max-width:80%}#main .form__rows label,#main .form__rows input{margin-right:0;margin-left:0}.form__ast-req{color:#9e2a2f}.form select:disabled,.form textarea:disabled,.form input[type=checkbox]:disabled,.form input[type=date]:disabled,.form input[type=datetime]:disabled,.form input[type=file]:disabled,.form input[type=email]:disabled,.form input[type=month]:disabled,.form input[type=number]:disabled,.form input[type=password]:disabled,.form input[type=radio]:disabled,.form input[type=range]:disabled,.form input[type=search]:disabled,.form input[type=tel]:disabled,.form input[type=text]:disabled,.form input[type=time]:disabled,.form input[type=url]:disabled,.form input[type=week]:disabled{background-color:#e3e3e3;cursor:default}.icon--credit-card{width:25px;height:16px;display:block;background-repeat:no-repeat;background-image:url(//img.aafp.net/aafp/sprites-s9e24000914.png);background-position:0 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.icon--credit-card{background-image:url(//img.aafp.net/aafp/sprites-retina-sa18a99679b.png);background-size:44px 132px;background-position:0 0}}.icon--credit-card.-type-amex{background-image:url(//img.aafp.net/aafp/sprites-s9e24000914.png);background-position:0 -16px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.icon--credit-card.-type-amex{background-image:url(//img.aafp.net/aafp/sprites-retina-sa18a99679b.png);background-size:44px 132px;background-position:0 -16px}}.icon--credit-card.-type-discover{background-image:url(//img.aafp.net/aafp/sprites-s9e24000914.png);background-position:0 -32px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.icon--credit-card.-type-discover{background-image:url(//img.aafp.net/aafp/sprites-retina-sa18a99679b.png);background-size:44px 132px;background-position:0 -32px}}.icon--credit-card.-type-generic{background-image:url(//img.aafp.net/aafp/sprites-s9e24000914.png);background-position:0 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.icon--credit-card.-type-generic{background-image:url(//img.aafp.net/aafp/sprites-retina-sa18a99679b.png);background-size:44px 132px;background-position:0 0}}.icon--credit-card.-type-master{background-image:url(//img.aafp.net/aafp/sprites-s9e24000914.png);background-position:0 -64px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.icon--credit-card.-type-master{background-image:url(//img.aafp.net/aafp/sprites-retina-sa18a99679b.png);background-size:44px 132px;background-position:0 -64px}}.icon--credit-card.-type-visa{background-image:url(//img.aafp.net/aafp/sprites-s9e24000914.png);background-position:0 -48px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.icon--credit-card.-type-visa{background-image:url(//img.aafp.net/aafp/sprites-retina-sa18a99679b.png);background-size:44px 132px;background-position:0 -48px}}.icon--indicator{width:20px;height:20px;background:#CCC;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.icon--indicator.-is-on{background:#789d4a}.img-block__wrap img{max-width:100%;height:auto;display:block;position:relative}.aspect-ratio-via-crop .img-block__wrap,.-ratio-1-1 .img-block__wrap,.-ratio-2-1 .img-block__wrap,.-ratio-4-3 .img-block__wrap,.-ratio-16-9 .img-block__wrap{overflow:hidden;position:relative;width:100%}.aspect-ratio-via-crop .img-block__wrap img,.-ratio-1-1 .img-block__wrap img,.-ratio-2-1 .img-block__wrap img,.-ratio-4-3 .img-block__wrap img,.-ratio-16-9 .img-block__wrap img{position:absolute;top:0;left:0;bottom:0;right:0}.aspect-ratio-via-crop .img-block__wrap:before,.-ratio-1-1 .img-block__wrap:before,.-ratio-2-1 .img-block__wrap:before,.-ratio-4-3 .img-block__wrap:before,.-ratio-16-9 .img-block__wrap:before{content:"";display:block}.-ratio-1-1 .img-block__wrap:before{padding-top:100%}.-ratio-2-1 .img-block__wrap:before{padding-top:50%}.-ratio-4-3 .img-block__wrap:before{padding-top:75%}.-ratio-16-9 .img-block__wrap:before{padding-top:56.25%}.img-block__control{display:block;content:"";position:absolute;right:15px;bottom:15px;width:32px;height:32px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.img-block__control:hover{cursor:pointer}.img-block__control.-icon--lightbox{background-color:#cf7f00;background-color:rgba(0,0,0,.3);background-image:url(//img.aafp.net/global/icons/expand-white.png);background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.img-block__control.-icon--lightbox{background-image:url(//img.aafp.net/global/icons-retina/expand-white.png);background-size:100% auto}}.invoice{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}@media screen and (max-width:767px){.invoice{margin-top:15px}}.invoice .invoice__banner,.invoice li.line-item,.invoice .invoice__summary{padding:15px;width:100%}.invoice *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#main .invoice .invoice__title{font-size:1em;line-height:1.4em;font-weight:1.2em}@media screen and (max-width:767px){#main .invoice ul{margin:0;padding:0}}#main .invoice ul li{left:0;margin-right:0;margin-left:0}@media screen and (max-width:767px){#main .invoice ul li{margin-left:0}}.invoice__banner{background:#4f758b;color:#FFF;font-family:Arial,sans-serif;clear:both}.invoice__title{margin:0;padding:0;font-family:Arial,sans-serif;font-size:1em;line-height:1.4em;font-weight:1.2em}ul.line-items{margin:0;clear:both}li.line-item{background:#f6f6f6;list-style:none;float:left}li.line-item:nth-child(2n+1){background:#e3e3e3}.line-item__name{float:left;margin:0;width:70%;font-weight:400;font-size:1em}.line-item__charge{float:right;width:25%;text-align:right}.line-item__options{clear:both;float:left;margin-top:10px;border-top:1px solid #aaa;padding-top:10px}.line-item__fine-print{font-size:.8em;line-height:1.4em;font-style:italic}.invoice__summary{background:#666;color:#FFF;clear:both}.invoice__summary-title{float:left;width:70%;margin:0;font-size:1em}.invoice__total{float:right;width:25%;text-align:right}@media print{.invoice header{border-top:1px solid;border-bottom:1px solid}.invoice .invoice__banner,.invoice .invoice__summary{padding-left:0}.invoice footer{display:block!important;border-bottom:1px solid}.invoice ul li{list-style:none!important;border-bottom:1px dotted}}.member-services{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e3e3e3;padding:15px 20px;background-color:#FFF}@media screen and (min-width:48em) and (max-width:61.24em){.member-services{padding:10px 20px 3px 13px;margin-right:10px}}@media screen and (max-width:479px){.member-services{width:90%;margin:0 5% 20px}}.member-services h1{padding:0;margin:0 0 5px;color:#444;font-weight:400;font-size:1.4em;line-height:1.1em}@media screen and (min-width:48em) and (max-width:61.24em){.member-services h1{font-size:1.1em}}.member-services nav a{display:block;border-top:1px solid #e3e3e3;padding-top:10px;padding-bottom:10px;padding-right:20px;font-weight:700;font-size:.88em;line-height:1.4em;color:#4f758b}.member-services nav a:hover{text-decoration:none;color:#cf7f00}@media screen and (min-width:48em) and (max-width:61.24em){.member-services nav a{font-size:.78em;padding:8px 20px 8px 0}}.member-services nav.-nav-arrows a{background-position:center right;background-repeat:no-repeat;background-image:url(//img.aafp.net/global/icons/arrow-right-orange.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.member-services nav.-nav-arrows a{background-image:url(//img.aafp.net/global/icons-retina/arrow-right-orange.png);background-size:8px 13px}}.link-list-arrows__link{background-position:center right;background-repeat:no-repeat;background-image:url(//img.aafp.net/global/icons/arrow-right-orange.png);display:block;border-top:1px solid #e3e3e3;padding-top:10px;padding-bottom:10px;padding-right:20px;font-weight:700;font-size:.88em;line-height:1.4em;margin:0 20px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.link-list-arrows__link{background-image:url(//img.aafp.net/global/icons-retina/arrow-right-orange.png);background-size:8px 13px}}@media screen and (min-width:48em) and (max-width:61.24em){.link-list-arrows__link{font-size:.78em;padding:8px 20px 8px 0}}@media screen and (min-width:48em){.link-list-arrows__link{margin:0}}.link-list-arrows--gray .link-list-arrows__link{background-image:url(//img.aafp.net/global/icons/arrow-right-gray.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.link-list-arrows--gray .link-list-arrows__link{background-image:url(//img.aafp.net/global/icons-retina/arrow-right-gray.png);background-size:8px 13px}}.setting{width:100%;float:left;margin-bottom:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.setting *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.setting .setting__title{margin:0;line-height:24px;color:#444}.setting .setting__description{color:#666}.setting .icon--credit-card{margin-right:5px}.setting .icon--indicator{margin-right:5px}.setting.-layout-row .setting__left-col{width:70%;float:left;padding-left:35px;position:relative}.setting.-layout-row .setting__left-col .icon{position:absolute;left:0;top:3px}.setting.-layout-row .setting__right-col{width:25%;float:right}.setting.-layout-row .setting__right-col .button,.setting.-layout-row .setting__right-col button{margin-left:0}@media screen and (min-width:768px){.setting.-layout-row .setting__right-col .button,.setting.-layout-row .setting__right-col button{float:right}}@media screen and (max-width:767px){.setting.-layout-row .setting__left-col,.setting.-layout-row .setting__right-col{width:100%;padding-left:35px}}@media screen and (max-width:767px){.setting .setting__title,.setting p,.setting .button{padding-left:0;padding-right:0;margin-left:0;margin-right:0}}.shim{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.shim.-mobile-padding{padding-left:20px;padding-right:20px}}.alert-box{background:#FFF;margin:1em 0;border:3px solid;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.alert-box__content{display:inline-block;margin-left:5em;max-width:75%}@media screen and (max-width:767px){.alert-box__content{margin-left:4em}}.alert-box__icon{display:inline-block;position:absolute;top:0;bottom:0;left:0;margin:0;padding:1em;width:2em;text-align:center}.alert-box__close{display:block;float:right;color:#FFF;font-size:12px;text-indent:-9999px;direction:ltr;height:22px;width:22px;line-height:22px;vertical-align:middle;text-align:center;margin:.5em;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-image:url(//img.aafp.net/aafp/sprites-s9e24000914.png);background-position:0 -80px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.alert-box__close{background-image:url(//img.aafp.net/aafp/sprites-retina-sa18a99679b.png);background-size:44px 132px;background-position:0 -80px}}.alert-box__close:hover{color:#FFF;text-decoration:none;cursor:pointer}.alert-box.-warning{border-color:#9e2a2f}.alert-box.-warning .alert-box__icon{background-color:#9e2a2f}.alert-box.-info{border-color:#4f758b}.alert-box.-info .alert-box__icon{background-color:#4f758b}.alert-box.-success{border-color:#789d4a}.alert-box.-success .alert-box__icon{background-color:#789d4a}.progress{display:block}.progress__title{width:100%}.progress__step{display:inline-block;vertical-align:middle}@media screen and (max-width:767px){.progress__step{vertical-align:top}}.progress__step .step-name{width:5em;display:inline-block;font-family:"Times New Roman",serif;font-weight:700;color:#777;vertical-align:middle;text-align:left}@media screen and (max-width:600px){.progress__step .step-name{display:none}}.progress__ind{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;width:1.5em;height:1.5em;text-align:center;color:#fff;font-weight:700;font-size:1.5em;vertical-align:middle;background:#777}@media screen and (max-width:767px){.progress__ind{width:1.25em;height:1.25em;font-size:1em;vertical-align:top}}.progress__arrow{width:0;height:0;border-style:solid;border-width:.5em 0 .5em .75em;border-color:transparent transparent transparent #777;display:inline-block;vertical-align:middle;margin:auto .5em}@media screen and (max-width:767px){.progress__arrow{vertical-align:top}}.progress .-current .step-name{color:#789d4a}@media screen and (max-width:600px){.progress .-current .step-name{display:inline-block}}.progress .-current .progress__ind{background-color:#789d4a}.progress .-current .progress__arrow{border-color:transparent transparent transparent #789d4a}.progress .-done .step-name{color:#4f758b}.progress .-done .progress__ind{background-color:#4f758b}.progress .-done .progress__arrow{border-color:transparent transparent transparent #4f758b}@media screen and (max-width:767px){.progress{margin-top:20px}}.progress--auto-width{display:-webkit-flex;display:flex;align-content:space-between;flex-wrap:wrap}.progress--auto-width .progress__step{margin:auto;display:-webkit-flex;display:flex;align-content:space-between;align-items:center}.progress--auto-width .progress__step .progress__ind{width:22px;height:22px;flex:none}@media screen and (min-width:767px){.progress--auto-width .progress__step .progress__ind{width:30px;height:30px;line-height:30px}}.progress--auto-width .progress__step .step-name{min-width:8em;width:auto;margin:auto;padding:.5em}#main .ccjs-card input::-webkit-input-placeholder,#main .ccjs-card-style input::-webkit-input-placeholder{letter-spacing:.15em;color:#999}#main .ccjs-card input:-moz-placeholder,#main .ccjs-card-style input:-moz-placeholder{letter-spacing:.15em;color:#999;line-height:1.75}#main .ccjs-card input::-moz-placeholder,#main .ccjs-card-style input::-moz-placeholder{letter-spacing:.15em;color:#999;line-height:1.75}#main .ccjs-card div,#main .ccjs-card-style div{margin:0;padding:0}#main .ccjs-card input,#main .ccjs-card-style input,#main .ccjs-card select,#main .ccjs-card-style select,#main .ccjs-card label,#main .ccjs-card-style label,#main .ccjs-card fieldset,#main .ccjs-card-style fieldset,#main .ccjs-card legend,#main .ccjs-card-style legend,#main .ccjs-card button,#main .ccjs-card-style button{position:relative;padding:0;margin:0;float:none;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:1em;z-index:2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#main .ccjs-card fieldset,#main .ccjs-card-style fieldset{border:0}#main .ccjs-card label,#main .ccjs-card-style label,#main .ccjs-card legend,#main .ccjs-card-style legend,#main .ccjs-card fieldset,#main .ccjs-card-style fieldset{line-height:1.5em;height:1.5em;color:#5e656b;border:0}#main .ccjs-card input,#main .ccjs-card-style input,#main .ccjs-card select,#main .ccjs-card-style select,#main .ccjs-card button,#main .ccjs-card-style button{border:1px solid #c7cbce}#main .ccjs-card input:focus,#main .ccjs-card-style input:focus,#main .ccjs-card select:focus,#main .ccjs-card-style select:focus,#main .ccjs-card button:focus,#main .ccjs-card-style button:focus{outline:0;border:1px solid #ffcd78;-webkit-box-shadow:inset 0 0 3px rgba(255,195,94,.9);-moz-box-shadow:inset 0 0 3px rgba(255,195,94,.9);box-shadow:inset 0 0 3px rgba(255,195,94,.9)}#main .ccjs-card input,#main .ccjs-card-style input,#main .ccjs-card select,#main .ccjs-card-style select{background-color:#fff;color:#5e656b;font-size:1.1em;line-height:1;height:36px}#main .ccjs-card input,#main .ccjs-card-style input{padding-left:.25em;line-height:2em\9}#main .ccjs-card input::-ms-clear,#main .ccjs-card-style input::-ms-clear{display:none}#main .ccjs-card select,#main .ccjs-card-style select{color:#767f86;height:1.5em\9;padding:.25em 0\9}#main .ccjs-card input::-webkit-autofill,#main .ccjs-card-style input::-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset}#main .ccjs-card .ccjs-csc-diagram,#main .ccjs-card-style .ccjs-csc-diagram,#main .ccjs-card .ccjs-csc-diagram-amex,#main .ccjs-card-style .ccjs-csc-diagram-amex{opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;-o-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:1;font-size:.6875em;background-color:#fafafa;position:absolute;left:100%;margin-left:1em;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.05);-moz-box-shadow:0 2px 3px rgba(0,0,0,.05);box-shadow:0 2px 3px rgba(0,0,0,.05);color:#767f86;z-index:1000000}#main .ccjs-card .ccjs-csc-diagram .ccjs-card-code,#main .ccjs-card-style .ccjs-csc-diagram .ccjs-card-code,#main .ccjs-card .ccjs-csc-diagram-amex .ccjs-card-code,#main .ccjs-card-style .ccjs-csc-diagram-amex .ccjs-card-code{color:#78d216}#main .ccjs-card .ccjs-csc-diagram .ccjs-explanation,#main .ccjs-card-style .ccjs-csc-diagram .ccjs-explanation,#main .ccjs-card .ccjs-csc-diagram-amex .ccjs-explanation,#main .ccjs-card-style .ccjs-csc-diagram-amex .ccjs-explanation{padding:.5em;font-size:1.2em}#main .ccjs-card .ccjs-csc-diagram .ccjs-close,#main .ccjs-card-style .ccjs-csc-diagram .ccjs-close,#main .ccjs-card .ccjs-csc-diagram-amex .ccjs-close,#main .ccjs-card-style .ccjs-csc-diagram-amex .ccjs-close{color:rgba(0,0,0,.4);font-size:2.25em;top:0;left:100%;width:.9em;margin-left:-.45em;margin-top:-.45em;height:.9em;line-height:.9em;background:#fff;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;border:0;position:absolute;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 0 3px rgba(0,0,0,.2);box-shadow:0 0 0 3px rgba(0,0,0,.2)}#main .ccjs-card .ccjs-csc-diagram .ccjs-close:hover,#main .ccjs-card-style .ccjs-csc-diagram .ccjs-close:hover,#main .ccjs-card .ccjs-csc-diagram-amex .ccjs-close:hover,#main .ccjs-card-style .ccjs-csc-diagram-amex .ccjs-close:hover{cursor:pointer}#main .ccjs-card .ccjs-csc-diagram .ccjs-close:active,#main .ccjs-card-style .ccjs-csc-diagram .ccjs-close:active,#main .ccjs-card .ccjs-csc-diagram-amex .ccjs-close:active,#main .ccjs-card-style .ccjs-csc-diagram-amex .ccjs-close:active{background:#e6e6e6}#main .ccjs-card .ccjs-csc-diagram-amex .ccjs-close,#main .ccjs-card-style .ccjs-csc-diagram-amex .ccjs-close{display:none}#main .ccjs-card .ccjs-csc-diagram,#main .ccjs-card-style .ccjs-csc-diagram{bottom:52%}#main .ccjs-card .ccjs-csc-diagram .ccjs-barcode,#main .ccjs-card-style .ccjs-csc-diagram .ccjs-barcode{height:2em;width:100%;background-color:#5e656b;margin-top:2em}#main .ccjs-card .ccjs-csc-diagram .ccjs-signature,#main .ccjs-card-style .ccjs-csc-diagram .ccjs-signature{background-color:#fafafa;display:inline-block;padding:.5em;margin-top:1em;margin-left:1em}#main .ccjs-card .ccjs-csc-diagram .ccjs-card-code,#main .ccjs-card-style .ccjs-csc-diagram .ccjs-card-code{padding:.5em 1em;display:inline-block;background-color:#fff}#main .ccjs-card .ccjs-csc-diagram-amex,#main .ccjs-card-style .ccjs-csc-diagram-amex{top:52%}#main .ccjs-card .ccjs-csc-diagram-amex .ccjs-card-number,#main .ccjs-card-style .ccjs-csc-diagram-amex .ccjs-card-number{margin-top:3.85em;text-align:center;width:100%;font-size:1.5em;letter-spacing:.15em}#main .ccjs-card .ccjs-csc-diagram-amex .ccjs-card-code,#main .ccjs-card-style .ccjs-csc-diagram-amex .ccjs-card-code{position:absolute;top:0;margin-top:4.8125em;margin-right:3em;right:0}#main .ccjs-card label.ccjs-csc,#main .ccjs-card-style label.ccjs-csc{position:absolute;right:1.5em;bottom:4.75em;text-align:right;z-index:3;width:7.5em;white-space:nowrap}#main .ccjs-card label.ccjs-csc input,#main .ccjs-card-style label.ccjs-csc input{right:25px;top:25px;position:absolute;width:60px;min-width:60px}#main .ccjs-card .ccjs-csc-diagram-wrapper.ccjs-active .ccjs-csc-diagram,#main .ccjs-card-style .ccjs-csc-diagram-wrapper.ccjs-active .ccjs-csc-diagram,#main .ccjs-card .ccjs-csc-diagram-wrapper.ccjs-active .ccjs-csc-diagram-amex,#main .ccjs-card-style .ccjs-csc-diagram-wrapper.ccjs-active .ccjs-csc-diagram-amex{opacity:1;filter:alpha(opacity=100);visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;-o-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}#main .ccjs-card button.ccjs-csc-help,#main .ccjs-card-style button.ccjs-csc-help,#main .ccjs-card label.ccjs-csc-help,#main .ccjs-card-style label.ccjs-csc-help{display:block;font-size:1em;background-color:#f2f2f2;color:#5e656b;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.5em;height:36px;line-height:2.5em;*height:2.6em;text-align:center;position:absolute;right:1.5em;bottom:37px}#main .ccjs-card button.ccjs-csc-help:focus,#main .ccjs-card-style button.ccjs-csc-help:focus,#main .ccjs-card label.ccjs-csc-help:focus,#main .ccjs-card-style label.ccjs-csc-help:focus{z-index:4}#main .ccjs-card button.ccjs-csc-help:active,#main .ccjs-card-style button.ccjs-csc-help:active,#main .ccjs-card label.ccjs-csc-help:active,#main .ccjs-card-style label.ccjs-csc-help:active,#main .ccjs-card button.ccjs-csc-help.ccjs-active,#main .ccjs-card-style button.ccjs-csc-help.ccjs-active,#main .ccjs-card label.ccjs-csc-help.ccjs-active,#main .ccjs-card-style label.ccjs-csc-help.ccjs-active{background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#e6e6e6,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,left,right);background-image:-webkit-linear-gradient(top,#e6e6e6,#f2f2f2);background-image:-o-linear-gradient(top,#e6e6e6,#f2f2f2);background-image:linear-gradient(to bottom,#e6e6e6,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#fff2f2f2', GradientType=0);-webkit-box-shadow:inset 0 2px 3px #ccc;-moz-box-shadow:inset 0 2px 3px #ccc;box-shadow:inset 0 2px 3px #ccc}#main .ccjs-card button.ccjs-csc-help:active:after,#main .ccjs-card-style button.ccjs-csc-help:active:after,#main .ccjs-card label.ccjs-csc-help:active:after,#main .ccjs-card-style label.ccjs-csc-help:active:after,#main .ccjs-card button.ccjs-csc-help.ccjs-active:after,#main .ccjs-card-style button.ccjs-csc-help.ccjs-active:after,#main .ccjs-card label.ccjs-csc-help.ccjs-active:after,#main .ccjs-card-style label.ccjs-csc-help.ccjs-active:after{display:block}#main .ccjs-card button.ccjs-csc-help:hover,#main .ccjs-card-style button.ccjs-csc-help:hover,#main .ccjs-card label.ccjs-csc-help:hover,#main .ccjs-card-style label.ccjs-csc-help:hover{cursor:pointer}#main .ccjs-card.ccjs-card-type-set .ccjs-csc-diagram,#main .ccjs-card-style.ccjs-card-type-set .ccjs-csc-diagram{display:block;top:3.18181818em}#main .ccjs-card.ccjs-card-type-set .ccjs-csc-diagram-amex,#main .ccjs-card-style.ccjs-card-type-set .ccjs-csc-diagram-amex{display:none}#main .ccjs-card.ccjs-amex .ccjs-csc-diagram,#main .ccjs-card-style.ccjs-amex .ccjs-csc-diagram{display:none}#main .ccjs-card.ccjs-amex .ccjs-csc-diagram-amex,#main .ccjs-card-style.ccjs-amex .ccjs-csc-diagram-amex{display:block;top:3.18181818em}#main .ccjs-card.ccjs-amex .ccjs-csc-diagram-amex .ccjs-close,#main .ccjs-card-style.ccjs-amex .ccjs-csc-diagram-amex .ccjs-close{display:block}@media (max-width:57.2em){#main .ccjs-card .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled) .ccjs-csc-diagram,#main .ccjs-card-style .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled) .ccjs-csc-diagram,#main .ccjs-card .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled) .ccjs-csc-diagram-amex,#main .ccjs-card-style .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled) .ccjs-csc-diagram-amex{margin-left:0;right:0;left:auto}#main .ccjs-card .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled) .ccjs-csc-diagram-amex,#main .ccjs-card-style .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled) .ccjs-csc-diagram-amex{top:100%;margin-top:1em}#main .ccjs-card .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled) .ccjs-csc-diagram,#main .ccjs-card-style .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled) .ccjs-csc-diagram{top:auto;bottom:100%;margin-bottom:1em}#main .ccjs-card .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled).ccjs-card-type-set .ccjs-csc-diagram,#main .ccjs-card-style .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled).ccjs-card-type-set .ccjs-csc-diagram,#main .ccjs-card .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled).ccjs-card-type-set .ccjs-csc-diagram-amex,#main .ccjs-card-style .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled).ccjs-card-type-set .ccjs-csc-diagram-amex{top:auto;bottom:100%;margin-bottom:1em}}#main .ccjs-card.ccjs-card-type-error .ccjs-type-read-only,#main .ccjs-card-style.ccjs-card-type-error .ccjs-type-read-only{color:#f54828;opacity:1;filter:alpha(opacity=100)}#main .ccjs-card.ccjs-visa .ccjs-type-read-only,#main .ccjs-card-style.ccjs-visa .ccjs-type-read-only,#main .ccjs-card.ccjs-visa-electron .ccjs-type-read-only,#main .ccjs-card-style.ccjs-visa-electron .ccjs-type-read-only{color:#1261cd;background-color:rgba(18,97,205,.05);border:1px solid rgba(18,97,205,.15);border-bottom:0;opacity:1;filter:alpha(opacity=100)}#main .ccjs-card.ccjs-laser .ccjs-type-read-only,#main .ccjs-card-style.ccjs-laser .ccjs-type-read-only{color:#b266ff;background-color:rgba(178,102,255,.05);border:1px solid rgba(178,102,255,.15);border-bottom:0;opacity:1;filter:alpha(opacity=100)}#main .ccjs-card.ccjs-maestro .ccjs-type-read-only,#main .ccjs-card-style.ccjs-maestro .ccjs-type-read-only{color:#0066cb;background-color:rgba(0,102,203,.05);border:1px solid rgba(0,102,203,.15);border-bottom:0;opacity:1;filter:alpha(opacity=100)}#main .ccjs-card.ccjs-unionpay .ccjs-type-read-only,#main .ccjs-card-style.ccjs-unionpay .ccjs-type-read-only{color:#f03;background-color:rgba(255,0,51,.05);border:1px solid rgba(255,0,51,.15);border-bottom:0;opacity:1;filter:alpha(opacity=100)}#main .ccjs-card.ccjs-jcb .ccjs-type-read-only,#main .ccjs-card-style.ccjs-jcb .ccjs-type-read-only{color:#2b9738;background-color:rgba(42,151,56,.05);border:1px solid rgba(42,151,56,.15);border-bottom:0;opacity:1;filter:alpha(opacity=100)}#main .ccjs-card.ccjs-diners-club .ccjs-type-read-only,#main .ccjs-card-style.ccjs-diners-club .ccjs-type-read-only{color:#0079be;background-color:rgba(0,121,190,.05);border:1px solid rgba(0,121,190,.15);border-bottom:0;opacity:1;filter:alpha(opacity=100)}#main .ccjs-card.ccjs-amex .ccjs-type-read-only,#main .ccjs-card-style.ccjs-amex .ccjs-type-read-only{color:#2e77bc;background-color:rgba(46,119,188,.05);border:1px solid rgba(46,119,188,.15);border-bottom:0;opacity:1;filter:alpha(opacity=100)}#main .ccjs-card.ccjs-discover .ccjs-type-read-only,#main .ccjs-card-style.ccjs-discover .ccjs-type-read-only{color:#f79b00;background-color:rgba(247,155,0,.05);border:1px solid rgba(247,155,0,.15);border-bottom:0;opacity:1;filter:alpha(opacity=100)}#main .ccjs-card.ccjs-mastercard .ccjs-type-read-only,#main .ccjs-card-style.ccjs-mastercard .ccjs-type-read-only{color:#f67214;background-color:rgba(246,114,20,.05);border:1px solid rgba(246,114,20,.15);border-bottom:0;opacity:1;filter:alpha(opacity=100)}#main .ccjs-card.ccjs-dankort .ccjs-type-read-only,#main .ccjs-card-style.ccjs-dankort .ccjs-type-read-only{color:#ed1c24;background-color:rgba(237,28,36,.05);border:1px solid rgba(237,28,36,.15);border-bottom:0;opacity:1;filter:alpha(opacity=100)}#main .ccjs-card .ccjs-type-read-only,#main .ccjs-card-style .ccjs-type-read-only{opacity:0;filter:alpha(opacity=0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;content:' ';position:absolute;bottom:0;right:1.36363636em;color:#fff;background:0;font-size:1.1em;padding:.18181818em .45454545em;border:1px solid rgba(255,255,255,.3);border-bottom:0;z-index:1;width:auto!important;margin:0}#main .ccjs-card .ccjs-hidden-card-type,#main .ccjs-card-style .ccjs-hidden-card-type{position:absolute;bottom:0;right:1.5em;font-size:1em;display:none!important}#main .ccjs-card.ccjs-center-csc-diagram .ccjs-csc-diagram,#main .ccjs-card-style.ccjs-center-csc-diagram .ccjs-csc-diagram,#main .ccjs-card.ccjs-center-csc-diagram .ccjs-csc-diagram-amex,#main .ccjs-card-style.ccjs-center-csc-diagram .ccjs-csc-diagram-amex{left:auto!important;top:auto!important;bottom:auto!important;margin:0!important;right:6em!important}#main .ccjs-card.ccjs-center-csc-diagram .ccjs-csc-diagram,#main .ccjs-card-style.ccjs-center-csc-diagram .ccjs-csc-diagram{bottom:52%!important}#main .ccjs-card.ccjs-center-csc-diagram .ccjs-csc-diagram-amex,#main .ccjs-card-style.ccjs-center-csc-diagram .ccjs-csc-diagram-amex{top:52%!important}#main .ccjs-card.ccjs-center-csc-diagram.ccjs-card-type-set .ccjs-csc-diagram,#main .ccjs-card-style.ccjs-center-csc-diagram.ccjs-card-type-set .ccjs-csc-diagram{display:block;top:3.18182em!important}#main .ccjs-card.ccjs-center-csc-diagram.ccjs-card-type-set .ccjs-csc-diagram-amex,#main .ccjs-card-style.ccjs-center-csc-diagram.ccjs-card-type-set .ccjs-csc-diagram-amex{display:none}#main .ccjs-card.ccjs-center-csc-diagram.ccjs-amex .ccjs-csc-diagram,#main .ccjs-card-style.ccjs-center-csc-diagram.ccjs-amex .ccjs-csc-diagram{display:none}#main .ccjs-card.ccjs-center-csc-diagram.ccjs-amex .ccjs-csc-diagram-amex,#main .ccjs-card-style.ccjs-center-csc-diagram.ccjs-amex .ccjs-csc-diagram-amex{display:block;top:3.18182em!important}#main .ccjs-card{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;background:#fafafa;font-size:16px;font-family:'Source Sans Pro',Helvtica,Arial,san-serif;text-align:left;position:relative;z-index:10000;margin:1em auto;border:1px solid #dbdbdb}#main .ccjs-card,#main .ccjs-card .ccjs-csc-diagram,#main .ccjs-card .ccjs-csc-diagram-amex{width:23em!important;height:14em!important;-webkit-border-radius:.75em;-moz-border-radius:.75em;border-radius:.75em}#main .ccjs-card .ccjs-csc-diagram,#main .ccjs-card .ccjs-csc-diagram-amex{border:1px solid #c2c2c2}#main .ccjs-card label.ccjs-number{top:2.25em;left:1.5em;width:13.25em;position:relative}#main .ccjs-card label.ccjs-number input{width:175px;position:absolute;z-index:0;top:25px;left:0}#main .ccjs-card label.ccjs-number input.ccjs-hidden{visibility:hidden}#main .ccjs-card label.ccjs-number input.ccjs-number-formatted{z-index:1}#main .ccjs-card .ccjs-expiration{position:absolute;top:2.25em;right:1.5em;width:8em}#main .ccjs-card .ccjs-expiration select{font-size:1em;*font-size:1.5em;height:2.5 em}#main .ccjs-card .ccjs-expiration legend{*left:-.5em}#main .ccjs-card .ccjs-expiration .ccjs-month,#main .ccjs-card .ccjs-expiration .ccjs-year{width:3.5em;min-width:3.5em;*width:2.8333333333333335em;position:absolute;*margin-top:1px;height:2.5em}#main .ccjs-card .ccjs-expiration .ccjs-year{right:0}#main .ccjs-card .ccjs-expiration:after{content:'/';position:absolute;line-height:2;left:3.5em;width:1em;text-align:center}#main .ccjs-card label.ccjs-name{position:absolute;bottom:4.75em;left:1.5em;width:13.5em}#main .ccjs-card label.ccjs-name input{position:absolute;left:0;right:0;width:100%;top:25px;font-size:1em;height:36px}#main .ccjs-card:not(:-moz-handler-blocked) select{padding:.25em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#main .ccjs-incomplete.ccjs-startedProgress{border:1px solid #ffa712}#main fieldset.ccjs-incomplete.ccjs-startedProgress{border:0}#main .ccjs-show-warnings input.ccjs-incomplete,#main .ccjs-show-warnings select.ccjs-incomplete,#main .ccjs-show-warnings fieldset.ccjs-incomplete select,#main .ccjs-show-warnings fieldset.ccjs-incomplete input{border:1px solid #ffa712;-webkit-box-shadow:0 0 3px #f79b00;-moz-box-shadow:0 0 3px #f79b00;box-shadow:0 0 3px #f79b00}#main .ccjs-always-show-warnings input.ccjs-incomplete,#main .ccjs-always-show-warnings select.ccjs-incomplete,#main .ccjs-always-show-warnings fieldset.ccjs-incomplete select,#main .ccjs-always-show-warnings fieldset.ccjs-incomplete input{border:1px solid #ffa712}#main input.ccjs-complete,#main select.ccjs-complete,#main fieldset.ccjs-complete select,#main fieldset.ccjs-complete input{border:1px solid #78d216!important}#main input.ccjs-complete:focus,#main select.ccjs-complete:focus,#main fieldset.ccjs-complete select:focus,#main fieldset.ccjs-complete input:focus{-webkit-box-shadow:inset 0 0 3px rgba(107,187,20,.5);-moz-box-shadow:inset 0 0 3px rgba(107,187,20,.5);box-shadow:inset 0 0 3px rgba(107,187,20,.5)}#main input.ccjs-error,#main select.ccjs-error,#main fieldset.ccjs-error select,#main fieldset.ccjs-error input{border:1px solid #fa9b89!important}#main input.ccjs-error:focus,#main select.ccjs-error:focus,#main fieldset.ccjs-error select:focus,#main fieldset.ccjs-error input:focus{-webkit-box-shadow:inset 0 0 3px #f54828;-moz-box-shadow:inset 0 0 3px #f54828;box-shadow:inset 0 0 3px #f54828}@media screen and (max-width:480px){#main .ccjs-card{height:23em!important;width:auto!important;min-width:278px}#main .ccjs-card .ccjs-expiration{top:7em;left:1.5em}#main .ccjs-card label.ccjs-name{top:12.25em;left:1.5em}#main .ccjs-card label.ccjs-csc{text-align:left;left:1.5em;top:16.75em}#main .ccjs-card label.ccjs-csc input{left:0}#main .ccjs-card button.ccjs-csc-help{left:5.5em}#main .ccjs-card .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled) .ccjs-csc-diagram,#main .ccjs-card .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled) .ccjs-csc-diagram-amex,#main .ccjs-card-style .ccjs-csc-diagram-wrapper:not(.ccjs-media-query-disabled) .ccjs-csc-diagram-amex{position:fixed;left:1em;top:2em}}.favorite-btn{clear:none;float:left;display:block;font:400 13px/20px Arial,serif;margin:10px 20px;border-radius:5px;background:transparent linear-gradient(to bottom,#fff 0,#f6f6f6 100%) repeat scroll 0 0;border:1px solid #D8D9DB;padding:0 10px;text-transform:uppercase;height:auto;white-space:nowrap}.favorite-btn .fa{font-size:22px;border-right:1px solid #D8D9DB;padding-right:5px;color:#cf7f00;padding:10px 10px 10px 0}.favorite-btn ._text{padding:10px 0 10px 10px;color:grey}.favorite-btn:hover,.favorite-btn:focus{text-decoration:none;background:#eee;-webkit-box-shadow:3px 3px 5px -2px #444;-moz-box-shadow:3px 3px 5px -2px #444;box-shadow:1px 1px 5px -2px #444}.favorite-btn-msg{clear:none;float:left;padding:10px;text-transform:uppercase;height:auto;white-space:nowrap;font:400 13px/20px Arial,serif;margin:10px 20px}.favoriteslink{display:block;float:left;min-height:65px}@media screen and (max-width:61.25em){.favoriteslink{clear:left}}.calloutbox .video-embed{padding:0 20px}#main .session-scheduler,.session-scheduler{margin:auto;max-width:960px;margin-bottom:30px;color:#666}#main .session-scheduler .nav-tabs,.session-scheduler .nav-tabs{margin:0}#main .session-scheduler .list-group,.session-scheduler .list-group{margin-top:15px}#main .session-scheduler .nav-tabs a,.session-scheduler .nav-tabs a{box-sizing:border-box;width:100%;text-decoration:none;padding:10px 15px;border:1px solid #ddd;margin:0;float:left}@media (min-width:767px){#main .session-scheduler .nav-tabs a,.session-scheduler .nav-tabs a{width:auto}}#main .session-scheduler .nav-tabs div,.session-scheduler .nav-tabs div{list-style:none}#main .session-scheduler .nav-tabs div>a:hover,#main .session-scheduler .nav-tabs div.active>a,.session-scheduler .nav-tabs div>a:hover,.session-scheduler .nav-tabs div.active>a{background-color:#eee}#main .session-scheduler .panel,.session-scheduler .panel{clear:both;border:1px solid #ddd}#main .session-scheduler .panel .row,.session-scheduler .panel .row{padding:0 15px}#main .session-scheduler .panel .submit-row,.session-scheduler .panel .submit-row{box-sizing:border-box;clear:both;text-align:left;margin-top:25px;margin-right:2px;margin-bottom:25px;padding-top:25px}#main .session-scheduler .panel .submit-row input,.session-scheduler .panel .submit-row input{margin:0!important}#main .session-scheduler .panel .form-control,.session-scheduler .panel .form-control{margin:0;margin-bottom:10px;box-sizing:border-box;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;clear:left}#main .session-scheduler .panel form,.session-scheduler .panel form{clear:both;margin-top:25px}@media (min-width:767px){#main .session-scheduler .panel form,.session-scheduler .panel form{margin-top:0}}@media (min-width:767px){#main .session-scheduler .panel form .form-control,.session-scheduler .panel form .form-control{float:left;margin-right:15px;max-width:200px}}#main .session-scheduler .panel form .refine-results,.session-scheduler .panel form .refine-results{margin-left:10px}#main .session-scheduler .panel form .form-unit,.session-scheduler .panel form .form-unit{float:left;width:100%}@media (min-width:767px){#main .session-scheduler .panel form .form-unit,.session-scheduler .panel form .form-unit{width:auto;padding-right:15px}}#main .session-scheduler .panel form .form-unit label,.session-scheduler .panel form .form-unit label{width:100%;clear:right;font-weight:700}@media (min-width:767px){#main .session-scheduler .panel form .form-unit label,.session-scheduler .panel form .form-unit label{width:auto}}#main .session-scheduler .panel .heading,.session-scheduler .panel .heading{width:100%}@media (min-width:767px){#main .session-scheduler .panel .heading,.session-scheduler .panel .heading{float:left;width:60%}}#main .session-scheduler .panel .search-wrap,.session-scheduler .panel .search-wrap{position:relative;overflow:hidden;padding-right:0;width:100%}@media (min-width:767px){#main .session-scheduler .panel .search-wrap,.session-scheduler .panel .search-wrap{float:right;width:auto;margin-top:20px}}#main .session-scheduler .panel .search-wrap a,.session-scheduler .panel .search-wrap a{text-decoration:none}#main .session-scheduler .panel .search-wrap .fa-search,.session-scheduler .panel .search-wrap .fa-search{position:absolute;left:10px;top:10px;color:#9F9999;font-size:14px;z-index:1000}#main .session-scheduler .panel .search-wrap .form-control,.session-scheduler .panel .search-wrap .form-control{text-indent:16px;outline:0}#main .session-scheduler .panel .search-wrap .fa-times-circle,.session-scheduler .panel .search-wrap .fa-times-circle{position:absolute;right:-26px;font-size:24px;top:5px;color:#B3B3B3;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#main .session-scheduler .dayrow,.session-scheduler .dayrow{font-size:16px;padding:8px 10px;color:#fff;margin:0;background-color:#aaa}#main .session-scheduler .sortby-banner-row,.session-scheduler .sortby-banner-row{font-weight:700;font-size:16px;padding:8px 10px;color:#fff;margin:0;background-color:#666}#main .session-scheduler .list-group-item,.session-scheduler .list-group-item{clear:both;overflow:hidden;padding:10px;margin:0;border:1px solid #ddd}#main .session-scheduler .list-group-item .prestime,.session-scheduler .list-group-item .prestime{float:left;font-size:14px;width:100%}@media (min-width:767px){#main .session-scheduler .list-group-item .prestime,.session-scheduler .list-group-item .prestime{width:18%}}#main .session-scheduler .list-group-item .presitem,.session-scheduler .list-group-item .presitem{float:left;width:100%}@media (min-width:767px){#main .session-scheduler .list-group-item .presitem,.session-scheduler .list-group-item .presitem{float:right;width:82%}}#main .session-scheduler .list-group-item .presitem .prestitle>a,.session-scheduler .list-group-item .presitem .prestitle>a{text-decoration:none;font-weight:700;font-size:16px}#main .session-scheduler .list-group-item .presitem .presinfo,.session-scheduler .list-group-item .presitem .presinfo{font-size:14px;padding-top:7px;font-style:italic}#main .session-scheduler .list-group-item .presitem .course,.session-scheduler .list-group-item .presitem .course{font-size:14px;display:none;padding-top:20px}#main .session-scheduler .list-view .list-group-item a:hover,.session-scheduler .list-view .list-group-item a:hover{text-decoration:underline}#main .session-scheduler .clear_input_div,.session-scheduler .clear_input_div{height:auto;width:100%}@media (min-width:767px){#main .session-scheduler .clear_input_div,.session-scheduler .clear_input_div{width:275px}}#main .session-scheduler .clear_input_div a.clear_input,.session-scheduler .clear_input_div a.clear_input{background:#c7c7c7;color:#FFF;font-size:12px;right:7px;height:22px;width:22px;line-height:22px;vertical-align:middle;text-align:center;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#main .session-scheduler .clear_input_div a.clear_input:hover,.session-scheduler .clear_input_div a.clear_input:hover{text-decoration:none}.gallery{}.gallery ul.gallery__slides{list-style:none;padding:0}.gallery ul.gallery__slides{margin-left:-2%;margin-bottom:-2%;font-size:0}.gallery ul.gallery__slides.-col-2 li.gallery__slide{width:48%}.gallery ul.gallery__slides.-col-3 li.gallery__slide{width:31.33333%}.gallery ul.gallery__slides.-col-4 li.gallery__slide{width:23%}.gallery ul.gallery__slides.-col-5 li.gallery__slide{width:18%}.gallery ul.gallery__slides.-col-6 li.gallery__slide{width:14.66667%}.gallery ul.gallery__slides.-col-7 li.gallery__slide{width:12.28571%}.gallery ul.gallery__slides.-col-8 li.gallery__slide{width:10.5%}.gallery li.gallery__slide{margin-left:2%;margin-bottom:2%;zoom:1;*display:inline;display:inline-block;font-size:16px;font-size:1rem;vertical-align:top}.gallery li.gallery__slide a:hover{text-decoration:none}@media screen and (max-width:767px){.gallery.-layout-grid ul.gallery__slides li.gallery__slide{width:48%}}@media screen and (max-width:375px){.gallery.-layout-grid ul.gallery__slides li.gallery__slide{width:100%}}.gallery.-layout-slideshow .gallery__hero{margin-bottom:2%}.gallery.-layout-slideshow .gallery__hero a:hover{cursor:default}.gallery.-layout-slideshow .gallery__hero img{width:100%}.gallery.-layout-slideshow .gallery__hero .img-block__text{display:none}.gallery.-layout-slideshow li.gallery__slide .img-block__text{display:none}@media screen and (max-width:767px){section#content .gallery ul{margin-right:0}}section#content .gallery ul li{left:0;margin-right:0}@media screen and (max-width:767px){section#content .gallery ul li{margin-right:0;padding-left:0;padding-right:0}}@media screen and (max-width:767px){.gallery{padding-left:2%;padding-right:2%}}@media screen and (max-width:375px){.gallery.-layout-grid ul.gallery__slides{margin-left:0}.gallery.-layout-grid li.gallery__slide{margin-left:0}}.nine-column .gallery .image-container{max-width:100%}.nine-column .gallery .image-container img{max-width:100%}.gallery{}.gallery .__title{color:#444;display:inline-block;font-size:1.25em;margin-left:0;margin-top:0;width:auto}@media screen and (min-width:48em){.gallery .__title{font-size:1.5em}}.gallery .__title a{color:#444}.gallery .__title a:after{content:"\00a0\203A";color:#4f758b}.gallery.-layout-small-grid ul.gallery__slides .img-block .img-block__text h3{display:block;padding:.25em;font-weight:700;height:3em;padding-bottom:.5em;text-align:left;vertical-align:middle;overflow:hidden;font-size:14px;margin-top:.25em;margin-bottom:0}@media screen and (min-width:48em){.gallery.-layout-small-grid ul.gallery__slides .img-block .img-block__text h3{font-size:16px}}.gallery.-layout-small-grid ul.gallery__slides .img-block .img-block__text h3:after{content:"\00a0\203A";color:#4f758b}@media screen and (min-width:20em) and (max-width:37.5em){.gallery.-layout-small-grid ul.gallery__slides li.gallery__slide{width:31%}}section#content .gallery ul li{margin-left:2%}.procedure-step{border-radius:0;margin:0 0 1px;padding:0;position:relative}@media screen and (min-width:48em) and (min-height:1px){.procedure-step{padding-left:20px}}.lt-ie9 .procedure-step{padding-left:20px}.cq-wcm-edit .procedure-step{padding-left:20px}.procedure-step__num{background-color:#444;color:#fff;font:400 12px/20px Arial,sans-serif;height:1.6em;position:absolute;text-align:center;width:1.6em;left:10px;top:8px}@media screen and (min-width:48em) and (min-height:1px){.procedure-step__num{margin-top:5px;top:0;left:0}}.lt-ie9 .procedure-step__num{margin-top:5px;top:0;left:0}.cq-wcm-edit .procedure-step__num{margin-top:5px;top:0;left:0}.procedure-step__title,section#content .block p.procedure-step__title{text-shadow:0 0 0;border:0;color:#fff;display:block;font:300 13px/17px Arial,sans-serif;padding:8px 60px 12px 3em;background:url(//img.aafp.net/global/icons/circle-close.png) no-repeat 97% 7px #666}.procedure-step__title:hover,section#content .block p.procedure-step__title:hover{cursor:pointer}.procedure-step__title.active,section#content .block p.active.procedure-step__title{background:url(//img.aafp.net/global/icons/circle-open.png) no-repeat 97% 7px #666}@media screen and (min-width:48em) and (min-height:1px){.procedure-step__title,section#content .block p.procedure-step__title{display:none}}.lt-ie9 .procedure-step__title,.lt-ie9 section#content .block p.procedure-step__title,section#content .block .lt-ie9 p.procedure-step__title{display:none}.cq-wcm-edit .procedure-step__title,.cq-wcm-edit section#content .block p.procedure-step__title,section#content .block .cq-wcm-edit p.procedure-step__title{display:none}.procedure-step__num{background-color:#789d4a;color:#fff}.procedure-step__title,section#content .block p.procedure-step__title{background-color:#8cac65;color:#fff}.procedure-step__title.active,section#content .block p.active.procedure-step__title{background-color:#8cac65}.ptt{position:relative;background-color:#FFF}.ptt-form{position:relative;background-color:#FFF}.ptt-loading{position:absolute;left:45%;top:80px}.app-ptt .main-content{position:relative}@media screen and (max-width:767px){.app-ptt .main-content{min-height:250px!important}}.ptt-controls__menu{padding-top:10px;margin-bottom:30px;overflow:visible}.ptt-controls__primary{float:left}.ptt-controls__secondary button{clear:none!important}.ptt-controls__settings{float:right;width:40%}@media screen and (max-width:599px){.ptt-btn_desktop-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.ptt-controls__filters{width:100%;float:left;clear:both;margin-bottom:-36px}@media screen and (max-width:479px){.ptt-controls__filters{margin-bottom:30px}}.ptt-filter__date-range{margin-top:10px}@media screen and (max-width:599px){.ptt-filter__date-range{font-size:14px}}@media screen and (max-width:479px){.ptt-filter__date-range{border:1px solid #CCC;padding:6px 12px;color:#333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ptt-filter__date-range:hover,.ptt-filter__date-range:focus{background-color:#E6E6E6}.ptt-filter__date-range:active{background-color:#D4D4D4}}.ptt-controls__text-link{display:block;float:right;clear:both}.ptt-controls__text-link .fa,.ptt-controls__text-link span{float:right;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:8px;line-height:1.4}.ptt-controls__text-link:hover .fa,.ptt-controls__text-link:hover span{color:#7aa0b6}@media screen and (max-width:479px){.ptt-controls__filters .ptt-controls__text-link{float:left}.ptt-controls__filters .ptt-controls__text-link .fa,.ptt-controls__filters .ptt-controls__text-link span{float:left}.ptt-controls__filters .ptt-controls__text-link .fa{margin-left:0}}.ptt-controls__keyword-filter{width:60%}@media screen and (max-width:479px){.ptt-controls__keyword-filter{width:80%}}.ptt-controls__keyword-filter input[type=text]{width:100%!important;padding-right:42.5px!important}.ptt-controls__keyword-filter .form-control-feedback{line-height:34px;z-index:3}@media screen and (max-width:479px){.ptt-controls__expand-collapse{float:right}.ptt-control__expand-collapse{width:32px;height:32px;line-height:32px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;border:1px solid #CCC;text-align:center}.ptt-control__expand-collapse span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ptt-control__expand-collapse .fa{margin:0;height:28px;float:none}}@media screen and (max-width:479px){.ptt-controls__filters,.ptt-controls__sort-by{float:left;width:100%}.ptt-controls__text-link{float:left}.ptt-controls__text-link i,.ptt-controls__text-link span{float:left;margin-left:0;margin-right:8px}}.app-ptt.modal-open{position:fixed}@media screen and (max-width:479px){.app-ptt .ptt__modal .modal-body h3{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}.ptt__modal--log .ptt-btn__cancel{float:left}.ptt__modal--edit .modal-footer .btn-toolbar.pull-right .btn,.ptt__modal--log .modal-footer .btn-toolbar.pull-right .btn{float:right}@media screen and (max-width:419px){.ptt__modal--edit .modal-footer .btn-toolbar,.ptt__modal--log .modal-footer .btn-toolbar{width:100%;margin-left:0}.ptt__modal--edit .modal-footer .btn,.ptt__modal--log .modal-footer .btn{width:100%;float:left;margin:0 0 10px}.ptt__modal--edit .modal-footer .btn.ptt-btn__cancel,.ptt__modal--edit .modal-footer .btn.ptt-btn__delete,.ptt__modal--log .modal-footer .btn.ptt-btn__cancel,.ptt__modal--log .modal-footer .btn.ptt-btn__delete{margin-top:30px}}@media screen and (min-width:768px){.ptt__modal--settings .ptt-btn__edit,.ptt__modal--settings .ptt-btn__delete{width:100%}.ptt__modal--settings .ptt-btn__edit{margin-bottom:15px}}.ptt__modal--terms-conditions{}@media screen and (max-width:479px){.ptt__modal--terms-conditions .pre-scrollable{max-height:180px}}@media screen and (max-width:374px){.ptt__modal--terms-conditions .pre-scrollable{max-height:120px}}.ptt__modal--terms-conditions .modal-footer .checkbox label{text-align:left}@media screen and (max-width:550px){.ptt__modal--terms-conditions .modal-footer .btn{float:left;clear:both}}@media screen and (max-width:479px){.ptt__modal--terms-conditions .modal-footer .btn{width:100%}}.ptt{}.ptt .flexTable__row a{cursor:pointer}.ptt-row__count span{padding-right:7px;padding-left:7px}.app-ptt .flexTable__row a i.fa-chevron-right{color:#cf7f00;font-size:12px}.app-ptt .flexTable__row a:hover i.fa-chevron-right{color:#db9f40}.ptt-procedures--my .flexTable__mobile-col--1 .flexTable__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptt-procedures--all .ptt-row__title{font-size:16px;font-weight:700}.ptt{}.ptt .flexTable__mobile-col--2 .flexTable__cell{text-align:right}@media screen and (max-width:599px){.ptt{}.ptt .flexTable .flexTable__cell{width:100%;margin-right:0;margin-left:0;padding:10px 15px}.ptt .flexTable__mobile-col--1{float:left;display:block;width:80%}.ptt .flexTable__mobile-col--1 .ptt-row__meta{@inlclude inline-block;width:auto;float:left;font-style:italic;padding-top:0}.ptt .ptt-row__meta,.ptt .ptt-row__meta i.fa{color:#858585}.ptt .ptt-row__title,.ptt .ptt-row__count{font-size:16px;font-weight:700}.ptt .flexTable__mobile-col--2{float:right;width:15%;display:block}.ptt .ptt-procedures--my .ptt-group__chevron,.ptt .ptt-procedures--all .flexTable__header .ptt-group__chevron{display:none}}.ptt{}@media screen and (max-width:767px){.ptt .nav-tabs{margin-right:0;margin-left:0;padding-right:0;padding-left:20px}}.ptt .nav-tabs li{margin-left:0!important}@media screen and (max-width:767px){.ptt .nav-tabs li{margin-right:0!important;padding-right:0!important;padding-left:0!important}}.ptt .nav-link{text-decoration:none!important}.ptt .panel-heading,.ptt .panel-body{padding:0;border:0}.ptt .panel-default>.panel-heading{background-color:#FFF}.ptt .panel-group .panel{border-radius:0;border:0}.ptt .btn-group button{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ptt .panel-group .panel+.panel{margin-top:0}@media screen and (max-width:767px){.ptt h4.panel-title{margin-right:0;margin-left:0;padding-right:0;padding-left:0}}#main .ptt .input-group input{margin:0!important;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;border-color:#CCC!important}.app-ptt{}.app-ptt .btn:active{-moz-box-shadow:1px 1px 6px rgba(0,0,0,.7) outset;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.7) outset;box-shadow:1px 1px 6px rgba(0,0,0,.7) outset}.app-ptt .btn-primary{background-color:#cf7f00;border-color:#cf7f00}.app-ptt .btn-primary:active,.app-ptt .btn-primary:focus{background-color:#cf7f00;border-color:#cf7f00}.app-ptt .btn-primary:hover{background-color:#db9f40;border-color:#db9f40}.app-ptt .btn-primary .fa{color:#FFF}.app-ptt .btn-danger{background-color:#9e2a2f;border-color:#9e2a2f}.app-ptt .btn-danger:active,.app-ptt .btn-danger:focus{background-color:#9e2a2f;border-color:#9e2a2f}.app-ptt .btn-danger:hover{background-color:#b65f63;border-color:#b65f63}.app-ptt .btn-danger .fa{color:#FFF}.app-ptt .btn[disabled]{font-size:16px!important;line-height:20px!important}.app-ptt button.close{-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.app-ptt .ptt-controls__secondary .dropdown-menu{left:auto;right:0}.app-ptt .ptt-controls__secondary .dropdown-menu li{margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}.app-ptt .ptt-controls__secondary .dropdown-menu li a{text-decoration:none!important;color:#4f758b}.app-ptt .ptt-controls__secondary .dropdown-menu li a .fa-file-pdf-o{color:#b65f63}.app-ptt .ptt-controls__secondary .dropdown-menu li a .fa-file-excel-o{color:#8cac65}@media screen and (max-width:767px){.ptt button{margin-right:0;margin-left:0}}.ptt button[disabled],.ptt .button[disabled]{line-height:20px!important;font-size:14px!important}.app-ptt{}.app-ptt .uib-datepicker table tr td,.app-ptt .uib-datepicker table tr th{padding:0}.app-ptt .uib-datepicker .text-center{text-align:center!important}.search-box{position:relative;width:100%;max-width:350px}.search-box *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.search-box{max-width:100%}}.search-box .ui-autocomplete{width:98%!important;left:1%!important;top:30px!important}.search-box .ui-menu .ui-menu-item a{line-height:2.2;border-bottom:1px solid #eaeaea}.search-box .ui-state-hover,.search-box .ui-widget-content .ui-state-hover,.search-box .ui-widget-header .ui-state-hover,.search-box .ui-state-focus,.search-box .ui-widget-content .ui-state-focus,.search-box .ui-widget-header .ui-state-focus{background:#cf7f00;color:#fff;cursor:pointer}.search-box__container{width:100%;position:relative;height:30px;border:1px solid #cf7f00;border-right:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}.search-box__input{border:0;height:30px;width:100%;padding-left:10px;padding-right:84px;line-height:30px;color:#666;font-size:.9em}.search-box__input::-ms-clear{display:none}@media screen and (max-width:767px){.search-box__input{margin:0;width:100%}}.search-box__input-clear{display:block;position:absolute;color:#FFF;font-size:12px;text-indent:-9999px;direction:ltr;height:22px;width:22px;line-height:22px;vertical-align:middle;text-align:center;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-image:url(//img.aafp.net/aafp/sprites-s9e24000914.png);background-position:0 -80px;right:54px;top:4px;box-shadow:none;padding:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.search-box__input-clear{background-image:url(//img.aafp.net/aafp/sprites-retina-sa18a99679b.png);background-size:44px 132px;background-position:0 -80px}}.search-box__input-clear:hover{color:#FFF;text-decoration:none;cursor:pointer}input.main-search::-ms-clear{display:none}#main .search-box--size-large{max-width:100%;box-sizing:border-box;padding:0 20px;min-height:100px}@media screen and (min-width:768px){#main .search-box--size-large{min-height:auto;padding:0}}#main .search-box--size-large .search-box__container{height:45px;overflow:visible;border-right:1px solid}@media screen and (min-width:600px){#main .search-box--size-large .search-box__container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;border-right:0}}#main .search-box--size-large .search-box__input{font-size:16px;height:43px;padding:10px}#main .search-box--size-large .search-box__text-button{float:none;font-size:18px;height:45px;margin:0!important;white-space:nowrap}@media screen and (min-width:600px){#main .search-box--size-large .search-box__text-button{border-radius:0 4px 4px 0;box-shadow:0 0 0;margin-top:-1px}}.search-box--color-grey{border-color:#aaa}.search-box__button{position:absolute;right:0;top:0;width:44px;height:30px;background-color:#cf7f00;text-indent:-9999px;direction:ltr;background-image:url(//img.aafp.net/aafp/sprites-s9e24000914.png);background-position:0 -102px;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.search-box__button{background-image:url(//img.aafp.net/aafp/sprites-retina-sa18a99679b.png);background-size:44px 132px;background-position:0 -102px}}.search-box__text-button{width:44px;height:30px;background-color:#cf7f00}.search-box__advanced{width:82%;background:#db9f40;position:absolute;top:30px;left:3%;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px;padding:0 10px;line-height:30px;color:#FFF;font-size:.9em;z-index:99}.search-box__advanced label{display:block}.search-box--advanced{}.search-box--advanced input[type=radio]{width:auto;margin-left:0}#main{}#main .search-box{margin-bottom:20px}#main .search-box__input{margin-left:0!important;margin-right:0!important;width:100%!important;border-radius:none!important;border:0!important}#main .search-box__button{clear:none!important;float:none!important;margin:0!important;padding:0!important;width:44px!important}.flexTable{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.flexTable *,.flexTable :before,.flexTable :after{box-sizing:inherit}.flexTable__header,.flexTable__rows,.flexTable__row{float:left;display:block;width:100%}.flexTable__header{font-weight:700}.flexTable__row{float:left;width:100%;font-size:14px}.flexTable__cell{padding:10px 2%}.flexTable-group{max-width:980px;margin-left:auto;margin-right:auto}.flexTable-group:after{content:" ";display:block;clear:both}head:hover~.flexTable-group,head:hover~body .flexTable-group{position:relative}head:hover~.flexTable-group:before,head:hover~body .flexTable-group:before{position:absolute;top:0;left:0;bottom:0;right:0;content:" ";z-index:998;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjZmZiIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI3MS40Mjg1NyUiIHN0b3AtY29sb3I9IiNiM2IzZmYiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iNzEuNDI4NTclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0%,rgba(102,102,255,.25)),color-stop(71.42857%,rgba(179,179,255,.25)),color-stop(71.42857%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(left,rgba(102,102,255,.25),rgba(179,179,255,.25) 71.42857%,rgba(0,0,0,0) 71.42857%);background-image:-webkit-linear-gradient(left,rgba(102,102,255,.25),rgba(179,179,255,.25) 71.42857%,rgba(0,0,0,0) 71.42857%);background-image:linear-gradient(to right,rgba(102,102,255,.25),rgba(179,179,255,.25) 71.42857%,rgba(0,0,0,0) 71.42857%);background-size:8.53659%;background-origin:content-box;background-clip:content-box;background-position:left top}.flexTable-group .-col-1{width:6.09756%;float:left;margin-right:2.43902%}.flexTable-group .-col-2{width:14.63415%;float:left;margin-right:2.43902%}.flexTable-group .-col-3{width:23.17073%;float:left;margin-right:2.43902%}.flexTable-group .-col-4{width:31.70732%;float:left;margin-right:2.43902%}.flexTable-group .-col-5{width:40.2439%;float:left;margin-right:2.43902%}.flexTable-group .-col-6{width:48.78049%;float:left;margin-right:2.43902%}.flexTable-group .-col-7{width:57.31707%;float:left;margin-right:2.43902%}.flexTable-group .-col-8{width:65.85366%;float:left;margin-right:2.43902%}.flexTable-group .-col-9{width:74.39024%;float:left;margin-right:2.43902%}.flexTable-group .-col-10{width:82.92683%;float:left;margin-right:2.43902%}.flexTable-group .-col-11{width:91.46341%;float:left;margin-right:2.43902%}.flexTable-group .-col-12{width:100%;float:left;margin-left:0;margin-right:0}.flexTable-group .alpha{clear:both}.flexTable-group .omega{float:right;margin-right:0}.flexTable.-is-collapsible .flexTable__header{background-repeat:no-repeat;background-position:98% center;cursor:pointer;padding-right:6%}.flexTable.-has-link-arrows .flexTable__row{padding-right:6%;background-position:98% center;background-repeat:no-repeat;background-image:url(//img.aafp.net/global/icons/arrow-right-orange.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.flexTable.-has-link-arrows .flexTable__row{background-image:url(//img.aafp.net/global/icons-retina/arrow-right-orange.png);background-size:8px 13px}}.flexTable__header{border-bottom:1px solid #FFF}.flexTable__row{color:#666;border-bottom:1px solid #E3E3E3}.flexTable__row:last-child{border-bottom:0}.flexTable.-theme-blue .flexTable__header{background-color:#dce3e8;color:#4f758b}.flexTable.-theme-blue.-is-collapsible .flexTable__header.-is-uncollapsed{background-image:url(//img.aafp.net/global/icons/arrow-up-white.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.flexTable.-theme-blue.-is-collapsible .flexTable__header.-is-uncollapsed{background-image:url(//img.aafp.net/global/icons-retina/arrow-up-white.png);background-size:13px 8px}}.flexTable.-theme-blue.-is-collapsible .flexTable__header.-is-collapsed{background-image:url(//img.aafp.net/global/icons/arrow-down-white.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.flexTable.-theme-blue.-is-collapsible .flexTable__header.-is-collapsed{background-image:url(//img.aafp.net/global/icons-retina/arrow-down-white.png);background-size:13px 8px}}.flexTable.-theme-blue.-has-link-arrows .flexTable__row{background-image:url(//img.aafp.net/global/icons/arrow-right-orange.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.flexTable.-theme-blue.-has-link-arrows .flexTable__row{background-image:url(//img.aafp.net/global/icons-retina/arrow-right-orange.png);background-size:8px 13px}}table{border-color:transparent}table tr{border-color:transparent}table tr.highlight{background-color:#e4ebdb}table tr th{background:none repeat scroll 0 0 #dadada;color:#444;text-transform:uppercase;text-align:left;padding-right:1em;font-weight:400;border:0}table tr th:first-child{padding-left:1em}table tr td{border:0;border-bottom:1px dotted #aaa;padding:.7em 1em .7em .2em}table tr td[valign=top]{vertical-align:top}table tr td[valign=middle]{vertical-align:middle}table tr td[valign=bottom]{vertical-align:bottom}table tr td[valign=baseline]{vertical-align:baseline}table tr td.heading{font-size:16px;font-weight:700;line-height:22px;margin:0;border-bottom:1px dotted #aaa;font-weight:700}table tr td.heading span.table-head-mobile{font-weight:700}table tr td.last{margin-bottom:1.5em}table tr td p{margin:0}table tr td ul,table tr td ol{padding-bottom:0;margin:0}table tr td .table-head-mobile{display:none}table tr td.grand-total{background-color:#f6f6f6;border-color:#aaa;font-size:16px;font-weight:700;line-height:22px}table tr td.grand-total span{font-weight:700}@media screen and (max-width:767px){table,thead,tbody,th,td,tr{display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;clear:left;text-align:left!important}table{width:100%;border-collapse:collapse;border-top:1px solid #dadada}table th,table .table-head{display:none}table tr{border:1px dotted #dadada;border-top:0}table tr td{border:0;position:relative;padding:0 .5em;margin:0;font-weight:700;height:auto}table tr td .table-head-mobile{display:inline;color:#666;font-weight:400}table tr td ol,table tr td ul,table tr td li,table tr td span,table tr td div{font-weight:700}table tr td b,table tr td strong{color:#000}}.tables{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:980px){.calloutbox .tables{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px) and (max-width:979px){.calloutbox .tables{padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.tables{padding-left:20px;padding-right:20px}.tables table{margin-left:0;margin-right:0;width:100%}}.calloutbox .secondary table{border-top:1px solid #666}.calloutbox .secondary th{background-color:#666;color:#FFF}.calloutbox .secondary tr{border-color:#666}.table--th-no-color{}.table--th-no-color .table-head{border-bottom:1px dotted #aaa}.table--th-no-color th{background-color:transparent}.calloutbox .primary .table--th-no-color th{color:#FFF}.calloutbox .secondary .table--th-no-color{}@media screen and (min-width:768px){.calloutbox .secondary .table--th-no-color{border-top:0}}.calloutbox .secondary .table--th-no-color .table-head{border-bottom:1px dotted #aaa}.calloutbox .secondary .table--th-no-color th{background-color:transparent;color:#666}.card-tools{width:100%}.card-tools .__totalcards{display:inline}.card-tools .__sortby{float:right}.img-cards{text-align:center;margin-left:-1.5%}.img-card{float:left;position:relative;border:1px #666 solid;max-width:300px;width:97.75%;height:30em;margin:1.5% 0 0 1.5%;background-color:#dadada;color:#666;display:inline-block;text-align:left;overflow:hidden;-webkit-box-shadow:3px 3px 9px -2px rgba(68,68,68,.58);-moz-box-shadow:3px 3px 9px -2px rgba(68,68,68,.58);box-shadow:3px 3px 9px -2px rgba(68,68,68,.58)}@media screen and (min-width:30em){.img-card{width:47%}}@media screen and (min-width:48em){.img-card{width:30.33333%}}.img-card .__data{margin:10px}.img-card .__title{height:2.5em;display:block;overflow:hidden;position:relative;margin-bottom:.5em}.img-card .__title a{font-size:16px;display:inline-block}.img-card .__credit{float:right;color:#444;text-align:center;margin:5px 5px 10px 15px;display:block}.img-card .__credit .__value{font-size:18px;display:block;font-weight:700}.img-card .__credit .__value.__pending{font-size:15px;font-weight:400;max-width:5em;color:#858585}.img-card .__description{color:#444;display:block;overflow:hidden;position:relative;max-height:9em;margin-bottom:.5em}.img-card .__description .__desc-text{display:inline}.img-card .__location{margin-right:8em}.img-card .__date,.img-card .__location,.img-card .__format{color:#444;padding-bottom:0;margin-bottom:0;font-weight:700}.img-card .button{position:absolute;right:10px;bottom:10px}.img-card.-featured{background-color:#444;border:1px #000 solid;top:-4px;box-shadow:3px 8px 17px 0 rgba(68,68,68,.98)}.img-card.-featured .__image{position:relative;display:inline-block}.img-card.-featured .__featured-tag{display:inline}.img-card.-featured .__featured-tag span{position:absolute;display:inline-block;white-space:nowrap;overflow:hidden;position:absolute;text-overflow:ellipsis;right:-28px;box-shadow:0 0 10px rgba(0,0,0,.2),inset 0 5px 30px rgba(255,255,255,.2);text-align:center;text-transform:uppercase;top:20px;background:#cf7f00;width:100px;padding:3px 10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);color:#fff}.img-card.-featured .__title a{color:#db9f40}.img-card.-featured .__format{color:#dadada}.img-card.-featured .__credit{color:#eaeaea}.img-card.-featured .__desc-text{color:#eaeaea}.img-card.-featured .__date,.img-card.-featured .__location{color:#eaeaea}.cme-category{margin:10px}@media screen and (max-width:767px){.img-card.-mobile-card-dissolve{width:92.5%;max-width:none;margin-top:0;margin-left:4.5%;margin-bottom:15px;height:auto;box-shadow:none;padding-bottom:15px;border:0;border-bottom:1px solid #e3e3e3;background-color:transparent}.img-card.-mobile-card-dissolve .__image{width:25%;overflow:visible;float:left}.img-card.-mobile-card-dissolve .__image:before{padding-top:0}.img-card.-mobile-card-dissolve .__image img{position:relative}.img-card.-mobile-card-dissolve .__data{width:72%;float:right;margin:0}.img-card.-mobile-card-dissolve .__title{margin-top:0;height:auto}.img-card.-mobile-card-dissolve .__credit{text-align:left;float:left;padding:0;margin:0}.img-card.-mobile-card-dissolve .__credit .__value,.img-card.-mobile-card-dissolve .__credit .__label{display:inline;font-weight:400;font-size:1em;color:#789d4a}.img-card.-mobile-card-dissolve .__format,.img-card.-mobile-card-dissolve .__date,.img-card.-mobile-card-dissolve .__location{font-weight:400}.img-card.-mobile-card-dissolve .__data p{margin-top:0;margin-bottom:0}.img-card.-mobile-card-dissolve .__desc-text,.img-card.-mobile-card-dissolve .button{display:none}.img-card.-mobile-card-dissolve.-featured{background-color:transparent;border-top:0;border-right:0;border-left:0;border-bottom:1px solid #e3e3e3}.img-card.-mobile-card-dissolve.-featured .__title a{color:#4f758b}.img-card.-mobile-card-dissolve.-featured .__featured-tag{display:block;margin:0;padding:0}.img-card.-mobile-card-dissolve.-featured .__featured-tag span{position:relative;transform:none;right:auto;top:auto;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:none}.img-card.-mobile-card-dissolve.-featured .__format{color:#444}}@media screen and (max-width:767px) and (max-width:479px){.img-card.-mobile-card-dissolve.-featured .__image,.img-card.-mobile-card-dissolve.-featured .__data{width:100%;float:left}}section#content .img-card .button{margin-bottom:0!important}@media screen and (max-width:767px){.img-card .__title,.img-card .__location,.img-card .__desc-text,.img-card .__date,.img-card .__format{margin-left:0;margin-right:0;padding-left:0;padding-right:0}section .img-card a.button{margin:0}}#main .card-tools .__sortby label{width:auto;margin-right:.5em;height:2em;line-height:2em;color:#777}#main .card-tools .__sortby select{width:auto;height:2em}.img-card{border:1px #aaa solid;background-color:#eaeaea;color:#666}.img-card .__credit{color:#444}.img-card .__description{color:#444}.img-card .__date,.img-card .__location,.img-card .__format{color:#444}.img-card.-featured{background-color:#444;border:1px #444 solid}.img-card.-featured .__featured-tag span{background:#cf7f00;color:#fff}.img-card.-featured .__title a{color:#db9f40}.img-card.-featured .__format{color:#dadada}.img-card.-featured .__credit{color:#eaeaea}.img-card.-featured .__description{color:#eaeaea}.img-card.-featured .__date,.img-card.-featured .__location{color:#eaeaea}section#content .img-card .__credit{color:#444!important}section#content .img-card.-featured .__credit{color:#eaeaea!important}.image-simple{}.image-simple .img-block{max-width:100%}.image-simple .img-block img{max-width:100%}.image-simple .cutline{font-size:em(12px);line-height:1.4em;font-style:italic}.image-simple .cutline i{font-style:normal}.image-simple .-position-center{margin-right:auto;margin-left:auto}.image-simple .-position-right{float:right;margin-left:2%}.image-simple .-position-left{float:left;margin-right:2%}.image-simple .-span-full img{width:100%}.image-simple{}.image-simple *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.one-column .image-simple{}.one-column .image-simple .-span-col-1{width:100%}@media screen and (max-width:767px){.one-column .image-simple .-span-col-1{width:100%}}.two-column .image-simple{}.two-column .image-simple .-span-col-1{width:41.66667%}.two-column .image-simple .-span-col-2{width:100%}@media screen and (max-width:767px){.two-column .image-simple .-span-col-1{width:100%}.two-column .image-simple .-span-col-2{width:100%}}.three-column .image-simple{}.three-column .image-simple .-span-col-1{width:26.31579%}.three-column .image-simple .-span-col-2{width:63.15789%}.three-column .image-simple .-span-col-3{width:100%}@media screen and (max-width:767px){.three-column .image-simple .-span-col-1{width:100%}.three-column .image-simple .-span-col-2{width:100%}.three-column .image-simple .-span-col-3{width:100%}}.four-column .image-simple{}.four-column .image-simple .-span-col-1{width:19.23077%}.four-column .image-simple .-span-col-2{width:46.15385%}.four-column .image-simple .-span-col-3{width:73.07692%}.four-column .image-simple .-span-col-4{width:100%}@media screen and (max-width:767px){.four-column .image-simple .-span-col-1{width:100%}.four-column .image-simple .-span-col-2{width:100%}.four-column .image-simple .-span-col-3{width:100%}.four-column .image-simple .-span-col-4{width:100%}}.five-column .image-simple{}.five-column .image-simple .-span-col-1{width:15.15152%}.five-column .image-simple .-span-col-2{width:36.36364%}.five-column .image-simple .-span-col-3{width:57.57576%}.five-column .image-simple .-span-col-4{width:78.78788%}.five-column .image-simple .-span-col-5{width:100%}@media screen and (max-width:767px){.five-column .image-simple .-span-col-1{width:100%}.five-column .image-simple .-span-col-2{width:100%}.five-column .image-simple .-span-col-3{width:100%}.five-column .image-simple .-span-col-4{width:100%}.five-column .image-simple .-span-col-5{width:100%}}.six-column .image-simple{}.six-column .image-simple .-span-col-1{width:12.5%}.six-column .image-simple .-span-col-2{width:30%}.six-column .image-simple .-span-col-3{width:47.5%}.six-column .image-simple .-span-col-4{width:65%}.six-column .image-simple .-span-col-5{width:82.5%}.six-column .image-simple .-span-col-6{width:100%}@media screen and (max-width:767px){.six-column .image-simple .-span-col-1{width:100%}.six-column .image-simple .-span-col-2{width:100%}.six-column .image-simple .-span-col-3{width:100%}.six-column .image-simple .-span-col-4{width:100%}.six-column .image-simple .-span-col-5{width:100%}.six-column .image-simple .-span-col-6{width:100%}}.seven-column .image-simple{}.seven-column .image-simple .-span-col-1{width:10.6383%}.seven-column .image-simple .-span-col-2{width:25.53191%}.seven-column .image-simple .-span-col-3{width:40.42553%}.seven-column .image-simple .-span-col-4{width:55.31915%}.seven-column .image-simple .-span-col-5{width:70.21277%}.seven-column .image-simple .-span-col-6{width:85.10638%}.seven-column .image-simple .-span-col-7{width:100%}@media screen and (max-width:767px){.seven-column .image-simple .-span-col-1{width:100%}.seven-column .image-simple .-span-col-2{width:100%}.seven-column .image-simple .-span-col-3{width:100%}.seven-column .image-simple .-span-col-4{width:100%}.seven-column .image-simple .-span-col-5{width:100%}.seven-column .image-simple .-span-col-6{width:100%}.seven-column .image-simple .-span-col-7{width:100%}}.eight-column .image-simple{}.eight-column .image-simple .-span-col-1{width:9.25926%}.eight-column .image-simple .-span-col-2{width:22.22222%}.eight-column .image-simple .-span-col-3{width:35.18519%}.eight-column .image-simple .-span-col-4{width:48.14815%}.eight-column .image-simple .-span-col-5{width:61.11111%}.eight-column .image-simple .-span-col-6{width:74.07407%}.eight-column .image-simple .-span-col-7{width:87.03704%}.eight-column .image-simple .-span-col-8{width:100%}@media screen and (max-width:767px){.eight-column .image-simple .-span-col-1{width:100%}.eight-column .image-simple .-span-col-2{width:100%}.eight-column .image-simple .-span-col-3{width:100%}.eight-column .image-simple .-span-col-4{width:100%}.eight-column .image-simple .-span-col-5{width:100%}.eight-column .image-simple .-span-col-6{width:100%}.eight-column .image-simple .-span-col-7{width:100%}.eight-column .image-simple .-span-col-8{width:100%}}.nine-column .image-simple{}.nine-column .image-simple .-span-col-1{width:8.19672%}.nine-column .image-simple .-span-col-2{width:19.67213%}.nine-column .image-simple .-span-col-3{width:31.14754%}.nine-column .image-simple .-span-col-4{width:42.62295%}.nine-column .image-simple .-span-col-5{width:54.09836%}.nine-column .image-simple .-span-col-6{width:65.57377%}.nine-column .image-simple .-span-col-7{width:77.04918%}.nine-column .image-simple .-span-col-8{width:88.52459%}.nine-column .image-simple .-span-col-9{width:100%}@media screen and (max-width:767px){.nine-column .image-simple .-span-col-1{width:100%}.nine-column .image-simple .-span-col-2{width:100%}.nine-column .image-simple .-span-col-3{width:100%}.nine-column .image-simple .-span-col-4{width:100%}.nine-column .image-simple .-span-col-5{width:100%}.nine-column .image-simple .-span-col-6{width:100%}.nine-column .image-simple .-span-col-7{width:100%}.nine-column .image-simple .-span-col-8{width:100%}.nine-column .image-simple .-span-col-9{width:100%}}.ten-column .image-simple{}.ten-column .image-simple .-span-col-1{width:7.35294%}.ten-column .image-simple .-span-col-2{width:17.64706%}.ten-column .image-simple .-span-col-3{width:27.94118%}.ten-column .image-simple .-span-col-4{width:38.23529%}.ten-column .image-simple .-span-col-5{width:48.52941%}.ten-column .image-simple .-span-col-6{width:58.82353%}.ten-column .image-simple .-span-col-7{width:69.11765%}.ten-column .image-simple .-span-col-8{width:79.41176%}.ten-column .image-simple .-span-col-9{width:89.70588%}.ten-column .image-simple .-span-col-10{width:100%}@media screen and (max-width:767px){.ten-column .image-simple .-span-col-1{width:100%}.ten-column .image-simple .-span-col-2{width:100%}.ten-column .image-simple .-span-col-3{width:100%}.ten-column .image-simple .-span-col-4{width:100%}.ten-column .image-simple .-span-col-5{width:100%}.ten-column .image-simple .-span-col-6{width:100%}.ten-column .image-simple .-span-col-7{width:100%}.ten-column .image-simple .-span-col-8{width:100%}.ten-column .image-simple .-span-col-9{width:100%}.ten-column .image-simple .-span-col-10{width:100%}}.eleven-column .image-simple{}.eleven-column .image-simple .-span-col-1{width:6.66667%}.eleven-column .image-simple .-span-col-2{width:16%}.eleven-column .image-simple .-span-col-3{width:25.33333%}.eleven-column .image-simple .-span-col-4{width:34.66667%}.eleven-column .image-simple .-span-col-5{width:44%}.eleven-column .image-simple .-span-col-6{width:53.33333%}.eleven-column .image-simple .-span-col-7{width:62.66667%}.eleven-column .image-simple .-span-col-8{width:72%}.eleven-column .image-simple .-span-col-9{width:81.33333%}.eleven-column .image-simple .-span-col-10{width:90.66667%}.eleven-column .image-simple .-span-col-11{width:100%}@media screen and (max-width:767px){.eleven-column .image-simple .-span-col-1{width:100%}.eleven-column .image-simple .-span-col-2{width:100%}.eleven-column .image-simple .-span-col-3{width:100%}.eleven-column .image-simple .-span-col-4{width:100%}.eleven-column .image-simple .-span-col-5{width:100%}.eleven-column .image-simple .-span-col-6{width:100%}.eleven-column .image-simple .-span-col-7{width:100%}.eleven-column .image-simple .-span-col-8{width:100%}.eleven-column .image-simple .-span-col-9{width:100%}.eleven-column .image-simple .-span-col-10{width:100%}.eleven-column .image-simple .-span-col-11{width:100%}}.full.gridblock .image-simple{}.full.gridblock .image-simple .-span-col-1{width:6.09756%}.full.gridblock .image-simple .-span-col-2{width:14.63415%}.full.gridblock .image-simple .-span-col-3{width:23.17073%}.full.gridblock .image-simple .-span-col-4{width:31.70732%}.full.gridblock .image-simple .-span-col-5{width:40.2439%}.full.gridblock .image-simple .-span-col-6{width:48.78049%}.full.gridblock .image-simple .-span-col-7{width:57.31707%}.full.gridblock .image-simple .-span-col-8{width:65.85366%}.full.gridblock .image-simple .-span-col-9{width:74.39024%}.full.gridblock .image-simple .-span-col-10{width:82.92683%}.full.gridblock .image-simple .-span-col-11{width:91.46341%}.full.gridblock .image-simple .-span-col-12{width:100%}@media screen and (max-width:767px){.full.gridblock .image-simple .-span-col-1{width:100%}.full.gridblock .image-simple .-span-col-2{width:100%}.full.gridblock .image-simple .-span-col-3{width:100%}.full.gridblock .image-simple .-span-col-4{width:100%}.full.gridblock .image-simple .-span-col-5{width:100%}.full.gridblock .image-simple .-span-col-6{width:100%}.full.gridblock .image-simple .-span-col-7{width:100%}.full.gridblock .image-simple .-span-col-8{width:100%}.full.gridblock .image-simple .-span-col-9{width:100%}.full.gridblock .image-simple .-span-col-10{width:100%}.full.gridblock .image-simple .-span-col-11{width:100%}.full.gridblock .image-simple .-span-col-12{width:100%}}@media screen and (max-width:767px){.image-simple .image-container{padding:15px}}.pricing-wizard{}.pricing-wizard *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pricing-wizard .pricing-wizard__title{margin-top:0;padding:0;color:#FFF;font-family:Arial,sans-serif}.pricing-wizard .pricing-wizard__button{display:block}.pricing-wizard .pricing-wizard__display{clear:both;display:none;margin-bottom:15px}.pricing-wizard .pricing-wizard__display .nextprevbuttons{clear:both;display:block;margin-top:25px}.pricing-wizard .pricing-wizard__display .nextprevbuttons .button{margin-bottom:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media screen and (max-width:767px){.pricing-wizard .pricing-wizard__display .nextprevbuttons .button{margin-left:0;margin-right:0}}.pricing-wizard .pricing-wizard__display .nextprevbuttons .button.-prev{float:left}.pricing-wizard .pricing-wizard__display .nextprevbuttons .button.-next{float:right}.pricing-wizard .pricing-wizard__display .nextprevbuttons .-steps{display:block;text-align:center;color:#666}.wcmmode-edit .pricing-wizard .pricing-wizard__display{display:block}.pricing-wizard .pricing-wizard__display li{list-style-type:none}.pricing-wizard .pricing-wizard__display li span{padding-left:3px;margin-top:3px}.pricing-wizard .pricing-wizard__display .pricing-wizard__close{display:block;width:28px;height:28px;margin-top:-6px;line-height:28px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;text-align:center;text-decoration:none;background-color:#FFF;font-size:14px;font-weight:700;cursor:pointer;float:right}.pricing-wizard .pricing-wizard__display .-componentheading{display:none}.pricing-wizard .pricing-wizard__display .-startoverdiv{display:none;width:100%;text-align:center;margin-top:15px;clear:both}.pricing-wizard .pricing-wizard__display .questions{clear:both}.pricing-wizard .pricing-wizard__display .questions h2{margin-top:0;font-size:18px;color:#333}.pricing-wizard .pricing-wizard__display .questions .form .form__rows ul{padding-left:20px}.pricing-wizard .pricing-wizard__display .questions .pricing-wizard-question{display:none}.pricing-wizard .pricing-wizard__display .questions .pricing-wizard-question .-answer ul{display:none}.wcmmode-edit .pricing-wizard .pricing-wizard__display .questions .pricing-wizard-question .-answer ul{display:block}.wcmmode-edit .pricing-wizard .pricing-wizard__display .questions .pricing-wizard-question{display:block;box-sizing:border-box;border-style:dotted;border-color:#fff;border-width:2px;margin:15px 0}.wcmmode-edit .pricing-wizard .pricing-wizard__display .questions .pricing-wizard-question .-componentheading{display:block;width:100%;padding:5px;text-align:center;background-color:#e5e5ff;color:#000}.pricing-wizard .pricing-wizard__display-header{padding:20px;background-color:#4f758b;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px;border-radius:6px 6px 0 0}.pricing-wizard .pricing-wizard__display-body{border:1px solid #E3E3E3;background-color:#F7F7F7;border-top:0;padding:20px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0;border-radius:0 0 6px 6px}.pricing-wizard .pricing-wizard__no-results{color:#666}.pricing-wizard .pricing-wizard__error{color:#b65f63}.pricing-wizard .productdisplay{clear:both;display:none}.pricing-wizard .productdisplay .products{float:left;width:100%}.wcmmode-edit .pricing-wizard .productdisplay{display:block}.wcmmode-edit .pricing-wizard .productdisplay .pricing-wizard-product{display:block;margin-top:15px}.wcmmode-edit .pricing-wizard .productdisplay .pricing-wizard-product .-componentheading{display:block;width:100%;padding:5px;text-align:center;background-color:#E5E5FF;color:#000}.pricing-wizard .pricing-wizard-product{box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12);float:left;background-color:#FFF;margin-bottom:25px;width:48%;margin-right:1%;margin-left:1%}@media screen and (max-width:599px){.pricing-wizard .pricing-wizard-product{width:100%;margin-right:0}}.pricing-wizard .pricing-wizard-product__img img{max-width:100%;margin-right:auto;margin-left:auto}.pricing-wizard .pricing-wizard-product__details{padding:20px}.pricing-wizard .pricing-wizard-product__title{color:#333;font-size:24px;line-height:1.4;font-weight:700;font-family:Arial,sans-serif;padding:0;margin-top:0}.pricing-wizard .pricing-wizard-product__formats{color:#cf7f00;font-style:italic}.pricing-wizard .pricing-wizard-product__additional-info{display:none}.pricing-wizard .pricing-wizard-product__description{font-size:14px;font-color:#333}.pricing-wizard .pricing-wizard-product__description li{list-style:square}.pricing-wizard .pricing-wizard-product footer{margin-top:20px}.pricing-wizard .pricing-wizard-product__prices{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left}@media (min-width:768px) and (max-width:979px),(min-width:601px) and (max-width:767px),(max-width:480px){.pricing-wizard .pricing-wizard-product__prices{margin-bottom:10px}}.pricing-wizard .pricing-wizard-product__base-price{color:#CCC}.pricing-wizard .pricing-wizard-product__user-price{color:#666;font-size:24px;font-weight:700}.pricing-wizard .pricing-wizard-product__cta-button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right}.pricing-wizard .pricing-wizard-product__cta-button .button{float:right;margin-bottom:0}@media screen and (max-width:767px){.pricing-wizard .pricing-wizard-product__cta-button .button{margin-right:0;margin-left:0}}@media (min-width:768px) and (max-width:979px),(min-width:601px) and (max-width:767px),(max-width:480px){.pricing-wizard .pricing-wizard-product__cta-button{display:block;width:100%;float:left}.pricing-wizard .pricing-wizard-product__cta-button .button{float:left}}.pricing-wizard .pricing-wizard-product__discount-msg{color:#B65F63}#main .pricing-wizard .pricing-wizard__title{margin-right:0;margin-left:0;margin-bottom:0;font-size:16px;font-weight:700;line-height:16px}#main .pricing-wizard .form .form__rows.-layout-stacked input[type=radio]{margin-top:3px}@media screen and (max-width:767px){#main .pricing-wizard .questions h2{margin-right:0;margin-left:0;padding-right:0;padding-left:0}#main .pricing-wizard .pricing-wizard-product h1,#main .pricing-wizard .pricing-wizard-product h2,#main .pricing-wizard .pricing-wizard-product h3,#main .pricing-wizard .pricing-wizard-product h4,#main .pricing-wizard .pricing-wizard-product h5,#main .pricing-wizard .pricing-wizard-product h6,#main .pricing-wizard .pricing-wizard-product p,#main .pricing-wizard .pricing-wizard-product ul,#main .pricing-wizard .pricing-wizard-product ol,#main .pricing-wizard .pricing-wizard-product li{margin-right:0;margin-left:0;padding-right:0;padding-left:0}#main .pricing-wizard .pricing-wizard-product ul{padding-left:10px}#main .pricing-wizard .pricing-wizard-product li{list-style:square}}.mobilesearch{}@media screen and (max-width:340px){.mobilesearch{width:96%;margin-left:2%}}.site-header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#FFF;position:relative}.site-header *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.site-header{padding:15px;border-bottom:4px solid #cf7f00;min-height:79px}.site-header .row--a,.site-header .row--c{display:none}}@media screen and (min-width:768px) and (max-width:1000px){.site-header .site-row__container{padding-left:10px;padding-right:10px}}.site-header .row--a{background:#444;border-top:4px solid #cf7f00}.site-header .row--b{min-height:96px}@media screen and (max-width:767px){.site-header .row--b{min-height:0}}.site-header .row--c{background:#eaeaea;border:1px solid #dadada;border-right:0;border-left:0}@media print{.site-header{}.site-header .row--a,.site-header .row--c{display:none!important}.site-header .row--b .logo a,.site-header .row--b .globalsearch,.site-header .row--b .signin{display:none!important}}.nav-secondary{float:left;margin-left:-10px}.shopping-cart{float:right;margin-right:-10px}.logo{float:left;width:150px;margin-top:15px;margin-bottom:15px;clear:both}.logo #logo{max-width:100%}@media screen and (max-width:767px){.logo{width:102px;margin:0}}.site-header .globalsearch{float:right;width:300px;margin-top:30px}@media screen and (max-width:767px){.site-header .globalsearch{display:none}}.mobilenav{display:none}@media screen and (max-width:767px){.mobilenav{display:block;float:right;margin-left:15px}.mobilenav .mobile-navigation{margin-top:0}}.account-portal{float:right;margin-top:30px;margin-left:30px;min-width:185px}@media screen and (max-width:767px){.account-portal{min-width:1px;margin-top:0;margin-left:0}}.nav-secondary li{float:left;border-left:1px solid #666}.nav-secondary li.first-child{border-left:0}.logo img{max-width:100%}.account-portal{text-align:right;font:14px/20px Arial,sans-serif}.account-portal__logged-in-utilities{display:none;position:relative;clear:both}.is-signed-in .account-portal .account-portal__sign-in{display:none}.is-signed-in .account-portal .account-portal__logged-in-utilities{display:block}.account-portal__greeting{position:relative;color:#666;z-index:5}.account-portal__greeting.-nav-active .account-portal__welcome{padding:5px 10px;border:1px solid #ccc;border-bottom:0;background:#FBFBFB}@media screen and (max-width:767px){.account-portal__greeting.-nav-active .full-name{display:none}}@media screen and (max-width:767px){.account-portal__greeting{width:100px;color:#4f758b}.account-portal__greeting:hover{cursor:pointer}.account-portal__greeting .full-name{display:block}}.account-portal__links{z-index:4}.account-portal__links a{padding:0 10px 0 3px;border-right:1px solid #666}.account-portal__links a:first-child{padding-left:0}.account-portal__links a:last-child{border-right:0;padding-right:0}.account-portal__links a.account-portal__member-services{display:none}@media screen and (max-width:767px){.account-portal__links{display:none;width:200px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;border:1px solid #ccc;background:#FBFBFB}.account-portal__links a{display:block;text-align:left;border-right:0;border-bottom:1px solid #e3e3e3;padding:10px}.account-portal__links a:first-child{padding-left:10px}.account-portal__links a:last-child{border-bottom:0;padding-right:10px}.account-portal__links a.account-portal__member-services{display:block}.account-portal__links.-is-active{display:block;position:absolute;right:-7px;top:22px}}.account-portal .account-portal__logged-in-utilities .account-portal__links .account-portal__member-services{display:none}@media screen and (max-width:767px){.account-portal .account-portal__logged-in-utilities .account-portal__links .account-portal__member-services{display:block}}.shopping-cart{max-width:210px}.shopping-cart li{float:right;border-right:1px solid #666}.shopping-cart li:first-child{border-right:0}.nav-primary ul{width:100%;margin:0;padding:0;list-style:none}.nav-primary li{display:block;float:left;width:auto;border-left:1px solid #dadada;vertical-align:middle;text-align:center}.nav-primary li:last-child{border-right:1px solid #dadada}.nav-primary a{display:block;padding:5px 10px;text-decoration:none;font:18px/21px "Times New Roman",serif;color:#444}.nav-primary a:hover,.nav-primary a.active{color:#eaeaea;background:#444}@media screen and (min-width:768px) and (max-width:979px){.nav-primary a{font-size:15px;padding:5px 7px}}.nav-secondary ul,.shopping-cart ul{width:100%;margin:0;padding:0;list-style:none}.nav-secondary li,.shopping-cart li{width:auto;vertical-align:middle;text-align:center}.nav-secondary a,.shopping-cart a{display:block;padding:5px 10px;text-decoration:none;color:#FFF}.nav-secondary a:hover,.nav-secondary a.active,.shopping-cart a:hover,.shopping-cart a.active{background:#cf7f00}header.site-header{}header.site-header .secondary-nav a .fa-star{color:#cf7f00}header.site-header .secondary-nav a:hover .fa-star,header.site-header .secondary-nav a.active .fa-star{color:#fff}header.global{}header.global .globalsearch{width:350px;float:right;margin-top:58px}@media screen and (min-width:768px) and (max-width:979px){header.global .globalsearch{clear:both;margin:10px 0 0 10px}}@media screen and (max-width:767px){header.global .globalsearch{display:none}}header.global nav#utility-nav{margin-left:40px}.site-aafp.template-standardcontent.layout-sidebar,.site-aafp.template-newsarticletemplate.layout-sidebar{}.site-aafp.template-standardcontent.layout-sidebar .main-content a,.site-aafp.template-newsarticletemplate.layout-sidebar .main-content a{text-decoration:underline}.site-aafp.template-standardcontent.layout-sidebar .main-content .calloutbox a,.site-aafp.template-standardcontent.layout-sidebar .main-content .calltoactionbox a,.site-aafp.template-newsarticletemplate.layout-sidebar .main-content .calloutbox a,.site-aafp.template-newsarticletemplate.layout-sidebar .main-content .calltoactionbox a{text-decoration:none}.site-aafp.template-standardcontent.layout-sidebar .main-content .calloutbox a:hover,.site-aafp.template-standardcontent.layout-sidebar .main-content .calltoactionbox a:hover,.site-aafp.template-newsarticletemplate.layout-sidebar .main-content .calloutbox a:hover,.site-aafp.template-newsarticletemplate.layout-sidebar .main-content .calltoactionbox a:hover{text-decoration:underline}.site-aafp.template-standardcontent.layout-sidebar .main-content .calloutbox .button:hover,.site-aafp.template-standardcontent.layout-sidebar .main-content .calltoactionbox .button:hover,.site-aafp.template-newsarticletemplate.layout-sidebar .main-content .calloutbox .button:hover,.site-aafp.template-newsarticletemplate.layout-sidebar .main-content .calltoactionbox .button:hover{text-decoration:none}.site-aafp.template-standardcontent.layout-sidebar .main-content .button,.site-aafp.template-standardcontent.layout-sidebar .main-content .deck .button,.site-aafp.template-newsarticletemplate.layout-sidebar .main-content .button,.site-aafp.template-newsarticletemplate.layout-sidebar .main-content .deck .button{text-decoration:none}.site-aafp.template-standardcontent.layout-sidebar .main-content .button:hover,.site-aafp.template-standardcontent.layout-sidebar .main-content .deck .button:hover,.site-aafp.template-newsarticletemplate.layout-sidebar .main-content .button:hover,.site-aafp.template-newsarticletemplate.layout-sidebar .main-content .deck .button:hover{text-decoration:none}.site-row{width:100%}.site-row__container{width:100%;max-width:979px;margin:0 auto}@media screen and (max-width:979px){.site-row__container{max-width:767px}}.template-pagerows .page-wrap{max-width:none;width:100%}.page-row{width:100%;position:relative;z-index:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px}@media screen and (max-width:767px){.page-row{padding-left:15px;padding-right:15px}}.page-row__color-overlay{content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.page-row__container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:auto;margin-left:auto}.page-row{}.page-row.container-layout-boxed{max-width:979px;margin:30px auto;padding-right:20px;padding-left:20px}@media screen and (max-width:979px){.page-row.container-layout-boxed{max-width:747px}}@media (max-width:767px){.page-row.container-layout-boxed{margin-top:0;margin-bottom:0}}.page-row.container-layout-contained .page-row__container{max-width:979px}@media screen and (max-width:979px){.page-row.container-layout-contained .page-row__container{max-width:747px}}.page-row.container-layout-unconfined .page-row__container{max-width:none;padding:0}.page-row.container-layout-flush{padding:0}.page-row.container-layout-flush .page-row__container{max-width:none;padding:0}.page-row.type-theme-light h1,.page-row.type-theme-light h2,.page-row.type-theme-light h3,.page-row.type-theme-light h4,.page-row.type-theme-light h5,.page-row.type-theme-light h6,.page-row.type-theme-light p,.page-row.type-theme-light li{color:#FFF}.page-row.type-theme-dark h1,.page-row.type-theme-dark h2,.page-row.type-theme-dark h3,.page-row.type-theme-dark h4,.page-row.type-theme-dark h5,.page-row.type-theme-dark h6,.page-row.type-theme-dark p,.page-row.type-theme-dark li{color:#333}.template-pagerows{}.template-pagerows #main{width:100%}.template-pagerows #main,.template-pagerows #breadcrumbs-container{margin-top:0}.template-pagerows .mobilesubnav{display:none}.template-pagerows .mobilefooter,.template-pagerows #mobile-footer .globalsearch{background-color:#FFF;box-shadow:none}.template-pagerows #mobile-footer{padding-top:20px}.template-pagerows #mobile-footer .logo{margin-bottom:0}.template-pagerows #mobile-footer .mobilesearch{padding:20px 10px}.template-pagerows .page-wrap{font-size:16px}.template-pagerows .page-wrap h1,.template-pagerows .page-wrap h2,.template-pagerows .page-wrap h3,.template-pagerows .page-wrap h4,.template-pagerows .page-wrap p,.template-pagerows .page-wrap li,.template-pagerows .page-wrap img{padding:0;margin:0 0 15px}@media screen and (max-width:767px){.template-pagerows .page-wrap{font-size:14px}}.template-pagerows .page-wrap h1{font-size:3em;line-height:1.2em;font-family:Arial,sans-serif}@media screen and (max-width:767px){.template-pagerows .page-wrap h1{font-size:3em!important;line-height:1.2em!important}}.template-pagerows .page-wrap h2{font-size:1.8em;line-height:1.2em;font-weight:700}.template-pagerows .page-wrap h3{font-size:1.4em;line-height:1.1em}.template-pagerows .page-wrap .type-theme-dark h3{color:#666}.template-pagerows .page-wrap .type-theme-light h3{color:#A3A3A3}.template-pagerows .page-wrap h4{font-weight:700}.template-pagerows .page-wrap h4,.template-pagerows .page-wrap p,.template-pagerows .page-wrap li,.template-pagerows .page-wrap .button{font-size:1.1em;line-height:1.4em}.template-pagerows .page-wrap ul,.template-pagerows .page-wrap ol{padding-left:30px}@media screen and (max-width:767px){.template-pagerows .page-wrap ul,.template-pagerows .page-wrap ol{margin-left:0;margin-right:0;padding-right:0}}.template-pagerows .page-wrap hr{margin:2em 0}.template-pagerows .page-wrap li a,.template-pagerows .page-wrap p a{text-decoration:underline}.template-pagerows .page-wrap .type-theme-light li a,.template-pagerows .page-wrap .type-theme-light p a{color:#698a9e}.template-pagerows .page-wrap .type-theme-light li a:hover,.template-pagerows .page-wrap .type-theme-light li a:active,.template-pagerows .page-wrap .type-theme-light li a:focus,.template-pagerows .page-wrap .type-theme-light p a:hover,.template-pagerows .page-wrap .type-theme-light p a:active,.template-pagerows .page-wrap .type-theme-light p a:focus{color:#88a2b2}@media screen and (max-width:767px){.template-pagerows .page-wrap .image-simple .image-container{padding:0}}.template-pagerows .page-wrap .cutline p{font-style:italic;font-size:.9em;line-height:1.2em}.template-pagerows .page-wrap .button{padding:8px 24px;margin-top:1.5em}@media screen and (max-width:767px){.template-pagerows .page-wrap .button{margin-right:0;margin-left:0}}.template-pagerows .page-wrap .button.simple,.template-pagerows .page-wrap .button.button-tertiary{color:#333!important}