section[role=main]{padding:0;margin:0 10px}@media only screen and (min-width:60.625em){section[role=main]{max-width:60.625rem;margin:0 auto}}.lt-ie9 section[role=main]{width:970px;margin:0 auto 32px auto}section[role=main] .ticker-ad{margin:0 0 1rem 0;display:none}section[role=main] .ticker-ad img{max-width:100%}@media only screen and (min-width:60.625em){section[role=main] .ticker-ad{padding:0!important;margin:10px 0 1.625rem 0;display:block}}section[role=main] section.bodee{position:relative;padding-top:30px}@media only screen and (min-width:60.625em){section[role=main] section.bodee{padding-top:0}}section[role=main] .main-col{clear:both;margin-bottom:20px}@media only screen and (min-width:48em){section[role=main] .main-col{float:left;width:50%;width:-webkit-calc(100% - 338px);width:-moz-calc(100% - 338px);width:calc(100% - 338px)}}@media only screen and (min-width:48em){section[role=main] .right-rail{width:300px;float:right}}section[role=main] .right-rail .ad{width:300px;margin:0 auto 20px}.ibutton-container{display:inline-block;width:66px;height:29px;margin-left:10px;vertical-align:top;position:relative;cursor:pointer;overflow:hidden;border-radius:3px;-webkit-box-shadow:0 0 0 1px #eee;box-shadow:0 0 0 1px #eee;max-width:400px;-khtml-user-select:none;-o-user-select:none;-moz-user-select:none;-moz-user-focus:ignore;-moz-user-input:disabled}.ibutton-container input{position:absolute;top:0;left:0;filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;-moz-user-input:enabled!important}.ibutton-handle{display:block;height:29px;cursor:inherit;position:absolute;top:0;left:0;border-radius:2px;background:#fff;border:1px solid #dedede;border-right:0 none;-webkit-box-shadow:1px 0 17px 0 rgba(0,0,0,0.3);box-shadow:1px 0 17px 0 rgba(0,0,0,0.3);z-index:3;width:27px;padding-left:3px;box-sizing:border-box;-moz-box-sizing:border-box}.ibutton-handle-right{height:29px;width:27px;padding-right:3px;background:#fff;border:1px solid #dedede;border-left:0 none;border-radius:2px;position:absolute;top:-1px;left:1px;z-index:3;box-sizing:border-box;-moz-box-sizing:border-box}.ibutton-handle-middle{height:27px;width:23px;position:absolute;top:0;background:#fff;z-index:3;box-sizing:border-box;-moz-box-sizing:border-box}div.ibutton-label-on,div.ibutton-label-off{white-space:nowrap;font-size:.875rem;line-height:29px;font-weight:400;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;text-transform:uppercase;cursor:inherit;display:block;height:29px;position:absolute;width:auto;top:0;overflow:hidden;background:#030}div.ibutton-label-on{color:#fff;background:#7fde6a;left:0;z-index:1}div.ibutton-label-on span{padding-left:3px}div.ibutton-label-off{background:#c2c2c2;color:#fff;text-align:right;right:0;width:95%}div.ibutton-label-off span{padding-right:1px}.ibutton-container label{cursor:inherit;padding:1px 3px;font-size:.875rem!important;font-weight:400!important;color:#fff!important}.ibutton-focus label{border:1px dotted #666!important;padding:0 2px}.ibutton-focus div.ibutton-label-on span label{border-color:#fff!important}.ibutton-padding-left,.ibutton-padding-right{position:absolute;top:0;z-index:2;background:transparent;width:2px;height:29px}.ibutton-padding-left{left:0}.ibutton-padding-right{right:0}.ibutton-disabled{cursor:not-allowed!important}.ibutton-disabled div.ibutton-label-on{color:#fff}.ibutton-disabled div.ibutton-label-off{color:#cbcbcb}#sharer{font-family:sans-serif;font-size:1.375rem;float:right;width:92px;line-height:1rem}@media only screen and (min-width:71.25em){#sharer{line-height:normal;opacity:0;transition:opacity .5s}#sharer.show{opacity:1}}#sharer .close-btn{display:none}#sharer ul{list-style:none;padding:0;margin:0}#sharer ul li{padding:0;margin:0;display:none}#sharer ul li.mob{display:inline-block}@media only screen and (min-width:48em){#sharer ul li.mob{display:none}}@media only screen and (min-width:48em){#sharer ul li.mob.desk{display:inline-block}}@media only screen and (min-width:71.25em){#sharer ul li.mob.desk.car{display:none}}@media only screen and (min-width:60.625em){#sharer ul li.stumble{display:none}}#sharer ul li.sosh{position:relative}#sharer ul li.sosh>.socialite,#sharer ul li.sosh ul{display:none}#sharer ul li.sosh .facebook-like>div>span{height:61px!important;width:46px!important}#sharer ul li.sosh.open{border-right:0}#sharer ul li.sosh.open>.socialite,#sharer ul li.sosh.open ul{background:#FFF;border:1px solid #dedede;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15);clip:rect(0,900px,900px,0);border-left:none;display:block;position:absolute;top:-1px;left:62px;padding:10px}#sharer ul li.sosh.open>ul{left:63px;top:-138px;clip:rect(0,120px,auto,0);padding-bottom:0;text-align:center}.slideshow #sharer ul li.sosh.open>ul,.videoIndex #sharer ul li.sosh.open>ul{top:-98px}#sharer ul li.sosh.open .facebook-like{min-height:61px;min-width:46px}#sharer ul li .sidecar-icon{height:25px;width:25px}#sharer ul li .sidecar-icon:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media only screen and (min-width:24.0625em){#sharer ul li .sidecar-icon{height:28px;width:28px}}#sharer a{text-decoration:none;color:#a3acb2}@media only screen and (min-width:71.25em){#sharer a.comment{position:relative}#sharer a.comment:after{background:#da1215;border:2px solid #FFF;color:#FFF;content:attr(data-comment-count);font-size:12px;padding:3px 6px 2px;border-radius:100%;position:absolute;top:-16px;left:13px}}#sharer a.comment .sidecar-icon{height:35px}#sharer a i{display:inline-block;margin:0 10px}#sharer a .vhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#sharer.modal{float:none;width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(255,255,255,0.9);z-index:6000000}@media only screen and (min-width:71.25em){#sharer.modal{display:none}}#sharer.modal ul{background:#FFF;border:1px solid #CCC;border-radius:4px;height:75%;margin:12% auto 0 auto;width:90%;max-width:400px;max-height:500px;position:relative}#sharer.modal ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#sharer.modal ul li.close-btn{border-radius:50%;display:block;position:absolute;width:20px;height:20px;background:#CCC;color:#FFF;top:0;right:5px;font-size:14px;font-weight:normal;margin-top:5px;padding:2px 0 0 3px;z-index:6000001;cursor:pointer}#sharer.modal ul li.grid1,#sharer.modal ul li.grid3{border-right:1px solid #CCC;border-bottom:1px solid #CCC}#sharer.modal ul li.grid2,#sharer.modal ul li.grid4{border-bottom:1px solid #CCC}#sharer.modal ul li.grid5{border-right:1px solid #CCC}#sharer.modal ul li.mob{display:none}#sharer.modal ul li.sosh{display:block;width:50%;height:33%;padding:12.5% 12.5%;float:left}#sharer.modal ul li.sosh i{display:none}#sharer.modal ul li.sosh .socialite{display:block;text-align:center}#sharer.modal ul li.sosh ul{display:block;border:0 none}#sharer.modal ul li.sosh ul li{display:none}#sharer.modal ul li.sosh ul li.showmob{display:block}@media only screen and (min-width:71.25em){#sharer{position:absolute;width:3.75rem;width:64px;left:-80px;top:147px;border-bottom:1px solid #dedede;background:#fff;z-index:5000000}#sharer.sticky{position:fixed;top:10px}#sharer ul li{border:1px solid #dedede;border-bottom:0;display:inline-block;padding:15px 10px 10px 10px}#sharer ul li.mob{display:none}#sharer ul li.mob.desk{display:inline-block}#sharer ul li ul li{border:0 none;padding:0 0 10px 0}}.slideshow #sharer .print-icon,.videoIndex #sharer .print-icon{display:none}#sharer.sidecar{border:0;float:none;width:100%}@media only screen and (min-width:48em){#sharer.sidecar{width:408px;width:-webkit-calc(100% - 335px);width:-moz-calc(100% - 335px);width:calc(100% - 335px)}}@media only screen and (min-width:71.25em){#sharer.sidecar{float:right;width:64px}}#sharer.sidecar ul li{border:0;display:inline-block;float:left;padding:.3125rem .3125rem .625rem .3125rem}#sharer.sidecar ul li.close-btn{display:none}#sharer.sidecar ul li.comment{padding:.125rem .375rem .625rem .625rem}@media only screen and (min-width:71.25em){#sharer.sidecar ul li.comment{padding-left:.375rem;padding-right:.625rem}}#sharer.sidecar ul li.hide{opacity:0;padding:0;transition:opacity 1s}#sharer.sidecar ul li.hide .sidecar-icon{height:0;width:0}#sharer.sidecar ul li.more{cursor:pointer;padding:.75rem .375rem 0 .375rem}@media only screen and (min-width:60.625em){#sharer.sidecar ul li.more{padding-top:.3125rem;padding-left:.0625rem}}#sharer.sidecar ul li.more .more-icon{background:transparent url("http://idge.staticworld.net/images/more.svg") no-repeat 0 0;height:15px;width:29px}#sharer.sidecar ul li.more .more-icon:hover{background-image:url("http://idge.staticworld.net/images/more-hover.svg")}#sharer.sidecar ul li.print{display:none}@media only screen and (min-width:24.0625em){#sharer.sidecar ul li.print{display:inline-block}}@media only screen and (min-width:24.0625em){#sharer.sidecar ul li{padding:.3125rem .375rem .625rem .375rem}}@media only screen and (min-width:71.25em){#sharer.sidecar ul li{float:none}}#sharer.sidecar ul.expand li.hide{opacity:1;padding:.3125rem .375rem .625rem}#sharer.sidecar ul.expand li.hide .sidecar-icon{height:25px;width:25px}@media only screen and (min-width:24.0625em){#sharer.sidecar ul.expand li.hide .sidecar-icon{height:28px;width:28px}}#sharer.sidecar ul.expand li.more{display:none}@media only screen and (min-width:71.25em){.mediaresource #sharer.sidecar ul{display:block}}#bottom-sharer{font-size:22px;font-size:1.375rem;display:none}@media only screen and (min-width:48em){#bottom-sharer{clear:both;display:block;margin:20px auto;width:430px;padding-top:20px}}@media only screen and (min-width:71.25em){#bottom-sharer{display:none}}#bottom-sharer a{text-decoration:none;color:#a3acb2}#bottom-sharer ul{border:1px solid #dedede;display:block;list-style:none;margin:20px 0 0 0;padding:0}#bottom-sharer ul li{border-right:1px solid #dedede;margin:0;padding:10px;display:inline-block;width:60px}#bottom-sharer ul li.email{position:relative;border-right:0;top:-12px;left:9px;font-size:32px;padding-bottom:0}#bottom-sharer ul li.email a{display:block;position:relative}.eml-friend,.eml-ty,.eml-friend-error{position:relative;margin:5% auto 0;border:1px solid #16161d;background-color:#fff;width:80%;min-height:30rem;padding-bottom:20px;font-size:.875rem}@media only screen and (min-width:71.25em){.eml-friend,.eml-ty,.eml-friend-error{width:48%}}.eml-friend hr,.eml-ty hr,.eml-friend-error hr{margin:.6875rem 0;clear:both}.eml-friend h3,.eml-ty h3,.eml-friend-error h3{font-size:1.7rem;margin:1rem 2rem 1.5rem 2rem}.eml-friend .input-row,.eml-ty .input-row,.eml-friend-error .input-row{overflow:hidden;margin:.5rem 2rem}.eml-friend .input-row .input-label,.eml-ty .input-row .input-label,.eml-friend-error .input-row .input-label{float:left;margin:0}.eml-friend .input-row input,.eml-friend .input-row textarea,.eml-ty .input-row input,.eml-ty .input-row textarea,.eml-friend-error .input-row input,.eml-friend-error .input-row textarea{display:block;float:right;width:80%;border:1px solid #dedede;border-radius:.18rem;background-color:#fff;margin:0 5px;padding:6px;outline:0;box-shadow:inset 0 0 6px rgba(0,0,0,0.15)}.eml-friend .input-row input:focus,.eml-friend .input-row textarea:focus,.eml-ty .input-row input:focus,.eml-ty .input-row textarea:focus,.eml-friend-error .input-row input:focus,.eml-friend-error .input-row textarea:focus{background-color:#f3f9fe}.eml-friend .input-row .addl-text,.eml-ty .input-row .addl-text,.eml-friend-error .input-row .addl-text{font-size:.6875rem;color:#999;text-align:right;margin:.25rem 0 0 0;clear:both}.eml-friend .submit,.eml-ty .submit,.eml-friend-error .submit{overflow:hidden;margin:.5rem 2rem}.eml-friend .submit input,.eml-ty .submit input,.eml-friend-error .submit input{float:left;margin-left:15%;width:20%}.eml-friend .submit .submit-privacy,.eml-ty .submit .submit-privacy,.eml-friend-error .submit .submit-privacy{float:left;width:18%;font-size:.6875rem;text-decoration:none;font-style:italic;text-align:right;margin-top:.6875rem}.eml-friend .msg-sent,.eml-ty .msg-sent,.eml-friend-error .msg-sent{font-style:italic;margin:0 2rem;font-size:1rem}@media only screen and (min-width:48em){.eml-friend #recaptcha_widget_div,.eml-ty #recaptcha_widget_div,.eml-friend-error #recaptcha_widget_div{width:82%;float:right}}.eml-friend #recaptcha_widget_div .recaptchatable,.eml-ty #recaptcha_widget_div .recaptchatable,.eml-friend-error #recaptcha_widget_div .recaptchatable{border:none!important;display:block}.eml-friend #recaptcha_widget_div .recaptchatable #recaptcha_response_field,.eml-ty #recaptcha_widget_div .recaptchatable #recaptcha_response_field,.eml-friend-error #recaptcha_widget_div .recaptchatable #recaptcha_response_field{width:285px!important;margin-left:0;border:1px solid #dedede!important}.eml-friend .error-msg,.eml-ty .error-msg,.eml-friend-error .error-msg{color:#f00;margin-bottom:10px}.comment-count-mobile{float:right;width:40px}.comment-count-mobile #comment-bubble-idge{height:2rem;margin-top:.3125rem}.comment-count-mobile #comment-bubble-idge .comment #comment-count{color:#fff;display:block;line-height:.875rem;padding:.3125rem 0 0 .1875rem;text-align:center;width:35px}.comment-count-mobile #comment-bubble-idge .comment #comment-text{display:none}@media only screen and (min-width:48em){.comment-count-mobile{display:none}}.comment-count-main{display:none}@media only screen and (min-width:48em){.comment-count-main{display:block}}.comment-count-slideshow{float:right;margin:.375rem 0 0 0;width:40px}@media only screen and (min-width:48em){.comment-count-slideshow{margin-right:4.5rem}}.comment-count-slideshow #comment-bubble-idge{background-size:auto;height:2rem;margin:0;width:40px}.comment-count-slideshow #comment-bubble-idge .comment #comment-count{float:left;padding:.3125rem 0 0 .625rem;width:1.25rem}.comment-count-slideshow #comment-bubble-idge .comment #comment-text{color:inherit;display:none;font-weight:bold}@media only screen and (min-width:48em){.comment-count-slideshow #comment-bubble-idge .comment #comment-text{display:block;margin:.1875rem 0 0 2.375rem}}#comment-bubble-idge{background:transparent url(http://idge.staticworld.net/images/speechbubble.svg) no-repeat 0 0;clear:left;float:right;height:4rem;margin:.75rem .5rem 1.25rem 0;width:40px}@media only screen and (min-width:48em){#comment-bubble-idge{background-size:80px 64px;float:left;margin-left:.625rem;margin-right:1.25rem;width:8.75rem}}@media only screen and (min-width:60.625em){#comment-bubble-idge{margin-left:0}}#comment-bubble-idge .comment{text-decoration:none}#comment-bubble-idge .comment #comment-count{color:#fff;display:block;line-height:.875rem;padding:.625rem 0 0 .25rem;text-align:center;width:72px}#comment-bubble-idge .comment #comment-text{color:#fff;display:block;font-size:.75rem;padding:0 .125rem 0 .25rem;text-align:center;text-transform:uppercase;width:72px}.social-inline #sharer{opacity:1;transition:none}.social-inline #sharer ul li.more{padding-top:12px}.social-inline #sharer ul li:nth-child(2){padding-left:0}#resources-sponsored-links{clear:both;margin:2rem auto 0;padding:0 0 2rem;overflow:hidden;max-width:970px;display:none}#resources-sponsored-links.show{display:block}.lt-ie9 #resources-sponsored-links{width:970px;margin:0 auto 2em auto}#resources-sponsored-links .head{font-size:1.375rem;padding-bottom:.3rem;border-bottom:1px solid #666;margin-bottom:.5rem}#resources-sponsored-links ul{list-style:none;padding:0;margin:0}#resources-sponsored-links ul li{margin:0 0 20px 0;clear:left}#resources-sponsored-links ul li a{text-decoration:none}#resources-sponsored-links ul li img{float:left;height:60px;margin:0 10px 10px 0;width:60px}#resources-sponsored-links ul li .title{font-size:1.0rem;line-height:1.1rem;margin:0 0 .25rem 70px}#resources-sponsored-links ul li p{margin:0;font-size:.8125rem;line-height:1.0625rem;margin-left:70px}#resources-sponsored-links section{padding:0 10px;clear:both}@media only screen and (min-width:48em){#resources-sponsored-links section{clear:none}}@media only screen and (min-width:48em){#resources-sponsored-links section.resources{width:300px;width:-webkit-calc(33.333% - 20px);width:-moz-calc(33.333% - 20px);width:calc(33.333% - 20px);max-width:300px;float:left}}@media only screen and (min-width:60.625em){#resources-sponsored-links section.resources{padding:0;margin-right:30px}}#resources-sponsored-links section.sponsored-links ul li{font-size:.85rem;margin-bottom:.75rem}@media only screen and (min-width:48em){#resources-sponsored-links section.sponsored-links{width:60%;width:-webkit-calc(66.666% - 20px);width:-moz-calc(66.666% - 20px);width:calc(66.666% - 20px);float:left}}@media only screen and (min-width:60.625em){#resources-sponsored-links section.sponsored-links{padding:0}#resources-sponsored-links section.sponsored-links ul{width:45%;width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);float:left}#resources-sponsored-links section.sponsored-links ul.first{margin-right:20px;width:50%}.lt-ie9 #resources-sponsored-links section.sponsored-links ul{width:47%}#resources-sponsored-links section.sponsored-links ul li{margin-bottom:1.0rem}}