
@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon/icomoon.eot?pvm5gj');
	src:url('../fonts/icomoon/icomoon.eot?#iefixpvm5gj') format('embedded-opentype'),
		url('../fonts/icomoon/icomoon.woff?pvm5gj') format('woff'),
		url('../fonts/icomoon/icomoon.ttf?pvm5gj') format('truetype'),
		url('../fonts/icomoon/icomoon.svg?pvm5gj#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
} /* Icons created with icomoon.io/app */

.tabs {
	position: relative;
	width: 100%;
	overflow: hidden;
	margin: 1em 0 2em;

}

@media screen and (min-width: 768px) {
	/* Nav */
	.tabs nav {
		text-align: center;

	}

	.tabs nav ul {
		padding: 0;
		margin: 0;
		list-style: none;
		display: inline-block;
	}

	.tabs nav ul li {
		border: 1px solid #becbd2;
		border-bottom: none;
		margin: 0 0.25em;
		display: block;
		float: left;
		position: relative;
	}

	.tabs nav li.tab-current {
		border: 1px solid #47a3da;
		box-shadow: inset 0 2px #47a3da;
		border-bottom: none;
		z-index: 100;
	}

	.tabs nav li.tab-current:before,
	.tabs nav li.tab-current:after {
		content: '';
		position: absolute;
		height: 1px;
		right: 100%;
		bottom: 0;
		width: 2000px;
		background: #47a3da;
	}

	.tabs nav li.tab-current:after {
		right: auto;
		left: 100%;
		width: 4000px;
	}

	.tabs nav a {
		color: #becbd2;
		display: block;
		font-size: 1.20em;
		line-height: 2.5;
		padding: 0 1.25em;
		white-space: nowrap;
	}

	.tabs nav a:hover {
		color: #768e9d;
	}

	.tabs nav li.tab-current a {
		color: #47a3da;
	}

	/* Icons */
	.tabs nav a:before {
		display: inline-block;
		vertical-align: middle;
		text-transform: none;
		font-weight: normal;
		font-variant: normal;
		font-family: 'icomoon';
		line-height: 1;
		speak: none;
		-webkit-font-smoothing: antialiased;
		margin: -0.25em 0.4em 0 0;
	}
}
@media screen and (max-width: 767px) {

.tabs{
 display: none;
}
}

.icon-features:before {
	content: "\e900";
}

.icon-management:before {
	content: "\e908";
}

.icon-directories:before {
	content: "\e905";
}

.icon-search:before {
	content: "\e902";
}

.icon-editor:before {
	content: "\e903";
}
.icon-scheduler:before {
	content: "\e906";
}
.icon-exportimport:before {
	content: "\e901";
}
.icon-multiupdate:before {
	content: "\e909";
}
.icon-purchase:before {
	content: "\e907";
}
.icon-note:before {
	content: "\e904";
}
/* Content */
.content section {
	
	padding: 3em 1em;
	display: none;
	max-width: 1230px;
	margin: 0 auto;
}

.content section:before,
.content section:after {
	content: '';
	display: table;
}

.content section:after {
	clear: both;
}

/* Fallback example */
.no-js .content section {
	display: block;
	padding-bottom: 2em;
	border-bottom: 1px solid #47a3da;
}

.content section.content-current {
	display: block;
}

.mediabox {
	float: left;
	width: 33%;
	padding: 0 25px;
}

