/*#header #navigation > ul > li > a {
    text-transform: uppercase
}*/

#footer .widget h3 {
    text-transform: none;
    letter-spacing: .7px
}

#sidebar .widget h3 {
    text-transform: uppercase;
    letter-spacing: 1px
}

.zindex_3 .vc_tta-panel-body {
    z-index: -9!important
}

#header #navigation > li > a {
    text-transform: uppercase;
    letter-spacing: 1px
}

#header.header-transparent.header-v1 #navigation > ul > li.signUp-class > a:hover,
.stuck.header-transparent.header-v1 #navigation > ul > li.signUp-class > a,
.stuck.header-transparent.header-v1 #navigation > ul > li.signUp-class:hover,
#navigation ul li.signUp-class,
#header.header-transparent.header-v1 #navigation > ul > li.signUp-class:hover > a,
#header.header-transparent.header-v1 #navigation > ul > li.signUp-class > a:hover {
    color: #fff!important;
    border-bottom: none!important
}

#navigation > ul > li.megamenu > ul.sub-menu,
#navigation > ul > li.megamenu > ul ul li a {
    color: #fff;
    font-size: 15px;
    font-family: "Proxima Nova"
}

.platformclass {
    padding-left: 10px;
    font-size: 11px
}

#navigation > ul > li > a.sf-with-ul:after {
    display: block!important;
    margin-top: -2px;
    right: 3px
}

#topbar ul.menu li.support-ul a:first-child:after {
    display: block!important;
    position: relative!important;
    position: relative!important;
    line-height: 0;
    left: 56px
}

.postid-4815 .portfolio-detail-title,
.postid-4770 .portfolio-detail-title {
    display: none
}

h6 {
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase
}

.font-special {
    text-transform: uppercase
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
    text-transform: uppercase
}

.pricing-plan .pricing-plan-head h3 {
    text-transform: uppercase;
    font-size: 16px
}

.pricing-plan .pricing-price span.pricing-amount {
    font-size: 42px;
    font-weight: 300
}

.customclass1 .social-icon a {
    background: #efefef;
    color: #333
}

.customclass1 .social-icon a:hover {
    background: #1cbac8;
    color: #fff
}

@media only screen and (-webkit-min-device-pixel-ratio: 1),
only screen and (min-device-pixel-ratio: 1) {
    .fontweight-300 {
        font-weight: 400!important
    }
}

@media (max-width: 768px) {
    .hideundertablet {
        display: none
    }
}

.sign_up {
    width: 98%!important;
    background: #01aac2!important
}

.header-v1 #navigation {
    float: left;
    padding-left: 40px
}

.features-box img {
    border-radius: 4px;
    box-shadow: 0 2px 0 0 rgba(0, 0, 0, .03);
    margin-bottom: -20px
}

.borderbutton a {
    border: 1px solid #1cbac8!important;
    padding: 10px 20px!important;
    margin-top: -11px!important;
    border-radius: 3px;
    margin-right: 15px!important;
    margin-left: 5px!important;
    color: #1cbac8!important
}

.borderbutton a:hover {
    background: #333!important;
    border-color: #333!important;
    color: #fff!important
}

#header.header-transparent .borderbutton a {
    border: 1px solid rgba(255, 255, 255, 0.5)!important;
    color: #fff!important
}

.tp-caption a {
    color: #222;
    border-bottom: 4px solid #1cbac8
}

.tp-caption a:hover {
    color: #1cbac8;
    border-bottom-color: transparent
}

.no-transform {
    text-transform: none
}

#topbar a {
    color: #fff
}

#footer {
    background-color: #3d4d54
}

.connect {
    display: flex
}

#footer .widget ul li:after {
    font-family: "FontAwesome";
    content: none!important;
    position: absolute;
    top: 10px;
    right: 0;
    font-size: 14px;
    color: #999
}

#footer .widget ul li {
    border-bottom: none;
    position: relative;
    padding: 0 10px 0 0
}

.cf_sides {
    display: inline;
    float: left;
    margin: 45px 5px 0
}

#BH:hover {
    content: url('/wp-content/uploads/2016/09/bbbH1.png')
}

.footer_logo {
    display: flex
}

.cf_sides-adj2 {
    margin-top: 86px
}

.cf_sides-adj1 {
    margin-top: 86px;
    margin-left: -36px
}

#menu-item-20369 a {
    background: #7ac70b!important;
    color: #fff!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    margin-top: -16px!important;
    border-radius: 2px;
    font-weight: 700!important;
    font-size: 17px!important;
    font-family: Proxima Nova Bold!important
}

.tp-caption a,
.tp-caption a:hover,
.slider_home {
    color: #fff!important;
    border-bottom: none!important
}

.home_txt {
    padding-top: 60px;
    padding-bottom: 60px
}

.home_txt1 {
    padding: 90px;
    padding-bottom: 90px
}

.testimonial_home {
    padding-top: 60px;
    padding-bottom: 60px
}

.Title1 {
    font-weight: 600;
    display: block;
    line-height: 1.5;
    font-size: 34px;
    color: #333
}

.Video_btn {
    font-size: 14px;
    font-family: "Proxima Nova";
    color: #fff;
    text-transform: none;
    background-color: #00aff9;
    padding: 5px 20px;
    border-radius: 0;
    float: left;
    margin-right: 20px!important
}

.Video_btn a {
    color: #fff
}

.Video_btn a:hover {
    color: #333
}

.Signup_btn {
    font-size: 18px;
    font-family: "Proxima Nova";
    color: #fff;
    text-transform: none;
    background-color: #7ac70b;
    padding: 5px 39px;
    float: left;
    margin-right: 10px;
    font-weight: 700;
    border-radius: 1.9px;
    box-shadow: 0 1px 5px 0 #83c340
}

.Signup_btn:hover {
    color: #fff!important
}

#slide-52-layer-6 {
    width: 640px!important;
    height: 480px!important
}

.temp_details .PollBtns {
    padding: 2.5em 40px 40px;
    text-align: left
}

.txt_img_home {
    padding-top: 40px;
    right: -22px
}

.txt_Full {
    padding-right: 120px;
    padding-left: 125px
}

.txt_Full1 {
    padding-left: 120px;
    padding-right: 125px
}

div.iconText {
    font-weight: 400;
    font-size: 1em;
    line-height: 1.3em;
    color: #000;
    text-align: center;
    padding-bottom: 40px
}

.iconbox h3 {
    text-align: center
}

input.signupSubmit1 {
    background-color: #83c340;
    width: 17%;
    margin: 0;
    padding: 0;
    height: 46px;
    font-size: 18px;
    font-family: Proxima Nova Bold;
    font-weight: 700;
    border-radius: 2px;
    color: #fff;
    border: none
}

.get_start {
    padding-top: 10%;
    padding-bottom: 10%
}

.back_img {
    padding-top: 70px;
    padding-bottom: 70px
}

.back_txt {
    padding-right: 10%;
    padding-left: 13%
}

.back_h1 {
    color: #F05A28;
    font-weight: 600;
    font-size: 2.3em;
    line-height: 1.15em;
    margin: 0;
    padding: 1.5em 0 .5em
}

.back_upgrade {
    padding-top: 3%;
    padding-bottom: 35%
}

.back_support {
    height: 540px
}

.slideRight1 {
    font-size: 34px;
    margin-top: 157px;
    color: #fff;
    line-height: 1
}

.top_differentiating {
    margin-top: 45px;
    margin-left: 105px
}

.slideright_txt_top {
    color: #fff;
    font-size: 20px
}

.pp_left {
    left: 15px!important
}

.pp_middle {
    right: 5px!important
}

.pp_right {
    right: -15px!important
}

.testimonial-slide span {
    font-size: 18px
}

.grid_txt_design {
    margin-bottom: 5px
}

.img_client {
    margin-left: 72px!important;
    margin-top: 25px!important;
    margin-bottom: 25px!important
}

.img_left {
    margin-left: -22px
}

.testimonial_home {
    padding-left: 153px!important;
    padding-right: 153px!important
}

.profession_ol {
    margin-right: 100px
}

.pp_content {
    height: 521px!important;
    width: 641px!important
}

.icon_grid {
    height: 250px;
    padding-top: 24px;
    padding-bottom: 24px
}

.icon_border1 {
    border-left: 3px solid #000;
    border-top: 3px solid #000
}

.icon_border2 {
    border-top: 3px solid #000
}

.icon_border3 {
    border-right: 3px solid #000;
    border-top: 3px solid #000
}

.icon_border4 {
    border-left: 3px solid #000;
    border-bottom: 3px solid #000
}

.icon_border5 {
    border-bottom: 3px solid #000
}

.icon_border6 {
    border-right: 3px solid #000;
    border-bottom: 3px solid #000
}

.icon_border {
    padding-right: 120px;
    padding-left: 120px
}

.icon_fa {
    padding-top: 30px!important;
    padding-left: 153px!important;
    padding-right: 153px!important
}

.margin_fa_icon .single_image {
    margin-bottom: 10px!important
}

.margin_fa_icon .wpb_text_column {
    margin-bottom: 10px!important
}

.back_upgrade_icon {
    padding-top: 41px;
    padding-bottom: 80px
}

.righthd {
    font-size: 1.3em;
    margin: 0
}

.stuck {
    background: #fff!important
}

.stuck .sf-with-ul {
    color: #333!important
}

.stuck.header-transparent.header-v1 #navigation > ul > li > a {
    color: #333!important
}

.stuck .menu-item-15541 .sf-with-ul {
    color: #bbb!important
}

.stuck .menu-item-15541 .sf-with-ul:hover {
    color: #fff!important
}

.employee_sat_text {
    padding-left: 40px!important
}

.lphd3 {
    font-weight: 600;
    font-size: 34px;
    line-height: 1.4em;
    color: #01AAC2
}

.surveyIcon,
a.surveyIcon:hover {
    background: url(..//wp-content/uploads/2016/09/survey-link.png) no-repeat scroll left center transparent;
    display: inline-block;
    color: #01AAC2;
    font-weight: 600;
    font-size: 1.2em;
    margin: 0 0 .8em;
    padding: 1px 0 0 27px
}

.sideborder {
    border-left: dashed 1px #000
}

.green {
    color: #84C341;
    font-weight: 700;
    font-size: 1em;
    margin: 0;
    padding: 0
}

.lphd3 {
    font-weight: 600;
    font-size: 34px;
    line-height: 1.4em;
    color: #01AAC2
}

@media only screen and (max-width: 1024px) {
    .logo_standard {
        display: block
    }
}

@media screen and (max-width: 960px) {
    .img_company {
        text-align: center
    }
    .home_size {
        margin-left: 0!important;
        margin-right: 0!important
    }
    .testimonial_home {
        padding-left: 0!important;
        padding-right: 0!important
    }
    .txt_Full {
        padding-right: 21px;
        padding-left: 0
    }
    .txt_Full1 {
        padding-top: 0;
        padding-left: 0;
        padding-right: 21px
    }
    #btncreateOnlineSurvey {
        width: 50%
    }
    .cf_sides-adj1 {
        margin-top: 0;
        margin-left: 0
    }
    .cf_sides-adj2 {
        margin-top: 0
    }
    .profession_ol {
        margin-right: 10px;
        margin-left: 10px
    }
    .back_txt {
        padding-right: 10%;
        padding-left: 6%
    }
    .top_differentiating {
        margin-left: 10px
    }
    .icon_border {
        padding-right: 20px;
        padding-left: 20px
    }
    .icon_grid {
        border: 2px solid #000
    }
    .icon_fa {
        padding-left: 40px!important;
        padding-right: 40px!important
    }
    .margin_fa_icon {
        margin-bottom: 10px!important
    }
    .icon_border4 {
        top: 15px
    }
    .logo_desktop {
        display: none!important
    }
    .logo_mobile {
        display: block!important
    }
    .cycloneslider-slides {
        height: 65px!important
    }
    .cycloneslider {
        margin: 15px auto!important
    }
    .logo_margin {
        margin-bottom: 10px!important
    }
    .rev_slider.center-block input {
        height: 47px!important;
        margin: 4px 0 1px!important;
        padding: 6px 1px!important;
        width: 160px!important
    }
    .rev_slider.center-block input[type=submit] {
        border-radius: 0 2px 2px 0!important;
        text-transform: none!important;
        font-size: 13px!important;
        font-weight: 600!important;
        height: 47.8px;
        box-shadow: 0 1px 5px 0 #83c340;
        background: #83c340!important;
        font-family: Proxima Nova!important;
        padding: 0 25px!important
    }
}

#header.header-transparent.header-v1 {
    box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0)!important
}

.owl-theme .owl-dots .owl-dot {
    display: none!important
}

.footer_icon1 {
    width: 200px;
    height: 26px;
    font-stretch: normal;
    font-family: Montserrat;
    text-align: center;
    font-style: normal;
    line-height: 1.86;
    font-size: 14px;
    font-weight: 700
}

.footer_icon {
    width: 200px;
    height: 62px;
    font-stretch: normal;
    font-family: Proxima Nova;
    text-align: center;
    font-style: normal;
    font-size: 46px;
    font-weight: 300
}

.header-v1 .logo {
    margin-top: 21px
}

.logo_desktop {
    display: block
}

.logo_mobile {
    display: none
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-left: 4px solid #84c341;
    background: transparent!important
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
    color: #444!important
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
    color: #666!important
}

.vc_tta-panel-heading {
    background: #f4f6f7!important
}

#header.header-transparent.header-v1 {
    opacity: 1;
    background-color: #fff!important;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2)!important
}

#header.header-transparent.header-v1 #navigation > ul > li > a {
    font-family: Proxima Nova SB;
    font-style: normal!important;
    font-stretch: normal!important;
    color: #444;
    font-weight: 500;
    font-size: 14px;
    margin-top: -5px
}

#header #navigation > ul > li > a {
    text-transform: initial!important
}

#header.header-transparent.header-v1 #navigation > ul > li:hover > a,
#header.header-transparent.header-v1 #navigation > ul > li > a:hover {
    color: #00AAC1!important
}

.vc_col-sm-12 wpb_column column_container col no-padding color-dark {
    height: 0!important
}

.header-v1 #navigation {
    float: right!important
}

.bottom-icon-box .iconbox h3 {
    color: #fff!important;
    font-family: Proxima Nova!important;
    font-weight: 300!important
}

.top-icons1 .iconimg {
    width: 40%
}

.top-icons2 .iconimg {
    width: 39%
}

.top-icons3 .iconimg {
    width: 60%
}

#slide-30-layer-6 {
    border-radius: 2px!important
}

#slide-30-layer-5 {
    border-radius: 2px!important
}

.iconbox-style-2 .iconbox-icon {
    width: 40px!important
}

#footer .widget h3 {
    color: #f2f2f2;
    font: 600 14px Proxima Nova;
    font-size: 14px
}

#footer a {
    color: #8998aa
}

#footer {
    color: #8998aa;
    background-color: #031b25
}

#menu-top-menu {
    font-family: Proxima Nova;
    color: #fff
}

#copyright {
    background: #02141c
}

#ctl00_Trsutseal {
    width: 173px
}

.blog-item-description h4 a {
    color: #444;
    font-family: Proxima Nova
}

.latest-blog .blog-item .blog-item-description div {
    color: #4a4a4a;
    font-family: Proxima Nova;
    margin-top: -13px;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal
}

.divider-title,
align-center {
    font-family: Proxima Nova!important;
    font-weight: 400!important;
    font-style: normal!important;
    line-height: 1.73!important
}

#slide-30-layer-1 {
    font-family: Proxima Nova!important;
    font-weight: 400!important;
    color: #858585!important;
    font-style: normal!important
}

#slide-30-layer-2 {
    color: #fff!important;
    font-family: Proxima Nova;
    font-style: normal
}

#slide-30-layer-3 {
    font-family: Proxima Nova!important;
    color: #fff!important;
    font-weight: 400!important;
    font-style: normal!important;
    font-stretch: normal!important
}

#slide-57-layer-1 {
    font-family: Proxima Nova!important;
    font-weight: 400!important;
    color: #858585!important;
    font-style: normal!important
}

#slide-57-layer-3 {
    font-family: Proxima Nova!important;
    color: #fff!important;
    font-weight: 400!important;
    font-style: normal!important;
    font-stretch: normal!important
}

#slide-58-layer-1 {
    font-family: Proxima Nova!important;
    font-weight: 400!important;
    color: #858585!important;
    font-style: normal!important
}

#slide-58-layer-3 {
    font-family: Proxima Nova!important;
    color: #fff!important;
    font-weight: 400!important;
    font-style: normal!important;
    font-stretch: normal!important
}

#slide-59-layer-1 {
    font-family: Proxima Nova!important;
    font-weight: 400!important;
    color: #858585!important;
    font-style: normal!important
}

#slide-59-layer-3 {
    font-family: Proxima Nova!important;
    color: #fff!important;
    font-weight: 400!important;
    font-style: normal!important;
    font-stretch: normal!important
}

#slide-44-layer-1 {
    font-family: Proxima Nova!important;
    font-weight: 400!important;
    color: #858585!important;
    font-style: normal!important
}

#slide-44-layer-2 {
    color: #fff!important;
    font-family: Proxima Nova;
    font-style: normal
}

#slide-44-layer-3 {
    font-family: Proxima Nova!important;
    color: #fff!important;
    font-weight: 400!important;
    font-style: normal!important;
    font-stretch: normal!important
}

#slide-44-layer-5 {
    border-radius: 2px!important;
    background-color: #00aff9
}

#slide-44-layer-6 {
    border-radius: 0!important
}

#slide-49-layer-1 {
    font-family: Proxima Nova!important;
    font-weight: 400!important;
    color: #858585!important;
    font-style: normal!important
}

#slide-49-layer-2 {
    color: #fff!important;
    font-family: Proxima Nova;
    font-style: normal
}

#slide-49-layer-3 {
    font-family: Proxima Nova!important;
    color: #fff!important;
    font-weight: 400!important;
    font-style: normal!important;
    font-stretch: normal!important
}

#slide-50-layer-2 {
    color: #fff!important;
    font-family: Proxima Nova;
    font-style: normal
}

#slide-50-layer-3 {
    font-family: Proxima Nova!important;
    color: #fff!important;
    font-weight: 400!important;
    font-style: normal!important;
    font-stretch: normal!important
}

#slide-47-layer-1 {
    font-family: Proxima Nova!important;
    font-weight: 400!important;
    color: #676767!important;
    font-style: normal!important
}

#slide-47-layer-2 {
    color: #fff!important;
    font-family: Proxima Nova;
    font-style: normal
}

#slide-47-layer-3 {
    font-family: Proxima Nova!important;
    color: #fff!important;
    font-weight: 400!important;
    font-style: normal!important;
    font-stretch: normal!important
}

.col-md-6,
contactEmail {
    font-family: Proxima Nova!important
}

#rev_slider_11_1 .center-block,
#rev_slider_25_1 .center-block,
#rev_slider_27_1 .center-block,
#rev_slider_29_1 .center-block {
    width: 350px!important
}

.newsletterForm {
    width: 200px!important;
    height: 42px;
    float: left!important;
    border-radius: 2px 0 0 2px!important;
    font-family: Proxima Nova!important
}

.signupSubmit2 {
    background: #7BC142!important;
    border-radius: 0 2px 2px 0!important;
    font-family: Proxima Nova!important;
    text-transform: none!important;
    font-size: 14px!important;
    font-weight: 600!important
}

.socialor {
    width: 35px!important;
    height: 35px!important;
    margin-right: 20px;
    margin-left: -30px;
    margin-left: -22px!important
}

.socialor.or {
    width: 35px!important;
    height: 35px!important;
    margin: -1px 11px 0
}

.rev_slider .newslettersocial img {
    margin-left: 9px!important
}

.rev_slider .newslettersocial .facebookform {
    margin-left: 4px!important;
    margin-top: -3px!important
}

.rev_slider .newslettersocial .googleform {
    margin-left: 3px!important;
    margin-top: -3px!important
}

.newslettersocial img {
    width: 48px!important;
    height: 48px!important;
    margin-right: 7px;
    margin-left: 3px!important;
    margin-top: -3px
}

.read-more-link {
    display: block;
    margin-top: 15px;
    font-weight: 600;
    text-transform: capitalize;
    font-family: Proxima Nova;
    font-size: 15px;
    color: #00aac1
}

.page-id-16165 .latest-blog .blog-item .blog-item-description span {
    display: none
}

#wpcf7-f14796-p16165-o2 {
    text-align: center
}

#wpcf7-f14796-p16457-o2 {
    text-align: center
}

#wpcf7-f14796-p15562-o2 {
    text-align: center
}

#wpcf7-f14796-p16582-o2 {
    text-align: center
}

