#block-panels-mini-product-menu {background: #f5f5f5;}
#mini-panel-product_menu .menu-icon-help-header > a{float: left;}
ul.menu > li:hover ul.dropdown-menu li,ul.menu > li:hover ul.menu li { max-height:150px;}
.field-body h1, .field-body h2, .field-body h3, .field-body h4, .field-body h5, .field-body h6{margin:0px auto;}
.field-body h2{font-weight:300;    line-height: 38px; font-size: 30px;} */
.main {  margin: 0 auto;  overflow: hidden;  background: #f9f9f9;}
body {-webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -webkit-text-size-adjust: none;}
.banner.writer, .banner.show, .banner.sheet { padding: 40px 0 0; margin: 0 auto; width: 100%; background: #fef9f4; max-height: 559px; overflow: hidden;}
.btn_whatsnew {position: fixed; right: 0; -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);  border-right: none; bottom: 100px;   background: rgba(255, 255, 255, 0.85);  border-radius: 4px 0 0 4px;  z-index: 99;}
.btn_whatsnew a { color: #666; font-size: 12px; font-weight: 600; line-height: 40px;text-transform: uppercase;letter-spacing: 0.03em; display: block; height: 40px; padding: 0 16px 0 32px; position: relative;}
.btn_whatsnew a:before { position: absolute; content: "";  left: 19px; top: 12px; display: inline-block; width: 14px;  height: 14px; background: url(https://www.zoho.com/docs/images/show/show-sprite.png) -8px -2px no-repeat;}
.writer-screen, .sheet-screen, .show-screen {max-width: 980px; margin: 0 auto; text-align: center;}
.banner h1 { color: #333; font-size: 42px; font-weight: 600; letter-spacing: -1.5px; line-height: 50px;}
.banner p { color: #333; line-height: 24px; margin: 0 auto;padding: 5px 0 20px; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);}
.getstarted-box a { color: #ffffff; display: inline-block; font-size: 15px; font-weight: 600; height: 46px; letter-spacing: -0.03em; line-height: 48px;  padding: 0 25px; text-align: center; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05); text-transform: uppercase;}
.getstarted-box a { margin: 0 8px; background: #e56565; line-height: 46px;}
.getstarted-box { margin: 15px 0 40px;display: inline-block;}

.whitebg {background: #fff;}
.one-col { padding: 50px 0;}
.one-col { margin: 0 auto; text-align: center; padding: 50px 0; overflow: hidden;}
.one-col p { max-width: 920px; margin: 0px auto 15px; padding: 0 5%;}
.one-col > div { overflow: hidden;}
.one-col h2 { padding-bottom: 15px;}
.sub-heading h2 span { color: #333; display: block; font-size: 16px; font-weight: 400; line-height: 23px; margin-top: 10px;}
.sub-heading h2 { font-size: 30px; margin: 0 auto; max-width: 980px;}
.sub-heading {margin-bottom: -65px;}
.two-split-col { text-align: center; padding: 70px 0; overflow: hidden;}
.two-split-col > div { text-align: left; max-width: 1100px; margin: 0 auto;}
.two-split-col > div { max-width: 940px;}
.two-split-col > div >div:first-child {margin-right: 6%;}
.two-split-col > div >div { float: left; width: 47%;}
.two-split-col > div img {margin-bottom: 30px;}
.two-split-col h3 { font-size: 20px; line-height: 32px; padding-bottom: 10px;margin:0px auto;}
.two-split-col > div p {margin-bottom: 15px; padding-right: 15%;}

.lmore { max-width: 100px; color: #378FCC; text-decoration: underline;  display: inline-block; font-size:16px; font-weight:400;}
.lmore:hover{text-decoration: none;}

.works-with-powerpoint .banner-graphics { padding: 0;}
.works-with-powerpoint .two-split-col { padding: 0 0 20px;}
.works-with-powerpoint .two-split-col p { padding-left: 0; padding-right: 0;}
.related li {  list-style: disc;}
.related li { display: block; margin: 0; color: #333; padding: 6px 15px; font-weight: 400; text-decoration: none; background: url(https://www.zoho.com/images/related-links-arrow.png) no-repeat scroll 0px 12px rgba(0, 0, 0, 0);}

.two-col, .two-cont-col { overflow: hidden; margin: 0 auto; padding: 50px 0; max-width: 980px;}
.two-col > div { float: right; width: 38%; padding: 0 4%;}
.two-col > div p { margin-bottom: 15px;}
.whitebg .cont-part, .whitebg .img-part { float: left;}
.two-col .image-part { text-align: center;    width: 46%;}
.two-col .image-part img, .one-col > div img {-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, .1);box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);}
.one-col > div img {margin-top: 10px;}
.main .two-col .no-shadow {-webkit-box-shadow: 0 0 0;box-shadow: 0 0 0;}
.learn-more a { padding: 10px 25px; font-size: 14px; text-transform: uppercase; color: #fff; font-weight: 600; margin-top: 10px; display: inline-block;}
.learn-more {  margin: 20px 0;padding:0px;}
.learn-more a {  color: #fff;}
.learnmore a, .side-nav li a:hover, .side-nav li a .selected, .learn-more a {  background: #00add5;}

.testimonial-section {overflow: hidden;background: #ffffff;position:relative;background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 50%, #f9f9f9 100%);background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#f9f9f9 100%);background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 50%,#f9f9f9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 );}
.testimonial-section h2 {font-size: 30px;color: #2c3e50;margin-top: 70px;margin-bottom: 20px;font-weight: 700;}
.z-slider-wrap {position: relative;}
.z-slider {margin-bottom: 30px;}
.testimonial-section .z-slider {max-width:920px;margin: 0px auto 30px;position: relative;-webkit-transition: height 0.7s ease;-moz-transition: height 0.7s ease;-o-transition: height 0.7s ease;transition: height 0.7s ease;}
.testimonial-section .img_pan{align-items:center;justify-content:flex-start;margin-bottom: 30px;display: -webkit-box;	display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.testimonial-section .img-wrap {display:block;width: 70px;height: 70px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;overflow: hidden;background: #fff;background:#eee url(https://www.zoho.com/docs/images/show/testimonial-user-bg.png) center center no-repeat;background-size:100% auto;}
.testimonial-section .img-wrap img{width:70px;height:70px;margin:0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.testimonial-section .wrote_by{text-align:left;padding:0 0 0 15px;}
.testimonial-section:before, .testimonial-section:after{position:absolute;content:"";display:inline-block;vertical-align:middle;width:143px;height:91px;background-image:url(https://www.zoho.com/docs/images/show/show-sprite.png);background-repeat:no-repeat;opacity:0.5;}
.testimonial-section:before{background-position:-17px 0;left:50px;top:0;}
.testimonial-section:after{background-position:-177px 0;right:50px;bottom:0;}
.testimonial-name {display: block;font-size: 16px;font-weight: 400;letter-spacing:0.03em;line-height: 20px;margin-bottom: 5px;color:#e04621;text-transform:uppercase;}
.testimonial-desc, .testimonial-location {font-size: 13px;display: block;color: #333;font-weight: 400;text-transform:none;line-height:16px;letter-spacing:0.03em;}
.testimonial-location{color: #999;}
.testimonial-section p {display: block; font-size: 20px !important; }
.z-slider li {position: absolute;top: 0px;display: none;width: 100%;}
.z-slider li img {display: block;width: 100%;height: auto;}
.z-slider-nav {display: none;position: relative;top: -10px;text-align:center;}
.z-slider-nav li {display: inline-block;width: 10px;height: 10px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;cursor: pointer;margin: 0 5px;background:#aebac4;-webkit-transition: background 0.7s ease;-moz-transition: background 0.7s ease;-o-transition: background 0.7s ease;transition: background 0.7s ease;}
.z-slider-nav li.active {background: #e04621;}
.testimonial-section h2 {margin-bottom: 50px;}
.testimonial-section blockquote {font-family: "Roboto Slab", Arial, Helvetica, sans-serif;font-size: 21px;font-weight: 100;line-height: 38px;margin: 20px auto;max-width:900px;position: relative;}
.show-screen img {margin-bottom: -5px;}
.take-your-show .cont-part{padding-top:70px;}
.download-show-apps{ display: flex; justify-content: flex-start; margin-top: 70px;}
.download-show-apps a {display: inline-block; text-indent: -999em; }
.download-show-apps a:first-child{margin-right:15px;}
.download-show-apps a.play-store{background: url(/sites/default/files/zh-hans/show/app_badge_huawei.png) 0 0 no-repeat; background-size: 135px 40px; width: 135px; height: 40px; }
.download-show-apps a.app-store{ background: url(https://www.zoho.com/docs/show/images/iOS-app-coming-soon.png) 0 0 no-repeat; background-size: 122px 40px; width: 122px; height: 40px; margin-top: 0; cursor: default; }
.download-show-apps a.apple-tv-store{background: url(https://www.zoho.com/docs/show/images/apple-tv-coming-soon-1.png) 0 0 no-repeat; background-size: 115px 40px; width: 115px; height: 40px; margin-top: 0; cursor: default; }

/****************Footer********************/
.footer-wrapper .product-links li a{color: #333 !important;}
.on-social{margin-top: 10px;margin: 15px auto 0;overflow: hidden;text-align: center;width: 140px;}
.footer-links-wrap .on-social a{background-image: url(https://www.zoho.com/images/prd-common-sprite.png);background-repeat: no-repeat;opacity: 0.8;width: 45px;height: 24px;display: block;float: left;    margin: 0px;}
.on-social a.on-fb {background-position: 15px -152px;}
.on-social a.on-tw {background-position: -35px -152px;}
.on-social a.on-in {background-position: -80px -152px}

@media only screen and (max-width:767px) {
.footer-wrapper .footer-sec-wrap .product-links ul li{padding:0px;}
.footer-wrapper .common-links ul li{margin:5px 0;    border-left: 1px solid #ccc;    padding: 0 15px;}
.footer-wrapper .common-links ul{ margin: 0 auto 15px;}
.footer-wrapper .common-links{    padding: 40px 0 45px;}
.footer-wrapper .common-links li:first-child { border-left: medium none;}
.footer-sec-wrap .content-wrap{width:100%;}
.footer-sec-wrap .product-links{width:90%;}
.take-your-show .cont-part{padding-top:0;}
.download-show-apps{justify-content:center;}
.take-your-show .related{margin-bottom:0;}
.download-show-apps{margin-top:40px;}
}
@media screen and (max-width: 650px){
.field-body h2, .one-col h2 {font-size: 24px !important;line-height: 36px !important;font-weight: 300;padding-bottom: 10px;letter-spacing: 0 !important;}
.footer-wrapper .footer-sec-wrap .product-links ul li{ display: block; float: left; padding: 3px 3%;width: 44%; text-align: left;margin: 0px auto;}
}

@media screen and (max-width: 450px){
.footer-wrapper .footer-sec-wrap .product-links ul li{float: none;width: 94%;}
.footer-sec-wrap .product-links.one-column ul li:first-child,.footer-sec-wrap .product-links.one-column ul li:last-child{margin:0px auto;}
.footer-sec-wrap .footer-links-wrap{padding:0px;}
}
/****************Footer********************/

/*media query styles start*/
@media screen and (max-width: 420px){
.field-body h2, .one-col h2 {font-size: 21px !important; font-weight: 600;line-height: 30px !important;}
}
@media screen and (max-width: 1000px){
.show-screen-inner img { max-width: 85%;}
.take-your-show .cont-part{padding-top:0;}
.download-show-apps{justify-content:center;}
@media screen and (max-width: 1150px) {
.footer-desk {width: 70%;}
.footer-banner {width: 30%;}
}
@media only screen and (max-width:959px) {
.one-col{overflow:visible;}
.main .two-col > div{text-align:center;}
.two-split-col > div p{padding:0;}
.testimonial-section .content-wrap{padding:20px 0;}
.bouncing_menu{text-align:center;}
.banner.show.work-online{width:auto;min-height:inherit;}
.banner h1{font-size:32px;line-height:40px;padding-left:15px;padding-right:15px;}
.banner h1, .banner p{padding-left:15px;padding-right:15px;}
.one-col, .two-col{padding:40px 5% 30px !important}
.lock-slide.two-col .left-panel, .lock-slide.two-col .right-panel{padding:0 0 30px;float:none;width:100%;}
.banner p, .sub-heading h2 span, .one-col p, .main .two-col > div p{font-size:15px !important;line-height:22px !important;}
.show-slider{min-height:480px;}
.sec-title{width:100%;}
.banner.show{width:auto;}
.table-header-top{display:none;}
.footer-desk {width: 100%;}
.footer-banner {width: 100%;}
.footer-desk-inner {margin: 0 auto;}
.footer-common {text-align: center;}
.footer-common ul {margin: 0 auto 15px;}
.footer-banner {padding-top: 70px;min-height:100px;}
}
@media only screen and (max-width:900px) {
/*.main{margin:0 !important;}*/
.product-header-inner{min-height:50px;}
.share-publish p.graphics{padding:30px 0;}
.banner.share-publish h2{padding-top:0;font-size:32px !important;line-height:45px !important;padding-bottom:20px;}
.product-header-inner{overflow:visible !important;}
}
@media only screen and (max-width:767px) {
.product-logo.show {   background-size: auto auto;   padding: 0 0 0 75px;}
.product-logo.show{background-image:url(../images/show/show-sprite.png);background-position:2px -158px;background-size:auto;padding:0 20px 0 78px;}
.one-col, .two-col, .sub-heading, .main .two-split-col, .main .two-split-col > div > div, .main .one-col > div p, .main .two-col > div p, .main .two-col > div{text-align:center !important;}
.works-with-powerpoint .two-split-col{padding:0;}
.testimonial-section:before, .testimonial-section:after{background-size:270px auto;width:80px;height:55px;}
.testimonial-section:before{left:20px;background-position:-8px 0;}
.testimonial-section:after{right:20px;background-position:-94px 0;bottom:-7px;}
.pager{display:none;}
.show-slider{min-height:430px;}
.main .sub-feature{width:90%;margin:0 auto;}
ul.sharing-options li{padding:10px 0 0;display:block;}
.banner.share-publish h2{padding-top:0;font-size:32px !important;line-height:45px !important;}
.share-publish p.graphics{padding:30px 0;}
.whats-new{width:100%;}
.heading-area em{margin-bottom:20px;}
.whats-new h1{font-size:32px;}
.whats-new .year-area{background:none;}
.whats-new .year-area h2{padding:0 0 15px 15px;font-size:32px;}
.whats-new .new-updates{width:calc(100% - 30px);float:none;margin:0 15px;}
.whats-new .year-area h3{margin:0;padding:0;background:#f9f9f9;font-size:18px;font-weight:400;}
.month-names span{background:none;}
.leftalign-month{position:inherit;}
.whats-new .new-updates-content{margin:5px 0 25px 0 !important;}
.new-updates-content .show-slider li{max-width:90%;padding:0 5%;}
.new-updates-content .show-slider{min-height:220px;}
.new-updates-content .more-details iframe {width:100%;padding:0 !important;border:none !important;}
.footer-desk {padding-left: 10%;padding-right: 10%;}
.footer-desk-inner > ul {width: 45%;}
.show.native-app__banner{background-size:auto 150px;}
.lmore { display: block; text-align: center; margin: 10px auto 0px;}
}
@media only screen and (max-width:599px) {
.main .two-split-col > div > div{padding:40px 0 20px;width:100%;margin:0;}
.testimonial-section .img_pan{	display:block;text-align:center;}
.testimonial-section .img-wrap{margin:0 auto 20px;}
.testimonial-section .wrote_by{text-align:center;padding:0;}
.testimonial-section blockquote,.testimonial-section blockquote p{font-size:16px !important;line-height:24px !important;text-align:center;}
.banner.show{width:auto;padding:30px 0 0;}
.banner.show .show-screen-inner p{padding-top:15px;}
.share-publish p.graphics{padding:10px 0 0;}
.banner.share-publish h2{padding-top:0;font-size:24px !important;line-height:32px !important;padding-bottom:20px;}
}
@media screen and (max-width: 550px) {
.footer-desk-inner > ul {width: 100%;}
}
@media only screen and (max-width:479px) {
.show-slider{min-height:280px;}
	.testimonial-section p {display: block; font-size: 15px !important; }
}
@media only screen and (min-width:320px) and (max-width:479px) {
.btn_whatsnew{bottom:50px;}
.banner h1{font-size:32px;line-height:40px;}
.banner.work-online{min-height:inherit;}
.main .two-col.lock-slide{padding:0 !important;width:100%;}
.forget-memory .getstarted-box, .one-col.migrate .getstarted-box{text-align:center;}
.lock-slide.two-col .left-panel h3, .lock-slide.two-col .right-panel h3{font-size:18px;}
.maintain h4.qm a{font-size:16px;}
.main .three-columns .sub-feature{width:90%;padding-left:5%;padding-right:5%;margin:0 auto;}
.drive-discussions h2{margin-top:10px;}
}
@media only screen and (max-width:320px) {
.show-slider{min-height:220px;}
}
@media only screen and (min-width:480px) and (max-width:599px) {
.btn_whatsnew{bottom:40px;}
.one-col, .two-col{padding-left:6% !important;padding-right:6% !important;}
.two-split-col > div p{padding:0;}
.all-features li a{width:40% !important;}
.testimonial-section .img-wrap{margin:-1px 0 0;}
.testimonial-section .img_pan{display:flex;}
.testimonial-section .wrote_by{text-align:left;padding:0 0 0 15px;}
.main .sub-feature{width:90%;margin:0 auto;}
}
@media only screen and (min-width:600px) and (max-width:767px) {
.btn_whatsnew{bottom:60px;}
.testimonial-section .wrote_by{text-align:left;padding:0 0 0 15px;}
.testimonial-section blockquote{font-size:18px;line-height:28px;text-align:center;}
.footer .one-liner{padding:30px 5%;}
.banner.share-publish h2{font-size:28px !important;line-height:40px !important;}
}
@media only screen and (min-width:768px) and (max-width:980px) {
.whats-new{width:96%;}
.whats-new .year-area{background-position:14% center;}
.whats-new .year-area h2{padding-left:0;font-size:32px;}
.whats-new .year-area h3{font-size:21px;}
.whats-new .month-names{width:14%;}
.whats-new .new-updates{width:100%;}
.whats-new .new-updates-content{width:74%;float:right;}
.new-updates-content .show-slider li{max-width:90%;padding:0 5%;}
.new-updates-content .show-slider{min-height:320px;}
.new-updates-content .more-details iframe {width:100%;padding:0 !important;border:none !important;}
}
@media only screen and (min-width:900px) and (max-width:959px) {
.show-slider{min-height:540px;}
.banner.share-publish h2{padding-top:0;font-size:32px !important;line-height:45px !important;padding-bottom:20px;}
}
@media only screen and (min-width:960px) and (max-width:1140px) {
.table-header-top{top:0;}
.banner.show.share-publish{padding-left:4%;padding-right:4%;width:92%;}
.banner.share-publish h2{padding-top:0;font-size:36px !important;line-height:45px !important;padding-bottom:20px;}
}
@media only screen and (min-width:960px) {
.banner p{font-size:16px;}
}
@media only screen and (min-width: 1440px) {
.new-updates-content  ul.unorderlist li, .banner p {font-size: 16px;}
.banner.share-publish p.graphics{max-width:1100px;}
}

@media only screen and (min-device-width: 320px) and (max-device-width: 900px){
.getstarted-box{display:none;}
.signing.account{display:block;}
.table-header-top{display:none;}
.compatibility-list{overflow:scroll !important;width:100%;}
.compatibility-list .table-header{overflow:visible;}
}
@media screen and (device-width: 320px) and (device-width: 900px){
.getstarted-box{display:none;}
.signing.account{display:block;}
.table-header-top{display:none;}
}
/* Galaxy Tab */
@media (min-device-width: 320px) and (max-device-width: 900px){
.getstarted-box{display:none;}
.signing.account{display:block;}
.table-header-top{display:none;}
}
/* iPad mini, iPad 1 and 2 */
@media only screen and (min-device-width: 320px) and (max-device-width: 900px) and (-webkit-device-pixel-ratio: 1){
.getstarted-box{display:none;}
.signing.account{display:block;}
.table-header-top{display:none;}
}
/* Kindle Fire */
@media only screen and (min-device-width: 320px) and (max-device-width: 900px) and (-webkit-device-pixel-ratio: 1.5){
.getstarted-box{display:none;}
.signing.account{display:block;}
.table-header-top{display:none;}
}
/* iPad 3, 4, iPhone 4, 4S, 5, 5S, 6 */
@media only screen and (min-device-width: 320px) and (max-device-width: 900px) and (-webkit-device-pixel-ratio: 2){
.getstarted-box{display:none;}
.signing.account{display:block;}
.table-header-top{display:none;}
}
/* iPhone 6+ and HTC */
@media only screen and (min-device-width: 320px) and (max-device-width: 900px) and (-webkit-device-pixel-ratio: 3){
.getstarted-box{display:none;}
.signing.account{display:block;}
.table-header-top{display:none;}
}
/* Galaxy S3 */
@media screen and (device-width: 320px) and (device-width: 900px) and (-webkit-device-pixel-ratio: 2){
.getstarted-box{display:none;}
.signing.account{display:block;}
.table-header-top{display:none;}
}
/* Asus Nexus 7 */
@media screen and (device-width: 320px) and (device-width: 900px) and (-webkit-min-device-pixel-ratio: 1.331) and (-webkit-max-device-pixel-ratio: 1.332){
.getstarted-box{display:none;}
.signing.account{display:block;}
.table-header-top{display:none;}
}
@media only screen and (max-width: 991px) and (min-width: 768px){
#mini-panel-product_menu .menu-icon-help-header > a{    margin-left: 10px;}
}
@media only screen and (max-width: 768px) {
	.mobile-store, .bouncing_menu {	text-align: center;}
}


/**** Arabic Style ****/

.i18n-ar .two-split-col > div p {
    text-align: right;
	padding-right: 0;
}
.i18n-ar .show-screen-inner p {
    text-align: center;
}
.i18n-ar .show-screen-inner h1 {
    text-align: center;
}
.i18n-ar .sub-heading p {
    text-align: center;
}
.i18n-ar .sub-heading h2 {
    text-align: center;
}
.i18n-ar .two-split-col > div >div {
    float: right;
}
.i18n-ar .one-col.works-with-powerpoint h2 {
    text-align: center;
}
.i18n-ar .whitebg h2 {
    text-align: center;
}
.i18n-ar .whitebg p {
    text-align: center;
}
.i18n-ar .one-col h2 {
    text-align: center;
}
.i18n-ar .one-col p {
    text-align: center;
}
.i18n-ar .cont-part h2 {
    text-align: right;
}
.i18n-ar .two-col > div {
    float: left;
}
.i18n-ar .related li{
background-position: right;
}
.i18n-ar .learn-more{
text-align: center;
}
/**** Arabic Style ****/