/*UG-Product Integration*/
/*.btn-wrapper{display:none !important;}*/
/*Adding this css only for firefox because In header section brand logo seems to be very small.*/
@-moz-document url-prefix() {
  .sogo-logo-transparent.header-transparent {
      width: 78.82rem;
  }
}
/*Ending above css here*/

.ug_platfrom div #sogo-help-content-main img {
  cursor: default;
}
.ug_platfrom .class--go-back {
  display: block;
  font-size: 1.96rem;
  color: #4b6fe4 !important;
  position: relative;
  font-family: Epilogue-Regular;
  margin: 0 0 2.8rem !important;
}
.ug_platfrom .class--go-back span {
  border-bottom: 0.14rem solid #4b6fe4 !important;
}
.ug_platfrom .new_banner_search {
  display: none;
}
.ug_platfrom #mobile-header .logo {
  margin-top: 1.4rem;
}
.ug_platfrom .container .sixteen.columns {
  width: 100%;
}
.ug_platfrom .mainLoader,
.ug_platfrom .loader-parent {
  display: block;
}
.ug_platfrom .open--new-tab {
  position: fixed;
  bottom: 0;
  background: #fff !important;
  width: 100%;
  font-size: 1.96rem;
  padding: 1.4rem 0rem 2.1rem 2.8rem;
  z-index: 999;
  box-sizing: border-box;
}
.ug_platfrom .open--new-tab a {
  color: #4b6fe4 !important;
  position: relative;
}
.ug_platfrom .search-card:hover {
  transform: none;
  box-shadow: none;
}
.ug_platfrom #sogo-help-content-main {
  overflow: visible;
  padding-bottom: 4.2rem;
}
.ug_platfrom .open--new-tab a span:first-child {
  border-bottom: 0.14rem solid #4b6fe4 !important;
}
.ug_platfrom .open--new-tab a span:last-child {
  width: 1.68rem;
  height: 1.68rem;
  background-image: url(/help/wp-content/uploads/2020/08/new-tab-link.svg);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  margin: 0rem 0 0 0.56rem;
  position: absolute;
  top: 0.14rem;
  right: -2.1rem;
}
.ug_platfrom .wpb_row .wpb_column {
  margin: 0;
}
.ug_platfrom .search-card {
  margin-bottom: 0;
  background-color: transparent;
  display: block;
  width: 100%;
  position: relative;
  padding: 1.96rem 0rem;
  border: none;
  border-bottom: 0.14rem solid #e0e0e0;
  box-sizing: border-box;
  border-radius: 0;
  margin:0;
}
.main--platform-block-parent #suggesstion-box ul {
  width: 100%;
  top: 5.32rem;
  overflow-y: auto;
}
.main--platform-block-parent #suggesstion-box ul li a {
  cursor: pointer;
  display: block;
  color: #353535;
  padding: 0.7rem 1.4rem;
  font-size: 1.68rem;
}
.page-template-sogo_platfrom_ug_template .container--main-block {
  display: block;
  width: 100%;
  position: relative;
  padding: 1.96rem 0;
  border-bottom: 0.14rem solid #e0e0e0;
}
.page-template-sogo_platfrom_ug_template .container--main-head,
.ug_platfrom .search-card .feature-banner {
  display: block;
  width: 100%;
  font-family: Epilogue-SemiBold;
  font-size: 1.96rem;
  line-height: normal;
  letter-spacing: normal;
  color: #202229;
  margin: 0 0 0.7rem;
}

.page-template-sogo_platfrom_ug_template .container--main-block .fa-chevron-right {
  position: absolute;
  opacity: 0.7;
  color: #231f20;
  font-size: 1.54rem;
  font-weight: 600;
  top: 2.52rem;
  right: 0;
}
.main--platform-block-parent {
  padding: 2.8rem 4.9rem 0 3.5rem;
  width: 100%;
  max-width: 61.6rem;
  margin: 0 auto;
  box-sizing: border-box;
  background: #fcfcfc !important;
}
.page-template-sogo_platfrom_ug_template .wrapall {
  background: #fcfcfc !important;
  min-width: auto;
}
.main--platform-block-parent .serch-logic-ele {
  border-bottom: 0.14rem solid #e0e0e0;
  margin: 0 0 2.8rem;
}
.main--platform-block-parent .sogo-help-home-banner-search-box {
  margin: 0 0 0.7rem !important;
}
.main--platform-block-parent .sogo-help-home-banner-search-box input[type="text"] {
  padding: 0.98rem 0;
  font-size: 1.96rem;
  background: transparent;
  box-shadow: none;
  width: 90%;
}
.main--platform-block-parent .sogo-help-home-banner-search-box button,
.main--platform-block-parent .sogo-help-home-banner-search-box button:hover {
  background: transparent;
  color: #e0e0e0;
  width: 10%;
  border: none !important;
  padding: 0;
}
.main--platform-block-parent .sogo-help-home-banner-search-box i,
.main--platform-block-parent .sogo-help-home-banner-search-box i.search-mob-class {
  position: static;
  font-size: 1.96rem;
  display: none;
}
.main--platform-block-parent .sogo-help-home-banner-search-box button span {
  display: none;
}
.main--platform-block-parent .sogo-help-home-banner-search-box i.search-mob-class {
  display: block !important;
  opacity: 0.7;
  color: #231f20;
}
.ug_platfrom .open--new-tab,
.ug_platfrom .class--go-back {
  display: none;
}

@media only screen and (max-width: 767px) {
  .ug_platfrom .sogo--blog-tags {
      display: flex;
      align-items: end;
  }
  .ug_platfrom #page-wrap::-webkit-scrollbar {
      width: 1.12rem;
  }
  .ug_platfrom #catapult-cookie-bar {
      display: none;
  }
  .ug_platfrom #page-wrap::-webkit-scrollbar-track {
      /*box-shadow: inset 0 0 0.84rem rgba(0, 0, 0, 0.3);*/
  }
  .ug_platfrom #page-wrap::-webkit-scrollbar-thumb {
      background-color: rgb(207, 216, 220);
      outline: 0.14rem solid transparent;
      height: 8.4rem;
      border-radius: 1.4rem;
  }
  .ug_platfrom .correct-info-search {
      padding: 0 2.8rem;
  }
  .ug_platfrom #back-to-top,
  .ug_platfrom #back-to-top a {
      display: block;
      opacity: 1;
  }
  .ug_platfrom #back-to-top {
      display: none;
  }
  .ug_platfrom #page-wrap {
      height: calc(100% - 14rem);
      cursor: auto !important;
  }
  /*.ug_platfrom .search-term-parent{display: none;}*/
  .ug_platfrom .subscribers-chicklet {
      display: none !important;
  }
  .ug_platfrom .container--parent-page {
      padding: 0 0 4.2rem;
  }
  .ug_platfrom #sogo-help-content-main table {
      margin-left: 0rem;
  }
  .ug_platfrom .sogo--blog-tags-head {
      margin-right: 1.4rem;
  }
  .ug_platfrom.vc_responsive .wpb_row.section .vc_col-sm-12.search-cards {
      padding: 0 2.8rem;
  }
  .ug_platfrom ::-webkit-input-placeholder {
      /* Edge */
      opacity: 0.8;
      font-style: italic;
      color: #a0a0a0;
  }
  .ug_platfrom :-ms-input-placeholder {
      /* Internet Explorer */
      opacity: 0.8;
      font-style: italic;
      color: #a0a0a0;
  }
  .ug_platfrom ::placeholder {
      opacity: 0.8;
      font-style: italic;
      color: #a0a0a0;
  }
  .ug_platfrom #sogo-help-content-main iframe {
      height: 30.1rem;
  }
  .ug_platfrom .open--new-tab,
  .ug_platfrom .class--go-back {
      display: block;
  }
  .ug_platfrom .container {
      width: 100%;
      max-width: 61.6rem;
      padding: 0 2.8rem;
      box-sizing: border-box;
  }
  .ug_platfrom.vc_responsive .page-section .standard-section .span_12 {
      max-width: 61.6rem;
	  padding:0;
  }
  .ug_platfrom.vc_responsive .wpb_row#sogo-help-navigation {
      margin: 1.4rem 0 0;
  }
  .ug_platfrom {
      width: 100%;
      max-width: 61.6rem;
      margin: 0 auto;
  }
  .ug_platfrom #mobile-logo #sogo_help_search-mobile,
  .ug_platfrom #mobile-logo #sogo_help_search-mobile {
      position: static;
      width: 100%;
      top: 0;
      border-bottom: 0.14rem solid #e0e0e0;
      margin: 0 0 0rem;
  }
  /*.ug_platfrom #sogo-help-common-banner {
      display: none;
  }*/
  .ug_platfrom div.sogo-help-search-results {
      padding-top: 0;
      margin: 2.8rem 0 0;
  }
  .ug_platfrom.search-results div .sogo-help-home-banner-search-box button.active-class {
      border: none !important;
  }
  .ug_platfrom .sogo-help-home-banner-search-box {
      width: 100%;
      margin: 0 !important;
  }
  .ug_platfrom #mobile-logo .sogo-help-home-banner-search-box input[type="text"],
  .ug_platfrom #mobile-logo .sogo-help-home-banner-search-box input[type="text"] {
      padding: 0.98rem 0;
      font-size: 1.96rem;
      background: transparent;
      box-shadow: none;
      width: 90%;
      border: none;
  }

  .ug_platfrom .sogo-help-home-banner-search-box i.search-mob-class,
  .ug_platfrom .sogo-help-home-banner-search-box i.search-mob-class {
      display: block !important;
      opacity: 0.7;
      color: #231f20;
  }
  .ug_platfrom #mobile-header,
  .ug_platfrom #mobile-header {
      box-shadow: none;
      height: auto;
  }
  .ug_platfrom .sogo-help-home-banner-search-box i,
  .ug_platfrom .sogo-help-home-banner-search-box i {
      position: static;
      font-size: 1.96rem;
  }
  .ug_platfrom #mobile-logo>a,
  .ug_platfrom #sogo-help-content-main .vc_col-sm-4,
  .ug_platfrom #copyright,
  .ug_platfrom #footer,
  .ug_platfrom #mobile-logo>a,
  .ug_platfrom #sogo-help-content-main .vc_col-sm-4,
  .ug_platfrom #copyright,
  .ug_platfrom #footer {
      display: none !important;
  }
  .ug_platfrom #suggesstion-box ul {
      width: 100%;
      top: 6.72rem;
      overflow-y: auto;
  }
  .ug_platfrom #suggesstion-box ul li a {
      cursor: pointer;
      display: block;
      color: #353535;
      padding: 0.7rem 1.4rem;
      font-size: 1.68rem;
  }
  .ug_platfrom .container--main-block {
      display: block;
      width: 100%;
      position: relative;
      padding: 1.96rem 0;
      border-bottom: 0.14rem solid #e0e0e0;
  }
  .ug_platfrom .container--main-head,
  body.ug_platfrom .search-infoLink {
      display: block;
      width: 100%;
      font-family: Epilogue-SemiBold;
      font-size: 1.96rem;
      line-height: normal;
      letter-spacing: normal;
      color: #202229;
      margin: 0 0 0.7rem;
  }
  .ug_platfrom .pagination-list-info {
      margin: 2.8rem 0 0 !important;
  }

  .ug_platfrom .container--main-block .fa-chevron-right {
      position: absolute;
      opacity: 0.7;
      color: #231f20;
      font-size: 1.54rem;
      font-weight: 600;
      top: 2.52rem;
      right: 0;
  }
  .ug_platfrom .wrapall {
      background: #fcfcfc !important;
      min-width: auto;
  }
  .ug_platfrom .serch-logic-ele {
      border-bottom: 0.14rem solid #e0e0e0;
      margin: 0 0 2.8rem;
  }
  .ug_platfrom .sogo-help-home-banner-search-box {
      margin: 0 0 0.7rem !important;
      width: 100%;
  }
  .main--platform-block-parent .vc_responsive .wpb_row#sogo-help-navigation {
      margin: 0;
  }
  .ug_platfrom .sogo-help-home-banner-search-box button span {
      display: none;
  }
  .ug_platfrom .sogo-help-home-banner-search-box i.search-mob-class {
      display: block;
  }
}
/*UG-Product Integration ends*/
/*109046 starts*/