#wpcf7-f14796-p16708-o2 {
    text-align: center
}

#wpcf7-f14796-p16708-o1 {
    text-align: center
}

#copyright a {
    color: #a2a2a2;
    font-family: Proxima Nova;
    font-weight: 400;
    font-size: 14px
}

#copyright .copyright-col2 {
    color: #777;
    font-family: Proxima Nova;
    font-weight: 400;
    margin-right: 200px
}

.ajax-loader {
    display: none!important
}

.cycloneslider-slide,
.cycloneslider-slide-image,
.cycle-slide {
    background-color: #00aac1!important
}

.Survey-software-with {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.Build {
    font-family: Proxima Nova Bold;
    font-size: 22px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #444
}

.Everything-You-Need {
    text-align: center;
    font-size: 32px;
    font-weight: 300;
    font-family: Proxima Nova!important;
    color: #444!important
}

.Sign-up-free-and-get {
    text-align: justify;
    font-size: 14px;
    font-family: Proxima Nova!important;
    color: #4a4a4a!important;
    font-weight: 400;
    line-height: 1.42
}

.SoGoSurvey-plus-SoGo {
    text-align: center;
    font-size: 31px;
    font-weight: 300;
    font-family: Proxima Nova!important;
    color: #444!important;
    margin-top: 40px!important;
    line-height: 1.5
}

.SoGoSurvey-technolog {
    text-align: center;
    font-size: 17px;
    font-family: Proxima Nova!important;
    color: #7d7d7d!important;
    font-weight: 400;
    line-height: 1.67;
    margin-top: 40px!important
}

.layerA {
    font-style: italic;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    font-family: Proxima Nova;
    margin-bottom: 17px!important
}

.testimonial-left,
.testimonial-content,
.testimonials-text,
.slick-dots {
    margin-bottom: 15px!important
}

.testimonial-content h4 {
    font-family: Proxima Nova!important;
    font-size: 15px!important;
    font-weight: 600;
    line-height: 1.52!important;
    font-style: normal;
    font-stretch: normal;
    color: #444!important
}

.Numerous-Question-Ty {
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    color: #444
}

.all-of-the-above-m {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #7d7d7d
}

.all-of-the-above-m-get {
    margin-top: 30px!important
}

.get-started-banner {
    z-index: 8;
    white-space: nowrap;
    font-size: 14px;
    line-height: 17px;
    font-weight: 300;
    color: #fff;
    font-family: 'Proxima Nova';
    padding: 12px 35px;
    border: 0 none #000;
    outline: none;
    box-shadow: none;
    box-sizing: border-box;
    cursor: pointer;
    visibility: inherit;
    transition: none;
    border-radius: 0;
    font-style: normal;
    text-decoration: none;
    margin: 0;
    letter-spacing: 0;
    min-height: 0;
    min-width: 0;
    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% 0;
    background-color: #7ac70b
}

.middle-slider-img1 {
    font-family: Proxima Nova;
    font-size: 31px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    color: #fff
}

.middle-slider-img2 {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    color: #fff
}

.middle-slider-img3 {
    font-size: 14px;
    font-family: Proxima Nova;
    color: #fff;
    text-transform: none;
    background-color: #7ac70b;
    padding: 5px 20px;
    border-radius: 0;
    float: left;
    margin-right: 10px;
    font-style: normal;
    font-stretch: normal;
    color: #fff
}

a:hover {
    color: #44bdbd!important
}

.iconbox-style-2 .iconbox-content {
    margin-left: 90px
}

.latest-blog .blog-item h4 a:hover {
    color: #444!important
}

.header-v1 #navigation #menu-item-15523 > ul > li > a {
    padding-right: 0!important
}

.header-v1 #navigation > ul {
    margin: 0 -25px 0 0 !important
}

#copyright .menu {
    margin-left: -20px!important
}

.wp-image-16177 .img_client {
    margin-left: 0!important
}

#header.header-transparent {
    position: relative
}

.testimonials-slidelist.slick-slider {
    padding: 20px 15px
}

.img_company {
    margin-left: -72px!important
}

.avtar-image {
    margin-bottom: 25px!important;
    margin-top: 12px!important
}

.newslettersocial {
    width: 93%;
    text-align: center
}

hr.style15 {
    border-top: 2px solid #e4e4e4;
    text-align: center
}

hr.style15:after {
    content: 'Explore by Solutions';
    display: inline-block;
    position: relative;
    top: -14px;
    padding: 0 20px;
    background: #F4F6F7;
    color: #7d7d7d;
    font-size: 15px;
    font-family: Proxima Nova;
    font-weight: 400
}

hr.style16 {
    border-top: 2px solid #e4e4e4;
    text-align: center
}

hr.style16:after {
    content: 'Selected Sample Surveys';
    display: inline-block;
    position: relative;
    top: -14px;
    padding: 0 20px;
    background: #F4F6F7;
    color: #4a4a4a;
    line-height: 1.64;
    font-size: 15px;
    font-family: Proxima Nova;
    font-weight: 400
}

hr.style17 {
    border-top: 2px solid #e4e4e4;
    text-align: center
}

hr.style17:after {
    content: 'Explore by Industries';
    display: inline-block;
    position: relative;
    top: -14px;
    padding: 0 20px;
    background: #F4F6F7;
    color: #7d7d7d;
    line-height: 1.64;
    font-size: 15px;
    font-family: Proxima Nova;
    font-weight: 400
}

.wpcf7-form .wpcf7-subtmi {
    letter-spacing: 0
}

.tparrows {
    opacity: .5;
    background-color: transparent;
    height: 50px
}

.tparrows:hover {
    background: #000;
    height: 50px
}

.tparrows:before {
    font-size: 50px;
    line-height: 50px
}

.fa-map-marker {
    margin-right: 7px
}

.fa-phone {
    margin-right: 6px
}

.final_video_section1 {
    height: 300px;
    background-color: rgba(128, 0, 128, 0.47)
}

.final_video_section2 {
    height: 300px;
    background-color: #fff
}

.cutomerlovesus {
    text-align: center;
    color: #fff
}

.rtwheadingfont {
    font-family: Proxima Nova Bold;
    font-size: 2.25em;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5em;
    text-align: center;
    color: #444
}

.The-simplicity-of-NP {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.17;
    text-align: center;
    color: #4a4a4a
}

.Insert-an-NPS-questi {
    font-family: Proxima Nova;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.26;
    text-align: center;
    color: #444
}

.A-Net-Promoter-Score {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.17;
    text-align: center;
    color: #4a4a4a
}

.Net-Promoter-Score-d {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.17;
    text-align: center;
    color: #4a4a4a
}

.SoGoSurvey-offers-a {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.17;
    text-align: center;
    color: #4a4a4a
}

.text-style-1 {
    font-size: 17px;
    font-weight: 600;
    color: #00aac1
}

.Go-from-a-periodic-t {
    font-family: Proxima Nova;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.26;
    text-align: center;
    color: #444;
    margin-bottom: 30px
}

.Put-NPS-data-to-work {
    font-family: Proxima Nova;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.26;
    text-align: center;
    color: #444
}

.Loyal-Customers-Lead {
    font-family: Proxima Nova;
    font-size: 19px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    color: #444
}

.Uncover-the-Ambassad {
    font-family: Proxima Nova;
    font-size: 19px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.35;
    color: #444
}

.The-Net-Promoter-Sco {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5em;
    color: #4a4a4a
}

.The-Net-Promoter-Sco .text-style-1 {
    line-height: 1.45
}

.The-Net-Promoter-Sco .text-style-2 {
    font-weight: 600;
    line-height: 1.45
}

.pad {
    padding: 15px;
    width: 17px;
    height: 19px
}

.testimonial_net-promoter {
    padding: 50px 153px 20px!important
}

.promoter_txt1 {
    padding-top: 111px;
    padding-bottom: 109px
}

.promoter_txt2 {
    padding-top: 70px;
    padding-bottom: 90px
}

.promoter_txt3 {
    padding-top: 75px;
    padding-bottom: 75px
}

.promoter-list {
    list-style: none
}

.promoter-list li {
    background: url(/wp-content/uploads/2017/01/fill-1.png) no-repeat 0 7px transparent;
    padding: 0 0 1px 30px
}

ul {
    margin: 0
}

ul.dashed {
    list-style-type: none;
    margin-left: 5em;
    margin-bottom: 20px
}

ul.dashed > li {
    text-indent: -5em
}

ul.dashed > li:before {
    content: "-";
    text-indent: -5px;
    padding: 40px
}

.Segment-customers-by li {
    font-family: Proxima Nova;
    font-size: 15px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5em;
    color: #4a4a4a;
    margin-left: 23px;
    margin-top: 15px
}

.Net-Promoter-Score- {
    width: 702px;
    height: 16px;
    font-family: ProximaNova;
    font-size: 13px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    color: #858585
}

.How-do-you-engage-wi {
    width: 702px;
    height: 75.9px;
    font-family: ProximaNova;
    font-size: 34px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.12em;
    color: #fff
}

.col-md-6 contactEmail1 {
    float: left;
    font-family: Proxima Nova
}

.col-md-6 contactEmail2 {
    font-family: Proxima Nova;
    width: 213.9px;
    height: 47.8px;
    object-fit: contain;
    background-color: #83c340;
    box-shadow: 0 1px 5px 0 #83c340
}

.newsletterForm1 {
    width: 200px!important;
    height: 42px;
    float: left!important;
    border-radius: 2px 2px 2px 2px!important;
    font-family: Proxima Nova!important
}

.signupSubmit21 a {
    border-radius: 2px 2px 2px 2px!important;
    text-transform: none!important;
    font-size: 24px!important;
    font-weight: 600!important;
    height: 47.8px;
    background: #83c340!important;
    font-family: Proxima Nova!important;
    padding: 12px 38px!important
}

.SoGoSurvey-makes-it {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.17;
    text-align: center;
    color: #4a4a4a
}

.Quick-Easy-and-Powe {
    width: 391.3px;
    height: 20px;
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    color: #444;
    text-align: left!important
}

.What-learning-curve {
    width: 355.7px;
    height: 39.8px;
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42em;
    text-align: justify;
    color: #4a4a4a
}

.head-survey-temp {
    width: 391.3px;
    height: 20px;
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    color: #444
}

.What-survey-temp {
    width: 355.7px;
    height: 97.8px;
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    text-align: justify;
    color: #39393a
}

.government-side-cont {
    width: 355.7px;
    height: 60px;
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42em;
    text-align: justify;
    color: #4a4a4a
}

.view_all {
    background-color: #00aac1;
    width: 20%;
    margin: 0;
    padding: 0;
    height: 46px;
    border-radius: 2px;
    font-family: Proxima Nova Bold!important;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    margin-top: 15px
}

.view_all-resident {
    background-color: #00aac1;
    width: 20%;
    margin: 0;
    padding: 0;
    height: 46px;
    border-radius: 2px;
    font-family: Proxima Nova Bold!important;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    margin-top: 15px
}

.view_all-gov {
    background-color: #00aac1;
    width: 20%;
    margin: 0;
    padding: 0;
    height: 46px;
    border-radius: 2px;
    font-family: Proxima Nova Bold!important;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    margin-top: 15px
}

.Ready-to-apply {
    background-color: #00aac1;
    width: 25%;
    margin: 0;
    padding: 0;
    height: 46px;
    border-radius: 2px;
    font-family: Proxima Nova Bold!important;
    font-size: 16.1px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    margin-top: 15px
}

.Put-the-squeeze-on-y {
    font-family: Proxima Nova Bold;
    font-size: 22px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444
}

.You-know-your-organi {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42em;
    text-align: justify;
    color: #4a4a4a
}

.sign-up-top-banner {
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    color: #fff;
    padding: 12px 35px;
    background-color: #83c340;
    border-radius: 2px
}

.sign-up-mid-banner {
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    color: #fff;
    padding: 12px 35px;
    background-color: #83c340;
    border-radius: 2px
}

.sign-up-support-web {
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    color: #fff;
    padding: 12px 35px;
    background-color: #00aac1;
    border-radius: 2px
}

.contactEmail1 input {
    height: 49px!important;
    margin: 0 0 1px!important;
    padding: 11px 12px!important;
    font-size: 20px;
    width: 285px!important
}

#slide-60-layer-1 {
    font-family: Proxima Nova
}

#slide-60-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-60-layer-3 {
    font-family: Proxima Nova
}

#slide-61-layer-1 {
    font-family: Proxima Nova
}

#slide-61-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-61-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-62-layer-1 {
    font-family: Proxima Nova
}

#slide-62-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-62-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-63-layer-1 {
    font-family: Proxima Nova
}

#slide-63-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-63-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-65-layer-1 {
    font-family: Proxima Nova
}

#slide-65-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-65-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-66-layer-1 {
    font-family: Proxima Nova
}

#slide-66-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-66-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-67-layer-2 {
    font-family: Proxima Nova Bold;
    line-height: 1.2
}

#slide-67-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.62
}

#slide-68-layer-1 {
    font-family: Proxima Nova
}

#slide-68-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-68-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-69-layer-1 {
    font-family: Proxima Nova
}

#slide-69-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-69-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-70-layer-1 {
    font-family: Proxima Nova
}

#slide-70-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-70-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-71-layer-1 {
    font-family: Proxima Nova
}

#slide-71-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-71-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-72-layer-1 {
    font-family: Proxima Nova
}

#slide-72-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-72-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-73-layer-1 {
    font-family: Proxima Nova
}

#slide-73-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-73-layer-8 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-74-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-74-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.45
}

#slide-75-layer-1 {
    font-family: Proxima Nova
}

#slide-75-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-76-layer-1 {
    font-family: Proxima Nova
}

#slide-76-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-76-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-77-layer-2 {
    font-family: Proxima Nova Bold;
    line-height: 1.2
}

#slide-77-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-79-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-80-layer-2 {
    font-family: Proxima Nova Bold;
    line-height: 1.4
}

#slide-81-layer-1 {
    font-family: Proxima Nova
}

#slide-81-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-81-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-82-layer-1 {
    font-family: Proxima Nova
}

#slide-82-layer-8 {
    font-family: Proxima Nova
}

#slide-83-layer-1 {
    font-family: Proxima Nova
}

#slide-83-layer-8 {
    font-family: Proxima Nova
}

#slide-84-layer-1 {
    font-family: Proxima Nova
}

#slide-84-layer-2 {
    font-family: Proxima Nova Bold;
    line-height: 1.4
}

#slide-84-layer-8 {
    font-family: Proxima Nova
}

#slide-85-layer-2 {
    font-family: Proxima Nova Bold;
    line-height: 1.4
}

#slide-138-layer-8 {
    font-family: Proxima Nova Bold;
    line-height: 1.4
}

#slide-87-layer-1 {
    font-family: Proxima Nova
}

#slide-87-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-87-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-88-layer-1 {
    font-family: Proxima Nova
}

#slide-88-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-88-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-89-layer-1 {
    font-family: Proxima Nova
}

#slide-89-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-89-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-93-layer-1 {
    font-family: Proxima Nova
}

#slide-93-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-93-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-94-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-94-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-97-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-97-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

.header-v1 #navigation > ul > li > a {
    padding-left: 25px!important;
    padding-right: 25px!important
}

.container {
    font-family: Proxima Nova
}

img.circle {
    border-radius: 0!important;
    margin-top: 16px
}

.page-id-16165 img.circle {
    border-radius: 50%!important
}

.footer-cent {
    text-align: center;
    font-family: Proxima Nova;
    color: #fff;
    font-size: 14px;
    margin-top: -10px;
    margin-bottom: 25px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal
}

.container .four.columns {
    width: 150px;
    margin-left: 100px
}

#footer {
    padding: 54px 0 10px!important;
    background-color: #031b25!important
}

.text-style-1 a {
    color: #00aac1!important
}

.academic-link a {
    color: #00aac1!important
}

.The-Net-Promoter-Sco .text-style-1 {
    margin-left: 50px
}

.promoter-list-performance li {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.2;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 355px;
    padding: 0 0 1px 20px
}

.promoter-list-education li {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.2;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 80px;
    padding: 0 0 1px 20px
}

.promoter-list-resident li {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.2;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 200px;
    width: 765.5px;
    padding: 0 0 1px 20px
}

.promoter-list-resident-mid li {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.2;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 210px;
    width: 757.6px;
    padding: 0 0 1px 20px
}

.promoter-list-resident-bottom li {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.2;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 350px;
    width: 757.6px;
    padding: 0 0 1px 20px
}

.promoter-list-academic li {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    color: #4a4a4a;
    padding: 0 0 1px 20px;
    width: 873.4px;
    margin-left: 80px
}

.promoter-list-add-report li {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 20px;
    padding: 0 0 1px 10px
}

.list-survey-temp li {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.2;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 20px;
    padding: 0 0 1px 7px
}

.mid-icon-performance {
    font-family: Proxima Nova;
    font-size: 16px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #444
}

.HRs-1-Performance-A {
    font-family: Proxima Nova Bold;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #444
}

