/* mobile badge css */
a.act-btn.cta-btn.apple-store.zmob,a.act-btn.cta-btn.google-play.zmob {
    height: 40px;
    margin: 10px;
    background: url(/sites/default/files/download-apps-sprite2x.png) no-repeat left top;
    background-size: auto 40px;
}
a.act-btn.cta-btn.apple-store.zmob {
    width: 136px;
    background-position: 0 0;
}
a.act-btn.cta-btn.google-play.zmob {
    width: 134px;
    background-position: -136px 0;
}
/* mobile badge css */

li.znew {
    position: relative;
}

li.znew span {
    position: absolute;
    left: 70px;
    background: #ff6969;
    padding: 6px;
    display: inline-block;
    line-height: 3px;
    font-size: 9px;
    font-family: proxima_novasemibold;
    border-radius: 0;
    color: #fff;
    top: 8px;
}

.node-type-product-help-2-0-content-section .bottom-promo {display: block;}
.bottom-promo{background:#fafafa;}
.bottom-promo h2{font-size:32px}
.bottom-promo img{max-width:96px}
.bottom-promo a.ct-action-btn.logged-in{display:none}
.umain + .footer-wrapper .bottom-promo a.ct-action-btn{display:none}
.umain + .footer-wrapper  .bottom-promo a.ct-action-btn.logged-in{display:inline-block}

.other-lang .quick-connect-links-wrap{display:none !important;}
.other-lang .lang-view{display:none !important;}
#mini-panel-product_menu .menu-icon-help-header .product-title a, .main-container-wrapper #mini-panel-product_menu .menu-icon-help-header + .product-nav-links li a {
    color: #333;
}
@media only screen and (max-width: 767px){
.bottom-promo h2{font-size:24px}
}

a {
outline: none;
}

/* Common font family */

h1 {
    font: 42px/1.2 'Roboto Slab', serif;
}

h2,
.h2 {
    font: 34px/1.25 'Roboto Slab', serif;
}

h3,
.h3 {
    font: 28px/1.3 'Roboto Slab', serif;
}

h4,
.h4 {
    font: 24px/1.4 'Roboto Slab', serif;
}
footer h4 {
    font: 24px/1.4 proxima_novasemibold;
}
h5,
.h5 {
    font: 18px/1.4 'Roboto Slab', serif;
}

h6,
.h6 {
    font-size: 16px;
}

p{
    font: 16px/1.6 'Roboto Slab', serif;
}

/* End of common font family */

   
/*Video icon*/
.features-banner-content .video-icon:after {
    position: absolute;
    top: 13px;
    left: 4px;
    content: '';
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-left: 15px solid black;
    border-bottom: 10px solid transparent;
    bottom: 0;
    right: 0;
    margin: 0 auto;
}
.features-banner-content .video-icon {
    width: 47px;
    height: 47px;
    display: block;
    margin: 0 auto 20px;
    position: relative;
    cursor: pointer;
    border: 2px solid #000;
    border-radius: 100%;
    padding: 0px;
}
/*Video icon end*/

.footer-sec-wrap .product-links h4 {
    font-weight: 700;
}



/* Font Family Overwrite for Writer Help Pages */

.node-type-product-help-2-0-content-section h1,  .node-type-product-help-2-0-content-section h2, .node-type-product-help-2-0-content-section h3, .node-type-product-help-2-0-content-section h5{
    font-family: "proxima_novasemibold";
}

.node-type-product-help-2-0-content-section p{
    font-family: "proxima_nova_rgregular";
}


.node-type-product-help-2-0-home-section h3{
    font-family: "proxima_novasemibold";
} 

.node-type-product-help-2-0-home-section p {
    font-family: "proxima_nova_rgregular";
}

.node-type-faq h1, .node-type-faq h2, .node-type-faq h4{
    font-family: "proxima_novasemibold";
}

.node-type-faq p{
    font-family: "proxima_nova_rgregular";
}

.common-links p {
        font-family: "proxima_nova_rgregular";
}

/*** Menu New Tag Style Start ***/
.product-nav-links li.expanded.dropdown.first li.leaf a>p.new-tag, .product-nav-links .menu>.leaf.last a>p.new-tag{
margin: 0 0 0 5px;
background: #f0483e;
display: inline-block;
font-size: 10px;
color: #fff;
font-family: proxima_novasemibold;
border-radius: 2px;
padding: 0px 4px;
line-height: 14px;
}

.lang-ar .product-nav-links li.expanded.dropdown.first li.leaf a>p.new-tag, .lang-ar .product-nav-links .menu>.leaf.last a>p.new-tag {
    margin: 0 5px 0 0;
}

.menu>.leaf.last a>p.new-tag{position: absolute;display: unset;}
@media only screen and (min-width: 992px){
  .menu{padding: 0 20px 0 15px;}

  .lang-ar .product-nav-links{padding: 0 0 0 40px;}
}

@media only screen and (max-width: 991px){
    li.expanded.dropdown.first li.leaf a>p.new-tag, .menu>.leaf.last a>p.new-tag{display:none;}
    .menu{padding: 0 0 0 15px;}
    .product-nav-links {padding-right: 0;}
}
.product-nav-links .menu li.expanded.dropdown.first ul.dropdown-menu>li:nth-child(1), .product-nav-links .menu li.expanded.dropdown.first ul.dropdown-menu>li:nth-child(3), .product-nav-links .menu li.expanded.dropdown.first ul.dropdown-menu>li:nth-child(6) {
    border-bottom: 1px solid #e5e5e5;
}
@media only screen and (min-width: 768px) and (max-width: 991px){
    .menu {margin-right: 40px;}
    .lang-ar .menu {margin: 0 0 0 40px;}
}
/*** Menu New Tag Style End ***/




/*LOGO*/
.menu-icon-help-header .product-title, .product-header-top .menu-icon-help-header .product-title{
    display: none;
}
.menu-icon-help-header>a img {
    width: auto;
    height: 44px;
}
.product-header-top .menu-icon-help-header>a{
    background-image: url(/sites/default/files/styles/product-home-page/public/zoho-writer-logo_2.png);
    background-size: 157px auto;
    width: 130px;
}
/*LOGO*/