div .simplebar-track.simplebar-horizontal {
  display: none;
}

/*109046 ends*/
#sogo-help-content-main.enterprise-limit-section .vc_col-sm-4 {
  display: none;
}
.enterprise-limit-section .package-limit-table tr td {
  width: 25% !important;
}
/*css plugin cookie*/
#catapult-cookie-bar {
  display: none;
}
#catapultCookie:hover {
  background: #ff7858;
  border-color: #ff7858;
}
.cookie-bar-bar .float-accept .ctcc-inner {
  width: 52%;
}
html.has-cookie-bar.cookie-bar-top-bar {
  margin-top: 4.2rem;
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  transition: all 0.25s;
}
#catapult-cookie-bar {
  box-sizing: border-box;
  direction: ltr;
  z-index: 99999;
  overflow: hidden;
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  transition: all 0.25s;
}
.ctcc-exclude-AF.geoip-continent-AF #catapult-cookie-bar,
.ctcc-exclude-AN.geoip-continent-AN #catapult-cookie-bar,
.ctcc-exclude-AS.geoip-continent-AS #catapult-cookie-bar,
.ctcc-exclude-EU.geoip-continent-EU #catapult-cookie-bar,
.ctcc-exclude-NA.geoip-continent-NA #catapult-cookie-bar,
.ctcc-exclude-OC.geoip-continent-OC #catapult-cookie-bar,
.ctcc-exclude-SA.geoip-continent-SA #catapult-cookie-bar {
  display: none;
}
#catapult-cookie-bar.rounded-corners {
  border-radius: 0.42rem;
}
#catapult-cookie-bar.drop-shadow {
  -webkit-box-shadow: 0rem 0.42rem 1.26rem 0rem rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0rem 0.42rem 1.26rem 0rem rgba(0, 0, 0, 0.4);
  box-shadow: 0rem 0.42rem 1.26rem 0rem rgba(0, 0, 0, 0.4);
}
.cookie-bar-block #ca5tapult-cookie-bar {
  max-height: 139.86rem;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
  transition: opacity 0.25s;
}
.has-cookie-bar #catapult-cookie-bar {
  opacity: 1;
  max-height: 139.86rem;
  min-height: 4.2rem;
  padding: 2.1rem 2.8rem 2.1rem;
}
.cookie-bar-block #catapult-cookie-bar span {
  display: block;
  margin: 1em 0;
}
.cookie-bar-bar #catapult-cookie-bar.float-accept span.ctcc-right-side {
  float: right;
}
button#catapultCookie {
  cursor: pointer;
  margin: 0 2.8rem 0 0;
}
.cookie-bar-bar button#catapultCookie {
  margin: 0 0 0 2.8rem;
}
.cookie-bar-bar .ctcc-inner {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cookie-bar-bar .float-accept .ctcc-inner {
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .ctcc-left-side {
      margin-right: 1em;
  }
}
.ctcc-right-side {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cookie-bar-block #catapult-cookie-bar h3 {
  margin: 0.5em 0 0;
}
.use_x_close .x_close {
  position: absolute;
  top: 1.4rem;
  right: 1.4rem;
  cursor: pointer;
  font-family: sans-serif;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.cookie-bar-bar .use_x_close .x_close {
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.x_close {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translate3d(0rem, 0rem, 0rem);
  width: 1.96rem;
  height: 4.2rem;
  position: relative;
  margin: 0 auto;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
}
.x_close span {
  display: block;
  position: absolute;
  height: 0.42rem;
  width: 1.96rem;
  background: #111;
  border-radius: 0.84rem;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
  transition-delay: .14s;
  -webkit-transition-delay: .14s;
  -moz-transition-delay: .14s;
}
.x_close span:nth-child(1),
.x_close span:nth-child(2) {
  top: 1.96rem;
}
.x_close span:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.x_close span:nth-child(2) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.x_close:hover span:nth-child(1) {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
}
.x_close:hover span:nth-child(2) {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
}
#catapult-cookie-bar {
  color: #888 !important;
}
.ctcc-left-side {
  width: 100%;
  line-height: 1.4;
}
.has-cookie-bar #catapult-cookie-bar {
  padding: 1.4rem 2.8rem 1.4rem 7rem;
}
@media screen and (min-width:1366px) and (max-width:1600px) {
  .ctcc-left-side {
      width: 100%;
      font-size: 1.82rem;
  }
}
@media screen and (min-width:960px) and (max-width:1200px) {
  .ctcc-left-side {
      width: 72%;
      font-size: 1.96rem;
  }
  .cookie-bar-bar .float-accept .ctcc-inner {
      width: 65%;
  }
}
@media screen and (min-width:767px) and (max-width:960px) {
  .ctcc-left-side {
      width: 85%;
      font-size: 1.96rem;
      margin-right: 0;
  }
  .cookie-bar-bar .float-accept .ctcc-inner {
      width: 75%;
  }
}
@media screen and (max-width:767px) {
  .ctcc-left-side {
      width: 86%;
      font-size: 1.68rem;
      margin-right: 0;
  }
  .cookie-bar-bar .float-accept .ctcc-inner {
      width: 100%;
  }
  .has-cookie-bar #catapult-cookie-bar {
      padding: 1.4rem 2.8rem 1.4rem 2.8rem;
  }
  span.ctcc-left-side {
      margin-right: 2.8rem;
  }
  .cookie-bar-bar button#catapultCookie {
      margin: 0 8.4rem 0 0rem;
      font-size: 1.68rem;
      padding: 1.4rem 2.1rem 1.4rem 2.1rem;
  }
}
/*ends here*/
/*Image Slider Starts*/
.stopOpen {
  cursor: default !important;
}
.ugZoom img {
  cursor: zoom-in;
}
.zoomed .ugZoom img {
  cursor: zoom-out;
}
.heightControl.ugZoom img {
  max-height: 80vh !important;
}
.zoomed .heightControl.ugZoom img {
  max-height: none !important;
}
.mySlides.extend-width {
  width: 140rem;
}
.mySlides.extend-width.heightControl {
  height: 80vh;
}
.extend-width img:first-child {
  visibility: hidden;
}
#next.hidden {
  display: none !important;
}
/*.zoomed {cursor: zoom-out;}*/
.column {
  float: left;
  width: 25%;
  height: 19.6rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% top;
  border-radius: 0.42rem;
  margin: 0 0.28rem;
  opacity: 0.6;
}
.many-columns {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  margin: 4.2rem 0 0;
}
/* The Modal (background) */
.modal {
  display: none;
  position: fixed;
  z-index: 99999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: black;
  overflow: hidden;
}
/* Modal Content */
.modal-content {
  position: relative;
  margin: auto;
  padding: 0;
  width: 90%;
  max-width: 168rem;
  min-height: 84rem;
  top: 50%;
  transform: translate(0%, -50%);
}
/* The Close Button */
.close {
  color: white;
  position: absolute;
  top: 1.4rem;
  right: 3.5rem;
  font-size: 4.9rem;
  font-weight: bold;
  z-index: 9;
}
.close:hover,
.close:focus {
  color: #999;
  text-decoration: none;
  cursor: pointer;
}
.mySlides {
  display: none;
  width: 112rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin: 0 auto;
  text-align: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  transition: 0.5s all;
}
.cursor {
  cursor: pointer;
}
/* Next & previous buttons */
.prev,
.next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 2.24rem;
  margin-top: -7rem;
  color: white;
  font-weight: bold;
  font-size: 4.2rem;
  transition: 0.6s ease;
  border-radius: 0 0.42rem 0.42rem 0;
  user-select: none;
  -webkit-user-select: none;
}
/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 0.42rem 0 0 0.42rem;
}
/* On hover, add a black background color with a little bit see-through */
.prev:hover,
.next:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 1.68rem;
  padding: 1.12rem 1.68rem;
  position: absolute;
  top: 0;
}
img {
  margin-bottom: -0.56rem;
}
.caption-container {
  text-align: center;
  background-color: black;
  padding: 0.28rem 2.24rem;
  color: white;
}
.demo {
  opacity: 0.6;
}
.column.active {
  background-color: transparent !important;
  border-bottom: none;
  margin-bottom: 0;
}
.active,
.demo:hover {
  opacity: 1;
}
img.hover-shadow {
  transition: 0.3s;
}
.hover-shadow:hover {
  box-shadow: 0 0.56rem 1.12rem 0 rgba(0, 0, 0, 0.2), 0 0.84rem 2.8rem 0 rgba(0, 0, 0, 0.19);
}
@media only screen and (max-width: 1199px) {
  .mySlides {
      width: 98rem;
  }
}
@media only screen and (max-width: 959px) {
  .mySlides {
      width: 84rem;
  }
}
@media only screen and (max-width: 767px) {
  .mySlides {
      width: 36.4rem;
  }
  .prev,
  .next {
      padding: 2.24rem 0rem;
  }
}
/*Image Slider Ends*/

