/*-------------------------------------
FRONTEND STYLE
-------------------------------------*/
.proddocs .doctype .doctype-link{
	display: block;
	width: 55px;
	height: 64px;
}

.proddocs .doctype .zip{
background: url(img/zip.png) no-repeat #FFF;
background-size: contain;
border: #CCC solid 1px;
margin: auto;
}

.proddocs .doctype .pdf{
	background: url(img/pdf.png) no-repeat;
		background-size: contain;
}

.proddocs .doctype .exe{
	background: url(img/exe.png) no-repeat;
		background-size: contain;
}

.proddocs .doctype .dmg{
	background: url(img/dmg.png) no-repeat;
		background-size: contain;
}

.proddocs .doctype .quu{
	background: url(img/quu.png) no-repeat;
		background-size: contain;
}

#TB_overlay{
	z-index: 99995;
}
#TB_window {
    z-index: 99999;
    top: 50% !important;
    left: 50% !important;
    height: 650px !important;
    margin: auto !important;
    max-width: 90% !important;
    transform: translate(-50%, -50%); !important;
}

#TB_ajaxContent{
	margin-right: 0 !important;
	width: 100% !important;
	min-height: 95% !important;
}
.eula-content{
	height: 200px !important;
	overflow-y: auto;
	border-radius: 7px;
	background: #f1f1f1;
	padding: 10px;
}
.eula-buttons{
	text-align: right;
	margin: 30px 0;
}


#eula_text{
	display: none;
}

.eula_stay .wysija-paragraph{float:left}

/* Product series download/docs list*/
#products-downloads-list{
	min-height: 200px;
}
#products-downloads-list ul{
	font-family: Arial, sans-serif;
	font-size: 1.1em;
	font-weight: 600;
	list-style-type: none;
	width: 100%;
}

#products-downloads-list ul li{
	display: block;
	width: 100%;
	padding: 5px 0;
	border-bottom: 2px solid #C7001F;
}

#products-downloads-list ul li div{
	display: inline-block;
	width: 33.33333%;
	float: left;
}