.entplus_plan_details{background:#006dbb;}
.sogo-four-popup .vc_col-sm-3 {
    width: 25%;
    padding: 0 10px;
}
.entplus-request.green-button{padding: 16px 20px;}
.sogo-downinfo i{
    color: #fff;
    font-size: 18px;
    margin: 0 8px 2px 0px;
}
@media screen and (min-width:0\0){
    .sogo-downinfo{
        padding:16px 20px;
        text-align:center;
        border-bottom-right-radius:5px;
        border-bottom-left-radius:5px
    }
    .sogo-merge a.green-button,.try_now a,.try_now a:hover{
        border:.5px solid #ff7858!important
    }
    .popup-inner .sogo-downinfo>img{
        float:none;
        padding:0;
        margin-right:10px;
        display:inline-block
    }
    .sogo-downinfo p{
        color:#fff;
        display:inline-block;
        vertical-align:top;
        margin:0;
        font-size:14px;
        font-family:lotagrotesque-semibold
    }
    .plus_plan_features{
        transition:none!important
    }
    .plus_plan_features:hover{
        box-shadow:none!important
    }
    .try_now a:hover{
        background:#ff7858!important;
        color:#fff!important
    }
    .sogo-merge a.green-button:hover{
        background:#83c340!important;
        border:.5px solid #83c340!important;
        color:#fff
    }
    .cos_plan_name,.sogo-merge,.sogo_imglead,.try_now{
        border:0 solid transparent;
        border-width:0!important
    }
}
.full-width-section .banner_corner{
    padding-left:40px!important;
    padding-right:280px!important
}
div.slideVideo2 #play-banner-video-btn img.demo-fixture{
    height:auto;
    box-shadow:none;
    margin-left:10px;
    vertical-align:text-bottom
}
.wpb_wrapper .slideRight p{
    color:#fff!important;
    font-size:54px;
    font-family:lotagrotesque-black!important;
    width:75%!important;
    line-height:1.07!important;
    margin-bottom:15px
}
.sogo-industry-flow .active,.sogo-industry-flow .tabs a:focus{
    background-color:transparent;
    color:#000;
    border-bottom:none;
    margin-bottom:0
}
a.watch-a-demo-banner i{
    color:#60c848;
    margin-right:10px
}
a.watch-a-demo-banner-transparent i{
    margin-right:10px
}
#play-banner-video-btn{
    border-radius:3px!important;
    display:inline-block
}
#play-banner-video-btn a.watch-a-demo-banner:hover{
    box-shadow:none!important;
    background-position:left!important;
    color:#60c848!important;
    background:0 0
}
a.watch-a-demo-banner{
    color:#60c848!important;
    border:none!important;
    padding:12px 25px 8px!important;
    opacity:.9;
    background-color:transparent;
    font-size:16px!important;
    font-family:lotagrotesque-regular!important;
    background-color:rgba(96,200,72,.2)!important;
    border:2px solid rgba(96,200,72,.01)!important
}
.slideRight h1,.slideRight h2,.slideRight p{
    margin:0 0 10px
}
.popup-inner{
    line-height:1.5
}
.sogo-merge>label{
    font-family:lotagrotesque-regular;
    font-size:10px;
    padding-top:0;
    letter-spacing:.7px;
    color:#fff;
    cursor:auto
}
.sogo-downinfo p,a.sogo-anchor{
    color:#fff;
    font-family:lotagrotesque-semibold
}
.popup-inner .popup-close{
    top:-2px;
    right:10px
}
.sogo-merge{
    text-align:center;
    padding-bottom:19px;
    padding-top:10px
}
.sogo-merge .green-button{
    float:left;
    display:inline-block;
    margin:0 0 5px 16px;
    padding:13px 20px 12px
}
.cos_pricing_detail{
    border-top-right-radius:5px;
    border-top-left-radius:5px
}
.sogo_imglead{
    padding:20px 20px 0;
    text-align:center
}
a.sogo-anchor{
    background:0 0!important;
    text-decoration:underline;
    font-size:16px!important
}
a.sogo-anchor:hover{
    color:#fff
}
.try_now a.ent_free_trial{
    padding:10px
}
.sogo-downinfo{
    padding:18px 20px;
    display:flex;
    display:-ms-flexbox;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:center;
    justify-content:center;
    border-bottom-right-radius:5px;
    border-bottom-left-radius:5px
}
.popup-inner .sogo-downinfo>img{
    float:none;
    padding:0;
    margin-right:10px;
    background:0 0
}
.sogo-downinfo p{
    margin:0;
    font-size:14px
}
.sogo_plan_desc{
    border-bottom:1px solid rgba(162,162,162,.4);
    padding-bottom:15px
}
.section .play-video-btn.play-video-imgbtn{
    padding-bottom:0!important;
    margin-top:0!important
}
.cos_rtwheadingfont{
    font-family:lotagrotesque-bold;
    font-size:2em;
    font-style:normal;
    font-stretch:normal;
    line-height:1.3em;
    text-align:center;
    color:#444
}
.cos_testimonial .Survey-software-with{
    padding:0 40px;
    line-height:1.52
}
.testimonial_video h2.inhead{
    font-family:lotagrotesque-regular;
    font-size:36px;
    color:#FFF;
    padding:50px 0 12px;
    border:none;
    display:block;
    margin:0
}
.em-textinfo hr{
    border-top:1px solid #FFF;
    display:block;
    margin:12px auto 24px;
    width:268px
}
.cos_testimonial .Build{
    margin-bottom:0!important;
    color:#00aac1;
    font-family:lotagrotesque-semibold;
    font-size:20px
}
.cos_testimonial .build-add,.em-parainfo{
    font-family:lotagrotesque-regular
}
.cos_testimonial .build-add{
    margin-bottom:0!important;
    color:#5c5c5c;
    font-size:14px;
    margin-top:-6px
}
.testimonial-seprator{
    margin:15px auto;
    width:265px
}
.em-parainfo{
    color:#fff;
    font-size:20px;
    line-height:1.52
}
.testimonial_cos .iconimg{
    border-radius:50%;
    width:170px;
    margin-bottom:0
}
#box-link{
    position:absolute;
    bottom:25px;
    right:15px;
    width:60px;
    height:32px;
    background-color:transparent
}
.SignUp-cont-div{
    border-radius:3px;
    background-color:#fff;
    box-shadow:0 5px 15px -5px rgba(0,0,0,.2),0 0 1px 0 rgba(0,0,0,.3);
    display:block;
    padding:0;
    margin:0;
    transition:box-shadow 1s;
    padding: 18px 25px 12px;
}
/*.sgupbg{
    padding:15px 0 15px 25px
}*/
.sgupbg p.signText{
    font-family:lotagrotesque-semibold;
    font-size:16px;
    margin-bottom:0;
    color:#2d3e50
}
input{
    border:none;
    background-color:Transparent
}
.regular-checkbox input{
    position:absolute;
    top:-9999px;
    left:-9999px
}
input[type=checkbox],input[type=radio]{
    box-sizing:border-box;
    cursor:pointer;
    padding:0
}
.no_cc_text{
    font-size:14px;
    font-family:lotagrotesque-regular;
    margin-left:31px;
    cursor:auto;
    margin-top:-8px;
    color:#888!important
}
.regular-checkbox input:checked+label+label{
    color:#2d3e50
}
.regular-checkbox input:checked+label{
    display:inline-block;
    padding:0 0 0 30px;
    position:relative;
    cursor:pointer;
    letter-spacing:.2px;
    background:url(/wp-content/uploads/2018/02/new-active-radio.png) 0 no-repeat;
    font-family:lotagrotesque-bold;
    font-size:14px;
    text-align:left;
    color:#333
}
.sgupbg .signupSubmit{
    margin: 10px 0 8px;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
.fbandGoogleButtons.social_g_icon{
    margin-left:20px!important
}
.fbandGoogleButtons{
    display:inline-block;
    width:15%;
    margin:0;
    text-align:center
}
.social_f_icon a,.social_g_icon a{
    font-family:lotagrotesque-semibold;
    padding:4px 0 7px;
    width:100%;
    display:inline-block;
    font-size:14px
}
.social_g_icon{
    border-radius:3px;
    border:2px solid rgba(221,75,57,.3)
}
.social_g_icon a{
    color:#dd4b39
}
.social_f_icon a{
    color:#3b5998
}
.fl .orText,.regular-checkbox input+label,.slideRight p,.sub_heading_1{
    font-family:lotagrotesque-regular
}
.social_f_icon{
    border-radius:3px;
    border:2px solid rgba(60,96,184,.3)
}
.social_f_icon img,.social_g_icon img{
    margin-right:0;
    height:16px
}
.social_f_icon:hover,.social_g_icon:hover{
    opacity:1
}
.social_g_icon a:hover{
    color:#dd4b39!important
}
.social_f_icon a:hover{
    color:#3b5998!important
}
.ca{
    clear:both
}
.regular-checkbox input+label{
    color:#333;
    display:inline-block;
    font-size:14px;
    padding:0 0 0 30px;
    position:relative;
    cursor:pointer;
    background:url(/wp-content/uploads/2018/02/new-radio.png) 0 no-repeat;
    line-height:1.4
}
.fl{
    float:left
}
.fl .orText{
    float:left;
    font-size:14px;
    padding:0 4px;
    margin:0 6px;
    color:#888;
    font-weight:400
}
.banner-social{
    text-align:center;
    padding:15px 35px 0 0
}
div.borderLines{
    float:left;
    margin:16px 0 0;
    position:relative;
    width:38%
}
.pro_plan_details .sogo-pricing-offer{
    margin-left:0;
    top:-10px
}
.regular-checkbox,.sgupbg{
    margin-bottom:8px
}
.slideRight h1{
    font-size:14px
}
.slideRight p{
    font-size:30px;
    max-width:37ch;
    line-height:1.2;
    padding-bottom:0
}
.sub_heading_1{
    color:#1F2532;
    font-size:18px;
    max-width:60ch
}
.sgupbg input.signupEmail_cos{
    width: 203px;
    color: #2d3e50!important;
    border-radius: 2px;
    margin-top: 7px;
    margin-bottom: 10px;
    box-shadow: none;
    border: 2px solid #ddd;
    padding: 8px 12px 9px!important;
    font-size: 16px;
}
.sgupbg input.signupEmail_cos:focus{
    border-color:transparent transparent #ff7858;
    background:#fff;
    box-shadow:none
}
.slideRight{
    padding-left:0;
    padding-top: 70px
}
div.slideVideo2 #play-video-btn{
    padding-top:25px
}
#email_err{
    color:#D0021B;
    margin-top:-11px;
    font-size:14px;
    margin-bottom:5px;
    margin-left:3px;
    display:none
}
.or_keyword{
    width:100%;
    margin-bottom:8px!important
}
div.slideVideo2 #play-banner-video-btn img,div.slideVideo2 #play-video-btn img{
    height:46px;
    box-shadow:0 5px 15px 1px rgba(0,170,193,.19)
}
#cos_banner_form{
    background-image:linear-gradient(to top,#accbee 0,#e7f0fd 100%)
}
.error-not-valid{
    border-color:#D0021B!important
}
.plus_plan_details{
    background:#7fcdbb
}
.pro_plan_details{
    background:#4eb3d3
}
.ent_plan_details{
    background:#2b8cbe
}
.try_now a,.try_now a:hover{
    background:#ff7858;
    border-color:#ff7858
}
.cos_plan_name{
    text-align:center;
    font-size:32px;
    font-family:lotagrotesque-semibold;
    padding:15px 0 0;
    margin:0;
    color:#fff;
    letter-spacing:1px
}
.helpDescription,.try_now label{
    font-family:lotagrotesque-regular
}
.try_now{
    text-align:center;
    padding-bottom:15px;
    padding-top:10px
}
.try_now a{
    line-height:1!important;
    padding:10px 20px;
    margin:0 0 5px;
    display:inline-block;
    border-radius:2px;
    letter-spacing:0
}
.try_now a:hover{
    color:#fff!important
}
.promoter-list-sogo-popup{
    height:auto!important;
    padding-bottom:15px;
    width:72%;
    min-height:235px;
    position:relative;
    left:53%;
    transform:translate(-50%,0);
    -ms-transform:translate(-50%,0)
}
.popup-inner{
    max-width:1260px;
    width:100%;
    top:52%;
    -ms-transform:translate(-50%,-50%);
    box-shadow:none
}
.popup-inner .promoter-list-sogo li{
    line-height:1;
    padding:8px 0 1px 5px;
    font-family:lotagrotesque-regular
}
.try_now label{
    font-size:10px;
    padding-top:3px;
    letter-spacing:.7px
}
.plus_plan_features{
    transition:box-shadow 1s;
    min-height:290px;
    border-top:0;
    background-color:#fff;
    border-bottom-right-radius:5px;
    border-bottom-left-radius:5px
}
.plus_plan_features:hover{
    box-shadow:0 5px 15px 1px rgba(146,146,146,.5)
}
cos_pricing_detail{
    border:1px solid #e1e1e1;
    transition:box-shadow 1s
}
.vc_responsive .wpb_row .feature_details .vc_col-sm-4,.vc_responsive .wpb_row .popup-inner .vc_col-sm-4{
    padding-left:10px;
    padding-right:10px
}
.wpb_row .span_12{
    z-index:initial
}
.try_now .final-sogo-pricing-signup{
    font-size:16px!important;
    font-weight:400!important
}
.popup-inner img.sogo-pricing-offer_pop{
    position:absolute;
    margin-left:0
}
.popup-inner img.sogo-popimg{
    padding:0;
    float:none;
    background-color:transparent;
    height:45px
}
.popup_content{
    height:0
}
.popup-inner img.help_cos_icon{
    float:initial;
    padding-bottom:7px;
    padding-left:0
}
.sogo-pricing-help-arrow{
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-bottom:10px solid #fff;
    width:0;
    position:absolute;
    top:49px;
    display:none
}
.help_plus_desc .sogo-pricing-help-arrow{
    left:163px
}
.help_pro_desc .sogo-pricing-help-arrow{
    left:158px
}
.help_ent_desc .sogo-pricing-help-arrow{
    left:205px
}
.helpDescription{
    position:absolute;
    background:#fff;
    color:#4a4a4a;
    font-size:12px;
    text-align:center;
    width:170px;
    left:54px;
    top:58px;
    padding:5px;
    display:none;
    box-shadow:0 2px 6px 1px rgba(146,146,146,.3);
    z-index:1;
    font-weight:400
}
.cos-pricing-head,.sogo-pricing-feature-head,.sogo_price_desc{
    color:#2d3e50;
    text-align:center
}
.help_desc{
    cursor:pointer;
    display:inline;
    margin-left:5px
}
.help_desc:hover .helpDescription,.help_desc:hover .sogo-pricing-help-arrow{
    display:block
}
.sogo-pricing-feature-head{
    font-family:lotagrotesque-semibold;
    font-size:16px;
    line-height:normal;
    letter-spacing:.5px;
    padding:15px 0 0;
    margin:-1px;
}
.cos-pricing-head{
    font-family:lotagrotesque-semibold;
    font-size:22px;
    letter-spacing:1px;
    padding-top:15px;
    margin-bottom:3px
}
.sogo_price_desc{
    font-size:16px;
    line-height:1.4;
    font-family:lotagrotesque-regular;
    margin:0
}
.mobile_prop{
    display:none;
    padding:3px 13px 0 17px;
    border:1px solid #e1e1e1;
    margin-bottom:4px;
    background:#fff
}
.mobile_prop .sogo_price_desc{
    margin:0 0 8px
}
@media only screen and (max-width:1199px) and (min-width:960px){
    .regular-checkbox input:checked+label{
        font-size:15px
    }
    .popup-inner {
      max-width: 1260px;
      width: 95%;
    }
.cos_plan_name{font-size:28px;}
.cos_plan_name.sogo-plan-ent{margin:0 0 0 30px;}
    .sogo-downinfo p{
        font-size: 11px;
    }
    a.sogo-anchor{
        font-size:14px!important
    }
    .regular-checkbox input+label{
        font-size:15px
    }
    .testimonial_video h2.inhead{
        padding:20px 0 12px
    }
    div.slideVideo2 #play-video-btn{
        padding-top:25px
    }
    .pro_plan_details .sogo-pricing-offer{
        margin-top:0!important;
        margin-left:0
    }
    .or_keyword div.borderLines{
        margin:14px 0 0;
        width:36%
    }
    /*.pos .sgupbg{
        padding:25px 0 17px 25px
    }*/
    .slideRight{
        padding-left:35px
    }
    .em-textinfo hr{
        margin:8px auto 20px
    }
    .full-width-section .banner_corner{
        padding-left:20px!important;
        padding-right:20px!important
    }
    .sogo-downinfo{
        padding: 18px 4px;
    }
    .sogo-pricing-feature-head{padding: 15px 5px 0px 5px;}
    .promoter-list-sogo-popup{
        width:78%;
        min-height: 278px;
    }
    .sogo-merge .green-button{
        padding:13px 10px 12px;
        margin:0 0 5px 5px
    }
}
@media only screen and (max-width:959px) and (min-width:768px){
.cos_plan_name{font-size:22px;}
.try_now a{padding: 10px 8px;}
.entplus-request.final-sogo-pricing-signup {
    padding: 16px 15px 17px;
}
.sogo-pricing-feature-head{font-size:14px;}
.try_now .final-sogo-pricing-signup {
    font-size: 14px!important;
    font-weight: normal !important;
}
.sogo-four-popup .vc_col-sm-3 {padding: 0px 7px;}
    .sogo-pricing-offer_pop{
        display:none
    }
    .sogo-merge{
        padding-bottom:23px
    }
    .pro_plan_details .sogo-pricing-offer{
        display:none;
        margin-top:0!important
    }
    .full-width-section .banner_corner{
        padding-left:20px!important;
        padding-right:20px!important
    }
    .regular-checkbox input:checked+label{
        font-size:14px
    }
    .em-parainfo,h2.sub_heading_1{
        font-size:18px
    }
    #survey_sample_popup1 .popup-inner{
        max-width:100%;
        width:100%;
        padding:25px 20px;
        top:52%
    }
    .plus_plan_features{
        min-height:373px
    }
    .helpDescription{
        left:25px
    }
    .slideRight{
        padding-left:35px
    }
    .help_ent_desc .sogo-pricing-help-arrow{
        left:179px
    }
    .help_pro_desc .sogo-pricing-help-arrow{
        left:133px
    }
    .help_plus_desc .sogo-pricing-help-arrow{
        left:137px
    }
    .sgupbg input.signupSubmit{
        width:100%
    }
    .cos_banner{
        width:55%
    }
    .cos_form{
        width:45%
    }
    /*.pos .sgupbg{
        padding:25px 5px 25px 25px
    }*/
   /* .sgupbg input.signupEmail_cos{
        width:85%
    }*/
    /*.sgupbg .signupSubmit{
        width:93%
    }*/
    div.slideRight{
        padding-left:23px;
        padding-top: 70px;
    }
    div.slideVideo2 #play-video-btn{
        padding-top:0;
    }
    .em-textinfo hr{
        margin:12px auto 15px
    }
    .testimonial_video h2.inhead{
        font-size:32px;
        padding:15px 0 0;
    }
    .section .play-video-btn.play-video-imgbtn{
        width:260px;
    }
    div.borderLines{
        width:38%;
    }
    .sgupbg input.signupSubmit{
        font-size:18px;
    }
    .plus_plan_features:hover{
        box-shadow:initial;
    }
    .try_now.try-ipad{
        padding-bottom:20px;
    }
    .sogo_price_desc{
        font-size:13px;
    }
    .sogo-merge .green-button{
        float:none;
        text-align:center;
        margin:0;
    }
    a.sogo-anchor{
        font-size:14px!important;
        display:block;
        margin-top:10px
    }
    .popup-inner .popup-close{
        top:20px;
        right: 37px;
    }
    .sogo-downinfo{
        padding:8px 10px;
        min-height:45px;
    }
    .sogo-pricing-feature-head{padding: 15px 5px 0px 5px;}
    .promoter-list-sogo-popup{
        min-height: 320px;
        left:52%;
    }
    .sogo-downinfo p{
        line-height:1.2;
        text-align:center;
    }
}
@media only screen and (max-width:767px){
    .testimonial-main-heading-divider{
        position:absolute;
        border-top:1px solid #ddd;
        width:70%;
        left:30%;
    }
    .wpb_raw_code .wpb_wrapper .slideRight p{
        font-size:35px!important;
        width:100%!important
    }
    .pro_plan_details .sogo-pricing-offer{
        margin-left:0;
        top:-4px
    }
    .popup-inner img.sogo-popimg{
        height:32px
    }
    .mobile_prop .sogo_price_desc{
        margin:0 0 3px;
        font-family:lotagrotesque-semibold
    }
    .sogo-merge>label{
        font-size:8px!important
    }
    .popup-inner .popup-close{
        top:10px;
        right:20px
    }
    .sogo_imglead{
        padding:10px 20px 0
    }
    .try_now a{
        margin:0;
        padding:7px 16px
    }
    .green-button,.sogo_price_desc,.try_now .final-sogo-pricing-signup,a.sogo-anchor{
        font-size:14px!important
    }
    .sogo-merge .green-button{
        margin:0 0 5px 25px;
        padding:10px 8px
    }
    .cos_pricing_detail{
        border-radius:unset
    }
    #mobile-header{
        z-index:90
    }
    .regular-checkbox input+label,.regular-checkbox input:checked+label{
        font-size:14px;
        padding-left:28px
    }
    .cos_plan_name{
        font-size:20px;
        padding:10px 0 0;
        margin:0
    }
    .try_now{
        padding:3px 0 10px
    }
    .sogo-merge{
        text-align:center;
        padding-bottom:5px;
        padding-top:3px
    }
    .mobile_prop{
        display:block!important
    }
    .feature_details,.help_desc{
        display:none!important
    }
    #survey_sample_popup1 .popup-inner{
        max-width:83%;
        padding:10px 6px;
        top:52%
    }
    div.tp-bgimg.defaultimg{
        background-position:50% 0!important
    }
    .section .play-video-btn.play-video-imgbtn{
        height:260px;
        width:260px;
        margin-top:60px!important
    }
    .testimonial_video h2.inhead{
        padding:0 0 12px;
        font-size:32px
    }
    .em-parainfo{
        font-size:18px
    }
    .vc_responsive .wpb_row>div>.em_cos_text,.vc_responsive .wpb_row>div>.survey_last_block{
        margin-bottom:40px!important
    }
    .rtwheadingfont{
        font-size:25px;
        padding:0 30px
    }
    .Quickly-and-easily-c{
        padding:0 30px
    }
    .mobile_cos_margin{
        margin-top:80px
    }
    .sgupbg .fbandGoogleButtons{
        margin-left:5px!important;
        margin-top:0
    }
    .wpb_wrapper .slideRight{
        padding-left:0;
        padding-top:0
    }
    /*.pos .sgupbg{
        padding:25px 4px 25px 20px
    }*/
    div.slideVideo2 #play-video-btn{
        padding-top:20px
    }
    .or_keyword div.borderLines{
        width:39%
    }
     .fbandGoogleButtons {
       /*  width: 42%;
         margin: 0 12px 0 0px;*/
    }
    #cos_banner_form .vc_col-sm-12{
    	padding-left: 0;
    padding-right: 0;
}
 
    #cos_banner_form{
    	    background-image: linear-gradient(181deg, #fcfcfc, #ecf6f8) !important;
		    padding-left: 8px;
		    background-size:auto;/*
		    padding-top: 20px !important;*/
    }
    #cos_banner_form h1 {
    font-size: 12px;
    font-family: lotagrotesque-semibold;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #333;
}
#cos_banner_form h2 {
        font-size: 32px;
    font-family: lotagrotesque-bold;
    line-height: 1.3;
    letter-spacing: -0.5px;
    color: #333;
        margin-bottom: 5px;
}
  #cos_banner_form p.download_txt {
    font-family: lotagrotesque-regular;
    font-size: 20px;
    color: #888;
    padding-top: 25px;
    margin-bottom: 20px;
    line-height: 1.4;
}
.banner-download img {
    width: 45%;
}
.banner-download:first-child img.footer-app-cos-image-btn {
    margin-right: 10px;
}
}
@media only screen and (min-width:320px) and (max-width:480px){
    .no_cc_text{
        margin-left:26px
    }
   /* .sgupbg input.signupEmail_cos{
        width:86%
    }*/
    .regular-checkbox input+label,.regular-checkbox input:checked+label{
        padding-left:25px
    }
    /*.pos .sgupbg{
        padding:25px 4px 25px 18px
    }*/
    /*.sgupbg .signupSubmit{
        width:95%
    }
*/}
@media only screen and (max-width:374px){
    .try_now{
        padding:0 0 6px
    }
    .sogo-merge{
        text-align:center;
        padding-bottom:0;
        padding-top:2px
    }
    .sogo_imglead{
        padding:6px 20px 0
    }
    .sogo-merge .green-button{
        margin:0 0 5px 4px;
        padding:9px 8px
    }
}
.watch-a-demo-banner,.watch-a-demo-banner-transparent{
    font-family:lotagrotesque-semibold;
    font-size:16px;
    display:inline-block;
    letter-spacing:.4px;
    padding:10px 20px;
    transition:all .5s ease!important
}
.popup{
    z-index:101
}
#header{
    z-index:11!important
}
#topbar{
    z-index:12!important
}
.watch-a-demo-banner{
    text-align:left;
    color:#090909;
    border-radius:4px;
    background-color:#fff;
    background:rgba(255,255,255,.7)
}
a.watch-a-demo-banner:hover{
    color:#000!important;
    background:rgba(255,255,255,1);
    box-shadow:0 4px 9px 3px rgba(255,255,255,.17)
}
.span-triangle{
    width:20px;
    height:20px;
    display:inline-block;
    border-radius:50%;
    border:1px solid #060606;
    position:relative;
    top:4px;
    left:6%;
    text-align:center
}
.span-triangle>span{
    width:0;
    height:0;
    display:inline-block;
    border-top:6px solid transparent;
    border-bottom:6px solid transparent;
    border-left:11px solid #060606;
    position:relative;
    left:36%;
    vertical-align:middle;
    transform:translate(-50%,-50%)
}
.watch-a-demo-banner-transparent{
    text-align:left;
    color:#090909;
    border-radius:4px;
    background:rgba(255,255,255,.7)
}
a.watch-a-demo-banner-transparent:hover{
    box-shadow:rgba(255,255,255,.17) 0 4px 9px 3px;
    color:#000!important;
    background:#fff
}
@media (min-width:1200px) and (max-width:1920px){
    #cos_banner_form .col.span_12.color-dark.left{
        max-width:1240px
    }
    div#cos_banner_form div.slideLeft{
        width: 280px;
    	margin-top: 36px;
    	margin-right: -5px;
    }
}
@media screen and (min-width:1920px) and (max-width:2250px){
    .testimonial_slide_content{
        font-size:20px
    }
    .testimonial_slide_title{
        font-size:24px
    }
}
@media only screen and (max-width:1060px) and (min-width:960px){
    .sogo-forum .card_infoText{
        width:280px!important
    }
    .wpb_raw_code .wpb_wrapper .slideRight p,.wpb_wrapper .slideRight h2{
        width:100%!important
    }
    .testimonial_slide_content{
        padding:0 10px;
        line-height:1.2;
        margin-bottom:8px;
        font-size:14px
    }
    .testimonial_slide_title{
        font-size:16px;
        line-height:1.5;
        font-weight:700;
        margin-bottom:5px;
        padding:0 10px
    }
}
@media only screen and (max-width:960px) and (min-width:768px){
    .sogo-forum .card_infoText{
        width:200px!important
    }
    .wpb_raw_code .wpb_wrapper .slideRight p,.wpb_wrapper .slideRight h2{
        width:100%!important
    }
    .wpb_wrapper .slideRight p{
        font-size:45px
    }
    .vc_responsive .wpb_row .vc_col-sm-5.sogo-ipad-spec{
        width:80%;
        margin:0 auto;
        float:none
    }
}
@media screen and (min-width:0\0){
    .create-survey .create-survey-text{
        width:40ch
    }
    #cos_banner_form{
        background-position:right top
    }
    .SignUp-cont-div{
        border:1px solid rgba(0,0,0,.1);
        box-shadow:none!important
    }
}
@media screen and (max-width:767px){
    .regular-checkbox input+label{
        line-height:1.5
    }
    .create-survey-txt{
        padding:20px 0
    }
    .wpb_wrapper .slideRight p{
        font-size:35px!important;
        width:100%!important
    }
    .create-survey-txt h2{
        font-family:lotagrotesque-bold;
        font-size:24px;
        line-height:normal;
        letter-spacing:normal;
        text-align:left;
        color:#333;
        margin-bottom:0
    }
    .create-survey-txt p{
        font-family:lotagrotesque-semibold;
        font-size:16px;
        line-height:1.38;
        letter-spacing:normal;
        text-align:left;
        color:#888
    }
}