/*Feature Tables*/
.tick:after {
  content: '';
  width: 2.24rem;
  height: 0.98rem;
  border-bottom: 0.56rem solid yellowgreen;
  border-left: 0.56rem solid yellowgreen;
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  display: inline-block;
}
.hover-feature-info {
  font-size: 1.82rem;
  display: inline-block;
  width: 2.24rem;
  height: 2.24rem;
  border: 0.14rem solid rgba(151, 151, 151, 0.8);
  border-radius: 50%;
  position: relative;
  top: 0.7rem;
  left: 0.7rem;
  color: rgba(151, 151, 151);
  margin: 0;
  cursor: pointer;
}
.hover-feature-info>span {
  position: absolute;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.hover-feature-info>span.hover-info-text {
  display: none;
}
.hover-feature-info:hover>span.hover-info-text {
  display: block;
  position: absolute;
  color: white;
  background-color: rgba(0, 0, 0, 0.8);
  width: 35rem;
  text-align: center;
  padding: 1.4rem;
  box-shadow: 0 0.28rem 0.84rem 0.14rem rgba(146, 146, 146, .3);
  transform: none;
  left: 4.2rem;
  top: -1.68rem;
  cursor: pointer;
  word-wrap: break-word;
  z-index: 2;
}
.hover-feature-info:hover>span.hover-info-text:before {
  content: '';
  border-bottom: 1.4rem solid transparent;
  border-top: 1.4rem solid transparent;
  border-right: 1.4rem solid rgba(0, 0, 0, 0.8);
  position: absolute;
  left: -3.4%;
}
.tick>.sogo-tick-note {
  position: absolute;
  bottom: 15%;
  right: 34%;
  margin: 0 !important;
  width: 1.26rem;
  height: 1.4rem;
  background-image: url(https://cdn.sogosurvey.com/wp-content/uploads/2017/12/description-hover.png);
  background-size: contain;
  display: block;
  cursor: pointer;
}
.package-description-hover {
  display: none;
}
.tick>.sogo-tick-note:hover+.package-description-hover {
  position: absolute;
  top: 90%;
  right: 0%;
  background-color: rgba(0, 0, 0, 0.8);
  box-shadow: 0 0.28rem 0.84rem 0.14rem rgba(146, 146, 146, .3);
  display: inline-block;
  color: white;
  padding: 1.12rem;
  z-index: 2;
}
#sogo-help-content-main table.list-of-features tr {
  background: #fff;
}
#sogo-help-content-main .list-of-features td.features {
  width: 35%;
  font-family: Epilogue-Regular;
  font-size: 1.96rem;
  text-align: left;
  color: #7d7d7d;
  line-height: 1.1;
}
#sogo-help-content-main .list-of-features td {
  width: 13%;
  font-size: 1.96rem;
  padding: 1.4rem;
  vertical-align: top;
  text-align: center;
  border: solid 0.14rem #efefef;
  position: relative;
}
.different-packages {
  width: 100%;
  box-shadow: 0 1.12rem 0.84rem -0.7rem rgba(0, 0, 0, 0.08);
  display: flex;
  border-top: 0.14rem solid #efefef;
  border-bottom: 0.14rem solid #efefef;
  margin: 0 0 4.2rem;
}
.different-packages p {
  width: 13%;
  text-align: center !important;
  font-weight: 600 !important;
  border-right: 0.14rem solid #efefef;
  margin: 0;
  padding: 0.7rem 0 1.4rem;
}
.different-packages p:first-child {
  width: 35%;
  border-left: 0.14rem solid #efefef;
}
#sogo-help-content-main table.package-limit-table tbody tr td,
#sogo-help-content-main table.package-limit-table thead tr td {
  font-size: 1.96rem;
  line-height: 1.31;
  text-align: center;
  color: #6f6f6f;
  padding: 1.4rem;
  border: solid 0.14rem #e3e3e3;
}
#sogo-help-content-main table.package-limit-table {
  width: 100%;
}
#sogo-help-content-main table.package-limit-table thead tr td {
  font-weight: 600;
}
#sogo-help-content-main table.package-limit-table tbody tr td.min-spacer,
#sogo-help-content-main table.package-limit-table thead tr td.min-spacer {
  color: #6f6f6f;
  padding: 0;
  border: none;
  width: 1.4rem !important;
  background: #fff !important;
  background: #fff !important;
  box-shadow: none;
}
.basic-tip-container {
  position: relative;
  display: inline-block;
  margin: 0 0 0 0.42rem;
}
.basic-tip-container i {
  font-size: 1.68rem;
  cursor: pointer;
}
.basic-tip-container span {
  display: none;
  color: #fff;
  font-size: 1.96rem;
  background: #000;
  padding: 1.12rem;
  border-radius: 0.42rem;
  min-width: 19.6rem;
  font-family: Epilogue-Regular;
  line-height: normal;
  text-align: center;
  position: absolute;
  top: 3.08rem;
  left: -10.08rem;
  z-index: 9999;
}
.basic-tip-container i:hover+span {
  display: block;
}
table.package-limit-table tbody tr:nth-child(even) {
  background-color: #f8f8f8;
}
#sogo-help-content-main table.package-limit-table tr:first-child {
  background-color: #fff;
}
/*table.package-limit-table tbody tr.column-bg-white-effect {background-color: #fff !important;}*/
/*table.package-limit-table tbody tr.column-bg-effect {background-color: #f8f8f8 !important;}*/
table.package-limit-table thead tr td span {
  color: #ff7858;
  font-family: Epilogue-SemiBold;
  text-transform: uppercase;
  font-size: 1.68rem;
  display: block;
}
.basic-tip-container span::before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
  border-left: 1.4rem solid transparent;
  border-right: 1.4rem solid transparent;
  border-bottom: 1.4rem solid #000;
}
@media screen and (max-width: 1200px) {
  .package-table-container {
      overflow: auto !important;
  }
  .enterprise-limit-section .package-table-container {
      overflow: hidden !important;
  }
  #sogo-help-content-main table.package-limit-table {
      width: 100%;
      margin-left: 0;
  }
  .hover-feature-info {
      width: 1.4rem;
      height: 1.4rem;
      top: 0.28rem;
  }
  .hover-feature-info>span {
      font-size: 1.4rem;
  }
}
@media screen and (max-width: 1199px) and (min-width: 960px) {
  div.different-packages p {
      font-size: 1.68rem !important;
  }
}
@media screen and (max-width: 960px) and (min-width: 768px) {
  div.different-packages p {
      font-size: 1.4rem !important;
  }
}
@media screen and (max-width: 767px) {
  .hover-feature-info:hover>span.hover-info-text {
      width: 21rem;
  }
  #sogo-help-content-main table.list-of-features {
      margin-left: 0;
  }
  #sogo-help-content-main .list-of-features td.features {
      font-size: 1.68rem;
      width: 20%;
  }
  .tick:after {
      width: 1.82rem;
      height: 0.7rem;
  }
  #sogo-help-content-main .list-of-features td {
      font-size: 1.68rem;
      padding: 1.4rem 0.7rem;
      width: 16%;
      vertical-align: middle;
  }
  .tick>.sogo-tick-note {
      right: 20%;
  }
  .different-packages p {
      font-size: 1.82rem !important;
      word-break: break-all;
      padding: 0.7rem 0.7rem 1.4rem;
      margin: 0 0 0;
      line-height: 1.4 !important;
      border-right: 0.14rem solid #efefef;
  }
  .different-packages p {
      width: 14%;
  }
  .different-packages p:first-child {
      width: 28%;
  }
}
/*Feature Tables ends*/
/*UG Reunification*/
div .sogo-help-sub-list li.active-class a:before {
  display: none !important;
}

.sogo--main-cat {
  height: 5.6rem;
  padding: 1.26rem;
  box-sizing: border-box;
  font-size: 2.8rem;
  line-height: 1;
  color: #ffffff;
  margin: 4.2rem 0;
}
.sogo--main-cat-1 {
  background: #45bbff;
}
.sogo--main-cat-2 {
  background: #3daba5;
}
.sogo--main-cat-3 {
  background: #4b6fe4;
}
.sogo--main-cat-4 {
  background: #A145C6;
}
.sogo--main-cat-5 {
  background: #E95743;
}
.sogo--main-cat span:first-child {
  width: 5.6rem;
  height: 4.2rem;
  display: inline-block;
  float: left;
  margin: -0.7rem 1.4rem 0 0;
  background-image: url(/help/wp-content/uploads/2020/02/ug-sprite-img.svg);
  background-repeat: no-repeat;
  background-size: 4.2rem;
  background-position: 0 0;
}
.sogo--main-cat-1 span:first-child {
  background-position: 0.14rem -51.66rem;
  background-size: 5.6rem;
}
.sogo--main-cat-2 span:first-child {
  background-position: 0.84rem -42.7rem;
}
.sogo--main-cat-3 span:first-child {
  background-position: 0.84rem -53.06rem;
}
.sogo--main-cat-4 span:first-child {
  background-position: 0.84rem -48.16rem;
}
.sogo--main-cat-5 span:first-child {
  background-position: 0.84rem -53.06rem;
}


@-moz-document url-prefix() {

}

#header.header-v1.stuck {
  height: 11.2rem;
}
div #logo-navigation .sogo-help-home-banner-search-box {
  margin: 1.4rem 0 0;
}
header.stuck #logo-navigation .sogo-help-home-banner-search-box {
  margin: 0rem 0 0;
}
.sogo--reunification-sidebar {
  display: none;
  cursor: pointer;
}
ul.sample-survey-social-new {
  display: none !important;
}
.sogo--reunification-sidebar,
.sogo--reunification-sidebar ul {
  list-style: none;
}

.list-item.active-class {
  color: #02BECC;
}
.anchor-link-main{border-bottom: 0.14rem solid #bcbcbc;}
.anchor-link-main a {
  padding: 0.98rem 2.8rem;
  text-transform: uppercase;
  font-family: Epilogue-Bold;
  letter-spacing: 0.063rem;
  position: relative;
  display: block;
  color: #333;
}

.activeClass .dropDownIcon {
  color: #fff;
  transform: rotate(180deg);
  top: 1.12rem;
}
.list-item.activeClass,
.sublist-link.activeClass,
.anchor-link-main.active-class {
  padding-bottom: 0;
}

.sublist-link.active-class {
  font-family: Epilogue-SemiBold;
  color: #02BECC;
}
.sublist-link.activeClass {
  font-family: Epilogue-SemiBold;
  color: #000;
}
.dropSideIcon {
  position: absolute;
  font-size: 2.8rem;
  right: 0rem;
  top: 1.4rem;
  z-index: 2;
  color: #b2b2b2;
  transition: 0.4s all;
}
.sublist-link.activeClass .dropSideIcon {
  color: #000;
  transform: rotate(90deg);
}
.sublist-link:last-child {
  border-bottom: 0.14rem solid transparent;
}
.sublist-link.activeClass {
  position: relative;
  border-bottom: 0.14rem solid transparent;
  font-family: Epilogue-SemiBold;
}

.sub-sub-list.active-class a,
.sub-sub-list a:hover {
  font-family: Epilogue-SemiBold;
}

.list-item.activeClass,
.anchor-link-main {
  position: relative;
  color: #fff;
}
.anchor-link-main.active-class>a {
  color: #fff;
}

.sub-sub-list a:hover:after,
.sub-sub-list.active-class a:after {
  content: '';
  background: #e7eaef;
  font-family: Epilogue-Bold;
  color: #333;
  box-sizing: border-box;
  position: absolute;
  width: calc(100% + 5.6rem);
  height: 100%;
  top: 0;
  left: -2.8rem;
  z-index: -1;
}

.vc_responsive .wpb_row#sogo-help-navigation {
  margin: -8.4rem 0 5.6rem;
}
#sogo-help-content-main .vc_col-sm-4 {
  padding-left: 0 !important;
}
#bCrum {
  margin: 5.6rem 0 0;
}
#bCrum a {
  font-size: 2.1rem;
  color: #333;
}
#bCrum a:hover {
  color: #02BECC;
}
#bCrum span {
  font-family: Epilogue-SemiBold;
  letter-spacing: 0.0392rem;
  font-size: 2.1rem;
}
.copyright-col-app {
  display: none;
}
div#copyright .copyright-col2 {
  float: left;
  margin: 2.8rem 0 0 5.6rem;
}
.copyright-col-icons {
  background: #2267E9;
  margin: -1.4rem 0 0rem 0rem;
  color: #fff;
}
#copyright a {
  color: #fff;
}
.anchor-link a {
  padding: 0.98rem 0rem;
  text-transform: none;
  font-family: Epilogue-Regular;
  letter-spacing: normal;
  color: #000;
  position: relative;
  display: block;
}
.anchor-link {
  /*border-bottom: 0.14rem solid #ff7858;*/
}
.sogo-sublist li:last-child {
  border: none;
}
.two-level .sogo-sublist li:last-child {
  border: none;
}
#sogo--help-img-pop {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 100%;
  z-index: 999999;
  display: none;
}
#sogo--help-img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
#sogo--help-img img {
  margin: auto;
  max-height: 90vh;
  max-width: 168rem
}
#sogo--help-img i {
  position: absolute;
  top: -4.2rem;
  right: -4.2rem;
  color: #fff;
  font-size: 4.48rem;
  transition: 0.5s all;
  border-radius: 50%;
  cursor: pointer;
}
#sogo--help-img i:hover {
  color: #000;
  background: #fff;
}
.anchor-link.active-class a {
  font-family: Epilogue-SemiBold;
}
.list-item>a {
  text-transform: uppercase;
  font-family: Epilogue-Bold;
  letter-spacing: 0.063rem;
  position: relative;
  display: block;
}
.list-item.activeClass>a {
  color: #fff;
}
.sogo--right-side-asset {
  color: #333;
  margin: 0rem 0 0 !important;
}
.sogo--right-side-asset li a {
  padding: 0.98rem 0rem 0.98rem 2.8rem;
  text-transform: none;
  /*border-bottom: 0.14rem solid #ff7858;*/
  display: block;
  color: #333;
}
.sogo--right-side-asset li:last-child a {
  border: none;
}

/*Search*/
#logo-navigation .sogo-help-home-banner-search-box input[type="text"] {
  width: 80%;
  padding: 1.68rem 2.1rem 1.68rem 8.4rem;
  margin: 0;
  font-size: 2.24rem;
  color: #888;
  border-radius: 0.42rem;
  background-color: #fff;
  box-shadow: none;
  box-sizing: border-box;
  border: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.sogo-help-home-banner-search-box button,
.sogo-help-home-banner-search-box button:hover {
  margin: 0 !important;
  border-radius: 0.7rem;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  box-shadow: none !important;
}
#logo-navigation .sogo-help-home-banner-search-box {
  width: 89.6rem;
  margin: 0 auto;
  background: #fff;
  border-radius: 0.7rem;
  box-shadow: none;
  color: black;
  border: 0.14rem solid #c3c3c3;
}
.mob-link-menu,
.mob-back-button {
  display: none;
  font-size: 2.1rem;
  color: #ff7858;
  text-decoration: underline;
}
.search-mob-class {
  display: none;
}

