
.hhb{
    float: left;
    margin: 0 40px 70px 0;
    min-height: 80px;
    padding-left: 75px;
    width: 375px;
    position: relative;
}
.zls {
   float:left;
    position: relative;
}
.zls .timing {
    color: #666666;
    font-size: 9px;
    left: 139px;
    position: absolute;
    top: 27px;
    width: 150px;
}
.timebox {
    float: left;
    width: 37px;
}
.timebox span {
    font-size: 20px;
}
.timebox em {
    margin-left: -10px;
}
.hhb a{
    text-decoration:underline;
}
.helph{
    overflow: auto;
    padding: 50px 0 20px;
}
.helph p{
    font-size:13px;
    line-height:18px;
    padding-top:10px;
}
#HUG span,#HCSSP span,#HAG span,#HKB span,#HVID span,#HBLO span,#HFORUM span,#HCOMM span, #DEF span, #MET span, #FAQ span,#NEW span, #WEB span, #HEML span {
    background:url("img/helps-campaigns.png") no-repeat 0 5px;
    height: 60px;
    left: 0;
    position: absolute;
    width: 60px;
}
#NEW span{
background-position:0 -620px;
}
#WEB span{
background-position:0 -688px;
}
#HEML span{
background-position:0 -758px;
}
#DEF span {background-position:0 -75px;}
#FAQ span {background-position:0 -545px;}
#MET span {background-position:0 -165px;}
#HCSSP span{
background-position:0 -320px;
}
#HAG span{
background-position:0 -258px;
}
#HKB span{background-position:0 -400px;
}
#HVID span{background-position:0 -155px;
}
#HBLO span{background-position:0 -445px;
}
#HFORUM span{background-position:0 -350px;
}
#HCOMM span{background-position:0 -587px;
}





/* Form page styles */
.finte {
    font-size: 12px;
    width: 470px;
}
.formtxtbox{
    background: none repeat scroll 0 0 white;
    border-color: #D2D2D2 #EEEEEE #EEEEEE;
    border-radius: 1px 1px 1px 1px;
    border-style: solid;
    border-width: 1px;
    margin: 0 0 15px 15px;
    padding: 5px 8px;
}
.loform .button1 {
    margin-left: 20px;
}

