h1,h2,h3,h4,h5,h6{line-height:1.2em}body #g-page-surround{background:linear-gradient(#d3d6d7, #f9fafb 700px, #f9fafb);background:#fff}body{}#g-header{background:linear-gradient(#99282a, #bf383a 20%, #bf383a);border-bottom:1px solid #844;background:#222;background:linear-gradient(#000, #363636, #484848);background:#039;background:linear-gradient(#002850, #003060, #036)}#g-header .g-content{margin-top:0;padding-top:0;margin-bottom:0}.ava-search-box{float:right;display:inline-block}.ava-search-box label{float:left}.ava-search-box input{height:1rem;line-height:0.9rem;font-size:0.8rem;color:#333;padding:0 6px}.ava-search-box input[placeholder]{color:#99f}#g-navigation{margin-top:0rem;border-bottom:1px solid #e4e4e4}#g-navigation .g-container{margin-top:0}#g-navigation .g-content{padding:0px;margin-top:0;margin-bottom:0}#g-navigation .g-main-nav{margin-top:0;margin-bottom:0}.menu-item-spacer{width:1px;display:inline-block;float:left;background:#fff url('../../../../images/site/bg/h-menu-item-divider.png') 0 100% no-repeat;background-size:2px 120%;opacity:0.15}#g-offcanvas .menu-item-spacer{display:none}.g-sublevel .menu-item-spacer{height:1px;width:100%;background:rgba(204, 204, 204, .15);background-image:none;border:none}.g-sublevel .menu-item-spacer.first-spacer{display:none}.g-main-nav .g-toplevel > li > .g-menu-item-container{padding-top:0rem;padding-bottom:0rem}#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container{color:#bf383a;text-shadow:1px 1px rgba(255, 255, 255, .3);transition:color 0.4s ease-out, transform 0.4s ease-out}#g-navigation .g-main-nav .g-toplevel > li:hover > .g-menu-item-container{color:#600;text-shadow:1px 1px 0 rgba(255, 255, 255, .5)}#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container,#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active:hover > .g-menu-item-container{color:#c00;text-shadow:1px 1px 0 rgba(0, 0, 0, .05);color:#600;background:#f4f4f4;text-shadow:1px 1px 0 rgba(255, 255, 255, .4)}.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator{display:none}#g-navigation .g-sublevel{background:#99282a;border-radius:0 4px 4px 4px;padding:0.2rem;box-shadow:1px 1px 4px rgba(0, 0, 0, .2);margin-top:0px;min-width:160px}#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container{color:#fff;line-height:1.15em}#g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#bf383a;color:#fff;text-shadow:1px 1px 0 rgba(0, 0, 0, .5);border-radius:4px}.g-main-nav .g-sublevel > li > .g-menu-item-container{padding-top:0.4rem;padding-bottom:0.4rem}.g-main-nav .g-toplevel .g-sublevel li a{font-weight:normal;font-size:90%}li.g-dropdown-column{position:absolute;z-index:9999}#g-offcanvas li a{background:#bf383a;border-bottom:1px solid rgba(0, 0, 0, .2);box-shadow:0 1px 0 rgba(255, 255, 255, .3);text-shadow:1px 1px 0 rgba(0, 0, 0, .12)}#g-offcanvas li a:hover{background:#333}#g-showcase a{color:#bf383a}#g-showcase{height:300px;overflow-y:hidden}.sprocket-features-list{height:300px}h2.sprocket-features-title{display:inline-block}@media screen and (max-width:960px) and (min-width:701px){.sprocket-features-content,.sprocket-features-content h2{font-size:18px}}@media screen and (max-width:700px){.sprocket-features-img-container{height:180px}.sprocket-features-content,.sprocket-features-content h2{font-size:15px}}#g-featured{border-top:1px solid #ccc;border-bottom:1px solid #e4e4e4;background:url('../../../../images/site/bg/noise-02b.jpg') 0 0 repeat}#g-main{background:#fff;min-height:400px;padding:0}.page-header h1,.page-header h2{}ul.toolbar-list{list-style:none;margin:0 1rem 0rem 0;font-size:72%;text-align:right}ul.toolbar-list li{display:inline-block;margin-left:1.5rem}#g-footer{background:#333;color:#ccc;background:linear-gradient(#002850, #003060, #036)}.footer-details{font-size:0.8rem}#footer-right .g-content{margin-bottom:0;padding-bottom:0;text-align:center}#footer-right p{margin-top:0.5em;margin-bottom:0.5em}#footer-contact .g-content{margin-bottom:0;padding-bottom:0}.g-branding{text-align:center}.site-by-container{margin-top:0.7em;font-size:90%}.site-by{font-size:84%}.site-by a{font-size:110%;font-variant:small-caps;color:#b88}.site-by a:hover{color:#f00}#side-col{background:#fafafa;border-right:1px solid #f4f4f4}#side-col .g-content{padding-left:0;padding-right:0}.moduletable .g-title{line-height:1.15em;margin-bottom:0.8rem}.moduletable{line-height:1.3em;font-size:90%;padding-left:0.8rem;padding-right:0.8rem}.moduletable.box-a{border:1px solid #d3d6d7;border-radius:8px;box-shadow:1px 1px 5px rgba(0, 0, 0, .1);background:#fff linear-gradient(to top, #e4e4e4, #f8f8f8 50px, #fff 90%)}.mod-cat-desc{margin-top:2rem}.eshop-mod-cat-desc{font-size:0.9rem;line-height:1.4em}.eshop-mod-cat-desc h2{font-size:135%;margin-bottom:0.1em;line-height:1.3em}.eshop-mod-cat-desc h3{font-size:124%;margin-bottom:0.1em;line-height:1.3em}.eshop-mod-cat-desc h4{font-size:112%;margin-bottom:0.1em;line-height:1.3em}.eshop-mod-cat-desc h5{font-size:105%;margin-bottom:0.1em;line-height:1.3em}.eshop-mod-cat-desc p{margin-top:0.5em}.g-avahome #g-main{background:url('../../../../images/site/bg/noise-02b.jpg') 0 0 repeat}#ava-article-body{border-top:1px solid #f0f0f0;padding:0.3rem 0rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#side-col{margin-left:-1px}}