#sogo-help-content-main .vc_col-sm-8 {
  width: calc(100% - 39.2rem);
  float: right;
}
#sogo-help-content-main .vc_col-sm-4 {
  padding-left: 0 !important;
  width: 36.4rem;
}
@media only screen and (max-width: 1200px) {
  .sogo-guide-tab-child-hover {
      display: none !important;
  }

  #sogo--help-img img {
      max-width: 126rem;
  }
  #logo-navigation .sogo-help-home-banner-search-box i {
      top: 1.4rem;
  }
  #logo-navigation .sogo-help-home-banner-search-box input[type="text"] {
      padding: 1.68rem 2.1rem 1.68rem 5.6rem;
      font-size: 1.96rem;
  }
  div div #logo-navigation .sogo-help-home-banner-search-box {
      width: 70rem;
  }
  #header.header-v1 {
      height: 11.2rem;
  }
  header #logo-navigation .sogo-help-home-banner-search-box {
      margin: 0rem;
  }
  /*#sogo-help-common-banner {
      height: 14rem;
  }*/
}
@media only screen and (max-width: 960px) {
  div .sogo-guide-video-list span:first-child {
      font-size: 1.68rem;
  }
  .sogo--main-cat {
      font-size: 2.1rem;
  }
  .list-item,
  .anchor-link-main a {
      padding: 1.12rem 1.4rem;
      font-size: 1.96rem;
  }
  .dropDownIcon {
      font-size: 3.22rem;
      right: 2.8rem;
      top: 2.1rem;
  }
  .activeClass .dropDownIcon {
      top: 0.98rem;
  }
  .dropSideIcon {
      font-size: 2.52rem;
      left: 0.28rem;
      top: 1.4rem;
  }
  

  .sublist-link,
  .anchor-link a {
      padding: 1.12rem 0rem 1.12rem 2.1rem;
  }
  .sub-sub-list a {
      padding: 1.4rem 0.7rem;
      line-height: 1.28;
  }
  #sogo-help-content-main .vc_col-sm-4 {
      padding-left: 1.4rem !important;
  }
  div#copyright div.copyright-col2 {
      margin: 2.8rem 0 0 1.4rem;
      font-size: 1.54rem !important;
  }
  div .copyright-col-new-footer ul li {
      margin: 0rem 1.4rem 0 0;
  }
  div .copyright-col-new-footer ul li a {
      font-size: 1.54rem !important;
  }
  #sogo--help-img img {
      max-width: 98rem;
  }
  .two-level .sublist-link.active-class:after {
      width: calc(100% + 2.8rem);
      left: -1.4rem;
      box-sizing: border-box;
  }
  .two-level .sublist-link a {
      padding: 1.4rem 0rem 1.4rem 3.5rem;
  }
  #logo-navigation .sogo-help-home-banner-search-box input[type="text"] {
      padding: 1.68rem 1.68rem 1.68rem 6.02rem;
      font-size: 1.54rem;
  }
  #sogo-help-content-main .vc_col-sm-8 {
      width: calc(100% - 39.2rem);
  }
  #sogo-help-content-main .vc_col-sm-4 {
      padding-left: 1.4rem !important;
      width: 39.2rem;
  }
}
@media only screen and (max-width: 767px) {
  #sogo-help-content-main .vc_col-sm-8 {
      width: 100%;
  }
  #sogo-help-content-main .vc_col-sm-4 {
      width: 100%;
  }
  #sogo--help-img i {
      top: -3.64rem;
      right: -2.1rem;
      font-size: 3.08rem;
  }
  div#copyright .container,
  div#copyright .container .sixteen.columns {
      width: 100%;
  }
  .copyright-col-new-footer,
  .copyright-text.copyright-col2 {
      width: 42rem;
  }
  div#copyright {
      padding: 0rem 0 0 0;
  }
  #sogo-help-content-main .sogo-info-text {
      font-size: 1.96rem;
  }
  div .sogo-help-info-box {
      padding: 2.1rem 2.1rem 2.1rem 14.7rem;
  }
  div .copyright-col-new-footer ul li {
      margin: 0rem 3.5rem 0 0;
  }
  #sogo--help-img img {
      max-width: 42rem;
  }
  .sogo-help-navigation-categories {
      margin: 0rem 0 4.2rem;
  }
  div .sogo-video-title {
      font-size: 1.96rem;
  }
  .sogo-guide-video-list span:first-child {
      /*background-image: url(/help/wp-content/uploads/2021/11/YT_Welcome_to_Sogosurvey_new.png)!important;*/
      background-image: url(/help/wp-content/uploads/2022/08/Welcome-to-Sogolytics.png) !important;
      background-size: cover;
      background-position: 50% 50%;
  }

  /*Search*/
  
  #mobile-logo .sogo-help-home-banner-search-box input[type="text"] {
      width: 90%;
      padding: 0rem 1.12rem;
      margin: 0;
      font-size: 1.4rem;
      color: #888;
      border-radius: 0.42rem;
      background-color: #fff;
      box-shadow: none;
      box-sizing: border-box;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
  }
  .sogo-help-home-banner-search-box button,
  .sogo-help-home-banner-search-box button:hover {
      margin: 0;
      border: 0.28rem solid #fff !important;
      border-radius: 0.7rem;
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
      box-shadow: none !important;
      width: 16%;
      display: inline-block;
      box-sizing: border-box;
      border-left: none !important;
  }
  /*#sogo-help-common-banner {
      height: 21rem;
  }*/
  .sogo-help-home-banner-search-box button,
  .sogo-help-home-banner-search-box button:hover {
      border: 0.28rem solid #d5d5d5 !important;
  }
  .search-results div .sogo-help-home-banner-search-box button.active-class {
      border: 0.28rem solid #ff7858 !important;
  }
  
  #bCrum {
      display: none;
  }
  .mob-link-menu {
      display: inline-block;
      margin: 7.7rem 0 0;
  }
  .mob-back-button {
      display: block;
      position: absolute;
      bottom: 1.4rem;
      left: 50%;
      transform: translate(-50%, -50%);
  }

  .sogo-help--sidebar .sogo-help-navigation-cards {
      display: none;
      position: absolute;
      width: 100%;
      z-index: 999;
      top: 8.4rem;
      box-shadow: none;
  }
  .sogo-help-home-banner-search-box button span {
      display: none;
  }
  .sogo-help-home-banner-search-box .search-mob-class {
      position: static;
      color: #fff;
      display: block !important;
  }
  .sogo-help-navigation-card {
      width: 100%;
      padding: 1.4rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      margin: 0;
      height: auto;
  }

  .sogo-help-navigation-card span {
      font-size: 2.24rem;
      margin: 0 0 0 1.4rem;
  }
  .sogo-help-navigation-card.active-class:after {
      top: 96%;
  }
  .sogo-help-navigation-card.active-class:before {
      left: 11%;
  }
  div .sogo-help-home-banner-search-box input[type="text"] {
      font-size: 1.4rem;
  }
  div#supportSogoFormParent,
  div#salesSogoFormParent {
      width: 95%;
  }
}
/*UG Reunification ends*/