.button1 {
    background: none repeat scroll 0 0 #588020;
    border: 1px solid #556600;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 0 0;
    padding: 7px 20px;
}
.loform {   float: left;
    margin-right: 22px;
    padding: 30px 15px;
    width: 520px;background:#f6f6f6;}
/* end lp logout page styles */

.login-agn { 
    border-top: 1px solid #EEEEEE;
    clear: both;
    padding: 60px 30px 30px 30px;
    text-align: center;
}
.logutm { width:100%; float:left; margin-bottom:30px}
.login-agn span a {
    background-color: #820c00;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 17px;
    font-weight: bold;
    outline: medium none;
    padding: 7px 14px;
    text-decoration: none;
}
/* End of Form page styles */
.cpp h2{
    font-size: 20px;
    text-transform: none;
}
.cpp h2 span{
    color: #FFFFFF;
    line-height: 20px;
    padding: 0 10px 10px;
}
.cpp p.list{
    font-size: 14px;
    line-height: 40px;
    padding: 0;
}
.cpp p.list span{
    border-right: 1px solid #ddd;
    float: left;
    font-weight: normal;
    padding-right: 10%;
    text-align: right;
    width: 47.5%;
}
.cpp .ptt{
    background:#fff;
    border-bottom: 1px dotted #ddd;
    padding: 10px 0;

}
.cpp .ptt span{
    background: #fff;
    border-right: 1px solid #ddd;
    float: left;
    padding-right:10%;
    width: 47.5%;
    text-align:right;
}
.cpp p.signup{
margin:0;
}
.cpp p.signup a{
text-decoration:none;
}
.pcbt{
    float: left;
    margin: 0;
    width: 46%;
}
.pcbt h3{
}
.pcbt p{
}
.pcsr{
    border-left: 1px dotted #DDDDDD;
    margin-left: 3.5%;
    padding: 0 0 0 3.5%;
    width: 45%;
}

/* social campaigns css start */
.new-block {
    border-bottom: 1px solid #F5F5F5;
    margin-bottom: 25px;
    padding-bottom: 30px;
    overflow:auto;
}
.IP .new-block h1 {
    color: #666666;
    font-size: 30px;
    padding-bottom: 30px;
    text-align: center;
}
.new-block-lft {width:48%;float:left;}
.new-block-rgt {width:48%;float:right;}
.new-block-rgt img {float:right;}
.new-block-lft h2, .new-block-rgt h2 { font-size:20px; font-weight:bold; line-height:1.3; color:#666666; padding-bottom:10px;}
.new-block-lft p, .new-block-rgt p { font-size:16px; font-weight:normal; line-height:1.5; color:#666666; text-align:left;}
.nbk-lft {width:48%;float:left;}
.nbk-rgt {width:48%;float:right;}
.nbk-rgt img {float:right;}
.nbk-lft h2, .nbk-rgt h2 { font-size:20px; font-weight:bold; line-height:1.3; color:#666666; padding-bottom:10px;}
.nbk-lft p, .nbk-rgt p { font-size:15px; font-weight:normal; line-height:22px; color:#414B55; text-align:left;}

/* social campaigns css end */
/* Gall img css */
.galN{
}
.galNimg{
    background: #FAFAFA;
    border: 1px dashed #ddd;
    border-radius: 2px;
    box-shadow: 0 0 3px #ddd;

-moz-border-radius: 2px;
    -moz-box-shadow: 0 0 3px #ddd;
-webkit-border-radius: 2px;
    -webkit-box-shadow: 0 0 3px #ddd;


    float: left;
    height: 205px;
    margin: 25px 0 25px 48px;
    padding: 15px;
    position: relative;
    width: 175px;
}
.panel .galNimg:first-child,.panel .galNimg:nth-child(4n+5){
margin-left:0;
}
.galNimg img{

}
.galNimg span{
    line-height: 45px;
    margin-left: 5px;
    font-size:14px;
    font-family:georgia;
    color:#999;
    
}
.galNimg .galNover{
-moz-transition: opacity .5s;
-webkit-transition: opacity .5s;
transition: opacity .5s;
    cursor: pointer;
background:#fff;
    color: #414B55;
    color:#222;
    display: block;
    font-size: 17px;
    height: 165px;
    left: 15px;
    opacity: 0;
    padding: 10px 0 0;
    position: absolute;
    text-align: center;
    top: 15px;
    width: 175px;
    font-family:'PT Sans',sans-serif;
}
.galNimg:hover .galNover{
opacity:.9;


}

.galN .galNover span{
color:#222;
}
.galNover a{
background:url("/campaigns/img/zoom-icon.png") no-repeat left top;

border:none;
position:absolute;
top:70px;
left:60px;
width:58px;
height:57px;

text-decoration:none;
}
.galNover a:hover{
background-position:left bottom;
}

.coda-slider-wrapper {

	width:980px;
     position:relative;
     margin:0 auto;
     
}
.panel-container{
float:left;
clear:both;
}
.coda-slider {

	  padding-bottom: 60px;
	  overflow:hidden;
	background-position:no-repeat;
	   background-position: center -168px;
   
    position:relative;
    width:980px;
    float:left;
}
.coda-slider-wrapper .panel {
    background: none;
    border: none;
    float: left;
    min-height: 500px;
    opacity: 1;
    padding:0;
    position: static;
    width: 980px;
    overflow:hidden;
}
.coda-nav {
    border-bottom: 1px dotted #DDDDDD;
     text-align: center;
    margin: 10px 0 30px;
    width: 980px;
    padding-bottom:10px;
}
.coda-nav ul{
margin:0!important;
}
.coda-nav li{
    display:inline;
    list-style: none outside none !important;
    margin-right: 50px;
}
.coda-nav li a{
color:#bbb;
font-family:'PT sans'; 
text-decoration:none;
font-size:13px;
}
.coda-nav li a.current{
color:#000;
}




/* End of Gall img css */

/* Addon CSS */
.add-on-box {
    border-bottom: 1px solid #F1F1F1;
    float: left;
    margin: 5px 0 35px;
    width: 755px;
}
.add-on {
    background: none repeat scroll 0 0 #F5F5F5;
    float: left;
    margin: 5px 4px 10px;
    width: 170px;
}
.add-on p {
    background: none repeat scroll 0 0 #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 5px;
    padding: 5px;
}
/* EO Addon CSS */
/* New Pricing Style */
#new-pricing{
  margin: 30px 0;
    overflow: auto;
}
#new-pricing h1{
 padding-bottom: 40px;
    text-align: center;
}
#new-pricing .panel-container{
background:#f8f8f8;
 margin-top: -30px;
 padding:
}
#new-pricing .coda-nav{

    
    margin: 0 auto;
    padding: 0;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    width: 515px;
    height:50px;
    z-index: 1;

    border: none;
}
#new-pricing .coda-nav li{
 margin: 0;
    padding: 0;
}