.testimonials-text p {
    font-family: Proxima Nova;
    font-size: 15px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.52;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.style16 {
    margin-top: 45px
}

.latest-blog .blog-item h4 {
    font-size: 17px;
    margin: 0 0 20px;
    padding: 0;
    font-weight: 600;
    color: #444;
    font-family: Proxima Nova;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal
}

.page-id-16887 .latest-blog .blog-item .blog-item-description span {
    display: none
}

.rtwheadingfont-1 {
    font-family: Proxima Nova Bold;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.26;
    letter-spacing: normal;
    text-align: center;
    color: #444
}

.rtwheadingfont-2 {
    font-family: Proxima Nova Bold;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    text-align: center;
    color: #444
}

.txt_Fulll1 {
    padding-right: 85px;
    padding-left: 70px
}

.owl-nav {
    display: none
}

.market-icon {
    margin-top: -17px!important;
    margin-bottom: -10px!important
}

.Quickly-and-easily-c {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.45;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.Quickly-and-easily-c-privacy-policy {
    width: 1114px;
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.45;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.Quickly-and-easily-c-student {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.45;
    letter-spacing: normal;
    color: #4a4a4a
}

.Quickly-and-easily-c-careers-tab {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.45;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.rtwheadingfont-3 {
    font-family: Proxima Nova Bold;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    text-align: left;
    color: #444;
    margin-top: 125px!important
}

.its_easy {
    background-color: #00aac1;
    width: 40%;
    margin: 0;
    padding: 0;
    height: 46px;
    border-radius: 2px;
    font-family: Proxima Nova Bold!important;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    margin-top: -10px
}

.txt_Fulll1-cust-exp {
    padding-right: 60px;
    padding-left: 60px
}

.img_client-k12 {
    margin-left: 106px!important;
    margin-top: 25px!important;
    margin-bottom: 25px!important
}

.img_client-gov {
    margin-left: 138px!important;
    margin-top: 25px!important;
    margin-bottom: 25px!important
}

.img_client-health {
    margin-left: 122px!important;
    margin-top: 25px!important;
    margin-bottom: 25px!important
}

.img_client-non-profits {
    margin-left: 123px!important;
    margin-top: 25px!important;
    margin-bottom: 25px!important
}

.img_company-k12 {
    margin-left: -106px!important
}

.img_company-gov {
    margin-left: -136px!important
}

.img_company-health {
    margin-left: -121px!important
}

.img_company-non-profits {
    margin-left: -121px!important
}

.build-an-incid {
    background-color: #00aac1;
    width: 40%;
    margin: 0;
    padding: 0;
    height: 46px;
    border-radius: 2px;
    font-family: Proxima Nova Bold!important;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    padding: 12px 35px!important;
    color: #fff
}

.Create-amazing-onlin {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.2;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.Conducting-regular-f {
    font-family: Proxima Nova Bold;
    font-size: 29px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #fff
}

.iconbox-style-2 .iconbox-icon {
    margin-top: 5px
}

.grey-What-goes-in-the-ema {
    width: 276.7px;
    height: 90px;
    font-family: PT Mono;
    font-size: 13.3px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    background-color: #f5f5f5;
    margin-left: 90px;
    padding: 18px
}

.grey-What-goes-in-the-ema-more-h {
    width: 360px;
    height: 90px;
    font-family: PT Mono;
    font-size: 13.3px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    background-color: #f5f5f5;
    margin-left: 90px;
    padding: 18px
}

.grey1-What-goes-in-the-ema {
    width: 374.9px;
    font-family: Proxima Nova;
    font-size: 13.3px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    margin-left: 90px
}

.What-goes-in-the-ema {
    width: 374.9px;
    height: 70px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #4a4a4a;
    margin-left: 90px!important
}

.What-goes-in-the-ema-top {
    width: 374.9px;
    height: 50px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #4a4a4a;
    margin-left: 90px!important
}

.new-What-goes-in-the-ema {
    width: 374.9px;
    height: 160px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #4a4a4a;
    margin-left: 90px!important
}

.How-long-does-it-las {
    width: 374.9px;
    height: 64.5px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #4a4a4a;
    margin-left: 90px!important
}

.Please-note-By-acce {
    width: 878.8px;
    font-family: Proxima Nova-It;
    font-size: 12.3px;
    font-weight: 400;
    font-style: italic;
    font-stretch: normal;
    line-height: 1.62;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-left: 90px!important
}

.Review-the-Feature-C {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.22;
    letter-spacing: normal;
    text-align: center;
    color: #444
}

.Review-the-Feature-C a {
    color: #00aac1!important
}

.What-goes-in-the-ema a {
    color: #00aac1!important
}

.new-What-goes-in-the-ema a {
    color: #00aac1!important
}

.template-head {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444
}

.temp-content-home {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #4a4a4a;
    height: 70px
}

.temp-content {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #4a4a4a;
    height: 70px
}

.temp-content-web {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #4a4a4a;
    text-align: center;
    height: 140px
}

.duration {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #4a4a4a;
    text-align: center
}

.webinar-head {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    text-align: center
}

.rtw-sub-headingfont {
    font-family: Proxima Nova;
    font-size: 15px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.data-mangmnt-head {
    width: 438.3px;
    height: 20px;
    font-family: Proxima Nova;
    font-size: 16.2px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 45px
}

.data-mangmnt-cont {
    width: 438.3px;
    height: 79.6px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-top: 45px
}

.data-mangmnt-head-labelle {
    width: 438.3px;
    height: 20px;
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 45px;
    margin-left: 50px
}

.data-mangmnt-cont-labelle {
    width: 438.3px;
    height: 79.6px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-left: 50px!important
}

.data-mangmnt-cont-add-report {
    width: 438.3px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.data-mangmnt-cont-powerfl-survey {
    width: 438.3px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.data-mangmnt-head-add-report {
    width: 438.3px;
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 25px
}

.data-mangmnt-cont-mob-ready {
    width: 438.3px;
    height: 60px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-top: 45px
}

.data-mangmnt-head-make {
    width: 438.3px;
    height: 10px;
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 25px;
    margin-left: 35px
}

.data-mangmnt-cont-make {
    width: 278.3px;
    height: 60.6px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-top: 45px;
    margin-left: 35px!important
}

.data-mangmnt-head-mob-ready {
    width: 438.3px;
    height: 20px;
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 15px
}

.promoter-list-mob-ready li {
    font-family: Proxima Nova;
    font-size: 14px;
    layer-3font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 20px;
    padding: 0 0 1px 10px
}

h2.header {
    font-family: Proxima Nova Bold;
    font-size: 23px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #444
}

.sign_up_btn {
    margin-right: 15px;
    margin-left: 15px;
    font-family: Proxima Nova Bold;
    font-size: 14px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    margin-bottom: 3px;
    text-align: center;
    border-radius: 1.9px;
    background-color: #83c340!important;
    cursor: pointer
}

.sign_up_btn a {
    color: #fff!important
}

.single-head {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #444
}

.single-content {
    font-family: Proxima Nova;
    font-size: 12.8px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.design-icon .iconbox {
    margin: 0;
    border-right: solid .9px #afafaf;
    padding: 20px
}

.design-icon .vc_col-sm-4 {
    padding-left: 0!important;
    padding-right: 0!important
}

.design-icon .no-right-border {
    border-right: 0
}

.list-survey-temp a {
    color: #00aff9
}

.What-survey-temp a {
    color: #00aff9
}

.make-survey {
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #444
}

.marg-top {
    margin-top: 71px!important
}

.promoter-list-add-report {
    margin-top: -15px
}

.newsroom-heading {
    font-family: Proxima Nova;
    font-size: 30.3px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.41;
    letter-spacing: normal;
    color: #444
}

.blog-date {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.44;
    color: #4a4a4a
}

.blog-link {
    font-family: Proxima Nova;
    font-size: 19.9px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.24;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.design-survey-sub-head {
    width: 1036px;
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a;
    margin-left: 60px!important
}

.purchase-order li {
    padding: 0 0 0 12px
}

.data-mangmnt-head-mobred {
    width: 438.3px;
    height: 10px;
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 60px;
    margin-left: 35px
}

.data-mangmnt-head-mobred-mo {
    width: 438.3px;
    height: 10px;
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 30px;
    margin-left: 35px
}

.data-mangmnt-cont-mobred {
    width: 438.3px;
    height: 40.6px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-top: 45px;
    margin-left: 35px!important
}

.grey-make-online-survey {
    background-color: #f4f6f7;
    padding: 29px;
    width: 406.1px;
    height: 51.2px;
    font-family: Proxima Nova;
    font-size: 20px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.28;
    letter-spacing: normal;
    color: #444;
    margin-top: 70px
}

.careers-tab-row .vc_tta-tabs-list {
    text-align: center;
    background-color: #f4f6f7
}

.careers-tab-row .vc_tta-tab {
    margin: 0;
    margin: 0 0 -1px 0!important
}

.careers-tab-top a {
    background-color: #f4f6f7;
    color: #9b9b9b;
    font-family: Proxima Nova;
    border-left: solid .5px #979797;
    border-right: solid .5px #979797;
    font-size: 24.6px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    text-align: center;
    padding-right: 50px;
    padding-left: 50px;
    border-radius: 0;
    margin: 0;
    text-transform: initial
}

.right-careers-tab-row .vc_tta-tabs-list .vc_tta-tab a {
    background-color: #f4f6f7;
    color: #9b9b9b;
    font-family: Proxima Nova;
    border-left: solid .5px #979797;
    border-right: solid .5px #979797;
    font-size: 24.6px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    text-align: center;
    padding-right: 50px;
    padding-left: 50px;
    border-radius: 0;
    margin: 0
}

..left-careers-tab-row .vc_tta-tabs-list .vc_tta-tab a {
    background-color: #f4f6f7;
    color: #9b9b9b;
    font-family: Proxima Nova;
    border-left: solid .5px #979797;
    border-right: solid .5px #979797;
    font-size: 24.6px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    text-align: center;
    padding-right: 50px;
    padding-left: 50px;
    border-radius: 0;
    margin: 0
}

a:hover.button.large.careers-tab-top {
    text-align: center;
    color: #444!important
}

a.button.large.careers-tab-top {
    padding: 15px 25px;
    background-color: #f4f6f7;
    color: #9b9b9b;
    font-family: Proxima Nova;
    border-left: solid .5px #979797;
    border-right: solid .5px #979797;
    border-top: solid .5px #f4f6f7;
    border-bottom: solid .5px #f4f6f7;
    font-size: 24.6px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    text-align: center;
    padding-right: 75px;
    padding-left: 35px;
    border-radius: 0;
    margin: 0;
    text-transform: initial
}

#accordions-18365 .accordion-icons {
    margin-top: 10px
}

#accordions-18365 .accordion-content {
    padding: 45px
}

.ui-state-active {
    border: solid .9px #e8e8e8
}

#accordions-18472 .accordion-icons {
    margin-top: 10px
}

#accordions-18472 .accordion-content {
    padding: 45px
}

.careers-sub-text {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    text-align: left;
    color: #4a4a4a
}

.accord-head-row .vc_tta-title-text {
    font-family: Proxima Nova;
    font-size: 20.8px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: left;
    color: #444
}

#accordions-18365 .accordions-head {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    text-align: left;
    color: #4a4a4a
}

.PC-mag {
    top: 150px;
    position: absolute;
    right: 135px
}

.verticalLine {
    border-left: thick solid red
}

.vc_responsive .home_box_wrap.wpb_row .vc_span2 {
    float: left;
    width: 18.8%;
    padding: 0;
    margin-right: 1.5%;
    min-height: 0
}

.home_box_wrap .home_box_last {
    margin: 0!important
}

.career-button-company {
    width: 212px;
    padding: 10px;
    font-family: Proxima Nova!important;
    font-size: 24.6px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    text-align: center;
    color: #9b9b9b;
    background-color: #f4f6f7;
    border-right: solid .5px #979797;
    border-left: none;
    border-top: none;
    border-bottom: none
}

.career-button-team {
    width: 212px;
    padding: 10px;
    font-family: Proxima Nova!important;
    font-size: 24.6px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    text-align: center;
    color: #9b9b9b;
    background-color: #f4f6f7;
    border-left: solid .5px #979797;
    border-right: solid .5px #979797;
    border-top: none;
    border-bottom: none
}

.career-button-careers {
    width: 212px;
    padding: 10px;
    font-family: Proxima Nova!important;
    font-size: 24.6px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    text-align: center;
    color: #9b9b9b;
    background-color: #f4f6f7;
    border-left: solid .5px #979797;
    border-right: solid .5px #979797;
    border-top: none;
    border-bottom: none
}

.career-button-newsroom {
    width: 212px;
    padding: 10px;
    font-family: Proxima Nova!important;
    font-size: 24.6px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    text-align: center;
    color: #9b9b9b;
    background-color: #f4f6f7;
    border-left: solid .5px #979797;
    border-right: solid .5px #979797;
    border-top: none;
    border-bottom: none
}

.career-button-contact {
    width: 212px;
    padding: 10px;
    font-family: Proxima Nova!important;
    font-size: 24.6px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    text-align: center;
    color: #9b9b9b;
    background-color: #f4f6f7;
    border-left: solid .5px #979797;
    border-right: none;
    border-top: none;
    border-bottom: none
}

input.career-button-company:hover {
    color: #444;
    background-color: #fff
}

input.career-button-team:hover {
    color: #444;
    background-color: #fff
}

input.career-button-careers:hover {
    color: #444;
    background-color: #fff
}

input.career-button-newsroom:hover {
    color: #444;
    background-color: #fff
}

input.career-button-contact:hover {
    color: #444;
    background-color: #fff
}

.page-id-18690 .career-button-company {
    color: #444;
    background-color: #fff
}

.page-id-18450 .career-button-careers {
    color: #444;
    background-color: #fff
}

.page-id-18198 .career-button-team {
    color: #444;
    background-color: #fff
}

.page-id-18155 .career-button-newsroom {
    color: #444;
    background-color: #fff
}

#top-black a {
    list-style: none;
    display: inline-block;
    line-height: 1;
    margin: 0 -20px 0 0;
    font-family: Proxima Nova;
    color: #fff;
    font-size: 14.2px;
    font-weight: 600;
    text-align: right!important;
    float: right;
    margin-top: 27px
}

#top-black-sign-up a {
    background: #7ac70b!important;
    color: #fff!important;
    border-radius: 2px;
    font-weight: 700!important;
    font-size: 17px!important;
    font-family: Proxima Nova Bold!important;
    padding: 5px 25px!important;
    float: right;
    text-align: right!important;
    margin-top: 13px!important
}

.top-black-row {
    background-color: #1f2532;
    height: 71px
}

.top-black-logo {
    margin-top: 20px
}

.page-id-17969 #header {
    display: none!important
}

.page-id-17969 #mobile-header {
    display: none
}

.page-id-17969 #topbar {
    display: none
}

.page-id-17969 .sticky-wrapper {
    display: none
}

.page-id-18790 #header {
    display: none!important
}

.page-id-18790 #mobile-header {
    display: none
}

.page-id-18790 #topbar {
    display: none
}

.page-id-18790 .sticky-wrapper {
    display: none
}

.page-id-18252 #header {
    display: none!important
}

.page-id-18252 #mobile-header {
    display: none
}

.page-id-18252 #topbar {
    display: none
}

.page-id-18252 .sticky-wrapper {
    display: none
}

.page-id-18605 #header {
    display: none!important
}

.page-id-18605 #mobile-header {
    display: none
}

.page-id-18605 #topbar {
    display: none
}

.page-id-18605 .sticky-wrapper {
    display: none
}

.page-id-19043 #header {
    display: none!important
}

.page-id-19043 #mobile-header {
    display: none
}

.page-id-19043 #topbar {
    display: none
}

.page-id-19043 .sticky-wrapper {
    display: none
}

.page-id-19766 #header {
    display: none!important
}

.page-id-19766 #mobile-header {
    display: none
}

.page-id-19766 #topbar {
    display: none
}

.page-id-19766 .sticky-wrapper {
    display: none
}

.hospital-employee-contentbold {
    width: 391.3px;
    height: 5px;
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    color: #444
}

.hospital-employee-content {
    width: 470px;
    height: 50px;
    font-family: Proxima Nova;
    font-size: 17px;
    line-height: 1.42;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    color: #444
}

.MDifference-hospital-employee-contentbold {
    width: 470px;
    height: 33px;
    font-family: Proxima Nova;
    font-size: 17px;
    line-height: 1.42;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    color: #444
}

.down-MDifference-hospital-employee-contentbold {
    width: 470px;
    height: 60px;
    font-family: Proxima Nova;
    font-size: 17px;
    line-height: 1.42;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    color: #444
}

.anonms-img1 .single_image {
    margin-bottom: 40px!important
}

.anonms-img2 .single_image {
    margin-bottom: 42px!important
}

.anonms-img3 .single_image {
    margin-bottom: 51px!important
}

.con-form-head {
    font-family: Proxima Nova;
    font-size: 19px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444
}

.max-con-form-head {
    font-family: Proxima Nova;
    font-size: 19px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #898989
}

.con-form-head.your-name {
    padding: 0 10px 0 5px
}

.con-form-head.your-email {
    padding: 0 5px 0 10px
}

.checkbox-486 {
    margin-left: -20px
}

.con-form-head-yes.con-yes-no {
    font-family: Proxima Nova;
    font-size: 19px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-left: -20px
}

.con-form-head .wpcf7-form-control {
    border: solid .9px #979797;
    border-radius: 1.9px
}

.Customer-list .iconbox-icon {
    float: right;
    margin-top: 18px
}

.Customer-list .iconbox-content {
    overflow: initial
}

.Customer-list-head {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #333
}

.Customer-list-head-des {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a
}

.Customer-list-subhead {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    color: #4a4a4a
}

.Customer-list .column_container {
    border-radius: 1.9px;
    background-color: #fff;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.3)
}

.login-main {
    padding-top: 15px;
    padding-bottom: 15px
}

.login-main .fa-user:before {
    padding: 15px
}

.login-main .fa-lock:before {
    padding: 16px
}

.sign-fb {
    display: inline-block;
    font-family: Proxima Nova;
    font-size: 10.4px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: right;
    color: #4a4a4a;
    margin-top: 10px!important;
    float: right
}

.sign-google {
    display: inline-block;
    font-family: Proxima Nova;
    font-size: 10.4px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a
}

.quote {
    outline: none
}

.pricing-html-btn {
    background-color: #fff
}

.pricing-html-btn .vc_column-inner {
    margin-top: -40px
}

.final-sogo-pricing-signup {
    font-family: Proxima Nova Bold!important;
    font-size: 16.6px!important;
    font-weight: 700!important;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center!important;
    color: #fff!important
}

.page-id-18099 .iconbox-style-5 .iconbox-content {
    margin-left: 0;
    padding: 20px
}

.custmr-list-testimonial-row .Customer-list {
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.3)
}

.tooltip:hover .tooltiptext {
    opacity: 1;
    margin-left: 15px;
    margin-top: 10px
}

#second-customer-list {
    display: none
}

#cust-test-second-row {
    display: none
}

.show-more {
    background-color: #00aac1!important;
    width: 20%!important;
    margin: 0!important;
    padding: 0!important;
    height: 46px!important;
    border-radius: 2px!important;
    font-family: Proxima Nova Bold!important;
    font-size: 16px!important;
    font-weight: 700!important;
    font-style: normal!important;
    font-stretch: normal!important;
    text-align: center!important;
    color: #fff!important;
    border: 1px solid #44bdbd!important
}

.modal {
    background-color: #fff;
    display: none;
    padding: 0 20px 30px;
    text-align: center;
    border: 2px solid #dbdbdb;
    -webkit-box-shadow: 2px 2px 10px rgba(50, 50, 50, .6);
    -moz-box-shadow: 2px 2px 10px rgba(50, 50, 50, .6);
    box-shadow: 2px 2px 10px rgba(50, 50, 50, .6)
}

.modal1 {
    background-color: #F4F4F4;
    border: 1px solid #DBDBDB;
    box-shadow: 2px 2px 10px rgba(50, 50, 50, 0.6);
    display: none;
    padding: 30px 20px;
    text-align: center;
    width: 350px!important
}

.modal1 p.h5 {
    color: #3D4D54;
    display: inline-block;
    font: 600 17px open-sans, open-sans-n6, sans-serif;
    margin: 0;
    padding: 0;
    text-decoration: none
}

.modal1 p.email {
    color: #F05A28;
    font: 400 20px open-sans, open-sans-n4, sans-serif;
    margin: 0;
    padding: 10px 0 30px
}

.modal1 p.emailclk {
    color: #6E6E6E;
    font: 400 19px/28px open-sans, open-sans-n4, sans-serif;
    margin: 0;
    padding: 0
}

.page-id-19766 div.tp-bgimg.defaultimg {
    background-position: 50% 0!important
}

.final-sogo-pricing-signup {
    text-transform: none!important
}

.footer-create-ur {
    text-align: center;
    font-size: 30px;
    font-weight: 600;
    font-family: Proxima Nova;
    color: #fff
}

.footer-signup-row .wpcf7 {
    text-align: center;
    margin-top: -35px
}

.white-non-profit {
    width: 504px;
    font-family: PT Mono;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    background-color: #fff!important;
    margin-left: 30px;
    padding: 18px
}

.non-profit-list li {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.76;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.non-profit-list-part {
    margin-left: 50px!important;
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.76;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.res-footer-img {
    display: none
}

.res-footer-follow-us,
#text-10 {
    display: none
}

.siteMap-top-row .divider {
    display: none
}

.cutomer-squrbox-head {
    text-align: left!important
}

.bold-sol {
    font-weight: 700
}

.bold-ind {
    font-weight: 700
}

.sol-sub-menu {
    margin-left: 20px!important
}

#navigation .sub-menu li a {
    color: #fff!important
}

#navigation .sub-menu li a:hover {
    color: #00aac1!important
}

.initial {
    float: right;
    margin-top: -60px;
    font-size: 34px;
    font-weight: 700;
    border-radius: 62px;
    background: red;
    width: 58px;
    right: 35px;
    z-index: 2;
    height: 58px;
    border-radius: 2px;
    font-size: 28px;
    position: absolute!important;
    color: #fff;
    line-height: 55px;
    text-align: center;
    background: #00aac1
}

.support_menu2 {
    position: absolute;
    background: #2f3942;
    margin-left: 10px;
    width: 150px;
    padding: 10px;
    font-size: 13px;
    margin-top: 15px;
    list-style: none
}

.topwrapper {
    width: 90px;
    z-index: 999;
    top: 10px;
    position: absolute;
    height: 17px;
    margin-left: 189px;
    background: transparent
}

#simpleselect_reason .placeholder {
    border: solid .9px #979797;
    border-radius: 1.9px;
    height: 25px
}

.support-down {
    margin-left: 3px
}

.wpcf7-submit.Send-Form {
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    text-align: center;
    background-color: #00aac1;
    border-radius: 2px;
    text-transform: none
}

.wpcf7-list-item.first {
    padding-top: 30px
}

.wpcf7-list-item.last {
    padding-left: 30px
}

.grid_table {
    padding-top: 7%!important
}

.ban-border {
    border: 1px solid gray;
    border-bottom: 0;
    border-radius: 7px 7px 0 0
}

.ban-pad {
    padding: 30px 30px 15px
}

.ban-head-background {
    background-color: #424960;
    height: 28px;
    text-align: center;
    border-radius: 5px 5px 0 0
}

.ban-head {
    font-family: Proxima Nova;
    font-size: 10.4px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.6;
    letter-spacing: normal;
    color: #fff;
    margin: 0 0 10px
}

.ban-full-head {
    font-family: Proxima Nova;
    font-size: 12px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #444;
    margin: 0 0 10px
}

.ban-short-head {
    font-family: Proxima Nova;
    font-size: 11px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin: 0 0 10px
}

.ban-disc {
    font-family: Proxima Nova;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin: 0 0 10px
}

.ban-top-con {
    margin-bottom: 15px;
    margin-top: 20px
}

.guarantee-img {
    margin-top: 20px!important;
    margin-left: 20px!important
}

.ban-bot-head {
    font-family: Proxima Nova;
    font-size: 11px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin: 0 0 10px
}

.ban-bot-disc {
    font-family: Proxima Nova;
    font-size: 11px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.36;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin: 0 0 10px
}

.pricing-acc {
    display: none
}

.showMoreSection {
    display: none
}