h3 a {
  color: #ff7858;
}
#sogo-help-content-main h3 a {
  color: #006259;
}
h3 a:hover {
  color: #333;
}
/*scrollbar csss starts*/
.sogo-menu-sign-up-main {
  border-radius: 0.42rem;
  font-family: Epilogue-Bold;
  font-size: 1.96rem;
  color: #ffffff !important;
  background-color: #ff7858;
  outline: none;
  border: none;
  padding: 1.4rem 2.24rem;
  height: 6.3rem;
  box-sizing: border-box;
  opacity: 0;
  z-index: -1;
  display: inline-block;
  width: 16.8rem;
  text-align: center;
}
div #menu-new-topbar-navigation .coral-button a {
  width: 16.8rem;
  box-sizing: border-box;
}
#topbar ul.menu li a {
  letter-spacing: initial;
}
div .header-v1.stuck .sogo-menu-sign-up-main {
  opacity: 1;
  z-index: 1;
}
.sogo-menu-sign-up-main:hover {
  transition: 0.3s all;
  background-image: linear-gradient(105deg, rgba(255, 255, 255, 0.25), rgba(0, 0, 0, 0.25)), linear-gradient(#ff7858, #ff7858);
  color: #ffffff !important;
  background-blend-mode: overlay, normal;
  box-shadow: 0 1.4rem 2.8rem -1.4rem #ff7858;
  transform: scale(1.125);
}
div #logo-navigation .sogo-help-home-banner-search-box {
  width: 50%;
  z-index: 99999;
}
div .header-v1.stuck #logo-navigation .sogo-help-home-banner-search-box {
  left: 56.5%;
}
#header {
  position: relative;
}
.horizontal-scrollbar {
  position: absolute;
  width: 0%;
  height: 0.56rem;
  background-color: #2267e9;
  transition: 0.5s all;
  max-width: 100%;
  visibility: visible;
  top: 100%;
  left: 0;
  z-index: 9999;
}
/*.page-id-45982 .horizontal-scrollbar{display: none!important;}*/
@media only screen and (max-width: 1200px) {
  .horizontal-scrollbar {
      display: none !important;
  }
}
/*scrollbar csss ends*/
.sogo-help-info-box .sogo-info-text span {
  display: block;
  padding: 1.4rem 0 0;
}
.dvQuestionBanner {
  max-height: 35rem;
}
div .sample-survey-social-new {
  display: block;
  width: auto;
  height: auto;
  box-shadow: none;
  background: none;
  padding: 0;
  margin: 0 !important;
  left: -4.9rem;
}
div .sample-survey-social-new li a {
  width: 5.6rem;
  height: 5.6rem;
  box-sizing: border-box;
  display: block;
  box-shadow: 0 0.28rem 0.84rem 0.14rem rgba(146, 146, 146, .3);
  position: relative;
  border-radius: 50%;
  margin: 0 0 1.4rem !important;
}
div .sample-survey-social-new li a:hover {
  box-shadow: 0 0.28rem 0.84rem 0.14rem rgba(255, 120, 88, .3);
}
div .sample-survey-social-new li a i {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media only screen and (max-width: 1199px) and (min-width: 960px) {
  .vc_responsive #sogo-help-content-main.wpb_row .vc_col-sm-8 {
      padding: 0 1.4rem 0 4.2rem;
  }
  div .sample-survey-social-new {
      left: -3.5rem;
  }
}
@media only screen and (max-width: 960px) {
  div .sample-survey-social-new {
      position: static;
  }
  div .sample-survey-social-new li {
      display: inline-block;
  }
}
/*Input Changes*/
div .sogo-help-home-banner-search-box input[type="text"]:-ms-input-placeholder {
  color: #999;
}
div .sogo-help-home-banner-search-box input[type="text"]:placeholder {
  color: #999;
}
div .sogo-help-home-banner-search-box input[type="text"] {
  color: #333;
}
/*Input Changes end*/
/*Video Icon*/
ul li div.bxicn {
  background-image: url(/help/wp-content/themes/Sogosurvey/framework/play_White.png);
  background-position: center center;
  background-repeat: no-repeat;
  cursor: pointer;
  height: 5.6rem;
  width: 5.6rem;
  z-index: 2;
  position: absolute;
  left: 1.4rem;
  top: 12.6rem;
}
ul li a:hover div.bxicn {
  background-image: url(/help/wp-content/themes/Sogosurvey/framework/play_btn.png);
}
/*Video Icon Ends*/
.sample-survey-social-new {
  width: 19.6rem;
  box-sizing: border-box;
  left: -7.7rem;
}
.sogo-lang {
  display: inline-block;
  margin: 0.56rem 1.4rem;
  width: 28rem;
  padding: 0.42rem 0.7rem !important;
  box-sizing: border-box;
  border-radius: 0.42rem;
  font-size: 1.96rem;
}
#sogo-help-content-main .vc_col-sm-6 ul.sogo-lang-parent {
  box-shadow: 0 0.14rem 1.12rem 0 rgba(0, 0, 0, .18);
  padding: 2.1rem 0rem;
  margin: 2.8rem 0 !important;
}
@media only screen and (max-width: 1199px) {
  .sogo-lang {
      width: 21.7rem;
  }
}
@media only screen and (max-width: 767px) {
  .sogo-lang {
      margin: 0 -0.7rem;
      width: 17.92rem;
      font-size: 1.68rem;
      box-shadow: none;
      padding: 0 !important;
  }
}
.sogo-tick-yes:after {
  content: '';
  width: 2.24rem;
  height: 0.98rem;
  border-bottom: 0.56rem solid yellowgreen;
  border-left: 0.56rem solid yellowgreen;
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  display: inline-block;
}
#sogo-help-content-main .vc_col-sm-8 ul,
#sogo-help-content-main .vc_col-sm-8 ol {
  color: rgba(51, 51, 51, 0.8);
}
.sogo-help-main-list li.active-class a {
  font-family: Epilogue-SemiBold;
}
@media only screen and (max-width: 767px) {
  .sogo-help-home-banner-search-box input[type="text"] {
      width: 100%;
      box-sizing: border-box;
  }
}
.stuck-navigator {
  display: none !important;
}
.stuck .stuck-navigator {
  display: block !important;
}
div#support-popup-wrapper,
div#contact-support-popup-wrapper {
  z-index: 30;
}
/*Loader*/
.mainLoader {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: fixed;
  background: rgba(0, 0, 0, 0.4);
  z-index: 99999;
  display: none;
}
.line {
  animation: expand 1s ease-in-out infinite;
  border-radius: 1.4rem;
  display: inline-block;
  transform-origin: center center;
  margin: 0 0.84rem;
  width: 0.7rem;
  height: 5.6rem;
}
.line:nth-child(1) {
  background: #006259;
}
.line:nth-child(2) {
  animation-delay: 180ms;
  background: #12bdca;
}
.line:nth-child(3) {
  animation-delay: 360ms;
  background: #20232a;
}
@keyframes expand {
  0% {
      transform: scale(1);
  }
  25% {
      transform: scale(2);
  }
}
.loader-parent {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: none;
}
.sogo-big-display-video {
  position: relative;
}
/*Loader ends*/
.sogo-full-width-banner-main {
  height: 25.2rem;
  background: url(/help/wp-content/uploads/2018/05/bg_survey_inner.svg);
  background-size: cover;
  width: 100%;
}
.page-id-47036 .sticky-wrapper {
  display: none;
}
.sogo-survey-button {
  border-radius: 0.42rem;
  font-family: Epilogue-Bold !important;
  font-size: 1.96rem;
  background-color: #ff7858;
  border: none;
  text-transform: none !important;
  color: #ffffff !important;
  padding: 1.12rem 2.24rem !important;
}
.list-left-space {
  margin-left: 4.2rem;
}
.list-bottom-space {
  margin-bottom: 4.2rem;
}
div .margin-deprecator {
  margin-bottom: 1.4rem;
}
div .margin-deprecator .wpb_content_element {
  margin-bottom: 1.4rem;
}
#sogo-help-content-main table.sogo-sf-table tr td {
  text-align: center;
}
#sogo-help-content-main table.sogo-sf-table tr td:first-child {
  text-align: left;
}
#sogo-help-content-main table.sogo-sf-table tr td i {
  color: #9acd32;
  font-weight: 600;
}
a.sogo-help-head-main {
  font-family: Epilogue-Black;
  font-size: 4.48rem;
  color: #ffffff;
  margin-bottom: 3.5rem;
  border-radius: 0.42rem;
  border: none;
  padding: 0 0 0;
  display: inline-block;
  background: none;
  transition: none !important;
}
a.sogo-help-head-main:hover {
  color: #ffffff !important;
}
.copyright-col-new-footer ul {
  list-style-type: none;
}
.copyright-col-new-footer ul li {
  display: inline-block;
  margin: 0 4.76rem 0 0;
}
.copyright-col-new-footer ul li:last-child {
  margin: 0;
}
.copyright-col-new-footer ul li a {
  font-size: 1.68rem !important;
  color: #a1a1a1 !important;
  position: relative;
}
.copyright-col-new-footer {
  float: right;
  margin: 0 4.2rem 0 0;
}
/*#footer {
  display: none !important;
}*/
/*.header-v1 #navigation>ul>li:hover .sub-menu,
.top-drop-down-menu:hover .top-drop-down-option.top-show-hide {
  display: block !important;
}*/
#ctl00_Trsutseal {
  text-align: center;
}
#ctl00_Trsutseal a.sogo-seal img {
  margin: 0 0 0 0.28rem;
}
div.tp-caption a.turqoise-button {
  line-height: 2.8rem !important;
  color: #ff7858 !important;
}
div.tp-caption a.green-button {
  line-height: 2.8rem !important;
}
/*Logo band color Change*/
.client-logo {
  background-color: #888 !important;
}
.client-logo+div {
  background-color: #888 !important;
}
/*Logo band color Change ends*/
/*Footer changes*/
.footer-part-1 i {
  font-size: 6.72rem;
  color: #99c0cb;
}
.footer-part-1 .bot-clients-head {
  color: #333;
  font-family: Epilogue-Bold;
}
.footer-part-1 .layerA a,
.footer-part-1 .layerA {
  color: #888 !important;
  font-style: normal;
}
/*Footer changes end*/
/*baneer css*/
a.orange-coral-btn {
  border-radius: 0.42rem;
  background-color: #ff7858;
  font-family: Epilogue-Bold;
  font-size: 2.24rem;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  transition: all 0.25s ease;
  display: inline-block;
  background-blend-mode: overlay, normal;
  outline: none;
  border: none;
  cursor: pointer;
}
a.orange-coral-btn:hover {
  background-image: linear-gradient(100deg, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5)), linear-gradient(#ff7858, #ff7858);
  transform: scale(1.10);
}
a.orange-coral-btn:active {
  background-image: linear-gradient(100deg, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5)), linear-gradient(#ff7858, #ff7858);
  transform: scale(1.05);
}
/*feature comaprion page*/
.stuck .package-price,
.stuck .package-price-types,
.stuck .or-separator,
.stuck .hollow-green-button {
  display: none !important;
}
/*logo variation css*/
#logo {
  width: 53%;
}
.sogo-new-logo-landing img {
  width: 100% !important;
}
.header-transparent .logo_transparent {
  width: 100%;
}
/*logo ends here*/
.below_headinfo.feature-comparison-page-header {
  font-size: 5.32rem;
}
@media only screen and (max-width: 480px) and (min-width: 320px) {
  #text-8 {
      display: none;
  }
  #text-6 {
      margin: 14rem 0 1.4rem 0;
  }
}
/*slider test drive*/
#rev_slider_49_3_wrapper div.tp-bgimg.defaultimg {
  background-position: 78% 80% !important;
}
/*end slider*/
/*megamenu icons*/
span.mega_sub_menu>span>i {
  font-size: 2.94rem;
}
.academic_research_menu .mega_sub_menu {
  padding-left: 1.68rem;
}
/*logo slider commom css*/
.hs-brand-logo-slider-list .owl-prev {
  position: absolute;
  top: -0.56rem;
  left: -4.9rem;
}
.hs-brand-logo-slider-list .owl-next {
  position: absolute;
  top: -0.56rem;
  right: -4.9rem;
}
/*end logo slider css*/
/*pop up new design modal css*/
.sogo-over-modal {
  z-index: 8;
  position: absolute;
  width: 61.6rem;
  display: none;
  border: none !important;
  border-radius: 0.56rem;
}
/*ends here*/
.current-menu-item .active-image {
  display: inline-block;
}
.active-image,
.current-menu-item .sogo-menu-icon {
  display: none;
}
/*Bhavesh menu-changes*/
li.resource-header {
  font-family: Epilogue-SemiBold;
  margin-bottom: -1.4rem;
}
li.resource-menu-spacer {
  padding: 0.7rem 0;
}
li.resource-header,
li.resource-menu-spacer {
  color: #2d3e50;
  font-size: 2.1rem;
}
.resource-submenu li {
  margin-bottom: -0.7rem;
}
ul.support_menu2 {
  padding: 1.4rem 0rem 2.8rem 2.8rem;
  -webkit-box-shadow: 0rem 0.98rem 1.4rem 0rem rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0rem 0.98rem 1.4rem 0rem rgba(0, 0, 0, 0.1);
  box-shadow: 0rem 0.98rem 1.4rem 0rem rgba(0, 0, 0, 0.1);
}
#topbar li a {
  letter-spacing: 0.014rem;
}
/*Bhavesh menu-changes*/
/*body #header.header-v1 #navigation>ul>li>a {
  padding-left: 2.8rem !important;
  padding-right: 2.8rem !important;
}*/
/*CX Banner Button*/
.spl-button {
  padding: 1.4rem 7.7rem !important;
}
/*Banner reduction*/
.wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_65_1_forcefullwidth,
.wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_122_1_forcefullwidth {
  height: 59.5rem !important;
}
/*for removeing number control from textbox added by dev 73765*/
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
}
/*end number control*/
/*SPecially for IE*/
.connect {
  -webkit-flex: 1;
  -ms-flex: 1;
}
ul.connect li {
  display: inline-block;
}
/* SPecially for IE*/
/*card layout on sample survey*/
.related_link.related_bottom {
  display: none;
}
.turqoise-button.use-this-template-button {
  display: inline-block;
  margin-top: 2.8rem;
  padding: 0.98rem 2.8rem;
}
@media only screen and (max-width: 767px) {
  .related_link {
      display: none;
  }
  .related_link.related_bottom {
      display: block;
  }
}
.testimonial-content h4 {
  margin-left: 2.8rem !important;
}
.spec-linespec h2 {
  line-height: 1.2em;
}
/*card templates temporary*/
.temp-survey,
.customer-survey,
.more-about {
  font-size: 4.48rem;
  font-family: Epilogue-SemiBold;
  color: #2d3e50;
}
.temp_infosurvey,
.Customer-Satisfactio {
  font-family: Epilogue-Regular;
  font-size: 2.52rem;
  line-height: 1.5;
  text-align: left;
  color: #2d3e50;
}
.temp_maininfo,
.In-todays-digital-w {
  line-height: 1.5;
  color: #2d3e50;
  text-align: justify;
  font-size: 2.24rem;
  font-family: Epilogue-Regular;
}
/*Survey temp ends here*/
/*menu bar jhol*/
.support_menu2 {
  margin-left: 0 !important;
}
/*for landing pages*/
.card_header.align-c {
  text-align: center !important;
}
p.card_header {
  margin-bottom: 0;
}
/*Survey card template*/
.sogo-xlarge .imagebox {
  min-height: 66.5rem;
}
.sogo-large .imagebox {
  min-height: 64.4rem;
}
.sogo-medium .imagebox {
  min-height: 59.5rem;
}
.sogo-small .imagebox {
  min-height: 49rem;
}
@media only screen and (max-width: 1060px) and (min-width: 960px) {
  .sogo-xlarge .imagebox {
      min-height: 63rem;
  }
  .sogo-large .imagebox {
      min-height: 58.8rem;
  }
  .sogo-medium .imagebox {
      min-height: 56rem;
  }
  .sogo-small .imagebox {
      min-height: 51.8rem;
  }
}
/*Ipad css*/
@media only screen and (max-width: 960px) and (min-width: 768px) {
  .sogo-xlarge .imagebox {
      min-height: 58.1rem;
  }
  .sogo-large .imagebox {
      min-height: 55.3rem;
  }
  .sogo-medium .imagebox {
      min-height: 49rem;
  }
  .sogo-small .imagebox {
      min-height: 42rem;
  }
  .layerA {
      font-size: 1.96rem;
  }
}
@media only screen and (max-width: 767px) {
  .sogo_threecard .imagebox {
      min-height: 0 !important;
  }
  .sogo-xlarge .imagebox {
      min-height: auto;
  }
  .sogo-large .imagebox {
      min-height: auto;
  }
  .sogo-medium .imagebox {
      min-height: auto;
  }
  .sogo-small .imagebox {
      min-height: auto;
  }
}
/*survey temp ends here*/
/*Footer blue print banner*/
.footer_card1 .iconbox p {
  margin: 0rem !important;
  font-size: 1.96rem;
}
/*testimonial slider font*/
.quote.slick-slide .testimonials-text p {
  font-size: 2.24rem;
}
/*form error message modal*/
/*form error message modal*/
#simpleselect_reason.active {
  border-bottom: 0.14rem;
}
#back-to-top a:hover {
  /*background-color: #7ac70b !important;*/
}
#overs1 {
  z-index: 103 !important;
}
/*hero image issue*/
.wpb_row .span_12 {
  z-index: 4 !important;
}
/*form sale support burhan*/
.mid-form-pulp {
  padding-left: 0rem;
  padding-right: 1.4rem;
}
.mid-form-gulp {
  padding-left: 1.4rem;
  padding-right: 0rem
}
/*css ends here*/
/*req a demo btn css*/
.wpb_row .span_12 {
  z-index: 4;
}
#mobile-header {
  z-index: 11 !important;
}
/*#header.header-v1 #navigation>ul {
  margin: 0 -0.7rem 0 0 !important;
}*/
#header.header-transparent.header-v1 #navigation>ul>.sogo_signUp-class>a,
#header.header-transparent.header-v1 #navigation>ul>.req-demo-new>a {
  padding-left: 2.8rem !important;
  padding-right: 2.8rem !important;
  font-family: Epilogue-SemiBold !important;
  font-weight: normal !important;
}
#header.header-v1 #navigation>ul>li>a {
  padding-left: 2.1rem !important;
  padding-right: 2.1rem !important;
}
#navigation ul li.signUp-class {
  margin-left: 2.1rem !important;
}
/*#header.header-transparent.header-v1 #navigation > ul > li.req-demo-new{
   margin-left: 2.1rem;
}
*/
.header-v1 #navigation>ul>li.req-demo-new:hover {
  border-bottom: 0rem solid #00aac1 !important;
}
#header.header-transparent.header-v1 #navigation>ul>li.req-demo-new>a {
  font-size: 2.38rem !important;
  font-family: Epilogue-SemiBold !important;
  color: #fff !important;
}
#header.header-transparent.header-v1 #navigation>ul>li.req-demo-new:hover>a {
  color: #fff !important;
}
#header.header-transparent.header-v1 #navigation>ul>li.req-demo-new a:hover {
  color: #fff !important;
  background: #00a0b7 !important;
  border-color: #00a0b7;
  box-shadow: 0 0.56rem 1.96rem 0 rgba(182, 182, 182, 0.7);
}
#header.header-transparent.header-v1 #navigation>ul>.req-demo-new:hover {
  transform: scale(1.03);
}
#header.header-transparent.header-v1 #navigation>ul>li.sogo_signUp-class>a:hover {
  color: #fff !important;
}
.req-demo-new a {
  color: #2d3e50 !important;
  background: #00aac1 !important;
  padding-top: 0.84rem !important;
  padding-bottom: 0.84rem !important;
  margin-top: -1.68rem !important;
  border-radius: 0.28rem;
}
/*req a demo ends here*/
/*z-index changes*/
#header {
  z-index: 11 !important;
}
#topbar {
  z-index: 12 !important;
}
/*ends here*/
#quote-22903 .testimonial-content h4 {
  margin-left: 13.58rem !important;
}
#quote-22903 .avtar-image {
  margin-top: -9.38rem !important;
  margin-left: -60.2rem !important;
}
.black-col-h {
  color: #000000;
  font-size: 1.82rem !important;
  opacity: 70;
}
.clorbalck-banner {
  color: #000 !important;
}
.line-height-supportpage-bold_black-col {
  line-height: 5.6rem;
  color: #000;
  font-family: Epilogue-Bold;
  font-size: 4.76rem;
}
.banner-third-layer_black-col {
  font-family: Epilogue-Regular;
  font-size: 2.128rem;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.63;
  letter-spacing: normal;
  color: #000;
}
.grn-txt {
  font-family: Epilogue-Bold;
  font-size: 4.774rem;
  font-weight: bold;
  line-height: 1.25;
  color: #ffffff;
  margin-left: 10% !important;
}
.page-id-22668 .bottom-icon-box {
  display: none;
}
.Customer-Satisfactio {
  color: #444444;
  text-align: justify;
  font-size: 2.394rem;
  /*width: 81.34rem;
  */
  line-height: 1.7;
}
/*.customer-survey {
   font-weight: 600;
   font-size: 4.508rem;
   color: #444;
}
*/
.button-1 {
  border-radius: 0.28rem !important;
  background-color: #00aac1 !important;
  color: white !important;
  border: #00aac1 !important;
  padding: 1.82rem 4.62rem !important;
  font-size: 2.1rem !important;
  /* box-shadow: 0 0.14rem 0.84rem 0 #00aac1;
  */
  margin-top: 2.8rem !important;
}
.back-top {
  float: right;
  color: #ff7858;
}
.left_arrow {
  width: 2.1rem;
}
.up_arrow {
  margin-left: 1.68rem;
}
.back-temp {
  color: #ff7858;
}
.button-2 {
  border-radius: 0.28rem !important;
  background-color: #00aac1 !important;
  color: white !important;
  border: #00aac1 !important;
  padding: 1.82rem 4.62rem !important;
  font-size: 2.1rem !important;
  /* box-shadow: 0 0.14rem 0.84rem 0 #00aac1;
  */
}
.button-btn-2 {
  text-align: center;
}
/*.Related-Sample {
   color: #444444;
   font-size: 2.912rem;
   font-weight: bold;
   margin-top: 0.98rem;
}
.Net-Promoter-Score-S {
   line-height: 1.17;
   color: #00aac1;
   text-align: justify;
   font-size: 2.394rem;
}
.Net-Promoter-Score-S:hover {
   color: #000 !important;
}
*/
.Customer-Service-Fee {
  line-height: 1.17;
  color: #00aac1;
  text-align: justify;
  font-size: 2.394rem;
}
.Customer-Service-Fee:hover {
  color: #000 !important;
}
.Customer-Retention-S {
  line-height: 1.17;
  color: #00aac1;
  text-align: justify;
  font-size: 2.394rem;
}
.Customer-Retention-S:hover {
  color: #000 !important;
}
.more-about {
  color: #444444;
  text-align: justify;
  font-size: 4.508rem;
  font-weight: bold;
}
.In-todays-digital-w {
  line-height: 1.7;
  color: #4a4a4a;
  text-align: justify;
  font-size: 2.52rem;
  font-family: Epilogue-Regular;
}
/*.More-from-Customer-E {
   line-height: 1.17;
   color: #4a4a4a !important;
   text-align: justify;
   font-size: 2.52rem;
   font-weight: bold;
}
*/
.layer {
  width: 37.814rem;
  height: 3.36rem;
  color: #ffffff;
  text-align: center;
  font-size: 2.912rem;
  font-weight: bold;
}
.BACK-TO-TOP {
  line-height: 1.4;
  color: #ff7858;
  font-family: Epilogue-SemiBold;
  font-size: 2.24rem;
}
.BACK-TO-TEMPLATES {
  line-height: 1.4;
  color: #ff7858;
  text-align: justify;
  font-family: Epilogue-SemiBold;
  font-size: 2.24rem;
}
/*Related Sample Survey*/
hr.style20:after {
  content: 'Related Sample Surveys';
  display: inline-block;
  position: absolute;
  top: 80%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 0 2.8rem;
  background: #F4F6F7;
  color: #7d7d7d;
  font-size: 2.1rem;
  font-family: Epilogue-Regular;
  font-weight: 400;
}
@media (max-width:767px) {
  hr.style20:after {
      top: 80%;
      padding: 0 0.7rem;
  }
}
/*Selected Sample Survey*/
.wpb_wrapper hr.style16:after {
  position: absolute;
  top: 98%;
  padding: 0 2.8rem;
  background: #f4f6f7;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width:767px) {
  .wpb_wrapper hr.style16:after {
      top: 98%;
      padding: 0 0.14rem;
  }
}
hr.style20 {
  border-top: 0.28rem solid #e4e4e4;
  text-align: center;
}
.related_link {
  padding-left: 11.48rem !important;
}
.sign-up-top-banner-org {
  font-family: Epilogue-Bold;
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #fff;
  font-size: 3.052rem;
  padding: 1.4rem 5.6rem;
  border-radius: 0.28rem;
  background-color: #ea5b2e;
  box-shadow: 0 0.28rem 1.4rem 0 #ea5b2e;
}
.poptrox-overlay {
  z-index: 9999 !important;
}
.sogo-pricing-bottom {
  margin-bottom: -0.84rem;
}
/*.vc_col-sm-3:hover {
   box-shadow: 0rem 0rem 0.7rem 0.7rem rgba(102, 102, 102, 0.09);
}
*/
/* css for market and design 20june2017 start */
#slide-156-layer-2 {
  font-family: Epilogue-Bold;
}
#slide-156-layer-3 {
  font-family: Epilogue-Regular;
  line-height: 1.64;
}
.row-imgBox .imagebox {
  margin-top: -9.1rem !important;
}
.boxHoverCol a:hover {
  /* color: #fff !important;*/
}
.design-ready a:hover {
  color: #fff !important;
}
.Let-us-know-what-you {
  font-family: Epilogue-Regular;
  font-size: 2.1rem;
  line-height: 1.47;
  text-align: center;
  color: #000000;
  margin-top: -2.1rem;
}
/*.build-an-incid-designBox-green{
   background-color: #83c340;
   border-radius: 0.28rem;
   font-family: Epilogue-Bold!important;
   font-size: 2.24rem;
   height: 5.6rem !important;
   font-weight: 600;
   font-style: normal;
   font-stretch: normal;
   padding: 0.7rem 2.1rem!important;
   color: #fff;
}
.build-an-incid-designBox-blue{
   background-color: #00aac1;
   border-radius: 0.28rem;
   font-family: Epilogue-Bold!important;
   font-size: 2.24rem;
   height: 5.6rem !important;
   font-weight: 600;
   font-style: normal;
   font-stretch: normal;
   padding: 0.7rem 2.1rem!important;
   color: #fff;
}
*/
.template-head-design {
  font-family: Epilogue-Regular;
  font-size: 2.38rem;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #444;
  height: 6.3rem;
}
.temp-content-design {
  font-family: Epilogue-Regular;
  font-size: 1.96rem;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.42;
  letter-spacing: normal;
  color: #4a4a4a;
  height: 17.5rem;
}
.row-imgBox .imagebox .imagebox-img img {
  margin-bottom: 2.1rem !important;
}
.DesignOneCall-mar {
  margin-top: 4.9rem !important;
  text-align: center;
}
/* css for market and design 20june2017 end */
/*Media start here*/
/*1st*/
@media (max-width: 480px) and (min-width: 320px) {
  .survey_open_link {
      float: left !important;
  }
  .image_survey_popup {
      display: none;
  }
  .content_survey_popup {
      width: 100% !important;
  }
  .content-survey-sample-popup {
      padding: 2.8rem 9.24rem 4.9rem 9.24rem !important;
  }
  /* media-css for market and design 20june2017 start */
  .build-an-incid-designBox-green {
      font-size: 1.68rem;
      font-weight: 300;
      padding: 1.4rem 2.1rem !important;
  }
  .build-an-incid-designBox-blue {
      font-size: 1.68rem;
      font-weight: 300;
      padding: 1.4rem 2.1rem !important;
  }
  .template-head-design {
      height: 6.3rem;
      font-size: 2.1rem;
  }
  .temp-content-design {
      height: 22.4rem;
  }
  /* media-css for market and design 20june2017 end */
  #quote-22903 .testimonial-content h4 {
      margin-left: 0rem !important;
  }
  #quote-22903 .avtar-image {
      margin-top: 0rem !important;
      margin-left: 0rem !important;
  }
  /*.customer-survey {
       font-size: 3.528rem;
  }
  */
  .more-about {
      text-align: left !important;
      font-size: 3.528rem;
  }
  .back-top {
      float: left !important;
  }
  .related_link {
      padding-left: 2.8rem !important;
  }
  .green-row {
      padding-top: 4.2rem !important;
      padding-bottom: 4.2rem !important;
  }
  .green-row .span_12 {
      display: -webkit-inline-box;
  }
  .grn-txt {
      font-size: 2.254rem !important;
      width: 32.9rem;
  }
  .sign-up-top-banner-org {
      font-weight: 400;
      padding: 0.7rem 1.4rem !important;
      font-size: 1.68rem !important;
  }
  .line-height-supportpage-bold_black-col {
      line-height: 2.8rem !important;
      font-size: 2.8rem !important;
  }
  #slide-153-layer-3 h1 {
      line-height: 2.8rem !important;
      color: #fff !important;
      font-family: Epilogue-Bold;
      font-size: 2.8rem !important;
      word-spacing: 0rem !important;
  }
  #slide-139-layer-2 {
      margin-left: -1% !important;
      z-index: 7;
      white-space: pre-wrap !important;
      font-size: 3.08rem !important;
      line-height: 5.6rem;
      font-weight: 500;
      color: #2a2a2a;
      visibility: inherit;
      transition: none;
      border-width: 0rem;
      margin: 0rem;
      padding: 0rem;
      letter-spacing: 0rem;
      min-height: 0rem;
      min-width: 0rem;
      max-height: none;
      max-width: none;
      opacity: 1;
      transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
      transform-origin: 50% 50% 0rem;
  }
  .res-professional-support .single_image {
      text-align: center !important;
  }
  .top-sogo-headcontent {
      /* margin-left: 1.12rem !important;
      */
      margin-top: -2.24rem !important;
  }
}
#rev_slider_103_1_wrapper {
  width: 100% !important;
}
.line-height-supportpage-bold-black {
  line-height: 5.6rem !important;
  color: #000 !important;
  font-family: Epilogue-Bold;
  font-size: 4.76rem !important;
}
.black-text {
  color: #000 !important;
}
.tparrows:before {
  color: #ccc7c7 !important;
}
/* css added by vaibhav */
.middle-sogoline {
  margin: 3.36rem 0 2.94rem 0 !important;
}
.last-sogoline {
  margin: 0 0 3.5rem 0 !important;
}
.clk_btn {
  width: 16.66rem;
  height: 3.92rem;
  margin-right: 2.1rem;
  margin-left: 2.1rem;
  font-family: Epilogue-Bold;
  font-size: 1.96rem;
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  margin-bottom: 0.42rem;
  text-align: center;
  border-radius: 0.28rem;
  background-color: #83c340 !important;
  cursor: pointer;
  padding: 0rem 0rem 0rem 0rem;
  text-transform: capitalize;
}
.clk_btn:hover {
  background: #f2f2f2;
  border-color: #f2f2f2;
  color: #ffffff;
}
.banner-first-layer-white {
  font-family: Epilogue-SemiBold;
  font-size: 1.96rem !important;
  line-height: normal;
  letter-spacing: normal;
  color: #ffffff;
}
/* end of css added by vaibhav */
/*for height of sample survey block of employee child*/
.parent-pageid-24196 .imagebox h3.template-head {
  min-height: 6.72rem;
}
/*end for height of sample survey block of employee child*/
/*.survey_open_link {
  float:right;
  color:#00AAC1;
   padding: 0.84rem 2.52rem;
   border: 0.14rem solid;
}
*/
.survey_open_top_link {
  margin-top: 2.8rem;
}
.survey_open_link img {
  padding-right: 0.98rem;
}
/*Survey sample popup*/
.image_survey_popup {
  width: 30%;
  float: left;
}
.popup_login_text a {
  text-decoration: underline;
}
.popup_login_text {
  padding-top: 3.5rem;
  padding-bottom: 0;
  margin-bottom: 0;
}
.content_survey_popup {
  width: 70%;
  float: right;
  text-align: center;
  margin-bottom: 0.56rem;
}
.content-survey-sample-popup {
  color: #4a4a4a;
  padding: 4.2rem 9.24rem 2.1rem 9.24rem;
  font-size: 3.36rem;
  font-family: Epilogue-Regular;
}
.popup-inner img {
  /* padding:7rem 4.9rem 8.26rem 4.9rem;
   float:left;
   background-color:#00AAC1;*/
}
.popup {
  z-index: 99999;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  top: 0rem;
  left: 0rem;
  background: rgba(0, 0, 0, 0.75);
}
/* Inner */
.popup-inner {
  max-width: 98rem;
  width: 90%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  box-shadow: 0rem 0.28rem 0.84rem rgba(0, 0, 0, 1);
  border-radius: 0.42rem;
  /*background:#fff;*/
}
/* Close Button */
.popup-close {
  width: 4.2rem;
  height: 3.92rem;
  padding-top: 0.56rem;
  display: inline-block;
  position: absolute;
  top: 0rem;
  right: 0rem;
  transition: ease 0.25s all;
  -webkit-transform: translate(50%, -50%);
  -ms-transform: translate(25%, -50%);
  transform: translate(50%, -50%);
  border-radius: 4.2rem;
  background: #ECECEC;
  font-family: Arial, Sans-Serif;
  font-size: 2.8rem;
  text-align: center;
  line-height: 100%;
  color: #71757D;
}
/*#menu-item-20369 a:hover{
   background: #64a509 !important;
   border-color: #64a509;
}
*/
#header.header-transparent.header-v1 #navigation>ul>li.sfHover.signUp-class>a {
  color: #fff !important;
}
#navigation ul li.signUp-class {
  margin-left: 4.2rem;
}
/*End Survey sample popup*/
.parent-pageid-24394 .template-head {
  font-size: 2.24rem;
}
.page-id-17401 .banner-third-layer {
  font-size: 2.52rem !important;
}
@media (max-width: 1400px) {
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_102_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_106_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_94_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_73_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_78_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_89_1_forcefullwidth {
      height: 62.02rem !important;
  }
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_48_1_forcefullwidth {
      height: 59.5rem !important;
  }
  .page-id-17401 .tparrows {
      top: 40% !important;
  }
}
@media (max-width: 767px) {
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_102_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_106_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_94_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_73_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_78_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_89_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_48_1_forcefullwidth {
      height: initial !important;
  }
}
/*Bhavesh's Changes for Logo Band*/
.client-logo {
  height: 11.2rem;
}
.wpb_wrapper .img_client.stripe_logo {
  margin-left: 12.04rem !important;
  margin-top: 3.08rem !important;
}
@media only screen and (max-width: 768px) {
  .client-logo {
      display: none;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 961px) {
  .wpb_wrapper .img_client.stripe_logo {
      margin-left: 8.12rem !important;
      margin-top: 2.8rem !important;
  }
  #header.header-v1 #navigation {
      padding-left: 2.1rem;
  }
  /*#header.header-v1 #navigation>ul {
      margin: 0 -2.1rem 0 0 !important;
  }*/
  body #header.header-v1 #navigation>ul>li>a {
      padding-left: 1.12rem !important;
      padding-right: 1.12rem !important;
  }
  .regular-checkbox input:checked+label {
      font-size: 2.1rem !important;
  }
  #header.header-transparent.header-v1 #navigation>ul>li.req-demo-new>a {
      font-size: 1.96rem !important;
  }
  #header.header-transparent.header-v1 #navigation>ul>li>a {
      font-size: 1.54rem !important;
      margin-top: -0.7rem;
  }
}
@media screen and (max-width: 960px) and (min-width:767px) {
  .logo_mobile {
      height: 11.2rem !important;
  }
  .logo img.logo_retina {
      /*logo css*/
      width: 25% !important;
  }
  .client-logo {
      display: none !important;
  }
  #cycloneslider-final-logo-1>.cycloneslider-slides>.cycloneslider-slide img {
      margin-top: -1.54rem;
      margin-left: 1.26rem;
      margin-bottom: 3.5rem;
  }
  /*form sale support burhan*/
  .mid-form-pulp {
      padding-left: 0rem;
      padding-right: 0rem;
  }
  .mid-form-gulp {
      padding-left: 0rem;
      padding-right: 0rem
  }
  /*css ends here*/
}
@media screen and (max-width: 767px) {
  .logo_mobile {
      height: 9.1rem !important;
  }
  /*logo*/
  .logo img.logo_retina {
      width: 50% !important;
  }
  #cycloneslider-final-logo-1>.cycloneslider-slides>.cycloneslider-slide img {
      margin-top: -1.54rem;
      margin-left: 1.54rem;
      margin-bottom: 3.5rem;
  }
  .req-demo-new a {
      background: transparent !important;
      margin-top: 0rem !important;
  }
}
@media only screen and (max-width: 767px) {
  .survey_open_link {
      margin: 0 12%;
  }
  .survey-new-tab-top {
      display: none;
  }
  .sogo-mobility {
      margin-top: 14rem;
  }
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_65_1_forcefullwidth,
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_122_1_forcefullwidth {
      height: initial !important;
  }
  .sogo-over-modal {
      width: 70% !important;
      /*position:absolute;
       top:65%;
       left:50%;
       transform:translate(-50%,-50%);
      */
  }
  #mobile-navigation ul li i.fa-angellist {
      display: none;
  }
  #ctl00_Trsutseal {
      text-align: left;
  }
  #ctl00_Trsutseal a.sogo-seal img {
      margin: 0 0 0 0rem;
  }
}
/*Footer Changes*/
.footer-part-1 .iconbox p {
  margin: 0 !important;
}
.footer-part-1 {
  margin-top: -0.14rem;
}
/*Banner Form Changes Bhavesh*/
@media only screen and (max-width: 1200px) {
  .vc_responsive #cos_banner_form .wpb_wrapper .vc_col-sm-4 {
      padding: 0;
  }
}
@media only screen and (max-width: 960px) and (min-width: 768px) {
  .req-demo-new a {
      background: transparent !important;
      margin-top: 0rem !important;
  }
  .related_link {
      padding-left: 2.8rem !important;
  }
  .wpb_revslider_element.wpb_content_element .forcefullwidth_wrapper_tp_banner#rev_slider_122_1_forcefullwidth {
      height: initial !important;
  }
}
/*Support Popup*/
.support_menu2 {
  display: none;
}
.support_menu2.show-pop-up {
  display: block;
}
/*End of Support Popup*/
/*Tesimonial I-Pad Padding*/
@media only screen and (max-width: 1100px) and (min-width: 768px) {
  .dvCustReview .custDesc .txtBy {
      font-size: 1.96rem;
      padding: 1.4rem 0 0rem 4.9rem;
  }
  .dvCustReview .custDesc .txtOrg {
      font-size: 1.82rem;
  }
  .dvCustReview .custDesc .txtDesc {
      font-size: 2.1rem;
  }
  .testimonials-list .dvCustReview .custDesc {
      padding-top: 1.4rem;
  }
}
/*End Tesimonial I-Pad Padding*/
/*IE form Issue*/
.contact_sogo_form .pad-block1 input[type="radio"] {
  padding: 0.7rem 1.68rem;
  width: auto !important;
}
/*End IE form Issue*/
/*Captcha hover*/
.wpcf7-form-control:hover:not(.wpcf7-checkbox),
.simpleselect .placeholder:hover,
.multi_location:hover {
  border: 0.14rem solid #BEBBBB;
}
.wpcf7-recaptcha.wpcf7-form-control:hover:not(.wpcf7-checkbox),
.wpcf7-radio.wpcf7-form-control:hover:not(.wpcf7-checkbox) {
  border: none;
}
/*End Captcha hover*/
/*Footer Apppage Buttons*/
#footer .widget#text-12 {
  display: none;
}
@media only screen and (max-width: 480px) {
  #footer .widget#text-12 {
      width: 39.2rem;
      display: block;
  }
  .footer-apppage,
  .footer-apppage-2 {
      display: inline-block;
      width: 16.8rem;
  }
  .footer-apppage-2 {
      margin-left: 2.5rem;
  }
  .footer-app-image-btn {
      border: 0.14rem solid white;
      border-radius: 0.56rem;
  }
 
  .gray-txt i {
      margin: 0 0.42rem 0 0;
  }
  #copyright .copyright-col2 {
      text-align: left !important;
      margin-left: 0rem;
  }
}
/*End Footer Apppage Buttons*/
/*ripple css*/
.sogo-surveyanchor img.sogo_share {
  -webkit-animation: at-ripple 0.6s linear infinite;
  animation: at-ripple 0.6s linear infinite;
}
@-webkit-keyframes at-ripple {
  0% {
      -webkit-box-shadow: 0 0.56rem 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 0 rgba(102, 102, 102, 0.1), 0 0 0 0.7rem rgba(102, 102, 102, 0.1), 0 0 0 1.4rem rgba(102, 102, 102, 0.1);
      box-shadow: 0 0.56rem 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 0 rgba(102, 102, 102, 0.1), 0 0 0 0.7rem rgba(102, 102, 102, 0.1), 0 0 0 1.4rem rgba(102, 102, 102, 0.1);
  }
  100% {
      -webkit-box-shadow: 0 0.56rem 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 0.7rem rgba(102, 102, 102, 0.1), 0 0 0 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 2.8rem rgba(102, 102, 102, 0);
      box-shadow: 0 0.56rem 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 0.7rem rgba(102, 102, 102, 0.1), 0 0 0 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 2.8rem rgba(102, 102, 102, 0);
  }
}
@keyframes at-ripple {
  0% {
      -webkit-box-shadow: 0 0.56rem 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 0 rgba(102, 102, 102, 0.1), 0 0 0 0.7rem rgba(102, 102, 102, 0.1), 0 0 0 1.4rem rgba(102, 102, 102, 0.1);
      box-shadow: 0 0.56rem 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 0 rgba(102, 102, 102, 0.1), 0 0 0 0.7rem rgba(102, 102, 102, 0.1), 0 0 0 1.4rem rgba(102, 102, 102, 0.1);
  }
  100% {
      -webkit-box-shadow: 0 0.56rem 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 0.7rem rgba(102, 102, 102, 0.1), 0 0 0 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 2.8rem rgba(102, 102, 102, 0);
      box-shadow: 0 0.56rem 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 0.7rem rgba(102, 102, 102, 0.1), 0 0 0 1.4rem rgba(102, 102, 102, 0.1), 0 0 0 2.8rem rgba(102, 102, 102, 0);
  }
}
/*ripple css end */
/*Feedback Form*/
.suggestion_message {
  display: none;
}
/*Feedback Form end*/
/*Topbar issue*/
.topwrapper {
  left: 5% !important;
  top: 3.08rem !important;
  margin-left: 0 !important;
}
.support_menu2 {
  margin-top: 1.68rem !important;
}
#topbar .topbar-col2 {
  position: relative;
}
/*Css for gap issue in top header*/
#topbar .topbar-col2 ul.menu li.menu-login-new.coral-button {
  margin: 0 0 0 4.9rem;
}
#topbar .topbar-col2 ul.menu li.menu-login-new.coral-button:hover {
  transform: none;
}
/*End for gap issue in top header*/
.top-contact-us {
  position: absolute;
  background: #ffffff;
  padding: 1.4rem 2.8rem 2.8rem;
  font-size: 1.82rem;
  -webkit-box-shadow: 0rem 0.98rem 1.4rem 0rem rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0rem 0.98rem 1.4rem 0rem rgba(0, 0, 0, 0.1);
  box-shadow: 0rem 0.98rem 1.4rem 0rem rgba(0, 0, 0, 0.1);
  top: 4.76rem;
  left: 30%;
  display: none;
}
.top-contact-us ul {
  list-style-type: none;
}
.top-contact-us.show-pop-up {
  display: block;
}
ul.resource-submenu {
  list-style-type: none;
}
/*Landing Header Changes Bhavesh*/
.sogo-new-logo-landing img {
  width: 100% !important;
}
.top-black-row .sogo-new-logo-landing {
  width: 24.36rem !important;
  padding: 0 !important;
}
@media only screen and (max-width: 1200px) and (min-width: 961px) {
  .top-black-row .vc_col-sm-3 {
      width: auto;
  }
  .top-black-row .vc_col-sm-4 {
      width: 30%;
  }
  .top-black-row .sogo-new-logo-landing {
      width: 29.96rem !important;
      padding: 0 2.8rem !important;
  }
}
@media only screen and (max-width: 960px) and (min-width: 768px) {
  .top-black-row .vc_col-sm-4 {
      width: auto;
  }
  .top-black-row .vc_col-sm-3 {
      width: auto;
  }
  .top-black-row .sogo-new-logo-landing {
      width: 29.96rem !important;
      padding: 0 2.8rem !important;
  }
}
/*Landing Header Changes ends here*/
/*Menu Logo Changes*/
@media only screen and (max-width: 1200px) and (min-width: 961px) {
  .topbar-col1 {
      width: 30%;
  }
}
@media only screen and (max-width: 960px) and (min-width: 768px) {
  .logo_retina_transparent,
  .logo.mobile-logo img {
      width: 22.4rem;
      height: 3.92rem;
  }
}
/* The Modal (background) */
.sogo-modal-window {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 999;
  /* Sit on top */
  padding-top: 7rem;
  /* Location of the box */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: rgb(0, 0, 0);
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.9);
  /* Black w/ opacity */
}
/* Modal Content (image) */
.sogo-image-modal-content {
  margin: auto;
  display: block;
  width: auto;
  max-width: 80%;
}
/* Caption of Modal Image */
#caption {
  margin: auto;
  display: block;
  width: 80%;
  text-align: center;
  color: #ccc;
  padding: 1.4rem 0;
  font-size: 2.52rem;
}
/* Add Animation */
.sogo-image-modal-content,
#caption {
  -webkit-animation-name: zoom;
  -webkit-animation-duration: 0.6s;
  animation-name: zoom;
  animation-duration: 0.6s;
}
@-webkit-keyframes zoom {
  from {
      -webkit-transform: scale(0)
  }
  to {
      -webkit-transform: scale(1)
  }
}
@keyframes zoom {
  from {
      transform: scale(0.1)
  }
  to {
      transform: scale(1)
  }
}
/* The Close Button */
.close {
  position: absolute;
  top: 2.1rem;
  right: 4.9rem;
  color: #f1f1f1;
  font-size: 5.6rem;
  font-weight: bold;
  transition: 0.3s;
}
.close:hover,
.close:focus {
  color: #bbb;
  text-decoration: none;
  cursor: pointer;
}
/* 100% Image Width on Smaller Screens */
@media only screen and (min-width: 1441px) {
  .sogo-image-modal-content {
      width: auto;
      max-width: 80%;
  }
}
@media only screen and (max-width: 1440px) and (min-width: 961px) {
  .sogo-image-modal-content {
      width: auto;
      max-width: 80%;
  }
}
@media only screen and (max-width: 1200px) {
  .sogo-image-modal-content {
      width: auto;
      max-width: 95%;
  }
}
#sogo-help-contact {
  display: none !important;
}
div#topbar {
  background-color: #fff !important;
}
.cols-parent-2 {
  margin-bottom: 4.9rem !important;
}
/*#sogo-help-content-main .vc_col-sm-8 .wpb_wrapper img:hover{opacity: 0.7; transition: all 0.3s ease; cursor: pointer;}*/
#menu-new-topbar-navigation>li>ul.sub-menu>li a {
  cursor: pointer;
}
div div.wpcf7-response-output {
  display: none !important;
}
table.sogo-QT-table {
  box-shadow: 0 0 2.66rem 0 rgba(98, 101, 125, 0.16);
}
#sogo-help-content-main table.sogo-QT-table tr:first-child {
  border-bottom: 0.14rem solid #d9d9d9;
  background-color: #fff;
}
/*Request a demo*/
#requestDemoFrame {
  overflow: hidden !important;
}
#upgradeRequestDemo {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 95.2rem;
  height: 78.4rem;
  z-index: 1000000;
}
#requestDemoPopUp {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999999;
  background-color: rgba(0, 0, 0, 0.7);
}
@media screen and (max-width: 767px) {
  .enterprise-limit-section .package-table-container {
      overflow: auto !important;
  }
  #sogo-help-content-main.enterprise-limit-section {
      padding-top: 16.8rem;
  }
  .mobile-request-frame-demo {
      width: 44.8rem !important;
      height: 78.4rem !important;
  }
}
/*Request a demo ends*/
/*Search css starts here*/

