a.button,table.large_links a,input.button,button.button{display:inline-block;text-align:center;text-decoration:none;vertical-align:middle;border:0;cursor:pointer;padding:0.5em 1em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.25);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.25)}a.button.small.external_link:before,table.large_links a.small.external_link:before,a.button.small.information:before,table.large_links a.small.information:before,a.button.small.download:before,table.large_links a.small.download:before,a.button.small.documentation:before,table.large_links a.small.documentation:before,a.button.small.button--external-link:before,table.large_links a.small.button--external-link:before,a.button.small.button--information:before,table.large_links a.small.button--information:before,a.button.small.button--download:before,table.large_links a.small.button--download:before,a.button.small.button--documentation:before,table.large_links a.small.button--documentation:before,a.button.button--small.external_link:before,table.large_links a.button--small.external_link:before,a.button.button--small.information:before,table.large_links a.button--small.information:before,a.button.button--small.download:before,table.large_links a.button--small.download:before,a.button.button--small.documentation:before,table.large_links a.button--small.documentation:before,a.button.button--small.button--external-link:before,table.large_links a.button--small.button--external-link:before,a.button.button--small.button--information:before,table.large_links a.button--small.button--information:before,a.button.button--small.button--download:before,table.large_links a.button--small.button--download:before,a.button.button--small.button--documentation:before,table.large_links a.button--small.button--documentation:before,input.button.small.external_link:before,input.button.small.information:before,input.button.small.download:before,input.button.small.documentation:before,input.button.small.button--external-link:before,input.button.small.button--information:before,input.button.small.button--download:before,input.button.small.button--documentation:before,input.button.button--small.external_link:before,input.button.button--small.information:before,input.button.button--small.download:before,input.button.button--small.documentation:before,input.button.button--small.button--external-link:before,input.button.button--small.button--information:before,input.button.button--small.button--download:before,input.button.button--small.button--documentation:before,button.button.small.external_link:before,button.button.small.information:before,button.button.small.download:before,button.button.small.documentation:before,button.button.small.button--external-link:before,button.button.small.button--information:before,button.button.small.button--download:before,button.button.small.button--documentation:before,button.button.button--small.external_link:before,button.button.button--small.information:before,button.button.button--small.download:before,button.button.button--small.documentation:before,button.button.button--small.button--external-link:before,button.button.button--small.button--information:before,button.button.button--small.button--download:before,button.button.button--small.button--documentation:before{content:'';display:block;float:right;width:24px;height:24px;background-repeat:no-repeat;background-size:24px 24px;margin-right:-1em;position:relative;top:4px;margin-left:0.5em}a.button.small.external_link:before,table.large_links a.small.external_link:before,a.button.button--small.external_link:before,table.large_links a.button--small.external_link:before,input.button.small.external_link:before,input.button.button--small.external_link:before,button.button.small.external_link:before,button.button.button--small.external_link:before{background-image:url("../images/site/icon-right_arrow.png")}a.button.small.information:before,table.large_links a.small.information:before,a.button.button--small.information:before,table.large_links a.button--small.information:before,input.button.small.information:before,input.button.button--small.information:before,button.button.small.information:before,button.button.button--small.information:before{background-image:url("../images/site/icon-information.png")}a.button.small.download:before,table.large_links a.small.download:before,a.button.button--small.download:before,table.large_links a.button--small.download:before,input.button.small.download:before,input.button.button--small.download:before,button.button.small.download:before,button.button.button--small.download:before{background-image:url("../images/site/icon-down_arrow.png")}a.button.small.documentation:before,table.large_links a.small.documentation:before,a.button.button--small.documentation:before,table.large_links a.button--small.documentation:before,input.button.small.documentation:before,input.button.button--small.documentation:before,button.button.small.documentation:before,button.button.button--small.documentation:before{background-image:url("../images/site/icon-readme.png")}a.button.small.button--external-link:before,table.large_links a.small.button--external-link:before,a.button.button--small.button--external-link:before,table.large_links a.button--small.button--external-link:before,input.button.small.button--external-link:before,input.button.button--small.button--external-link:before,button.button.small.button--external-link:before,button.button.button--small.button--external-link:before{background-image:url("../images/site/icon-right_arrow.png")}a.button.small.button--information:before,table.large_links a.small.button--information:before,a.button.button--small.button--information:before,table.large_links a.button--small.button--information:before,input.button.small.button--information:before,input.button.button--small.button--information:before,button.button.small.button--information:before,button.button.button--small.button--information:before{background-image:url("../images/site/icon-information.png")}a.button.small.button--download:before,table.large_links a.small.button--download:before,a.button.button--small.button--download:before,table.large_links a.button--small.button--download:before,input.button.small.button--download:before,input.button.button--small.button--download:before,button.button.small.button--download:before,button.button.button--small.button--download:before{background-image:url("../images/site/icon-down_arrow.png")}a.button.small.button--documentation:before,table.large_links a.small.button--documentation:before,a.button.button--small.button--documentation:before,table.large_links a.button--small.button--documentation:before,input.button.small.button--documentation:before,input.button.button--small.button--documentation:before,button.button.small.button--documentation:before,button.button.button--small.button--documentation:before{background-image:url("../images/site/icon-readme.png")}a.button.small.icon_left:before,table.large_links a.small.icon_left:before,a.button.button--small.icon_left:before,table.large_links a.button--small.icon_left:before,input.button.small.icon_left:before,input.button.button--small.icon_left:before,button.button.small.icon_left:before,button.button.button--small.icon_left:before{float:left;margin-right:1em;margin-left:-1em}a.button:hover,table.large_links a:hover,input.button:hover,button.button:hover{color:#FFF;text-decoration:none}a.button.small,table.large_links a.small,a.button.button--small,table.large_links a.button--small,input.button.small,input.button.button--small,button.button.small,button.button.button--small{padding:0.25em 1em;font-size:0.8em}a.button.wide,table.large_links a.wide,a.button.button--wide,table.large_links a.button--wide,input.button.wide,input.button.button--wide,button.button.wide,button.button.button--wide{padding-left:2em;padding-right:2em}a.button.blue,table.large_links a.blue,a.button.button--blue,table.large_links a.button--blue,input.button.blue,input.button.button--blue,button.button.blue,button.button.button--blue{background:#5099bd;background:-moz-linear-gradient(top, #579dc0 0%, #4995ba 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#579dc0), to(#4995ba))}a.button.blue:hover,table.large_links a.blue:hover,a.button.button--blue:hover,table.large_links a.button--blue:hover,input.button.blue:hover,input.button.button--blue:hover,button.button.blue:hover,button.button.button--blue:hover{color:white;background:#5ca0c1;background:-moz-linear-gradient(top, #63a4c4 0%, #549bbe 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#63a4c4), to(#549bbe))}a.button.green,table.large_links a,a.button.button--green,table.large_links a.button--green,input.button.green,input.button.button--green,button.button.green,button.button.button--green{background:#479247;background:-moz-linear-gradient(top, #4a994a 0%, #448b44 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4a994a), to(#448b44))}a.button.green:hover,table.large_links a:hover,a.button.button--green:hover,table.large_links a.button--green:hover,input.button.green:hover,input.button.button--green:hover,button.button.green:hover,button.button.button--green:hover{color:white;background:#4c9c4c;background:-moz-linear-gradient(top, #4fa34f 0%, #499549 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4fa34f), to(#499549))}a.button.large,table.large_links a.large,input.button.large,button.button.large{font-size:1.2em}a.button .title,table.large_links a .title,a.button .subhead,table.large_links a .subhead,input.button .title,input.button .subhead,button.button .title,button.button .subhead{display:block}a.button .subhead,table.large_links a .subhead,input.button .subhead,button.button .subhead{font-size:0.8em}a.button.download.large,table.large_links a.download.large,input.button.download.large,button.button.download.large{overflow:hidden;text-align:left;padding-left:82px;position:relative}a.button.download.large:before,table.large_links a.download.large:before,input.button.download.large:before,button.button.download.large:before{content:'';width:58px;height:58px;background:url("../images/site/icon-down_arrow.png") no-repeat;display:block;position:absolute;left:11px;top:11px;background-size:58px 58px}div.button_container,.button-container{overflow:hidden;padding:2px;margin:1em 0}div.button_container.centered,.button-container.centered{text-align:center}div.button_container.centered p,.button-container.centered p{float:none;display:inline-block}div.button_container p,.button-container p{float:left;margin-right:1em;margin-bottom:0}.tabs.horizontal{margin-bottom:32px}.tabs.horizontal ul{list-style:none;margin:0;padding:0 0 0 8px;height:44px;border-bottom:2px solid #EEE}.tabs.horizontal ul li{float:left;margin-right:8px}.tabs.horizontal ul li.current a{border-bottom:2px solid #F9F9F9;background:#F9F9F9;font-weight:bold}.tabs.horizontal ul a{display:block;padding:5px 10px;border:2px solid #eee;border-radius:4px 4px 0 0;text-decoration:none;background:#eee}.tabs.horizontal ul a:hover{background:#F9F9F9}table.large_links{width:80%;text-align:center;margin:1em auto;border:0}table.large_links td{padding:8px 0}table.large_links a{width:160px}.dropdown_menu{position:relative;display:inline-block;vertical-align:middle;padding:1px;background:#FFF;cursor:pointer;font-size:0.75em}.dropdown_menu .current_value{position:relative;border:1px solid #ddd;padding:0.75em 8em 0.75em 1em;font-weight:bold}.dropdown_menu .current_value:after{content:'\25bc';display:block;float:right;margin:-0.75em -1em;padding:0.75em 1em 0.75em 1em;color:#2b2a2a;text-shadow:0 1px 1px #909090;background:#eee}.dropdown_menu .options{clear:both;list-style:none;margin:0;border:1px solid #ddd;overflow:hidden}.dropdown_menu .options li:hover{background:#eee;text-decoration:none}