.blue-list-img li {
    background: url(/wp-content/uploads/2017/02/99AF3DDA-057A-4308-93A1-310ADB41CE22.png) no-repeat 0 23px;
    font-family: Proxima Nova;
    font-size: 22.7px;
    font-stretch: normal;
    font-weight: 700;
    color: #00aac1;
    font-style: normal;
    line-height: 1.7;
    letter-spacing: normal;
    list-style: none;
    margin-left: 6px;
    padding: 20px 0 1px 60px
}

#cust-test-second-row {
    margin-top: -35px
}

.tp-bullet {
    display: none
}

.company-line {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    color: #4a4a4a;
    margin-left: 90px
}

.options:active {
    top: 0!important
}

.options {
    height: auto;
    overflow-y: scroll!important;
    opacity: 999!important;
    top: 0!important
}

.bot-clients-head {
    font-family: Proxima Nova;
    font-size: 34.1px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 0;
    text-align: center;
    color: #fff
}

#final-ready-to-apply a {
    background: #00aac1!important;
    color: #fff!important;
    border-radius: 2px;
    font-weight: 700!important;
    font-size: 16px!important;
    font-family: Proxima Nova Bold!important;
    text-align: center!important;
    padding: 15px 30px!important
}

#final-ready-to-apply {
    text-align: center
}

.fa-chevron-up:hover {
    color: #fff
}

#back-to-top a:hover {
    color: #fff!important
}

#already-email {
    display: none
}

#navigation .sub-menu ul li a {
    border-bottom: 1px solid #001b26!important
}

#navigation .sub-menu ul {
    margin: 0 0 0 -5px
}

.sign-up-top-banner:hover {
    color: #fff!important
}

.con-captcha iframe {
    margin-left: -20px
}

.already-email-class {
    margin-top: 10px
}

.wpb_row.footer-signup-row,
.wpb_row.bottom-icon-box {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0
}

.page-id-22116 .bottom-icon-box,
.page-id-22118 .bottom-icon-box,
.page-id-22114 .bottom-icon-box,
.page-id-22112 .bottom-icon-box,
.page-id-22106 .bottom-icon-box,
.page-id-22108 .bottom-icon-box,
.page-id-22110 .bottom-icon-box,
.page-id-19082 .bottom-icon-box,
.page-id-18228 .bottom-icon-box,
.page-id-18450 .bottom-icon-box,
.page-id-18690 .bottom-icon-box,
.page-id-18249 .bottom-icon-box,
.page-id-17306 .bottom-icon-box,
.page-id-18041 .bottom-icon-box,
.page-id-17037 .bottom-icon-box,
.page-id-17954 .bottom-icon-box,
.page-id-18400 .bottom-icon-box,
.page-id-19262 .bottom-icon-box,
.page-id-18286 .bottom-icon-box,
.page-id-18198 .bottom-icon-box,
.page-id-18020 .bottom-icon-box {
    display: none
}

.page-id-22118 .footer-signup-row,
.page-id-22116 .footer-signup-row,
.page-id-22114 .footer-signup-row,
.page-id-22112 .footer-signup-row,
.page-id-22106 .footer-signup-row,
.page-id-22108 .footer-signup-row,
.page-id-22110 .footer-signup-row,
.page-id-19082 .footer-signup-row,
.page-id-18228 .footer-signup-row,
.page-id-18450 .footer-signup-row,
.page-id-18690 .footer-signup-row,
.page-id-18249 .footer-signup-row,
.page-id-17306 .footer-signup-row,
.page-id-18041 .footer-signup-row,
.page-id-17037 .footer-signup-row,
.page-id-17954 .footer-signup-row,
.page-id-18400 .footer-signup-row,
.page-id-19262 .footer-signup-row,
.page-id-18286 .footer-signup-row,
.page-id-18198 .footer-signup-row,
.page-id-18020 .footer-signup-row {
    display: none
}

.page-id-18018 div.borderLines,
.page-id-18018 .orText,
.page-id-18018 .fbandGoogleButtons,
.page-id-18018 .bandGoogleButtons {
    display: none!important
}

.stuck {
    z-index: 9997!important
}

#topbar {
    position: relative;
    z-index: 9997
}

.testimonials-text em {
    font-style: normal;
    font-family: Proxima Nova;
    font-size: 15.2px;
    font-weight: 400;
    line-height: 1.62;
    color: #4a4a4a
}

.case-study-banner {
    color: #00aac1;
    font-family: Proxima Nova;
    font-size: 17px
}

.rase-image-height {
    background-size: cover
}

.line-height-supportpage {
    line-height: 40px!important;
    color: #fff!important;
    font-family: Proxima Nova;
    font-size: 34px!important
}

.line-height-supportpage-bold {
    line-height: 40px!important;
    color: #fff!important;
    font-family: Proxima Nova Bold;
    font-size: 34px!important
}

.font-and-style-class {
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.32;
    letter-spacing: normal;
    text-align: justify
}

.raise-response-rates {
    font-family: Proxima Nova;
    font-size: 18.9px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444
}

.raise-response-text {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.financial-facilitate-topmargin {
    margin-top: 90px!important
}

.financial-Engagement-topmargin {
    margin-top: 50px!important
}

.financial-market-topmargin {
    margin-top: 50px!important
}

.uncover-genice-ceo {
    font-family: Proxima Nova;
    font-size: 15.1px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.63;
    letter-spacing: normal;
    color: #fff
}

.We-love-to-hear-from {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.17;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.time-out-temp {
    object-fit: contain;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #4a4a4a;
    height: 50px
}

.We-love-to-hear-from {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.17;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.industries-financial-text {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.17;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.uncover-banner-button {
    border-radius: 1.9px;
    background-color: #83c340;
    box-shadow: 0 1px 5px 0 #83c340;
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #fff;
    padding: 22px 0!important;
    width: 395.3px
}

.img-banner-uncover {
    width: 218px!important;
    height: 218px!important
}

.developing-Potential-challenges {
    margin-top: -20px!important
}

#quote-22159 .avtar-image {
    text-align: left!important;
    margin-top: -65px!important;
    margin-left: 210px!important
}

#quote-22152 .avtar-image {
    text-align: left!important;
    margin-top: -67px!important;
    margin-left: 240px!important
}

#quote-22152 .testimonial-content h4 {
    margin-top: 35px!important
}

#quote-22166 .avtar-image {
    text-align: left!important;
    margin-top: -70px!important;
    margin-left: 140px!important
}

#quote-22166 .testimonial-content h4 {
    margin-top: 35px!important
}

#quote-22184 .avtar-image {
    text-align: left!important;
    margin-top: -70px!important;
    margin-left: 100px!important
}

#quote-22184 .testimonial-content h4 {
    margin-top: 35px!important
}

#quote-22188 .avtar-image {
    text-align: left!important;
    margin-top: -70px!important;
    margin-left: 125px!important
}

#quote-22139 .avtar-image {
    text-align: left!important;
    margin-top: -65px!important;
    margin-left: 220px!important
}

.linkhover-color {
    color: #444;
    font-weight: 700
}

.right-healthshare-border {
    border-left: solid 3.8px #e1e0e0
}

.right-healthshare-borderdown {
    border-left: solid 3.8px #e1e0e0
}

.right-healthshare-contentdown {
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 400;
    font-style: italic;
    font-stretch: normal;
    line-height: 1.53;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    padding-left: 35px;
    margin-top: 10px!important
}

.right-healthshare-content {
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 400;
    font-style: italic;
    font-stretch: normal;
    line-height: 1.53;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    padding-left: 35px;
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: normal;
    font-style: italic;
    font-stretch: normal;
    line-height: 1.53;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.health-care-context {
    font-family: Proxima Nova;
    font-size: 30.3px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444
}

.health-care-context-bold {
    font-family: Proxima Nova Bold;
    font-size: 30.3px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444
}

.healthcare-content-text {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.39;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.healthcare-content-textadditonal {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.39;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.healthcare-content-textsub {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.39;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-left: 25px!important
}

.healthcare-content-head {
    font-family: Proxima Nova;
    font-size: 19.9px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.19;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-top: 20px;
    margin-bottom: 5px
}

.healthcare-content-head-mar-top {
    font-family: Proxima Nova;
    font-size: 19.9px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.19;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-top: 20px;
    margin-top: 40px;
    margin-bottom: 5px
}

.healthcaretext-highlight {
    font-family: Proxima Nova;
    font-size: 19.9px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.19;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-bottom: 20px!important
}

.rtw-promoterlist-healtahare {
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.32;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    list-style: square url(http://rethinkingweb.in/Sogo_survey/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 20px;
    padding: 10px 0 1px 5px
}

.start-healthshare {
    font-family: Proxima Nova;
    font-size: 20.8px;
    width: auto;
    padding: 6px 20px;
    margin: 0 5px 5px 0;
    display: inline-block;
    text-align: center;
    border-radius: 2px;
    color: #fff;
    border: 1px solid #83c340;
    text-align: center;
    box-shadow: 0 1px 6px 0 #83c340;
    border-radius: 2px;
    border-radius: 2.2px;
    background-color: #83c340
}

.start-healthshare:hover {
    color: #fff!important
}

.start-healthshare-right {
    font-family: Proxima Nova;
    font-size: 20.8px;
    width: auto;
    padding: 6px 20px;
    margin: 0 5px 5px 0;
    display: inline-block;
    text-align: center;
    border-radius: 2px;
    color: #fff;
    border: 1px solid #00aac1;
    text-align: center;
    border-radius: 2px;
    border-radius: 2.2px;
    background-color: #00aac1;
    box-shadow: 0 1px 6px 0 #00aac1
}

.start-healthshare-right:hover {
    color: #fff!important
}

.health-text-deepen {
    font-size: 32.2px;
    font-weight: 700
}

.health-subtext-deepen {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444
}

#textLL {
    margin-top: -151px!important
}

#textRR {
    margin-top: -150px!important
}

#textRS {
    margin-top: -124px!important
}

#textQQ {
    margin-top: -125px!important
}

#textRT {
    margin-top: -96px!important
}

#textRP {
    margin-top: -168px!important
}

#sogo_loader {
    display: block;
    margin-top: -80%;
    position: absolute;
    text-align: center!important;
    margin-left: 44%;
    z-index: 999
}

.loader-img {
    width: 140px
}

.line-height-support {
    line-height: 40px!important;
    color: #fff!important
}

.height-basic-list {
    height: 230px!important
}

.accordian-topheightlast {
    margin-top: -81px!important
}

.the-future-imgbanner {
    display: none!important
}

.addition,
.minus {
    width: auto!important
}

section.description {
    text-align: left
}

#chat_now_div1 a {
    background-image: url(/wp-content/uploads/2017/03/chat_icon.png);
    background-position: 18px 15px;
    background-repeat: no-repeat;
    height: 26px;
    display: block;
    bottom: -1px;
    cursor: pointer;
    margin: 0;
    padding: 12px 15px 5px;
    position: fixed;
    right: 66px;
    z-index: 998;
    background-color: #1e282c;
    width: 128px;
    height: 30px;
    font-weight: 600;
    font-size: 15px;
    color: #fff;
    border: 1px solid #fff
}

#chat_now_div1 span.chatcall {
    display: inline-block;
    margin: 0;
    padding: 3px 0 0 32px;
    font-size: 15px
}

.top-sogo-headmost {
    margin-top: -120px
}

#textA {
    margin-top: -123px!important
}

#textB {
    margin-top: -279px!important
}

#textC {
    margin-top: -200px!important
}

#textD {
    margin-top: -305px!important
}

#textE {
    margin-top: -305px!important
}

#textF {
    margin-top: -134px!important
}

#textG {
    margin-top: -175px!important
}

#textH {
    margin-top: -175px!important
}

#textI {
    margin-top: -148px!important
}

#textJ {
    margin-top: -148px!important
}

#textK {
    margin-top: -148px!important
}

#textL {
    margin-top: -122px!important
}

#textM {
    margin-top: -124px!important
}

#textN {
    margin-top: -143px!important
}

#textO {
    margin-top: -223px!important
}

#textP {
    margin-top: -148px!important
}

#textQ {
    margin-top: -123px!important
}

#textR {
    margin-top: -174px!important
}

#textS {
    margin-top: -124px!important
}

#textT {
    margin-top: -123px!important
}

#textV {
    margin-top: -150px!important
}

#textU {
    margin-top: -124px!important
}

#textW {
    margin-top: -149px!important
}

#textX {
    margin-top: -174px!important
}

#textY {
    margin-top: -149px!important
}

#textZ {
    margin-top: -148px!important
}

.imgWrapstart {
    position: relative;
    padding: 3.5px!important
}

.textDescription {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    background: #474747;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    text-align: center;
    width: 170px;
    float: right
}

.imgWrapstart:hover .textDescription {
    visibility: visible;
    opacity: 1;
    z-index: 1;
    padding: 10px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    border-radius: 3px;
    color: #fff;
    width: 300px;
    padding: 5px 0;
    text-align: center;
    margin-left: 30px
}

.imgWrap {
    position: relative
}

.imgWraplast {
    position: relative
}

.imgDescription {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    background: #59595c;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    text-align: center;
    width: 170px;
    float: right
}

.imgDescriptionlast {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    background: #59595c;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    text-align: center;
    width: 170px;
    float: right
}

.imgDescriptionthirdhover {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    background: #59595c;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    text-align: center;
    width: 170px;
    float: right;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #fff
}

.imgDescriptionthirdhoverlast {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    background: #59595c;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    text-align: center;
    width: 170px;
    float: right;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #fff
}

.imgWrap:hover .imgDescription {
    visibility: visible;
    opacity: 1;
    margin-left: 70px!important;
    margin-top: 10px!important;
    z-index: 1;
    padding: 10px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #fff
}

.sogo-pricing-arrow {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #59595c;
    width: 0;
    position: absolute;
    visibility: hidden;
    opacity: 0;
    display: none;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #fff
}

.sogo-pricing-arrowthirdhover {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #59595c;
    width: 0;
    position: absolute;
    visibility: hidden;
    opacity: 0;
    display: none;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #fff
}

.imgWrap:hover .sogo-pricing-arrow {
    visibility: visible;
    opacity: 1;
    display: block;
    margin-left: 240px;
    z-index: 1;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #fff
}

.imgWrap:hover .sogo-pricing-arrowthirdhover {
    visibility: visible;
    opacity: 1;
    display: block;
    margin-left: 240px;
    z-index: 1;
    margin-top: -75px!important;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #fff
}

.imgWrap:hover .imgDescriptionthirdhover {
    visibility: visible;
    opacity: 1;
    margin-left: 70px!important;
    margin-top: -65px!important;
    z-index: 1;
    padding: 10px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #fff
}

.page-id-19262 .imagebox {
    padding: 30px 30px 110px
}

.last-sogoline {
    border-width: 1px 0 0;
    clear: both;
    margin: 40px 0;
    height: 0;
    border: solid 1px #b8b8b8;
    text-align: center
}

.fullbg {
    background-size: 100%
}

.bluebg {
    background: blue;
    margin-bottom: 0;
    max-height: 212px
}

.bannerheight {
    height: 530px
}

.negativemargin {
    margin-top: -266px!important;
padding-left: 67px;
}

.sogopricing-width {
    width: 265px;
    margin-left: 20px;
    margin-right: -10px;
    border-radius: 2.4px;
}

.sogopricingdiscount {
    margin-top: 35px!important;
    height: 150px;
    width: 150px
}

.monthly-annuallyall {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #fff;
    display: inline-block;
    text-align: center;
    color: #fff;
    color: #fff;
    padding: 11px 33px;
    border-radius: 2px;
    margin-top: 20px
}

.monthly-annually .active {
    color: #fff!important
}

.monthly-annually {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #9b9b9b;
    display: inline-block;
    text-align: center;
    padding: 12px 35px;
    border-radius: 2px;
    margin-top: 20px
}

.monthly-annually:hover {
    color: #4a4a4a!important
}

.side {
    display: inline-block;
    margin-left: 429px!important;
  border-bottom: solid 0.5px rgba(155, 155, 155, 0.61);
}

.top-sogo-head {
width: 944.8px;
  height: 47.4px;
  font-size: 32.3px;
  font-weight: bolder;
  line-height: 1.47;
  text-align: left;
  color: #4a4a4a;
  font-family: Proxima Nova;    
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  margin-top: -120px;
  margin-left: 190px;
    
}

.top-sogo-headcontent {
   font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.81;
    letter-spacing: normal;
    color: #4a4a4a important;
    margin-left: 190px;
    margin-top: -20px;
}

.sogo-sogohover {
    background: #59595c;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    padding: 10px;
    position: absolute;
    text-align: center;
    width: 170px;
    display: none!important;
    z-index: 888;
    text-align: left;
    margin-top: -30px
}

.sogo-pricing-monthly {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    color: #fff;
    background-color: #83c340;
    border-radius: 2px;
    padding: 4px 10px
}

.sogo-pricing-annually {
    font-family: Proxima Nova
}

.inline-value {
    display: inline
}

.sogo-pricing-image {
    float: right;
    margin-top: -30px!important;
    margin-right: 15px!important
}

.sogo-pricing-image-plus {
        float: right;
        margin-top: -21px!important;
        margin-left: 86px!important
    }
    
    .sogo-pricing-image-basic{
        float: right;
        margin-top: -21px!important;
        margin-left: 73x!important
    }
    
    .sogo-pricing-image-pro{
            float: right!important;
            margin-right: 86px!important;
            display: inline;
            margin-top: -75px!important;
    }
    .sogo-pricing-image-enterprise
    {
        float: right;
        margin-top: -22px!important;
        margin-left: 46px!important
    }


.sogo-pricing-imagelast {
    float: right;
    margin-top: -30px!important;
    margin-right: 15px!important
}

.sogopricing-banner-doller {
    font-family: Proxima Nova;
    font-size: 28.5px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.64;
    letter-spacing: -1.8px;
    color: #fff;
    display: inline;
    margin-left: 65px;
    margin-top: 10px;
    float: left;
    padding-right: 5px
}

.sogopricing-banner-value {
    font-family: Proxima Nova;
    font-size: 56.9px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.46;
    letter-spacing: normal;
    color: #fff;
    display: inline
}

.sogo-pricing-shape {
    background-color: #5ac0a1;
    margin-top: 275px;
    height: 214px;
    border-radius: 2.4px;
    width: 260px!important;
    margin-right: 20px;
    margin-left: 20px
}

.sogo-pricing-shape-middle {
    border-radius: 2.4px;
    background-color: #5abcbf;
    margin-top: 275px;
    height: 214px;
    width: 260px!important;
    margin-left: 40px;
    margin-right: 20px
}

.sogo-pricing-shape-pmiddle {
    background-color: #5aabbf;
    margin-top: 275px;
    height: 214px;
    border-radius: 2.4px;
    width: 260px!important;
    margin-right: 20px;
    margin-left: 20px
}

.sogo-pricing-shape-last {
    background-color: #5a99bf;
    margin-top: 275px;
    height: 214px;
    border-radius: 2.4px;
    width: 260px!important;
    margin-left: 20px;
    margin-right: 20px
}

.sogo-pricing-imagethird {
    display: inline;
    float: right!important;
    margin-right: 15px!important;
    display: inline;
    margin-top: -104px!important
}

.sogopricing-banner-dollerthird {
    display: inline;
    font-family: Proxima Nova;
    font-size: 28.5px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.64;
    letter-spacing: -1.8px;
    color: #fff;
    margin-left: 65px;
    margin-top: 8px;
    float: left;
    padding-right: 5px
}

.sogopricing-banner-dollerthirdwork {
    display: inline-block!important
}

.sogopricing-banner-valuethird {
    display: inline;
    font-family: Proxima Nova;
    font-size: 56.9px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.46;
    letter-spacing: normal;
    color: #fff
}

.sogopricing-banner-valuemonth {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.48;
    letter-spacing: normal;
    color: #fff;
    display: inline
}

.sogopricing-banner-monththird {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.48;
    letter-spacing: normal;
    color: #fff;
    display: inline;
    margin-top: 29px!important;
    position: absolute
}

.sogopricing-banner-month {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.48;
    letter-spacing: normal;
    color: #fff;
    display: inline;
    margin-top: 29px!important;
    position: absolute
}

.sogopricing-banner-pro {
    font-family: Proxima Nova;
    font-size: 33.2px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #fff;
    margin-top: -56px!important
}

.sogopricing-banner-first,.sogopricing-banner-first-basic {
    font-family: Proxima Nova;
    font-size: 33.2px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #fff;
    margin-top: 40px
}

.sogopricing-banner-second {
    font-family: Proxima Nova;
    font-size: 47.4px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.75;
    letter-spacing: normal;
    text-align: center;
    color: #fff;
    display: inline;
    margin-left: 91px
}

.sogopricing-banner-third {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #fff
}

