.footerTopContainer {
	padding: 35px 0;
}
.socialfooter ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}
.socialfooter ul li {
	float: left;
}
.socialfooter ul li a {
	padding: 8px 10px!important;
	margin: 0 2px;
	border-radius: 100%;
	color: #818692;
	text-align: center;
	display: block;
	height: 36px;
	font-size: 20px;
	line-height: 24px;
}
.socialfooter ul li a:hover, .socialfooter ul li a:focus {
	text-decoration: none;
}
.fb:hover {
	color: #fafafa;
}
.twitter:hover {
	color: #fafafa
}
.googleplus:hover {
	color: #fafafa
}
.youtube:hover {
	color: #fafafa
}
.linkedin:hover {
	color: #fafafa
}
.stackoverflow:hover {
	color: #fafafa
}
.github:hover {
	color: #fafafa
}
.RSS:hover {
	color: #fafafa
}
.socialfooter ul li a:hover, .socialfooter ul li a:focus {
	opacity: .8;
}
.footerTopContainer {
	text-align: center
}
#sitenavPanel div a{
	text-align:left;
}
.footerTopContainer ul li{
	list-style-image:none!important;
}
.socialfooter {
	width: auto;
	display: inline-block;
	margin: 20px auto;
}
.socialfooter h5 {
	font-size: 14px;
	color: #818692;
	margin-bottom: 20px;
	font-weight: bold;
}
.menufooter {
	width: auto;
	display: inline-block;
	margin: 0px auto 20px;
}
.menufooter ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.menufooter ul li {
	float: left;
}
.menufooter ul li a {
	padding: 0;
	margin: 0 30px;
	color: #fff;
	text-align: center;
	display: block;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
}
.siteFooterBottom .footerBottomContainer p {
	float: none!important;
	text-align: center;
}
.footerBottomContainer a{
	color: #818692!important;
}
.bottomfooter a {
	color: #818692!important;
	margin: 0 0 0 3px;
}
.footerBottomContainer a:hover, .bottomfooter a:hover, .menufooter a:hover {
	color: #3d8ec4!important;
	text-decoration: none;
}
.sep1 {
	color: #818692;
}
.footerTopContainer .clearAll {min-height:24px;}
@media (max-width:768px) {
.menufooter ul li a {
	margin: 0 5px;
	font-size: 13px!important;
	line-height: 24px;
}
.socialfooter ul li {
	float: left;
	width: 25%;
	min-height: 40px;
}
}
.cloudasposelink {
	display: inline-block;
	margin: 15px auto 0 140px;
	float: right;
}
.cloudasposelink a {
	display: inline-block;
	transition: 300ms all ease-in-out
}
.cloudasposelink a:hover {
	opacity: 0.8;
	transition: 300ms all ease-in-out
}
@media (max-width:555px) {
.cloudasposelink {
	margin-left: 0
}
.menufooter ul li {
    width: 33.33%;
    min-height: 25px;
}

.menufooter ul li.sep1{ display:none!important;}
.siteFooterBottom {
    background: #000!important;
    height: auto!important;
    padding: 10px;
}
.siteFooterBottom .footerBottomContainer p {
    width: 100%;
    text-align: center;
    line-height: 24px!important;
}
}
div.sitenavPanel_ContentContainer.sitenavPanel_menuContainer ul li.top {
	position: absolute!important;
	margin-top: -25px!important;
	padding: 20px 0 0!important;
	background: none!important;
}
div.sitenavPanel_ContentContainer.sitenavPanel_menuContainer ul {
	margin-top: 15px!important;
	padding: 5px 0!important;
	width: 225px!important;
	background: url("//www.aspose.com/homepage/img/bg/head-navbg.png")!important;
	z-index: 999999999!important;
	-moz-border-radius: 7px!important;
	-webkit-border-radius: 7px!important;
	-khtml-border-radius: 7px!important;
	border-radius: 7px!important;
	font-size: 13px!important;
}
div.sitenavPanel_ContentContainer ul li {
	display: block!important;
	padding: 0px 10px!important;
	margin: 5px 0!important;
	width: 225px!important;
}
div.sitenavPanel_ContentContainer.sitenavPanel_menuContainer ul a {
	line-height: 32px!important;
	padding: 0!important;
	margin: 0!important;
}
div.sitenavPanel_ContentContainer.sitenavPanel_menuContainer ul {
	position: absolute;
}
div.sitenavPanel_ContentContainer.sitenavPanel_menuContainer ul:after {
	bottom: 100%;
	left: 20%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(51, 51, 51, 0);
	border-bottom-color: #222222;
	border-width: 5px;
	margin-left: -5px;
}
.siteTop {
	float: left;
	width: 100%;
	min-width: 1000px;
	height: 60px;
	background: url(//www.aspose.com/homepage/img/header.png) 0 -69px repeat-x;
	font-family: Arial, Verdana, Tahoma
}
.siteTop .siteTop_ContentContainer {
	width: 960px;
	margin: 0 auto
}
.logo {
	float: left;
	width: 175px;
	height: 50px;
	line-height: 50px;
	background: url(//www.aspose.com/homepage/img/header.png) 0 0 no-repeat;
	margin-top: 5px
}
#sitenavPanel {
	height: 60px;
	float: left;
	margin-left: 125px
}
#sitenavPanel div {
	font-size: 14px;
	text-decoration: none;
	color: #FFF;
	display: block;
	margin: 0 .25em 0 .25em
}
#sitenavPanel div:hover {
	background: url(//www.aspose.com/homepage/img/header.png) 0 -1278px no-repeat
}
#sitenavPanel div a {
	color: #fff;
	text-decoration: none;
	display: block;
	line-height: 60px;
	padding: 0 1.0em 0 1.0em
}
#sitenavPanel>div>a:focus ~ ul {
	display: block
}
div.sitenavPanel_ContentContainer {
	width: auto;
	float: left;
	cursor: default
}
div.sitenavPanel_ContentContainer ul {
	display: none;
	position: absolute;
	background-color: #e6e6e6;
	color: black;
	list-style: none;
	margin: 0;/*left:0*/
	;
	padding: 0
}
div.sitenavPanel_ContentContainer ul li {
	display: block;
	padding: 0;
	margin: 0;
	margin-left: 3px;
	padding-left: 10px;
	margin-bottom: 5px;
	width: 218px
}
div.sitenavPanel_ContentContainer:hover ul {
	display: block;
	margin: 0;
	padding: 0
}
div.sitenavPanel_ContentContainer ul li:hover {
	background: url(//www.aspose.com/homepage/img/header.png) 0 -1198px repeat-x
}
div.sitenavPanel_ContentContainer ul li.bottom {
	background: url(//www.aspose.com/homepage/img/popup.png) 0 -888px no-repeat;
	height: 12px;
	width: 224px;
	position: absolute;
	z-index: 9999999;
	margin-left: 0;
	border-bottom: 0
}
div.sitenavPanel_ContentContainer.sitenavPanel_menuContainer ul {
	margin-top: 0;
	padding-top: 15px;
	padding-bottom: 0;
	width: 224px;
	background: url(//www.aspose.com/homepage/img/popup.png) 0 -355px no-repeat;
	z-index: 999999999;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
	font-size: 13px
}
div.sitenavPanel_ContentContainer.sitenavPanel_menuContainer ul a {
	line-height: 32px!important;
	padding: 0!important;
	padding-left: 5px!important;
	margin: 0!important
}
a.ourVenture-Button {
	float: left;
	width: 129px;
	height: 29px;
	line-height: 29px;
	text-indent: -999999px;
	background: url(//www.aspose.com/homepage/img/ourVentures.png) 0 0 no-repeat;
	margin-top: 16px;
	margin-left: 32px
}
a.ourVenture-Button:hover {
	background: url(//www.aspose.com/homepage/img/ourVentures.png) 0 -50px no-repeat
}
a.ourVenture-Button.Active {
	float: left;
	width: 129px;
	height: 29px;
	line-height: 29px;
	text-indent: -999999px;
	background: url(//www.aspose.com/homepage/img/ourVentures.png) -149px 0 no-repeat;
	margin-top: 16px;
	margin-left: 32px
}
a.ourVenture-Button.Active:hover {
	background: url(//www.aspose.com/homepage/img/ourVentures.png) -149px -50px no-repeat
}
.OurVentures_Container {
	position: absolute;
	top: 60px;
	z-index: 999999999;
	background: url(../img/bg/header-tile.png) #333!important;
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent {
	box-sizing: content-box!important;
}
.OurVentures_Container .OurVentures h2 {
	width: 100%;
	text-align: center;
	font-family: "Arial";
	font-size: 60px;
	color: #fff;
	text-transform: capitalize;
	margin: 25px;
	padding: 0;
	padding-bottom: 10px;
	text-shadow: 2px 2px 2px #243966;
	float: left;
}
.ourVenturesTitle {
	position: relative!important;
	left: -15px!important;
}
.clearAll {
	clear: both;
}
.ourVenturesTitle_Cover {
	height: 5px!important;
	line-height: 45px;
	margin-bottom: 10px
}
.ventureLayoutFix {
	width: 235px;
	float: left;
	display: block;
	height: 10px;
}
.horizontalGap_20px {
	float: left;
	width: 20px;
	padding: 5px;
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent ul.listContent li {
	font-family: "Arial";
}
.OurVentures_Container {
	float: left;
	width: 100%;
	height: 500px;
	display: none;
	zoom: 1!important;
	background: url(//www.aspose.com/homepage/img/headerBG.jpg) 0 0 repeat-x;
	min-width: 1000px
}
.OurVentures_Container .OurVentures {
	width: 920px;
	padding: 0 20px 0 20px;
	margin: auto
}
.OurVentures_Container .OurVentures h2 {
	font-size: 36px!important;
	padding: 0!important;
	font-weight: normal!important;
	text-transform: capitalize!important;
	display: none
}
.OurVentures_Container .OurVentures .contentBox_215px {
	float: left;
	width: 215px;
	display: none
}
.OurVentures_Container .OurVentures .contentBox_215px .boxHeader {
	float: left;
	width: 215px;
	height: 10px;
	line-height: 10px;
	font-size: 2px;
	background: url(//www.aspose.com/homepage/img/ourVentures.png) 0 -88px no-repeat
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent {
	float: left;
	width: 195px;
	background: #e9e9e9;
	padding: 0 10px 0 10px
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent .logoContainer {
	height: 44px;
	margin-bottom: 10px
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent .logoContainer img {
	margin: 0 auto;
	outline: 0;
	border: 0;
	display: block;
	background: url(//www.aspose.com/homepage/img/ourVentures.png) 0 0 no-repeat
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent .logoContainer img.banckleLogo {
	width: 151px;
	height: 37px;
	background-position: 0 -282px
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent .logoContainer img.codeportingLogo {
	width: 173px;
	height: 39px;
	background-position: 0 -339px
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent .logoContainer img.saasposeLogo {
	width: 187px;
	height: 44px;
	background-position: 0 -398px
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent .logoContainer img.groupdocsLogo {
	width: 177px;
	height: 31px;
	background-position: 0 -462px
}
.ourVenturesTitle_Cover {
	height: 45px;
	line-height: 45px;
	margin-bottom: 10px
}
.ourVenturesTitle {
	position: absolute;
	width: 225px;
	height: 45px;
	line-height: 45px;
	vertical-align: middle;
	text-align: center;
	background: url(//www.aspose.com/homepage/img/ourVentures.png) 0 -513px no-repeat;
	display: block;
	color: #e9e9e9;
	font-size: 11px;
	left: -5px
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent p {
	font-size: 12px;
	font-family: 'Arial', Helvetica, sans-serif;
	color: #666;
	clear: both;
	margin-left: 5px;
	margin-right: 5px;
	text-align: center!important
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent ul.listContent {
	list-style: none;
	margin: 0;
	padding: 0;
	min-height: 175px;
	font-size: 12px;
	margin-right: 5px;
	margin-left: 5px
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent ul.listContent li {
	float: left;
	background: url(//www.aspose.com/homepage/img/bulletGrey.png) 0 4px no-repeat;
	color: #6b6671!important;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	padding-bottom: 7px;
	line-height: normal!important
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent a.readMore_Link {
	display: block;
	margin: 0 auto;
	width: 29px;
	height: 29px;
	line-height: 29px;
	text-indent: -999999px;
	background: url(//www.aspose.com/homepage/img/ourVentures.png) 0 -190px no-repeat
}
.OurVentures_Container .OurVentures .contentBox_215px .boxContent a.readMore_Link:hover {
	background-position: 0 -231px
}
.OurVentures_Container .OurVentures .contentBox_215px .boxFooter {
	float: left;
	width: 215px;
	height: 10px;
	line-height: 10px;
	font-size: 2px;
	background: url(//www.aspose.com/homepage/img/ourVentures.png) 0 -118px no-repeat
}
.OurVentures_Container .OurVentures .contentBox_215px .boxShadow {
	float: left;
	width: 215px;
	height: 22px;
	line-height: 22px;
	font-size: 2px;
	background: url(//www.aspose.com/homepage/img/ourVentures.png) 0 -148px no-repeat
}
#userControls {
	height: 60px;
	float: right
}
#userControls div {
	font-size: 14px;
	text-decoration: none;
	color: #FFF;
	display: block
}
/*#userControls div:hover{background:url(//www.aspose.com/homepage/img/header.png) center -1530px no-repeat}*/
#userControls div a {
	color: #fff;
	text-decoration: none;
	display: block;
	line-height: 60px;
	padding: 0 .25em 0 .25em
}
#userControls div#_ctl0_Header_CurrentUserLink1___UserNameBox:hover {
	background: url(//www.aspose.com/homepage/img/header.png) -155px -1530px no-repeat;
	cursor: default!important;
}
#userControls div#_ctl0_Header_CurrentUserLink1___LoginLink:hover {
	background: url(//www.aspose.com/homepage/img/header.png) -155px -1530px no-repeat;
	cursor: default!important;
}
/*div.userControls_ContentContainer ul.userSubmenu{left:-152px}*/
#userControls>div>a:focus ~ ul {
	display: block
}
div.userControls_ContentContainer {
	width: auto;
	float: left;
	cursor: default
}
div.userControls_ContentContainer ul {
	display: none;
	position: absolute;
	list-style: none;
	margin: 0;
	margin-left: -178px;
	padding: 0
}
div.userControls_ContentContainer ul li {
	display: block;
	padding: 0;
	margin: 0;
	margin-left: 3px;
	margin-bottom: 10px;
	width: 218px
}
div.userControls_ContentContainer:hover ul {
	display: block;
	margin: 0;
	margin-left: -178px;
	padding: 0
}
div.userControls_ContentContainer ul li.bottom {
	background: url(//www.aspose.com/homepage/img/popup.png) 0 -888px no-repeat;
	height: 12px;
	width: 224px;
	position: absolute;
	z-index: 9999999;
	margin-left: 0;
	border-bottom: 0
}
div.userControls_ContentContainer.userControls_menuContainer ul {
	margin-top: 0;
	padding-top: 15px;
	padding-bottom: 0;
	width: 224px;
	background: url(//www.aspose.com/homepage/img/popup.png) 0 -912px no-repeat;
	z-index: 999999999;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
	font-size: 13px
}
div.userControls_ContentContainer.userControls_menuContainer ul li em {
	color: #fff;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	margin-left: 45px;
	margin-bottom: 5px;
	float: left;
	margin-top: 10px
}
div.userControls_ContentContainer.userControls_menuContainer ul li p {
	font-size: 13px;
	color: #999;
	font-weight: bold;
	margin-left: 45px;
	margin-top: 5px;
	clear: both;
	padding-top: 5px
}
div.userControls_ContentContainer.userControls_menuContainer ul li p a {
	font-size: 13px;
	color: #999;
	font-weight: bold;
	line-height: normal!important;
	padding: 0!important
}
div.userControls_ContentContainer.userControls_menuContainer ul li p a:hover {
	text-decoration: underline!important
}
.userInfo {
	width: 29px;
	height: 29px;
	padding: 15px 0 45px 0;
	background: url(//www.aspose.com/homepage/img/header.png) 0 -133px no-repeat
}
.userInfo.active {
	background-position: 0 -182px;
	background-repeat: no-repeat
}
.userSearch {
	width: 29px;
	height: 29px;
	padding: 15px 0 45px 0;
	background: url(//www.aspose.com/homepage/img/header.png) 0 -231px no-repeat
}
.searchBox {
	width: 178px;
	height: 19px;
	line-height: 19px;
	padding: 3px;
	font-size: 12px;
	color: #CCC;
	background: url(//www.aspose.com/homepage/img/popup.png) 0 -269px no-repeat;
	border: 0 solid #fff;
	margin-left: 7px
}
.searchArrow {
	position: absolute;
	width: 28px;
	height: 28px;
	top: 10px;
	margin-left: 189px;
	z-index: 999999!important;
	background: url(//www.aspose.com/homepage/img/popup.png) 0 -221px no-repeat;
	cursor: pointer!important
}
.existingUser {
	width: 201px;
	height: 27px;
	margin-left: 2px;
	background: url(//www.aspose.com/homepage/img/popup.png) 0 -80px no-repeat
}
.newUser {
	width: 201px;
	height: 27px;
	margin-left: 2px;
	background: url(//www.aspose.com/homepage/img/popup.png) 0 -127px no-repeat
}
.logout {
	width: 141px;
	height: 27px;
	margin-left: 31px;
	margin-bottom: 10px;
	background: url(//www.aspose.com/homepage/img/popup.png) 0 -174px no-repeat
}
.feedbackButton {
	float: left;
	position: fixed;
	width: 25px;
	height: 100px;
	background: url(//www.aspose.com/homepage/img/others.png) -285px 0 no-repeat;
	z-index: 99999999;
	margin-top: 240px
}
.feedbackButton:hover {
	background-position: -250px 0;
	background-repeat: no-repeat
}
/* SiteFooter */
.siteFooter {
	float: left;
	width: 100%;
	margin-top: 30px;
	min-width: 1000px
}
.siteFooter h6 {
	font-family: "Arial", Verdana, Tahoma;
	text-transform: capitalize;
	float: left;
	margin: 0;
	margin-top: 15px;
	margin-bottom: 10px;
	font-size: 13px!important;
	color: #CCC;
	padding: 4px 7px 4px 7px;
	background: #1b1b1b;
	font-weight: bold;
	line-height: normal!important
}
.siteFooter h6 a {
	color: #CCC;
	text-decoration: none
}
.siteFooter h6 a:hover {
	text-decoration: underline
}
.siteFooter h6.followus {
	color: #fca700
}
.siteFooter h6.newsletter {
	color: #fca700;
	font-size: 16px;
	font-weight: normal;
	background: 0;
	padding: 0;
	margin: 0;
	margin-bottom: 10px
}
.siteFooter h6.orangeHeading {
	color: #fc7c2a;
	font-size: 12px;
	clear: both;
	font-weight: bold;
	font-family: "Verdana", Arial, Tahoma;
	background: none!important;
	padding: 0
}
.siteFooterTop {
	float: left;
	width: 100%;
	background: #333 url("//www.aspose.com/homepage/img/bg/footer-bg.png") 0 bottom repeat-x;
	padding-bottom: 10px
}
.siteFooterTop .footerTopContainer {
	width: 960px;
	margin: 0 auto
}
.IIColumnLeftWide {
	float: left;
	width: 960px
}
.IIColumnLeftWide .columnLeftWide {
	float: left;
	width: 576px
}
.IIColumnLeftWide .columnRightWide {
	float: left;
	width: 384px
}
.IIColumnLeftWide ul {
	list-style: none!important;
	float: left!important;
	margin: 0!important;
	padding: 0!important
}
.IIColumnLeftWide ul li {
	float: left!important;
	width: 190px!important;
	padding: 5px 10px 5px 10px!important;
	background: none!important;
	list-style-image: none!important
}
.IIColumnLeftWide ul li ul {
	float: left!important;
	list-style: none!important;
	margin: 0!important;
	padding: 0!important
}
.IIColumnLeftWide ul li ul li {
	float: left!important;
	padding: 0!important;
	margin-bottom: 7px!important;
	background: none!important;
	list-style-image: none!important
}
.IIColumnLeftWide ul li ul li a {
	color: #CCC!important;
	text-decoration: none!important;
	float: left!important;
	padding-left: 10px;
	font-size: 12px!important;
	text-transform: capitalize!important;
	background: url(//www.aspose.com/homepage/img/footer.png) -15px -140px no-repeat;
	line-height: 17px!important;
	font-family: "Arial", Verdana, Tahoma!important
}
.IIColumnLeftWide ul li ul li a:hover {
	color: #fff!important
}
.IIColumnLeftWide ul li ul li a.fb {
	background-position: -10px -38px!important;
	background-repeat: no-repeat!important;
	padding-left: 25px!important;
	line-height: 17px!important;
	margin-bottom: 4px!important
}
.IIColumnLeftWide ul li ul li a.twitter {
	background-position: -10px -10px!important;
	background-repeat: no-repeat!important;
	padding-left: 25px!important;
	line-height: 17px!important;
	margin-bottom: 4px!important
}
.IIColumnLeftWide ul li ul li a.youtube {
	background-position: -10px -118px!important;
	background-repeat: no-repeat!important;
	padding-left: 25px!important;
	line-height: 17px!important;
	margin-bottom: 4px!important
}
.IIColumnLeftWide ul li ul li a.linkedin {
	background-position: -10px -64px!important;
	background-repeat: no-repeat!important;
	padding-left: 25px!important;
	line-height: 17px!important;
	margin-bottom: 4px!important
}
.IIColumnLeftWide ul li ul li a.RSS {
	background-position: -10px -91px!important;
	background-repeat: no-repeat!important;
	padding-left: 25px!important;
	line-height: 17px!important;
	margin-bottom: 4px!important
}
.newsletterPanel {
	float: left!important;
	width: 364px!important;
	padding: 10px!important;
	margin-top: 10px!important;
	border: 1px solid #b07502!important;
	background: #303030!important
}
.newsletterPanel input[type=text] {
	float: left!important;
	width: 258px!important;
	height: 14px!important;
	line-height: 14px!important;
	border: none!important;
	margin: 0!important;
	padding: 3px!important;
	background: url(//www.aspose.com/homepage/img/footer.png) -10px -160px no-repeat!important;
	color: #CCC!important;
	font-size: 11px!important
}
.newsletterPanel input[type=button] {
	float: right!important;
	margin-left: 10px!important;
	border: none!important;
	margin: 0!important;
	padding: 0!important;
	outline: none!important;
	cursor: pointer!important;
	width: 90px!important;
	height: 20px!important;
	background: url(//www.aspose.com/homepage/img/footer.png) -10px -190px no-repeat!important
}
.siteFooterBottom {
	float: left!important;
	width: 100%!important;
	background: url(//www.aspose.com/homepage/img/footer.png) -10px -221px repeat-x!important;
	height: 52px
}
.siteFooterBottom .footerBottomContainer {
	width: 960px!important;
	margin: 0 auto!important
}
.siteFooterBottom .footerBottomContainer p {
	font-size: 11px!important;
	margin: 0!important;
	padding: 0!important;
	color: #868484!important;
	line-height: 52px;
	float: left!important
}
.livechatPanel {
	right: 0!important;
	position: fixed!important;
	bottom: 0!important;
	margin-right: 22px!important;
	z-index: 100000!important
}
.livechatPanel .livechatContainer {
	float: left!important
}
.livechatPanel .livechatContainer .livechatButton {
	float: left!important;
	width: 240px!important;
	height: 34px!important;
	background: url(//www.aspose.com/homepage/img/others.png) 0 -436px no-repeat!important
}
.verticalGap_20px {
	float: left;
	height: 10px;
	padding: 5px 0;
	width: 100%
}
.siteFinityMainTable {
	margin: 0 auto;
	text-align: left;
	width: 980px
}
.googleplus {
	background-position: -256px -193px!important;
	background-repeat: no-repeat!important;
	padding-left: 25px!important;
	line-height: 17px!important;
	margin-bottom: 4px!important
}
.uservoice {
	background-position: -256px -37px!important;
	background-repeat: no-repeat!important;
	padding-left: 25px!important;
	line-height: 17px!important;
	margin-bottom: 4px!important
}
.stackoverflow {
	background-position: -256px -9px!important;
	background-repeat: no-repeat!important;
	padding-left: 25px!important;
	line-height: 17px!important;
	margin-bottom: 4px!important
}
.IIColumnLeftWide ul li ul li a.github {
	background-position: -257px -64px !important;
	background-repeat: no-repeat !important;
	padding-left: 25px !important;
	line-height: 17px !important;
	margin-bottom: 4px !important
}
/* Technical Partner CSS*/
.columnLeftWide .totalproductline li:nth-child(2), .columnLeftWide .totalproductline li:nth-child(3) {
	width: inherit!important;
}
.IIColumnLeftWide .columnLeftWide {
	width: 490px!important;
}
.columnRightWide {
	float: left;
	width: 460px!important;
}
.columnLeftWide ul li:nth-child(2), .columnLeftWide ul li:nth-child(3) {
	width: 120px!important;
}
.columnRightWide ul li:nth-child(1) {
	width: 130px!important;
}
.columnRightWide ul li:nth-child(2) {
	width: 130px!important;
}
.columnRightWide ul li:nth-child(3) {
	width: 140px!important;
}
.partnersfooter ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.partner-img {
	background-image: url(//www.aspose.com/homepage/img/tech-partner-sprite.png)!important;
	background-position: 0 0;
	background-color: transparent;
	background-repeat: no-repeat;
	width: 175px;
	height: 100px;
	float: left;
	margin: 0!important;
	padding: 0!important
}
.visp {
	background-position: 0px -30px!important;
	height: 50px;
}
.pdfam {
	height: 0px;
}
.ntbeans {
	background-position: 0px -175px!important;
	height: 25px;
}
.oracle {
	background-position: 0px -146px!important;
	height: 25px;
}
.IIColumnLeftWide ul li {
	box-sizing: content-box;
}
.siteFooterBottom p {
	font-family: Arial, Verdana, Tahoma;
}