.flexslider {
  width : 100% !important
}
h2, .h2 {
  font : 30px/1.25 'Zoho_Puvi_SemiBold'
}
h3, .h3 {
  font : 23px/1.3 'Zoho_Puvi_SemiBold'
}
h4, .h4 {
  font : 20px/1.4 'Zoho_Puvi_SemiBold'
}
h5, .h5 {
  font : 16px/1.4 'Zoho_Puvi_SemiBold'
}
h6, .h6 {
  font-size : 16px
}
h2 {
  font-family : 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;
  font-size : 30px;
  line-height : 1.25
}
.ftrmnhdr {
  color : #fff
}
.heading-menu .menuhead h1 {
  font-weight : 500;
  color : #000
}
.heading-menu {
  text-align : center;
  padding : 57.3px 0;
  background : 0% 0% / cover rgb(234, 248, 255) !important;
  background-position-x : center;
  background-position-y : top;
  background-size : auto;
  background-attachment : relative;
  background-position : center center;
  width : 100%;-webkit-background-size : 100%;-moz-background-size : 100%;
  background-size : 100%;-webkit-background-size : cover;-moz-background-size : cover;
  background-size : cover;
  border-bottom : 1px solid #C5CBD4;
  font-weight : 400;
  letter-spacing : -1px;
  position : relative;
  overflow : hidden;
  clear : both;
  height : auto;
  font-weight : 500;
}
.sdphomebanner {
  margin : 0 auto 0;
  background-image : url(/sites/meweb/images/se/service-desk/images/sdp-home-banner.png);
  background-size : cover;
  background-repeat : no-repeat;
  min-height : 417px;
  background-position : center
}
.homebnrcont {
  position : relative;
  padding : 7% 0
}
.hmbnrmintxt {
  font-size : 55px;
  font-weight : 600;
  font-family : Zoho_puvi_Bold;
  color : #fff;
  line-height : 75px;
  letter-spacing : 0
}
.hmbnrsbmintxt {
  font-size : 50px;
  font-weight : 400;
  color : #fff;
  line-height : 60px;
  letter-spacing : 0
}
.hmbnrsubtxt {
  font-size : 20px;
  font-weight : lighter;
  color : #fff;
  line-height : 35px;
  padding-top : 10px;
  letter-spacing : .7px;
  margin-top : 0
}
a.strtur30dys {
  background : #e9142b;
  color : #fff;
  font-size : 20px;
  padding : 10px 30px;
  text-decoration : none;
  display : inline-block;
  margin : 0 10px;
  font-family : 'ZohoPuvi', sans-serif;
  line-height : 24px;
  letter-spacing : .7px;
  font-weight : 200;
  margin : 5px
}
a.startyrfre {
  background : #e23c32;
  color : #fff;
  font-size : 19px;
  padding : 10px 30px;
  margin : 10px;
  text-decoration : none;
  font-weight : 400;
  min-width : 130px;
  display : inline-block;
  line-height : 24px;
  font-family : 'ZohoPuvi', sans-serif
}
a.strtur30dys>span, a.startyrfre>span {
  font-size : 12px;
  display : block
}
.mT50 {
  margin-top : 50px
}
.mT60 {
  margin-top : 60px
}
.mT70 {
  margin-top : 70px
}
.mT75 {
  margin-top : 75px
}
.itsdtxttp {
  display : block;
  font-size : 35px;
  font-weight : 200;
  margin-top : 60px;
  color : #46535c
}
.itsdpoint {
  font-weight : 600;
  font-size : 14px;
  font-weight : 400;
  line-height : 23px;
  width : 100%;
  max-width : 205px;
  color : #46535c
}
.itsdcont {
  width : 100%;
  max-width : 900px;
  margin : 0 auto
}
.hmcontent {
  font-size : 17px;
  line-height : 35px;
  font-weight : 200;
  width : 100%;
  max-width : 865px;
  margin : 20px auto 0;
  text-align : center;
  color : #777
}
.whysdphdr {
  font-weight : 200;
  font-size : 35px;
  color : #46535c;
  line-height : 45px
}
.hm-edi-headbg {
  background : #f6f6f6;
  border-top : 1px solid #e2e6ea;
  border-left : 1px solid #e2e6ea;
  border-right : 1px solid #e2e6ea
}
.hm-edi-head {
  font-size : 25px;
  line-height : 26px;
  font-weight : 400;
  margin-top : 20px;
  color : #46535c;
  background : 0;
  padding-left : 30px
}
.hm-edi-headdic {
  font-size : 20px;
  line-height : 26px;
  font-weight : 400;
  text-align : center;
  color : #000
}
.hm-edi-headsub {
  padding : 0 10px 15px 10px;
  font-size : 15px;
  line-height : 26px;
  font-weight : 200;
  color : #7f7f7f;
  padding-left : 30px
}
.hm-edi-box {
  font-size : 13px;
  border-left : 1px solid #e2e6ea;
  border-right : 1px solid #e2e6ea;
  border-bottom : 1px solid #e2e6ea;
  background : #fff;
  padding-bottom : 30px;
  min-height : 420px;
  height : 100%
}
.hm-edi-cont {
  padding : 15px 27px 35px 27px
}
.whit-clr-text {
  color : #fff !important
}
ul.edn-ftrlist {
  list-style-type : none;
  padding : 0;
  font-weight : 400;
  letter-spacing : .3px;
  margin : 0
}
ul.edn-ftrlist li {
  background : url(/sites/meweb/images/se/service-desk/images/yes-tick.png) no-repeat left;
  padding-left : 30px;
  color : #48525c;
  line-height : 20px;
  margin-top : 15px;
  margin-left : 30px;
  font-size : 14px
}
ul.edn-ftrlist li a {
  text-decoration : none;
  color : #48525c !important;
  font-size : 14px;
  font-weight : 400
}
.dwnformCont {
  padding-bottom : 40px
}
.dwn-div-bg {
  background : #fff;
  border : 1px solid #e2e6ea
}
.down-nav-tab {
  margin : 0 auto
}
.down-nav-link {
  position : relative;
  display : block
}
.down-nav-link span {
  width : 50%;
  display : inline-block;
  float : left;
  text-align : center;
  color : #fff;
  font-size : 30px;
  font-weight : lighter;
  position : relative;
  cursor : pointer;
  line-height : 30px !important;
  background : #92989b;
  padding : 10px 0
}
.down-nav-link span em {
  font-size : 17px;
  color : #ccc
}
.down-nav-link span.act {
  background : #5a6870
}
  .down-nav-link span.act : after {
  position : absolute;
  bottom : 0;
  display : inline-block;
  border-left : 20px solid transparent;
  border-right : 20px solid transparent;
  border-top : 20px solid #5a6870;
  content : '';
  z-index : 9;
  left : 50%;
  transform : translateX(-50%);
  bottom : -20px
}
  .down-nav-link span.act : first-child : before {
  border : none !important
}
.down-nav-list {
  width : 97%;
  background : #dfdfdf;
  padding : 20px 0 20px 3%;
  line-height : 16px;
  font-size : 12px;
  min-height : 80px
}
.down-list-cont {
  display : none
}
  .down-list-cont : first-child {
  display : block
}
.tab-cloud-icon {
  background : url(/sites/meweb/images/se/service-desk/images/cloud-icon.png) no-repeat;
  height : 36px;
  line-height : 30px;
  margin : 0;
  width : 36px;
  position : absolute;
  right : 25px
}
.tab-down-icon {
  background : url(/sites/meweb/images/se/service-desk/images/down-arrow-download.png) no-repeat;
  height : 31px;
  line-height : 30px;
  margin : 0;
  width : 30px;
  position : absolute;
  right : 25px
}
.dwn-menu {
  display : block
}
.dwn-menu>span {
  margin : 0 0 0 1px;
  padding : 8px 0;
  width : 24.8%;
  position : relative;
  float : left;
  background : #c4c8cc;
  text-align : center;
  font-size : 18px;
  cursor : pointer;
  display : inline-block
}
  .dwn-menu>span : first-child {
  margin : 0
}
.dwn-menu>span a {
  display : block;
  color : #000
}
.dwn-menu>span.act {
  background : #f1f1f1
}
.dwn-cont-div {
  padding : 40px
}
[data-dirshow] {
  display : none;
  text-align : center
}
[data-dirshow].dirshow {
  display : block
}
.percent {
  margin : 0 auto;
  width : 60%
}
.other-option-head span {
  padding : 5px 20px;
  font-size : 18px;
  line-height : 28px;
  cursor : pointer;
  display : inline-block
}
.other-option-head span.act {
  background : #fff
}
.other-option {
  background : #fff;
  padding : 20px 2%
}
.other-option-cont {
  display : none
}
.other-option-cont .otr-dwn-cont li {
  font-size : 14px
}
.dsk-spa {
  background : none repeat scroll 0 0 #ecedee;
  margin : 50px 0;
  width : 100%
}
.dsk-spa td {
  background : none repeat scroll 0 0 #fff;
  padding : 10px;
  border : 1px solid #efefef;
  vertical-align : middle
}
.dsk-spa th {
  padding : 10px 0
}
.sdphmimg {
  background-image : url(/sites/meweb/images/se/service-desk/images/sdp-home-page-sprite.svg);
  background-repeat : no-repeat;
  display : inline-block;
  height : 55px
}
.powerfulinteg {
  background-position : 0 0;
  width : 86px
}
.smartauto {
  background-position : -91px 0;
  width : 60px
}
.extensive {
  background-position : -165px -1px;
  width : 60px
}
.codeless {
  background-position : -313px 0;
  width : 57px
}
.deploycloud {
  background-position : -387px 0;
  width : 64px
}
.best-practice {
  background-position : -240px 0;
  width : 56px
}
.ftr-tot {
  height : 45px;
  display : block;
  margin-top : -15px;
  float : left;
  margin-right : 10px
}
.ftr-incident {
  background-position : -14px -73px;
  width : 43px
}
.ftr-cmdb {
  background-position : -268px -68px;
  width : 40px
}
.ftr-itproject {
  background-position : -206px -73px;
  width : 48px
}
.ftr-reports {
  background-position : -142px -145px;
  width : 42px
}
.ftr-integration {
  background-position : -330px -70px;
  width : 44px
}
.ftr-asset {
  background-position : -80px -146px;
  width : 49px
}
.ftr-problem {
  background-position : -14px -145px;
  width : 48px
}
.ftr-change {
  background-position : -146px -73px;
  width : 33px
}
.ftr-service {
  background-position : -78px -73px;
  width : 50px
}
a.sdpfeaturehdrtxts {
  font-size : 18px;
  font-weight : 600;
  line-height : 30px;
  color : #000;
  margin-top : 12px;
  text-decoration : none;
  display : block
}
.wysdp-ftr-subhdr {
  font-weight : 600 !important;
  color : #2873b3 !important;
  font-size : 16px
}
.whysdp-col1 p, .whysdp-col2 p, .whysdp-col3 p {
  line-height : 24px;
  font-weight : 500;
  color : #000;
  font-size : 16px !important
}
.whysdp-col1 p, .whysdp-col2 p, .whysdp-col3 p {
  height : auto
}
.sdpftrsmorelink {
  position : relative;
  color : #2b98f0;
  font-size : 16px;
  font-family : 'Zoho_Puvi_Regular'
}
  .sdpftrsmorelink : before {
  content : ">";
  position : absolute;
  left : 103px;
  right : 0;
  top : -2px;
  bottom : 0;
  font-family : Zoho_Puvi_Regular
}
.sdpftrsmorelink {
  color : #000;
  font-size : 12px
}
  .sdpftrsmorelink : hover {
  text-decoration : underline
}
.sdpftrsmorelink span {
  color : #1a8509
}
.sdpftrsmorelink {
  position : relative;
  color : #2b98f0;
  font-size : 16px;
  font-family : Zoho_Puvi_Regular
}
.bannerflex {
  width : 100%;
  margin : 86px auto 0;
  margin-top : 86px;
  background : 0
}
.flexslider {
  width : 100% !important
}
.flexslider {
  width : 1400px
}
.pb4 {
  padding-bottom : 40px !important
}
.whysdp-col {
  background : #fff;
  text-align : left;
  width : 96%;
  padding : 2%
}
.whysdp-col1, .whysdp-col2, .whysdp-col3 {
  min-height : 385px;
  background : #fff;
  text-align : left;
  border : 1px solid #eaeaea;
  width : 23%;
  padding : 4%;
  float : left
}
.whysdp-col1, .whysdp-col2 {
  margin-right : 2%
}
  .whysdp-col1 : hover, .whysdp-col2 : hover, .whysdp-col3 : hover {
  box-shadow : 0 15px 20px rgba(0, 0,0, .10);
  border : 1px solid #c6e1f3;
  transition : all .3s ease-in-out !important
}
  .flexslider : hover a.flex-prev {
  opacity : 1
}
  .flexslider : hover a.flex-prev {
  opacity : .3
}
.flex-direction-nav li a.flex-prev {
  background : url(/sites/meweb/images/se/service-desk/images/home-page-sprite-images.png) -3px -116px;
  left : 5px;
  width : 19px;
  height : 50px;
  cursor : pointer;
  opacity : 1
}
.wysdp-ftr-subhdr {
  font-weight : 400 !important;
  color : #7bbb2a !important;
  letter-spacing : .5px;
  font-size : 15px
}
.flex-direction-nav li a.flex-next {
  background : url(/sites/meweb/images/se/service-desk/images/home-page-sprite-images.png) -29px -115px;
  right : 5px;
  width : 19px;
  height : 50px;
  cursor : pointer;
  opacity : 1
}
  .flexslider : hover a.flex-next {
  opacity : 1;
  right : 5px
}
  .flexslider : hover a.flex-prev {
  opacity : 1
}
div.qttxt {
  color : #fff;
  font-weight : 100 !important;
  font-size : 17px;
  line-height : 30px;
  min-height : 130px;
  max-width : 700px;
  height : 100%;
  margin : 0 auto;
  padding-top : 15px
}
.custLogo {
  background-image : url(/sites/meweb/images/se/service-desk/images/sdp-customer-testimonials.png);
  background-repeat : no-repeat;
  width : 72px;
  height : 72px;
  display : block
}
.serkan {
  background-position : -2px -2px
}
.james {
  background-position : -2px -78px
}
.karl {
  background-position : -2px -153px
}
.sarah {
  background-position : -2px -227px
}
.mohammed {
  background-position : -2px -301px
}
.karel {
  background-position : -76px -451px
}
.mike {
  background-position : -2px -451px
}
.nathan {
  background-position : -78px -1px
}
.tony {
  background-position : -78px -76px
}
.mike {
  background-position : -2px -451px
}
.christian {
  background-position : -76px -150px
}
.nicholas {
  background-position : -76px -225px
}
.darren {
  background-position : -2px -375px
}
.joe {
  background-position : -76px -302px
}
.karen {
  background-position : -76px -377px
}
.ccpl {
  background-position : -153px -2px
}
.scotteng {
  background-position : -152px -78px
}
.angloimservc {
  background-position : -153px -154px
}
.rick {
  background-position : -153px -228px
}
.eidpasprt {
  background-position : -153px -305px
}
.deanbird {
  background-position : -228px -76px
}
.muhammadgouda {
  background-position : -153px -380px
}
.silas {
  background-position : -152px -453px
}
.joefrazier {
  background-position : -227px -2px
}
.whysdp-col1 p, .whysdp-col2 p, .whysdp-col3 p {
  line-height : 24px;
  font-weight : 400;
  color : #46535c;
  font-size : 13.5px !important
}
.wysdp-ftr-subhdr {
  font-weight : 400 !important;
  color : #2873b3 !important;
  letter-spacing : .5px;
  text-align : left
}
.mT10 {
  margin-top : 10px
}
#ftrgetstd .tac.pT20 {
  font-family : 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;
  font-weight : 600;
  font-size : 35px;
  color : #000;
  line-height : 45px
}
a.ftrdemo {
  background : #e9142b;
  color : #fff;
  font-size : 20px;
  line-height : 30px;
  padding : 10px 40px;
  display : inline-block;
  border-radius : 5px;
  text-decoration : none;
  text-align : center;
  letter-spacing : 0;
  font-weight : 500;
  display : none
}
.ftr-cont-wrpr {
  max-width : 1200px;
  width : 100%;
  margin : 0 auto;
  transition : all .2s ease-in 0s
}
h1.ftrmnhdr {
  font-family : 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif !important;
  font-size : 45px !important;
  letter-spacing : .5px;
  line-height : 50px;
  font-weight : 600 !important;
  color : #fff
}
h2.ftrpg-inrhdr {
  font : 30px/1.25 'Zoho_Puvi_SemiBold';
  color : #000
}
ul.ftr-inrlistcnt li {
  background-image : url(/sites/meweb/images/se/service-desk/images/sdp-common-image.png);
  background-repeat : no-repeat;
  background-position : -52px 3px;
  padding-left : 30px;
  color : #000;
  margin-top : 15px;
  font-size : 16px;
  line-height : 1.3
}
h1.ftrmnhdr {
  font-family : 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;
  font-size : 45px !important;
  letter-spacing : .5px;
  line-height : 50px;
  font-weight : 600
}
div.heading-menu .ftrpg-inrhdr {
  color : #000 !important;
  font-family : 'Zoho_Puvi_Light', 'Open Sans', sans-serif;
  letter-spacing : 1px
}
.ftrpg-inrhdr {
  color : #fff;
  font-weight : 200;
  font-size : 23px
}
.conthdrtxt {
  display : block;
  font-size : 36px;
  font-weight : 600;
  color : #000
}
.feature-box {
  margin-top : 20px;
  color : #424f56
}
.feature-col1 {
  width : 31%;
  float : left;
  margin-right : 3%;
  padding : 20px 0
}
.feature-col2 {
  width : 31%;
  float : left;
  margin-right : 3%;
  padding : 20px 0
}
.feature-col3 {
  width : 32%;
  float : left;
  padding : 20px 0
}
.fea-inhead {
  margin-top : 10px;
  margin-left : 2%;
  padding-bottom : 15px;
  font-size : 20px;
  line-height : 30px
}
.fea-inhead a {
  color : #000;
  text-decoration : none;
  font-size : 20px;
  line-height : 30px
}
.feature-box p {
  min-height : 125px
}
.feature-box p {
  margin : 15px 0 5px 0;
  color : #000;
  font-size : 16px;
  line-height : 26px
}
a.lnmore {
  position : relative;
  cursor : pointer;
  text-decoration : none;
  outline : 0;
  color : #2b98f0 !important;
  font-size : 16px;
  font-family : Zoho_Puvi_Regular
}
  a.lnmore : before {
  content : ">";
  position : absolute;
  left : 85px;
  right : 0;
  top : 1px;
  bottom : 0;
  font-family : Zoho_Puvi_Regular
}
.feature-img {
  background : url(/sites/meweb/images/se/service-desk/images/help-desk-features-icon.png) no-repeat 0 0;
  background-position-x : 0;
  background-position-y : 0;
  margin : 5px 10px 0 0;
  float : left;
  height : 36px;
  width : 36px;
  display : inline-block
}
.fea-hds1 {
  background-position : 0 0
}
.fea-hds2 {
  background-position : -36px 0
}
.fea-hds3 {
  background-position : -72px 0
}
.fea-hds4 {
  background-position : -108px 0
}
.fea-hds5 {
  background-position : -144px 0
}
.fea-hds6 {
  background-position : -180px 0
}
.fea-hds7 {
  background-position : -216px 0
}
.fea-hds8 {
  background-position : -252px 0
}
.fea-hds9 {
  background-position : -288px 0
}
.fea-hds10 {
  background-position : -324px 0
}
.fea-hds11 {
  background-position : 0 -36px
}
.fea-hds12 {
  background-position : -36px -36px
}
.fea-hds13 {
  background-position : -127px -182px
}
.fea-itil1 {
  background-position : -72px -36px
}
.fea-itil2 {
  background-position : -109px -36px
}
.fea-itil3 {
  background-position : -144px -36px
}
.fea-itil4 {
  background-position : -186px -36px;
  width : 30px
}
.fea-itil5 {
  background-position : -216px -36px
}
.fea-asm1 {
  background-position : -252px -37px
}
.fea-asm2 {
  background-position : -288px -37px
}
.fea-asm3 {
  background-position : -324px -36px
}
.fea-asm4 {
  background-position : 0 -72px
}
.fea-asm5 {
  background-position : -36px -72px
}
.fea-asm6 {
  background-position : -72px -72px
}
.fea-asm7 {
  background-position : -108px -72px
}
.fea-asm8 {
  background-position : -144px -72px
}
.fea-asm9 {
  background-position : -180px -72px
}
.fea-asm10 {
  background-position : -39px -141px
}
.fea-asm11 {
  background-position : -182px -76px
}
.fea-asm12 {
  background-position : -2px -144px
}
.fea-asm13 {
  background-position : -164px -184px
}
.fea-ninteg01 {
  background-position : -74px -142px
}
.fea-ninteg02 {
  background-position : -117px -142px
}
.fea-ninteg03 {
  background-position : -158px -143px
}
.fea-ninteg04 {
  background-position : -205px -143px
}
.fea-ninteg05 {
  background-position : -249px -143px
}
.fea-ninteg06 {
  background-position : -292px -143px
}
.fea-ninteg07 {
  background-position : -338px -143px
}
.fea-ofic365int01 {
  background-position : -86px -177px
}
.fea-ofic365int02 {
  background-position : -1px -180px
}
.fea-ofic365int03 {
  background-position : -44px -180px
}
.fea-auto14 {
  background-position : -207px -184px;
  width : 33px;
  height : 26px;
  margin : 12px 10px 0 0
}
.fea-auto15 {
  background-position : -250px -185px;
  width : 33px;
  height : 26px;
  margin : 12px 10px 0 0
}
.fea-ninteg08 {
  background-position : -289px -183px;
  width : 33px;
  height : 28px;
  margin : 12px 10px 0 0
}
.newtext {
  color : #fff;
  background : #e8132a;
  border-radius : 5px;
  padding : 2px 6px;
  font-size : 12px;
  margin-left : 5px;
  font-family : 'Zoho_Puvi_Bold', sans-serif;
  text-transform : uppercase
}
.ftrcustmr-sec .ftrpg-inrhdr {
  font : 33px/1.25 'Zoho_Puvi_SemiBold';
  color : #000
}
.ftrcustmr-sec {
  width : 80%;
  margin : 0 auto
}
.ftrcustmr-sec>.quotetxt {
  color : #2c3e50;
  font-size : 18px;
  line-height : 1.5
}
.ftrcustmr-sec>.custmrnme {
  font-size : 15px;
  color : #77ae6c;
  font-family : 'Zoho_Puvi_SemiBold'
}
.ftrcustmr-sec>.custmrnme span {
  font-size : 13px;
  color : #7d7d7d;
  font-family : 'Zoho_Puvi_Regular'
}
.pT75 {
  padding-top : 75px
}
.pT50 {
  padding-top : 50px
}
.pT30 {
  padding-top : 30px
}
.sdp-logo-blocks {
  position : relative
}
.sdp-logo-blocks .sdpcus-block {
  background-color : #fff;
  display : inline-block;
  height : 92px;
  position : relative;
  margin : 0 .5%;
  width : 163px;
  padding : 0 3.5%
}
.sdp-logo-blocks img.clear-channel {
  top : 70px
}
.sdpcstmr01 div, .sdpcstmr02 div, .sdpcstmr03 div, .sdpcstmr04 div, .sdpcstmr05 div, .sdpcstmr06 div, .sdpcstmr07 div, .sdpcstmr08 div {
  left : 0;
  margin : 0 auto;
  position : absolute;
  right : 0;
  padding-top : 15px;
  width : 175px
}
.sdpcstmr01 .cb-img, .sdpcstmr02 .cb-img, .sdpcstmr03 .cb-img, .sdpcstmr04 .cb-img, .sdpcstmr05 .cb-img, .sdpcstmr06 .cb-img, .sdpcstmr07 .cb-img, .sdpcstmr08 .cb-img {
  opacity : 0;
  transition : all .6s ease-out 0s
}
.sdpcstmr01 .cb-img.active, .sdpcstmr02 .cb-img.active, .sdpcstmr03 .cb-img.active, .sdpcstmr04 .cb-img.active, .sdpcstmr05 .cb-img.active, .sdpcstmr06 .cb-img.active, .sdpcstmr07 .cb-img.active, .sdpcstmr08 .cb-img.active {
  opacity : 1;
  transition : all .5s ease-in 0s
}
.sdpcstmrtmpftrbg {
  background-image : url(/sites/meweb/images/se/service-desk/images/customer-logos-bg.png);
  background-position : center;
  background-repeat : no-repeat;
  background-size : cover
}
#sdpcutomerlogos .whysdphdr {
  font-weight : 600
}
.dllclogo, .rbsclogo, .vdfonclogo, .vairbsclogo, .simnsclogo, .medronicclogo, .kofxclogo, .disnyclogo, .hondaclogo, .xeroxclogo, .etihdclogo, .toysrsclogo, .abcclogo, .scaniaclogo, .graystnclogo, .dekalbclogo, .vensnclogo, .swislifclogo, .avrdaclogo, .pbibnkclogo, .pinkclogo, .rlayhlthclogo, .estcpitlclogo, .kartnsonclogo, .altrexptsclogo, .ksbcdcclogo, .maxconlclogo, .thyssnkrpclogo, .grenairptclogo, .soriforgclogo, .toledoclogo, .premierbnklogo {
  background : url(/sites/meweb/images/se/service-desk/images/servicedeskplus-customers-images.png) no-repeat 0 0
}
.dllclogo {
  background-position : -1px -1px;
  width : 71px;
  height : 71px;
  display : block
}
.rbsclogo {
  background-position : -80px -1px;
  width : 107px;
  height : 32px;
  display : block;
  margin-top : 15px
}
.vdfonclogo {
  background-position : -188px 0;
  width : 91px;
  height : 60px;
  display : block
}
.vairbsclogo {
  background-position : -280px -1px;
  width : 161px;
  height : 37px;
  display : block
}
.simnsclogo {
  background-position : -451px -1px;
  width : 161px;
  height : 26px;
  display : block;
  margin-top : 15px
}
.medronicclogo {
  background-position : 0 -80px;
  width : 163px;
  height : 49px;
  display : block
}
.kofxclogo {
  background-position : -191px -77px;
  width : 169px;
  height : 30px;
  display : block;
  margin-top : 15px
}
.disnyclogo {
  background-position : -361px -64px;
  width : 127px;
  height : 56px;
  display : block
}
.hondaclogo {
  background-position : -495px -72px;
  width : 149px;
  height : 31px;
  display : block;
  margin-top : 15px
}
.xeroxclogo {
  background-position : 1px -136px;
  width : 133px;
  height : 38px;
  display : block;
  margin-top : 15px
}
.etihdclogo {
  background-position : -135px -140px;
  width : 136px;
  height : 74px;
  display : block
}
.toysrsclogo {
  background-position : -275px -136px;
  width : 115px;
  height : 29px;
  display : block
}
.abcclogo {
  background-position : -398px -136px;
  width : 53px;
  height : 53px;
  display : block;
  margin-top : 5px
}
.scaniaclogo {
  background-position : -459px -136px;
  width : 70px;
  height : 41px;
  display : block;
  margin-top : 10px
}
.graystnclogo {
  background-position : -2px -220px;
  width : 151px;
  height : 39px;
  display : block;
  margin-top : 8px
}
.dekalbclogo {
  background-position : -156px -214px;
  width : 123px;
  height : 51px;
  display : block
}
.vensnclogo {
  background-position : -282px -214px;
  width : 159px;
  height : 42px;
  display : block;
  margin-top : 5px
}
.swislifclogo {
  background-position : -444px -214px;
  width : 149px;
  height : 65px;
  display : block
}
.avrdaclogo {
  background-position : -1px -325px;
  width : 126px;
  height : 39px;
  display : block;
  margin-top : 15px
}
.pbibnkclogo {
  background-position : -127px -305px;
  width : 110px;
  height : 46px;
  display : block
}
.pinkclogo {
  background-position : -239px -305px;
  width : 94px;
  height : 48px;
  display : block;
  margin-top : 5px
}
.rlayhlthclogo {
  background-position : -508px -305px;
  width : 156px;
  height : 26px;
  display : block;
  margin-top : 15px
}
.estcpitlclogo {
  background-position : -2px -388px;
  width : 171px;
  height : 16px;
  display : block;
  margin-top : 20px
}
.premierbnklogo {
  background-position : -554px -130px;
  width : 119px;
  height : 49px;
  display : block;
  margin-top : 5px
}
.kartnsonclogo {
  background-position : -192px -388px;
  width : 137px;
  height : 55px;
  display : block
}
.altrexptsclogo {
  background-position : -331px -388px;
  width : 137px;
  height : 42px;
  display : block;
  margin-top : 10px
}
.ksbcdcclogo {
  background-position : -474px -384px;
  width : 138px;
  height : 46px;
  display : block;
  margin-top : 10px
}
.maxconlclogo {
  background-position : -2px -453px;
  width : 112px;
  height : 58px;
  display : block
}
.thyssnkrpclogo {
  background-position : -117px -453px;
  width : 147px;
  height : 42px;
  display : block;
  margin-top : 10px
}
.grenairptclogo {
  background-position : -267px -451px;
  width : 120px;
  height : 45px;
  display : block;
  margin-top : 10px
}
.soriforgclogo {
  background-position : -392px -453px;
  width : 137px;
  height : 35px;
  display : block;
  margin-top : 10px
}
.toledoclogo {
  background-position : -534px -451px;
  width : 93px;
  height : 52px;
  display : block
}
.esm-banner-bg {
  background : #ecf9ff;
  padding : 1.2% 0
}
.esm-banner-bg img {
  width : 100%;
  max-width : 18%
}
.esm-banner-bg h3 {
  margin : 3px 0 0 0
}
.esm-banner-bg h3 sup {
  font-size : 10px
}
.esm-banner-bg p {
  margin-top : 5px
}
.esm-banner-bg p a {
  text-decoration : underline
}
.ftrscontainer {
  max-width : 1400px !important;
  margin : 0 auto
}
.featursubmenu {
  width : 100%;
  background-color : #fff;
  display : none
}
ul.featuremenu {
  margin : 0;
  padding : 10px 0 5px 0;
  position : relative
}
ul.featuremenu li {
  list-style-type : none;
  margin : 0;
  padding : 0 15px;
  display : inline-block;
  vertical-align : middle;
  font : 14px/1 'Zoho_Puvi_Regular', sans-serif;
  cursor : pointer
}
ul.featuremenu li a {
  padding : 12px 0;
  color : #000;
  text-decoration : none;
  cursor : pointer;
  position : relative;
  letter-spacing : .3px
}
.sticky-header {
  padding : 3px 0 6px 0;
  background : #e5f6fb;
  z-index : 9999999;
  border-top : 1px solid rgba(0, 0,0, .1);
  border-bottom : 1px solid rgba(0, 0,0, .1)
}
.featurmenufix {
  position : fixed;
  top : 92px;
  left : 0;
  width : 100%
}
ul.featuremenu li.factive a {
  color : #1075d2 !important;
  font-weight : bold;-webkit-font-smoothing : antialiased;
  text-rendering : optimizeLegibility
}
  #sdpftrnave li a : hover {
  color : #1075d2
}
#sdpmagic-line {
  position : absolute;
  bottom : -6px;
  left : 0;
  width : 100px;
  height : 2px;
  background : #1075d2;
  padding : 0;
  cursor : pointer;
  transition : all .3s
}
.sdpftrhdrcont h3 {
  font : 18px/1.1 'Zoho_Puvi_SemiBold', sans-serif;
  color : #606060;
  text-transform : uppercase;
  padding : 0;
  margin : 10px 0 10px 0;
  letter-spacing : .5px
}
.sdpftrhdrcont h2 {
  font : 30px/1.1 'Zoho_Puvi_Bold', sans-serif;
  color : #3180d2;
  padding : 0;
  margin : 0
}
.sdpftrhdrcont p {
  font : 18px/1.5 'Zoho_Puvi_Regular', sans-serif;
  color : #000;
  margin-top : 10px
}
.sdpftrhdrcont p a.ftrmore {
  font : 16px/1.25 'Zoho_Puvi_SemiBold', sans-serif;
  color : #3180d2;
  text-decoration : none
}
a.trysdpnow {
  font : 18px/1.25 'Zoho_Puvi_SemiBold', sans-serif;
  color : #e9142b;
  text-decoration : none;
  position : relative;
  margin : 10px 0;
  z-index : 2
}
  a.trysdpnow : after {
  content : "";
  border-bottom : 1px solid #e9142b;
  position : absolute;
  top : 0;
  right : 0;
  bottom : 0;
  left : 0;
  width : 0;
  transition : width .2s
}
  a.trysdpnow : hover : after {
  width : 100%
}
.sdpftrhdrcont .max {
  max-width : 80%;
  width : 100%;
  margin : 15px 0
}
.sdpfeaturesec {
  padding : 3% 0
}
.featerflexmain {
  height : 100%;
  width : 100%
}
.featureflxleft {
  width : 100%;-webkit-flex : inherit;-ms-flex : inherit;
  flex : inherit
}
.sdpftrhdrcont {
  padding : 5% 16% 5% 5%
}
.featureflxright {
  -webkit-flex : inherit;-ms-flex : inherit;
  float : left;
  display : flex;
  flex-wrap : wrap;
  padding-top : 0
}
.featureflxright ul {
  align-items : center !important
}
ul.sdpftrs {
  margin : 0;
  padding : 0
}
ul.sdpftrs li {
  list-style-type : none;
  float : left;
  border : 1px solid #eaeaea;
  width : 100%;
  max-width : 30%;
  margin : 2% 1%;
  background : #fff;
  min-height : 365px;
  box-sizing : border-box
}
#itilready ul.sdpftrs li {
  min-height : 400px !important
}
#native-it-integrations  ul.sdpftrs li {
  min-height : 425px !important
}
#automation ul.sdpftrs li {
  min-height : 440px !important
}
.btmBar {
  height : auto
}
  ul.sdpftrs li : after {
  content : "";
  width : 0;
  height : 3px;
  background : #03a9f5;
  position : absolute;
  top : 0;
  left : 0;
  transition : width .5s
}
  ul.sdpftrs li : hover : after {
  width : 100%
}
  ul.sdpftrs li : hover {
  box-shadow : 0 5px 10px rgba(0, 0,0, .10);
  transition : all .3s ease-in-out !important
}
.ftrscont {
  padding : 10%;
  position : relative;
  z-index : 1
}
.ftrscont h3 {
  font : 21px/1.1 'Zoho_Puvi_SemiBold', sans-serif;
  color : #000;
  padding : 0;
  margin : 20px 0
}
.ftrscont h3 a {
  color : #000;
  text-decoration : none
}
.ftrscont p {
  font-family : 'Zoho_Puvi_Regular', sans-serif;
  font-size : 16px;
  text-rendering : optimizeLegibility;-webkit-font-smoothing : antialiased;
  margin : 10px 0;
  line-height : 1.5
}
.ftrscont p a {
  color : #000;
  text-decoration : none
}
  .ftrscont p a : hover {
  color : #000;
  text-decoration : underline
}
a.ftrlearnmore {
  font : 16px/1.25 'Zoho_Puvi_SemiBold', sans-serif;
  color : #3180d2;
  text-decoration : none;
  position : relative;
  z-index : 2
}
  a.ftrlearnmore : after {
  content : "";
  border-bottom : 1px solid #3180d2;
  position : absolute;
  top : 0;
  right : 0;
  bottom : 0;
  left : 0;
  width : 0;
  transition : width .2s
}
  a.ftrlearnmore : hover : after {
  width : 100%
}
.hdsftr {
  background-image : url(/sites/meweb/images/se/service-desk/images/help-desk-feature-sprite-40px.svg);
  background-repeat : no-repeat;
  display : block;
  min-height : 46px;
  width : 46px;
  background-size : 762px
}
span.newtext {
  color : #fff;
  background : #e8132a;
  border-radius : 5px;
  padding : 2px 6px;
  font-size : 10px;
  margin-top : 5px;
  font-family : 'Zoho_Puvi_Bold', sans-serif;
  text-transform : uppercase;
  position : absolute;
  display : none
}
.itil-ftr01 {
  background-position : -209px -9px
}
.itil-ftr02 {
  background-position : -270px -16px
}
.itil-ftr03 {
  background-position : -85px -17px
}
.itil-ftr04 {
  background-position : -327px -12px
}
.itil-ftr05 {
  background-position : -149px -12px
}
.itil-ftr06 {
  background-position : -15px -9px
}
.itil-ftr07 {
  background-position : -392px -9px
}
.itil-ftr08 {
  background-position : -453px -11px
}
.itil-ftr09 {
  background-position : -626px -457px
}
.itil-ftr10 {
  background-position : -190px -463px
}
.selfser-ftr01 {
  background-position : -12px -87px
}
.selfser-ftr02 {
  background-position : -72px -76px
}
.selfser-ftr03 {
  background-position : -133px -83px
}
.selfser-ftr04 {
  background-position : -202px -84px
}
.selfser-ftr05 {
  background-position : -272px -77px
}
.selfser-ftr06 {
  background-position : -637px -151px
}
.selfser-ftr07 {
  background-position : -388px -81px
}
.selfser-ftr08 {
  background-position : -451px -79px
}
.selfser-ftr09 {
  background-position : -377px -268px
}
.automtn-ftr01 {
  background-position : -12px -149px
}
.automtn-ftr02 {
  background-position : -75px -146px
}
.automtn-ftr03 {
  background-position : -143px -146px
}
.automtn-ftr04 {
  background-position : -203px -155px
}
.automtn-ftr05 {
  background-position : -182px -97px
}
.automtn-ftr06 {
  background-position : -337px -148px
}
.automtn-ftr07 {
  background-position : -395px -147px
}
.automtn-ftr08 {
  background-position : -451px -146px
}
.automtn-ftr09 {
  background-position : -623px -350px
}
.automtn-ftr10 {
  background-position : -332px -351px
}
.automtn-ftr11 {
  background-position : -517px -144px;
  min-height : 48px
}
.automtn-ftr12 {
  background-position : -517px -14px;
  min-height : 48px
}
.custmztion-ftr01 {
  background-position : -15px -210px
}
.custmztion-ftr02 {
  background-position : -72px -207px
}
.custmztion-ftr03 {
  background-position : -135px -218px
}
.custmztion-ftr04 {
  background-position : -207px -208px
}
.custmztion-ftr05 {
  background-position : -273px -216px
}
.custmztion-ftr06 {
  background-position : -335px -209px
}
.custmztion-ftr07 {
  background-position : -399px -207px
}
.custmztion-ftr08 {
  background-position : -462px -408px
}
.custmztion-ftr09 {
  background-position : -626px -404px
}
.custmztion-ftr10 {
  background-position : -452px -458px
}
.custmztion-hospitality {
  background-position : -452px -268px
}
.enterpris {
  background-position : -515px -7px
}
.ngo {
  background-position : -572px -7px
}
.banks {
  background-position : -673px -7px
}
.manufacturing {
  background-position : -326px -405px;
  width : 49px
}
.healthcare {
  background-position : -676px -501px;
  width : 49px
}
.sdp-airport {
  background-position : -392px -501px;
  width : 55px
}
.esm-humanrcs {
  background-position : -623px -500px
}
.esm-feciltydsk {
  background-position : -656px -70px;
  width : 52px;
  height : 49px
}
.finance {
  background-position : -569px -500px
}
.sdp-legaldesk {
  background-position : -500px -500px
}
.custmztion-ftr11 {
  background-position : -392px -466px
}
.custmztion-ftr12 {
  background-position : -685px -406px
}
.astmgmnt-ftr01 {
  background-position : -12px -286px
}
.astmgmnt-ftr02 {
  background-position : -73px -272px
}
.astmgmnt-ftr03 {
  background-position : -134px -271px
}
.astmgmnt-ftr04 {
  background-position : -205px -272px
}
.astmgmnt-ftr05 {
  background-position : -270px -280px
}
.astmgmnt-ftr06 {
  background-position : -334px -270px
}
.astmgmnt-ftr07 {
  background-position : -394px -271px
}
.astmgmnt-ftr08 {
  background-position : -400px -339px;
  height : 51px
}
.astmgmnt-ftr09 {
  background-position : -451px -347px
}
.ad-ftr09 {
  background-position : -618px -4px
}
.asset-replish {
  background-position : -452px -212px
}
.consumables {
  background-position : -519px -212px
}
.nativintg-ftr01 {
  background-position : -12px -352px
}
.nativintg-ftr02 {
  background-position : -266px -339px
}
.nativintg-ftr03 {
  background-position : -201px -338px
}
.nativintg-ftr04 {
  background-position : -72px -340px
}
.nativintg-ftr05 {
  background-position : -333px -353px
}
.nativintg-ftr06 {
  background-position : -134px -340px
}
.nativintg-ftr07 {
  background-position : -510px -353px
}
.nativintg-ftr08 {
  background-position : -567px -346px
}
.nativintg-ftr09 {
  background-position : -513px -457px
}
.nativintg-ftr10 {
  background-position : -267px -463px
}
.nativintg-ftr11 {
  background-position : -563px -71px;
  width : 57px
}
.zoho-sdp-survey {
  background-position : -682px -455px
}
.sdp-dynatrace {
  background-position : -637px -208px
}
.zoho-voice {
  background-position : -695px -147px
}
.zoho-flow {
  background-position : -577px -205px
}
.businsintg-ftr01 {
  background-position : -11px -404px
}
.businsintg-ftr02 {
  background-position : -73px -414px
}
.businsintg-ftr03 {
  background-position : -267px -404px
}
.businsintg-ftr04 {
  background-position : -134px -403px
}
.businsintg-ftr05 {
  background-position : -205px -404px
}
.businsintg-ftr06 {
  background-position : -570px -457px
}
.businsintg-ftr07 {
  background-position : -581px -142px;
  min-height : 48px
}
.industry-ftr01 {
  background-position : -686px -271px
}
.industry-ftr02 {
  background-position : -631px -271px
}
.industry-ftr03 {
  background-position : -578px -271px
}
.industry-ftr04 {
  background-position : -518px -271px
}
.reprtsdsbods-ftr01 {
  background-position : -6px -462px
}
.reprtsdsbods-ftr02 {
  background-position : -74px -462px
}
.reprtsdsbods-ftr03 {
  background-position : -135px -462px
}
.reprtsdsbods-ftr04 {
  background-position : -391px -406px
}
.assetlifecycle-ftr12 {
  background-position : -499px -62px
}
.sandbox {
  background-position : -330px -460px
}
.workflow-automation {
  background-position : -687px -342px;
  width : 50px
}
.workflow-automation-software {
  background-position : -223px -501px;
  width : 50px
}
.microsoft-integration {
  background-position : -456px -499px
}
.confluence-extension {
  background-position : -635px -185px;
  background-size : 700px
}
.sdp-chatgpt-inte {
  background-position : -326px -502px;
  width : 55px
}
#lamp-anim {
  width : 100%;
  height : 200px;
  mix-blend-mode : color-burn
}
.blob {
  background : url(/sites/meweb/images/se/service-desk/images/blob-bg.jpg);
  background-size : cover;
  background-repeat : no-repeat
}
.banner-bg {
  position : absolute;
  left : 0;
  right : 0;
  top : 100px
}
/*.banner h1 {
  font-size : 41px;
  font-weight : 500;
  line-height : 41px
}
.banner p {
  font-size : 21px;
  line-height : 22px;
  margin : 10px 0 0 0
}*/
h3.featuretitle {
  display : none
}
.expanderHead {
  display : none
}
.selfsrviceftrcta, #nofolderftrctasec, #itsmfooterctasec, #hdsfooterctasec, #gdprfooterctasec, #atomtionftrctasec, #chngeftrctasec, #onpremisesftcta, #cloudftrcta, #itilrleseftrcta, #itilftrcta, #rportsftrcta {
  background : #f3fcff;
  padding : 3% 0
}
.winicon {
  background : url(/sites/meweb/images/se/service-desk/images/windows-icon-40x40.png) 0 0 no-repeat;
  display : inline-block;
  float : left;
  height : 40px;
  margin : 12px 0 0 11px;
  width : 40px
}
.linicon {
  background : url(/sites/meweb/images/se/service-desk/images/linux-icon-40x40.png) 0 0 no-repeat;
  display : inline-block;
  float : left;
  height : 40px;
  margin : 12px 0 0 11px;
  width : 40px
}
.dlrt {
  float : right;
  margin : 0 10px
}
.dltxt {
  display : block;
  font-size : 35px
}
.dldesc {
  display : block;
  font-size : 11px;
  line-height : 23px;
  margin-top : 3px
}
.moreinfo {
  margin-top : -13px;
  padding-bottom : 15px
}
.dwn-form input, .dwn-form select {
  width : 80%
}
.more-dwnlds {
  max-width : 500px;
  width : 100%;
  margin : 0 auto;
  padding : 0
}
.ornge-clr {
  color : #f9995f !important
}
.down-nav-link span.act {
  background : #03a9f4;
  color : #fff
}
.down-nav-link span.act em {
  color : #fff
}
  .down-nav-link span.act : before {
  position : absolute;
  bottom : 0;
  display : inline-block;
  border-left : 20px solid transparent;
  border-right : 20px solid transparent;
  border-top : 20px solid #00a9f4;
  margin-bottom : -20px;
  margin-left : 100px;*margin-left : 225px;
  content : '';
  z-index : 9
}
  .down-nav-link span.act : after {
  position : absolute;
  margin-left : -5px;
  bottom : 0;
  display : inline-block;
  border-left : 20px solid transparent;
  border-right : 20px solid transparent;
  border-top : 20px solid #00a9f4;
  margin-bottom : -20px;
  margin-left : -100px;
  content : '';
  z-index : 9
}
  .down-nav-link span.act : first-child : before {
  border : none !important
}
  .down-nav-link span.act : last-child : after {
  border : none !important
}
ul.card-list, ul.addresorcs {
  list-style : none
}
.promotion-bg .container {
  max-width : 1200px
}
ol.toc ol.inner-toc {
  display : none
}
.bold {
  font-weight : bold
}
.video-section {
  padding : 50px 0;
  text-align : center
}
h1.rcrs-hdr {
  font-weight : 400;
  font-family : 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif
}
.rcrs-conttxt {
  font-family : 'Zoho_Puvi_Regular', 'Open Sans', sans-serif
}
.rcrs-conttxt p {
  font-family : 'Zoho_Puvi_Regular', 'Open Sans', sans-serif
}
.recourcnavsec {
  background : #fff;
  border-bottom : 1px solid #e8e8e8;
  line-height : 0
}
.recourcnavsec.fixed {
  position : fixed;
  z-index : 7;
  top : 100px;
  width : 100%;
  box-shadow : 1px 1px 3px #888
}
.rs-continer {
  padding : 15px 0;
  max-width : 1100px
}
div#rs-wrpr {
  padding : 20px 0 50px 0
}
#rs-wrpr .per25 h3 {
  margin-top : 0
}
#rsourcetabs {
  margin : 0 auto;
  list-style : none;
  position : relative;
  height : 25px
}
#rsourcetabs li {
  display : inline-block
}
li.rsource_active_tab a.active {
  color : #000 !important;
  font-weight : 600
}
#rsourcetabs li span {
  bottom : 15px;
  position : relative
}
#rsourcetabs li a {
  position : relative;
  z-index : 200;
  color : #000;
  font-size : 15px;
  display : block;
  float : left;
  padding : 0 8px;
  text-decoration : none;
  line-height : 26px
}
  #rsourcetabs li a : hover {
  color : #444
}
#rsourcetabs #rsource_movbg {
  position : absolute;
  height : 3px !important;
  bottom : -15px;
  left : 0;
  width : 100px;
  background : #000;
  z-index : 100;-moz-border-radius : 5px;-webkit-border-radius : 5px;
  border-radius : 0
}
.rsource_active_tab a {
  color : #444
}
.ie6 #rsourcetabs li, .ie7 #rsourcetabs li {
  display : inline
}
.nsltrsubs {
  background-image : url(/sites/meweb/images/se/service-desk/images/email-subscribe.png);
  background-size : cover;
  padding : 20px;
  color : #fff;
  background-color : #eaf8fd
}
.onlndmocont p {
  font-size : 16px
}
.opodcontrol {
  margin-top : 20px
}
#rs-wrpr .rs-box {
  border : 5px solid #fff;
  width : 210px;
  height : 200px;
  position : relative;
  overflow : hidden;
  border : 1px solid #ddd;
  margin : 0 auto
}
.rsthumb a {
  text-decoration : none
}
#rs-wrpr .rs-box .rsthumb {
  -webkit-transition : all 300ms ease-out;-moz-transition : all 300ms ease-out;-o-transition : all 300ms ease-out;-ms-transition : all 300ms ease-out;
  transition : all 300ms ease-out
}
#rs-wrpr .rs-box img {
  position : absolute;
  left : 0;-webkit-transition : all 300ms ease-out;-moz-transition : all 300ms ease-out;-o-transition : all 300ms ease-out;-ms-transition : all 300ms ease-out;
  transition : all 300ms ease-out
}
#rs-wrpr .rs-box .caption {
  background-color : #235c83;
  position : absolute;
  color : #fff;-webkit-transition : all 100ms ease-out;-moz-transition : all 100ms ease-out;-o-transition : all 100ms ease-out;-ms-transition : all 100ms ease-out;
  transition : all 100ms ease-out;
  left : 0;
  top : 120px
}
.rs-caption {
  opacity : 0;
  width : 83%;
  height : 136px;
  text-align : left;
  padding : 10px 20px 0 20px;
  position : relative
}
.rs-caption h3 {
  font-size : 15px;
  margin : 10px 0 0 0;
  padding : 0;
  line-height : 22px;
  color : #fff;
  font-weight : 300
}
h3.webnws {
  font-size : 17px;
  line-height : 30px;
  color : #fff;
  line-height : 25px;
  font-weight : 300
}
#rs-wrpr .rs-box .rs-caption h3, #rs-wrpr .rs-box .rs-caption p {
  position : relative;
  left : -200px;-webkit-transition : all 300ms ease-out;-moz-transition : all 300ms ease-out;-o-transition : all 300ms ease-out;-ms-transition : all 300ms ease-out;
  transition : all 300ms ease-out
}
  #rs-wrpr .rs-box : hover .rssimpl-cptn {
  -moz-transform : translateY(-100%);-o-transform : translateY(-100%);-webkit-transform : translateY(-100%);
  opacity : 1;
  transform : translateY(-100%)
}
  #rs-wrpr .rs-box : hover .full-caption {
  -moz-transform : translateY(100%);-o-transform : translateY(100%);-webkit-transform : translateY(100%);
  opacity : 1;
  transform : translateY(100%)
}
  #rs-wrpr .rs-box : hover .fade-caption, #rs-wrpr .rs-box : hover .rs-caption {
  opacity : 1
}
  #rs-wrpr .rs-box : hover .rs-caption h3, #rs-wrpr .rs-box : hover .rs-caption p {
  -moz-transform : translateX(200px);-o-transform : translateX(200px);-webkit-transform : translateX(200px);
  transform : translateX(200px)
}
.rs-imgbg {
  position : relative;
  padding : 15px 15px 0 15px
}
.rs-imgtxt {
  font-size : 14px;
  line-height : 22px;
  font-weight : 400;
  text-align : left;
  cursor : pointer;
  color : #16476e;
  min-height : 70px
}
.rs-catgry {
  color : #838383;
  border-top : 1px solid #ececec;
  padding-top : 5px;
  text-align : left;
  margin-top : 10px;
  font-size : 13px
}
a.rs-rdmorbtn {
  font-size : 14px;
  line-height : 18px;
  font-weight : 600;
  text-align : center;
  text-align : center;
  background : #7bbb2a;
  margin : 10px 0 0 0;
  padding : 5px 10px;
  position : absolute;
  cursor : pointer;
  color : #fff;
  text-decoration : none;
  left : 0
}
.wppr-digitalworkplace {
  background : url(/sites/meweb/images/se/service-desk/images/resources-sprite-images.jpg) -213px -2718px no-repeat;
  width : 211px;
  height : 142px;
  position : relative;
  left : 0;-webkit-transition : all 300ms ease-out;-moz-transition : all 300ms ease-out;-o-transition : all 300ms ease-out;-ms-transition : all 300ms ease-out;
  transition : all 300ms ease-out;
  display : block
}
.brochures-img12 {
  background : url(/sites/meweb/images/se/service-desk/images/resources-sprite-images.jpg) -424px -2146px no-repeat;
  width : 211px;
  height : 142px;
  position : relative;
  left : 0;-webkit-transition : all 300ms ease-out;-moz-transition : all 300ms ease-out;-o-transition : all 300ms ease-out;-ms-transition : all 300ms ease-out;
  transition : all 300ms ease-out;
  display : block
}
.brochures-img14 {
  background : url(/sites/meweb/images/se/service-desk/images/resources-sprite-images.jpg) 0 -2288px no-repeat;
  width : 211px;
  height : 142px;
  position : relative;
  left : 0;-webkit-transition : all 300ms ease-out;-moz-transition : all 300ms ease-out;-o-transition : all 300ms ease-out;-ms-transition : all 300ms ease-out;
  transition : all 300ms ease-out;
  display : block
}
.brochures-img16 {
  background-image : url(/sites/meweb/images/se/service-desk/images/sdp-ms-integration-brochure.png);
  background-repeat : no-repeat;
  background-size : cover;
  width : 211px;
  height : 142px;
  position : relative;
  left : 0;-webkit-transition : all 300ms ease-out;-moz-transition : all 300ms ease-out;-o-transition : all 300ms ease-out;-ms-transition : all 300ms ease-out;
  transition : all 300ms ease-out;
  display : block
}
.brochures-img17 {
  background-image : url(/sites/meweb/images/se/service-desk/images/sdp-brochure-2022.png);
  background-repeat : no-repeat;
  background-size : cover;
  width : 211px;
  height : 142px;
  position : relative;
  left : 0;-webkit-transition : all 300ms ease-out;-moz-transition : all 300ms ease-out;-o-transition : all 300ms ease-out;-ms-transition : all 300ms ease-out;
  transition : all 300ms ease-out;
  display : block
}
.presntation1 {
  background : url(/sites/meweb/images/se/service-desk/images/resources-sprite-images.jpg) -212px -1287px no-repeat;
  width : 211px;
  height : 142px;
  position : relative;
  left : 0;-webkit-transition : all 300ms ease-out;-moz-transition : all 300ms ease-out;-o-transition : all 300ms ease-out;-ms-transition : all 300ms ease-out;
  transition : all 300ms ease-out;
  display : block
}
  .wppr-img1 : hover, .wppr-img2 : hover, .wppr-img3 : hover, .wppr-img4 : hover, .wppr-img5 : hover, .wppr-img6 : hover, .wppr-img7 : hover, .wppr-img8 : hover, .wppr-img9 : hover, .wppr-img10 : hover, .wppr-img11 : hover, .wppr-img12 : hover, .cstudy-img1 : hover, .cstudy-img2 : hover, .cstudy-img3 : hover, .cstudy-img4 : hover, .cstudy-img5 : hover, .cstudy-img6 : hover, .cstudy-img7 : hover, .cstudy-img8 : hover, .cstudy-img9 : hover, .cstudy-img10 : hover, .cstudy-img11 : hover, .cstudy-img12 : hover, .cstudy-img13 : hover, .cstudy-img14 : hover, .cstudy-img15 : hover, .cstudy-img16 : hover, .cstudy-img17 : hover, .cstudy-img18 : hover, .cstudy-img19 : hover, .cstudy-img20 : hover, .cstudy-img21 : hover, .cstudy-img22 : hover, .help-docmnt1 : hover, .help-docmnt2 : hover, .help-docmnt3 : hover, .help-docmnt4 : hover, .help-docmnt5 : hover, .help-docmnt6 : hover, .help-docmnt7 : hover, .help-docmnt8 : hover, .help-docmnt9 : hover, .presntation1 : hover, .presntation2 : hover, .presntation3 : hover, .presntation4 : hover, .presntation5 : hover, .presntation6 : hover, .presntation7 : hover, .presntation8 : hover, .presntation9 : hover, .presntation10 : hover, .brochures-img1 : hover, .brochures-img2 : hover, .brochures-img3 : hover, .brochures-img4 : hover, .brochures-img5 : hover, .brochures-img6 : hover, .brochures-img7 : hover, .brochures-img8 : hover, .brochures-img9 : hover, .brochures-img10 : hover, .brochures-img11 : hover, .brochures-img12 : hover, .brochures-img13 : hover, .brochures-img14 : hover, .brochures-img15 : hover, .brochures-img16 : hover, .brochures-img17 : hover, .brochures-img18 : hover, .itsmbstpts-img1 : hover, .itsmbstpts-img2 : hover, .itsmbstpts-img3 : hover, .itsmbstpts-img4 : hover, .itsmbstpts-img5 : hover, .itsmbstpts-img6 : hover, .itsmbstpts-img7 : hover .itsmbstpts-img8 : hover {
  -moz-transform : scale(1.4);-o-transform : scale(1.4);-webkit-transform : scale(1.4);
  transform : scale(1.4)
}
.webinarthumb1, .webinarthumb2, .webinarthumb3, .webinarthumb4, .webinarthumb5, .webinarthumb6, .webinarthumb7, .webinarthumb8, .webinarthumb9, .webinarthumb10, .webinarthumb11, .webinarthumb12, .webinarthumb13, .webinarthumb14, .webinarthumb15, .webinarthumb16, .webinarthumb17, .webinarthumb18, .webinarthumb19, .webinarthumb20, .webinarthumb21, .webinarthumb22, .webinarthumb23, .webinarthumb24, .oct16thumb, .sep16thumb, .aug16thumb, .jul16thumb, .jun16thumb, .may16thumb, .apr16thumb, .mar16thumb, .feb16thumb, .jan16thumb, .nov15thumb, .oct15thumb, .sep15thumb, .aug15thumb, .july15thumb, .june15thumb, .may15thumb, .apr15thumb, .mar15thumb, .feb15thumb, .jan15thumb {
  color : #fff;
  padding : 20px 20px 0 20px;
  font-weight : 100;
  font-size : 15px;
  line-height : 23px
}
.supt-sprite {
  background : url(/sites/meweb/images/se/service-desk/images/support-sprite.png) no-repeat 0 0;
  width : 32px;
  height : 32px;
  display : inline-block;
  margin-right : 10px
}
.sup-lhs a {
  line-height : 32px;
  font-size : 17px !important;
  font-weight : 500
}
.sup-lhs h3 {
  font-family : 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;
  font-size : 23px;
  font-weight : 600;
  line-height : 30px;
  color : #000
}
.sup-lhs {
  width : 60%;
  float : left
}
.sup-lhs li {
  width : 48%;
  margin : 10px 2% 10px 0;
  float : left;
  font-size : 17px !important;
  font-weight : 500
}
.sup-rhs {
  width : 33%;
  margin-left : 2%;
  float : left;
  padding : 0 2%;
  border-left : 2px dashed #eee
}
.article01, .article02, .article03, .article04, .article05, .article06, .article07, .article08, .article09, .article10, .article11, .article12, .article13, .article14 {
  width : 211px;
  height : 142px;
  background-size : cover;
  display : block;
  position : relative;
  background-repeat : no-repeat;
  background-position : center
}
.article13 {
  background-image : url(/sites/meweb/images/se/service-desk/images/itsm-magic-quadrant.webp), url(/sites/meweb/images/se/service-desk/images/itsm-automation-use-cases.jpg)
}
.article14 {
  background-image : url(/sites/meweb/images/se/service-desk/images/itsm-digital-transformation.webp), url(/sites/meweb/images/se/service-desk/images/itsm-digital-transformation.jpg)
}
.gartner-blog {
  background-image : url(/sites/meweb/images/se/service-desk/images/itsm-magic-quadrant.webp), url(/sites/meweb/images/se/service-desk/images/itsm-magic-quadrant.png);
  background-size : cover;
  background-position : -45px 1px
}
.productmenu #res, .productmenu #solutions {
  position : relative;
  padding : 0 15px
}
ul.sub-menu li.sub-menu-heading a, ul.sub-menu li.sub-menu-heading {
  font-family : 'Zoho_Puvi_SemiBold' !important
}
  #res : :before, #solutions : :before {
  content : '';
  height : 9px;
  width : 9px;
  background : #28345d;
  display : inline-block;
  position : absolute;
  right : 2px;
  top : 10px;
  clip-path : polygon(52% 75%, 0 1%, 100% 0);
  cursor : pointer;
  transition : .4s ease all;
  transform-origin : 50% 30% 0
}
  #res.active : :before, #solutions.active : :before {
  transition : .4s ease all;
  transform : rotate(180deg)
}
  #res.active : :after, #solutions.active : :after {
  content : '';
  padding-bottom : 20px;
  box-sizing : border-box;
  position : absolute;
  top : 20px;
  width : 100%;
  background : #66339900;
  left : 0;
  cursor : pointer
}
  #MEdropPanel #res.active : :after, #MEdropPanel #solutions.active : :after {
  display : none
}
#res .sub-menu, #solutions .sub-menu {
  padding : 20px 0 25px;
  position : absolute;
  top : 40px;
  z-index : 33;
  display : none;
  left : 0;
  width : 200px;
  background : #fff;
  border-radius : 3px;
  text-align : left;-webkit-box-shadow : 0 1px 38px -8px rgb(89 86 89 / 32%);-moz-box-shadow : 0 1px 38px -8px rgb(89 86 89 / 32%);
  box-shadow : 0 1px 38px -8px rgb(89 86 89 / 32%)
}
  #res .sub-menu : :before, #solutions .sub-menu : :before {
  content : '';
  height : 20px;
  width : 20px;
  background : #fff;
  position : absolute;
  left : 30px;
  top : -9px;
  transform : rotate(45deg);
  z-index : 22
}
ul.sub-menu li {
  padding : 5px 20px;
  position : relative;
  color : #000;
  font-size : 15px;
  font-weight : bold;
  box-sizing : border-box;
  list-style-type : none
}
ul.sub-menu li a, .selecteddivnew ul.sub-menu li a {
  display : block;
  color : #000;
  position : relative;
  font-family : 'Zoho_Puvi_Regular', 'Open Sans', sans-serif !important
}
ul.sub-menu li a.active {
  color : #03a9f5 !important
}
.child-sub-menu {
  position : absolute;
  display : none;
  right : 0;
  top : 0
}
.root-link {
  border : 1px solid;
  text-align : center;
  border-radius : 2px;
  width : 80%;
  margin : 10px auto 0
}
  .root-link : hover {
  border : 1px solid #03a9f5
}
ul.sub-menu li.root-link {
  padding : 0
}
ul.sub-menu li.root-link a {
  display : block;
  padding : 3px 0;
  font-weight : bold
}
  ul.sub-menu li.root-link a : hover {
  color : #03a9f5 !important;
  transition : .4s ease all
}
  .root-link a : :after {
  display : none
}
#MEmobPanel .sub-menu {
  position : relative;
  width : 100%;
  box-shadow : none;
  top : 0;
  left : 0;
  padding : 0 0 20px;
  border-bottom : 1px solid silver
}
#MEmobPanel #res, #MEmobPanel #solutions {
  position : relative;
  border-bottom : unset
}
#MEmobPanel #res>a, #MEmobPanel #solutions>a {
  display : block;
  border-bottom : 1px solid silver;
  z-index : 10000000000
}
  #MEmobPanel #res : :before, #MEmobPanel #solutions : :before {
  right : 20px;
  top : 20px;
  transition : .3s ease-in all;
  transform-origin : 50% 30% 0
}
  #MEmobPanel #res.active : :before, #MEmobPanel #solutions.active : :before {
  transition : .3s ease-in all;
  transform : rotate(180deg)
}
#MEmobPanel .sub-menu li {
  opacity : 1;
  border-bottom : unset;
  font-size : 14px
}
  #MEmobPanel #res .sub-menu : :before, #MEmobPanel #solutions .sub-menu : :before {
  display : none
}
#MEmobPanel .sub-menu li a {
  padding : 0
}
#MEmobPanel .sub-menu .root-link {
  margin : 7px 20px;
  border : unset;
  width : 150px;
  box-sizing : border-box;
  padding : 4px 0;
  text-align : left
}
#MEmobPanel .sub-menu .root-link a {
  font-family : 'Zoho_Puvi_Bold' !important
}
#MEmobPanel {
  top : 80px !important
}
  #MEmobPanel #res.active : :after, #MEmobPanel #solutions.active : :after {
  display : none
}
li.sub-menu-heading, li.sub-menu-heading a {
  color : #000 !important;
  font-weight : bold;
  position : relative;
  margin-bottom : 0;
  font-size : 15px !important
}
  li.sub-menu-heading : hover, li.more : hover, .submenu : hover {
  background : none !important
}
li.sub-menu-heading.second-category {
  margin-top : 5px
}
  li.submenu a : hover {
  color : #216cb4 !important
}
a.more-link {
  color : #216cb4 !important;
  font-size : 12px !important
}
li.more span {
  display : inline-block;
  vertical-align : middle
}
li.sub-menu-item {
  margin-left : 10px;
  padding : 0 20px 0 20px !important;
  font-size : 13px !important;
  font-weight : normal !important
}
  ul.sub-menu li : hover {
  background : transparent !important
}
.pinklogcont {
  display : flex;
  background : #f3fcff;
  padding : 20px;
  width : 80%;
  margin : 0 auto 50px auto;
  align-items : center
}
.pinklogcont div.left {
  width : 30%;
  margin-right : 20px
}
.pinklogcont div.right {
  width : 70%;
  vertical-align : middle
}
a.custmrsaycta {
  color : #fff;
  background : #f40f07;
  font-size : 18px;
  padding : 10px 30px;
  font-weight : 400;
  text-decoration : none;
  border-radius : 5px
}
.grn-act {
  padding : 5px 15px;
  width : 100px;
  text-align : center;
  color : #80b81f;
  text-decoration : none
}
.gray-inact {
  padding : 5px 15px;
  width : 100px;
  text-align : center;
  color : #626262;
  text-decoration : none
}
.prcitblhdr {
  color : #3d3d3d;
  font-size : 26px;
  font-weight : 600
}
.prcitblednhdr {
  color : #000;
  font-size : 24px;
  font-weight : 600
}
.subtxtedns {
  color : #666;
  font-size : 14px;
  font-weight : lighter;
  line-height : 25px;
  margin-top : 20px
}
.adonsubtxtedns {
  color : #666;
  font-size : 15px;
  font-weight : lighter;
  line-height : 25px;
  padding-bottom : 20px;
  margin-top : 20px
}
.trbgclr {
  background : #fff !important;
  font-size : 14px;
  color : #444;
  font-weight : 400
}
.trbgwhtclr {
  background : #fff;
  font-size : 14px;
  color : #444;
  font-weight : 400;
  text-align : center
}
#pricetable tr td {
  padding : 2%
}
.addontable1 tr td {
  padding : 1%;
  line-height : 25px
}
.addontable2 tr td {
  padding : 2.3% 2%;
  line-height : 25px
}
.addonfad2 {
  display : none
}
table {
  border-spacing : 1px !important
}
.numbers-bg {
  background : #f1f1f1;
  width : 259px;
  height : 9px;
  z-index : 1;
  border : 1px solid #d2d2d2;
  border-radius : 3px
}
a.numbrtxtbg {
  background : #939393;
  height : 24px;
  color : #fff;
  font-size : 18px;
  padding : 1px 15px;
  border-radius : 15px;
  text-decoration : none;
  position : relative;
  top : 20px
}
a.buynow {
  background : #e9142b;
  color : #fff;
  font-size : 17px;
  line-height : 30px;
  padding : 7px 30px;
  display : inline-block;
  text-decoration : none;
  text-align : center;
  letter-spacing : 1px;
  border-radius : 5px
}
.strfretrillink {
  font-size : 12px;
  color : #696969;
  margin-top : 5px
}
a.cmpreednvrsn {
  color : #2a78b8;
  font-size : 25px;
  font-weight : 400;
  text-decoration : none;
  border-bottom : 1px solid #2a78b8
}
.cmprsbtxt {
  color : #787878;
  font-weight : lighter;
  font-size : 13px;
  margin-top : 5px
}
.bdr {
  background : #c2c2c2;
  width : 2px;
  height : 48px;
  position : relative;
  margin : 0 auto
}
.add-active {
  color : #fff !important
}
.addontabcont {
  width : 100%
}
.addontabs {
  height : 39px;
  position : relative;
  background : #f1f1f1;
  border : 1px solid #d1d3d2;
  border-radius : 7px;
  font-size : 14px;
  padding-top : 1px;
  color : #929292;
  width : 281px;
  margin : 0 auto
}
.addontabs .movetb {
  padding : 7px;
  background-color : #929292;
  position : absolute;
  width : 125px;
  left : 0;
  border-radius : 7px;
  color : #929292;
  margin-left : 1px
}
.addontabs .addontab {
  display : block;
  float : left;
  padding : 7px;
  width : 125px;
  text-align : center;
  position : relative;
  cursor : pointer
}
.addontabcont .addonslidecont {
  overflow : hidden;
  position : relative;
  width : 100%;
  color : #929292
}
.techndsclrbdr {
  background : url(/sites/meweb/images/se/service-desk/images/pricing-tbl-clrbdr.png) no-repeat;
  height : 3px;
  width : 652px;
  margin-bottom : -3px
}
.sdp-toggle {
  position : relative;
  width : 40px;-webkit-user-select : none;-moz-user-select : none;-ms-user-select : none;
  display : inline-block
}
.sdp-toggle-checkbox {
  display : none
}
.sdp-toggle-label {
  display : block;
  overflow : hidden;
  cursor : pointer;
  border-radius : 20px
}
.sdp-toggle-inner {
  display : block;
  width : 200%;
  margin-left : -100%;
  transition : margin .3s ease-in 0s
}
  .sdp-toggle-inner : before, .sdp-toggle-inner : after {
  display : block;
  float : left;
  width : 50%;
  height : 12px;
  padding : 0;
  line-height : 12px;
  font-size : 12px;
  color : white;
  font-family : Trebuchet, Arial, sans-serif;
  font-weight : bold;
  box-sizing : border-box
}
  .sdp-toggle-inner : before {
  content : "";
  padding-left : 10px;
  background-color : #09c;
  color : #fff
}
  .sdp-toggle-inner : after {
  content : "";
  padding-right : 10px;
  background-color : #09c;
  color : #999;
  text-align : right
}
.sdp-toggle-switch {
  display : block;
  width : 12px;
  height : 12px;
  padding : 3px;
  margin-top : -4px;
  background : #fff;
  position : absolute;
  top : 0;
  bottom : 0;
  border : 1px solid #d1d1d1;
  border-radius : 20px;
  transition : all .3s ease-in 0s
}
  .sdp-toggle-checkbox : checked+.sdp-toggle-label .sdp-toggle-inner {
  margin-left : 0
}
  .sdp-toggle-checkbox : checked+.sdp-toggle-label .sdp-toggle-switch {
  right : 0
}
.h-active {
  color : #09c;
  font-size : 13px
}
#schemeInfo {
  color : #ccc;
  font-size : 13px !important
}
#yr-active, #mn-active, #ml-active, #eg-active {
  font-size : 13px !important
}
.langsmltxt {
  font-size : 13px;
  color : #444;
  margin-top : 10px;
  text-align : center
}
.prictbledns {
  position : relative;
  margin-top : 35px
}
.mradon {
  display : none
}
.strsfrm {
  font-size : 13px;
  color : #333
}
a.gtfreelicnw {
  background : #e9142b;
  color : #fff;
  font-size : 20px;
  padding : 10px 30px;
  border-radius : 5px;
  text-decoration : none;
  letter-spacing : 0;
  font-weight : lighter
}
.frelicformbg {
  max-width : 725px;
  width : 100%;
  margin : 0 auto;
  background : #43a3af
}
.freper41 {
  width : 41%;
  float : left
}
.freper3 {
  width : 3%;
  float : left
}
.freper56 {
  width : 56%;
  float : left
}
.freitcont {
  font-size : 15px;
  line-height : 30px;
  font-weight : 200;
  color : #fff;
  font-weight : lighter
}
.freitcont a {
  font-size : 15px;
  line-height : 30px;
  font-weight : 200;
  color : #fff;
  font-weight : lighter;
  text-decoration : none
}
.freitptxt {
  font-size : 17px;
  line-height : 30px;
  font-weight : 200;
  color : #444
}
.freith3txt {
  font-size : 25px;
  line-height : 35px;
  font-weight : 400;
  color : #fff
}
a.andmorelink {
  color : #fff;
  text-decoration : underline
}
.frelicformbg {
  max-width : 725px;
  width : 100%;
  margin : 0 auto;
  background : #43a3af
}
.prd-nav .freeedn-icon {
  background : url(/sites/meweb/images/se/service-desk/images/sdp-free-edition.png);
  height : 24px;
  width : 31px;
  display : inline-block;
  opacity : .7
}
.itserbnrcont .container {
  max-width : 1400px;
  width : 100%;
  margin : 0 auto;
  transition : all .2s ease-in 0s
}
.bradkrm {
  position : absolute
}
  .container : has(.bradkrm) {
  max-width : 1000px;
  width : 100%;
  margin : 0 auto;
}
  @media(max-width : 2650px) {
  /*.banner{text-align : center;
  padding : 2.3% 0
}*/
#ftrgetstd {
  padding : 3% 0 5% 0
}
  }@media(max-width : 2000px) {
/*.banner{text-align : center;
  padding : 3.7% 0
}*/
  }@media(max-width : 1440px) {
  .banner{text-align : center;
  padding : 4.2% 0
}
  }@media(max-width : 1300px) {
  .ftrscontainer{max-width : 100% !important;
  margin : 0 auto
}
ul.featuremenu li a {
  letter-spacing : 0
}
  }@media screen and (max-width : 1024px) {
  #commonHeader{min-height : 86px
}
#MEmobPanel {
  z-index : 99999999
}
#MEmobPanel {
  top : 86px
}
.blob {
  height : 150px
}
#lamp-anim {
  height : 150px
}
.banner-bg {
  top : 91px
}
.banner {
  text-align : center;
  padding : 3.2% 0
}
ul.featuremenu {
  text-align : center
}
ul.featuremenu li {
  list-style-type : none;
  margin : 0;
  padding : 0 8px;
  display : inline-block;
  vertical-align : middle;
  font : 14px/1.1 'Zoho_Puvi_Regular', sans-serif;
  cursor : pointer
}
ul.sdpftrs li {
  max-width : 45%;
  min-height : 349px
}
#itilready ul.sdpftrs li {
  min-height : 326px !important
}
#self-service ul.sdpftrs li {
  min-height : 326px !important
}
#automation ul.sdpftrs li {
  min-height : 326px !important
}
.featurmenufix {
  top : 83px
}
.featerflexmain {
  height : 100%;
  width : 95%;
  margin : 0 auto
}
.sdpftrhdrcont h2 {
  font : 25px/1.1 'Zoho_Puvi_Bold', sans-serif
}
.featureflxright {
  width : 49%;
  display : inline-block;
  float : unset
}
.btmBar {
  height : 0
}
ul.add-resources {
  flex-wrap : wrap
}
ul.add-resources li {
  flex : unset !important
}
  ul.add-resources>li : nth-child(2) {
  margin-left : 0 !important
}
.add-resources-bg .container {
  width : 96% !important
}
ul.card-list, ul.addresorcs.per50 {
  width : 94%;
  box-sizing : border-box
}
  }@media screen and (max-width : 980px) {
  .sdplogosvg img{margin-top : 10px
}
.banner {
  text-align : center;
  padding : 5.2% 0
}
.featerflexmain {
  height : 100%;
  width : 95%;
  margin : 0 auto
}
ul.featuremenu {
  text-align : left
}
.featurmenufix {
  display : none !important
}
.sdpftrhdrcont h2 {
  font : 25px/1.1 'Zoho_Puvi_Bold', sans-serif
}
.sticky-aside {
  top : 26%
}
.ftrscont {
  padding : 5% 10%
}
.featureflxright {
  width : 100%
}
ul.sdpftrs li {
  max-width : 45%;
  min-height : 361px
}
#itilready ul.sdpftrs li {
  min-height : 335px !important
}
#self-service ul.sdpftrs li {
  min-height : 336px !important
}
#automation ul.sdpftrs li {
  min-height : 358px !important
}
h3.featuretitle {
  padding : 0 20px;
  margin : 5px 0 0 0
}
ul.featuremenu li {
  margin : 0;
  padding : 8px 20px;
  display : block
}
ul.featuremenu {
  margin : 0;
  padding : 0;
  position : relative
}
ul.featuremenu.hightovrflow {
  height : 32px
}
ul.featuremenu li a {
  padding : 0
}
#sdpmagic-line {
  position : relative;
  bottom : 0;
  left : 0;
  width : 100px;
  height : 0;
  background : 0;
  padding : 0;
  cursor : pointer
}
.expanderHead {
  position : absolute;
  right : 20px;
  top : 20px;
  z-index : 9
}
.loadactive img {
  transform : rotateX(180deg);
  transition : all .3s ease-in 0s
}
.loadinactive img {
  transform : rotateX(0);
  transition : all .3s ease-in 0s
}
.ftr-cont-wrpr .per60, .ftr-cont-wrpr .per40 {
  width : 100%;
  padding : 2%;
  margin : 1% auto;
  box-sizing : border-box
}
  }@media screen and (max-width : 667px) {
  .featerflexmain{height : 100%;
  width : 100%;
  margin : 0 auto
}
.featurmenufix {
  background : #c5e8f3
}
.featurmenufix {
  top : 90px
}
.featureflxright {
  width : 90%;
  padding : 5%
}
ul.sdpftrs li {
  max-width : 100%;
  min-height : inherit !important;
  margin : 13px 0
}
.ftrscont {
  padding : 10%
}
#itilready ul.sdpftrs li {
  min-height : inherit !important
}
#self-service ul.sdpftrs li {
  min-height : inherit !important
}
#automation ul.sdpftrs li {
  min-height : inherit !important
}
  }@media screen and (max-width : 414px) {
  .banner{text-align : center;
  padding : 7.7% 0
}
.banner-bg {
  top : 98px
}
}.divider {
  height : 1px;
  margin-top : 20px;
  margin-bottom : 20px;
  background-color : #f0f0f0
}
.sticky-aside {
  position : relative;
  left : 0;
  top : 0;
  right : 0
}
.collection-item {
  margin-bottom : 10px;
  padding : 5px 15px;
  border-radius : 4px;
  box-shadow : 1px 1px 3px 0 rgba(0, 0,0, .19), 1px 1px 15px 0 rgba(0, 0,0, .07)
}
.paragraph {
  overflow : hidden;
  height : 40px;
  margin-bottom : 5px
}
.flex-row {
  display : -webkit-box;
  display : -webkit-flex;
  display : -ms-flexbox;
  display : flex;
  margin-bottom : 15px;
  margin-left : 1px;-webkit-box-align : start;-webkit-align-items : flex-start;-ms-flex-align : start;
  align-items : flex-start
}
.ellipse {
  width : 3.5px;
  height : 3.5px;
  margin-right : 2.5px;
  border-radius : 50%;
  background-color : #9c9c9c
}
.hor-rule {
  height : 2px;
  margin-top : 15px;
  margin-bottom : 15px;
  border-radius : 2px;
  background-color : silver
}
.social-share-button {
  display : inline-block;
  height : 22px;
  max-width : 79px;
  margin-right : 5px
}
.hero-section {
  min-height : 250px;
  background-image : url("https : //d3e54v103j8qbb.cloudfront.net/img/example-bg.png");
  background-position : 0 0;
  background-size : 125px
}
.aside-col {
  width : 30%;-webkit-align-self : stretch;-ms-flex-item-align : stretch;
  align-self : stretch;
  float : left
}
.main-col {
  width : 100%;
  padding-right : 0;-webkit-box-flex : 1;-webkit-flex : 1;-ms-flex : 1;
  float : left;
  display : block;
  display : flex
}
  @media(max-width : 980px) {
  .main-col{display : inherit;
  flex-wrap : wrap;
  width : 100%;
  padding-right : 0;-ms-flex : 1;
  float : left;
  display : block
}
  }@media(max-width : 667px) {
  .flex-row{-webkit-box-orient : vertical;-webkit-box-direction : normal;-webkit-flex-direction : column;-ms-flex-direction : column;
  flex-direction : column
}
.main-col {
  width : 100%;
  float : none;
  display : block
}
.aside-col {
  max-width : 100%;
  width : 100%
}
.main-col .pT75 {
  padding-top : 0
}
}.footerctas {
  background : #f3fcff
}
h3, a.qstinhdr {
  color : #272727
}
.itilftrsecbg {
  background : #fff
}
#ftrgetstd {
  background : #f3fcff;
  padding : 3% 0
}
.chngwflo-bnrbg {
  background-image : url(/sites/meweb/images/se/service-desk/images/change-workflow-banner-bg.png);
  background-position : center;
  background-repeat : no-repeat;
  background-size : cover;
  min-height : 672px
}
.bannercont {
  margin-top : 125px
}
.introtxt {
  font-family : 'ZohoPuvi';
  color : #d1c5d9;
  margin : 0;
  padding : 0;
  font-size : 50px;
  line-height : 60px;
  font-style : italic;
  text-align : center
}
h1.chngwflo-bnrtxt {
  color : #fbd168;
  margin : 0;
  padding : 0;
  font-size : 40px;
  line-height : 40px;
  font-weight : 600;
  text-align : center;
  margin-top : 20px
}
.chngwflo-ptxt {
  color : #fff;
  margin-top : 20px;
  padding : 0;
  font-size : 18px;
  line-height : 30px;
  font-weight : 200;
  text-align : center
}
.chngwflo-ctas {
  margin-top : 50px
}
a.chngwflo-signup {
  background : #fbd168;
  color : #000;
  font-size : 20px;
  line-height : 20px;
  text-align : center;
  font-weight : 500;
  border : 1px solid #fcd168;
  padding : 10px 40px;
  border-radius : 5px;
  text-decoration : none
}
a.chngwflo-video {
  background : 0;
  color : #fff;
  font-size : 20px;
  line-height : 20px;
  text-align : center;
  font-weight : 500;
  border : 1px solid #fcd168;
  padding : 10px 20px;
  border-radius : 5px;
  text-decoration : none;
  margin-left : 20px
}
.whitplay {
  background : url(/sites/meweb/images/se/service-desk/images/sdp-esm-cutomer-sprite.png) 0 0 no-repeat;
  width : 18px;
  height : 18px;
  display : inline-block;
  position : relative;
  margin-left : 10px;
  margin-bottom : -2px
}
.chngworkflwimg img {
  position : relative;
  margin-top : -183px;-webkit-box-shadow : 0 0 20px 3px rgba(0, 0,0, 0.19);-moz-box-shadow : 0 0 20px 3px rgba(0, 0,0, 0.19);
  box-shadow : 0 0 20px 3px rgba(0, 0,0, 0.19);
  width : 100%;
  max-width : 100%
}
.changewrkflo-ftrsec {
  padding : 5% 0 2% 0
}
.changewrkflo-ftrcontainer {
  max-width : 1210px;
  width : 100%;
  margin : 0 auto;
  transition : all .2s ease-in 0s
}
.automtn-ftr12 {
  background-position : -517px -14px;
  min-height : 48px
}
.chngewflobx100 {
  width : 100%;
  margin : 0 auto
}
.chngewflobx50 {
  width : 67%;
  margin : 0 auto
}
li.changewrkflo-ftrbox {
  width : 400px;
  height : 370px;
  background : #f8f6f9;
  transition : all .3s ease;
  transition-origin : 50% 50%;
  float : left;
  display : block;
  border-radius : 5px;
  margin : 0 auto;
  padding : 0;
  border : 1px solid #ccc;
  cursor : pointer
}
  li.changewrkflo-ftrbox : hover {
  transform : scale(1.1);
  box-shadow : 0 0 20px rgba(33, 33, 33, .2);
  background : #fff
}
  li.changewrkflo-ftrbox : focus {
  transform : scale(1.1);
  box-shadow : 0 0 20px rgba(33, 33, 33, .2);
  background : #fff
}
.mT-1 {
  margin-top : -1px !important
}
.chngcont {
  border : 2px solid #fff;
  width : 316px;
  height : 286px;
  border-radius : 5px;
  padding : 40px
}
.changewflo-ftr1, .changewflo-ftr2, .changewflo-ftr3, .changewflo-ftr4, .changewflo-ftr5, .chngwflowebinarimg {
  background-image : url(/sites/meweb/images/se/service-desk/images/change-workflow-sprite-images.png)
}
.changewflo-ftr1 {
  background-position : 0 0;
  background-repeat : no-repeat;
  width : 78px;
  height : 78px;
  display : block;
  min-height : 78px
}
.changewflo-ftr2 {
  background-position : -92px 0;
  background-repeat : no-repeat;
  width : 72px;
  height : 72px;
  display : block;
  min-height : 78px
}
.changewflo-ftr3 {
  background-position : -178px 0;
  background-repeat : no-repeat;
  width : 73px;
  height : 72px;
  display : block;
  min-height : 78px
}
.changewflo-ftr4 {
  background-position : -265px 0;
  background-repeat : no-repeat;
  width : 67px;
  height : 60px;
  display : block;
  min-height : 78px
}
.changewflo-ftr5 {
  background-position : -359px 0;
  background-repeat : no-repeat;
  width : 64px;
  height : 62px;
  display : block;
  min-height : 78px
}
h3.changewflo-ftrs {
  font-size : 18px;
  line-height : 25px;
  font-weight : 500;
  color : #000;
  margin : 20px 0 0 0;
  padding : 0
}
p.ftrsdisc {
  font-size : 18px;
  line-height : 25px;
  font-weight : 200;
  color : #000;
  margin : 20px 0 0 0;
  padding : 0
}
.chngwflowebinarimg {
  background-position : 0 -112px;
  background-repeat : no-repeat;
  width : 187px;
  height : 138px;
  display : block;
  float : left
}
.chngwflowebinartxt {
  float : left;
  width : 60%;
  font-size : 18px;
  line-height : 30px;
  font-weight : 400;
  color : #000;
  letter-spacing : -0.9px
}
.rqstcall {
  font-size : 25px;
  line-height : 25px;
  font-weight : 500;
  color : #000
}
.mL40 {
  margin-left : 40px !important
}
.chngwebdate {
  font-size : 14px
}
.changewrkflo-videosec {
  padding : 5% 0
}
.rsourcecont {
  max-width : 1150px;
  width : 100%;
  padding : 0 5% 5% 5%;
  margin : 0 auto
}
.rsourcecont img {
  width : 100px;
  height : 100px
}
h4.help_title {
  font-size : 20px;
  line-height : 20px;
  font-weight : 500;
  color : #000;
  margin : 0
}
p.help_title {
  font-size : 16px;
  line-height : 24px;
  margin-bottom : 30px;
  text-align : left
}
h3.rqstcall.help_doc {
  text-align : center;
  margin-bottom : 80px
}
a.cta_more {
  background : #fbd168;
  color : #000 !important;
  font-size : 16px;
  font-weight : 500;
  padding : 10px 15px;
  text-align : center;
  border-radius : 5px;
  cursor : pointer;
  text-decoration : none
}
.youtube {
  position : relative;
  padding-bottom : 56.25%;
  height : 0;
  overflow : hidden;
  max-width : 100%
}
.youtube iframe, .youtube object, .youtube embed {
  position : absolute;
  top : 0;
  left : 0;
  width : 100%;
  height : 100%
}
.youtube__img {
  bottom : 0;
  display : block;
  left : 0;
  margin : auto;
  max-width : 100%;
  width : 100%;
  position : absolute;
  right : 0;
  top : 0;
  height : auto;
  cursor : pointer
}
.youtube__play {
  height : 75px;
  width : 75px;
  left : 50%;
  top : 50%;
  margin-left : -36px;
  margin-top : -36px;
  position : absolute;
  background : url(/sites/meweb/images/se/service-desk/images/change-workflow-video-play.png) no-repeat;
  cursor : pointer
}
.chngwfloftrcta {
  padding : 5% 0 0 0
}
.chngwfloftrcta h3 {
  font-size : 22px;
  line-height : 30px;
  font-weight : 500;
  color : #000
}
.chngwfloftrcta a {
  background : #f34747;
  color : #fff;
  font-size : 20px;
  line-height : 20px;
  text-align : center;
  font-weight : 500;
  padding : 10px 40px;
  border-radius : 5px;
  text-decoration : none
}
.mL100 {
  margin-left : 100px
}
.quotes {
  font-family : 'Zoho_Puvi_Regular', 'Open Sans', sans-serif;
  font-size : 18px;
  line-height : 40px;
  text-align : center
}
*NEW-POP-UP-CSS-START*/.iframe-video-wrap {
  position : fixed;
  top : 0;
  right : 0;
  bottom : 0;
  left : 0;
  width : 100%;
  height : 100%;
  background : rgba(255, 255, 255, .95);
  overflow : auto;
  z-index : 5555555;
  display : none;
  padding : 20px 0;
  box-sizing : border-box
}
.iframe-video-wrap.active {
  display : block
}
.image-pupup-show-continer {
  position : fixed;
  top : 0;
  right : 0;
  bottom : 0;
  left : 0;
  width : 100%;
  height : 100%;
  background : rgba(255, 255, 255, .95);
  overflow : auto;
  z-index : 5555555;
  display : none;
  padding : 20px 0;
  box-sizing : border-box
}
.image-pupup-show-continer.active {
  display : block
}
.automation-video {
  position : relative;
  max-width : 900px;
  margin : 50px auto;
  width : 100%;
  box-shadow : 0 5px 25px -5px rgba(0, 0,0, 0.1);-webkit-box-shadow : 0 5px 25px -5px rgba(0, 0,0, 0.1);-moz-box-shadow : 0 5px 25px -5px rgba(0, 0,0, 0.1);
  overflow : hidden
}
.index-video {
  margin-bottom : -200px;
  top : -200px;
  box-sizing : border-box
}
  .automation-video : hover.automation-video picture {
  transform : scale(1.05);
  transition : .4s ease all
}
.automation-video picture {
  transform : scale(1);
  transition : .4s ease all;
  display : block
}
.play-btn {
  position : absolute;
  top : 50%;
  left : 50%;
  transform : translate(-50%, -50%);
  height : 70px;
  width : 100px;
  background : #74c6ffde;
  display : flex;
  align-items : center;
  justify-content : center;
  z-index : 33
}
.rectangle-clip-path {
  clip-path : polygon(50% 0, 0 100%, 100% 100%);
  background : #fff;
  height : 20px;
  display : block;
  width : 20px;
  transform : rotate(90deg) translate(2px, -2px);
  transform-origin : center
}
.icon {
  display : inline-block;
  width : 16px;
  height : 16px;
  vertical-align : middle;
  fill : currentcolor
}
.modal {
  position : absolute;
  z-index : 10000;
  top : 0;
  left : 0;
  visibility : hidden;
  width : 100%;
  height : 100%
}
.modal.is-visible {
  visibility : visible
}
.modal-overlay {
  position : fixed;
  z-index : 10;
  top : 0;
  left : 0;
  width : 100%;
  height : 100%;
  background : #000000e8;
  opacity : 0;
  transition : visibility 0s linear .3s, opacity .3s
}
.modal.is-visible .modal-overlay {
  opacity : 1;
  transition-delay : 0s
}
.modal-wrapper {
  position : absolute;
  z-index : 9999;
  top : 50%;
  left : 50%;
  width : 90%;
  max-width : 900px;
  height : 510px;
  background-color : #fff;
  box-shadow : 0 0 1.5em hsl(0 0 0 / 35%);
  transform : translate(-50%, -50%)
}
.modal-transition {
  transition : all .3s .12s;
  opacity : 0
}
.modal.is-visible .modal-transition {
  opacity : 1
}
.modal-header, .modal-content {
  padding : 1em
}
.modal-header {
  position : relative;
  background-color : #fff;
  box-shadow : 0 1px 2px hsla(0, 0%, 0%, 0.06);
  border-bottom : 1px solid #e8e8e8
}
.modal-close {
  position : absolute;
  top : 0;
  right : 0;
  color : #aaa;
  background : 0;
  border : 0;
  height : 40px;
  width : 50px
}
  .modal-close : :after {
  content : '';
  height : 100%;
  display : block;
  width : 2px;
  background : grey;
  border-radius : 10px
}
  .modal-close : :before {
  content : '';
  height : 100%;
  display : block;
  width : 2px;
  background : grey;
  border-radius : 10px
}
  .modal-close : hover {
  color : #777
}
.modal-heading {
  font-size : 1.125em;
  margin : 0;-webkit-font-smoothing : antialiased;-moz-osx-font-smoothing : grayscale
}
  .modal-content>* : first-child {
  margin-top : 0
}
  .modal-content>* : last-child {
  margin-bottom : 0
}
.popup-btn {
  cursor : pointer
}
.close-btn {
  position : absolute;
  right : 10px;
  top : 120px;
  height : 50px;
  width : 50px;
  background-image : url(/sites/meweb/images/se/service-desk/images/popup-close-img.png);
  background-size : contain;
  cursor : pointer
}
.image-pupup-show-continer .modal-wrapper {
  position : relative;
  z-index : 999;
  left : 0;
  width : 60%;
  height : auto;
  background-color : unset;
  box-shadow : unset;
  display : flex;
  justify-content : center;
  margin : 0 auto;
  max-width : unset;
  top : 50%;
  transform : translate(0, -50%)
}
.clone-img-ele {
  cursor : zoom-in
}
.image-pupup-show-continer .modal-wrapper img, .image-pupup-show-continer .modal-wrapper source {
  width : 100%
}
.apostrophe-parent {
  position : relative;
  top : -60px
}
.apostrophe {
  display : block;
  background-image : url(/sites/meweb/images/se/service-desk/images/custmer-qt-icon.png);
  background-size : cover;
  height : 86px;
  width : 86px;
  position : absolute;
  left : 0
}
.apiform input {
  font-family : 'Zoho_Puvi_Regular', 'Open Sans', sans-serif;
  width : 95.5%;
  outline : 0;
  border : 1px solid #000;
  border-radius : 0;
  font-size : 15px;
  /*padding : 8px 2%;
     margin-top : 5px;
  height : 25px*/
}
  .apiform input : :placeholder {
  color : #000;
  opacity : 1
}
  .apiform input : -ms-input-placeholder {
  color : #000
}
  .apiform input : :-ms-input-placeholder {
  color : #000
}
.stickyfixed-header {
  position : fixed !important;
  top : 100px;
  left : 0;
  width : 100%;
  z-index : 1000000;
  animation : smooth .2s ease-in
}
@keyframes smooth {
  0%{transform : translateY(-10px)
}
100% {
  transform : translateY(0)
}
}.promotion-bg {
  background : #1f1f1f;
  text-align : center;
  padding : 13px 0;
  position : relative;
  box-sizing : border-box;
  z-index : 999 !important;
  margin-top : 0
}
.promotion p {
  margin : 0;
  color : #fff;
  font-size : 16px;
  line-height : 1.5
}
.promotion a {
  color : #ff9f1e;
  border-bottom : 1px dotted #ff9f1e;
  margin-left : 5px;
  text-decoration : none !important;
  font-size : 16px
}
span.tooltip-close {
  position : absolute;
  top : 15px;
  color : #fff;
  right : 20px;
  cursor : pointer;
  font-size : 16px
}
ul.otherlinks, ul.otherlinkcont {
  list-style : none
}
.m-moveup {
  -webkit-transform : translateY(15px);-ms-transform : translateY(15px);
  transform : translateY(15px)
}
.in-view .m-moveup {
  -webkit-transform : translateY(0);-ms-transform : translateY(0);
  transform : translateY(0)
}
.mdelay100 {
  -webkit-transition-delay : 100ms;-o-transition-delay : 100ms;
  transition-delay : 100ms
}
.mdelay200 {
  -webkit-transition-delay : 200ms;-o-transition-delay : 200ms;
  transition-delay : 200ms
}
.mdelay300 {
  -webkit-transition-delay : 300ms;-o-transition-delay : 300ms;
  transition-delay : 300ms
}
.mdelay400 {
  -webkit-transition-delay : 400ms;-o-transition-delay : 400ms;
  transition-delay : 400ms
}
.mdelay500 {
  -webkit-transition-delay : 500ms;-o-transition-delay : 500ms;
  transition-delay : 500ms
}
.mdelay600 {
  -webkit-transition-delay : 600ms;-o-transition-delay : 600ms;
  transition-delay : 600ms
}
.mdelay700 {
  -webkit-transition-delay : 700ms;-o-transition-delay : 700ms;
  transition-delay : 700ms
}
.mdelay800 {
  -webkit-transition-delay : 800ms;-o-transition-delay : 800ms;
  transition-delay : 800ms
}
.mdelay900 {
  -webkit-transition-delay : 900ms;-o-transition-delay : 900ms;
  transition-delay : 900ms
}
.mdelay1000 {
  -webkit-transition-delay : 1000ms;-o-transition-delay : 1000ms;
  transition-delay : 1000ms
}
.top-animated .visible {
  opacity : 1;
  transition : .5s ease-in
}
.content-wrap {
  position : relative;
  width : 90%;
  max-width : 1170px;
  margin : 0 auto;
  padding : 0
}
.flex-wrap {
  display : flex;
  flex-wrap : wrap;
  position : relative;
  align-items : center;
  box-sizing : border-box;
  justify-content : center
}
.flex-wrap>div {
  flex : 0 0 50%;
  max-width : 50%;
  box-sizing : border-box
}
.flex-wrap>div.promo-first {
  flex : unset !important
}
.promo-first, .promo-second {
  box-sizing : unset !important;
  flex : inherit !important
}
ul.addresorcs {
  list-style-type : none
}
#additionalsec {
  background : #fff;
  padding : 3% 0
}
.add-resources-bg {
  padding : 50px 0
}
.add-resources-bg .container {
  max-width : 1000px;
  width : 100%;
  margin : 0 auto
}
ul.add-resources {
  display : flex;
  align-items : center
}
ul.add-resources li {
  flex : 0 0 50%;
  line-height : 30px
}
ul.add-resources h4 {
  margin-left : 0;
  color : #000;
  text-transform : uppercase;
  font-size : 19px
}
ul.add-resources h2 {
  width : 65%;
  font-size : 28px;
  color : #3180d2;
  margin : 10px 0 30px 0
}
img.add-res {
  display : block;
  margin : 40px auto 0 0
}
h4.other {
  margin : 50px 0 10px 0 !important;
  text-transform : inherit !important;
  font-size : 18px !important
}
p.lot-more {
  width : 80%
}
ul.add-resources a {
  color : #3180d2;
  font-size : 18px;
  text-decoration : underline
}
ul.watch li {
  font-size : 18px;
  line-height : 1.8
}
ul.luxury {
  margin : 30px 0
}
ul.luxury li {
  font-size : 18px;
  line-height : 1.8
}
ul.lnks li {
  font-size : 18px;
  line-height : 1.8
}
  ul.add-resources>li : nth-child(1) {
  border-right : 0
}
  ul.add-resources>li : nth-child(2) {
  margin-left : 44px
}
ul.lnks li a {
  position : relative;
  text-decoration : none
}
  ul.lnks li a : before {
  content : "";
  width : 0;
  border-bottom : 1px solid #3180d2;
  position : absolute;
  top : 0;
  left : 0;
  bottom : 0;
  transition : width .5s
}
  ul.lnks li a : hover : before {
  width : 100%
}
ul.luxury li a {
  position : relative;
  text-decoration : none
}
  ul.luxury li a : before {
  content : "";
  width : 0;
  border-bottom : 1px solid #3180d2;
  position : absolute;
  top : 0;
  left : 0;
  bottom : 0;
  transition : width .5s
}
  ul.luxury li a : hover : before {
  width : 100%
}
ul.addresorcs li a {
  position : relative;
  text-decoration : none;
  font-size : 16px
}
  ul.addresorcs li a : before {
  content : "";
  width : 0;
  border-bottom : 1px solid #3180d2;
  position : absolute;
  top : 0;
  left : 0;
  bottom : 0;
  transition : width .5s
}
  ul.addresorcs li a : hover : before {
  width : 100%
}
ul.otherlinkcont {
  display : flex
}
ul.otherlinkcont li.left {
  width : 50%
}
ul.otherlinkcont li.right {
  width : 50%
}
ul.otherlinks li a {
  position : relative;
  text-decoration : none;
  font-size : 16px
}
  ul.otherlinks li a : before {
  content : "";
  width : 0;
  border-bottom : 1px solid #3180d2;
  position : absolute;
  top : 0;
  left : 0;
  bottom : 0;
  transition : width .5s
}
  ul.otherlinks li a : hover : before {
  width : 100%
}
.selfsrviceftrcta {
  background : #f3fcff;
  padding : 3% 0
}
h1.ftrmnhdr {
  font-family : 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;
  font-size : 45px !important;
  letter-spacing : .5px;
  line-height : 50px;
  font-weight : 600
}
.ftr-cont-wrpr {
  max-width : 1200px;
  width : 100%;
  margin : 0 auto;
  transition : all .2s ease-in 0s
}
.ftr-cont-wrpr p {
  font-size : 16px;
  color : #000;
  line-height : 25px
}
figcaption {
  margin-top : 20px;
  color : #666;
  font-size : 13px
}
.rsourccatgry {
  color : #838383;
  border-top : 1px solid #ececec;
  padding-top : 10px;
  text-align : left;
  font-size : 13px
}
  @media only screen and (max-width : 1024px) {
  .stickyfixed-header{top : 64px
}
.promotion-bg {
  margin-top : 20px
}
  }@media only screen and (max-width : 600px) {
  .promotion-bg{text-align : left;
  padding : 13px 20px
}
.promotion p {
  font-size : 14px !important;
  padding : 0 10px
}
.promotion a {
  display : inline-block;
  font-size : 14px;
  margin : 0
}
span.tooltip-close {
  top : 13px
}
.video-section {
  max-width : 550px;
  box-sizing : border-box;
  overflow : hidden;
  margin : 0 auto
}
.video-section iframe {
  width : 100%
}
  }@media screen and (max-width : 980px) {
  .whysdphdr{width : 100%;
  margin : 30px auto 0 auto;
  line-height : 50px;
  font-weight : 400;
  font-size : 30px
}
  }@media screen and (max-width : 900px) {
  .itsdtxttp{display : block;
  font-size : 35px;
  font-weight : 500;
  margin-top : 50px;
  line-height : 50PX
}
.feature-box p {
  min-height : auto !important
}
.feature-col1, .feature-col2, .feature-col3 {
  width : 90%;
  padding : 25px 5%;
  margin : 0;
  border-bottom : 1px dashed #ccc
}
.feature-box {
  margin : 0
}
.feature-box .mT5 {
  margin-top : 15px
}
.cust-quote span {
  margin : 0
}
.resource-col1, .resource-col2, .resource-col3, .resource-col4 {
  width : 49%
}
.inner-fea-img {
  display : none
}
.inner-fea-txt, .inner-fea-txt1 {
  padding : 0;
  width : 100%;
  text-align : center
}
.rhs-cont-box {
  padding-bottom : 20px
}
.sup-lhs li {
  margin : 10px 0;
  width : 100%;
  float : none
}
  }@media screen and (max-width : 849px) {
  .whysdp-col1, .whysdp-col2, .whysdp-col3{float : none;
  width : 400px;
  max-width : 98%;
  margin : 20px auto;
  min-height : auto;
  padding-bottom : 20px;
  box-sizing : border-box
}
  }@media screen and (max-width : 768px) {
  #ftrgetstd .tac.pT20, .whysdphdr{font-size : 24px;
  line-height : 35px
}
.mL100 {
  margin-left : 0
}
  }@media screen and (max-width : 500px) {
  .sdpftrsmorelink{position : relative
}
  .sdpftrsmorelink : :before {
  top : -2px
}
  }@media only screen and (max-width : 400px) {
  .video-section iframe{height : auto
}
}.me-sdp-video-parent-container {
  max-width : 800px;
  margin : 0 auto;
  width : 95%
}
.me-sdp-video-container {
  position : relative;
  width : 100%;
  padding-bottom : 56.25%;
  overflow : hidden
}
.me-sdp-video-overlay {
  position : absolute;
  top : 0;
  left : 0;
  width : 100%;
  height : 100%;
  background : rgba(0, 0,0, 0.5)
}
.me-sdp-video-frame {
  position : absolute;
  top : 0;
  left : 0;
  width : 100%;
  height : 100%
}
.me-sdp-video-parent-container {
  max-width : 800px;
  margin : 0 auto;
  width : 95%
}
.me-sdp-video-container {
  position : relative;
  width : 100%;
  padding-bottom : 56.25%;
  overflow : hidden
}
.me-sdp-video-overlay {
  position : absolute;
  top : 0;
  left : 0;
  width : 100%;
  height : 100%;
  background : rgba(0, 0,0, 0.5)
}
.me-sdp-video-frame {
  position : absolute;
  top : 0;
  left : 0;
  width : 100%;
  height : 100%
}
  @media only screen and (max-width : 1500px) {
  .globe-type-menu-page .cmn-breadcrum{width : 98%
}
  }@media only screen and (max-width : 1180px) {
  .content-wrapper{width : 90%;
  margin : 0 auto
}
  }@media only screen and (max-width : 980px) {
  .mobile-breadcrum{display : block
}
.web-breadcrum {
  display : none
}
.content-wrapper {
  flex-wrap : wrap
}
.content {
  flex-grow : inherit;
  flex-basis : inherit
}
.content img {
  margin-top : 20px
}
.flexdr {
  flex-direction : column-reverse
}
  .content-wrapper .content : nth-child(1) {
  margin-right : 0
}
  .content-wrapper .content : nth-child(2) {
  margin-left : 0
}
.cmn-breadcrum {
  padding : 10px;
  margin-top : 10px
}
  }@media only screen and (max-width : 767px) {
  .flex-wrap{display : block
}
.two-column>div, .three-column>div {
  max-width : 100%
}
.modal-wrapper {
  height : 300px
}
  }@media only screen and (min-width : 1024px) and (max-width : 1160px) {
  .sdplogosvg img{width : 169px
}
nav ul.productmenu.header-nav>li {
  font-size : 16px;
  padding : 0 10px
}
#header-mainsec {
  top : 40px
}
.nav-dwn a {
  width : 118px
}
}.products-new-header .prdLogo a {
  margin-bottom : 0px;
}