.promoter-nested-list-sogo {
    height: 300px
}

.middle-sogoline-no {
    border-width: 1px 0 0;
    clear: both;
    margin: 79px 0 40px;
    height: 0;
    border: solid 1px #b8b8b8;
    text-align: center
}

.middle-sogoline {
    border-width: 1px 0 0;
    clear: both;
    margin: 40px 0;
    height: 0;
    border: solid 1px #b8b8b8;
    text-align: center
}

.sogo-pricing-Buynow {
    font-family: Proxima Nova;
    font-size: 16.6px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #83c340;
    margin-top: 20px!important
}

.sogo-pricing-bottom {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.sogo-pricing-signup {
    font-family: Proxima Nova;
    font-size: 18px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #fff;
    color: #fff;
    padding: 12px 35px;
    background-color: #83c340;
    border-radius: 2px
}

.sogo-pricing-head {
    font-family: Proxima Nova;
    font-size: 22px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    height: 60px;
  text-align:left
}

.promoter-list-sogo {
    height: 90px
}

.promoter-list-sogo li {
    font-family: Proxima Nova Bold;
    font-size: 13.3px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 6px;
    padding: 10px 0 1px 5px
}

.sogo-pricing-nested-head {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a
}

.promoter-nested-list-sogo li {
    font-family: Proxima Nova;
    font-size: 13.3px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 6px;
    padding: 10px 0 1px 5px
}

.thank-you-heading {
    font-stretch: normal;
    font-family: Proxima Nova;
    text-align: center;
    letter-spacing: normal;
    font-style: normal;
    line-height: normal;
    color: #444;
    font-size: 30.3px;
    font-weight: 700
}

.thank-you-text {
    font-stretch: normal;
    font-family: Proxima Nova;
    text-align: center;
    letter-spacing: normal;
    font-style: normal;
    line-height: 1.44;
    color: #4a4a4a;
    font-size: 17.1px;
    font-weight: 400;
    margin-left: 115px!important
}

.promoterlist-thank-you {
    margin-left: 55px
}

.promoterlist-thank-you li {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 25px;
    padding: 0 0 1px 35px
}

.school-survey-process-headtext {
    font-stretch: normal;
    font-family: Proxima Nova;
    text-align: center;
    letter-spacing: normal;
    font-style: normal;
    line-height: 1.44;
    color: #4a4a4a;
    font-size: 17.1px;
    font-weight: 400
}

.school-survey-process-head {
    font-stretch: normal;
    font-family: Proxima Nova;
    text-align: justify;
    letter-spacing: normal;
    font-style: normal;
    line-height: 1.44;
    color: #4a4a4a;
    font-size: 17.1px;
    font-weight: 400;
    margin-top: 20px
}

.school-promoterlist-subhead li {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 20px;
    padding: 0 0 1px 20px
}

.cutomer-squrbox-head {
    width: 391.3px;
    height: 20px;
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444
}

.cutomer-squrbox-subhead {
    width: 355.7px;
    height: 39.8px;
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.event-planning-textbigcustomer a {
    font-stretch: normal;
    font-family: Proxima Nova;
    letter-spacing: normal;
    font-style: normal;
    line-height: normal;
    color: #00aac1;
    font-size: 22.7px;
    font-weight: 700;
    margin-left: 20px!important
}

.customer-satisfaction-text {
    font-stretch: normal;
    font-family: Proxima Nova;
    text-align: center;
    letter-spacing: normal;
    font-style: normal;
    line-height: normal;
    color: #444;
    font-size: 15.2px;
    font-weight: 400
}

.event-planning-text {
    font-stretch: normal;
    font-family: Proxima Nova;
    text-align: justify;
    letter-spacing: normal;
    font-style: normal;
    line-height: 1.44;
    color: #4a4a4a;
    font-size: 17.1px;
    font-weight: 400;
    margin-top: 20px
}

.event-planning-subtext li {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 20px;
    padding: 0 0 1px 7px
}

.event-planning-textbig {
    font-stretch: normal;
    font-family: Proxima Nova;
    letter-spacing: normal;
    font-style: normal;
    line-height: normal;
    color: #00aac1;
    font-size: 22.7px;
    font-weight: 700;
    text-align: center
}

.anti-bullying-bold {
    font-stretch: normal;
    font-family: Proxima Nova Bold;
    text-align: center;
    letter-spacing: normal;
    font-style: normal;
    line-height: 1.25;
    font-size: 30.3px;
    font-weight: 700
}

.hospital-sample-text {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.create-anonymous-subtext {
    font-stretch: normal;
    font-family: Proxima Nova;
    text-align: justify;
    letter-spacing: normal;
    font-style: normal;
    line-height: normal;
    color: #444;
    font-size: 17.1px;
    font-weight: 600;
    margin-top: 120px!important
}

.create-anonymous-head {
    font-stretch: normal;
    font-family: Proxima Nova;
    text-align: center;
    letter-spacing: normal;
    font-style: normal;
    line-height: normal;
    color: #444;
    font-size: 22.7px;
    font-weight: 700
}

.create-anonymous-text {
    font-stretch: normal;
    font-family: Proxima Nova;
    text-align: center;
    letter-spacing: normal;
    font-style: normal;
    line-height: 1.71;
    color: #7d7d7d;
    font-size: 13.3px;
    font-weight: 400
}

.sogo-people {
    font-family: Proxima Nova;
    font-size: 15.1px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.63;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a;
    border-right: .5px solid rgba(0, 0, 0, 0.08);
    border-left: .5px solid rgba(0, 0, 0, 0.08);
    border-bottom: .5px solid rgba(0, 0, 0, 0.08);
    border-style: dotted;
    padding: 20px 10px 10px;
    margin-top: -17px!important
}

.alex {
    background-image: url(/wp-content/uploads/2017/02/Alex.png)
}

.alex:hover {
    background-image: url(/wp-content/uploads/2017/02/Alex-hover.png)
}

.alisha {
    background-image: url(/wp-content/uploads/2017/02/Alisha.png)
}

.alisha:hover {
    background-image: url(/wp-content/uploads/2017/02/Alisha-hover.png)
}

.alpana {
    background-image: url(/wp-content/uploads/2017/02/Alpana.png)
}

.alpana:hover {
    background-image: url(/wp-content/uploads/2017/02/Alpana-hover.png)
}

.eric {
    background-image: url(/wp-content/uploads/2017/02/Eric.png)
}

.eric:hover {
    background-image: url(/wp-content/uploads/2017/02/Eric-hover.png)
}

.erinc {
    background-image: url(/wp-content/uploads/2017/02/Erini.png)
}

.erinc:hover {
    background-image: url(/wp-content/uploads/2017/02/Erini-hover.png)
}

.hamid {
    background-image: url(/wp-content/uploads/2017/02/Hamid.png)
}

.hamid:hover {
    background-image: url(/wp-content/uploads/2017/02/Hamid-hover.png)
}

.hani {
    background-image: url(/wp-content/uploads/2017/02/Adam-1.png)
}

.hani:hover {
    background-image: url(/wp-content/uploads/2017/02/Adam-hover.png)
}

.haris {
    background-image: url(/wp-content/uploads/2017/02/Haris.png)
}

.haris:hover {
    background-image: url(/wp-content/uploads/2017/02/Haris-hover.png)
}

.joanna {
    background-image: url(/wp-content/uploads/2017/02/Joanna.png)
}

.joanna:hover {
    background-image: url(/wp-content/uploads/2017/02/Joanna-hover.png)
}

.katie {
    background-image: url(/wp-content/uploads/2017/02/Katie.png)
}

.katie:hover {
    background-image: url(/wp-content/uploads/2017/02/Katie-hover.png)
}

.krissy {
    background-image: url(/wp-content/uploads/2017/02/Krissy.png)
}

.krissy:hover {
    background-image: url(/wp-content/uploads/2017/02/Krissy-hover.png)
}

.leandra {
    background-image: url(/wp-content/uploads/2017/02/Leandra.png)
}

.leandra:hover {
    background-image: url(/wp-content/uploads/2017/02/Leandra-hover.png)
}

.leslie {
    background-image: url(/wp-content/uploads/2017/02/Leslie.png)
}

.leslie:hover {
    background-image: url(/wp-content/uploads/2017/02/Leslie-hover.png)
}

.lubna {
    background-image: url(/wp-content/uploads/2017/02/Lubna.png)
}

.lubna:hover {
    background-image: url(/wp-content/uploads/2017/02/Lubna-hover.png)
}

.melissa {
    background-image: url(/wp-content/uploads/2017/02/Melissa.png)
}

.melissa:hover {
    background-image: url(/wp-content/uploads/2017/02/Melissa-hover.png)
}

.meron {
    background-image: url(/wp-content/uploads/2017/02/Meron.png)
}

.meron:hover {
    background-image: url(/wp-content/uploads/2017/02/Meron-hover.png)
}

.pradnya {
    background-image: url(/wp-content/uploads/2017/02/Lori.png)
}

.pradnya:hover {
    background-image: url(/wp-content/uploads/2017/02/Lori-hover.png)
}

.prashakth {
    background-image: url(/wp-content/uploads/2017/02/Prashakth.png)
}

.prashakth:hover {
    background-image: url(/wp-content/uploads/2017/02/Prashakth-hover.png)
}

.rizwan {
    background-image: url(/wp-content/uploads/2017/02/Rizwan.png)
}

.rizwan:hover {
    background-image: url(/wp-content/uploads/2017/02/Rizwan-hover.png)
}

.saurabh {
    background-image: url(/wp-content/uploads/2017/02/Saurabh.png)
}

.saurabh:hover {
    background-image: url(/wp-content/uploads/2017/02/Saurabh-hover.png)
}

.seema {
    background-image: url(/wp-content/uploads/2017/02/Seema.png)
}

.seema:hover {
    background-image: url(/wp-content/uploads/2017/02/Lauren-new.jpg)
}

.sohail {
    background-image: url(/wp-content/uploads/2017/02/Sohail.png)
}

.sohail:hover {
    background-image: url(/wp-content/uploads/2017/02/Sohail-hover.png)
}

.stephanie {
    background-image: url(/wp-content/uploads/2017/02/Ian.png)
}

.stephanie:hover {
    background-image: url(/wp-content/uploads/2017/02/Ian-hover.png)
}

.suhail {
    background-image: url(/wp-content/uploads/2017/02/Suhail.png)
}

.suhail:hover {
    background-image: url(/wp-content/uploads/2017/02/Suhail-hover.png)
}

.sujith {
    background-image: url(/wp-content/uploads/2017/02/Sujith.png)
}

.sujith:hover {
    background-image: url(/wp-content/uploads/2017/02/Sujith-hover.png)
}

.zaid {
    background-image: url(/wp-content/uploads/2017/03/ZAID.jpg)
}

.zaid:hover {
    background-image: url(/wp-content/uploads/2017/02/Zaid-hover.png)
}

.Shruti {
    background-image: url(/wp-content/uploads/2017/03/Shruti.png)
}

.Shruti:hover {
    background-image: url(/wp-content/uploads/2017/03/Shruti-hover.png)
}

.Ashish {
    background-image: url(/wp-content/uploads/2017/03/Ashish.png)
}

.Ashish:hover {
    background-image: url(/wp-content/uploads/2017/03/Ashish-hover.png)
}

.Sanchit {
    background-image: url(/wp-content/uploads/2017/03/Sanchit.png)
}

.Sanchit:hover {
    background-image: url(/wp-content/uploads/2017/03/Sanchit-hover.png)
}

.Ajit {
    background-image: url(/wp-content/uploads/2017/03/Ajit-1.png)
}

.Ajit:hover {
    background-image: url(/wp-content/uploads/2017/03/Ajit-hover.png)
}

.Dhananjay {
    background-image: url(/wp-content/uploads/2017/03/Dhananjay.png)
}

.Dhananjay:hover {
    background-image: url(/wp-content/uploads/2017/03/Dhananjay-hover.png)
}

.Lochan {
    background-image: url(/wp-content/uploads/2017/03/Lochan.png)
}

.Lochan:hover {
    background-image: url(/wp-content/uploads/2017/03/Lochan-hover.png)
}

.Dilip {
    background-image: url(/wp-content/uploads/2017/03/Dilip.png)
}

.Dilip:hover {
    background-image: url(/wp-content/uploads/2017/03/Dilip-hover.png)
}

.Obaid {
    background-image: url(/wp-content/uploads/2017/03/Obaid@2x.jpg)
}

.Obaid:hover {
    background-image: url(/wp-content/uploads/2017/03/Obaid-hover@2x.jpg)
}

.Samit {
    background-image: url(/wp-content/uploads/2017/03/Samit.png)
}

.Samit:hover {
    background-image: url(/wp-content/uploads/2017/03/Samit-hover.jpg)
}

.Wrapper1150 .grid_full {
    width: 1150px
}

.grid_full {
    width: 960px
}

.mt,
h2.schlh2.mt {
    margin-top: 1.5em
}

.mt2 {
    margin-top: 1.2em
}

.ca_mt {
    clear: both;
    padding: 3em 0 0
}

.ca_mt2 {
    padding: 3em 0 0
}

.ca_mt3 {
    clear: both;
    padding: 3em 0 0
}

.grid_3 {
    width: 220px
}

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_6_ss {
    margin-left: 10px;
    margin-right: 10px
}

.fl {
    float: left
}

.ca {
    clear: both
}

.rulerj {
    border-top: 2px solid #DDD;
    margin: 15px 0 5px;
    padding: 0;
    position: relative;
    height: 12px
}

.arrow-uprj {
    background: #fff;
    border: 2px solid #D1D3D4;
    border-radius: 50%;
    color: #9b9b9b;
    height: 16px;
    left: 45%;
    position: absolute;
    top: -12px;
    width: 25px;
    cursor: pointer;
    display: table;
    text-align: center;
    -webkit-transform: rotate(360deg) translate3d(0, 0, 0);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s
}

.arrow-uprj:hover {
    background: #D1D3D4;
    color: #fff
}

.rotate2rj {
    -webkit-transform: rotate(-180deg) translate3d(0, 0, 0);
    -moz-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
    -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
    background: #fff;
    color: #D1D3D4
}

.arrow-uprj:after {
    background: #D1D3D4
}

.arrow-uprj span {
    display: block;
    text-align: center;
    -webkit-transform: rotate(180deg) translate3d(0, 0, 0);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-top: -3px
}

.img-circularrj {
    background-size: cover;
    border-radius: 100px;
    display: block;
    height: 200px;
    width: 200px;
    margin: 10px;
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #DDD;
    cursor: pointer
}

.img-circularrj img {
    height: 165px;
    width: 165px
}

.templates-hr-head {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.templates-hr-icon {
    font-family: Proxima Nova;
    font-size: 17.1px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444
}

.templates-hr-subicon {
    font-family: Proxima Nova;
    font-size: 13.7px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.45;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.customer-feedback-heading {
    font-family: Proxima Nova;
    font-size: 30.3px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #444;
    margin-bottom: 35px
}

.customer-feedback-head {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.promoter-list-add-feedback {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 20px;
    padding: 0 0 1px 10px
}

.head-map li {
    padding: 0;
    margin: 0;
    list-style-type: none;
    position: relative;
    padding-top: 15px;
    list-style-type: none;
    margin-left: 1em
}

.privacylink-sitemap {
    padding-left: 1.5em;
    position: relative;
    margin-left: 1.2px
}

.privacylink-sitemap::before {
    content: '';
    position: absolute;
    top: -20px;
    left: -2px;
    bottom: 50%;
    width: .9em;
    border: .9px dashed #a2a2a2;
    border-top: 0 none transparent;
    border-right: 0 none transparent
}

.sitemap-sub-head ul > li:last-child {
    border-left: .9px dashed transparent
}

.customer-loyalty-heading {
    font-family: Proxima Nova Bold;
    font-size: 30.3px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #444
}

.customer-loyalty-head {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.44;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.privacylink-sit {
    color: #444
}

.privacylink-sitemap {
    color: #444
}

.sitemap-head-last {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 20px
}

.sitemap-subhead-last {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    margin-left: 30px!important
}

.sitemap-head-mid {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 20px
}

.sitemap-subhead-mid {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    margin-left: 30px!important
}

.sitemap-head {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 20px
}

.sitemap-sub-head {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    margin-left: 5px!important
}

.fa-placholder {
    font-family: "FontAwesome"
}

.careers-head-textbold {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: left;
    color: #4a4a4a;
    margin-top: 20px!important
}

.promoter-list-add-careers {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 20px;
    padding: 0 0 1px 10px
}

.promoter-list-add-subcareers {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 40px;
    padding: 0 0 1px 10px
}

.data-mangmnt-center-Anti {
    text-align: center
}

.data-mangmnt-center-Anti-head {
    text-align: center;
    margin-bottom: 5px
}

.careers-head-text {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: left;
    color: #4a4a4a;
    margin-top: 20px
}

.signupSubmit-labelle1 {
    background: #7ac70b!important;
    color: #fff!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    margin-top: -16px!important;
    border-radius: 2px;
    font-weight: 700!important;
    font-size: 17px!important;
    font-family: Proxima Nova Bold!important
}

.signupSubmit-labelle {
    background: #7ac70b!important;
    color: #fff!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    margin-top: -16px!important;
    border-radius: 2px;
    font-weight: 700!important;
    font-size: 17px!important;
    font-family: Proxima Nova Bold!important
}

.login-left1 {
    font-family: Proxima Nova;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.58;
    letter-spacing: normal;
    color: #fff
}

.login-left2 {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.76;
    letter-spacing: normal;
    color: #fff;
    padding-bottom: 15px
}

.login-left3 {
    background: #7ac70b!important;
    color: #fff!important;
    padding-top: 2px!important;
    padding-bottom: 4px!important;
    margin-top: -16px!important;
    border-radius: 2px;
    font-weight: 700!important;
    font-size: 17px!important;
    font-family: Proxima Nova Bold!important;
    margin-right: 67%;
    text-align: center
}

.login-left4 {
    font-family: Proxima Nova;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.58;
    letter-spacing: normal;
    color: #fff;
    padding-top: 8%
}

.login-left5 {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.76;
    letter-spacing: normal;
    color: #fff
}

.box-border-login {
    margin-left: 25%;
    margin-top: 25%;
    margin-right: 25%
}

.Remember-login {
    display: inline-block;
    font-family: Proxima Nova;
    font-size: 10.4px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #4a4a4a;
    margin-top: 15px;
    margin-left: -5px
}

.Remember-login1 {
    display: inline-block;
    font-family: Proxima Nova;
    font-size: 10.4px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: right;
    color: #4a4a4a;
    margin-top: 25px;
    float: right
}

.box-border-logininner {
    border-radius: 1.9px;
    background-color: #fff;
    border: solid .5px rgba(31, 36, 50, 0.76)!important;
    line-height: 1;
    border: solid
}

.login-main input[type="text"] {
    border: none
}

.login-main input[type='password'] {
    border: none
}

.Sign-In-login {
    background: #7ac70b!important;
    background: #7ac70b!important;
    color: #fff!important;
    border-radius: 2px;
    font-weight: 700!important;
    font-size: 17px!important;
    font-family: Proxima Nova Bold!important;
    padding: 10px 40% 11px 38% !important
}

.Username-login,
.fa-envelope {
    display: inline-flex
}

.Password-login,
.fa-lock {
    display: inline-flex
}

.login-bg {
    height: 854px
}

.SoGoSurveys-Perform {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.53;
    text-align: center;
    color: #4a4a4a
}

.purchase-order {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.purchase {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    text-align: center;
    color: #4a4a4a
}

.data-mangmnt-head-add-privacy {
    font-family: Proxima Nova;
    font-size: 14.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.73;
    letter-spacing: normal;
    color: #4a4a4a;
    margin-left: 90px
}

.data-mangmnt-heading-add-terms {
    font-family: Proxima Nova;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 40px;
    margin-left: 20px!important
}

.new-data-mangmnt-heading-add-terms {
    font-family: Proxima Nova;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #444;
    margin-top: 40px
}

.data-mangmnt-head-add-terms {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-left: 20px!important
}

.new-data-mangmnt-head-add-terms {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.data-mangmnt-head-add-upper-terms {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a
}

.data-mangmnt-head-add-subterms {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    text-align: justify;
    color: #4a4a4a;
    margin-left: 75px!important
}

.promoter-list-add-terms li {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 40px;
    padding: 0 0 1px 15px
}

.promoter-list-add-subterms li {
    font-family: Proxima Nova;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    color: #4a4a4a;
    list-style: square url(/wp-content/uploads/2017/01/fill-1.png);
    margin-left: 20px;
    padding: 0 0 1px 10px
}

.privacylink {
    color: #149ab4!important
}

.heading-contact {
    font-family: Proxima Nova;
    font-size: 30px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: normal;
    text-align: center;
    color: #444
}

.res-image-mob {
    display: none!important
}

@media only screen and (max-width: 960px) {
    .page-id-16165 .wpcf7-email {
        width: 100%!important
    }
    .page-id-16457 .wpcf7-email {
        width: 100%!important
    }
    .page-id-16582 .wpcf7-email {
        width: 100%!important
    }
    .page-id-15562 .wpcf7-email {
        width: 100%!important
    }
    .page-id-16708 .wpcf7-email {
        width: 100%!important
    }
    .page-id-15562 .wpcf7-submit {
        margin-top: 5px
    }
    .newslettersocial img {
        margin-top: 5px
    }
    #copyright .menu {
        margin-left: 0!important
    }
    .logo_standard {
        display: none
    }
    .cutomerlovesus {
        margin-top: 25px
    }
    #footer .container {
        margin-left: 0
    }
    .promoter-list-performance li {
        margin-left: 0
    }
    .high_What-learning-curve.What-learning-curve {
    height: auto;
}
    .What-learning-curve {
        width: auto;
        height: auto;
        text-align: left
    }
    .What-survey-temp {
        width: auto;
        height: auto
    }
    .government-side-cont {
        width: auto;
        height: auto
    }
    .Quick-Easy-and-Powe {
        width: auto;
        height: auto
    }
    .its_easy {
        width: 75%
    }
    .rtwheadingfont-3 {
        margin-top: 0!important
    }
    .promoter-list-resident li {
        width: auto;
        margin-left: auto
    }
    .promoter-list-resident-mid li {
        width: auto;
        margin-left: auto
    }
    .promoter-list-resident-bottom li {
        width: auto;
        margin-left: auto
    }
    .promoter-list-academic li {
        width: auto;
        margin-left: auto
    }
    .Ready-to-apply {
        width: 91%
    }
    .view_all {
        width: 75%
    }
    .view_all-gov {
        width: 75%
    }
    .view_all-resident {
        width: 75%
    }
    .new-What-goes-in-the-ema {
        width: auto;
        height: auto;
        margin-left: auto!important
    }
    .What-goes-in-the-ema {
        width: auto;
        height: auto;
        margin-left: auto!important
    }
    .What-goes-in-the-ema-top {
        width: auto;
        height: auto;
        margin-left: auto!important
    }
    .How-long-does-it-las {
        width: auto;
        height: auto;
        margin-left: auto!important
    }
    .Please-note-By-acce {
        width: auto;
        margin-left: auto!important
    }
    .data-mangmnt-head {
        width: auto;
        height: auto;
        margin-top: auto
    }
    .data-mangmnt-cont {
        width: auto;
        height: auto;
        margin-top: auto
    }
    .data-mangmnt-head-add-report {
        width: auto;
        height: auto;
        margin-top: auto
    }
    .data-mangmnt-cont-add-report {
        width: auto;
        height: auto;
        margin-top: auto
    }
    .design-survey-sub-head {
        width: auto;
        margin-left: auto
    }
    .Quickly-and-easily-c-privacy-policy {
        width: auto
    }
    .res-mobile-ready-mid-icon {
        margin-bottom: -70px!important
    }
    .newsletterForm1 {
        font-size: 12px;
        width: 168px!important;
        height: 34px!important
    }
    .wpcf7-submit .signupSubmit21 {
        padding: 0 14px!important;
        font-size: 13px!important;
        width: 100px!important;
        height: 34px!important
    }
    .contactEmail1 input {
        height: 35px!important;
        font-size: 15px!important;
        width: 180px!important
    }
    .wpcf7-form .wpcf7-submit {
        height: 35px!important;
        font-size: 15px!important;
        width: 115px!important;
        padding: 8px!important;
        margin-top: 0!important
    }
}

.list-inline {
    margin-top: -35px;
    margin-left: 105px
}

@media only screen and (max-width: 959px) {
    .logo img {
        max-width: 650px;
        margin-left: 27px;
        position: absolute
    }
}

@media only screen and (max-width: 1200px) and (min-width: 960px) {
    .header-v1 #navigation > ul > li > a {
        padding-left: 14px!important;
        padding-right: 14px!important
    }
}

@media only screen and (min-width: 360px) and (max-width: 410px) {
    #text-9 {
        margin-left: 60px!important
    }
}

@media only screen and (min-width: 320px) and (max-width: 480px) {
    .line-height-supportpage {
        line-height: 25px!important;
        color: #fff!important;
        font-family: Proxima Nova;
        font-size: 25px!important
    }
    .line-height-supportpage-bold {
        line-height: 25px!important;
        font-size: 25px!important
    }
    .res-texticonfinace {
        margin-top: -60px!important
    }
    .responsive-hide-linemid {
        visibility: hidden!important
    }
    .uncover-banner-button {
        width: auto
    }
    .res-Potential-challenges .single_image {
        text-align: center!important
    }
    .res-lineresponsive-hr {
        margin-top: -100px!important;
        margin-bottom: -40px!important
    }
    .res-health-expected {
        margin-top: 67px!important
    }
    .res-solution-health {
        margin-bottom: -40px!important
    }
    .res-health-highlight {
        margin-bottom: -40px!important
    }
    .res-summmary-health {
        margin-top: 40px!important;
        margin-bottom: -40px!important
    }
    .right-healthshare-contentdown {
        text-align: left
    }
    .health-text-deepen {
        font-size: 28.2px;
        font-weight: 700
    }
    .res-test-healthcare {
        margin-top: -70px!important
    }
    #quote-22152 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22159 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22166 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22184 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22139 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22188 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    .page-id-17599 #mobile-navigation > ul > li.menu-item-20308 .current-menu-ancestor > a {
        color: #fff!important
    }
    #chat_now_div1 {
        display: none
    }
    #copyright .copyright-col2 {
        margin-right: 0
    }
    .line-height-support {
        line-height: 30px!important;
        color: #fff!important
    }
    .sogopricing-heightcol-second {
        height: 180px!important
    }
    .sogopricing-heightcol-last {
        height: 180px!important
    }
    #simpleselect_reason .placeholder {
        font-size: 15px
    }
    .tp-bullet {
        display: block
    }
    .tparrows {
        display: none
    }
    .hermes .tp-bullet {
        width: 12px;
        height: 12px
    }
    #slide-120-layer-11 img {
        display: none
    }
    #slide-95-layer-10 img {
        display: none
    }
    .res-mobile-hide-slide {
        display: none
    }
    .mob-padding-slide {
        padding-bottom: 30px
    }
    .bottom-size-pricing {
        padding-bottom: 20px!important
    }
    .middle-sogoline-no {
        border-width: 1px 0 0;
        clear: both;
        margin-top: 30px!important;
        height: 0;
        border: solid 1px #b8b8b8;
        text-align: center
    }
    .promoter-nested-list-sogo {
        height: auto!important
    }
    .blue-list-img li {
        font-size: 17px
    }
    .create-anonymous-subtext {
        margin-top: 0!important
    }
    .the-future-imgbanner {
        display: block!important
    }
    .bannerfont-height {
        line-height: normal!important
    }
    .guarantee-img-div {
        text-align: center;
        margin-bottom: 20px
    }
    .guarantee-img {
        margin-top: 0!important;
        margin-left: 0!important
    }
    .ban-column {
        margin-bottom: 0!important
    }
    .page-id-19262 .imagebox {
        padding: 30px 30px 0
    }
    .showMoreSection {
        display: block;
        background: #EDF8FD;
        border-top: 2px solid #fff;
        display: block;
        padding: 10px 40px 10px 20px;
        text-align: center;
        width: 100%;
        margin-top: 40px;
        margin-left: -30px
    }
    .showMoreSection p {
        color: #626e73;
        cursor: pointer;
        font-weight: 700;
        font-size: 16px;
        margin: 0;
        padding: 0
    }
    .res-hide-allcontent {
        display: none
    }
    .pricing-acc {
        display: block
    }
    .res-dis-no {
        display: none
    }
    .slide-ifram {
        width: auto;
        height: auto
    }
    .employee-smart {
        padding-top: 50px!important
    }
    .res-padding-bot {
        padding-bottom: 90px
    }
    .res-multilingualtope-bottom {
        margin-bottom: -60px!important
    }
    .res-multilingualtope-top {
        margin-top: -80px!important
    }
    .res-customer-satisfaction-bottom {
        margin-bottom: -40px!important
    }
    .res-customer-satisfaction-top {
        margin-top: -50px!important
    }
    #slide-108-layer-7 > img {
        display: none
    }
    #slide-134-layer-9 >img {
        display: none
    }
    .defaultimg:before {
        position: absolute;
        content: " ";
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        display: block;
        z-index: 0;
        background-color: rgba(56, 56, 75, 0.4)
    }
    #rev_slider_67_2_forcefullwidth .defaultimg:before {
        display: none
    }
    #rev_slider_72_2_forcefullwidth .defaultimg:before {
        display: none
    }
    #rev_slider_80_2_forcefullwidth .defaultimg:before {
        display: none
    }
    #rev_slider_81_2_forcefullwidth .defaultimg:before {
        display: none
    }
    #rev_slider_83_2_forcefullwidth .defaultimg:before {
        display: none
    }
    #rev_slider_91_2_forcefullwidth .defaultimg:before {
        display: none
    }
    #rev_slider_92_2_forcefullwidth .defaultimg:before {
        display: none
    }
    #rev_slider_105_2_forcefullwidth .defaultimg:before {
        display: none
    }
    .con-form-head-yes.con-yes-no {
        font-size: 15px;
        margin-left: -20px
    }
    .con-form-head {
        font-size: 15px
    }
    .max-con-form-head {
        font-size: 15px
    }
    .con-form-head.con-captcha {
        margin-top: 35px;
        margin-left: -20px
    }
    .con-form-head.your-name {
        padding: 0 5px
    }
    .con-form-head.your-email {
        padding: 25px 5px 0
    }
    .tp-leftarrow {
        margin-left: -30px!important
    }
    .tp-rightarrow {
        margin-left: 25px!important
    }
    .res-comp-img-row {
        padding-bottom: 0!important;
        margin-bottom: -40px!important
    }
    .res-image-mob {
        width: auto!important;
        display: block!important
    }
    .design-icon-top-bot {
        margin-top: -25px!important;
        margin-bottom: -25px!important
    }
    .first-res-row-top-bot-cust-satisfctn {
        padding-bottom: 15px!important
    }
    .get-started {
        text-align: center!important
    }
    .height-pricing-trythird {
        margin-top: 20px!important
    }
    .SignUp-content3 {
        display: none;
        position: absolute;
        top: 320px!important;
        left: 12px;
        z-index: 777;
        background: #f4f4f4;
        padding: 10px 20px 25px;
        -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
        -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
        box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9)
    }
    .customer-loyalty-head {
        text-align: left
    }
    .non-profit-list-part {
        text-align: left
    }
    .non-profit-list li {
        text-align: left
    }
    .customer-feedback-head {
        text-align: left
    }
    .build-an-incid {
        padding: 12px 15px!important
    }
    .show-more {
        width: 50%!important
    }
    .data-mangmnt-head-add-subterms {
        text-align: left;
        margin-left: 20px!important
    }
    .promoter-list-resident li {
        width: 250px
    }
    .promoter-list-resident-mid li {
        width: 250px
    }
    .promoter-list-resident-bottom li {
        width: 225px
    }
    .grey-What-goes-in-the-ema {
        padding: 0
    }
    .templates-hr-subicon {
        text-align: left
    }
    #homevideorow iframe {
        height: 132px
    }
    .data-mangmnt-cont-make {
        text-align: left;
        width: auto;
        height: auto;
        margin-left: 15px!important
    }
    .data-mangmnt-head-make {
        margin-left: 15px!important
    }
    .gray-txt {
        font-size: 10px
    }
    .res-footer-img {
        display: block
    }
    .main-footer-img {
        display: none
    }
    .res-footer-follow-us,
    #text-10 {
        display: block
    }
    #text-9 {
        margin-left: 35px
    }
    #text-10 {
        margin-top: -40px
    }
    .footer-follow-us,
    #text-5 {
        display: none
    }
    .promoter-list-education li {
        margin-left: 50px
    }
    .data-mangmnt-head-add-upper-terms {
        text-align: left
    }
    .new-data-mangmnt-head-add-terms {
        text-align: left
    }
    .data-mangmnt-head-add-terms {
        margin-left: 0!important;
        text-align: left
    }
    .data-mangmnt-heading-add-terms {
        margin-left: 0!important
    }
    .purchase-order {
        text-align: left
    }
    .res-margin-purchase {
        margin-top: -80px
    }
    .head-survey-temp {
        margin-left: -30px
    }
    .What-survey-temp {
        margin-left: -30px
    }
    .list-survey-temp {
        margin-left: -30px
    }
    .container .four.columns {
        width: 110px;
        margin-left: 37px
    }
    .res-margin-left {
        margin-left: 20px
    }
    .siteMap-top-row .divider {
        display: block
    }
    .divider1 {
        border-bottom: 1px solid #ddd
    }
    .design-icon .iconbox {
        border-right: none
    }
    .newdivider {
        display: none
    }
    .design-survey-sub-head {
        margin-left: 0!important
    }
    #slide-111-layer-7 > img {
        display: none
    }
    #slide-119-layer-7 > img {
        display: none
    }
    .resp-customer-manage-lappy {
        margin-top: 20px
    }
    .mob-white-layer {
        color: #fff!important
    }
    .mob-gray-layer {
        color: #858585!important
    }
    .mob-black-layer {
        color: #444!important
    }
    .its_easyrj {
        margin-bottom: 40px!important
    }
    .resp-centerthis-spmargin {
        padding-left: 70px
    }
    .res-row-top-bot {
        padding-top: 50px!important;
        padding-bottom: 75px!important
    }
    .res-row-top-bot-cust-satisfctn {
        padding-bottom: 35px!important
    }
    ul.dashed {
        margin-left: 3em
    }
    .white-non-profit {
        width: auto
    }
    .data-mangmnt-head-mob-ready {
        margin-left: 20px
    }
    .promoter-list-mob-ready {
        margin-left: 20px
    }
    .res-multilingual-surveys-mid-icon-sp {
        margin-bottom: -40px
    }
    .res-multilingualspace-sp {
        margin-bottom: -40px!important
    }
    .res-multilingualtope-sp {
        margin-top: -40px!important
    }
    .fbandGoogleButtons {
        background: none;
        border-radius: 0;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        float: none;
        height: auto;
        margin-top: 5px;
        margin-left: 55px!important
    }
    #mobile-header .logo {
        margin-top: 22px
    }
    .sogopricing-width {
        width: 280px;
        margin-left: 30px;
        margin-right: -10px
    }
    .footer-create-ur {
        font-size: 20px
    }
    .footer-cent {
        font-size: 12px
    }
    .heightoffreepricing .SignUp-content1 {
        margin-top: -36px;
        text-align: center;
        margin-left: 10px
    }
    .heightoffreepricing .SignUp-content2 {
        margin-top: -36px;
        text-align: center;
        margin-left: 10px
    }
    .heightoffreepricing .SignUp-content3 {
        margin-top: -36px;
        text-align: center;
        margin-left: 10px
    }
    .heightoffreepricing .SignUp-content4 {
        margin-top: -36px;
        text-align: center
    }
    .imgWrap:hover .sogo-pricing-arrow {
        visibility: visible;
        opacity: 1;
        display: block;
        margin-left: 240px;
        z-index: 1;
        font-family: Proxima Nova;
        font-size: 14.2px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.4;
        letter-spacing: normal;
        color: #fff;
        margin-top: 35px
    }
    .imgWrap:hover .imgDescription {
        visibility: visible;
        opacity: 1;
        margin-left: 70px!important;
        margin-top: 45px!important;
        z-index: 1;
        padding: 10px;
        font-family: Proxima Nova;
        font-size: 14.2px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.4;
        letter-spacing: normal;
        color: #fff
    }
    .imgWraplast:hover .sogo-pricing-arrowlast {
        visibility: visible;
        opacity: 1;
        display: block;
        margin-left: 240px;
        z-index: 1;
        font-family: Proxima Nova;
        font-size: 14.2px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.4;
        letter-spacing: normal;
        color: #fff;
        margin-top: 35px
    }

    .imgWraplast:hover .imgDescriptionlast {
        visibility: visible;
        opacity: 1;
        margin-left: 70px!important;
        margin-top: 45px!important;
        z-index: 1;
        padding: 10px;
        font-family: Proxima Nova;
        font-size: 14.2px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.4;
        letter-spacing: normal;
        color: #fff
    }
    .negativemargin {
        margin-top: -275px!important
    }
    .side {
        display: inline-block;
        margin-left: 30px!important
    }
    .sogo-pricing-adjust .wpb_row .wpb_column {
        margin-bottom: -11px!important
    }
    .sogo-pricing-image-plus {
        margin-top: -22px!important;
        margin-left: 86px!important
    }
    .res-gov-mid-icon {
        margin-bottom: -95px!important
    }
    .thank-you-text {
        margin-left: 35px!important
    }
    .promoterlist-thank-you li {
        margin-left: -20px;
        padding: 0 0 1px 20px
    }
    .res-create-anonyms-list {
        margin-bottom: 40px!important
    }
    .res-multilingual-surveys-mid-icon {
        margin-bottom: -90px!important
    }
    .career-button-company {
        width: 100%;
        border-top: solid .5px #979797;
        border-bottom: solid .5px #979797;
        border-left: none;
        border-right: none
    }
    .career-button-team {
        width: 100%;
        border-left: none;
        border-right: none
    }
    .career-button-careers {
        width: 100%;
        border-top: solid .5px #979797;
        border-bottom: solid .5px #979797;
        border-left: none;
        border-right: none
    }
    .career-button-newsroom {
        width: 100%;
        border-left: none;
        border-right: none
    }
    .career-button-contact {
        width: 100%;
        border-top: solid .5px #979797;
        border-bottom: solid .5px #979797;
        border-left: none;
        border-right: none
    }
    .resp-hospital-sample-content {
        margin-top: -70px
    }
    .down-MDifference-hospital-employee-contentbold {
        margin-left: 20px!important;
        margin-right: 20px!important;
        width: auto
    }
    .MDifference-hospital-employee-contentbold {
        margin-left: 20px!important;
        margin-right: 20px!important;
        width: auto
    }
    .hospital-employee-content {
        margin-left: 20px!important;
        margin-right: 20px!important;
        width: auto
    }
    .resp-hospital-sample-img {
        margin-left: 20px!important;
        margin-right: 20px!important;
        margin-top: 30px!important;
        width: auto
    }
    .hospital-employee-contentbold {
        margin-left: 20px!important;
        margin-right: 20px!important;
        margin-top: 90px!important
    }
    .resp-hospital-sample-imgright {
        margin-top: 70px;
        width: auto;
        margin-right: 20px;
        margin-left: 20px
    }
    .anti-bullying-bold {
        font-size: 25px
    }
    .rtwheadingfont {
        font-size: 25px
    }
    .home-banner-third-slide {
        font-family: Proxima Nova;
        font-size: 28px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 30px;
        letter-spacing: normal;
        color: #fff
    }
    .res-online-poll-img {
        margin-left: 20px!important;
        margin-right: 20px!important;
        margin-top: 20px!important;
        width: 90%
    }
    .res-survey-data {
        margin-left: 20px!important;
        margin-right: 20px!important;
        margin-top: 20px!important;
        width: 90%
    }
    .data-mangmnt-head {
        margin-top: 20px!important;
        margin-left: 20px!important
    }
    .data-mangmnt-cont {
        margin-right: 20px!important;
        margin-left: 20px!important
    }
    .res-anit-billing {
        margin-bottom: -40px!important
    }
    .data-mangmnt-head-add-report {
        width: auto;
        height: auto;
        margin-top: 20px;
        margin-left: 20px
    }
    .data-mangmnt-cont-add-report {
        padding-left: 20px;
        padding-right: 20px;
        text-align: left
    }
    .promoter-list-add-report {
        margin-top: -15px;
        margin-left: 20px
    }
    .res-survey-reports-img {
        margin-left: 20px!important;
        margin-right: 20px!important;
        margin-top: 20px!important;
        width: 90%
    }
    .grey-What-goes-in-the-ema {
        margin-left: 0
    }
    .grey1-What-goes-in-the-ema {
        margin-left: 0
    }
    .banner-first-layer-c0c0c0 {
        font-family: Proxima Nova;
        font-size: 13.3px!important;
        font-weight: 600!important;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #858585
    }
    .banner-first-layer {
        font-family: Proxima Nova;
        font-size: 13.3px!important;
        font-weight: 600!important;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #858585
    }
    .white-banner-first-layer {
        font-family: Proxima Nova;
        font-size: 13.3px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #9e9e9e
    }
    .banner-second-layer {
        font-family: Proxima Nova Bold;
        font-size: 25px!important;
        font-weight: 700;
        font-style: normal;
        font-stretch: normal;
        line-height: 1!important;
        letter-spacing: normal;
        color: #fff
    }
    .white-banner-second-layer {
        font-family: Proxima Nova Bold;
        font-size: 34.1px;
        font-weight: 700;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.11;
        letter-spacing: normal;
        color: #4d4d4d
    }
    .banner-third-layer {
        font-family: Proxima Nova;
        font-size: 13px!important;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.63;
        letter-spacing: normal;
        color: #fff
    }
    .white-banner-third-layer {
        font-family: Proxima Nova;
        font-size: 13px!important;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.63;
        letter-spacing: normal;
        color: #4d4d4d
    }
    .banner-third-layer-mid {
        font-family: Proxima Nova;
        font-size: 15px!important;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.63;
        letter-spacing: normal;
        color: #fff
    }
    .sogopricingdiscount {
        visibility: hidden
    }
    .top-sogo-head {
        font-family: Proxima Nova;
        font-size: 20.8px;
        font-weight: 700;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #4a4a4a;
        text-align: left;
        margin-left: 0
    }
    .top-sogo-headcontent {
        font-family: Proxima Nova;
        font-size: 12px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #4a4a4a;
        margin-left: 0;
        text-align: left!important;
        margin-top: 10px
    }
    .res-anonymity-simplified {
        padding-top: 30px!important;
        padding-bottom: 30px!important
    }
    #homevideorow {
        height: 132px!important
    }
    .home-vid-class {
        height: 132px
    }
    .section .play-video-btn {
        margin-top: 48px!important;
        width: 35px;
        padding-bottom: 0!important
    }
    .home-video-heading {
        font-size: 15.2px!important;
        margin-top: 12px!important
    }
    .PC-mag {
        top: 85px;
        right: 20px
    }
    .grey-make-online-survey {
        width: auto
    }
    .res-online-survey-icon {
        margin-bottom: -70px!important
    }
    .res-when-anonymous-survey {
        margin-top: -50px!important
    }
    .tparrows:before {
        font-size: 19px
    }
    .res-label-survey-img {
        margin-left: 20px!important;
        margin-right: 20px!important;
        margin-top: 20px!important;
        width: 90%
    }
    .cutomer-squrbox-subhead {
        width: auto;
        height: auto;
        text-align: left
    }
    .resp-customer-satisfaction-icon {
        padding-top: 55px;
        padding-bottom: 10px
    }
    .event-planning-textbigcustomer {
        margin-left: -20px!important
    }
    .event-planning-textbigcustomer a {
        font-size: 15px;
        margin-left: 10px!important
    }
    .event-planning-textbig a {
        font-size: 11px
    }
    .data-mangmnt-cont-labelle {
        width: auto;
        height: auto;
        margin-left: auto!important;
        padding: 7%
    }
    .res-side-img .single_image {
        text-align: center!important;
        padding: 20px
    }
    .temp-content {
        height: 93px
    }
}

