.tt-inline{color:#fff;background:#000;position:fixed;top:0;width:100%;height:100%;padding:3em 1em 1em;margin:0;z-index:210;font-size:1em;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:62.5em){.tt-inline{display:inline-block;position:relative;background:#ddd;color:#000;border-radius:.3em;height:auto;padding:1em;margin-top:.5em}}.tt-inline a{color:#759dc5;text-decoration:none;font-size:100%}.tt-inline a:hover{color:#99b7d4;text-decoration:underline}.tt-inline p{display:block;margin:0!important;text-align:left!important}.tt-inline p:not(:last-of-type){margin-bottom:1em!important}.tt-inline .tt-triangle{display:block;display:none}@media (min-width:62.5em){.tt-inline a{color:#369;text-decoration:none}.tt-inline a:hover{color:#759dc5;text-decoration:underline}.tt-inline .tt-triangle{display:block;position:absolute;color:#ddd;font-size:1.5em;top:-.6em}}.tt-inline .tt-close{color:#fff;position:absolute;font-size:1.5em;top:0;right:0;margin:0;padding:.3em .5em;background:#369}.hide-tt .tt-inline{left:-100%;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;transition-property:left}@media (min-width:62.5em){.tt-inline .tt-close{padding:.3em;font-size:1.2em;background:0 0;color:#000}.hide-tt .tt-inline{-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;display:none;margin-top:.5em}}.show-tt .tt-inline{display:inline-block;left:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;transition-property:left}@media (min-width:62.5em){.show-tt .tt-inline{-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}}.tt-wrap{display:inline-block;position:relative}.tt-wrap .tt-title{color:#369;text-decoration:none;position:relative}.tt-wrap .tt-title:hover{color:#759dc5;text-decoration:underline}.tt-wrap .tt-icon{color:#369;cursor:pointer;font-size:1.2em;margin-right:0}.tt-wrap:hover{cursor:pointer}