.mediabox img {
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

.mediabox h3 {
	margin: 0.75em 0 0.5em;
}

.mediabox p {
	padding: 0 0 1em 0;
	margin: 0;
	line-height: 1.3;
}

/* Example media queries */

@media screen and (max-width: 45.375em) {
	.tabs nav a span {
		display: none;
	}

	.tabs nav a:before {
		margin-right: 0;
	}

	.mediabox {
		float: none;
		width: auto;
		padding: 0 0 35px 0;
		font-size: 90%;
	}

	.mediabox img {
		float: left;
		margin: 0 25px 10px 0;
		max-width: 40%;
	}

	.mediabox h3 {
		margin-top: 0;
	}

	.mediabox p {
		margin-left: 40%;
		margin-left: calc(40% + 25px);
	}

	.mediabox:before,
	.mediabox:after {
		content: '';
		display: table;
	}

	.mediabox:after {
		clear: both;
	}
}

@media screen and (max-width: 32em) {
	.tabs nav ul,
	.tabs nav ul li a {
		width: 100%;
		padding: 0;
	}

	.tabs nav ul li {
		width: 20%;
		width: calc(20% + 1px);
		margin: 0 0 0 -1px;
	}

	.tabs nav ul li:last-child {
		border-right: none;
	}

	.mediabox {
		text-align: center;
	}

	.mediabox img {
		float: none;
		margin: 0 auto;
		max-width: 100%;
	}

	.mediabox h3 {
		margin: 1.25em 0 1em;
	}

	.mediabox p {
		margin: 0;
	}
}

@media screen and (min-width: 980px) {
toplevel-heading-contents#feature-exportcsv {
	background: url(../ext_files/featurebgexportcsv.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-exportcsv {
	background: url(../ext_files/featurebgexportcsv.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-ldifimport {
	background: url(../ext_files/featurebgldifimport.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-ldifimport {
	background: url(../ext_files/featurebgldifimport.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-monitor {
	background: url(../ext_files/featurebgmonitor.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-monitor {
	background: url(../ext_files/featurebgmonitor.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-multipleentries {
	background: url(../ext_files/featurebgmultipleentries.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-multipleentries {
	background: url(../ext_files/featurebgmultipleentries.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-mainpageentry {
	background: url(../ext_files/featurebghome.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-mainpageentry {
	background: url(../ext_files/featurebghome.webp)  no-repeat right bottom
}
.toplevel-heading-contents#feature-image {
	background: url(../ext_files/featurebgimage.webp)  no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-password {
	background: url(../ext_files/featurebgpassword.webp)  no-repeat right bottom
}
#client-feature #client-feature-header {
	line-height: 1; height: 102px
}
#client-feature h3 {
	padding-right: 40px; padding-left: 19px; font-size: 180%; padding-bottom: 14px; margin: 0px; padding-top: 30px
}
#client-feature #client-feature-nav {
	padding-right: 0px; padding-left: 0px; left: auto; padding-bottom: 0px; margin: 0px 10px 0px 20px; padding-top: 0px; height: auto
}
#client-feature #client-feature-nav li {
	padding-right: 2em; display: inline; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; padding-top: 0px; list-style-type: none
}
#client-feature #client-feature-nav a.selected {
	 outline: 0
}
#client-feature #client-feature-nav a.selected:hover {
	text-decoration: none
}
.toplevel-heading-contents {
	margin: 0px 0px 0px 0px;  position: relative; height: 300px
}
.toplevel-heading-contents h4 {
	font-size: 155%; margin-bottom: 0.5em;  padding-top: 22px
}
.toplevel-heading-contents p {
	width: 360px; line-height: 1.6
}
#top-feature-new {
	clear: both; padding-right:  0px; padding-left: 0px; padding-bottom: 0px; padding-top: 1px; width: 920px; font-size: 85%;font-family: verdana;
}
#top-feature-new a:link {
	color: #716C64; text-decoration: none
}
#top-feature-new a:visited {
	color: #716C64; text-decoration: none
}
#top-feature-new a:hover {
	color: #69646c; text-decoration: underline
}
#top-feature-new a:active {
	color: #69646c; text-decoration: underline
}
#top-feature-new p {
	line-height: 1.6; color: #67615A;
}

#top-feature-new1 {
	clear: both; padding-right:  0px; padding-left: 0px; padding-bottom: 0px; padding-top: 1px; width: 920px; font-size: 85%;font-family: verdana;
}
#top-feature-new1 a:link {
	color: #716C64; text-decoration: none
}
#top-feature-new1 a:visited {
	color: #716C64; text-decoration: none
}
#top-feature-new1 a:hover {
	color: #69646c; text-decoration: underline
}
#top-feature-new1 a:active {
	color: #69646c; text-decoration: underline
}

#top-feature-new2 {
	clear: both; padding-right:  0px; padding-left: 0px; padding-bottom: 0px; padding-top: 1px; width: 920px; font-size: 85%;font-family: verdana; background: #ffffff;
}
#top-feature-new2 a:link {
	color: #716C64; text-decoration: none
}
#top-feature-new2 a:visited {
	color: #716C64; text-decoration: none
}
#top-feature-new2 a:hover {
	color: #69646c; text-decoration: underline
}
#top-feature-new2 a:active {
	color: #69646c; text-decoration: underline
}
#top-feature-new2 p {
	line-height: 1.6; color: #67615A;
}



