@media only screen and (min-width:641px){.dummy-container{width:715px;margin:0 auto}}@media only screen and (max-width:640px){.dummy-container{width:100%}.dummy-container .solid{margin:0 1rem}}.dummy-container h1,.dummy-container h2,.dummy-container p{margin:1em 0}.dummy-container .solid{margin-bottom:1rem}#rb-connections svg{height:auto!important;width:auto!important}#rb-connections .svg-wrapper{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:all .8s linear;transition:all .8s linear}@media only screen and (min-width:641px){#rb-connections .svg-wrapper.shrink{-webkit-transform:scale(.6);transform:scale(.6)}}#rb-connections .connections-wrapper{position:relative;overflow:hidden;background:50% url(../img/background.jpg) repeat}#rb-connections .connections-wrapper button{border:none;background-color:#000;color:#fff;text-transform:uppercase;-webkit-transition:opacity .4s ease,background-color .4s ease!important;transition:opacity .4s ease,background-color .4s ease!important;font-weight:700;font-family:trumpgothicpro,Trump Gothic Pro,Open Sans Condensed,sans-serif;line-height:normal!important}@media only screen and (min-width:641px){#rb-connections .connections-wrapper button{padding:.25em .5em;font-size:24px;letter-spacing:.08em}}@media only screen and (max-width:640px){#rb-connections .connections-wrapper button{padding:.19em .38em;font-size:18px;letter-spacing:.06em}}#rb-connections .connections-wrapper button[disabled]{opacity:.5}#rb-connections #connections-button-wrapper{margin-bottom:.5rem}@media only screen and (min-width:641px){#rb-connections #connections-button-wrapper{text-align:left}}@media only screen and (max-width:640px){#rb-connections #connections-button-wrapper{text-align:center}}#rb-connections .axis path,#rb-connections .node-callout,#rb-connections .node-linkage path{fill:none;stroke-width:2px;-webkit-transition:stroke-width .2s linear;transition:stroke-width .2s linear}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:3.3333333333333335),(min-resolution:320dpi){#rb-connections .axis path,#rb-connections .node-callout,#rb-connections .node-linkage path{stroke-width:1px}}#rb-connections .node-callout{stroke:#999;shape-rendering:crispEdges}#rb-connections .axis path{stroke:#000;shape-rendering:crispEdges}#rb-connections .node-linkage .visible-path.hover{stroke-width:4px}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:3.3333333333333335),(min-resolution:320dpi){#rb-connections .node-linkage .visible-path.hover{stroke-width:2px}}#rb-connections .node circle{stroke-width:3px;-webkit-transition:stroke-width .2s linear,stroke .4s linear;transition:stroke-width .2s linear,stroke .4s linear;stroke:#000}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:3.3333333333333335),(min-resolution:320dpi){#rb-connections .node circle{stroke-width:1.5px}}#rb-connections .node.selected circle{stroke:#ed3321;stroke-width:4px}#rb-connections .node text{font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}#rb-connections .axis .axis-label{fill:#000;text-anchor:end}#rb-connections .axis text{shape-rendering:crispEdges}#rb-connections div.tooltip{color:#fff;background-color:#ed3321;padding:.5em;position:absolute;line-height:normal;text-align:left!important}#rb-connections div.tooltip.hidden{display:none}@media only screen and (max-width:640px){#rb-connections div.tooltip{font-size:80%}}#rb-connections #modal{position:absolute;background-color:#ed3321;padding:1rem}@media only screen and (min-width:641px){#rb-connections #modal{width:40%;height:100%;right:-40%;top:0;-webkit-transition:right .8s;transition:right .8s}#rb-connections #modal.show{right:0}#rb-connections #modal.nudge{-webkit-animation:nudge .2s linear;animation:nudge .2s linear}}@media only screen and (max-width:640px){#rb-connections #modal{display:none;opacity:0;width:90%;height:95%;left:5%;top:0}#rb-connections #modal.show{display:block;-webkit-animation:fadeIn .3s linear forwards;animation:fadeIn .3s linear forwards}}#rb-connections #modal .modal-inner{width:100%;height:100%;position:relative}#rb-connections #modal .modal-thumbnail{width:25%;float:left;line-height:0}#rb-connections #modal .modal-thumbnail img{width:100%;height:auto;border:2px solid #000}#rb-connections #modal .modal-header{width:75%;float:left;padding:0 0 0 .5rem!important}#rb-connections #modal .modal-title{font-weight:700;font-family:trumpgothicpro,Trump Gothic Pro,Open Sans Condensed,sans-serif;text-transform:uppercase;margin-bottom:0!important}@media only screen and (min-width:641px){#rb-connections #modal .modal-title{font-size:28px;letter-spacing:.07em}}@media only screen and (max-width:640px){#rb-connections #modal .modal-title{font-size:20px;letter-spacing:.05em}}#rb-connections #modal .modal-date{color:#fff}@media only screen and (max-width:640px){#rb-connections #modal .modal-date{font-size:80%}}#rb-connections #modal .modal-body{clear:both;padding:5px 10px 0 0!important;font-size:80%;overflow-x:hidden;overflow-y:scroll}#rb-connections #modal .modal-body::-webkit-scrollbar{width:10px}#rb-connections #modal .modal-body::-webkit-scrollbar-thumb{background-color:#9b190d}@media only screen and (min-width:641px){#rb-connections #modal .modal-body{max-height:calc(100% - 150px)}}@media only screen and (max-width:640px){#rb-connections #modal .modal-body{max-height:calc(100% - 120px)}}#rb-connections #modal .modal-text{line-height:1.3}#rb-connections #modal .modal-text h5{margin-bottom:.5rem}#rb-connections #modal .modal-text p:first-child{margin-top:0;color:#000;font-size:100%}#rb-connections #modal .modal-connected{color:#fff;line-height:1.3}#rb-connections #modal .modal-connected h5,#rb-connections #modal .modal-connected li{margin-bottom:4px}#rb-connections #modal .modal-connected ul{padding-left:0;font-size:100%;line-height:normal}#rb-connections #modal .modal-connected li{margin-left:0;text-indent:0;list-style:none}#rb-connections #modal .modal-connected li:before{content:">\A0"}#rb-connections #modal .modal-connected a{color:#fff!important;font-weight:700}#rb-connections #modal .modal-controls{position:absolute;text-align:right;right:0;bottom:0}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes nudge{0%{right:0}50%{right:-1%}to{right:0}}@keyframes nudge{0%{right:0}50%{right:-1%}to{right:0}}