body,html{height:auto;}
body{margin: 0;padding: 0;background: url(/sites/default/files/bg-body.gif) top center repeat-x;background-color: #FAFAFA;}
* {-webkit-box-sizing: unset;-moz-box-sizing: border-box;box-sizing: unset;}
p{margin: 10px 0 0px 0;}
#logo a img{width: 217px;height: 39px;}
.wrapper{width: 962px;margin: 0 auto;text-align: left;line-height: 1.6;}
#features-content-section, #content-section{margin: 0 0 20px 0;padding: 0 0 10px 0;border: #E6E6E6 solid 1px;background-image: none;background-color: #FFFFFF;overflow: inherit;box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2px 0px;-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2px 0px;-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2px 0px;}
/*.sidebars{float: right;width: 210px;margin: 0;padding: 10px 7px 7px;background: none;border: none;}*/
#features-content-section > .content-wrap, #content-section > .content-wrap{float: left;width: 670px;padding: 0 39px;}
.content-wrap h2{border-bottom: solid 0px;padding: 2px 0 2px 0;background-image: none;font-size: 26px;margin-bottom: 0px;}
.image-part img{max-width:100%}
body {margin:0;padding:0;text-align:center;overflow-x: hidden;}
body#top div#wrapper_bg_header {float:left;width:100%;margin:0;padding:0;}
div#wrapper_bg_header {float:left;width:100%;margin:0;padding:0;/*background:url(/sites/default/files/bg_body.gif) top center repeat-x;*/}
div#wrapper_bg_footer {float:left;width:100%;margin:0;padding:0;}
div#wrapper {width:962px;margin:0 auto;text-align:left;line-height:1.6;}

/*** common css end ****/

.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
.clearfix{clear:both\9;}
.wdt50{width: 50%;float: left}
#features-content-section, #content-section{width: 918px;margin: 0 auto;text-align: left;line-height: 1.6;}
header{width: 920px;margin: 0 auto;}

#header-menu{padding:0 21px}
.hdr-1 ul{display: block;margin: 0;padding: 0;list-style: none;float: right;}
.hdr-1 ul li{float: left;margin: 0 0 0 17px;padding: 0;line-height: 16px;}
.hdr-1 ul li a{text-decoration: none;color: #666666;padding: 0;font-size: 10px;}
.hdr-1 ul li img{margin: 0 0px 0 -5px;}

.hdr-2 > ul{display: block;margin: 0;padding: 17px 0 5px 0;list-style: none}
.hdr-2 > ul > li{float: left;height: 56px;}
.hdr-2 > ul > li:first-child{width: 230px}
.hdr-2 > ul > li:nth-child(2){width: 496px;margin: 0 10px 0 6px;}
.hdr-2 > ul > li:nth-child(3){width: 178px;}
#me-logo img{width: 217px;height: 39px;margin: 7px 0 0 1px}
.white-bg-box{background: #fff;border: 1px solid #e8e8e8;width: 100%;height: 56px;}
.white-bg-box .h{margin: -11px 0 0 -1px;line-height: 0;}
.contact-number{float: left;width: 240px;margin: 13px 0 0;padding: 0 14px 0 12px;box-sizing: border-box;}
.inner-red-btn{background: url('/sites/default/files/cb_sa_b.gif') no-repeat;float: left;width: 247px;height: 40px;margin: 5px 0 0;padding: 0;}
.inner-red-btn li{display: block;float: left;height: 38px;}
.inner-red-btn #b1, .inner-red-btn #b1 a{width: 138px;display: block;height: 38px;}
.inner-red-btn #b2, .inner-red-btn #b2 a{width: 107px;display: block;height: 38px;}
.inner-red-btn #b1 a:hover{background: url(/sites/default/files/cb_sa_b.gif) 0 -40px;}
.inner-red-btn #b2 a:hover{background: url(/sites/default/files/cb_sa_b.gif) -138px -40px;}
.support-green-btn{background: url('/sites/default/files/cb_su_b.gif') no-repeat;float: left;width: 162px;height: 40px;margin: 5px 0 0 9px;padding: 0;}
.support-green-btn #b3, .support-green-btn #b3 a{width: 160px;display: block;height: 38px;}

.hdr-3 ul{margin: 0 0 0 3px;padding: 0;}
.hdr-3 ul li{display: block;float: left;margin: 9px 17px 0 0;padding: 0;background: none;}
.hdr-3 ul li a{display: block;padding: 0 4px 0 5px;color: #555555;font-size: 14px;text-decoration: none;text-shadow: 1px 1px 1px #FFFFFF;}
#menu1_here a, #menu2_here a, #menu3_here a, #menu4_here a, #menu5_here a, #menu6_here a, #menu7_here a, #menu8_here a{color: #555555;background-color: #E1E2E3;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;box-shadow: -1px -1px 0 rgba(0,0,0,0.2);}
.hdr-3 ul li a:hover {color: #999999;}

/*SEARCH*/
div.gsc-control-cse {margin:0 -23px 0 0;padding:0;background-color:transparent;border:0;}
body form.gsc-search-box, body form.gsc-search-box-tools {margin-bottom:0;}
body form.gsc-search-box table, body form.gsc-search-box-tools table {margin-bottom:0;}
body td.gsc-input, body td.gsc-search-button, body td.gsc-search-box-tools {padding:0;}
body div.gsc-control-cse form.gsc-search-box-tools table.gsc-search-box td.gsc-inputs {padding-right:0;}
div.gsc-input-box {height:22px;border:#EAEDEE solid 1px;}
div.gsc-input-box input {font-size:12px;}
div.gsc-input-box table {height:22px;}
input.gsc-search-button.gsc-search-button-v2 {display:none;margin:0;padding:3px 3px 4px 4px;border:#EAEDEE solid 1px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
td.gsib_a {padding:2px 2px 0 5px}
td.gsib_b {display:none;}
div#search input.s_text {float:left;width:192px;height:17px;margin:0 30px 0 0;padding:2px 20px 3px 5px;border:#EAEDEE solid 1px;}
div#search input.s_img {margin:4px 0 0 -50px;padding:0;}
div#search {float:right;width:210px;margin:6px 10px 0 0;}
div#search input.s_text {float:left;width:192px;height:17px;margin:0 30px 0 0;padding:2px 20px 3px 5px;border:#EAEDEE solid 1px;}
div#search input.s_img {margin:4px 0 0 -50px;padding:0;}

.hdr-4{padding: 8px 0 11px 7px;color: #999999;font-size: 11px;}
.hdr-4 a{color: #999999;text-decoration: none;}
.hdr-4 a:hover{color: #555555;text-decoration: none;}

.content-area{background: #fff;height: 200px;width: 918px;margin: 0 auto;border: #E6E6E6 solid 1px;box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2px 0px;-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2px 0px;-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2px 0px;margin-bottom: 20px;}


/***SIDE BAR***/

div.side_bar {float: right;width: 210px;margin: 0;padding: 10px 7px 7px;background: none;border: none;}
div.side_bar .product_menu {float: left;width: 217px;margin: 0 0 10px;border-top: #D8D8D8 dotted 1px;}
div.side_bar .product_menu ul {float: left;width: 217px;margin: 0;padding: 0;}
div.side_bar ul {margin: 0 10px;padding: 0 0 7px;}
div.side_bar .product_menu ul li {display: block;float: left;width: 217px;margin: 0;padding: 0;font-size: 12px;}
div.side_bar ul li {margin-bottom: 3px;padding-left: 20px;list-style: none;line-height: 150%;font-size: x-small;}
div.side_bar .product_menu ul li a, div.side_bar .product_menu ul li span {display: block;width: 202px;margin: 0;padding: 9px 0 8px 15px;border-bottom: #D8D8D8 dotted 1px;background-color: #e7e7e7;background-image: none;font-size: 16px;font-weight: bold;}
div.side_bar ul li a:link, div.side_bar ul li a:visited, div.side_bar ul li a:active {text-decoration: underline;}
div.side_bar .product_menu ul li ul li {display: block;float: left;font-size: 10px;}
div.side_bar .product_menu ul li ul li a, div.side_bar .product_menu ul li ul li span {width: 192px;padding: 5px 0 4px 25px;background-color: #f1f1f1;font-size: 12px;font-weight: normal;}
div.side_bar h4#side_btn_download4_2 {width: 210px;height: 75px;margin-bottom: 8px;}
div.side_bar h4 {margin: 0;padding: 0!important;}
div.side_bar h4#side_btn_download4_2 a {width: 210px;height: 75px;background: url(/sites/default/files/cvbtn_dl.png) top left no-repeat;}
div.side_bar h4 a {display: block;}
div.side_bar h4 a {display: block;height: 55px;}
.delete_text {position: absolute;left: -1999px;width: 990px}
div.side_bar h4#side_btn_case {width: 210px;height: 30px;margin-bottom: 8px;}
div.side_bar h4#side_btn_case a {width: 210px;height: 30px;background: url(/sites/default/files/npd_side_btn_doc.gif) top left no-repeat;}


/***FOOTER 1***/

div#newFooterProductsList{background-color: #FFFFFF;border: #E3E3E3 solid 1px;line-height: 1.6;}
#newFooterProductsList h2 {margin: 0;padding: 10px 18px 8px;border-bottom: #E3E3E3 solid 1px;color: #666666;font-size: 12px;font-weight: bold;line-height: 1;}
div#newFooterProductsList div {float: left;width: 300px;}
#newFooterProductsList h3 {width: auto;height: auto;margin: 10px 0 0 18px;padding: 7px 0 5px;color: #666666;font-size: 12px;font-weight: bold;}
#newFooterProductsList ul.stage01 {margin-bottom: 15px;}
#newFooterProductsList ul.stage02 {margin-bottom: 23px;}
#newFooterProductsList ul {width: auto;margin: 0 0 0 18px;padding: 0;font-size: 10px;}
#newFooterProductsList ul li {margin: 0;padding: 0;background: none;list-style: none;}
div#newFooterProductsList a:link, div#newFooterProductsList a:visited, div#newFooterProductsList a:active {text-decoration: none;color: #777777;}
div#newFooterProductsList a:hover {color: #999999;}
.footer{border:none;padding:0;width:919px; margin: 0 auto;margin: 20px auto 0;}

/***FOOTER 2***/

#footer{position: relative;width: 920px;height: 110px;margin: 0;}
#footer ul {display: block;position: absolute;top: 30px;margin: 0;padding: 0;list-style: none;right:0}
#footer ul li {float: left;margin: 0 0 0 17px;padding: 0;background: none;}
div#footer ul a:link, div#footer ul a:visited, div#footer ul a:active {text-decoration: none;color: #666666;}
div#footer ul a {font-size: x-small;}
div#footer ul.otherSite {top: 70px;}
div#footer p {display: block;position: absolute;top: 87px;right: 20px;margin: 0;padding: 0;color: #666666;font-size: x-small;text-align: right;}

/*** BODY ***/
.features-wrap{overflow:hidden}
.features-wrap > .content-wrap{float: left;width: 694px;margin: 0;border: none;}
#features-content-section .content-wrap h2, #content-section .content-wrap h2{border-bottom: solid 0px;padding: 2px 20px 2px 20px;background-image: none;font-size: 26px;margin-bottom: 0px;margin: 45px 0 20px;display: block;font-weight: bold;line-height: 1.1em;}
#features-content-section p, #content-section p{margin: 10px 0 0px 0;}
#features-content-section h4, #content-section h4{padding: 30px 15px 10px 20px;line-height: 1.5em;font-size: 20px;}
.features-item{margin:0 20px}

.productDetail_header{float: left;margin: 0;padding: 0 15px;}
.productDetail_header h1 {float: right;width: 530px;height: 1.1em;margin: 18px 0 0;padding: 0;color: #888888;font-size: x-small;font-weight: normal;text-align: right;}
.productDetail_header h2 {float: left;width: 350px!important;height: inherit;margin: 6px 0 6px!important;padding: 0!important;color: #444444;font-weight: normal!important;line-height: 1.2!important;font-size: 22px;}
.productDetail_header h2 span.pn_brand {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size: 14px;}
.productDetail_header h2 span.pn_unique {font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-weight: bold;font-size: 22px;}
.productDetail_header h2 span.pn_unique a {color: #333333;text-decoration: none;}
.productDetail_header p {float: right;width: 530px;height: inherit;margin: 2px 0 10px!important;padding: 0;font-weight: bold;text-align: right;font-size: 18px;}
div.productDetail_header ul {float: left;width: 914px;margin: 0 -15px;padding-left: 5px;background: #69ab18;background: -moz-linear-gradient(top, #69ab18 0%, #498a00 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#69ab18), color-stop(100%,#498a00));background: -webkit-linear-gradient(top, #69ab18 0%,#498a00 100%);background: -o-linear-gradient(top, #69ab18 0%,#498a00 100%);background: -ms-linear-gradient(top, #69ab18 0%,#498a00 100%);background: linear-gradient(to bottom, #69ab18 0%,#498a00 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69ab18', endColorstr='#498a00',GradientType=0 );}
div.productDetail_header ul li {display: block;float: left;width: auto;margin: 0;padding: 0;background: none;}
div.productDetail_header ul li a {display: block;padding: 8px 12px 7px;color: #FFFFFF;font-size: 16px;text-decoration: none;text-shadow: -1px -1px 0 #417a00;}
div.productDetail_header ul li a:hover, div.productDetail_header ul li a.here {background: #5a9c09;background: -moz-linear-gradient(top, #5a9c09 1%, #397a00 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#5a9c09), color-stop(100%,#397a00));background: -webkit-linear-gradient(top, #5a9c09 1%,#397a00 100%);background: -o-linear-gradient(top, #5a9c09 1%,#397a00 100%);background: -ms-linear-gradient(top, #5a9c09 1%,#397a00 100%);background: linear-gradient(to bottom, #5a9c09 1%,#397a00 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a9c09', endColorstr='#397a00',GradientType=0 );color: #FFFFFF;text-shadow: -1px -1px 0 #296600;}
li.me {background-image: none;list-style-type: disc;margin: 5px 20px 0px 0px;font-size: 14px;}
#features-content-section h4, #content-section h4 {padding: 30px 15px 10px 20px;line-height: 1.5em;font-size: 20px;}
.image-part img{}


/*** just html css ****/
.body-content-area{float: left;width: 694px;margin: 0;border: none;}
.body-content-area .ManageEngine{padding:0 20px}
.subtree{display:none}

/***TABLE***/
.table_decoration1 {padding:0;background-color:#D7D7D7;height:12px;}
.table_decoration2 {width:9em;background-color:#E1E1E1;font-weight:bold;vertical-align:top;}
.table_decoration3 {width:5em;background-color:#EBEBEB;text-align:center;vertical-align:top;}
.table_decoration4 {background-color:#F5F5F5;vertical-align:top;}
.table_decoration5 {width:90px;background-color:#E1E1E1;font-weight:bold;vertical-align:top;}
.table_decoration6 {width:100px;background-color:#EBEBEB;text-align:center;vertical-align:middle;}
.table_decoration7 {background-color:#F5F5F5;vertical-align:top;}
.table_decoration8 {background-color:#F5F5F5;color:#FF0000;font-weight:bold;vertical-align:middle;}
.table_decoration9 {width:80px;background-color:#F5F5F5;vertical-align:middle;text-align:center;}
.table_decoration10 {padding:0.5em 1em;background-color:#EEEEEE;vertical-align:top;}
.table_decoration11 {padding:0.5em 1em;background-color:#E1E1E1;vertical-align:top;}
.table_decoration12 {padding:0em;background-color:#FFFFFF;vertical-align:middle;text-align:left;}
.table_decoration13 {padding:0 0.5em;background-color:#EBEBEB;vertical-align:middle;text-align:right;}
.table_ManageEngine th, .table_SecureCentral th, .table_Development th,.table_Test th, .table_DataBase th, .table_Zoho th {padding:0.5em 1em;font-weight:normal;text-align:center;}
.table_ManageEngine td, .table_SecureCentral td, .table_Development td, .table_Test td, .table_DataBase td, .table_Zoho td {padding:0.5em 1em;}
.table_ManageEngine th {background-color:#a2cc4e;}
.table_ManageEngine.tmStyle01 th {text-align:left;}
.table_ManageEngine td {background-color:#eaf4d7;}
td.tsBasicN {padding: 6px 20px;border: 1px solid #E3E2DB;vertical-align: top;font-size: 13.5px;}

/***/
.nav-tabs  li,#toolbar-menu li ,.menu  li, #toolbar-home li,#toolbar-user li{    background: none;}

.sidebar_selection{display:none;}

.toolbar-shortcuts a, #edit-shortcuts {padding: 10px!important;}
#edit-shortcuts{float:right}
.tabs--primary{overflow:hidden}
.tabs--primary li{float:left}

.subtree-trigger{text-decoration: none!important;}
.product_menu ul li a.subtree-trigger{position:relative}
.product_menu ul li  a.subtree-trigger:after {position: absolute;left: 5px;top: 16px;display: inline-block;border-top: 4px solid transparent;border-left: 4px solid #333;border-bottom: 4px solid transparent;content: '';}
.product_menu ul li ul li a.subtree-trigger:after{left: 13px;top: 8px;}
.product_menu ul li a.active:after{transform:rotate(90deg)}

body, html{height:auto!important}

/* search box changes  */
.gsc-input{
background:none !important;
text-indent: 0px !important;
}