﻿.showmore,.showmore-body{height:auto;position:relative}body{background-color:#e4e4e4}kbd{color:#630;background-color:#ccc}.mono{font-family:Courier New,Courier,monospace}.big{font-size:135%}.normal{font-size:100%;color:#333}.spaced *{margin:0 10px 10px 0}.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.two-columns li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.autogrow{max-height:800px}.no-overflow{overflow:hidden;max-width:100%}.padded-grid .row{margin-bottom:15px}.tablize .row{border-bottom:1px dotted #ccc;margin-bottom:10px}.breadcrumb,.page-Home .breadcrumb-bar,.page-Node .breadcrumb-bar,.page-NodeGroup .breadcrumb-bar{margin-bottom:0}.tablize div[class^=col-]{border-right:1px dotted #ccc}.tablize div[class^=col-]:last-child{border:0}.tablize .col-th{font-weight:700}a.connection-node,label.connection-node{padding:15px;display:block}a.connection-node:hover,label.connection-node:hover{background-color:#ddd}.navbar-inverse{border-radius:0}.nav-tabs>li>a,.nav-tabs>li>a:focus{border:1px solid #ccc;background-color:#f0f0f0}.nav-tabs>li>a:hover{background-color:#ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#337ab7;color:#fff}.nav-tabs>li.disabled a{border:0;background-color:transparent;cursor:default}.fakelink,.showmore label,.tool-bar .shop img{cursor:pointer}.modal{z-index:3000}.modal-dialog{margin-top:75px}.breadcrumb-bar{margin-top:-20px;background-color:#444;font-size:85%}.breadcrumb{background-color:#444}.breadcrumb a{color:#ccc}.banner{background-size:cover;background-image:url(images/bannerbg_01.jpg);margin-bottom:20px}.banner>.container-fluid{padding-top:30px}.banner .content-box{background:rgba(0,0,0,.5);padding:15px;color:#fff;text-shadow:1px 0 10px #000;margin:15px 0;border-radius:10px}.banner .content-box h1,.banner .content-box h2,.banner .content-box h3{margin-top:0}.banner .content-box a{color:#669}.action-bar a.dropdown-toggle,footer{color:#fff}.banner .content-box .list-group-item{text-shadow:none;padding:5px 15px;font-size:90%}.list-group-item-header{background-color:#ccc}.action-bar{background:rgba(0,0,0,.5);color:#fff}.page-NodeGroup .action-bar{margin:0}.banner .action-group{border-right:1px solid #555;border-left:1px solid #222}.action-group{padding:0 10px 0 15px;margin-right:0}.list-group-item .action-group{border-right:1px dotted #ccc;border-left:0}.list-group-item .tool-bar{margin-bottom:-10px}.action-bar-flex{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:space-between}.tool-bar .action-group .dropdown-toggle{padding:10px}.tool-bar .list-inline li{padding:0 1px}.tool-bar a.btn,.tool-bar button.btn,.tool-bar img.dropdown-toggle{margin:10px 0}.tool-bar a img{margin:10px 0;max-height:35px}.dropdown{text-shadow:none}.action-bar.affix{top:0;left:0;margin-top:0;width:100%;background:rgba(0,0,0,.75);z-index:2000}footer{margin-bottom:0;padding:15px 0}footer a,footer a:link,footer a:visited{color:#9d9d9d}.active-rnid{background-color:#ddf}.nodelet table .active{font-weight:700;font-size:110%;text-shadow:0 1px 2px #999}.node .title{color:#333;font-weight:600;font-size:135%}.node .title small{font-weight:400;font-size:60%}.node .title small span{font-weight:600;font-size:135%;color:#666}.node .subtitle{color:#777;font-size:85%}.node .subtitle .item{font-weight:500}.node .date{color:#333;font-size:85%}.node-desc-ad{max-width:100%;margin-bottom:15px}.node .tool-bar{margin-top:10px}.node .note{font-style:italic;color:#666;margin-top:15px}.connection a.connection-link{display:block;margin:-10px -15px;padding:10px 15px}.connection a.connection-link:hover{background-color:#eee}.img-media-link{max-width:22px}.showmore{margin:0 auto;padding:0 0 2em}.showmore-body{max-height:330px;border-bottom:solid 1px #ccc;border-radius:0 0 1em 1em;overflow:hidden;transition:1s}.panel .showmore-body{margin:0 -15px;padding:0 15px}.aftershadow,.showmore-body:after{bottom:0;width:100%;height:50px;border-radius:0 0 1em 1em;position:absolute;background:linear-gradient(rgba(255,255,255,0),#fafafa);content:''}.aftershadow{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00cccccc, endColorstr=#ffcccccc)}.showmore input[type=checkbox]{display:none}.showmore label{left:50%;bottom:-1px;height:30px;margin:0 0 0 -4.5em;padding:5px 15px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #fafafa;border-radius:0 0 5px 5px;overflow:hidden;position:absolute;font-size:15px;color:#666;text-align:center;text-shadow:1px 1px 0 #fff;z-index:5;background:linear-gradient(#fafafa,#ddd)}.showmore label span{display:block}.showmore label .more{margin:0 0 8px;transition:.5s}.showmore.switch{width:4em;display:inline-block}.showmore input[type=checkbox]:checked~.showmore-body{max-height:10000px;padding-bottom:30px}.showmore input[type=checkbox]:checked+label .more{margin-top:-30px}.panel-group .radio{border-bottom:1px dotted #ccc;margin:0}.panel-group .radio label{display:block;padding:10px 25px}.panel-group .radio label:hover{background-color:#cfc}.panel-default .panel-heading{font-size:20px;color:#fff;text-shadow:0 0 6px #000;background:rgba(0,0,0,.5)}.panel-default .panel-heading a{color:#ddf}.panel-default .panel-heading .small{font-weight:300;font-size:65%;color:#ccc}.panel-default>h2.panel-heading,.panel-default>h3.panel-heading{margin:0;border-bottom:1px solid #444}.panel .subheading{margin:0;padding:10px 15px;background:rgba(0,0,0,.25);color:#fff;text-shadow:0 0 6px #000;border-top:1px solid #eee;border-bottom:1px solid #999}.panel-heading+.list-group .list-group-item.subheading,.panel-heading+.list-group .list-group-item.subheading:first-child{margin:0;background:rgba(0,0,0,.25);color:#fff;text-shadow:0 0 6px #000;border-top:1px solid #eee;border-bottom:1px solid #999;font-weight:700;font-size:120%}.panel .subheading a{color:#66f;text-shadow:none}.x-dropdown{list-style:none;display:inline-block}ul.x-dropdown-menu{margin-bottom:0}.x-dropdown-menu,.x-dropdown-menu li{list-style:none;display:inline-block;padding:0 4px 0 0}.padded li{margin-bottom:5px}.navbar-inverse .navbar-brand{font-size:200%;color:#fff}.navbar-brand img{display:inline-block;max-height:30px;margin-top:-5px}.btn-amazon,.dropdown-menu>li a.btn-amazon,footer a.btn-amazon{background-color:#f90;color:#fff}.btn-facebook,.dropdown-menu>li>a.btn-facebook,footer a.btn-facebook{background-color:#3b5998;color:#fff;font-weight:700}.btn-google,.dropdown-menu>li>a.btn-google,footer a.btn-google{background-color:#dc4e41;color:#fff;font-weight:700}.btn-google-play,.dropdown-menu>li>a.btn-google-play,footer a.btn-google-play{background-color:#A4C639;color:#666}.btn-itunes,.dropdown-menu>li>a.btn-itunes,footer a.btn-itunes{background-color:#000;color:#fff}.btn-microsoft,.dropdown-menu>li>a.btn-microsoft,footer a.btn-microsoft{background-color:#747474;color:#fff;font-weight:700}.btn-pinterest,.dropdown-menu>li>a.btn-pinterest,footer a.btn-pinterest{background-color:#bd081c;color:#fff;font-weight:700}.btn-twitter,.dropdown-menu>li>a.btn-twitter,footer a.btn-twitter{background-color:#55acee;color:#fff;font-weight:700}.btn-youtube,.dropdown-menu>li>a.btn-youtube,footer a.btn-youtube{background-color:#eee;color:#111;font-weight:700}.btn .fa{vertical-align:middle;font-weight:400}.icon-list a{display:inline-block;margin:0 1em}.blocklink{display:block}.hidelink{text-decoration:none}.indent{padding-left:30px}.tablesorter thead th:hover{background-color:#eee}.tablesorter thead th,.tablesorter>thead>tr>th{background-image:url(../../images/sort-none.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;border-right:1px dotted #ccc;padding-right:20px}.tablesorter thead th.headerSortDown{background-image:url(../../images/sort-asc.gif)}.tablesorter thead th.headerSortUp{background-image:url(../../images/sort-desc.gif)}.form-group .twitter-typeahead{width:100%}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-menu{width:422px;margin-top:4px;padding:4px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);max-height:350px;overflow-y:auto}.tt-suggestion:hover{color:#000;background-color:#55caff}.horizontal-block{overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:0 15px 15px;border:1px solid #ccc;background-color:#eee}.horizontal-block-item{white-space:normal;display:inline-block;vertical-align:top;width:300px;border:1px solid #aaa;background-color:#fff;margin-right:15px}.horizontal-block-item-sm{width:128px}.horizontal-block-item-md{width:200px}.horizontal-block-item .bd{padding:15px}.tt-suggestion{padding:3px 20px;line-height:24px}.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}@media (max-device-width:480px) and (orientation:landscape){.footer-bar{max-height:200px}}@media (min-width:768px){.breadcrumb,.navbar-search{padding-right:0}.panel{margin-bottom:30px}.breadcrumb{padding-left:0}.banner .content-box{margin-top:15px}.action-group:first-child{padding-left:0;border-left:0}.action-group:last-child{padding-right:0;border-right:0}.node-desc-ad{width:50%;min-width:330px;max-width:480px;float:left;margin:0 15px 15px 0}.checkbox-lg input,.radio-lg input,input.checkbox-lg,input.radio-lg{transform:scale(3)}}@media (min-width:992px){.container-fluid{width:85%}.container-fluid-full{width:auto}.banner .content-box{margin-top:0}}@media (min-width:1200px){.container-fluid{width:80%}.container-fluid-full{width:auto}.actionbar .btn{font-size:150%}}@media (min-width:1800px){.actionbar .button{width:33%}}