#new-pricing .coda-nav li a{
   float: left;
     background:#f8f8f8;
    overflow: auto;
    padding: 14px 30px;
    color:#999;
     border-color: #E9E9E9;
    border-style: solid none;
    border-width: 1px medium 3px;
}
#new-pricing .coda-nav li a:hover{
color:#444;
}
#new-pricing .coda-nav li a.current{
    background: #fff;
    border-bottom: 2px solid #E7E7E7;
    border-right: 1px solid #E7E7E7;
    color: #444444;
    font-weight: 600;
    padding-bottom: 15px;
    padding-left: 30px;
}
#new-pricing .coda-nav li:first-child a{
border-left:1px solid #e9e9e9;
}
#new-pricing .coda-nav li:first-child  + li + li + li a{
border-right:1px solid #e9e9e9;
}
.panel-cont{
padding:50px 50px 0;

}


#new-pricing h2{
font-size:25px;
}
#new-pricing p{
padding-top:10px;
}
#new-pricing .panel{
min-height: 440px;
 background: url("/campaigns/images/parrow.png") no-repeat scroll 50% 90% transparent;
}
.new-table{
  background:#fff;
    box-shadow: 0 2px 2px #E7E7E7;
    -webkit-box-shadow: 0 2px 2px #E7E7E7;
}
.new-table table{
 margin-top: 20px;
}
.new-table .rate th,.new-table .detail th{
text-align: left;
     padding-left: 25px;
     font-weight: 400;
      background: #FCFCFC;
      font-size:14px;
     
}
.new-table .rate th{
       height: 80px;
    width: 165px;
    line-height:20px;
     border-bottom: 1px solid #F6F6F6;
     
}
 .new-table .rate th span{
    background: #FFFCCB;
    color: #F0483F;
    
    font-size: 13px;
    margin-right: 5px;
   
  }
.new-table .rate td{
  border-bottom: 1px solid #F6F6F6;
    font-size: 23px;
   padding:0 17px;
   text-align:center;
}
.new-table .detail th{
       height: 60px;
  }
 
.new-table .detail td{
  color: #666;
    font-size: 11px;
   padding:0 15px;
   text-align:center;
}
#new-pricing .adv{
    font-size: 12px;
    font-weight: 300;
    margin-left: 200px;
    color:#666;
    padding-top:0;
}
#new-pricing .adv span{
 background: url("/campaigns/images/campaigns-pricing-icons.png") no-repeat  left 5px;
    padding: 0 40px 0 20px;

}
#new-pricing .adv span + span{
    background-position: left -28px;
    padding-left: 25px;
}
#new-pricing .adv span + span + span{
  background-position: left -56px;
}
#new-pricing .new-signup{
color:#999;
width:255px;
margin:0 auto;
text-align:center;
    bottom: 75px;
    position: relative;
font-weight:300;
clear:both;

}
#new-pricing .new-signup a{
width:255px;
height:55px;
font-size:19px;
text-decoration:none;
font-weight:600;
float:left;
color:#fff;
text-transform:uppercase;
text-align:center;
line-height:55px;
box-shadow: 0 1px 4px #A9A7A7;
-web-box-shadow: 0 1px 4px #A9A7A7;
background:#f0483f;
margin-bottom:10px;
}
#new-pricing .new-signup span{
color:#444;

}
#tab3,#tab4{
margin:0 auto;
text-align:center;
width:360px;
}
#new-pricing .other-plan{
 background:  #fff;
    box-shadow: 0 1px 1px #ddd;
    -webkit-box-shadow: 0 1px 1px #ddd;
   font-size:14px;
    color: #444;
      line-height: 35px;
    font-weight: 300;
    margin: 20px 0;
    padding: 30px;
    text-align: center;
    width: 300px;
}
#new-pricing .other-plan span{
   color: #F0483F;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: -0.5px;
    line-height: 26px;

}
#new-pricing .other-plan span sub{
  color: #444;
    font-size: 17px;
}
#new-pricing .other-plan strong{
    color: #333;
    font-size: 17px;
    display: block;
     margin-top: 30px;
}
#new-pricing .other-plan a{
 color: #F0483F;
    display: block;
    font-size: 11px;
    font-weight: 400;
    margin-top: 30px;
    text-transform: uppercase;
}
/* EO New Pricing */


