.box-sizing {
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

}
#download-page .download-information {
  overflow: hidden;
  zoom: 1;
}
#download-page .download-information aside {
  width: 20%;
  float: left;
}
#download-page .download-information aside img {
  width: 100%;
  height: auto;
  margin-bottom: 1em;
}
#download-page .download-information article {
  width: 75%;
  float: right;
}
#download-page .download-information article h1 {
  margin: 0 0 1em;
}
#download-page .download-information article td.name {
  font-weight: bold;
}
#download-page .download-information article .toggle-previous-versions {
  margin-left: 1em;
}
#download-page .download-information article .previous-versions {
  margin: .5em 0 0 0;
  padding: 0;
  border: 1px solid #ddd;
  border-bottom: 0;
  list-style: none outside;
}
#download-page .download-information article .previous-versions li {
  padding: .5em 1em;
  margin: 0;
  border-bottom: 1px solid #ddd;
}
#download-page .download-monitor-orderby,
#download-page .download-monitor-subcategories {
  list-style: none outside;
  overflow: hidden;
  zoom: 1;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin: 0 0 1em;
  padding: .5em 1em;
}
#download-page .download-monitor-orderby li,
#download-page .download-monitor-subcategories li {
  float: left;
  list-style: none outside;
  margin: 0 1em 0 0;
  padding: 0;
}
#download-page .download-monitor-orderby li a.active,
#download-page .download-monitor-subcategories li a.active {
  text-decoration: none;
  color: inherit;
}
#download-page ul.page-numbers {
  overflow: hidden;
  zoom: 1;
  margin: 0 auto;
  padding: 0;
  text-align: center;
}
#download-page ul.page-numbers li {
  display: inline-block;
  margin: 0;
  list-style: none outside;
  line-height: 1em;
}
#download-page ul.page-numbers li a,
#download-page ul.page-numbers li span {
  text-decoration: none;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  padding: 8px;
  display: block;
}
#download-page ul.page-numbers li span {
  border-color: #eee;
}
#download-page .download-monitor-categories {
  overflow: hidden;
  zoom: 1;
}
#download-page .download_category {
  width: 100%;
  float: left;
  clear: left;
}
#download-page .download_category:nth-child(even) {
  float: right;
  clear: none;
}
#download-page .download_group,
#download-page #download-search {
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin: 0 0 1.5em;
  box-shadow: 0 3px 1px rgba(0, 0, 0, 0.04);
}


#download-page .download_group#download-search,
#download-page #download-search#download-search {
  padding: 1em;
}
#download-page .download_group#download-search label,
#download-page #download-search#download-search label,
#download-page .download_group#download-search input[type=submit],
#download-page #download-search#download-search input[type=submit] {
  display: none;
}
#download-page .download_group#download-search input[type=text],
#download-page #download-search#download-search input[type=text] {
  width: 100%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  box-sizing: border-box;
  /* Opera/IE 8+ */

  margin: 0;
}
#download-page .download_group#download-page-featured img,
#download-page #download-search#download-page-featured img {
  vertical-align: middle;
  width: 42px;
  height: 42px;
  margin: 0 1em 0 0;
}
#download-page .download_group#download-page-featured ul,
#download-page #download-search#download-page-featured ul {
  padding: 1em 1em 0;
  margin: 0;
  list-style: none outside;
  overflow: hidden;
  zoom: 1;
}
#download-page .download_group#download-page-featured ul li,
#download-page #download-search#download-page-featured ul li {
  width: 48%;
  float: left;
  margin: 0 0 1em;
  padding: 0;
}
#download-page .download_group#download-page-featured ul li:nth-child(even),
#download-page #download-search#download-page-featured ul li:nth-child(even) {
  float: right;
}
#download-page .download_group h3,
#download-page #download-search h3 {
  border-bottom: 1px solid #ddd;
  padding: .5em 1em;
  margin: 0;
  box-shadow: 0 3px 1px rgba(0, 0, 0, 0.02);
}
#download-page .download_group ol,
#download-page #download-search ol {
  padding: 1em 1em .5em;
  margin: 0;
  list-style: decimal inside;
}
#download-page .download_group ol li,
#download-page #download-search ol li {
  margin: 0 0 .5em;
  padding: 0;
}
#download-page .download_group .download_tags,
#download-page #download-search .download_tags {
  padding: .5em 1em;
  text-align: center;
}