@media only screen and (min-width:481px) and (max-width: 767px) {
    .line-height-supportpage-bold {
        line-height: 25px!important;
        color: #fff!important;
        font-family: Proxima Nova;
        font-size: 25px!important
    }
    .line-height-supportpage {
        line-height: 25px!important;
        color: #fff!important;
        font-family: Proxima Nova;
        font-size: 25px!important
    }
    .uncover-banner-button {
        width: 361px
    }
    .img-banner-uncover {
        width: 150px!important;
        height: 150px!important
    }
    .res-Potential-challenges .single_image {
        text-align: center!important
    }
    .res-solution-health {
        margin-bottom: -40px!important
    }
    .res-health-highlight {
        margin-bottom: -40px!important
    }
    .res-summmary-health {
        margin-top: 40px!important
    }
   
    .right-healthshare-contentdown {
        text-align: left
    }
    .health-text-deepen {
        font-size: 28.2px;
        font-weight: 700
    }
    .res-test-healthcare {
        margin-top: -70px!important
    }
    #quote-22152 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22159 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22166 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22184 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22188 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22139 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #copyright .copyright-col2 {
        margin-right: 0
    }
    .line-height-support {
        line-height: 35px!important;
        color: #fff!important
    }
    .sogopricing-heightcol-second {
        height: 180px!important
    }
    .sogopricing-heightcol-last {
        height: 180px!important
    }
    .tp-bullet {
        display: block
    }
    .tparrows {
        display: none
    }
    #slide-120-layer-11 img {
        display: none
    }
    #slide-95-layer-10 img {
        display: none
    }
    .create-anonymous-subtext {
        margin-top: 0!important
    }
    .guarantee-img-div {
        text-align: center;
        margin-bottom: 20px
    }
    .guarantee-img {
        margin-top: 0!important;
        margin-left: 0!important
    }
    .ban-column {
        margin-bottom: 0!important
    }
    .bannerfont-height {
        line-height: normal!important
    }
    .res-hide-allcontent {
        display: none
    }
    .page-id-19262 .imagebox {
        padding: 30px 30px 0
    }
    .showMoreSection {
        display: block;
        background: #EDF8FD;
        border-top: 2px solid #fff;
        display: block;
        padding: 10px 40px 10px 20px;
        text-align: center;
        width: 100%;
        margin-top: 40px;
        margin-left: -30px
    }
    .showMoreSection p {
        color: #626e73;
        cursor: pointer;
        font-weight: 700;
        font-size: 16px;
        margin: 0;
        padding: 0
    }
    .res-dis-no {
        display: none
    }
    .slide-ifram {
        width: auto;
        height: auto
    }
    .res-padding-bot {
        padding-bottom: 80px
    }
    .con-form-head.con-captcha {
        margin-top: 40px
    }
    .con-form-head.your-email {
        padding: 35px 5px 0
    }
    .con-form-head {
        font-size: 17px
    }
    .max-con-form-head {
        font-size: 17px
    }
    .res-comp-img-row {
        padding-bottom: 0!important;
        margin-bottom: -40px!important
    }
    .first-res-row-top-bot-cust-satisfctn {
        padding-bottom: 15px!important
    }
    .res-row-top-bot-cust-satisfctn {
        padding-bottom: 35px!important
    }
    .get-started {
        text-align: center!important
    }
    .career-button-company {
        width: 90px;
        padding: 10px;
        font-size: 13px
    }
    .career-button-team {
        width: 70px;
        padding: 10px;
        font-size: 13px
    }
    .career-button-careers {
        width: 75px;
        padding: 10px;
        font-size: 13px
    }
    .career-button-newsroom {
        width: 90px;
        padding: 10px;
        font-size: 13px
    }
    .career-button-contact {
        width: 75px;
        padding: 10px;
        font-size: 13px
    }
    .height-pricing-trythird {
        margin-top: 20px!important
    }
    .SignUp-content3 {
        display: none;
        position: absolute;
        top: 320px!important;
        left: 12px;
        z-index: 777;
        background: #f4f4f4;
        padding: 10px 20px 25px;
        -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
        -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
        box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9)
    }
    .customer-loyalty-head {
        text-align: left
    }
    .non-profit-list-part {
        text-align: left
    }
    .non-profit-list li {
        text-align: left
    }
    .customer-feedback-head {
        text-align: left
    }
    .build-an-incid {
        padding: 12px 15px!important
    }
    .show-more {
        width: 50%!important
    }
    .data-mangmnt-head-add-subterms {
        text-align: left;
        margin-left: 25px!important
    }
    #footer .container {
        margin-left: 50px
    }
    .data-mangmnt-cont-make {
        text-align: left
    }
    .data-mangmnt-head-add-terms {
        margin-left: 0!important;
        text-align: left
    }
    .data-mangmnt-heading-add-terms {
        margin-left: 0!important
    }
    .purchase-order {
        text-align: left
    }
    .res-margin-purchase {
        margin-top: -80px
    }
    .head-survey-temp {
        margin-left: -30px
    }
    .What-survey-temp {
        margin-left: -30px
    }
    .list-survey-temp {
        margin-left: -30px
    }
    .design-icon .iconbox {
        border-right: none
    }
    .newdivider {
        display: none
    }
    .design-survey-sub-head {
        margin-left: 0!important
    }
    .mob-white-layer {
        color: #fff!important
    }
    .mob-grey-layer {
        color: gray!important
    }
    .mob-black-layer {
        color: #000!important
    }
    .its_easyrj {
        margin-bottom: 40px!important
    }
    .res-row-top-bot {
        padding-top: 50px!important;
        padding-bottom: 75px!important
    }
    ul.dashed {
        margin-left: 3em
    }
    .data-mangmnt-head-mob-ready {
        margin-left: 20px
    }
    .white-non-profit {
        width: auto
    }
    .promoter-list-mob-ready {
        margin-left: 20px
    }
    #mobile-header .logo {
        margin-top: 21px
    }
    .footer-create-ur {
        font-size: 22px
    }
    .footer-cent {
        font-size: 13px
    }
    .sogo-pricing-adjust .wpb_row .wpb_column {
        margin-bottom: -11px!important
    }
    .imgWrap:hover .sogo-pricing-arrow {
        visibility: visible;
        opacity: 1;
        display: block;
        margin-left: 240px;
        z-index: 1;
        font-family: Proxima Nova;
        font-size: 14.2px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.4;
        letter-spacing: normal;
        color: #fff;
        margin-top: 35px
    }
    .imgWrap:hover .imgDescription {
        visibility: visible;
        opacity: 1;
        margin-left: 70px!important;
        margin-top: 45px!important;
        z-index: 1;
        padding: 10px;
        font-family: Proxima Nova;
        font-size: 14.2px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.4;
        letter-spacing: normal;
        color: #fff
    }
    .res-survy-crtor-anonyms-list {
        margin-bottom: 40px!important
    }

    .sogopricing-width {
        width: 280px;
        margin-left: 65px;
        margin-right: -10px;
        margin-top: 20px
    }
    .top-sogo-headcontent {
        font-size: 15px;
        margin-top: 10px;
        margin-left: 0;
        margin-right: 0
    }
    .top-sogo-head {
        font-size: 22.8px;
        text-align: left;
        margin-left: 0
    }
    .sogo-pricing-image {
        float: right;
        margin-top: 10px!important;
        margin-left: 245px!important
    }
    .res-gov-mid-icon {
        margin-bottom: -95px!important
    }
    .res-create-anonyms-list {
        margin-bottom: 40px!important
    }
    .res-multilingual-surveys-mid-icon {
        margin-bottom: -80px!important
    }
    .read-more-link a {
        margin-top: 70px!important
    }
    .resp-hospital-sample-content {
        margin-top: -70px
    }
    .down-MDifference-hospital-employee-contentbold {
        margin-left: 5%!important;
        margin-right: 20px!important;
        width: auto
    }
    .MDifference-hospital-employee-contentbold {
        margin-left: 5%!important;
        width: auto
    }
    .hospital-employee-content {
        margin-left: 5%!important;
        margin-right: 20px!important;
        width: auto
    }
    .resp-hospital-sample-img {
        margin-left: 5%px!important;
        margin-right: 20px!important;
        margin-top: 30px!important;
        width: auto
    }
    .hospital-employee-contentbold {
        margin-left: 5%!important;
        margin-top: 70px!important
    }
    .anti-bullying-bold {
        font-size: 25px
    }
    .rtwheadingfont {
        font-size: 25px
    }
    .home-banner-third-slide {
        font-family: Proxima Nova;
        font-size: 28px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 30px;
        letter-spacing: normal;
        color: #fff
    }
    .res-online-poll-img {
        margin-left: 20px!important;
        margin-right: 20px!important;
        margin-top: 20px!important;
        width: 90%
    }
    .res-survey-data {
        margin-left: 20px!important;
        margin-right: 20px!important;
        margin-top: 20px!important;
        width: 90%
    }
    .data-mangmnt-head {
        margin-left: 20px!important;
        margin-top: 20px!important
    }
    .data-mangmnt-cont {
        margin-right: 20px!important;
        margin-left: 20px!important
    }
    .res-anit-billing {
        margin-bottom: -40px!important
    }
    .data-mangmnt-head-add-report {
        width: auto;
        height: auto;
        margin-top: 20px;
        margin-left: 20px
    }
    .data-mangmnt-cont-add-report {
        padding-left: 20px;
        padding-right: 20px;
        text-align: left
    }
    .promoter-list-add-report {
        margin-top: -15px;
        margin-left: 20px
    }
    .res-survey-reports-img {
        margin-left: 20px!important;
        margin-right: 20px!important;
        margin-top: 20px!important;
        width: 90%
    }
    .grey-What-goes-in-the-ema {
        margin-left: 0
    }
    .grey1-What-goes-in-the-ema {
        margin-left: 0
    }
    .grey-What-goes-in-the-ema {
        margin-left: 0
    }
    .grey1-What-goes-in-the-ema {
        margin-left: 0
    }
    .negativemargin {
        margin-top: -260px!important
    }
    .side {
        display: inline-block;
        margin-left: 70px!important
    }
    .banner-first-layer-c0c0c0 {
        font-family: Proxima Nova;
        font-size: 13.3px!important;
        font-weight: 600!important;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #858585
    }
    .banner-first-layer {
        font-family: Proxima Nova;
        font-size: 13.3px!important;
        font-weight: 600!important;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #858585
    }
    .white-banner-first-layer {
        font-family: Proxima Nova;
        font-size: 13.3px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #9e9e9e
    }
    .banner-second-layer {
        font-family: Proxima Nova Bold;
        font-size: 28px!important;
        font-weight: 700;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.11!important;
        letter-spacing: normal;
        color: #fff
    }
    .white-banner-second-layer {
        font-family: Proxima Nova Bold;
        font-size: 28px;
        font-weight: 700;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.11;
        letter-spacing: normal;
        color: #4d4d4d
    }
    .banner-third-layer {
        font-family: Proxima Nova;
        font-size: 15px!important;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.63;
        letter-spacing: normal;
        color: #fff
    }
    .white-banner-third-layer {
        font-family: Proxima Nova;
        font-size: 15px!important;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.63;
        letter-spacing: normal;
        color: #4d4d4d
    }
    .sogopricingdiscount {
        visibility: hidden
    }
    .res-anonymity-simplified {
        padding-top: 30px!important;
        padding-bottom: 30px!important
    }
    #homevideorow {
        height: 185px!important
    }
    .home-vid-class {
        height: 185px
    }
    .section .play-video-btn {
        margin-top: 65px!important;
        width: 35px;
        padding-bottom: 0!important
    }
    .home-video-heading {
        font-size: 15.2px!important;
        margin-top: 12px!important
    }
    .PC-mag {
        top: 85px;
        right: 70px
    }
    .grey-make-online-survey {
        width: auto
    }
    .res-online-survey-icon {
        margin-bottom: -70px!important
    }
    .res-when-anonymous-survey {
        margin-top: -50px!important
    }
    .tparrows:before {
        font-size: 19px
    }
    .res-label-survey-img {
        margin-left: 20px!important;
        margin-right: 20px!important;
        margin-top: 20px!important;
        width: 90%
    }
    .cutomer-squrbox-subhead {
        width: auto;
        height: auto;
        text-align: left
    }
    .resp-customer-satisfaction-icon {
        padding-top: 55px;
        padding-bottom: 10px
    }
    .event-planning-textbigcustomer a {
        font-size: 15px;
        margin-left: 0!important
    }
    .event-planning-textbig a {
        font-size: 13px
    }
    .data-mangmnt-cont-labelle {
        width: auto;
        height: auto;
        margin-left: auto!important;
        padding: 7%
    }
    .res-customer-satisfaction-icon {
        margin-top: -50px!important
    }
    .res-side-img .single_image {
        text-align: center!important;
        margin-top: 20PX
    }
}

