#toc{border:1px solid darkgray;margin:15px 0;text-align:right;padding:5px}#toc #toclinks{display:none;text-align:left}#toc #toclinks.expand{display:block}#toc #toclinks a{display:block}.article{overflow:hidden;margin:0;font-size:15px;line-height:23px;color:#666;margin-bottom:45px}.article>.heading-page+.app-list{border:0;padding:0 0 39px;margin:0;width:100%}.article #password_form span{width:150px;display:inline-block}.article #password_form .fourrows .row{margin-top:10px}.article .add-box .heading{background:#8e8e8e;color:#999;overflow:hidden;text-shadow:none;padding:0}.article .add-box .title{display:block;margin:0 0 22px;color:#666;font:400 17px/24px "Lato",Arial,Helvetica,sans-serif}.article .add-box p .last{margin:0}.article.app .preview .preview-btn{padding:6px 0 6px 15px}.article.app .preview .preview-btn span{margin-right:0}.article.app .preview .holder a{font-size:13px;line-height:18px;color:#666;text-decoration:underline;text-align:center;display:inline-block}.article .heading{overflow:hidden;background:#8e8e8e;color:white;text-shadow:none;padding:0}.article .heading strong{display:block;overflow:hidden;padding:0 0 0 11px;font:700 14px/29px "Lato",Arial,Helvetica,sans-serif}.article .heading .btn{background:#8e8e8e;color:white;cursor:pointer;float:right;padding:0 2px 0 0}.article .heading .btn strong{float:left;font:400 15px/28px "Lato",Arial,Helvetica,sans-serif;padding:0 4px 2px 10px}.article .img-block{overflow:hidden;margin:-3px 0 13px}.article .img-block .heading+span{font:400 10px/21px "Lato",Arial,Helvetica,sans-serif}.article .img-block img{display:block}.article .img-block .subscribe{background:lightgray}.article .img-block .subscribe .text{font-size:12px;line-height:30px;color:#666;padding:0 0 0 10px}.article .img-block .subscribe .btn{padding:0 10px 0 6px;float:right;font-size:15px;line-height:30px;color:white;text-decoration:none;letter-spacing:-1px;font-weight:700;background-color:#8e8e8e}.article .img-block .copy{color:#666;font-size:11px;line-height:21px;padding:0 8px}.article .heading-page .title-holder .subtitle{font:700 22px/26px "Lato",Arial,Helvetica,sans-serif;display:block;margin:0 0 15px}.article:after{content:"";display:block;clear:both}.article .add-box{padding:0}.article .add-box .heading{overflow:hidden;padding:0 0 14px;color:#666;background:0}.article .add-box .heading .date{float:right;margin:9px 0 0;font-size:11px;line-height:14px}.article .add-box .heading strong{width:465px;display:block;overflow:visible;padding:0;font:700 22px/24px "Lato",Arial,Helvetica,sans-serif}.article .add-box .title{display:block;margin:0 0 14px;color:#666;font:400 17px/24px "Lato",Arial,Helvetica,sans-serif}.article .add-box .title p{margin:0}.article .add-box p{margin:0 0 25px}.article .add-box p .last{margin:0}.article .add-box b{font-weight:bold}.article .add-box i{font-style:italic}.article .add-box .banner{margin:0 0 20px 0}.article .add-box:first-child{padding:0 0 14px}.article .add-box:first-child .title{margin:0}.article .add-box .linkdb-marker{margin-bottom:15px}.article .add-box.linkdb-marker+*{padding-top:14px}.article .add-box .add-box.linkdb-marker+*{padding-top:0}.article .visual{clear:both}.article .visual .visual img{border:1px solid #d1d1d1;width:618px;height:309px;border-bottom:0}.article h1{margin:0 0 13px;color:#444;font:300 33px/40px "Lato",Arial,Helvetica,sans-serif}.article h2,.article h3{margin:0 0 10px;color:#333;font:700 20px/24px "Lato",Arial,Helvetica,sans-serif;clear:both}.article h3.author{margin-bottom:15px;font:400 11px/normal "Lato",Arial,Helvetica,sans-serif;color:#666}.article p{margin:0 0 25px}.article p strong,.article p b{font-weight:bold !important}.article p:last-child{margin-bottom:0}.article a{color:#323232;text-decoration:underline}.article a.no-underline{text-decoration:none}.article a.no-underline:hover:after{width:0}.article a:hover{text-decoration:none}.article .page-nav{margin:0 0 28px}.article .page-nav .page{padding:0 28px 0 0;margin:0 0 0 17px;float:none;color:#666;font:700 14px/18px "Lato",Arial,Helvetica,sans-serif}.article .page-nav .next{width:auto;max-width:9999px}.article .page-nav .prev{width:auto;max-width:9999px;visibility:visible}.article .page-nav-holder{background:#8e8e8e}.article .preview{float:left;width:200px;margin:6px 20px 10px 0}.article .preview .preview-btn{padding:6px 0 6px 7px;display:block;color:white;font:700 14px/18px "Lato",Arial,Helvetica,sans-serif;background:#8e8e8e;text-align:center}.article .preview .preview-btn:hover{text-decoration:none}.article .preview .preview-btn.btn{padding:6px 0 6px 5px}.article .preview a{text-decoration:none}.article .preview:hover{text-decoration:none}.article .preview span{padding:0 5px 0 0}.article .preview .preview-title{margin:0 -10px;color:#999;padding:5px 9px 7px;background:#8e8e8e;font:700 14px/18px "Lato",Arial,Helvetica,sans-serif}.article .preview .preview-title.amazon-ad-title{text-align:center}.article .preview .holder{overflow:hidden;padding:25px 0}.article .preview .holder a{font-size:13px;line-height:18px;color:#666;text-decoration:underline;text-align:center;display:inline-block}.article .preview .holder.amazon-ad-container{padding-top:0}.article .preview .frame{overflow:hidden;padding:0 10px;background:lightgray}.article .preview .item-holder{text-align:center;padding:0 0 10px}.article .preview .item-holder img{margin:7px auto 5px;display:block}.article .preview .image-holder{margin:0 -10px;padding:10px}.article .preview .image-holder img{vertical-align:top;margin:0;display:block}.article .preview .image-holder .zoom{position:absolute;left:10px;bottom:10px}.article .preview .image-holder img{vertical-align:top}.article .preview .description{position:relative;text-align:center;padding-top:5px;padding-bottom:5px;font:700 14px/18px "Open Sans Condensed",Arial,Helvetica,sans-serif}.article .preview .description:before{background:#eaeaea;height:1px;width:200px;content:'';display:block;position:absolute;left:0;top:0;margin-left:-10px;border-top:1px solid #999}.article .preview dl{margin:0 -10px;padding:0;overflow:hidden}.article .preview dl dt{float:left;padding:7px 9px 7px 10px;color:#444;width:80px;position:relative;font:700 14px/18px "Lato",Arial,Helvetica,sans-serif}.article .preview dl dt:before{background:#eaeaea;height:1px;width:100%;content:'';display:block;position:absolute;left:0;top:0;border-top:1px solid #999}.article .preview dl dd{overflow:hidden;margin:0;color:#666;padding:7px 10px 7px 0;font-size:11px;line-height:18px;position:relative}.article .preview dl dd:before{background:#eaeaea;height:1px;width:100%;content:'';display:block;position:absolute;left:0;top:0;border-top:1px solid #999}.article .preview .mark{padding:7px 9px 3px 10px;color:#444;margin:0 -10px;display:block;position:relative;font:700 14px/18px "Lato",Arial,Helvetica,sans-serif}.article .preview .mark:before{background:#eaeaea;height:1px;width:100%;content:'';display:block;position:absolute;left:0;top:0;border-top:1px solid #999}.article .preview ul{margin:0 0 7px -1px;padding:0;list-style:none;color:#666;font-size:13px;line-height:18px}.article .preview ul li{padding:0 0 0 11px}.article.nofullversion h1{margin-bottom:30px !important}.article.nofullversion .subtitle{font-size:17px !important}.article.nofullversion .heading-page{overflow:visible;padding:1px 0 24px}.article.fullversion{margin-top:-6px}.article.fullversion .heading-page{padding:1px 0 33px}.article.fullversion .heading-page .author{margin-bottom:10px}.article.fullversion .heading-page .holder{padding:0}.article.fullversion .heading-page h1{max-height:85px;padding:0;line-height:42px}.article.fullversion .add-box .preview{margin:6px 20px 25px 0}.article.fullversion .add-box .preview .preview-btn{padding:6px 0 6px 10px;text-decoration:none;font:700 14px/18px "Lato",Arial,Helvetica,sans-serif}.article.fullversion .add-box .preview .preview-btn:hover{text-decoration:underline}.article.fullversion .add-box .preview p{margin-bottom:10px}.article.fullversion .add-box .preview .frame p{margin-bottom:5px;font:400 11px/18px "Lato",Arial,Helvetica,sans-serif}.article.fullversion .add-box .preview .frame .preview-holder .outer{width:180px;height:180px;display:table;vertical-align:middle;float:left;position:relative;background:white;margin:10px 0 10px 0}.article.fullversion .add-box .preview .frame .preview-holder .outer .inner{display:table-cell;vertical-align:middle}.article.fullversion .add-box .preview .frame .preview-holder .outer .inner .img-holder{position:relative;left:50%;float:left}.article.fullversion .add-box .preview .frame .preview-holder .outer .inner .img-holder img{max-width:180px;max-height:180px;margin:0;float:none;position:relative;text-align:right;left:-50%;display:block}.article.fullversion .add-box .preview .frame .preview-holder .clear{clear:left}.article.fullversion .add-box .preview .frame .preview-holder .amazon-ad{display:block;position:relative;margin-bottom:10px;padding-top:10px}.article.fullversion .add-box .preview .frame .preview-holder .amazon-ad:before{background:#eaeaea;height:1px;width:200px;content:'';display:block;position:absolute;left:0;top:0;margin-left:-10px;border-top:1px solid #999}.article.fullversion .add-box .preview .frame .preview-holder .amazon-ad .preview-btn.lightbox.btn{color:white;display:block}.article.fullversion .add-box .visual h2{margin-bottom:5px;font:700 22px/23px "Lato",Arial,Helvetica,sans-serif;color:#444}.page-navigation{overflow:hidden;color:white;display:block;background:#8e8e8e}.page-navigation .empty{visibility:hidden}.page-navigation .next{cursor:pointer;float:right;padding:0 9px 0 0;color:white;background-color:#8e8e8e}.page-navigation .next strong{padding:2px 4px 1px 13px;float:left;font:700 14px/28px "Lato",Arial,Helvetica,sans-serif}.page-navigation .next strong:hover{text-decoration:underline}.page-navigation .prev{color:white;cursor:pointer;float:left;padding:0 2px 0 9px;background-color:#8e8e8e}.page-navigation .prev strong{padding:2px 13px 1px 4px;float:left;font:700 14px/28px "Lato",Arial,Helvetica,sans-serif}.page-navigation .prev strong:hover{text-decoration:underline}.page-navigation .page-navigation-inline{padding-left:3px;font:700 14px/28px "Lato",Arial,Helvetica,sans-serif;color:white;text-align:center;cursor:pointer}.page-navigation .page-navigation-inline .page-navigation-text{margin-right:6px;vertical-align:middle;text-shadow:none}.page-navigation .page-navigation-inline .page-navigation-text:hover{text-decoration:underline}.page-navigation .page-navigation-drop{margin-top:2px;display:none}.page-navigation .page-navigation-drop .even{background-color:white}.page-navigation .page-navigation-drop li{padding:8px 10px 6px;font:400 14px/21px "Lato",Arial,Helvetica,sans-serif;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-shadow:none;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;background:white}.page-navigation .page-navigation-drop li:hover{text-decoration:underline}.page-navigation .page-navigation-drop li a{color:#666;text-decoration:none}.page-navigation .active{display:block !important}#authorsList{border-top:#999;border-top-style:solid;border-top-width:1px;margin-bottom:40px}#authorsList.invisible{display:none}#authorsList.zeroHeight{height:0}#authorsList.autoHeight{height:auto}#authorsList.hide{opacity:0}#authorsList.show{opacity:1}#authorsList .close{position:relative;text-align:right;text-decoration:underline;font:400 11px/24px "Lato",Arial,Helvetica,sans-serif}#authorsList .close:before{position:absolute;bottom:6px;content:'';width:79%;background:#999;height:1px;left:0}#authorsList .close a{color:#999;cursor:pointer}#authorsList dl{padding-top:15px}#authorsList dl dt{margin-top:20px;width:100px;height:100px;float:left;clear:left}#authorsList dl dt img{border-radius:37.5px}#authorsList dl dd{color:#323232;padding-top:20px;min-height:100px}#authorsList dl dd strong{font:400 17px/24px "Lato",Arial,Helvetica,sans-serif;font-weight:bold !important}#authorsList dl dd p{padding-top:5px;font:400 14px/30px "Lato",Arial,Helvetica,sans-serif;line-height:23px !important}#authorsList dl dd p a{color:#323232;font:400 14px/30px "Lato",Arial,Helvetica,sans-serif;font-weight:bold !important;text-decoration:underline;cursor:pointer}.tariffuxx-teaser{clear:left;margin-top:45px}.tariffuxx-teaser a{text-decoration:none;color:white}.tariffuxx-teaser .head{line-height:30px;background:#8e8e8e;width:620px}.tariffuxx-teaser .head img{float:left}.tariffuxx-teaser .head .text{color:white;font:700 14px/normal "Lato",Arial,Helvetica,sans-serif;margin-left:10px}.tariffuxx-teaser .head a{float:right;font:700 14px/28px "Lato",Arial,Helvetica,sans-serif;height:30px;overflow:hidden;padding:0 10px}.tariffuxx-teaser .head a strong{margin-top:14px;vertical-align:middle}.tariffuxx-teaser .head a:hover strong{text-decoration:underline}.tariffuxx-teaser a.content+a.content:before{background:#eaeaea;height:1px;width:100%;content:'';display:block;position:absolute;left:0;top:0;border-top:1px solid #999}.tariffuxx-teaser .content{position:relative;height:100px;padding:15px 10px;display:block;background:white;outline:0;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.tariffuxx-teaser .content:hover{background:#f2f2f2}.tariffuxx-teaser .content .outer{border:1px solid #d1d1d1;width:98px;height:98px;display:table;vertical-align:middle;float:left;background:white}.tariffuxx-teaser .content .outer .inner{display:table-cell;vertical-align:middle}.tariffuxx-teaser .content .outer .inner .img-holder{position:relative;left:50%;float:left;border:0;width:auto;background:0}.tariffuxx-teaser .content .outer .inner .img-holder img{max-width:83px;max-height:83px;float:none;position:relative;text-align:right;left:-50%;display:block}.tariffuxx-teaser .content .tariffuxx-text{float:left;margin-left:10px;width:488px;position:relative}.tariffuxx-teaser .content .tariffuxx-text .border-box{position:relative;margin:-8px 0 0 0}.tariffuxx-teaser .content .tariffuxx-text .border-box strong{font:300 23px/35px "Lato",Arial,Helvetica,sans-serif;text-shadow:none;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tariffuxx-teaser .content .tariffuxx-text p{color:#666;text-shadow:none;text-decoration:none;text-align:left;letter-spacing:0;font:400 14px/20px "Lato",Arial,Helvetica,sans-serif;margin-bottom:0}.tariffuxx-teaser .content .tariffuxx-text p span{font:300 23px/normal "Lato",Arial,Helvetica,sans-serif;text-shadow:none;color:#333}.tariffuxx-teaser .content .tariffuxx-text p span.btn{font:700 14px/28px "Lato",Arial,Helvetica,sans-serif;color:white;text-align:center;text-shadow:none;padding:5px 20px 6px 20px}.tariffuxx-teaser .content .tariffuxx-text p span.btn:hover{text-decoration:underline}.tariffuxx-teaser .content .tariffuxx-text p.btn-holder{text-align:center;margin:10px 0 0 -107px}.tariffuxx-teaser .content .tariffuxx-text p .price{margin-left:3px;margin-right:5px}.tariffuxx-teaser .content .tariffuxx-text .sup{vertical-align:top;font-size:15px;display:inline-block;margin-top:4px}.tariffuxx-teaser .content .tariffuxx-text .shop-logo-holder{float:right;position:absolute;bottom:0;right:0;border:1px solid #d1d1d1;width:98px;height:39.2px;background-color:white}.tariffuxx-teaser .content .tariffuxx-text .shop-logo-holder .shop{position:relative;bottom:3px;right:-4px;width:90px;height:45px}