/***Desk**/
/*****************Start Header****************************/

.header {overflow: visible;position: relative;z-index: 100;}

/*****************End Header****************************/

/**** Bottom Promo Section Start******/

.umain .bot-banner-wrap{display:none;}
#bottom-section { background-color: #27ae60; text-align: center; padding: 80px 0; color: #fff; }
.bot-banner-wrap#bottom-section h2 { font-weight: 600; }
.bot-banner-wrap#bottom-section p { margin-bottom: 20px; }
.cta-subtext { margin: 20px 0; display: block; font-size: 13px; font-weight: 600; }
#bottom-section p a {color: #fff;background: #f0483e; padding: 10px 30px; font-weight: 600;}

/**** Bottom Promo Section End******/

/**** feature page  Start******/
.features-banner-content .bg-color{display:none;}
/* LEARNING CURVE FONT CALLS */
@font-face {
	font-family: 'learning_curve_proregular';
	src: url('https://www.zoho.com/salesinbox/css/learningcurve/learningcurve_ot-webfont.woff2') format('woff2'),  url('https://www.zoho.com/salesinbox/css/learningcurve/learningcurve_ot-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
/* LEARNING CURVE  FONT CALLS */
.features-item .cont-part p.curve { font-family: "learning_curve_proregular" !important; font-size: 32px ;}
.zsection { margin: 50px auto; }
.zsection#ph_testimonial{ margin: 0px; }
.features-banner-wrap .button-cta{margin-top: 20px;}
.button-cta { background: #f0483e none repeat scroll 0 0; border: 1px solid #f0483e; color: #fff; cursor: pointer; display: inline-block; font-size: 16px; padding: 10px 30px;    text-transform: uppercase; }
.zbanner-part p { max-width: 580px; }
.top-middle-nav { text-align: center; margin: -24px auto 0; }
.top-middle-nav .top-middle-nav-selected { background: #199eea none repeat scroll 0 0; border: 1px solid #199eea; color: white; }
.top-middle-nav a { background: #f1f8ff none repeat scroll 0 0; border: 1px solid #ced8e4; color: black; cursor: pointer; display: inline-block; font-size: 14px; padding: 14px 45px; position: relative; text-align: center; margin: 0 auto; min-width: 70px; text-transform: uppercase; }
.top-middle-nav-selected:after { border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #199eea; bottom: -10px; content: ""; height: 0; left: 50%; margin-left: -5px; position: absolute; width: 0; }
.circle-links { margin: 0 auto; }
.circle-links li { width: 75px; height: 75px; display: inline-block; margin: 40px 20px 0; border-radius: 100%; background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0; position: relative; }
.circle-links li:after, .circle-links li:first-child:before { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; content: ""; height: 1px; position: absolute; right: -37px; top: 50%; width: 30px; }
.circle-links li:first-child:before { background: linear-gradient(to right, transparent 70%, #241711 0) repeat scroll 0 0 / 22px 2px, rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff) repeat scroll 0 0 / 100% 2px; right: auto; left: -35px; }
.circle-links li:last-child:after { background: linear-gradient(to right, transparent 70%, #28271A 0) repeat scroll 0 0 / 22px 2px, rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff) repeat scroll 0 0 / 100% 2px; }
.circle-links a { display: inline-block; }
.circle-links a { width: 75px; height: 75px; background-image: url("https://www.zoho.com/desk/images/trialroom-icons.png"); background-size: 225px auto; background-repeat: no-repeat; margin-bottom: 10px; text-indent: -999px; overflow: hidden; }
.no-shadow {
    box-shadow: none !important;
}
.zimage-border-top {
    border-top: 1px solid #f4f4f4;
}
.zimage-border-left {
    border-left: 1px solid #f4f4f4;
}
.circle-links li:nth-child(1) a { background-position: 15px 15px;}
.circle-links li:nth-child(1) a:hover { background-position: 15px -238px;}
.circle-links li:nth-child(2) a { background-position: -76px 16px;}
.circle-links li:nth-child(2) a:hover { background-position: -76px -238px;}
.circle-links li:nth-child(3) a { background-position: -167px 14px;}
.circle-links li:nth-child(3) a:hover { background-position: -169px -238px;}
.circle-links li:nth-child(4) a { background-position: 16px -60px;}
.circle-links li:nth-child(4) a:hover { background-position: 15px -313px;}
.circle-links li:nth-child(5) a { background-position: -78px -60px;}
.circle-links li:nth-child(5) a:hover { background-position: -78px -311px;}
.circle-links li:nth-child(6) a { background-position: -167px -58px;}
.circle-links li:nth-child(6) a:hover { background-position: -167px -309px;}

.circle-links li:nth-child(1):hover { background-color: #3649ac; transition-duration: 0.5s;}
.circle-links li:nth-child(2):hover { background-color: #E0524D; transition-duration: 0.5s;}
.circle-links li:nth-child(3):hover { background-color: #01A768; transition-duration: 0.5s;}
.circle-links li:nth-child(4):hover { background-color: #5D4037; transition-duration: 0.5s;}
.circle-links li:nth-child(5):hover { background-color: #298BD6; transition-duration: 0.5s;}
.circle-links li:nth-child(6):hover { background-color: #FFC920; transition-duration: 0.5s;}
#floating-tab-container { width: 100%; margin-top: 25px; text-align: center; max-width: 700px; margin: 0px auto; }
.floating-tab { padding: 15px 40px; position: relative; background: #f3f3f3; display: inline-block; border-radius: 25px; margin: 15px 7px; }
.floating-tab:hover { background: #3b43b3; }
.floating-tab span { color: #333; cursor: default; }
.floating-tab:hover span { color: #fff; }
.floating-tab:hover p { display: block; }
.floating-tab p { background: #fff none repeat scroll 0 0; border-radius: 10px; padding: 15px; position: absolute; width: 400px; z-index: 10; top: 100%; box-shadow: 0 0 17px -7px #333; margin-top: 8px; left: 0; display: none; }
.floating-tab.center-popup p { left: -130px; }
.floating-tab.right-popup p { left: auto; right: 0; }
.floating-tab:hover:after { position: absolute; content: ""; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #fff; bottom: -9px; left: 50%; margin-left: -5px; z-index: 11; }
.container700, .container800 { max-width: 700px; width: 90%; margin: 0 auto; text-align: center; }
.container800 { max-width: 800px; }
.success-mesg { display: none; }
.option-form { width: 49%; display: inline-block; box-sizing: border-box; text-align: center; vertical-align: top; padding: 0 5%; margin-top: 25px; }
.option-form ul { width: 100%; }
.option-form ul li { width: 100%; text-align: left; padding: 15px 25px 15px 0; box-sizing: border-box; position: relative; font-size: 14px; border-bottom: 1px solid #E3E3E3; }
.option-form ul li a { color: #1a79bb; }
.option-form input { position: absolute; right: 5px; top: 14px; }
.mail-field { width: 80%; max-width: 250px; border: none; border-bottom: 1px solid #E3E3E3; margin-right: 20px; vertical-align: bottom; display: table-cell; padding-bottom: 5px; font-size: 16px; box-sizing:border-box;}
.email-submit { margin-top: 25px; }
.email-submit p { width: 100%; text-align: center; font-size: 14px; margin-top: 10px; }
.email-submit p.error-p { color: red; font-size: 15px; }
#article { max-width: 550px; text-align: center; margin: 0px auto; }
.email-submit .mail-field:hover { box-shadow: 0px 0px 3px #1a79bb;  border-radius: 3px;  border: 1px solid #1a79bb;}

.desk-two-col {  display: table; padding: 70px 0;}}
.desk-two-col ul li > div {  width: 50%;  float: left;  text-align: left;  padding: 0 40px;  box-sizing: border-box;}
.desk-two-col ul li > div p {  max-width: 100%;}
.desk-two-col h3,.desk-two-col h2 {  font-weight: 400;}
.desk-two-col{max-width:980px;    margin: 0 auto;width: 90%;position: relative; z-index: 1;}
.watch-video{cursor:pointer;}


@media screen and (max-width: 992px) {
.circle-links { display: none; }
}
@media screen and (max-width: 767px) {

.desk-two-col ul li > div {  width: 100%;  padding: 20px 0;}


.floating-tab span { font-size: 20px; }
.floating-tab { padding: 0; border-radius: 0; margin: 0 0 40px 0; background: none; text-align: left; width: 100%; }
.floating-tab:last-child { margin-bottom: 0; }
.floating-tab:hover { background: none; }
.floating-tab:hover span { color: #333; }
.floating-tab p { display: block; position: relative; width: 100%; box-shadow: none; border-radius: none; background: none; padding: 0; margin-top: 15px; left: 0 !important; right: 0 !important; top: 0 !important; }
.option-form { width: 100%; max-width: 450px; }
.email-submit p { text-align: center !important; }
#floating-tab-container { margin-top: 50px; }
}

@media screen and (max-width: 600px) {
.container800, .container700 { width: 80%; }
}
/**** feature page  End******/