@media only screen and (min-width:768px) and (max-width: 960px) {
    .res-solution-health {
        margin-bottom: -40px!important
    }
    .res-health-highlight {
        margin-bottom: -40px!important
    }
    .res-summmary-health {
        margin-top: 40px!important
    }
    .right-healthshare-contentdown {
        text-align: left
    }
    .health-text-deepen {
        font-size: 28.2px;
        font-weight: 700
    }
    .res-test-healthcare {
        margin-top: -30px!important
    }
    #quote-22152 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22159 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22166 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22184 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22188 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22139 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #copyright .copyright-col2 {
        margin-right: 0
    }
    .guarantee-img-div {
        text-align: center;
        margin-bottom: 20px
    }
    .res-color-tranparent {
        background-color: none!important
    }
    .bannerfont-height {
        line-height: normal!important
    }
    .res-hide-allcontent {
        display: none
    }
    .page-id-19262 .imagebox {
        padding: 30px 30px 0
    }
    .showMoreSection {
        display: block;
        background: #EDF8FD;
        border-top: 2px solid #fff;
        display: block;
        padding: 10px 40px 10px 20px;
        text-align: center;
        width: 100%;
        margin-top: 40px;
        margin-left: -30px
    }
    .showMoreSection p {
        color: #626e73;
        cursor: pointer;
        font-weight: 700;
        font-size: 16px;
        margin: 0;
        padding: 0
    }
    .sogo-pricing-offer {
        margin-top: -40px!important
    }
    .height-pricing-trythird {
        margin-top: 20px!important
    }
    .con-form-head.your-email {
        padding: 40px 5px 0
    }
    .con-form-head {
        font-size: 17px
    }
    .max-con-form-head {
        font-size: 17px
    }
    .career-button-company {
        width: 150px;
        padding: 10px;
        font-size: 13px
    }
    .career-button-team {
        width: 135px;
        padding: 10px;
        font-size: 13px
    }
    .career-button-careers {
        width: 135px;
        padding: 10px;
        font-size: 13px
    }
    .career-button-newsroom {
        width: 150px;
        padding: 10px;
        font-size: 13px
    }
    .career-button-contact {
        width: 135px;
        padding: 10px;
        font-size: 13px
    }
    .SignUp-content3 {
        display: none;
        position: absolute;
        top: 320px!important;
        left: 12px;
        z-index: 777;
        background: #f4f4f4;
        padding: 10px 20px 25px;
        -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
        -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
        box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9)
    }
    .resp-midicon-width {
        width: 810px
    }
    .temp-content-web {
        height: 200px
    }
    .sign-up-support-webthird {
        font-size: 14px!important
    }
    .resp-centerthis-sp {
        margin-top: 90px
    }
    .data-mangmnt-head-mob-ready {
        margin-left: 20px
    }
    .promoter-list-mob-ready {
        margin-left: 20px
    }
    .white-non-profit {
        width: auto
    }
    .resp-three-imgtop-sp {
        margin-top: 50px!important
    }
    .resp-three-img-sp {
        margin-top: 105px!important
    }
    .data-mangmnt-cont-labelle {
        width: auto
    }
    .data-mangmnt-cont-make {
        width: auto
    }
    .data-mangmnt-head-make {
        width: 225px;
        height: 10px;
        font-family: Proxima Nova;
        font-size: 15.1px
    }
    .read-more-link {
        font-size: 13px
    }
    #mobile-header .logo {
        margin-top: 21px
    }
    .container .four.columns {
        margin-left: 30px
    }
    .footer-create-ur {
        font-size: 25px
    }
    .promoter-list-resident-bottom li {
        margin-left: 175px!important
    }
    .privacylink-sitemap {
        font-size: 10px
    }
    .temp-content-home {
        height: 100px
    }
    .imgWrap:hover .sogo-pricing-arrow {
        visibility: visible;
        opacity: 1;
        display: block;
        margin-left: 240px;
        z-index: 1;
        font-family: Proxima Nova;
        font-size: 14.2px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.4;
        letter-spacing: normal;
        color: #fff;
        margin-top: 35px
    }
    .imgWrap:hover .imgDescription {
        visibility: visible;
        opacity: 1;
        margin-left: 70px!important;
        margin-top: 45px!important;
        z-index: 1;
        padding: 10px;
        font-family: Proxima Nova;
        font-size: 14.2px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.4;
        letter-spacing: normal;
        color: #fff
    }
    .side {
        display: inline-block;
        margin-left: 200px!important
    }
    .top-sogo-head {
        margin-left: 60px;
        font-size: 28.8px
    }
    .top-sogo-headcontent {
        /*margin-top: 10px;*/
        margin-left: 60px;
        font-size: 15px;
        margin-right: 0
    }