#pagination ul li.prev_link0 {
  display: none;
}
span.correct-detail {
  font-family: Epilogue-Bold;
  text-decoration: underline;
  letter-spacing: 0.07rem;
  cursor: pointer;
}
.correct-info-search span {
  font-size: 2.52rem;
  color: #333;
  display: inline-block;
  line-height: normal;
  padding: 0 0 0.7rem;
}
.searchSelectedTerm {
  font-family: Epilogue-Bold;
}

.alert-message {
  display: none;
}

#pagination {
  position: relative;
  z-index: 1;
  clear: both;
  margin-bottom: 8.4rem !important;
}
#mobile-logo .sogo-help-home-banner-search-box input[type="text"] {
  border: 0.14rem solid #dddddd;
}
@media screen and (max-width: 767px) {
 
}
/*search css ends here*/
/*Animation css*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
.to-animate-elem {
  opacity: 0;
}
.fadeMaxUp {
  -webkit-animation-name: fadeMaxUp;
  animation-name: fadeMaxUp;
}
@keyframes fadeMaxUp {
  from {
      opacity: 0;
  }
  to {
      opacity: 1;
  }
}
@-webkit-keyframes fadeMaxUp {
  from {
      opacity: 0;
  }
  to {
      opacity: 1;
  }
}
@-webkit-keyframes fadeInUp {
  from {
      opacity: 0;
      -moz-transform: translate3d(0, 7rem, 0);
      -webkit-transform: translate3d(0, 7rem, 0);
      transform: translate3d(0, 7rem, 0);
  }
  to {
      opacity: 1;
      -moz-transform: none;
      -webkit-transform: none;
      transform: none;
  }
}
@keyframes fadeInUp {
  from {
      opacity: 0;
      -moz-transform: translate3d(0, 7rem, 0);
      -webkit-transform: translate3d(0, 7rem, 0);
      transform: translate3d(0, 7rem, 0);
  }
  to {
      opacity: 1;
      -moz-transform: none;
      -webkit-transform: none;
      transform: none;
  }
}
/*Animation css ends here*/