#top-feature-all {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; width: 920px; padding-top: 0px;
}
#top-feature-all #client-feature-header {
	line-height: 1; height: 102px
}
#top-feature-all h3 {
	padding-right: 40px; padding-left: 0px; font-size: 165%; padding-bottom: 14px; margin: 0px; padding-top: 0px
}
.top-feature-all-contents h4 {
	font-size: 155%; margin-bottom: 0.5em;  padding-top: 12px
}
#client-feature-nobottompadding {
	padding-right: 0px; padding-left: 0px; padding-bottom: 1px; width: 920px; padding-top: 1px
}
#client-feature-nobottompadding #client-feature-header {
	line-height: 1; height: 102px
}
#client-feature-nobottompadding h3 {
	padding-right: 40px; padding-left: 0px; font-size: 165%; padding-bottom: 14px; margin: 0px; padding-top: 0px
}
.client-feature-nobottompadding-contents h4 {
	font-size: 155%; margin-bottom: 0.5em;  padding-top: 22px
}
#main-feature p {
	margin-bottom: 0px
}
#client #main-feature .download-other {
	font-size: 70%; margin-left: 30px
}
.toplevel-heading-contents1 {
	margin: 0px 0px 20px 19px;  position: relative; height: 300px
}
.toplevel-heading-contents1 h4 {
	font-size: 155%; margin-bottom: 0.5em;  padding-top: 22px
}
.toplevel-heading-contents1 p {
	width: 850px; line-height: 1.6
}
#client-feature #client-feature-header {
	line-height: 1; height: 102px
}
#client-feature h3 {
	padding-right: 40px; padding-left: 19px; font-size: 180%; padding-bottom: 14px; margin: 0px; padding-top: 30px
}
.toplevel-heading-contents#feature-newfeatures {
	background: url(../ext_files/featurebgapplication.webp)  no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-newfeatures {
	background: url(../ext_files/featurebgapplication.webp)  no-repeat right bottom
}
.toplevel-heading-contents#feature-newfeatures-nobgnoad {
	background: url(../ext_files/featurebgapplicationnobg.webp) no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-newfeatures-nobgnoad {
	background: url(../ext_files/featurebgapplicationnobg.webp) no-repeat right bottom
}
.toplevel-heading-contents#feature-newfeatures-nobg {
	background: url(../ext_files/featurebgapplicationnobgad.webp) no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-newfeatures-nobg {
	background: url(../ext_files/featurebgapplicationnobgad.webp) no-repeat right bottom
}
.toplevel-heading-contents#feature-newfeatures-viewallattributes {
	background: url(../ext_files/featurebgviewallattributes.webp) no-repeat right bottom
}
.toplevel-heading-contents#feature-newfeatures-adadmintool {
	background: url(../ext_files/adadmintool1.webp) no-repeat right bottom
}
.toplevel-heading-contents#feature-newfeatures-adreporting {
	background: url(../ext_files/adreporting.webp) no-repeat right bottom
}
.toplevel-heading-contents#feature-newfeatures-featureldapreporting {
	background: url(../ext_files/featureldapreporting.webp) no-repeat right bottom
}
.toplevel-heading-contents#feature-newfeatures-ldapplusadhelpdesk {
	background: url(../ext_files/ldapplusadhelpdesk.webp) no-repeat right bottom
}


.toplevel-heading-contents#feature-multiple {
	background: url(../ext_files/featurebgmultipleconnections.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-multiple {
	background: url(../ext_files/featurebgmultipleconnections.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-ssl {
	background: url(../ext_files/featurebgssl.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-ssl {
	background: url(../ext_files/featurebgssl.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-preferences {
	background: url(../ext_files/featurebgpreferences.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-preferences {
	background: url(../ext_files/featurebgpreferences.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-search {
	background: url(../ext_files/featurebgsearch.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-search {
	background: url(../ext_files/featurebgsearch.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-sql {
	background: url(../ext_files/featurebgsql.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-sql {
	background: url(../ext_files/featurebgsql.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-sqlbg {
	background: url(../ext_files/featurebgsqlbg.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-sqlbg {
	background: url(../ext_files/featurebgsqlbg.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-tabbrowing {
	background: url(../ext_files/featurebgtabbrowingad.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#feature-commandline {
	background: url(../ext_files/featurebgcommandline.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-commandline {
	background: url(../ext_files/featurebgcommandline.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-tabbrowing {
	background: url(../ext_files/featurebgtabbrowingad.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-tabbrowingbg {
	background: url(../ext_files/featurebgtabbrowingbg.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-tabbrowingbg {
	background: url(../ext_files/featurebgtabbrowingbg.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-dragdrop {
	background: url(../ext_files/featurebgdragdrop.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-dragdrop {
	background: url(../ext_files/featurebgdragdrop.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-attributes {
	background: url(../ext_files/featurebgattributes.webp) #000000 no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-attributes {
	background: url(../ext_files/featurebgattributes.webp)  no-repeat right bottom
}
toplevel-heading-contents#feature-attributeslb {
	background: url(../ext_files/featurebgattributeslb.webp) no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-attributeslb {
	background: url(../ext_files/featurebgattributeslb.webp) no-repeat right bottom
}
toplevel-heading-contents#feature-entryprop {
	background: url(../ext_files/entryprop.webp) no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-entryprop {
	background: url(../ext_files/entryprop.webp) no-repeat right bottom
}
toplevel-heading-contents#feature-ldifadimport {
	background: url(../ext_files/featurebgtabldifimportad.webp) no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-ldifadimport {
	background: url(../ext_files/featurebgtabldifimportad.webp) no-repeat right bottom
}
toplevel-heading-contents#feature-adgroups {
	background: url(../ext_files/featurebgtabldifimportad.webp) no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-adgroups {
	background: url(../ext_files/featurebgtabldifimportad.webp) no-repeat right bottom
}
toplevel-heading-contents#feature-domainproperties {
	background: url(../ext_files/domainproperties.webp) no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-domainproperties {
	background: url(../ext_files/domainproperties.webp) no-repeat right bottom
}
toplevel-heading-contents#feature-groupmembership {
	background: url(../ext_files/groupmembership.webp) no-repeat right bottom
}
.toplevel-heading-contents#selected-feature-page-groupmembership {
	background: url(../ext_files/groupmembership.webp) no-repeat right bottom
}

}