.sogopricing-heightcol{height : 100px}
    .sogopricing-width {
        width: 280px;
        margin-left: 65px;
        margin-right: -10px;
        margin-top: 20px
    }
    #top-black-sign-up a {
        margin-top: 20px!important;
        font-size: 11px!important;
        padding: 11px
    }
    .blue-slider-height {
        height: 320px
    }
    .temp-content {
        height: 145px
    }
    .resp-hospital-sample-imgright {
        margin-top: -20px
    }
    .down-MDifference-hospital-employee-contentbold {
        margin-left: 5%!important;
        width: auto;
        font-size: 15px
    }
    .resp-hospital-sample-content {
        margin-top: -70px;
        font-size: 15px
    }
    .MDifference-hospital-employee-contentbold {
        margin-left: 5%!important;
        width: auto;
        font-size: 15px
    }
    .hospital-employee-content {
        margin-left: 5%!important;
        margin-right: 20px!important;
        width: auto;
        font-size: 15px
    }
    .resp-hospital-sample-img {
        margin-left: 5%!important;
        width: auto;
        margin-top: 46px!important
    }
    .hospital-employee-contentbold {
        margin-left: 5%!important;
        margin-top: 40px!important;
        font-size: 15px
    }
    .anti-bullying-bold {
        font-size: 28px
    }
    .rtwheadingfont {
        font-size: 28px
    }
    .home-banner-third-slide {
        font-family: Proxima Nova;
        font-size: 28px;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 30px;
        letter-spacing: normal;
        color: #fff
    }
    .res-online-poll-img {
        margin-left: 20px!important;
        width: auto
    }
    .res-survey-data {
        margin-left: 20px!important;
        width: auto
    }
    .data-mangmnt-head {
        margin-top: 20px!important;
        margin-left: 20px!important
    }
    .data-mangmnt-cont {
        margin-right: 20px!important;
        margin-left: 20px!important
    }
    .res-anit-billing {
        margin-bottom: -40px!important
    }
    .data-mangmnt-head-add-report {
        width: auto;
        height: auto;
        margin-top: 20px;
        margin-left: 20px
    }
    .data-mangmnt-cont-add-report {
        padding-left: 20px;
        padding-right: 20px
    }
    .promoter-list-add-report {
        margin-top: -15px;
        margin-left: 20px
    }
    .res-survey-reports-img {
        margin-left: 20px!important;
        width: auto
    }
    .grey-What-goes-in-the-ema {
        margin-left: 0
    }
    .grey1-What-goes-in-the-ema {
        margin-left: 0
    }
    .grey-What-goes-in-the-ema {
        margin-left: 0
    }
    .grey1-What-goes-in-the-ema {
        margin-left: 0
    }
    .negativemargin {
        margin-top: -261px!important;
       padding-left:1px;
    }
    .banner-first-layer-c0c0c0 {
        font-family: Proxima Nova;
        font-size: 13.3px!important;
        font-weight: 600!important;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #858585
    }
    .banner-first-layer {
        font-family: Proxima Nova;
        font-size: 13.3px!important;
        font-weight: 600!important;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #858585
    }
    .white-banner-first-layer {
        font-family: Proxima Nova;
        font-size: 13.3px;
        font-weight: 600;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        color: #9e9e9e
    }
    .banner-second-layer {
        font-family: Proxima Nova Bold;
        font-size: 34px!important;
        font-weight: 700;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.11!important;
        letter-spacing: normal;
        color: #fff
    }
    .white-banner-second-layer {
        font-family: Proxima Nova Bold;
        font-size: 34px!important;
        font-weight: 700;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.11;
        letter-spacing: normal;
        color: #4d4d4d
    }
    .banner-third-layer {
        font-family: Proxima Nova;
        font-size: 15px!important;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.63;
        letter-spacing: normal;
        color: #fff
    }
    .white-banner-third-layer {
        font-family: Proxima Nova;
        font-size: 15px!important;
        font-weight: 400;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.63;
        letter-spacing: normal;
        color: #4d4d4d
    }
    .sogopricingdiscount {
        visibility: hidden
    }
    .res-anonymity-simplified {
        padding-top: 30px!important;
        padding-bottom: 30px!important
    }
    #homevideorow {
        height: 250px!important
    }
    .home-vid-class {
        height: 250px
    }
    .section .play-video-btn {
        margin-top: 90px!important;
        width: 40px;
        padding-bottom: 0!important
    }
    .home-video-heading {
        font-size: 15.2px!important;
        margin-top: 12px!important
    }
    .PC-mag {
        top: 125px
    }
    .grey-make-online-survey {
        width: auto;
        margin-top: 40px
    }
    .res-online-survey-icon {
        margin-bottom: -70px!important
    }
    .res-when-anonymous-survey {
        margin-top: -50px!important
    }
    .tparrows:before {
        font-size: 17px
    }
    .res-label-survey-img {
        margin-left: 20px!important;
        margin-right: 20px!important;
        margin-top: 20px!important;
        width: auto
    }
    .cutomer-squrbox-subhead {
        width: auto;
        height: auto;
        text-align: left
    }
    .resp-customer-satisfaction-icon {
        padding-top: 55px;
        padding-bottom: 10px
    }
    .event-planning-textbigcustomer a {
        font-size: 15px;
        margin-left: 0!important
    }
    .event-planning-textbig a {
        font-size: 15px
    }
    .data-mangmnt-cont-labelle {
        width: auto;
        height: auto;
        margin-left: auto!important;
        padding: 7%
    }
    .res-customer-satisfaction-icon {
        margin-top: -50px!important
    }
    #copyright .menu li {
        margin: 0 0 0 10px
    }
    .temp-content-home {
        height: 120px
    }
}

@media only screen and (min-width:961px) and (max-width: 1200px) {
    #quote-22152 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22159 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22166 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22184 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22188 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #quote-22139 .avtar-image {
        text-align: center!important;
        margin-top: 0!important;
        margin-left: 0!important
    }
    #copyright .copyright-col2 {
        margin-right: 0
    }
    .the-future-imgbanner {
        display: none!important
    }
    .res-hide-allcontent {
        display: none
    }
    .page-id-19262 .imagebox {
        padding: 30px 30px 0
    }
    .showMoreSection {
        display: block;
        background: #EDF8FD;
        border-top: 2px solid #fff;
        display: block;
        padding: 10px 40px 10px 20px;
        text-align: center;
        width: 100%;
        margin-top: 40px;
        margin-left: -30px
    }
    .showMoreSection p {
        color: #626e73;
        cursor: pointer;
        font-weight: 700;
        font-size: 16px;
        margin: 0;
        padding: 0
    }
    .sogo-pricing-offer {
        margin-top: -40px!important
    }
    .height-pricing-trythird {
        margin-top: 20px!important
    }
    .temp-content-web {
        height: 200px
    }
    .sign-up-support-web {
        font-size: 16px
    }
    .event-planning-textbigcustomer a {
        font-size: 15px;
        margin-left: -10px!important
    }
    .temp-content-home {
        height: 85px
    }
    .img_company-non-profits {
        margin-left: -73px!important
    }
    .img_client-non-profits {
        margin-left: 62px!important
    }
    .data-mangmnt-cont {
        width: auto;
        padding-right: 20px;
        height: 100px
    }
    .data-mangmnt-cont-labelle {
        width: auto
    }
    .read-more-link {
        font-size: 13px
    }
    .data-mangmnt-head-add-report {
        width: auto;
        margin-left: 20px;
        margin-right: 20px
    }
    .data-mangmnt-cont-add-report {
        margin-left: 20px;
        width: auto;
        margin-right: 20px
    }
    .promoter-list-add-report {
        margin-left: 20px;
        width: auto;
        margin-right: 20px
    }
    #copyright .menu li {
        margin: 0 0 0 10px
    }
    .container .four.columns {
        margin-left: 50px
    }
    .footer-create-ur {
        font-size: 25px
    }
    .promoter-list-resident-bottom li {
        margin-left: 195px!important
    }
    #top-black-sign-up a {
        margin-top: 17px!important;
        font-size: 13px!important;
        padding: 13px
    }
    .temp-content {
        height: 100px
    }
    .event-planning-textbigcustomer a {
        font-size: 18px;
        margin-left: 0!important
    }
    .heightforlast {
        margin-top: 20px
    }
    .sogopricingdiscount {
        visibility: hidden
    }
    .top-sogo-head {
        margin-left: 140px;
        font-size: 32.3px
    }
    .top-sogo-headcontent {       
        margin-left: 140px;
        font-size: 15px;
        margin-right: 0;
        text-align: left!important
    }
    .side {
        display: inline-block;
        margin-left: 315px!important
    }
.sogopricing-heightcol {
    height: 100px;
}
    .sogopricing-width {
        width: 280px;
        margin-left: 120px;
        margin-right: -10px
    }
    .blue-slider-height {
        height: 320px
    }
    .hospital-employee-contentbold {
        width: auto
    }
    .hospital-employee-content {
        width: auto;
        margin-top: 30px
    }
    .resp-hospital-sample-content {
        margin-top: -30px
    }
    .img_company {
        margin-left: -50px!important
    }
    .img_client {
        margin-left: 57px!important;
        width: 100px
    }
    .img_company-health {
        margin-left: -50px!important
    }
    .img_client-health {
        margin-left: 85px!important;
        width: 100px
    }
}

.home-banner-third-slide {
    font-family: Proxima Nova;
    font-size: 28px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: normal;
    color: #fff
}

.white-banner-first-layer {
    font-family: Proxima Nova;
    font-size: 13.3px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #9e9e9e
}

.banner-first-layer {
    font-family: Proxima Nova;
    font-size: 13.3px!important;
    font-weight: 600!important;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #858585
}

.banner-first-layer-c0c0c0 {
    font-family: Proxima Nova;
    font-size: 13.3px!important;
    font-weight: 600!important;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: silver
}

.banner-first-layer-a4a4a4 {
    font-family: Proxima Nova;
    font-size: 13.3px!important;
    font-weight: 600!important;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #a4a4a4
}

.banner-second-layer {
    font-family: Proxima Nova Bold;
    font-size: 34px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.11;
    letter-spacing: normal;
    color: #fff
}

.banner-third-layer {
    font-family: Proxima Nova;
    font-size: 15.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.63;
    letter-spacing: normal;
    color: #fff
}

.banner-third-layer-mid {
    font-family: Proxima Nova;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.63;
    letter-spacing: normal;
    color: #fff
}

.white-banner-third-layer {
    font-family: Proxima Nova;
    font-size: 15.2px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.63;
    letter-spacing: normal;
    color: #4d4d4d
}

.white-banner-second-layer {
    font-family: Proxima Nova Bold;
    font-size: 34.1px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.11;
    letter-spacing: normal;
    color: #4d4d4d
}

.p404-banner-second-layer {
    font-family: Proxima Nova Bold;
    font-size: 82.9px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: .46;
    letter-spacing: normal;
    color: #fff
}

.p404-banner-third-layer {
    font-family: Proxima Nova;
    font-size: 19.9px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: left;
    color: #fff
}

.p404-banner-third-layer a {
    color: #1aacd5!important
}

.mid-banner-bold {
    font-stretch: normal;
    font-family: Proxima Nova Bold;
    letter-spacing: normal;
    font-style: normal;
    line-height: normal;
    color: #fff;
    font-size: 30.3px;
    font-weight: 700
}

.banner-third-layer-crt-ol-surv {
    font-family: Proxima Nova;
    font-size: 22px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.63;
    letter-spacing: normal;
    color: #fff
}

.home-video-heading {
    font-family: Proxima Nova Bold;
    font-size: 34.2px;
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #fff;
    margin-top: 30px
}

.section .play-video-btn {
    margin-top: 170px;
    cursor: pointer;
    padding-bottom: 30px
}

.Hblue-banner-second-layer {
    color: #fff;
    font-family: Proxima Nova Bold;
    font-size: 34px!important
}

.SignUp-content1,
.SignUp-content2,
.SignUp-content4 {
    display: none;
    position: absolute;
    top: 270px;
    left: 12px;
    z-index: 777;
    background: #f4f4f4;
    padding: 10px 20px 25px;
    -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9)
}

.SignUp-content3 {
    display: none;
    position: absolute;
    top: 307px;
    left: 12px;
    z-index: 777;
    background: #f4f4f4;
    padding: 10px 20px 25px;
    -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9)
}

.SignUp-content5 {
    display: none;
    z-index: 777;
    background: #f4f4f4;
    padding: 10px 20px 25px;
    -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    display: block;
    margin-top: 188px;
    position: absolute;
    margin-left: 408px
}

.SignUp-content6 {
    display: none;
    z-index: 777;
    background: #f4f4f4;
    padding: 10px 20px 25px;
    -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    display: block;
    margin-top: 188px;
    position: absolute;
    margin-left: 555px
}

.SignUp-content7 {
    display: none;
    z-index: 777;
    background: #f4f4f4;
    padding: 10px 20px 25px;
    -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    display: block;
    margin-top: 188px;
    position: absolute;
    margin-left: 712px
}

.SignUp-content8 {
    display: none;
    z-index: 777;
    background: #f4f4f4;
    padding: 10px 20px 25px;
    -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    display: block;
    margin-top: 188px;
    position: absolute;
    margin-left: 802px
}

.SignUp-content9 {
    display: none;
    z-index: 777;
    background: #f4f4f4;
    padding: 10px 20px 25px;
    -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    display: block;
    position: absolute;
    width: 220px;
    margin-left: 408px;
    margin-top: -96px
}

.SignUp-content10 {
    display: none;
    z-index: 777;
    background: #f4f4f4;
    padding: 10px 20px 25px;
    -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    display: block;
    position: absolute;
    width: 220px;
    margin-left: 555px;
    margin-top: -96px
}

.SignUp-content11 {
    display: none;
    z-index: 777;
    background: #f4f4f4;
    padding: 10px 20px 25px;
    -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    display: block;
    position: absolute;
    width: 220px;
    margin-left: 712px;
    margin-top: -96px
}

.SignUp-content12 {
    display: none;
    z-index: 777;
    background: #f4f4f4;
    padding: 10px 20px 25px;
    -moz-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, .9);
    display: block;
    position: absolute;
    width: 220px;
    margin-left: 802px;
    margin-top: -96px
}

#popup-close5,
#popup-close6,
#popup-close7,
#popup-close8 {
    background: #3d4d54;
    border: 2px solid #ddd;
    border-radius: 100px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: 800;
    width: 16px;
    height: 16px;
    line-height: 16px;
    outline: 0;
    position: absolute;
    right: -8px;
    top: -8px;
    text-align: center;
    z-index: 800
}

#popup-close10,
#popup-close9,
#popup-close11,
#popup-close12 {
    background: #3d4d54;
    border: 2px solid #ddd;
    border-radius: 100px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: 800;
    width: 16px;
    height: 16px;
    line-height: 16px;
    outline: 0;
    position: absolute;
    right: -8px;
    top: -8px;
    text-align: center;
    z-index: 800
}

input.signupSubmit {
    background: none repeat scroll 0 0 #00aff9;
    border: medium none;
    color: #fff;
    cursor: pointer;
    display: block;
    font-weight: 600;
    font-size: 1em;
    margin: 15px 0;
    padding: 10px 0;
    text-align: center;
    width: 214px;
    border-radius: 4px!important
}

.orText {
    float: left;
    font-weight: 500;
    font-size: 12px;
    margin: -3px 5px
}

input.signupEmail {
    border: 2px solid #ccc;
    color: #333;
    display: block;
    font-weight: 400;
    font-size: 15px;
    margin: 10px 0 15px;
    padding: 5px 10px;
    text-align: left;
    width: 190px
}

#popup-close1,
#popup-close2,
#popup-close3,
#popup-close4 {
    background: #3d4d54;
    border: 2px solid #ddd;
    border-radius: 100px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: 800;
    width: 16px;
    height: 16px;
    line-height: 16px;
    outline: 0;
    position: absolute;
    right: -8px;
    top: -8px;
    text-align: center;
    z-index: 800
}

.iconbox-style-5 i.boxicon {
    background: #fff!important
}

p.signText {
    font-weight: 600;
    font-size: 13px
}

#slide-65-layer-2,
#slide-66-layer-2,
#slide-67-layer-2,
#slide-68-layer-2,
#slide-69-layer-2,
#slide-70-layer-2,
#slide-71-layer-2,
#slide-72-layer-2,
#slide-73-layer-2,
#slide-74-layer-2,
#slide-75-layer-2,
#slide-76-layer-2,
#slide-77-layer-2,
#slide-78-layer-2,
#slide-79-layer-2,
#slide-68-layer-2,
#slide-68-layer-2,
#slide-68-layer-2,
#slide-68-layer-2,
#slide-68-layer-2,
#slide-68-layer-2,
#slide-68-layer-2,
#slide-68-layer-2,
#slide-80-layer-2,
#slide-81-layer-2,
#slide-82-layer-2,
#slide-83-layer-2,
#slide-84-layer-2,
#slide-85-layer-2,
#slide-86-layer-2,
#slide-87-layer-2,
#slide-88-layer-2,
#slide-89-layer-2,
#slide-90-layer-2,
#slide-91-layer-2,
#slide-92-layer-2,
#slide-93-layer-2,
#slide-94-layer-2,
#slide-95-layer-2,
#slide-96-layer-2,
#slide-97-layer-2,
#slide-98-layer-2,
#slide-99-layer-2,
#slide-100-layer-2,
#slide-101-layer-2,
#slide-102-layer-2,
#slide-103-layer-2,
#slide-104-layer-2,
#slide-105-layer-2,
#slide-106-layer-2,
#slide-107-layer-2,
#slide-108-layer-2,
#slide-109-layer-2,
#slide-110-layer-2,
#slide-111-layer-2,
#slide-112-layer-2,
#slide-113-layer-2,
#slide-114-layer-2,
#slide-115-layer-2,
#slide-116-layer-2,
#slide-117-layer-2,
#slide-118-layer-2,
#slide-119-layer-2,
#slide-120-layer-2,
#slide-121-layer-2,
#slide-122-layer-2,
#slide-123-layer-2,
#slide-124-layer-2,
#slide-125-layer-2,
#slide-126-layer-2,
#slide-127-layer-2,
#slide-128-layer-2,
#slide-129-layer-2,
#slide-130-layer-2,
#slide-131-layer-2,
#slide-132-layer-2,
#slide-133-layer-2,
#slide-134-layer-2,
#slide-138-layer-8,
#slide-135-layer-2 {
    font-family: Proxima Nova Bold
}

#slide-139-layer-2,
#slide-140-layer-2,
#slide-99-layer-3,
#slide-128-layer-3,
#slide-63-layer-3,
#slide-101-layer-3,
#slide-106-layer-3,
#slide-122-layer-3,
#slide-117-layer-3,
#slide-130-layer-3,
#slide-102-layer-3 {
    font-family: Proxima Nova;
    line-height: 1.64
}

#slide-141-layer-2,
#slide-143-layer-2 {
    font-family: Proxima Nova
}

#header.header-transparent.header-v1 #navigation > ul > li.current-menu-item.signUp-class > a {
    color: #fff!important
}

.page-id-17456 #header.header-transparent.header-v1 #navigation > ul > li#menu-item-20308.current-menu-parent > a {
    color: #444!important
}

.page-id-17456 #header.header-transparent.header-v1 #navigation > ul > li#menu-item-20308.current-menu-parent > a:hover {
    color: #00aac1!important
}

.page-id-17599 #header.header-transparent.header-v1 #navigation > ul > li#menu-item-20308.current-menu-parent > a {
    color: #444!important
}

.page-id-17599 #header.header-transparent.header-v1 #navigation > ul > li#menu-item-20308.current-menu-parent > a:hover {
    color: #00aac1!important
}

.page-id-17456 #mobile-navigation ul li.menu-item-20308.current-menu-ancestor > a {
    color: #fff!important
}

.page-id-17599 #mobile-navigation ul li.menu-item-20308.current-menu-ancestor > a {
    color: #fff!important
}

.page-id-17456 #mobile-navigation ul li.menu-item-20312.current-menu-item > a {
    color: #fff!important
}

.page-id-17599 #mobile-navigation ul li.menu-item-20316.current-menu-item > a {
    color: #fff!important
}

@media only screen and (max-width: 767px){
.k12_iconbox  .wpb_content_element{margin-bottom: 20px;}
.wpb_row .span_12 > .col.padding-5.k12_iconbox {padding-top:20px !important;}
.k12_survey_text2 {
    margin-top: 0px;
        }
.k12_survey_text3{margin-top: 15px;}
.higher_education_tool_image{margin-top:0px !important;}
}
.vc_responsive .full-width-section .wpb_column.k12_student_image ,.vc_responsive .full-width-section .wpb_column.k12_family_image {margin-bottom:25px !important;margin-top: 0;}
 .k12_survey_image1, .k12_survey_image3{ margin-top: 0px;
}
.full-width-section .wpb_column.higher_education_report_image{margin-bottom:25px !important;}
.higher_education_tool_image{margin-top:42px;}