#download-page .download-monitor-orderby, #download-page .download-monitor-subcategories {
list-style: none outside;
overflow: hidden;
zoom: 1;
border: 1px solid #ddd;
-webkit-border-radius: 4px;
border-radius: 4px;
margin: 0 0 1em;
padding: .5em 1em;
font-size: 17px;
}


.mybutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:50px;
	line-height:50px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
	margin-bottom: 5px;
}
.mybutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.mybutton:active {
	position:relative;
	top:1px;
}

.archivehead{
	width: 78%;
}

#archivefooter {
padding: 10px 10px 20px 0;
border-top: 2px solid #999;
clear: both;
}

.button-list {
/*float: right;
margin-top: 3%;
margin-bottom: 3%;
width: 100px;
text-align: center;
text-decoration: none;
color: #fff;
display: block;
font-size: 1.2em;
line-height: 1.5em;
background-color: #09c;
background-image: -webkit-linear-gradient(#009fd4,#09c,#0086b2);
background-image: -moz-linear-gradient(#009fd4,#09c,#0086b2);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
text-shadow: 0 -1px 0 rgba(0,0,0,.5);
box-shadow: 0 2px 4px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.4);
border: 1px solid #0086b2;
cursor: pointer;*/


background: #272727;
        background-image: -webkit-linear-gradient(top, #272727, #000000);
        background-image: -moz-linear-gradient(top, #272727, #000000);
        background-image: -ms-linear-gradient(top, #272727, #000000);
        background-image: -o-linear-gradient(top, #272727, #000000);
        background-image: linear-gradient(to bottom, #272727, #000000);
        -webkit-border-radius: 5;
        -moz-border-radius: 5;
        border-radius: 5px;
        color: #ffffff;
        float: right;
        font-size: 14px;
        margin-top: 5px;
        margin-bottom: 5px;
        padding: 10px 20px 10px 20px;
        text-decoration: none;
       
    }

    .button-list:hover {
       /* background: #FD1951;
        background-image: -webkit-linear-gradient(top, #FD1951, #000000);
        background-image: -moz-linear-gradient(top, #FD1951, #000000);
        background-image: -ms-linear-gradient(top, #FD1951, #000000);
        background-image: -o-linear-gradient(top, #FD1951, #000000);
        background-image: linear-gradient(to bottom, #FD1951, #000000);*/
        text-decoration: none;
        
    }


.download-link{
	font-size: 16px;
}
.download-monitor-orderby{
	display: none;
}

#download-page .download_group ol, #download-page #download-search ol {
padding: 1em 1em .5em;
margin: 0;
list-style: decimal inside;
display: none;
}

.flag{
	margin-right: 5px;
}

#download-page .download-monitor-subcategories2 {
  list-style: none outside;
  overflow: hidden;
  zoom: 1;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin: 0 0 1em;
  padding: .5em 1em;
}

#download-page .download-monitor-subcategories2 li {
  float: left;
  list-style: none outside;
  margin: 0 1em 0 0;
  padding: 0;
}

#download-page .download-monitor-subcategories2 li a.active {
  text-decoration: none;
  color: inherit;
}
#download-page .download-monitor-orderby, #download-page .download-monitor-subcategories2 {
list-style: none outside;
overflow: hidden;
zoom: 1;
border: 1px solid #ddd;
-webkit-border-radius: 4px;
border-radius: 4px;
margin: 0 0 1em;
padding: .5em 1em;
font-size: 17px;
}
#download-page .download-monitor-subcategories{
	display: none;
}