.nbk-middle {margin:0px; text-align:center;}
.new-block-text { border-bottom:1px solid #F5F5F5; margin-bottom:20px; padding-bottom:15px;}
.nbk-lft {width:48%;float:left;}
.nbk-rgt {width:48%;float:right;}
.nbk-rgt img {float:right;}
.nbk-lft h2, .nbk-rgt h2, .nbk-middle h2 { font-size:20px; font-weight:bold; line-height:1.3; color:#666666; padding-bottom:10px;letter-spacing: -0.5px;}
.nbk-middle h2 {text-align:center;}
.nbk-lft p, .nbk-rgt p, .nbk-middle p, .new-block-text p { font-size:15px; font-weight:normal; line-height:22px; color:#414B55; text-align:left; padding-bottom: 20px;}
.nbk-middle p {text-align:center;}

.webinar {
	 padding: 30px 0;
	 font-family:open sans;
	 margin: 0 auto;
	   width: 430px;

}
.webinar table{
	   border: 1px solid #ddd;
	   border-right:0;
}
.webinar td{
    border: 1px solid #ddd;
    padding: 10px;
	border-top:0;
	border-left:0;
	font-size:14px;
}
.webinar thead td{
	 background: none repeat scroll 0 0 #F1F1F1;
    font-weight: 600;
    padding: 15px;
    text-transform: uppercase;
	text-align:center;
}
.webinar td span{
color:#84be46;
display:block;
  padding: 5px 0 0;
}
.webinar td a{
	color:#56aadf;
}
.whats-new{
   margin: 0 auto;
    width: 840px;
}
.whats-new .nbk-lft{
}
.whats-new .nbk-rgt{
 float: left;
}


.s2 .ImageLeft img{
float:left;
margin:0 50px 50px 0;
}
.ImageLeft,.ImageRight,.Imagecenter,.ImageDouble{
overflow:auto;
margin-bottom:20px;
}

.ImageLeft, .ImageRight{

margin-top:10px;
}


.mb1 {
border-bottom: 1px solid #cfd3d8;
margin-bottom: 30px;
min-height: 205px;
padding: 20px;
background:#fefefe;
}
.mbLft {
float: left;
margin-right: 35px;
}
.goto-link{
	  background: none repeat scroll 0 0 #D82133 !important;
    border-color: #D82133 !important;
    color: #FFFFFF !important;
    font-size: 15px !important;
    text-transform: none !important;
    width: 195px !important;

}



.ebooknew {
    margin: 0 auto;
    width: 980px;
}

.ebooknew-block {
    overflow: auto;
    padding-bottom: 30px;
}

.ebooknew-lft {
    float: left;
    width: 37%;
    margin-top: 30px;
}

.ebooknew-rgt {
    float: right;
    width: 62%;
    margin-top: 10px;
}



.gsib_a{padding-left:0!important}
input.gsc-search-button-v2{width:50px!important;height: 28px!important;margin-top: 0px!important;}
.gsib_b{display:none;}
.head{color: #666;float:left;font-weight: 300;}
.product-header{border-bottom: 1px solid#eee;}
.dn{display:none}
.more{color:#6bcde7;font-size:17px!important;cursor:pointer}
.more img{vertical-align:middle;margin-left:10px}
.sub-parts h3{margin-top:20px;color:#333333;font-weight: 300;}
.sub-parts li ul li{font-size: 14px;font-weight: 400;color:#555;margin:0!important;line-height: 25px;}
.sub-parts li{margin-bottom:50px!important}
.per50{padding: 0 10px 0 0 !important;width: 47%;}
.resources-part ul{margin:0;padding:0;}
.resources-part li{border-bottom:none;float:none;margin:0;padding:0;width: 100%;min-height:0}
.icons img{vertical-align:bottom;padding: 0px 3px;}
.icons a{color:#333333}

.mR30{margin-right:30px;}
.mR20{margin-right: 20px;}
.mT20{margin-top:20px}
.mT30{margin-top:30px}
.mT40{margin-top:40px}
.grey{color: #666;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.clearfix{clear:both\9}
.clear{clear:both;line-height:0;height:0}
.fr{float:right}
.fl{float:left}
.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important;}
#gsc-i-id1{padding-left:20px!important;font-size: 20px;height: 44px!important;}
#gsc-iw-id1{height:50px;!important}
.happy{font-size: 25px!important;color: #666;font-weight: 300!important;margin: 0px 0px 14px 10px;}

input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
    background: #666666 url("https://www.zoho.com/images/search-icon.gif") no-repeat scroll 14px 7px!important;
    border-color: #999999;
    color: #fff;
    filter: none;
    margin-top: 1px;
    padding: 3px 20px;
    border: 1px solid;
}
.src-input {
    border: 1px solid #d9d9d9;
    height: 25px;
    width: 203px;
}


.searchResult {
    height: 1250px;
    overflow: hidden;
}