.ws_rp_img{
	display:inline-block;
	width:45px;
	height:45px;
	background:url("../images/new-prod-sprite.svg") 0/520px no-repeat;
	vertical-align:middle;
    transform: scale(0.8);
    position: absolute;
    left: 10px;
	top: 10px;
    text-indent: -9999px;
}
.zp_servicedeskplus, .zp_servicedeskplusmsp,.zp_servicedeskpluscloud{background-position: -179px -88px}
.zp_supportcenterplus{background-position: -235px -88px}
.zp_assetexplorer{background-position: -292px -88px}
.zp_admanagerplus,.zp_admanagerplusmsp{background-position: -18px -18px}
.zp_adselfserviceplus{background-position: -130px -18px}
.zp_exchangereporterplus{background-position:-179px -18px}
.zp_recoverymanagerplus{background-position: -237px -18px}
.zp_ad360{background-position: -293px -18px}
.zp_o365managerplus, .zp_m365managerplus{background-position: -407px -18px}
.zp_idmp,.zp_identitymanagerplus{background-position: -351px -18px}
.zp_pam360,.zp_pam360msp{background-position: -462px -18px}
.zp_passwordmanagerpro, .zp_passwordmanagerpromsp{background-position: -18px -87px}
.zp_keyManagerplus,.zp_keymanagerplus{background-position:-129px -87px}
.zp_accessmanagerplus{background-position: -73px -87px}
.zp_log360,.zp_log360cloud, .zp_log360cloudmssp{background-position: -465px -156px}
.zp_eventloganalyzer, .zp_eventloganalyzermssp{background-position: -295px -157px}
.zp_firewallanalyzer{background-position:-407px -156px}
.zp_adauditplus{background-position: -75px -18px}
.zp_sharepointmanagerplus{background-position: -74px -227px}
.zp_M35securityplus,.zp_m365securityplus{background-position: -18px -227px}
.zp_fileanalysis{background-position: -350px -158px}
.zp_cloudsecurityplus{background-position: -182px -159px}
.zp_datasecurityplus{background-position: -239px -158px}
.zp_desktopcentral, .zp_desktopcentralmsp, .zp_endpointcentral, .zp_endpointcentralmsp, .zp_endpointcentralcloud{background-position: -348px -88px}
.zp_mobiledevicemanagerplus, .zp_mobiledevicemanagerplusmsp,.zp_mobiledevicemanagerpluscloud{background-position: -19px -156px}
.zp_osdeployer{background-position:-77px -366px;}
.zp_remoteaccessplus{background-position: -76px -157px}
.zp_patchmanagerplus,.zp_patchmanagerpluscloud{background-position: -18px -366px}
.zp_patchconnectplus{background-position:-398px -366px}
.zp_browsersecurityplus{background-position: -461px -88px}
.zp_applicationcontrolplus{background-position: -405px -87px}
.zp_vulnerabilitymanagerplus{background-position: -131px -156px}
.zp_devicecontrolplus{background-position:-186px -365px}
.zp_opmanagerplus{background-position: -76px -295px}
.zp_opmanager,.zp_opmanagermsp{background-position: -18px -295px}
.zp_netflowanalyzer{background-position: -409px -227px}
.zp_networkconfigurationmanager{background-position: -465px -226px}
.zp_oputils{background-position: -186px -295px}
.zp_applicationsmanager{background-position:-181px -227px}
.zp_alarmsone{background-position:-127px -226px}
.zp_analyticsplus,.zp_analyticspluscloud{background-position: -352px -295px}
.zp_site24x7,.zp_site24x7msp{background-position: -238px -294px}
.zp_site24x7statusiq{background-position:-295px -296px}
.zp_site24x7cloudspend, .zp_cloudspend{background-position: -129px -297px}
.zp_endpointdlpplus{background-position: -132px -366px}
.zp_rmmcentral{background-position:-235px -367px}
.zp_appcreator{background-position:-468px -296px}
.zp_ddicentral.ws_rp_img{background-position: -297px -226px}
.zp_clouddns.ws_rp_img{background-position: -239px -228px}
.zp_saasmanagerplus.ws_rp_img{background-position: -410px -296px}
.ws_result_view:after, .ws_result_view:before{
	content: "";
	    display: table;
    clear: both;
}
#zws_resContainer7 {
    margin: 0px 30px !important;
}
    #ws_QueryBox{
        background: #fff !important;
    border: none;
    padding: 16px 40px 16px 40px;
    box-sizing: border-box;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    width: 100%;
    box-shadow: 0 0 9px #7d7d7d;
	outline: none;	
    }
    .srchbox{position: relative}
    .search-icon{
        position: absolute;
    left: 7px;
    top: 12px;
    width: 40px;
    box-sizing: border-box;
    height: 40px;
    padding: 10px;
    border: 0;
    outline: 0;
    background: url(https://www.manageengine.com/images/help-new-sprite.png) no-repeat;
    background-size: auto 50px;
    transform: scale(0.6);
	    opacity: 0.4;	
    }
.innerContent,#cse-search-results iframe{width:100%;height:1200px}
.srchbox{    line-height: 20px;
    padding: 10px 0px 10px 10px;
    width: calc(100% - 145px);
    margin-bottom: 20px;
    background: transparent;
    display: inline-block;
}
.srchboxtxt{border:none;width:calc(100% - 25px);font-size:14px}
.srchbtn{height:16px;width:22px;background:url(images/me-sprite.png) no-repeat -543px -25px;border:none;cursor:pointer}
.search-left{ float:left; width:100%;}
#search-submit {
    background: #ffb102;
	color: #000;
    display: inline-block;
    font-size: 18px;
    padding: 16px 30px;
	width: 60px;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
	cursor: pointer;
    position: relative;
    right: 10px;
    top: 1px;
    box-shadow: 1px 1px 7px #413f3f73;
	    font-family: 'Zoho_Puvi_Regular';
}
#search-submit:hover
{
 background: #020426;
	color: #fff;
}
/*New Search*/
.bcs-caption-image{width:240px;padding-right:10px}
.bcs-result h2,#bcs-results-div{font-family:'Poppins', sans-serif!important}
.bcs-result h2{font-size:16px!important}
.bcs-result h2 a{text-decoration:underline}
.bcs-host-div{background:transparent!important}
.bcs-results{padding:0!important}
.bcs-query-rewrite, .bcs-result{padding:10px 16px!important}
.bcs-container-searchbox{background:#fff!important}
.bcs-pagination ul{border-top:1px solid #ddd}
#searchresult li{list-style-type:none}
#searchresult{list-style-type:none;margin:0;padding:0;background:url(https://www.zoho.com/images/search-loading.gif) no-repeat center center;min-height:300px}#searchresult.removeBg{background:none !important;min-height:inherit}.resultList{margin:0 0 30px 0}.resultHead{color:#1155CC;text-decoration:underline;font-size:14pt}.resultHead a{color:#1155CC;text-decoration:underline;font-size:16px;margin-bottom:5px;display:inline-block}.resultUrl{color:#009933;font-size:10pt}.resultDesc{font-size:10pt}#totalresult{float:right;display:none}#navigation span.resultNavAct{color:#000l;font-weight:bold}.noneBox{display:none!important}#searchresult{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:10px;}#nextNavSearch:after{clear:right;}#prevNavSearch,#navigation,#nextNavSearch{display:inline-block;margin-left:25px}#prevNavSearch span,#nextNavSearch span,#navigation span{color:#1155CC;display:inline-block;margin-right:10px;cursor:pointer}#prevNavSearch span{margin-right:50px;}#nextNavSearch span{margin-left:50px;}
.com-banner{
	position:relative;
	display:table;
	width:100%;
}
#scroll
{
	padding-top: 60px;
	background: transparent;
}
.comBnrTxt{
	    background: url(https://www.manageengine.com/images/product-banner-common.jpg) #0d1c4d;
    font-size: 3em;
    background-position: center;
    background-size: cover;
    font-family: 'Zoho_Puvi_SemiBold';
    text-align: center;
    color: #FFF;
    width: 100%;
    padding: 50px 0;
	min-height: 140px;
}
.search-txt {
    vertical-align: middle;
    position: relative;
	    top: 40px;
}
@-webkit-keyframes slide {
    from { width: 0 }
    to { width: 120px }
}
.search-txt:after
{
	    content: "";
    background: #FFB100;
    height: 3px;
    display: block;
    margin: 5px auto 0 auto;
    animation: slide 1.2s linear;
    -webkit-animation: slide 1.2s linear;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
}
.breadcrumb {
    position: absolute;
    margin: 0;
    bottom: 10px;
    left: 10px;
	    top: inherit;
    color: #fff;
	font-family: 'Zoho_Puvi_Regular';

}
	#scroll .breadcrumb
	{
		display: none;
	}
.breadcrumb a {
    color: #fffd !important;
}
.srch-div {
    display: inline-block;
    width: 700px;
	max-width: 95%;
    position: relative;
    transform: translateY(99px);
    z-index: 9;
}		
/* keyword*/

@keyframes grow-and-shrink {
    0% {
      transform: scale(1);
    }
    50% {
      transform: scale(1.02);
    }
    100% {
      transform: scale(1);
    }
  }
@keyframes bounce {
    from {
      transform: translateY(0px);
    }
    to {
      transform: translateY(-20px);
    }
  }
@keyframes pulse {
   from { transform: scale(1)   ;    }
   to   { transform: scale(0.75);  }
}
#keywords-txt span:nth-child(3), #keywords-txt span:nth-child(7), #keywords-txt span:nth-child(12), #keywords-txt span:nth-child(15), #keywords-txt span:nth-child(19), #keywords-txt span:nth-child(24) {
	animation: grow-and-shrink 7s infinite alternate, pulse 7s infinite alternate;
}
#keywords-txt span:nth-child(1), #keywords-txt span:nth-child(5), #keywords-txt span:nth-child(10), #keywords-txt span:nth-child(13), #keywords-txt span:nth-child(17), #keywords-txt span:nth-child(22) {
	animation: pulse 7s infinite alternate, bounce 7s infinite alternate;
}
#keywords-txt span:nth-child(2), #keywords-txt span:nth-child(6), #keywords-txt span:nth-child(9), #keywords-txt span:nth-child(14), #keywords-txt span:nth-child(16), #keywords-txt span:nth-child(21), #keywords-txt span:nth-child(25) {
	animation: bounce 7s infinite alternate, pulse 7s infinite alternate;
}

#keywords-txt span:nth-child(4), #keywords-txt span:nth-child(8), #keywords-txt span:nth-child(11), #keywords-txt span:nth-child(12), #keywords-txt span:nth-child(18), #keywords-txt span:nth-child(20), #keywords-txt span:nth-child(23) {
	animation: bounce 7s infinite alternate, grow-and-shrink 7s infinite alternate;
}
#keywords-txt span:nth-child(3n+0) 
{
font-size: 10px
}
#keywords-txt span:nth-child(2n+0) 
{
font-size: 18px
}

#keywords-txt {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
	    pointer-events: none;
	    overflow: hidden;
}
#keywords-txt span {
    font-size: 13px;
    font-family: 'Zoho_Puvi_Regular';
	transition: all ease 0.3s;
	color: #fff;
	    display: inline-block;
	padding: 5px 10px;
	opacity: 0.05;
}
@media only screen and (max-width: 960px)
{
	.breadcrumb
	{
		    bottom: -50px;
    color: #333;
	}
	.breadcrumb a {
    color: #333 !important;
}
}
@media only screen and (max-width: 650px)
{
	.srch-div {
    width: 400px;
}
	#search-submit {
    padding: 14px 15px;
    width: auto;
}
}