@charset "UTF-8";@font-face{font-family:"SSStandard";src:url("../fonts/ss-standard/ss-standard.eot");src:url("../fonts/ss-standard/ss-standard.eot?#iefix") format("embedded-opentype"),url("../fonts/ss-standard/ss-standard.woff") format("woff"),url("../fonts/ss-standard/ss-standard.ttf") format("truetype"),url("../fonts/ss-standard/ss-standard.svg#SSStandard") format("svg");font-weight:normal;font-style:normal}





header.main,footer.main{margin-top:1em;margin-bottom:1em}
.logo{margin:0 0 0.5em;font-size:1.4em;text-align:center}
.logo a{position:relative;left:5px;display:inline;color:#555;text-decoration:none}
.logo a:hover,.logo a:focus{color:#3f94bf}
.logo a:before{display:block !important;position:relative;top:2px;left:-10px;font-size:80%;color:#a39f9a}

.button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#0a920a;background:-o-linear-gradient(top, #12b312, #027102);background:-ms-linear-gradient(top, #12b312, #027102);background:-moz-linear-gradient(top, #12b312, #027102);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #12b312), color-stop(1, #027102));background:-webkit-linear-gradient(#12b312, #027102);background:linear-gradient(top, #12b312, #027102);-moz-box-shadow:0 1px 2px #f7f7f7 inset;-webkit-box-shadow:0 1px 2px #f7f7f7 inset;box-shadow:0 1px 2px #f7f7f7 inset;font-family:"museo-sans","Museo Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-weight:700;display:block;max-width:200px;margin:0 auto;padding:1em 2em;border:1px solid #030;text-align:center;text-decoration:none;text-shadow:0 -1px 1px #222;color:#f7f7f7}
.button:hover,.button:focus{background:#0a990a;background:-o-linear-gradient(top, #13c113, #027102);background:-ms-linear-gradient(top, #13c113, #027102);background:-moz-linear-gradient(top, #13c113, #027102);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #13c113), color-stop(1, #027102));background:-webkit-linear-gradient(#13c113, #027102);background:linear-gradient(top, #13c113, #027102);color:#f7f7f7}
.button:active{background:#088508;background:-o-linear-gradient(top, #11a511, #060);background:-ms-linear-gradient(top, #11a511, #060);background:-moz-linear-gradient(top, #11a511, #060);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #11a511), color-stop(1, #060));background:-webkit-linear-gradient(#11a511, #060);background:linear-gradient(top, #11a511, #060);-moz-box-shadow:0 1px 5px #005700 inset;-webkit-box-shadow:0 1px 5px #005700 inset;box-shadow:0 1px 5px #005700 inset;padding-top:1.1em;padding-bottom:0.9em;text-shadow:0 1px 1px #222;color:#f7f7f7}
.button:before{position:relative;top:2px;margin-right:10px}
.button.example{margin-top:2em}
.button.example .ss-icon{position:relative;top:3px;margin-right:5px;font-size:1.2em}
header.main{margin-top:0;padding-top:1em}
header.main .menu-trigger{display:none}
header.main nav ul:before,header.main nav ul:after{content:"";display:table}
header.main nav ul:after{clear:both}
header.main nav ul{zoom:1}
header.main nav li{float:left;margin-right:10%;margin-bottom:0.5em}
header.main nav a{text-decoration:none;color:#555}
header.main nav a:hover,header.main nav a:focus{text-decoration:underline;color:#3f94bf}
@media (min-width: 50em){header.main nav ul li{margin-right:4%}
}
@media (min-width: 75em){header.main{padding-left:0;padding-right:0}
header.main:before,header.main:after{content:"";display:table}
header.main:after{clear:both}
header.main{zoom:1}
header.main .logo{float:left}
header.main .logo a{left:10px}
header.main nav{float:right;width:66%}
header.main nav ul li:last-child{margin-right:0;margin-bottom:0}
}


.spec{margin-top:4em;padding-top:1em}
.spec.first{padding-top:0}
.spec h3{margin-top:0}
.spec .details{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#f9f8f7;border:1px solid #cac4bd;padding:1.25em 1.25em 1em}
.spec .details p:first-child{margin-top:0}
.spec .details p:last-child{margin-bottom:0}
.spec:last-child{margin-bottom:0}
.param .details{background:#f6f4f1}
.jPM-specific{display:none}
#trigger-on{background:#3684ab;background:-o-linear-gradient(top, #3f94bf, #2d7498);background:-ms-linear-gradient(top, #3f94bf, #2d7498);background:-moz-linear-gradient(top, #3f94bf, #2d7498);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3f94bf), color-stop(1, #2d7498));background:-webkit-linear-gradient(#3f94bf, #2d7498);background:linear-gradient(top, #3f94bf, #2d7498);-moz-box-shadow:0 1px 10px #222;-webkit-box-shadow:0 1px 10px #222;box-shadow:0 1px 10px #222;font-family:"museo-sans","Museo Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-weight:700;display:block;position:fixed;top:0;right:7.5%;padding:0.25em 1em;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #1b5572;border-top:none;text-decoration:none;text-shadow:0 -1px 1px #222;color:#f7f7f7}
footer.main{margin-bottom:0;padding-bottom:1em;text-align:center}


.jPanelMenu header.main{ position:fixed;top:0;width:100%; margin:0; z-index:10}



.jPanelMenu header.main .logo a,.jPanelMenu header.main .menu-trigger{display:block;height:100%;text-shadow:0 -1px 1px #222; color:#f7f7f7}
.jPanelMenu header.main .logo{font-family:"museo-sans","Museo Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-weight:700;float:none;width:60%;margin:0 auto}
.jPanelMenu header.main .logo a{position:static}
.jPanelMenu header.main .logo a:before{display:none !important}

.jPanelMenu header.main .menu-trigger{position:absolute;top:15px ; width:56px; height:57px; right:0;padding:0 ;font-size:1.2em; }

.jPanelMenu header.main .menu-trigger:active{text-shadow:0 -1px 1px #222,0 0 50px #f7f7f7}
.jPanelMenu header.main nav{text-indent:-9999px}


#jPanelMenu-menu{background:#3b3b3b ; z-index:20 !important; }
#jPanelMenu-menu ul{border-bottom:1px solid #484848}
#jPanelMenu-menu li { width:50%;  float:left; } 
 
#jPanelMenu-menu li a{background:#3b3b3b;background:-o-linear-gradient(top, #3e3e3e, #383838);background:-ms-linear-gradient(top, #3e3e3e, #383838);background:-moz-linear-gradient(top, #3e3e3e, #383838);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3e3e3e), color-stop(1, #383838));background:-webkit-linear-gradient(#3e3e3e, #383838);background:linear-gradient(top, #3e3e3e, #383838);font-family:"museo-sans","Museo Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-weight:700;display:block; padding:1.3em 1em;border-top:1px solid #484848;border-bottom:1px solid #2e2e2e; border-left:1px solid #2e2e2e;text-decoration:none;text-shadow:0 -1px 2px #222;color:#f7f7f7}

#jPanelMenu-menu li a:hover,#jPanelMenu-menu li a:focus{background:#404040;background:-o-linear-gradient(top, #484848, #383838);background:-ms-linear-gradient(top, #484848, #383838);background:-moz-linear-gradient(top, #484848, #383838);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #484848), color-stop(1, #383838));background:-webkit-linear-gradient(#484848, #383838);background:linear-gradient(top, #484848, #383838)}

#jPanelMenu-menu li a:active{background:#363636;background:-o-linear-gradient(top, #3e3e3e, #2e2e2e);background:-ms-linear-gradient(top, #3e3e3e, #2e2e2e);background:-moz-linear-gradient(top, #3e3e3e, #2e2e2e);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3e3e3e), color-stop(1, #2e2e2e));background:-webkit-linear-gradient(#3e3e3e, #2e2e2e);background:linear-gradient(top, #3e3e3e, #2e2e2e);-moz-box-shadow:0 2px 7px #222 inset;-webkit-box-shadow:0 2px 7px #222 inset;box-shadow:0 2px 7px #222 inset;border-top-color:#222;padding:1.3em  1em;}
.jPanelMenu-panel{  }