.horizontal-scrollbar,
::selection {
  background-color: #02BECC;
}

/* #topbar a.logo-user-guide,
.stuck-navigator a.logo-user-guide, */
a,
div a:hover {
  color: #02BECC;
}
/* .sogo-help-home-banner-search-box button.active-class,
.coral-button {
  color: #262a2a !important;
  background-color: #fff000 !important;
} */
#menu-new-topbar-navigation .coral-button,
#menu-new-topbar-navigation .coral-button a,
#menu-new-topbar-navigation .turqoise-button,
#menu-new-topbar-navigation .turqoise-button a {
  border-radius: 1.12rem;
}
.sogo-menu-sign-up-main {
  border-radius: 1.4rem;
}
#menu-new-topbar-navigation .coral-button a,
.sogo-menu-sign-up-main {
  color: #262a2a !important;
  background-color: #fff000 !important;
}
#menu-new-topbar-navigation .turqoise-button a,
#menu-new-topbar-navigation .turqoise-button a:hover {
  color: #333 !important;
  background-color: #fef880;
  border: 0.28rem solid #fef880 !important;
}
#menu-new-topbar-navigation .coral-button a:hover,
.sogo-menu-sign-up-main:hover,
.sogo-guide-video-list-anchor a.coral-button:hover {
  background-image: linear-gradient(100deg, rgba(255, 255, 255, .5), rgba(0, 0, 0, .5)), linear-gradient(#fff000, #fff000);
  box-shadow: 0 1.4rem 4.2rem -1.4rem #fff000;
  color: #262a2a !important;
}
.turqoise-button.remove_login_user.menu-item.menu-item-type-custom.menu-item-object-custom {
  border: none !important;
}
#topbar .sogo-resource-avail.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children:hover {
  color: #262a2a !important;
}
.topbar-col1 {
  width: 57.26rem;
}