body{background-color:#fafafa;line-height:1.7;display:block}.MathJax .mo,.MathJax .mi{color:inherit}.article-base{background-color:white}.article-body{margin-bottom:40px}.page-header .btn-group{margin-top:10px}.taglist a{margin-left:3px}.taglist a:first-child{margin-left:20px}.entry-meta{display:inline-block}.block-markdown{font-size:16px;font-weight:400}.block-markdown p,.block-markdown li{color:#5a5a5a}.question>:first-child{margin-top:0!important}.block-markdown h2{font-size:30px;font-weight:400;line-height:1.7;margin-top:40px;margin-bottom:20px}.block-markdown h4{font-size:20px;font-weight:400;margin-top:1.275em;margin-bottom:0.85em;line-height:1.7}.block-markdown h5{font-size:1em;font-weight:400;margin-top:1.275em;margin-bottom:0.85em;line-height:1.7}.block-markdown blockquote{border-radius:5px;font-size:16px;border:none;border-left:6px solid #ccc;background-color:#f5f5f5;margin:20px 0;padding:20px 15px 20px 35px}.block-markdown img{max-width:100%;display:block}.block-markdown pre{border:none;background:#f5f5f5;margin:20px 0;padding:0.85em 1em;overflow-x:auto;word-wrap:normal;white-space:pre}.block-markdown hr{height:1px;padding:0;margin:10px 0;overflow:hidden;background-color:#dddddd;border:none}.block-markdown table{display:table;width:100%;border-collapse:collapse;border-spacing:0;overflow:auto;margin-bottom:0.85em}.block-markdown table th[align="right"]{text-align:right}.block-markdown table th[align="center"]{text-align:center}.block-markdown table th,.block-markdown table td{padding:6px 13px;border:1px solid #ddd}.rating .star-ratings p{font-size:10px!important;color:grey!important}.rating.rating-bottom{display:inline-block;position:absolute}.rating.rating-bottom .star-ratings{margin-left:5px;margin-top:2px}.rating.rating-bottom p{display:none}.rate-header{font-size:18px;font-weight:500;margin-top:10px;margin-bottom:20px}.col-sm-4.pages{text-align:center}.col-sm-4.next{text-align:right}.entry-meta{color:#999;font-size:14px}.pager .glyphicon{font-size:0.8em}.pager li a,.pager li>span{font-weight:300;border-radius:1020px;padding:5px 10px}@media (min-width:768px){.question-detail-container .toc{float:right;margin-right:-10px;margin-top:-10px;border:10px white solid;border-radius:15px}}.toc{border-radius:5px;background-color:#fafafa;padding:15px 15px 5px 15px;margin-top:20px;font-size:95%}.toc h2{display:inline;padding-left:7px;font-size:100%;font-family:sans-serif}.article-reader-app .container{max-width:800px}.article-reader-app .navigation-base{background:#fafafa}.solution-body{margin:auto;position:relative;max-width:800px}.solution-nav ul,.toc ul,.solution-nav li,.toc li{list-style-type:none;line-height:normal;padding-left:0}.solution-nav:not(.one-level)>ul ul,.toc:not(.one-level)>ul ul{margin-left:10px;margin-top:10px}.solution-nav li,.toc li{margin-bottom:10px}.solution-nav:not(.one-level)>ul>li,.toc:not(.one-level)>ul>li{font-size:16px;font-weight:500;margin-bottom:20px}.solution-nav:not(.one-level)>ul>li>a,.toc:not(.one-level)>ul>li>a{color:black}.solution-nav:not(.one-level)>ul>li>a:hover,.toc:not(.one-level)>ul>li>a:hover{color:grey;text-decoration:none}.solution-nav ul>li,.toc ul>li{font-size:14px;font-weight:400}.solution-nav ul>li a,.toc ul>li a{color:#0088cc}.solution-nav ul>li a:hover,.toc ul>li a:hover{color:#0088cc;text-decoration:underline}.navigation-dropdown{min-width:300px;margin-top:10px;margin-left:-2px}.navigation-dropdown .solution-nav>ul>li{padding-top:10px;padding-right:20px;padding-left:20px!important}.navigation-dropdown .solution-nav:not(.one-level)>ul>li:not(:first-child){border-top:1px solid #dddddd}.star-ratings{display:inline-block;position:relative}.star-ratings ul{padding:0;margin:0;white-space:nowrap;list-style:none outside none;overflow:hidden}.star-ratings ul li{display:inline-block}.star-ratings-rating-full,.star-ratings-rating-empty{display:block;background:url("/static/star-ratings/images/stars.png?084053208c3e") no-repeat;border:0}.star-ratings-rating-foreground{top:0;position:absolute;-moz-transition-property:width;-o-transition-property:width;-webkit-transition-property:width;transition-property:width;-moz-transition-duration:0.15s;-o-transition-duration:0.15s;-webkit-transition-duration:0.15s;transition-duration:0.15s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.star-ratings-rating-stars-container{display:inline-block;position:relative}.star-ratings-clear-hidden{display:none}