@media only screen and (min-width:2559px) {
.edge-wrap #feature6::before{top:2.5% !important;}
.edge-wrap #feature6::after{bottom: 125px;}
.homepage#section2::before {top: -25px;}
}
@media only screen and (width:2560px) {
    .features_list > nav > ul > li#feature_googleanalytics::before {
        height: 115%;
    }
.edge-wrap #feature6::before{top:2.5%;}
.edge-wrap #feature6::after{bottom: 125px;}
}
@media only screen and (max-width:1618px){.arrows{right:51%;}
.arrow_left{left:30px;}
.login_page_new .login_page_wrapper > .content{width:100%;}
.tooltip{top:4px !important;}
}
@media only screen and (max-width:1479px){.arrows{right:53%;top:41px;}
.login_page_new .login_page_wrapper > .content{width:100%;}
.edge-wrap #feature6::before{top:45px;}
.edge-wrap #feature6::after{bottom: 103px;}
#section1::after {bottom: 68%;}
.homepage#section1::after {bottom: 67%;}
#section2a::after {bottom: -30px;}
.homepage#section2::before {top: -75px;}
}
@media only screen and (max-width:1375px){.roundabout-holder{margin-left:55px;}
.about2 .pic img{width:85%;}
.about5 .pic img{width:85%;}
.login_page_new .login_page_wrapper > .content{width:100%;}
#section2 .slick-dots li:first-child{left:75px;top:55px;}
#section2 .slick-dots li:nth-child(2){left:500px;top:155px;}
#section2 .slick-dots li:nth-child(3){bottom:40px;left:220px;top:auto;}
#section2 .slick-dots li:nth-child(4){bottom:auto;left:auto;right:15px;top:312px;}
#section2 .slick-dots li:nth-child(5){bottom:75px;left:92px;top:auto;}
}
@media only screen and (min-width:1366px){.chat_section::after{background:rgba(0, 0, 0, 0) url(../images/circle_new.png) no-repeat scroll 0 0;content:"";height:1000px;left:-280px;position:absolute;top:-160px;width:1000px;z-index: -15;}
.login_page_right::before{bottom:-487px;}
.login_page_right::after{top:-20px;}
#feature_shortcuts .pic-4-hide-mobile > img{width:85%;}
#feature_groupchat .pic-4-hide-mobile > img{width:85%;}
#feature_integrate .pic-4-hide-mobile > img{width:85%;}
#feature_chatbots .pic-4-hide-mobile > img {width: 85%;}
#section2 .slick-dots li:first-child{left:75px;top:55px;}
#section2 .slick-dots li:nth-child(2){left:500px;top:155px;}
#section2 .slick-dots li:nth-child(3){bottom:40px;left:220px;top:auto;}
#section2 .slick-dots li:nth-child(4){bottom:auto;left:auto;right:15px;top:312px;}
#section2 .slick-dots li:nth-child(5){bottom:75px;left:92px;top:auto;}
.edge-wrap #feature6::before{top:6.5%;}
.edge-wrap #feature6::after{bottom: 125px;}
    .edge-wrap .features_list nav > ul > li:nth-child(4) .features_right {
        left: -30px;
        padding-right: 0;
        top: 35px;
    }
}
@media only screen and (max-width:1365px) {
.features_list > nav > ul > li#feature_chatbots {padding: 175px 0 185px;}
    .edge-wrap .features_list > nav > ul > li:nth-child(3) {
        padding: 250px 0 135px;
    }
}
@media only screen and (max-width:1365px) and (min-width:1024px){.content{max-width:1228px;width:85%;margin:0 auto;}
.features_list .content{max-width:1228px;width:85%;margin:0 auto;}
#section2 .content{max-width:1228px;width:85%;margin:0 auto;}
#section4 .content{max-width:1228px;width:85%;margin:0 auto;}
footer .content{max-width:1228px;width:85%;margin:0 auto;}
.features_list .content{margin:0 auto 0;position:relative;}
.chat_section::after{background:rgba(0, 0, 0, 0) url("../images/circle_new.png") no-repeat scroll 0 0;content:"";height:1000px;left:-280px;position:absolute;top:-215px;width:1000px;}
.owl-carousel::before{background:rgba(0, 0, 0, 0) url("/assets/salesite/images/box_shadow1.png") no-repeat scroll 0 0/auto 98%;top:5px;width:40px;}
.login_page_new .login_page_left footer{left:0;padding:0 40px;}
.login_page_left .footer_top{padding-left:20px;}
.login_page_left .footer_bottom{padding-left:20px;}
.owl-carousel::after{background:rgba(0, 0, 0, 0) url("/assets/salesite/images/box_shadow.png") no-repeat scroll 0 0/auto 97%;}
.login_page_right::before{bottom:-439px;}
.login_page_right::after{top:-20px;}
.login_page_right_wrapper{right:0;}
.login_page_left{width:60%;position:relative;}
.login_page_right{width:40%;padding:0 15px 0 0;}
.login_page_left footer, .login_page_left footer .content{width:100% !important;left:0;}
.section h2{font-size:34px;line-height:50px;}
#navigation_bar > nav > ul > li{padding:0 12px;}
#navigation_bar > nav > ul > li > a{font-size:13px;}
.chat_section{width:440px;left:-50px;}
.chat_section img{width:100% !important;}
#section4 .section_left{top:-70px !important;}
#section2{background-size:100% 100%;padding-bottom:10px;}
#section4{padding:90px 0 80px;}
#section4 .section_right{margin-right:0px;}
#section4 .section_left img{width:150%;}
.footer_links > nav > ul > li{margin-left:20px;}
.footer_links > nav{width:860px;}
#section2 .top_left_pattern { top: -70px; }
#section2 .slick-dots li:first-child{left:14%;top:16%;}
#section2 .slick-dots li:nth-child(2){left:50%;top:31%;}
#section2 .slick-dots li:nth-child(3){bottom:11%;left:22%;top:auto;}
#section2 .slick-dots li:nth-child(4){bottom:0%;right:15px;top:50%;}
#section2 .slick-dots li:nth-child(5){bottom:20%;left:5%;}
#section3a {padding: 0 0 230px;}
.features_list > nav > ul > li#feature_mobileapp{padding:155px 0 165px;}
.features_list nav > ul > li#feature_customizechat .features_right{margin-left:34px;margin-top:-96px;}
.features_list nav > ul > li#feature_customizechat .features_left{margin-top:-95px;}
.carousel-controls{bottom:0;left:46%;}
.features_list > nav > ul > li#feature_customizechat{padding-bottom:0;}
.features_list > nav > ul > li:nth-child(2n){padding-bottom:15px;}
.features_list nav > ul > li#feature_groupchat .features_right span img{width:100%;}
.features_list nav > ul > li .content{z-index:9;}
.features_list nav > ul > li#feature_shortcuts .features_right{right:0;top:0;width:59%;}
.features_list > nav > ul > li#feature_shortcuts .features_left{margin-top:84px;width:375px;}
#feature_mobileapp .features_right span img,
#feature_shortcuts .features_right span img{width:100%;}
#feature_mobileapp .features_right{margin:0 auto;right:82px;top:-77px;width:41%;}
#feature_mobileapp .features_right .btn1 img{width:100%;}
#feature_mobileapp .features_right .btn2 img{width:100%;}
#feature_mobileapp .features_right .btn1{left:-30px;top:172px;width:201px;}
#feature_mobileapp .features_right .btn2{right:-52px;top:221px;width:199px;z-index:9;}
.features_list nav > ul > li:nth-child(2n) .features_right, .features_list nav > ul > li#feature_customizechat .features_right, .features_list nav > ul > li#feature_googleanalytics .features_right{left:12px;padding-left:0;padding-right:0;right:auto;top:29px;width:53.5%;}
.features_list > nav > ul > li#feature_smartmessages .features_left{width:425px;padding:21px 0 0 0;}
.features_list nav > ul > li:nth-child(2n) .features_left > ul > li{background-size:20px 20px;}
.column_nav ul li img{width:52px;}
.column_nav ul li{width:97px;padding:0 !important;}
.features_list > nav > ul > li#feature_smartmessages h6{margin:21px 0 0;font-size:12px;line-height:16px;}
.features_list > nav > ul > li#feature_smartmessages .column_nav{padding:11px 0 0;}
.features_list > nav > ul > li#feature_mobileapp .features_left{padding:0 0 0 19px;width:473px;}
.features_left > ul li{background-size:20px 20px;}
.features_list > nav > ul > li#feature_mobileapp .features_left{padding:0 0 0 0px;width:393px;}
.features_list > nav > ul > li#feature1 .features_right{right:-8px;top:-13px;}
.features_list > nav > ul > li#feature_smartmessages::before{top:-25px;z-index:9;}
.features_list > nav > ul > li#feature_smartmessages .features_right span img{width:100%;}
.features_list nav > ul > li#feature_chatbots .content {z-index: 1;}
.features_list > nav > ul > li#feature_chatbots .features_right span img {width: 100%;}
.features_list > nav > ul > li#feature_chatbots .features_right {top: -120px;right: -45px;}
.features_list > nav > ul > li#feature_chatbots .features_left {padding-top: 0;width: 400px;}
.features_list > nav > ul > li#feature_chatbots {padding: 150px 0 275px;}
.features_left h2{padding-bottom:21px;}
.features_list a.go_to{margin-top:18px;}
.features_right{width:59.5%;}
.features_list a.go_to b{width:24px;height:24px;}
#features .page_info{padding-top:27px;}
#features.inner_section h1 small{font-size:46px;}
.page_info .contact_form{}
#features.inner_section h1{line-height:48px;padding-bottom:13px;font-size:46px;}
.contact_form input[type="text"],
.contact_form input[type="email"],
.contact_form input[type="url"],
.contact_form input[type="password"],
.contact_form textarea{line-height:56px;}
#features .contact_form input[type="email"]{width:224px;height: 46px;}
.contact_form .arrow_right{right:-28px;}
.contact_form .arrow_left{left:-53px;top:-45px;}
.features_list > nav > ul > li:first-child{padding-top:0;}
.page_info .contact_form p .red_link{height:46px;line-height:46px;width:155px;padding:0 15px;}
#features .page_info .contact_form{width:430px;}
.page_info p{font-size:14px;line-height:21px;text-align:center;}
#feature1 .features_left{padding:5px 0 0 0;width:408px;}
.features_list nav > ul > li#feature_groupchat .features_right{width:60%;top:-44px;left:-20px;}
.features_list > nav > ul > li#feature_groupchat .features_left{padding-top:0;}
.features_list > nav > ul > li#feature_groupchat::after{bottom:-26px;}
.features_list > nav > ul > li#feature_integrate .features_right span img{width:100%;}
.features_list > nav > ul > li#feature_integrate .features_right{top:-120px;right:-45px;}
.features_list > nav > ul > li#feature_integrate .features_left{padding-top:0;width:400px;}
.features_list > nav > ul > li#feature_googleanalytics .features_right span img{width:100%;}
.features_list > nav > ul > li#feature_googleanalytics .features_right{left:60px;width:35%;}
.features_list > nav > ul > li:last-child .features_left span{margin-top:25px;}
.features_list > nav > ul > li#feature_simplifiedcommunication::before { top: -25px; z-index: 9; }
.features_list nav > ul > li#feature_simplifiedcommunication .features_right { left: 12px; padding-left: 0; padding-right: 0; right: auto; top: 29px; width: 53.5%; }
#features .features_left h2{font-size:28px;line-height:44px;}
.features_left h2{padding-bottom:23px;}
.features_left ol li,
.features_left ul li{font-size:13px;line-height:21px;margin-bottom:18px;padding-left:34px;}
#trail_section{z-index:999;}
.features_list > nav > ul > li#feature_googleanalytics .features_left{padding-left:35px;padding-top:0;width:400px;}
.features_left ol li::before{height:16px;width:16px;line-height:16px;font-size:12px;}
.features_list > nav > ul > li#feature_googleanalytics{padding:55px 0 38px 0;z-index:99;}
.features_list > nav > ul > li:last-child .pattern{height:311px;width:699px;bottom:-108px;}
.arrows_right img{width:100%;}
.arrows_left img{width:100%;}
.arrows_right{width:50%;}
.arrows_left{width:50%;}
.about_us_wrapper .content::before{left:100px;}
.about_us_wrapper .info{width:375px;margin-left:45px;}
.pic img{width:100%;}
.pic{width:350px;}
.about_us_wrapper .content{width:1024px;}
.about_us_wrapper nav{padding-top:0;}
.about_us_wrapper ul  #liAbout2017 .info{margin-left:200px;}
.about_us_wrapper ul  #liAbout2017{margin-left:-183px;margin-top:26px;}
.about_us_wrapper ul  #liAbout2017 .info{margin-left:100px;}
.about_us_wrapper ul  #liAbout2017 .pic{left:30px;top:19px;width:250px;}
.about_us_wrapper ul  #liAbout2016{margin-left:385px;margin-top:170px;}
.about_us_wrapper ul  #liAbout2016 .pic{width:200px;}
.about_us_wrapper ul  #liAbout2016 .info,
.about_us_wrapper ul  #liAbout2014 .info{margin:0 0 0 46px;}
.about_us_wrapper ul  #liAbout2016 .info{width:300px;}
.about_us_wrapper ul  #liAbout2015 .info{width:300px;}
.about_us_wrapper ul  #liAbout2016 .year{left:33px;position:relative;}
.about_us_wrapper ul  #liAbout2015{margin-left:-50px;margin-top:231px;}
.about_us_wrapper ul  #liAbout2014{margin-left:-82px;margin-top:134px;}
.about_us_wrapper ul  #liAbout2013{margin-left:-118px;margin-top:102px;}
.about_us_wrapper ul  #liAbout2013 .pic{left:174px;position:relative;width:262px;}
.about_us_wrapper ul  #liAbout2012{margin-left:12px;margin-top:150px;}
.about_us_wrapper ul  #liAbout2011{margin-left:-74px;margin-top:-17px;}
.about_us_wrapper ul  #liAbout2011 .pic{width:250px;top:0;}
.about_us_wrapper ul  #liAbout2011 .info{margin-left:155px;}
#about_us .page_info p br{display:none;}
#about_us .page_info p{font-size:22px;}
.about_us_wrapper h2{font-size:34px;line-height:42px;padding-bottom:16px;}
.about1 .year{left:2px;position:relative;top:11px;}
.pic{top:-70px;}
.about_us_wrapper ul  #liAbout2016{margin-left:333px;margin-top:264px;}
.about3 .pic{left:8px;}
.about3 .year{top:-6px;}
.about_us_wrapper ul  #liAbout2015{margin-left:-50px;margin-top:179px;}
.about5 .pic{left:-120px;}
.about5 .year{left:8px;top:-11px;}
.about_us_wrapper ul  #liAbout2013{margin-left:-118px;margin-top:67px;}
.about6 .year{left:0;top:-5px;}
.about7 .year{left:2px;top:6px;}
.about7 .pic{left:30px;}
.about_us_wrapper ul  #liAbout2011 .pic{top:-44px;}
.about_us_wrapper .content{width:1024px;}
.contact_info{padding:33px 0 0;width:25%;}
.contact_form{width:70%;}
#contact_us .content .contact_form{padding:42px 0 0;width:74%;}
.contact_form textarea{height:200px;}
.error_message{font-size:13px;padding:0 5px;text-align:center;width:72%;}
.contact_form_left{width:40%;}
.contact_form_right{width:56%;}
.partner_form {width: 45%;}
.contact_form .submit .link{padding:0 25px;width:175px;}
.contact_form .submit{margin-left:15px;}
.submit{margin-left:15px;}
.submit .link{width:165px;padding:0 20px;background:#2294f4 url("/assets/salesite/images/arrow3.png") no-repeat scroll 87% center;}
.message{margin-top:15px;}
.submit .link:hover{background:#1169ea url("/assets/salesite/images/arrow3.png") no-repeat scroll 87% center;}
#privacy_policy .content{padding:0;}
.numbered_item_list .content {padding:0;}
#privacy_policy.inner_section h1{padding-bottom:22px;}
#privacy_policy.inner_section{font-size:50px;}
#privacy_policy.inner_section{padding-top:42px;}
#privacy_policy li ul{width:100%;}
.login_page_right_wrapper{padding-left:20px;}
.tooltip{top:4px !important;}
.edge-wrap #feature6::before{top:32px;}
.edge-wrap #feature6::after{bottom: 82px;}
    .edge-wrap .features_list > nav > ul > li:nth-child(2)::before {
        top: -25px;
        z-index: 9;
    }
    .edge-wrap #feature4 .features_left {
        float: right;
        padding: 90px 0 0 0;
    }
    .edge-wrap .features_list > nav > ul > li:nth-child(5) {
        padding-bottom: 45px;
    }
    .edge-wrap .features_list > nav > ul > li#feature2 .features_left {
        padding: 21px 0 0 0;
    }
}
@media only screen and (max-width:1280px){.content{max-width:1088px;width:90%;margin:0 auto;}
footer .content{max-width:1088px;width:90%;margin:0 auto;}
.homepage#section1::after {bottom: 64%;}
.features_list .content{max-width:1088px;width:90%;margin:0 auto;}
#section2 .content{max-width:1088px;width:90%;margin:0 auto;}
#section4 .content{max-width:1088px;width:90%;margin:0 auto;}
.login_page_new .login_page_wrapper > .content{width:100%;}
.features_list > nav > ul > li:last-child .pattern{width:759px;}
.features_list > nav > ul > li:last-child .pattern{width:759px;}
.features_list > nav > ul > li#feature_integrate .features_right{top:-183px;right:-45px;}
.features_list > nav > ul > li#feature_mobileapp{padding:155px 0 208px;}
.features_list > nav > ul > li#feature_customizechat{padding-bottom:5px;}
.features_list > nav > ul > li#feature_shortcuts{padding:135px 0 93px;}
.features_list > nav > ul > li#feature_groupchat{padding:5px 0 83px;}
.features_list > nav > ul > li#feature_integrate{padding:150px 0 160px;}
.features_list > nav > ul > li#feature_chatbots .features_right {top: -105px;right: -45px;}
.features_list > nav > ul > li#feature_chatbots {padding: 150px 0 170px;}
.features_list > nav > ul > li#feature_simplifiedcommunication .features_left {padding: 25px 0 0 0;}
.slider_pic{right:-94px;}
.contact_form input.error_field, .contact_form textarea.error_field{background:#fff url(/assets/salesite/images/close_icon.png) 95.5% 15px no-repeat;}
.contact_form textarea{padding:0px 30px;}
.section1_bottom_wrapper .section_right li{margin-left:30px;width:124px;}
.section1_bottom_wrapper .section_right li h6{margin-bottom:0;}
.arrows .paper_plane img{width:100%;}
.paper_plane{width:200px;}
.arrows{right:133px;top:31px;width:300px;}
.arrow_left{width:67px;}
.arrow_left img{width:100%;}
.arrow_right{width:44px;}
.arrow_right img{width:100%;}
.section_right h2{width:auto;}
.section1_bottom_wrapper .section_right{width:50%;margin-right:3%;padding-top:258px;}
#section1.section h6{font-size:13px;line-height:21px;margin-top:12px;}
.section1_bottom_wrapper .section_right li{margin-bottom:28px;}
.slider_container h3{font-size:26px;line-height:34px;}
#call a{font-size:22px;}
.footer_links > nav > ul > li{margin-left:3%;}
.footer_links > nav{width:77%;}
.footer_links li a{font-size:13px;list-style-image:13px;}
.address address{line-height:30px;font-size:13px;}
.footer_links{padding:20px 0;}
.login_page_left .footer_links{padding:11px 0 0;}
.footer_top{padding:20px 0 20px;}
#call{margin-top:11px;}
.footer_bottom{padding:20px 0;}
#section4 .section_left img{width:100%;}
#section4 .section_right{width:45%;margin-right:0;}
p{font-size:15px;line-height:24px;}
#section4{padding:30px 0 48px;}
#section4 .section_left{left:40px;position:absolute;top:-122px;width:650px;z-index:12;}
.section3_wrapper{padding:30px 0 0;}
.section3_wrapper1{width:98%;}
.section3_wrapper > img{width:90%;height:auto;}
#section3 h3{font-size:110px;line-height:110px;}
#section4 .section_right{padding-top:25px;}
#section3 h4{font-size:24px;line-height:24px;margin-bottom:5px;}
#section2 .slider_container{width:39%;}
.slider-nav .slick-slide{margin-left:8px;}
.top_left_pattern img,
.bottom_right_pattern img{width:100%;}
.bottom_right_pattern{width:225px;bottom:190px;}
#section2{padding-bottom:9px;}
#section2 .slick-dots li:first-child{left:14%;top:16%;}
#section2 .slick-dots li:nth-child(2){left:50%;top:31%;}
#section2 .slick-dots li:nth-child(3){bottom:11%;left:28%;top:auto;}
#section2 .slick-dots li:nth-child(4){bottom:0%;right:15px;top:50%;}
#section2 .slick-dots li:nth-child(5){bottom:20%;left:10%;}
#section3.parallax {height: 440px;}
#section3 h3 {margin: 30px 0 0 0;}
.inner_section h1{font-size:50px;}
#trail_section{padding:75px 0;}
.home-features#features {padding-top: 125px;}
#privacy_policy nav{padding-top:35px;width:96%;}
#privacy_policy h4{font-size:22px;line-height:22px;margin-bottom:22px;}
.numbered_item_list h4{font-size:22px;line-height:22px;margin-bottom:22px;}
#privacy_policy nav > ul > li::before{top:-2px;}
#privacy_policy li ul li{margin-bottom:24px;}
#privacy_policy h6{font-size:15px;}
#privacy_policy li ul li{margin-bottom:20px;}
#affiliate_terms nav > ul > li::before{top:-2px;}
.inner_section h1{padding-bottom:22px;}
.pricing_section .content{padding:0;}
.pricing_section nav > ul > li{width:32.33%;}
.package_comparison h2{padding-top: 25px;padding-bottom:25px;}
.pricing_section{padding-bottom:90px;}
.package_comparison{padding-top:0;}
.package_comparison .table_section::after{height:1988px;width:217px;}
.package_comparison .table_section.active::after{height:7562px;width:214px;}
#features .page_info::after{font-size:200px;line-height:200px;bottom:-55px;}
.about_us_wrapper .content::before{left:100px;}
.about_us_wrapper .info{width:375px;margin-left:45px;}
.pic img{width:100%;}
.pic{width:350px;}
.about_us_wrapper .content{width:1024px;}
.about_us_wrapper nav{padding-top:0;}
.about5 .year{left:8px;top:10px;}
.about4 .year{left:95px;top:23px;}
.about_us_wrapper ul #liAbout2020 {padding-top: 20px;}
.about_us_wrapper ul #liAbout2020 .info_wrapper {right: -40px;}
.about_us_wrapper ul #liAbout2020 .pic {left: 30px;}
.about_us_wrapper ul #liAbout2019 {padding-bottom:112px;}
.about_us_wrapper ul #liAbout2019 .info_wrapper {right:230px;}
.about_us_wrapper ul #liAbout2019 .info {width: 275px;}
.about_us_wrapper ul #liAbout2019 .info {margin: 0 0 0 47px;}
.about_us_wrapper ul #liAbout2019 .pic {left: 95px;width:330px;top: -10px;}
.about_us_wrapper ul #liAbout2018 .info_wrapper {margin-left: 50px;}
.about_us_wrapper ul #liAbout2018 .info {width: 468px;}
.about_us_wrapper ul  #liAbout2018 .pic{top: -30px;}
.about_us_wrapper ul  #liAbout2017 .info{margin-left:200px;}
.about_us_wrapper ul  #liAbout2017{margin-left:-75px;margin-top:111px;}
.about_us_wrapper ul  #liAbout2017 .info{margin-left:125px;}
.about_us_wrapper ul  #liAbout2017 .pic{left:-150px;top:-29px;width:250px;}
.about_us_wrapper ul  #liAbout2016{margin-left:254px;margin-top:50px;}
.about_us_wrapper ul  #liAbout2016 .pic{width:200px;}
.about_us_wrapper ul  #liAbout2016 .info{margin-left:125px;width:300px;}
.about_us_wrapper ul  #liAbout2015 .info{width:400px;}
.about_us_wrapper ul  #liAbout2016 .year{left:65px;position:relative;}
.about_us_wrapper ul  #liAbout2015{margin-left:-162px;margin-top:75px;}
.about_us_wrapper ul  #liAbout2015 .pic{left:-40px;position:relative;width:262px;}
.about_us_wrapper ul  #liAbout2014 .info{margin:0 0 0 70px;}
.about_us_wrapper ul  #liAbout2014{margin-left:-109px;margin-top:150px;}
.about_us_wrapper ul  #liAbout2013{margin-left:0px;margin-top:25px;}
.about_us_wrapper ul  #liAbout2013 .pic{left:120px;position:relative;width:262px;}
.about_us_wrapper ul  #liAbout2012{margin-left:12px;margin-top:165px;}
.about_us_wrapper ul  #liAbout2011{margin-left:-74px;margin-top:7px;}
.about_us_wrapper ul  #liAbout2011 .pic{width:250px;top:0;}
.about_us_wrapper ul  #liAbout2011 .info{margin-left:85px;}
.roundabout-holder{width:400px;margin-left:100px;margin-top:-80px;}
#carousel li{width:386px;height:508px;}
#carousel-controls{bottom:15px;}
#privacy_policy{padding:40px 35px 55px;}
.carousel li{width:350px;height:450px;}
.features_list nav > ul > li#feature_customizechat .features_right{width:48%;}
.roundabout-holder{margin-left:15px;}
#section3.parallax{}
.features_left{width:400px;}
.about2 .pic img{width:auto;}
.about5 .pic img{width:auto;}
.edge-wrap #feature6::before{top:32px;}
.edge-wrap #feature6::after{bottom: 80px;}
}
@media only screen and (max-width:1180px){.content{max-width:1088px;width:90%;margin:0 auto;}
footer .content{max-width:1088px;width:90%;margin:0 auto;}
.homepage#section1::after {bottom: 65.5%;}
.features_list .content{max-width:1088px;width:90%;margin:0 auto;}
#section2 .content{max-width:1088px;width:90%;margin:0 auto;}
#section4 .content{max-width:1088px;width:90%;margin:0 auto;}
.login_page_new .login_page_wrapper > .content{width:100%;}
.features_list > nav > ul > li:last-child .pattern{width:759px;}
.features_list > nav > ul > li:last-child .pattern{width:759px;}
.features_list > nav > ul > li#feature_integrate .features_right{top:-183px;right:-45px;}
.features_list > nav > ul > li#feature_mobileapp{padding:155px 0 208px;}
.features_list > nav > ul > li#feature_customizechat{padding-bottom:5px;}
.features_list > nav > ul > li#feature_shortcuts{padding:135px 0 93px;}
.features_list > nav > ul > li#feature_groupchat{padding:5px 0 83px;}
.features_list > nav > ul > li#feature_integrate{padding:150px 0 160px;}
.features_list > nav > ul > li#feature_chatbots .features_right {top: -105px;right: -45px;}
.features_list > nav > ul > li#feature_chatbots {padding: 165px 0 160px;}
.slider_pic{right:-94px;}
.contact_form input.error_field, .contact_form textarea.error_field{background:#fff url(/assets/salesite/images/close_icon.png) 95.5% 15px no-repeat;}
.contact_form textarea{padding:0px 30px;}
.section1_bottom_wrapper .section_right li{margin-left:30px;width:124px;}
.section1_bottom_wrapper .section_right li h6{margin-bottom:0;}
.arrows .paper_plane img{width:100%;}
.paper_plane{width:200px;}
.arrows{right:133px;top:31px;width:300px;}
.arrow_left{width:67px;}
.arrow_left img{width:100%;}
.arrow_right{width:44px;}
.arrow_right img{width:100%;}
.section_right h2{width:auto;}
.section1_bottom_wrapper .section_right{width:50%;margin-right:3%;padding-top:258px;}
#section1.section h6{font-size:13px;line-height:21px;margin-top:12px;}
.section1_bottom_wrapper .section_right li{margin-bottom:28px;}
.slider_container h3{font-size:26px;line-height:34px;}
#call a{font-size:22px;}
.footer_links > nav > ul > li{margin-left:3%;}
.footer_links > nav{width:75%;}
.footer_links li a{font-size:13px;list-style-image:13px;}
.address address{line-height:30px;font-size:13px;}
.footer_links{padding:20px 0;}
.login_page_left .footer_links{padding:11px 0 0;}
.footer_top{padding:20px 0 20px;}
#call{margin-top:11px;}
.footer_bottom{padding:20px 0;}
#section4 .section_left img{width:100%;}
#section4 .section_right{width:45%;margin-right:0;}
p{font-size:15px;line-height:24px;}
#section4{padding:30px 0 48px;}
#section4 .section_left{left:40px;position:absolute;top:-122px;width:650px;z-index:12;}
.section3_wrapper{padding:35px 0 0;}
.section3_wrapper1{width:98%;}
.section3_wrapper > img{width:90%;height:auto;}
#section3 h3{font-size:110px;line-height:110px;}
#section4 .section_right{padding-top:25px;}
#section3 h4{font-size:24px;line-height:24px;margin-bottom:5px;}
#section2 .slider_container{width:39%;}
.slider-nav .slick-slide{margin-left:8px;}
.top_left_pattern img,
.bottom_right_pattern img{width:100%;}
.bottom_right_pattern{width:225px;bottom:190px;}
#section2 {padding: 30px 0 0;}
#section2{padding-bottom:40px;}
#section2 .slick-dots li:first-child{left:14%;top:16%;}
#section2 .slick-dots li:nth-child(2){left:50%;top:31%;}
#section2 .slick-dots li:nth-child(3){bottom:11%;left:22%;top:auto;}
#section2 .slick-dots li:nth-child(4){bottom:0%;right:15px;top:50%;}
#section2 .slick-dots li:nth-child(5){bottom:20%;left:5%;}
.inner_section h1{font-size:50px;}
#trail_section{padding:75px 0;}
#privacy_policy nav{padding-top:35px;width:96%;}
#privacy_policy h4{font-size:22px;line-height:22px;margin-bottom:22px;}
.numbered_item_list h4{font-size:22px;line-height:22px;margin-bottom:22px;}
#privacy_policy nav > ul > li::before{top:-2px;}
#privacy_policy li ul li{margin-bottom:24px;}
#privacy_policy h6{font-size:15px;}
#privacy_policy li ul li{margin-bottom:20px;}
#affiliate_terms nav > ul > li::before{top:-2px;}
.inner_section h1{padding-bottom:22px;}
.pricing_section .content{padding:0;}
.pricing_section nav > ul > li{width:32.33%;}
.package_comparison h2{padding-bottom:25px;}
.pricing_section{padding-bottom:45px;}
.package_comparison{padding-top:0;}
.package_comparison .table_section::after{height:1988px;width:217px;}
.package_comparison .table_section.active::after{height:7562px;width:214px;}
#features .page_info::after{font-size:200px;line-height:200px;bottom:-55px;}
.about_us_wrapper .content::before{left:100px;}
.about_us_wrapper .info{width:375px;margin-left:45px;}
.pic img{width:100%;}
.pic{width:350px;}
.about_us_wrapper .content{width:1024px;}
.about_us_wrapper nav{padding-top:0;}
.about5 .year{left:8px;top:10px;}
.about4 .year{left:95px;top:23px;}
.about_us_wrapper ul  #liAbout2017 .info{margin-left:200px;}
.about_us_wrapper ul  #liAbout2017{margin-left:-75px;margin-top:0px;}
.about_us_wrapper ul  #liAbout2017 .info{margin-left:125px;}
.about_us_wrapper ul  #liAbout2017 .pic{left:-150px;top:-29px;width:250px;}
.about_us_wrapper ul  #liAbout2016{margin-left:254px;margin-top:54px;}
.about_us_wrapper ul  #liAbout2016 .pic{width:200px;}
.about_us_wrapper ul  #liAbout2016 .info{margin-left:125px;width:300px;}
.about_us_wrapper ul  #liAbout2015 .info{width:400px;}
.about_us_wrapper ul  #liAbout2016 .year{left:65px;position:relative;}
.about_us_wrapper ul  #liAbout2015{margin-left:-162px;margin-top:90px;}
.about_us_wrapper ul  #liAbout2015 .pic{left:-40px;position:relative;width:262px;}
.about_us_wrapper ul  #liAbout2014 .info{margin:0 0 0 70px;}
.about_us_wrapper ul  #liAbout2014{margin-left:-109px;margin-top:133px;}
.about_us_wrapper ul  #liAbout2013{margin-left:0px;margin-top:25px;}
.about_us_wrapper ul  #liAbout2013 .pic{left:120px;position:relative;width:262px;}
.about_us_wrapper ul  #liAbout2012{margin-left:12px;margin-top:150px;}
.about_us_wrapper ul  #liAbout2011{margin-left:-74px;margin-top:7px;}
.about_us_wrapper ul  #liAbout2011 .pic{width:250px;top:0;}
.about_us_wrapper ul  #liAbout2011 .info{margin-left:85px;}
.roundabout-holder{width:400px;margin-left:100px;margin-top:-80px;}
#carousel li{width:386px;height:508px;}
#carousel-controls{bottom:15px;}
#privacy_policy{padding:40px 35px 55px;}
.carousel li{width:350px;height:450px;}
.features_list nav > ul > li#feature_customizechat .features_right{width:48%;}
.roundabout-holder{margin-left:15px;}
#section3.parallax{}
.features_left{width:400px;}
.about2 .pic img{width:unset;}
.about5 .pic img{width:unset;}
.edge-wrap #feature6::before{top:20px;}
.edge-wrap #feature6::after{bottom: 65px;}
}
@media only screen and (max-width:1152px){.content{max-width:1088px;width:90%;margin:0 auto;}
footer .content{max-width:1088px;width:90%;margin:0 auto;}
.features_list .content{max-width:1088px;width:90%;margin:0 auto;}
#section2 .content{max-width:1088px;width:90%;margin:0 auto;}
#section4 .content{max-width:1088px;width:90%;margin:0 auto;}
.login_page_new .login_page_wrapper > .content{width:100%;}
.features_list > nav > ul > li:last-child .pattern{width:759px;}
.features_list > nav > ul > li:last-child .pattern{width:759px;}
.features_list > nav > ul > li#feature_integrate .features_right{top:-183px;right:-45px;}
.features_list > nav > ul > li#feature_mobileapp{padding:155px 0 208px;}
.features_list > nav > ul > li#feature_customizechat{padding-bottom:5px;}
.features_list > nav > ul > li#feature_shortcuts{padding:135px 0 93px;}
.features_list > nav > ul > li#feature_groupchat{padding:5px 0 83px;}
.features_list > nav > ul > li#feature_integrate{padding:150px 0 160px;}
/*.features_list > nav > ul > li#feature_chatbots {padding: 155px 0 15px;}*/
.features_list > nav > ul > li#feature_chatbots .features_right {top: -100px;right: -45px;}
/*.features_list > nav > ul > li#feature_chatbots {padding: 150px 0 160px;}
.features_list > nav > ul > li#feature_chatbots {padding: 186px 0 187px;}*/
.features_list > nav > ul > li#feature_chatbots {padding: 186px 0 155px;}
.slider_pic{right:-94px;}
.contact_form input.error_field, .contact_form textarea.error_field{background:#fff url(/assets/salesite/images/close_icon.png) 95.5% 15px no-repeat;}
.contact_form textarea{padding:0px 30px;}
.section1_bottom_wrapper .section_right li{margin-left:30px;width:124px;}
.section1_bottom_wrapper .section_right li h6{margin-bottom:0;}
.arrows .paper_plane img{width:100%;}
.paper_plane{width:200px;}
.arrows{right:133px;top:31px;width:300px;}
.arrow_left{width:67px;}
.arrow_left img{width:100%;}
.arrow_right{width:44px;}
.arrow_right img{width:100%;}
.section_right h2{width:auto;}
.section1_bottom_wrapper .section_right{width:50%;margin-right:3%;padding-top:258px;}
#section1.section h6{font-size:13px;line-height:21px;margin-top:12px;}
.section1_bottom_wrapper .section_right li{margin-bottom:28px;}
.slider_container h3{font-size:26px;line-height:34px;}
#call a{font-size:22px;}
.footer_links > nav > ul > li{margin-left:3%;}
.footer_links > nav{width:75.5%;}
.footer_links li a{font-size:13px;list-style-image:13px;}
.address address{line-height:30px;font-size:13px;}
.footer_links{padding:20px 0;}
.login_page_left .footer_links{padding:11px 0 0;}
.footer_top{padding:20px 0 20px;}
#call{margin-top:11px;}
.footer_bottom{padding:20px 0;}
#section4 .section_left img{width:100%;}
#section4 .section_right{width:45%;margin-right:0;}
p{font-size:15px;line-height:24px;}
#section4{padding:30px 0 48px;}
#section4 .section_left{left:40px;position:absolute;top:-122px;width:650px;z-index:12;}
.section3_wrapper{padding:10px 0 0;}
.section3_wrapper1{width:98%;}
.section3_wrapper > img{width:90%;height:auto;}
#section3 h3{font-size:110px;line-height:110px;}
#section4 .section_right{padding-top:25px;}
#section3 h4{font-size:24px;line-height:24px;margin-bottom:5px;}
#section2 .slider_container{width:39%;}
.slider-nav .slick-slide{margin-left:8px;}
.top_left_pattern img,
.bottom_right_pattern img{width:100%;}
.bottom_right_pattern{width:225px;bottom:190px;}
#section2{padding-bottom:10px;}
#section2 .slick-dots{height:624px;left:48%;top:-148px;}
#section2 .slick-dots li:first-child{left:14%;top:14%;}
#section2 .slick-dots li:nth-child(2){left:50%;top:31%;}
#section2 .slick-dots li:nth-child(3){bottom:11%;left:28%;top:auto;}
#section2 .slick-dots li:nth-child(4){bottom:0%;right:15px;top:50%;}
#section2 .slick-dots li:nth-child(5){bottom:20%;left:5%;}
.inner_section h1{font-size:50px;}
#trail_section{padding:75px 0;}
#privacy_policy nav{padding-top:35px;width:96%;}
#privacy_policy h4{font-size:22px;line-height:22px;margin-bottom:22px;}
.numbered_item_list h4{font-size:22px;line-height:22px;margin-bottom:22px;}
#privacy_policy nav > ul > li::before{top:-2px;}
#privacy_policy li ul li{margin-bottom:24px;}
#privacy_policy h6{font-size:15px;}
#privacy_policy li ul li{margin-bottom:20px;}
#affiliate_terms nav > ul > li::before{top:-2px;}
.inner_section h1{padding-bottom:22px;}
.pricing_section .content{padding:0;}
.pricing_section nav > ul > li{width:32.33%;}
.package_comparison h2{padding-bottom:25px;}
.pricing_section{padding-bottom:90px;}
.package_comparison{padding-top:0;}
.package_comparison .table_section::after{height:88.6%;width:20.4%;}
.package_comparison .table_section.active::after{height:99.63%;width:20.2%;}
#features .page_info::after{font-size:200px;line-height:200px;bottom:-55px;}
.about_us_wrapper .content::before{left:100px;}
.about_us_wrapper .info{width:375px;margin-left:45px;}
.pic img{width:100%;}
.pic{width:350px;}
.about_us_wrapper .content{width:1024px;}
.about_us_wrapper nav{padding-top:0;}
.about5 .year{left:8px;top:10px;}
.about4 .year{left:95px;top:23px;}
.about_us_wrapper ul #liAbout2019 {padding-bottom: 190px;}
.about_us_wrapper ul #liAbout2019 img {width: 84%;}
.about_us_wrapper ul  #liAbout2017 .info{margin-left:200px;}
.about_us_wrapper ul  #liAbout2017{margin-left:-75px;margin-top:70px;}
.about_us_wrapper ul  #liAbout2017 .info{margin-left:125px;}
.about_us_wrapper ul  #liAbout2017 .pic{left:-150px;top:-29px;width:250px;}
.about_us_wrapper ul  #liAbout2016{margin-left:254px;margin-top:53px;}
.about_us_wrapper ul  #liAbout2016 .pic{width:200px;}
.about_us_wrapper ul  #liAbout2016 .info{margin-left:125px;width:300px;}
.about_us_wrapper ul  #liAbout2015 .info{width:400px;}
.about_us_wrapper ul  #liAbout2016 .year{left:65px;position:relative;}
.about_us_wrapper ul  #liAbout2015{margin-left:-162px;margin-top:65px;}
.about_us_wrapper ul  #liAbout2015 .pic{left:-40px;position:relative;width:262px;}
.about_us_wrapper ul  #liAbout2014 .info{margin:0 0 0 70px;}
.about_us_wrapper ul  #liAbout2014{margin-left:-109px;margin-top:155px;}
.about_us_wrapper ul  #liAbout2013{margin-left:0px;margin-top:25px;}
.about_us_wrapper ul  #liAbout2013 .pic{left:120px;position:relative;width:262px;}
.about_us_wrapper ul  #liAbout2012{margin-left:12px;margin-top:150px;}
.about_us_wrapper ul  #liAbout2011{margin-left:-74px;margin-top:7px;}
.about_us_wrapper ul  #liAbout2011 .pic{width:250px;top:0;}
.about_us_wrapper ul  #liAbout2011 .info{margin-left:85px;}
.roundabout-holder{width:400px;margin-left:100px;margin-top:-80px;}
#carousel li{width:386px;height:508px;}
#carousel-controls{bottom:15px;}
#privacy_policy{padding:40px 35px 55px;}
.carousel li{width:350px;height:450px;}
.features_list nav > ul > li#feature_customizechat .features_right{width:48%;}
.roundabout-holder{margin-left:15px;}
#section3.parallax{}
.features_left{width:400px;}
.about2 .pic img{width:unset;}
.about5 .pic img{width:unset;}
.edge-wrap #feature6::before{top:23px;}
.edge-wrap #feature6::after{bottom: 65px;}
}
@media only screen and (width:1024px){
.content{max-width:905px;width:90%;margin:0 auto;}
footer .content{max-width:905px;width:90%;margin:0 auto;}
.features_list .content{max-width:905px;width:90%;margin:0 auto;}
.features_list > nav > ul > li#feature_chatbots {padding: 186px 0 100px;}
.features_list > nav > ul > li#feature_chatbots .features_right {top: -100px;right: -45px;}
.homepage#section1::after {bottom: 63.5%;}
.homepage#section2::before {top: -70px;width: 310px;}
#section2 .content{max-width:905px;width:90%;margin:0 auto;}
#section4 .content{max-width:905px;width:90%;margin:0 auto;}
.login_page_new .login_page_wrapper > .content{width:100%;}
.slider_container .slider-for p{width:60%;}
.package_comparison .table_section::after{height:2481px;width:191px;}
.package_comparison .table_section.active::after{height:9164px;width:188px;}
.package_comparison thead th:nth-child(2) span{width:100.7%;}
.package_comparison thead th:nth-child(4) span{width:100.5%;}
.chat_section{margin-left:0px !important;}
.about_us_wrapper ul #liAbout2020 {padding-top: 20px;    padding-bottom: 40px;}
.about_us_wrapper ul #liAbout2020 .info_wrapper {right: -40px;}
.about_us_wrapper ul #liAbout2020 .info {width: 395px;}
.about_us_wrapper ul #liAbout2020 .pic {left: 30px;top: -15px;}
.about_us_wrapper ul #liAbout2020 img {width: 80%;}
.about_us_wrapper ul #liAbout2019 {padding-top: 130px;padding-bottom:100px;}
.about_us_wrapper ul #liAbout2019 .info_wrapper {z-index:99;right:218px;}
.about_us_wrapper ul #liAbout2019 .info {width: 275px;margin: 0 0 0 47px;}
.about_us_wrapper ul #liAbout2019 .pic {z-index:2; left: 95px;}
.about_us_wrapper ul #liAbout2019 img {width: 83%;}
.about_us_wrapper ul #liAbout2018 .info_wrapper {margin-left: 65px;}
.about_us_wrapper ul #liAbout2018 .info {width: 350px;}
.about_us_wrapper ul #liAbout2018 .pic {top: -30px;}
.about_us_wrapper ul #liAbout2018 img {width: 85%;}
.about_us_wrapper ul #liAbout2016 {height:342px;margin-top: 65px;}
.about_us_wrapper ul #liAbout2016 .info_wrapper {z-index:99; position:relative;}
.about_us_wrapper ul #liAbout2016 .info {margin-left: 90px;}
.about_us_wrapper ul #liAbout2016 .pic {z-index:1;float: right;top: -305px; left: 85px;}
.about_us_wrapper ul #liAbout2015{margin-left:0px;height:252px;margin-top: 70px;}
.about_us_wrapper ul #liAbout2015 .info_wrapper {position: relative;left: -60px;}
.about_us_wrapper ul #liAbout2015 .info {width: 380px;}
.about_us_wrapper ul #liAbout2015 .pic {top: -270px;left: 210px;}
.about_us_wrapper ul #liAbout2014{padding-bottom:160px;}
.about_us_wrapper ul  #liAbout2013{margin-left:20px;margin-top:-30px;}
.about_us_wrapper ul  #liAbout2013 .pic{left:90px;position:relative;width:262px;}
.about_us_wrapper ul  #liAbout2012{margin-left:12px;margin-top:120px;}
.about_us_wrapper ul #liAbout2012 .info_wrapper {margin-right: 18px;}
.about_us_wrapper ul #liAbout2012 .info {width: 290px;}
.about_us_wrapper ul #liAbout2012 img {width: 75%;}
#liAbout2019 img {width: 380px;}
.about_us_wrapper .about5 h2{width:250px;}
.about_us_wrapper ul  #liAbout2011{margin-left:-74px;margin-top:50px;}
.slider_container .slider-nav{padding-top:40px;padding-bottom:50px;}
.parallax-layer{top:48%;left:50%;}
#section3a {padding: 0 0 215px;}
#section3 h3 {margin: 0px 0 0 0;}
#section3.parallax {height: 365px;}
/*#section3{margin-top:-180px;}*/
#section2{padding-bottom:65px;}
#section2::after {bottom: -5%;}
#section2 .slick-dots{height:698px;left:50%;top:-161px;margin-left:110px;width:152%;}
.slider_pic img{width:592px;}
.slider_pic{right:-58px;margin-left:-150px;padding:42px 45px 1px 42px;width:70%;}
#section2 .slick-dots li:first-child{left:5%;top:16%;}
#section2 .slick-dots li:nth-child(2){left:40%;top:31%;}
#section2 .slick-dots li:nth-child(3){bottom:24%;left:15%;top:auto;}
#section2 .slick-dots li:nth-child(4){bottom:0%;right:37%;top:45%;}
#section2 .slick-dots li:nth-child(5){bottom:30%;left:4%;}
#section3a .contacts-manage-right li {padding-left: 32px;}
.pricing_top{padding:30px 8px;}
.pricing_bottom a {padding: 20px 38px;}
#section3a::before {height: 120px;}
.footer_links > nav {float: none;width: 100%;}
.contact_us {float: none;text-align: center;margin-top: 25px;}
}
@media only screen and (max-width:1023px) and (min-width:768px){.content{max-width:870px;width:92%;margin:0 auto;}
footer .content{max-width:870px;width:92%;margin:0 auto;}
.features_list .content{max-width:870px;width:92%;margin:0 auto;}
.homepage#section1::after {bottom: 70.5%;}
.homepage#section2::before {top: -70px;width: 310px;}
#section2 .content{max-width:870px;width:92%;margin:0 auto;}
#section4 .content{max-width:870px;width:92%;margin:0 auto;}
.login_page_new .login_page_wrapper > .content{width:100%;}
.about_us_wrapper .about4 .info{margin:15px 0 0 115px;}
.about_us_wrapper ul  #liAbout2015 .info{width:340px;}
#ipad{border-radius:15px;}
.chat_section::after{background:rgba(0, 0, 0, 0) url(../images/circle_new.png) no-repeat scroll 0 0/100% 100%;content:"";height:800px;left:-239px;position:absolute;top:-181px;width:800px;}
.owl-carousel::before, .owl-carousel::after{display:none;}
#privacy_policy .content{padding:0;}
.numbered_item_list .content {padding:0;}
.login_page_new .login_page_left footer{left:0;padding:0 20px;}
.login_page_left .footer_links{padding:3px 0 0;}
#privacy_policy li p{margin-bottom:25px;}
#privacy_policy nav > ul > li{margin-bottom:38px;}
#privacy_policy.inner_section{padding-top:40px;}
.browser span{left:0;}
body{background-size:1230px auto;}
.content{border:0px solid red;padding-top:0;}
#section1 .content{padding-top:30px;}
#keyboard{width:324px;height:325px;top:-140px;margin-left:80px;}
#keyboard img{width:100%;height:auto;}
#samsung{width:232px;height:232px;margin-left:-60px;}
#samsung img{width:100%;height:auto;}
#ipad{width:260px;height:360px;margin-left:210px;top:135px;background-size:100% auto;}
#ipad img{width:119%;height:auto;left:-25px;top:62px;}
#aeroplane{width:250px;height:150px;margin-left:-40px;top:315px;}
#aeroplane img{width:100%;height:auto;}
header{padding-top:20px;}
#logo{margin-right:10px;width:110px;}
#logo img{width:100%;height:auto;}
#logo a{width:100%;display:block;}
.section1_top_wrapper .section_left{width:35%;}
.top_left_pattern{width:20%;}
.owl-prev{background:rgba(0, 0, 0, 0) url("/assets/salesite/images/left_arrow1.png") no-repeat scroll 0 0 !important;font-size:0 !important;display:inline-block;height:12px;margin-right:15px;vertical-align:middle;width:7px;}
.owl-dot{height:42px;width:42px;margin:0 10px;}
.owl-dot span{background:#b1b5dd none repeat scroll 0 0;border-radius:100%;height:20px;line-height:20px;margin:0 auto;position:relative;width:20px;display:block;}
.owl-next{background:rgba(0, 0, 0, 0) url("/assets/salesite/images/right_arrow1.png") no-repeat scroll 0 0 !important;display:inline-block;height:12px;font-size:0 !important;margin-left:15px;vertical-align:middle;width:7px;}
.owl-carousel{margin-top:15px;}
.pricing_section nav > ul > .slick-list > .slick-track > li{width:32.53% !important;}
.pricing_bottom a b{font-weight:700;border:2px solid #2294f4;}
.pricing_section .content{padding:0;width:100%;}
#pricing .page_info h5{font-size:18px;line-height:18px;}
.package_comparison{padding-top:0px;}
.pricing_section{padding-bottom:155px;}
.features_list > nav > ul > li#feature_groupchat .features_right{margin:0 auto;}
.features_list > nav > ul > li#feature_shortcuts .features_right span{width:auto;}
.section1_bottom_wrapper .section_right nav{width:370px;padding:0;margin:0 auto;}
#feature_mobileapp .features_right span{float:none;}
.roundabout-holder{margin:0 auto;}
.features_list > nav > ul > li:first-child .features_left .features_right{margin:35px 0;}
.features_list > nav > ul > li:last-child .content > .features_right{display:block;}
.features_list > nav > ul > li:last-child .mob{display:none;}
.features_list > nav > ul > li#feature_simplifiedcommunication .features_right { left: -15px; padding-left: 0; padding-right: 0; right: auto; top: 29px; width: 72%; }
.features_list > nav > ul > li#feature_simplifiedcommunication { padding: 0; }
.features_list > nav > ul > li#feature_simplifiedcommunication::before { top: -25px; z-index: 9; }
.features_list > nav > ul > li#feature_chatbots .features_right span img {width: 135%;}
.features_list > nav > ul > li#feature_chatbots .features_right {top: -33px;right: -10px;}
.features_list > nav > ul > li#feature_chatbots .features_left {padding-top: 0;width: 340px;}
.features_list > nav > ul > li#feature_chatbots {padding: 157px 0 32px;}
.carouse-wrap{display:none;}
.carouse-wrap.mob{display:block;position:relative;margin-bottom:75px;}
.features_left .features_right{display:block;top:0 !important;position:relative;margin-bottom:25px;right:0px;}
.features_left{position:relative;}
.features_list > nav > ul > li .content > .features_right{display:none;}
.features_right .browser img{width:100%;}
.features_left h2{text-align:center;}
.about_icons{top:-150px;}
.about_us_wrapper nav{margin-top:0;}
.about_us_wrapper .content::before{top:-150px;}
#about_us .page_info{padding-bottom:195px;}
.about_us_wrapper .about_icons {height:25px;}
.about_us_wrapper ul #liAbout2020 {padding-bottom: 40px;}
.about_us_wrapper ul #liAbout2020 .info_wrapper {width:100%;right: -128px;}
.about_us_wrapper ul #liAbout2020 .info {width: 350px;}
.about_us_wrapper ul #liAbout2019 {padding-bottom: 86px;}
.about_us_wrapper ul #liAbout2019 .info_wrapper {right: 205px;}
.about_us_wrapper ul #liAbout2019 .info {width: 200px;}
.about_us_wrapper ul #liAbout2019 .pic {left: 52px;top: 0px;}
.about_us_wrapper ul #liAbout2019 img {width:60%;}
.about_us_wrapper ul #liAbout2018 .info {width: 295px;}
.about_us_wrapper ul  #liAbout2017 .year {left: 15px;}
.about_us_wrapper ul  #liAbout2017 .info{margin-left:50px;}
.about_us_wrapper ul  #liAbout2016 .info{width:200px;}
.about_us_wrapper ul  #liAbout2016{margin-left:25px;margin-top:311px;}
.about_us_wrapper ul  #liAbout2016 .pic{left:-33px;}
.about_us_wrapper ul  #liAbout2014{height: 138px;margin-left:-161px;margin-top:221px;}
.about_us_wrapper ul  #liAbout2014 .info{width:260px;}
.about_us_wrapper .content{width:768px;}
.about_us_wrapper .content::before{background-size:100% 100%;width:225px;height:2536px;}
.page_info p br{display:none;}
#navigation_bar > nav > ul > li{padding:0 8px;}
#navigation_bar > nav > ul > li > a{font-size:12px;}
#navigation_bar > nav > ul{padding:5px 15px 5px 10px;}
header #sign_up{padding:0 10px;font-size:13px;}
#sign_up img,
#login img{margin-left:5px;}
header #login{padding:0 13px;margin-left:2px;}
#links{top:-1px;}
.section h2,
#section4 h3,
.login_center_content h2,
.inner_section h1{font-size:22px;line-height:30px;}
#section2 .slider_container{float:left;position:relative;width:34%;}
.slider_container .slider-nav{padding-top:0;padding-bottom:30px;width:100%;z-index:999;}
.slider-nav .slick-slide{float:none;display:inline-block;vertical-align:middle;}
.slider_container h3{width:70%;padding-bottom:20px;}
.slider_container h3, .contacts-manage-right h3{font-size:18px;line-height:normal;}
.contacts-manage-right h3{padding-bottom:0px;}
.slider_container .slider-for p{margin:0;width:100%;font-size:12px;padding-bottom:20px;line-height:normal;}
.slider_container .slider-for{padding-top:20px;width:250px;position:absolute;}
.slider_container .slider-nav .slick-track .slick-slide{width:35px !important;height:35px !important;border-radius:35px;background-size:50% auto;}
#section2{margin-top:0;}
#section2 h6{text-align:center}
#section2 h6, .contacts-manage-right h6{margin:8px 0 0px; font-size: 14px;}
.section h2{padding-bottom:5px;}
#section2 .slider_pic{width:66%;margin:0;top:-18px;}
#section3{margin-top:110px;}
.parallax-layer{top:55%;left:50%;}
.section3_wrapper > img{width:105%;}
#section3.parallax{height:450px;}
.bottom_right_pattern{bottom:110px;}
#section4 .section_left{margin:0;width:50%;position:static;text-align:center;float:left;}
#section4 .section_left img{width:100%;height:auto;}
#section2 .content{padding:0;position:relative;z-index:99;}
#section2{padding:0px 0;}
#section2::after {bottom: -20%;}
.desk{display:none;}
.ipad{display:block;}
#section4{background-size:auto;padding:0;}
#section4 .section_right{float:right;width:44%;text-align:left;padding-top:103px;}
#section4 h3{margin-bottom:18px;}
#section4 p{margin-bottom:32px;}
.footer_links > nav{float:none;width:100%;}
.footer_links > nav > ul > li{width:13.66%;}
.footer_links > nav > ul > li:last-child{width:33%;}
.contact_us{float:none;text-align:center;margin-top:25px;}
.address address{margin-top:12px;}
.facebook_like{margin-left:11px;padding-left:20px;}
.chat_section{width:320px;height:430px;margin-left:-90px;top:50px;}
.chat_section img{width:100%;height:auto;}
.paper_plane{width:134px;}
.arrow_left{width:38px;bottom:-22px;left:9px;}
.arrow_right{width:30px;bottom:47px;right:70px;}
.arrows{right:126px;top:-91px;width:224px;}
.section1_bottom_wrapper .section_right{margin-right:0;padding-top:122px;width:46%;margin-right:50px;}
#section1.section h6{font-size:12px;line-height:15px;margin:0;padding:0;}
#section1.section .section_left h6{padding-bottom:30px;}
.section1_bottom_wrapper .section_right li{margin:0 0 30px 0;width:116px;}
.section1_bottom_wrapper .section_right li img{width:40px;height:40px;margin-bottom:20px;}
#section1{padding-bottom:90px;}
.inner_section h1{font-size:27px;padding-bottom:38px;}
.contact_info h4{font-size:24px;line-height:24px;padding-bottom:20px;}
.map_location{margin:-20px auto 0;}
.map_location img{width:100%;}
.map_location a{display:block;width:100%;margin-left:-10%;}
#privacy_policy h4{font-size:18px;line-height:22px;margin-bottom:12px;}
.numbered_item_list h4{font-size:18px;line-height:22px;margin-bottom:12px;}
p{font-size:14px;line-height:24px;}
#privacy_policy h6{font-size:14px;line-height:22px;}
.login_page_left{padding:0 20px;width:60%;}
.login_page_right{width:40%;}
.login_page_right_wrapper{right:20px;}
.login_page_left .contact_form{padding:10px 0 10px;width:300px;}
.login_page_right::before{bottom:-610px;}
.login_page header{padding:20px 20px;}
.login_center_content h2{line-height:27px;margin-bottom:20px;}
.login_page_left footer{padding:0 20px;}
.login_page_left .footer_top{padding-left:0;padding-bottom:15px;}
.login_page_left .footer_bottom{padding-left:0;}
#call a img{margin-right:10px;}
#call a{font-size:18px;}
.login_page_left .contact_us{float:right;margin-top:0;}
.login_page_left #call{margin-top:0;}
.form_links{margin-top:0;}
.inner_section h1{padding-bottom:18px;}
.inner_section h1 small{font-size:22px;}
.inner_section h1{padding-bottom:10px;}
.pricing_section nav{padding:45px 0;}
.pricing_section nav > ul > li{width:32%;}
.pricing_top{padding:30px 8px;}
.pricing_top h4{font-size:20px;line-height:20px;margin-bottom:20px;}
.pricing_top h2{font-size:38px;line-height:38px;margin-bottom:28px;min-height:68px;font-weight:700;}
.pricing_top h2 strong{padding-top:6px;}
.pricing_top span{font-size:12px;font-weight:500;line-height:12px;margin-bottom:11px;}
.pricing_top .topPremiumPriceH2{margin-bottom: 55px;}
.pricing_top .topProfessionalPriceH2{min-height: 54px;}
.pricing_top .topGrowthPriceH2{margin-bottom: 55px;}
.pricing_top a.sign_up{margin:20px auto 0;}
.pricing_features{padding:20px 15px;}
.pricing_features ul li{font-size:12px;font-weight:500;}
.pricing_bottom a{padding: 10px 0px 10px 15px;}
.pricing_bottom a b{margin-right:10px;}
.pricing_section nav{padding: 0 0 0; margin: 10px 0 70px;}
.about_us_wrapper::before,
.package_comparison td{padding:18px;}
.package_comparison h5{font-size:14px;}
.package_comparison p{font-size:12px;font-weight:500;line-height:20px;}
.package_comparison thead th{font-size:18px;line-height:18px;padding:18px 0;}
.package_comparison h5{padding-bottom:5px;}
.package_comparison td{width:20%;}
.package_comparison td.empty,
.package_comparison th.empty{width:1%;}
.package_comparison tr td:first-child{width:38%;}
.package_comparison .table_section::after{height:89.35%;width:19.1%;}
.package_comparison .table_section.active::after{height:99.6%;width:19.1%;}
.page_info .contact_form{margin:30px auto 0;}
#features .page_info::after{font-size:150px;line-height:150px;bottom:0;}
.about_us_wrapper .info{width:275px;}
.pic{width:200px;top:-24px;}
.about2 .pic img{width:100%;}
.about_us_wrapper ul  #liAbout2016 .year{left:52px;top:-35px;}
.about7 .pic{left:37px;top:0px;}
.about_us_wrapper ul  #liAbout2018{margin-left:0px;}
.about_us_wrapper ul  #liAbout2018 .pic{left:-25px;}
.about_us_wrapper ul  #liAbout2017{margin-left:-125px;margin-top:-10px;}
.about_us_wrapper ul  #liAbout2016{margin-left: 185px;margin-top: 38px;height: 245px;}
.about_us_wrapper ul  #liAbout2016 .pic{left:0;}
.about_us_wrapper ul  #liAbout2016 .info{margin-left:87px;}
.about_us_wrapper ul #liAbout2015 {margin-left: 0px;margin-top: 36px;}
.about_us_wrapper ul  #liAbout2015 .pic{top: 10px;left:-25px;width:200px;}
.about_us_wrapper ul  #liAbout2014{margin-left:-140px;margin-top:50px;}
.about_us_wrapper ul  #liAbout2013{margin-left:-157px;margin-top:105px;}
.about_us_wrapper ul #liAbout2013 .info_wrapper {left: 230px;}
.about_us_wrapper ul  #liAbout2013 .pic{left:140px;top:-82px;width:200px;}
.about_us_wrapper ul  #liAbout2012{margin-left:0;margin-top:15px;}
.about_us_wrapper ul  #liAbout2011{margin-left:-95px;margin-top:50px;}
.info_wrapper{margin-right:20px;}
.about_us_wrapper ul  #liAbout2011 .pic{top:0;width:200px;left:25px;}
.about_us_wrapper ul  #liAbout2011 .info{margin-left:105px;}
.pricing_section nav:before{display:none;}
.features_list > nav > ul > li:first-child .features_right::before{background-size:100% 100%;height:265px;left:-150px;width:400px;}
.features_list > nav > ul > li#feature_mobileapp{padding:155px 0 126px;}
.carouse-wrap{display:block;}
.carouse-wrap.mob{display:none;}
.carousel li{width:230px;height:320px;}
.features_list nav > ul > li#feature_customizechat .features_right{margin-left:26px;margin-top:-90px;width:50% !important;}
.carousel-controls ul li{margin:0;}
.features_list nav > ul > li#feature_customizechat .features_left li{margin-bottom:23px;}
.features_list nav > ul > li#feature_customizechat .features_left li br{display:none;}
.features_list > nav > ul > li#feature_customizechat::after{bottom:-30px;}
.features_list > nav > ul > li#feature_customizechat .features_left{margin-top:-95px;width:36%;}
.carousel-controls{bottom:0;}
.features_list > nav > ul > li#feature_customizechat{padding-bottom:30px;}
.features_list > nav > ul > li:nth-child(2n){padding-bottom:15px;}
.carousel-controls{bottom:85px;width:208px;left:60%;}
.features_list > nav > ul > li#feature_shortcuts{padding:40px 0 68px;}
.features_list nav > ul > li#feature_groupchat .features_right span img{width:100%;}
.features_list nav > ul > li .content{z-index:9;}
.features_list > nav > ul > li#feature_shortcuts .features_right{right:0;top:20px;width:65%;}
.features_list > nav > ul > li#feature_shortcuts .features_left{margin-top:84px;width:36%;}
.features_list > nav > ul > li#feature_groupchat {padding: 5px 0 35px;}
#feature_mobileapp .features_right span img,
#feature_shortcuts .features_right span img{width:100%;}
.features_list > nav > ul > li#feature_googleanalytics .features_right {padding-left: 0;padding-right: 0;right: auto;top: 29px;}
#feature_mobileapp .features_right{margin:0 auto;right:42px;top:-77px;width:41%;}
#feature_mobileapp .features_right .btn1 img{width:100%;}
#feature_mobileapp .features_right .btn2 img{width:100%;}
#feature_mobileapp .features_right .btn1{left:-30px;top:172px;width:201px;}
#feature_mobileapp .features_right .btn2{right:-52px;top:221px;width:199px;z-index:9;}
.features_list nav > ul > li:nth-child(2n) .features_right{left:12px;padding-left:0;padding-right:0;right:auto;top:29px;width:53.5%;}
.features_list > nav > ul > li#feature_smartmessages .features_left{padding:21px 0 0 0;width:50%;}
.features_list nav > ul > li:nth-child(2n) .features_left > ul > li{background-size:20px 20px;}
.column_nav ul li img{width:52px;}
.column_nav ul li{width:106px;padding:0 !important;margin-left:3px;}
.features_list > nav > ul > li#feature_smartmessages h6{margin:21px 0 0;font-size:12px;line-height:16px;}
.features_list > nav > ul > li#feature_smartmessages .column_nav{padding:11px 0 0;}
.features_list > nav > ul > li#feature_mobileapp .features_left{padding:0 0 0 19px;width:473px;}
.features_left > ul li{background-size:20px 20px;}
.features_list > nav > ul > li#feature_mobileapp .features_left{padding:0 0 0 0px;width:350px;}
.features_list > nav > ul > li#feature1 .features_right{right:-8px;top:-13px;}
.features_list > nav > ul > li#feature_smartmessages::before{top:-25px;z-index:9;}
.features_list > nav > ul > li#feature_smartmessages .features_right span img{width:100%;}
.features_left h2{padding-bottom:21px;}
.features_list > nav > ul > li:nth-child(even) .features_left h2{text-align:right;}
.features_list a.go_to{margin-top:18px;}
.features_right{width:50%;}
.features_list a.go_to b{width:24px;height:24px;}
#features .page_info{padding-top:27px;}
#features .page_info{padding-top:0;}
body.features{background:#e4edf9 url("/assets/salesite/images/top-bg1.jpg") no-repeat scroll center -250px;}
.page_info .contact_form{margin:39px auto 15px;}
#features .page_info::after{bottom:19px;}
#features.inner_section h1 small{font-size:40px;}
.page_info .contact_form{margin:39px auto 15px;}
.features_left h2{text-align:left;}
.features_list > nav > ul > li .content > .features_right{display:block;}
.features_list nav > ul > li#feature_customizechat .content > .features_right{left:-18px;}
.features_left .features_right{display:none;}
#features.inner_section h1{line-height:48px;padding-bottom:13px;font-size:40px;}
.login_center_content .contact_form p input[type="text"],
.login_center_content .contact_form p input[type="email"],
.login_center_content .contact_form p input[type="url"],
.login_center_content .contact_form p input[type="password"],
.login_center_content .contact_form p textarea{height:46px;line-height:46px;}
.i_icon{top:11px;}
.contact_form input.error_field, .contact_form textarea.error_field{background:#fff url("/assets/salesite/images/close_icon.png") no-repeat scroll 96.5% 11px/23px 23px;}
#features .contact_form input[type="email"]{width:224px;height:46px;}
.contact_form .arrow_right{right:-28px;}
.contact_form .arrow_left{left:-53px;top:-45px;}
.features_list > nav > ul > li:first-child{padding-top:0;padding-bottom:20px;}
.features_list > nav > ul > li#feature1 .features_right{width:60%;right:-92px;}
.features_list nav > ul > li .content{width:692px !important;}
.page_info .contact_form p .red_link{height:46px;line-height:46px;width:155px;padding:0 15px;}
#features .page_info .contact_form{width:430px;}
.page_info p{font-size:14px;line-height:21px;text-align:center;}
#feature1 .features_left{padding:5px 0 0 0;width:50%;}
.features_list nav > ul > li#feature_groupchat .features_right{width:62%;top:0;left:-20px;}
.features_list > nav > ul > li#feature_integrate{padding:157px 0 86px;}
.features_list > nav > ul > li#feature_groupchat .features_left{padding-top:0;width:40%;}
.features_list > nav > ul > li#feature_groupchat .features_left li br{display:none;}
.features_list > nav > ul > li#feature_groupchat::after{bottom:-26px;}
.features_list > nav > ul > li#feature_integrate .features_right span img{width:100%;}
.features_list > nav > ul > li#feature_integrate .features_right{top:-120px;right:-75px;}
.features_list > nav > ul > li#feature_integrate .features_left{padding-top:0;width:400px;}
.features_list > nav > ul > li#feature_googleanalytics .features_right span img{width:100%;}
.features_list > nav > ul > li#feature_googleanalytics .features_right{left:50px;width:35%;}
.features_list > nav > ul > li#feature_googleanalytics .features_left{width:57%;}
.features_list > nav > ul > li#feature_googleanalytics .features_left li br{display:none;}
.features_list > nav > ul > li:last-child .features_left span{margin-top:25px;}
#features .features_left h2{font-size:25px;line-height:34px;}
.features_left h2{padding-bottom:23px;}
.features_left ol li,
.features_left ul li{font-size:13px;line-height:21px;margin-bottom:18px;padding-left:34px;}
#trail_section{z-index:999;}
.features_list > nav > ul > li#feature_googleanalytics .features_left{padding-left:35px;padding-top:0;}
.features_left ol li::before{height:16px;width:16px;line-height:16px;font-size:12px;}
.features_list > nav > ul > li#feature_googleanalytics{padding:55px 0 42px 0;z-index:99;}
.features_list > nav > ul > li:last-child .pattern{bottom:-129px;height:211px;right:-76px;width:413px;}
.arrows_right img{width:100%;}
.arrows_left img{width:100%;}
.arrows_right{width:50%;}
.arrows_left{width:50%;}
#about_us .page_info p{font-size:20px;line-height:32px;}
.about1 .year{left:-24px;position:relative;top:11px;}
.about_us_wrapper h2{padding-bottom:0;width:200px;}
/*.about2 .year{left:-9px;}*/
.about_us_wrapper ul  #liAbout2017 .pic{left:22px;top:38px;idth:250px;}
.about_us_wrapper .about2 h2, .about_us_wrapper .about5 h2{line-height:32px;padding-bottom:0;width:200px;}
.about_us_wrapper .about4 h2{line-height:32px;padding-bottom:0;width:250px;}
.about3 .year{top:4px;}
.about4 .year{left:60px;}
.about5 .pic img{width:100%;}
.about5 .pic{top:-45px;width:300px;left:0;}
.about5 .year{left:-28px;top:14px;}
.about_us_wrapper ul  #liAbout2014 .info{margin:0 0 0 0px;}
.about6 .year{left:2px;top:10px;}
.about7 .year{left:-4px;top:6px;}
.contact_info{padding:33px 0 0;width:30%;}
.contact_info h6, .contact_info h5{font-size:14px;}
.contact_info h6 span, .contact_info h5 span{width:32px;}
.contact_form{padding:0px 0 55px;width:70%;}
.contact_form textarea{height:160px;}
.error_message{font-size:13px;padding:0 5px;text-align:center;width:100%;margin-bottom:25px;}
.contact_form_left{width:100%;float:none;text-align:left;}
.contact_form_right{width:100%;float:none;}
.contact_form .submit .link{padding:0 25px;width:175px;margin:0 auto;display:block;}
.contact_form .submit{margin-left:15px;}
.submit{margin-left:15px;}
.submit .link{width:165px;padding:0 20px;background:#2294f4 url("/assets/salesite/images/arrow3.png") no-repeat scroll 87% center;}
.message{margin-top:15px;}
.submit .link:hover{background:#1169ea url("/assets/salesite/images/arrow3.png") no-repeat scroll 87% center;}
#contact_us.inner_section{padding-top:40px;}
.contact_form input[type="text"], .contact_form input[type="email"], .contact_form input[type="url"], .contact_form input[type="password"], .contact_form textarea{font-size:14px;padding:15px;}
.contact_form .submit{float:none;margin:0 auto 25px;text-align:center;display:block;}
#section2 .slick-dots li:first-child{left:14%;top:16%;}
#section2 .slick-dots li:nth-child(2){left:50%;top:31%;}
#section2 .slick-dots li:nth-child(3){bottom:11%;left:22%;top:auto;}
#section2 .slick-dots li:nth-child(4){bottom:0%;right:15px;top:50%;}
#section2 .slick-dots li:nth-child(5){bottom:20%;left:5%;}
#section2 .slick-dots{width:455px;height:408px;top:-60px;margin-left:205px;}
.slider_pic img{width:415px;}
.slider_pic{margin-left:-150px;padding:42px 45px 0px 41px;right:-38px;width:72%;z-index:99;background-size:813px 643px;}
.edge-wrap #feature6::before{top:-4px;}
.edge-wrap #feature6::after{bottom: 22px;}
.edge-wrap .features_list > nav > ul > li:nth-child(3) {padding: 130px 0 75px;}
    .edge-wrap #feature3 .features_right {
        margin: 0 auto;
        right: 42px;
        top: -5px;
        width: 41%;
    }
.edge-wrap .features_list > nav > ul > li#feature3 .features_left {
    padding: 0 0 0 0px;
    width: 350px;
}
    .edge-wrap .features_list nav > ul > li:nth-child(4) .features_left {
        margin-top: 0;
        padding-top:0px;
        width: 36%;
    }
    .edge-wrap .features_list > nav > ul > li:nth-child(2) .features_left {
        padding: 21px 0 0 0;
        width: 50%;
    }
}
@media only screen and (min-width:768px){.menu_wrapper{display:block !important;}
.pic-4-hide{display:none !important;}
.package_comparison thead th{padding:0;}
.chat_section{margin-left:33px;}
.login_page_left footer .content{width:100% !important;}
.contacts-manage-right li {margin-bottom: 8px !important;}
}
@media only screen and (max-width:767px) and (min-width:320px){.content{width:88%;margin:0 auto;}
footer .content{width:88% !important;margin:0 auto;}
.features_list .content{width:88%;margin:0 auto;}
.homepage#section1::after {bottom: 67%;}
.homepage#section2::before {top:-44px;width: 270px;}
#section2 .content{width:88%;margin:0 auto;}
#section4 .content{width:88%;margin:0 auto;}
.login_page_new .login_page_wrapper > .content{width:100%;}
.about2 .pic img{width:85%;}
.about5 .pic img{width:85%;}
.about_us_wrapper ul  #liAbout2015 .pic{left:unset;position:relative;width:262px;}
.about_us_wrapper ul  #liAbout2015 .info{width:unset;}
.contact_form .field{width:80%;}
.login_form .field{width:80% !important;}
.owl-carousel::after{background:unset;}
#logo img{width:110px;}
.pricing_top{padding:50px 12px;}
.login_page_new{min-height:1px;}
.login_page_new .login_page_left footer{left:0;}
.login_page_new .login_page_left footer{position:static;}
.login_page_new .login_page_left{height:auto;min-height:1px;}
.login_page_new{height:auto;}
.pricing_bottom a b{margin-right:5px;}
.login_page_left{min-height:1px;}
.login_center_content{padding:0px 0 0;}
.login_page_left main{padding:39px 0 0 !important;}
#section4:after{background:url(/assets/salesite/images/arrow_pattern2.png) 0 0 no-repeat;background-size:100% 100%;width:205px;height:114px;content:"";position:absolute;bottom:0;right:0;}
body{background:#e4edf9 url(/assets/salesite/images/white_effect.png) top center no-repeat;}
#section4 .section_right a img{width:40%;}
.hide-mobile{display:none;}
.hide-destop2{display:block;}
#section4 p{margin-top:30px;}
.top_left_pattern img{width:75%;}
.section1_bottom_wrapper .section_right nav ul{margin:20px 0 0 0;}
.top_left_pattern{width:275px;top: -60px;}
#section3.parallax{height:435px;}
.slider_container .item{float:none !important;display:inline-block;}
.section3_wrapper1{width:98%;top:50px;}
.slider_container .slider-nav{bottom:0px;left:0px;width:100%;text-align:center;padding:0px;bottom:-417px;z-index:999;}
.slider_container h3{width:250px;margin:0 auto;}
#section2 .content{padding-left:0px;}
#section2 .slider_pic{float:none;width:100%;margin:35px auto 0;}
.slick-dots{display:none !important;}
.desk{display:none;}
.ipad{display:block;}
.pricing_section nav:before{display:none;}
.display-in-mobile{display:block;}
.display-in-destop{display:none;}
.owl-dot{height:30px;width:30px;margin:0 2px;}
.owl-next{float:right;margin:0 !important;width:50%;}
.owl-prev{float:left;margin:0 !important;width:50%;}
.owl-nav{width:120px;margin:0 auto;}
.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}
.features_right{right:0px;}
.features_list > nav > ul > li:first-child{padding-bottom:72px;}
.features_list > nav > ul > li#feature_mobileapp{padding:75px 0 130px;}
.features_list > nav > ul > li#feature_customizechat{padding:55px 0 10px;}
.features_list > nav > ul > li#feature_mobileapp ul{margin-top:22px;}
.features_list > nav > ul > li#feature_mobileapp ul li{margin-bottom:27px;}
.features_list > nav > ul > li#feature_mobileapp a.go_to{margin-top:37px;}
.features_list > nav > ul > li#feature_simplifiedcommunication { padding-top: 0; }
ul.carousel{width:320px !important;height:280px;margin-top:45px !important;}
#feature_customizechat .features_right{display:none;}
#feature_customizechat .carouse-wrap.mob{display:block;}
#feature_mobileapp .features_left h2{padding-bottom:0 !important;}
.roundabout-holder{margin-top:-75px;}
#feature_mobileapp .features_right{width:90%;}
.features_list > nav > ul > li#feature_shortcuts{padding:72px 0 60px;}
.features_list > nav > ul > li#feature_groupchat .features_right{width:100%; left:0px}
.features_list > nav > ul > li#feature_integrate .features_right span{width:auto;}
.features_list > nav > ul > li#feature_mobileapp span{width:420px;}
.features_list > nav > ul > li#feature_integrate .features_left {padding-left: 0px;padding-top: 45px;}
#feature_mobileapp .features_right .btn1{top:161px;}
#feature_mobileapp .features_right .btn2{top:255px;right:-56px;}
.features_left ul{text-align:left;}
#privacy_policy{padding-top:0;}
#privacy_policy nav{padding-top:20px;}
#toggle{display:block;}
.features_left > ul li{font-size:14px;line-height:22px;}
.features_left .features_right{margin-bottom:25px;}
#carousel-controls{width:208px;}
features_list > nav > ul > li:last-child::after{height:225px;width:100%;}
.menu_wrapper{position:absolute;top:100%;left:0;width:100%;background:#fff;padding:10px 0;display:none;padding-bottom:25px;height:100vh;}
#navigation_bar{float:none;display:block;width:100%;margin-bottom:15px;}
#links{float:none;text-align:center;}
#navigation_bar > nav > ul > li{float:none;text-align:center;}
#navigation_bar > nav > ul{display:block;padding:0;}
#navigation_bar > nav > ul > li{padding:10px 0;}
#navigation_bar > nav > ul > li > a{font-size:16px;font-weight:500;display:inline-block;}
#navigation_bar > nav > ul > li > a::after{width:30px;visibility:hidden;top:6px;margin:0 auto;}
#navigation_bar > nav > ul > li > a:hover::after,
#navigation_bar > nav > ul > li.active > a::after, #navigation_bar > nav > ul > li.selected > a::after{width:30px;visibility:visible;;}
#logo{margin:0;float:none;}
header{background:#fff;padding:10px 0;position:fixed;top:0;left:0;width:100%;box-shadow:0 0 15px rgba(0, 0, 0, 0.15);}
header #sign_up{font-size:14px;padding:0 20px;}
#sign_up img,
#login img{margin-left:10px;}
header #login{margin-left:5px;padding:0 20px;}
#call_details{display:block;text-align:center;margin-bottom:20px;}
.call a img{margin-right:10px;}
.mail a{font-size:14px;color:#2294f4;line-height:14px;text-decoration:none;font-weight:500;transition:all 0.3s linear 0s;}
.mail a:hover{text-decoration:underline;}
.sticky_header{display:none !important;}
#background{display:none;}
#section1 .content{padding-top:0;}
.section_left,
.slider_container{width:100%;text-align:center;}
.section h2,
#section4 h3,
.login_center_content h2,
.inner_section h1{font-size:24px;line-height:30px;width:260px;margin:0 auto;}
#section1.section h6,
#section2 h6,
.slider_container .slider-for p,
p{font-size:15px;font-weight:500;line-height:26px;margin:10px auto;}
.contact_form_right p {margin: 0px;}
.partner_form_right p {margin: 0px;}
.chat_section{z-index:-99;left:50%;margin-bottom:0;margin-left:-375px;margin-right:auto;margin-top:0;position:relative;width:750px;margin:-103px auto 0 -375px;}
.arrows{display:none;}
.section1_bottom_wrapper .section_right{padding-top:0;width:100%;text-align:center;margin-top:-100px;}
.section1_bottom_wrapper .section_right li img{display:inline-block;vertical-align:middle;margin-right:20px;}
.section1_bottom_wrapper .section_right li{text-align:left;margin:0 auto 20px;width:100%;float:none;}
.section1_bottom_wrapper .section_right li:first-child{margin:0 auto 20px;}
#section1.section h6{display:inline-block;vertical-align:middle;}
#section1{padding-bottom:50px;}
.slider_pic{display:none;}
.mob_slider_pic{display:block;margin:0 auto;text-align:center;}
.zoom_link img{display:inline-block;vertical-align:middle;margin-right:10px;}
.zoom_link{font-size:14px;font-weight:500;color:#8393aa;text-align:center;text-decoration:none;position:relative;top:-15px;}
.mob_slider_pic > img{display:block;margin:0 auto;text-align:center;}
#section2 .slider_container{padding-top:25px;position:relative;}
#section2{padding:68px 0 250px;}
#section2 h2{margin-bottom:30px;font-weight:500;width:282px;margin:0 auto;}
#section2 h6{width:242px;margin:0 auto;}
#section2::after {bottom: -12%; }
.bottom_right_pattern{bottom:75px;}
#section3 h3{font-size:66px;line-height:66px;margin:0 0 0 0;}
.rating,
.star{width:190px;height:30px;margin:0 auto;background-size:190px 30px;}
.rating{margin:10px auto 20px;}
#section3 h4{font-size:16px;font-weight:500;line-height:24px;margin:33px auto 29px;width:210px;}
#section3 h6{font-size:14px;font-weight:500;line-height:24px;width:245px;margin:0 auto 0px;}
.section3_wrapper > img{margin:-55px 0 0 0;}
#section4 .section_left img{width:100%;}
#section4 .section_left{width:auto;}
.footer_links > nav{display:none;}
#call{float:none;margin-top:45px;}
#call a{display:block;text-align:center;font-size:24px;font-weight:500;margin-top:25px;}
.footer_top{border-bottom:none;}
.footer_top{padding:0;}
footer{padding:20px 0 0;}
.address address{font-size:15px;font-weight:500;line-height:24px;}
.footer_bottom h5{display:none;}
.footer_bottom h6{float:none;text-align:center;font-weight:500;font-size:15px;}
.footer_links{padding:20px 0 30px;}
.facebook_like{display:none;}
.bottom_social_links{display:block;}
.bottom_social_links a{display:inline-block;vertical-align:middle;margin:15px 9px 0;}
.social_links{display:none;}
.contact_us{margin-top:0;float:none;text-align:center;}
.contact_form_left p{margin:0;}
.contact_form_left{float:none;width:100%;}
.contact_form_right{float:none;width:100%;}
.submit{float:none;margin:0 auto 25px;display:block;text-align:center;}
.error_message{width:100%;height:auto;line-height:20px;padding:20px;}
#trail_section{background-position:20% 106%;}
#section1.section h6,
#section2 h6,
.slider_container .slider-for p,
p{font-size:14px;line-height:25px;}
#privacy_policy li p{margin-bottom:20px;font-size:14px;line-height:20px;}
#privacy_policy h4{font-size:16px;line-height:20px;margin-bottom:16px;}
.numbered_item_list h4{font-size:16px;line-height:20px;margin-bottom:16px;}
.login_page_right{display:none;}
.login_page_left{float:none;width:100%;}
.login_center_content{position:static;top:0;transform:none;}
.login_page_left main{min-height:1px;padding:86px 0 0;}
.login_page_left #navigation_bar{display:block;}
.login_page_left footer{position:static;}
.login_page_left .contact_us{float:none;}
.login_page_left .address{display:block;}
.login_page_left .footer_top{float:none;width:100%;text-align:center;}
.login_page_left .footer_links{float:none;text-align:center;width:100%;}
.login_page_left{padding:0;}
.login_page_left header{padding:10px 20px;}
.login_page_left main{padding-left:20px;padding-right:20px;margin:0px 0 10px;}
.login_page_new .login_page_left footer{background:#E4EDF9;padding:40px 0 0;}
.login_page .content{width:100%;}
.login_page_left footer .content{width:100%;}
.about_us_wrapper .content{width:auto;}
.about_us_wrapper .content::before{background:rgba(0, 0, 0, 0) url("/assets/salesite/images/line2.png") no-repeat scroll 0 0;height:146px;left:65%;top:5px;transform:translate(-50%, 0px);width:145px;display:none;}
.info_wrapper{display:block;}
.about_us_wrapper ul  #liAbout2018{margin:0;}
.about_us_wrapper ul li:nth-child(1) .year::after{background:rgba(0, 0, 0, 0) url("/assets/salesite/images/line2.png") no-repeat scroll 0 0;height:258px;left:50%;top:-136px;transform:translate(0px, 0px);width:145px;}
.info_wrapper{margin:0;}
.pic{display:block;position:relative;width:200px;margin:0 auto;top:0;}
.year{display:block;margin:0 auto 55px;position:relative;}
.year:after{background:url(/assets/salesite/images/dashed.png) repeat-y;width:2px;height:145px;content:" ";display:block;margin:0 auto;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;}
.about_us_wrapper .info{display:block;width:80%;margin:15px auto 0 !important;}
.about_us_wrapper ul  #liAbout2020 .year {left:0px;margin-bottom: 35px;}
.about_us_wrapper ul  #liAbout2020 .info_wrapper{position:relative;right:0px;left:0px;}
.about_us_wrapper ul  #liAbout2020 .info {width: 100%;display: inline-block;}
.about_us_wrapper ul  #liAbout2020 .pic.mob{left:0;float: none;width: 262px}
.about_us_wrapper ul  #liAbout2019 {padding-top: 160px;padding-bottom: 0px;}
.about_us_wrapper ul  #liAbout2019 .info_wrapper{position:relative;right:0px;left:0px;}
.about_us_wrapper ul  #liAbout2019 .pic.mob {left: 0;float: none;width: 100%;padding-bottom: 10px;width: 262px;}
.about_us_wrapper ul  #liAbout2019 img {width: 100%;}
.about_us_wrapper ul  #liAbout2019 .year {left: 0px;margin-bottom: 45px;}
.about_us_wrapper ul  #liAbout2018 .info_wrapper{left:0;margin-left:0px;}
.about_us_wrapper ul  #liAbout2018 .info{width:100%;}
.about_us_wrapper ul  #liAbout2018 .year {left: 0px;margin-bottom: 70px;}
.about_us_wrapper ul  #liAbout2016 .year{left:0;margin-bottom: 50px;}
.about_us_wrapper ul  #liAbout2013 .info_wrapper{left:0;}
.about_us_wrapper ul  #liAbout2013 .pic{left:0;}
.about_us_wrapper ul  #liAbout2011 .year{left:0;}
.about_us_wrapper h2{text-align:center;}
.about_us_wrapper h6{text-align:center;}
.about_us_wrapper ul li{text-align:center;margin:0 0 85px !important;}
.about_us_wrapper ul  #liAbout2017 .pic{left:0;top:0;}
.about_us_wrapper ul li .mob{display:block;}
    .about_us_wrapper ul #liAbout2020 > .pic,
    .about_us_wrapper ul #liAbout2019 > .pic,
    .about_us_wrapper ul #liAbout2019 .year.mob,
    .about_us_wrapper ul #liAbout2018 > .pic,
    .about_us_wrapper ul #liAbout2017 > .pic,
    .about_us_wrapper ul #liAbout2016 .year.mob,
    .about_us_wrapper ul #liAbout2016 > .pic,
    .about_us_wrapper ul #liAbout2015 > .pic,
    .about_us_wrapper ul #liAbout2014 > .pic,
    .about_us_wrapper ul #liAbout2013 > .pic,
    .about_us_wrapper ul #liAbout2013 .year.mob,
    .about_us_wrapper ul #liAbout2012 > .pic,
    .about_us_wrapper ul #liAbout2011 > .pic{
        display: none;
    }
#about_us .page_info{padding-bottom:250px;}
.about_icons img{width:100%;}
.about_icons{width:200px;margin:0 auto;top:-225px;}
.about_us_wrapper nav{margin-top:-80px;}
.table_section{display:none;}
#linkpackage1desktop{display:none;}
#linkpackage2desktop{display:none;}
#linkpackage3desktop{display:none;}
.package_comparison .link.blue_link{display:none;}
.pricing_section nav > ul > li{width:100%;margin:0;}
.pricing_features{display:none;}
.pricing_bottom{border-top:1px solid #eaf1fa;text-align:center;}
.pricing_section .slick-list{margin:0;padding:0;width:105%;position:relative;}
.pricing_section{width:100%;}
#pricing{background:#e6eef9;}
.pricing_section nav{padding:0 0 68px;}
.pricing_top h2 strong{padding-top:10px;font-size:16px;}
.pricing_top span{font-size:14px;font-weight:500;line-height:12px;margin-bottom:13px;}
.pricing_top a.sign_up{margin-top:25px;}
.pricing_bottom a{padding:20px 15px;font-size:16px;}
#features .page_info::after{display:none;}
.page_info .contact_form p:first-child{float:none;margin:0 auto;width:100%;}
.page_info .contact_form p{float:none;}
.page_info .contact_form p .red_link{margin:0 auto;display:block;float:none;}
.page_info .contact_form::before{left:-21px;}
.page_info .contact_form::after{top:49px;right:-9px;width:54px;}
.features_left{text-align:center;}
.features_left h2{text-align:center;}
.column_nav{display:none;}
.page_info .contact_form{width:auto;}
.features_list > nav > ul > li .content > .features_right{display:none;}
.features_list > nav > ul > li:last-child .content > .features_right{display:block;}
.features_list > nav > ul > li:last-child .mob{display:none;}
.features_list > nav > ul > li#feature_integrate{padding:87px 0 90px;}
.features_list > nav > ul > li#feature_googleanalytics{padding:0;}
.features_left .features_right{display:block;top:0 !important;}
#linkpackage1mobile{display:block;}
#linkpackage2mobile{display:block;}
#linkpackage3mobile{display:block;}
.mob_table_content{display:block;}
.mob_table_content .pricing_features{display:block;text-align:left;display:none;}
.mob_table_content h5{font-weight:700;font-size:18px;color:#2294f4;line-height:18px;text-align:center;border:1px solid #e0e6f0;border-bottom:none;padding:15px 0;cursor:pointer;}
.mob_table_content li.active h5{color:#fff;background:#2294f4;}
.mob_table_content li.active .pricing_features{display:block;}
.mob_table_content li:last-child h5{border-bottom:1px solid #e0e6f0;}
header .content{width:92%;}
#toggle{right:25px;}
#section1.section h6{display:block;}
#section1.section h6{margin:25px auto 35px;width:270px;}
.link{font-size:14px !important;height:40px !important;line-height:40px !important;padding:0 20px !important;width:170px !important;font-family:'Poppins';margin:5px 0 30px 0 !important;background-position:88% 16px !important;}
.linklogin{background-position:80% 16px !important;}
.blue_link1{width:100px !important;}
.link span{padding-right:15px;}
.section1_bottom_wrapper .section_right li img{width:36px;height:36px;}
#section1.section nav h6{width:78%;display:inline-block;margin:0;padding-bottom: 0px; max-width: 100%;}
.slider_container .slider-nav .slick-track .slick-slide{width:36px !important;height:36px !important;}
.slider_container .slider-nav .slick-slide{background-size:15px 15px !important;}
.slider_container h3{font-size:22px;line-height:32px;margin-top:10px;padding:80px 15px 0;margin-bottom:12px;}
.slider-nav item{float:none !important;display:inline-block;}
#section2{padding:0px 0 50px;}
.slider_container .link.blue_link{display:none;}
.carousel li{width:280px;height:380px;}
.tooltip{left:auto !important;right:0 !important;background:#6a85a1;color:#fff;width:210px !important;max-width:210px;min-width:210px;white-space:normal;padding:10px;text-align:right;height:auto;line-height:22px;z-index:9999;}
.tooltip-arrow{top:auto !important;bottom:-8px !important;background:url(/assets/salesite/images/arrow6.png) no-repeat;width:22px;height:22px;position:absolute;right:16px;}
.tooltip-inner{background:#6a85a1;}
.tooltip{top:-98% !important;}
.login_page_left::after{display:none;}
.contact_form input[type="text"],
.contact_form input[type="email"],
.contact_form input[type="url"],
.contact_form input[type="password"],
.contact_form select,
.contact_form textarea {line-height: 16px;height: 45px;padding: 0 15px;font-size: 14px;}
.i_icon{width:19px;height:19px;top:13px;}
.contact_form input.error_field,
.contact_form textarea.error_field{color:#ff4608;border:1px solid #ff4608;background:#fff url(/assets/salesite/images/close_icon.png) 95.5% 10px no-repeat;}
.login_page_left .contact_form p{margin:0px;}
main{padding-top:53px;}
.pricing_section nav > ul > .slick-list > .slick-track > li{box-shadow:none;background:none;}
.pricing_section nav > ul > .slick-list > .slick-track > li .pricing_top{background:#fff;}
.pricing_section nav > ul > .slick-list > .slick-track > li .pricing_bottom{background:#fff;}
#pricing .page_info h5{font-size:15px;line-height:23px;margin:5px 0 10px;}
.package_comparison thead th{padding:0;}
.mobile-slider{display:block;max-height:615px;}
.section1_bottom_wrapper .section_right{margin-top:120px !important;margin-right:0px;}
#section4 .section_left{width:100%;padding:50px 0 30px 0;position:relative;top:0;left:0px;}
.section3_wrapper{padding:0 0 0 0;}
.slider_container .slider-for{padding-top:0px;width:100%;}
#section2 .slider_container{padding-top:0px;width:100%;top:-70px;}
.section1_bottom_wrapper{padding-bottom:70px;}
.section_right h2{padding-bottom:0px;}
.chat_section img{width:90%;margin:-245px auto 0;}
.link{margin:0px !important;}
#section1.section h6{margin:10px auto;width:270px;}
#section2{background:url(/assets/salesite/images/rectangle-1-mobile.png) no-repeat scroll 0 0;background-size:100% 100%;}
#section4{background-image:url(/assets/salesite/images/rectangle-mobile-2.png), url(/assets/salesite/images/arrow_pattern2.png);background-position:right bottom, right bottom;background-repeat:no-repeat, no-repeat;}
.section1_bottom_wrapper .section_right li img{margin-bottom:0px;}
.section_right h6{padding-bottom:0px;}
.about_us_wrapper ul  #liAbout2017 .pic{width:90%;}
.forget-form-mobile .form_links a{margin:30px 0;}
.checkbox{margin:10px 0 20px 0;}
.login_center_content h2{padding-bottom:19px;padding-top:20px;}
.login_center_content .contact_form p input[type="email"], .login_center_content .contact_form p input[type="text"], .login_center_content .contact_form p input[type="password"]{height:45px;line-height:45px;}
.login_page_left .contact_form{width:90%;}
.login_page_left .contact_form p{width:100%;}
.login_page_left .contact_form .blue_link{margin:13px 0 25px !important;}
.login_page_left .footer_top{padding-left:0;}
.login_page_left .footer_links{padding-top:0;}
.login_page_left .footer_bottom{padding:25px 0;}
.contact_bg_mobile{background-color:#fff;border-radius:13px;margin-bottom:0;padding-bottom:30px;}
.login_page_left main > main .contact_bg_mobile{box-shadow:unset;}
.login_center_content h5{margin-top:0;}
.login_page_left-2 main{background-color:#E4EDF9;margin-bottom:0px;}
.sign_up-mobile{margin-bottom:40px !important;}
#privacy_policy nav > ul > li::before{top:5px;}
#privacy_policy nav > ul > li{padding-left:41px;margin-bottom:21px;}
#privacy_policy nav > ul > li::before{width:25px;height:25px;font-size:12px;line-height:26px;}
#affiliate_terms nav > ul > li::before{top:-1px;}
#affiliate_terms nav > ul > li::before{width:25px;height:25px;font-size:12px;line-height:26px;}
.submit .link{margin-bottom:17px;}
.message{margin-top:20px;}
#privacy_policy li ul{margin-left:-7px;margin-top:8px;}
#privacy_policy li ul li{padding-left:29px;}
#privacy_policy h6{font-size:14px;line-height:20px;}
#privacy_policy h6 strong{margin-bottom:0;}
.compare-btn{display:block !important;text-align:center;margin:0 auto !important;display:block;}
#trail_section .link{display:none;}
#links-2{display:block;}
#contact_us{background:none;}
.map_location{margin:-4px 0 0 -10px;padding:0;}
.contact_info h6,
.contact_info h5{font-weight:500;}
.year:after{z-index:-9;}
.about_us_wrapper ul  #liAbout2011 .pic{left:0px;}
.about_us_wrapper ul  #liAbout2013 .pic{top:10px;}
.about_us_wrapper h6{font-weight:500;}
.about_us_wrapper::before,
.package_comparison::before{width:155%;}
.login_page_left .contact_form p{margin:0px;font-weight:500;}
#privacy_policy nav{margin:0 auto;padding-top:0;width:281px;}
.about_us_wrapper.section h2 strong{display:initial;}
.about_us_wrapper h2{text-align:center;font-size:22px;}
#about_us .page_info p{font-size:14px;color:#000;font-weight:500;line-height:21px;}
p.form_heading {font-size: 17px;color: #000;font-weight: 500;line-height: 21px;padding-bottom:0px;}
.forget-form-mobile h5{font-size:16px !important;font-weight:500;width:210px;}
.form_links a{margin:0px;font-size:16px;}
.submit{margin:0 auto;}
.contact_form .submit{margin:-8px auto 18px;}
.error_message{font-size:14px;height:auto;line-height:20px;margin:0 auto;padding:16px 30px;text-align:center;width:282px;}
#contact_us .content::after{display:none;}
#section4 .section_right{float:none;width:100%;text-align:center;padding-bottom:85px;}
#section4{padding:0 10px;}
#section4 .section_left img{width:100%;margin:0 auto;}
.mobile-slider-hide{display:none;}
.contact_info h4{font-size:22px;font-weight:400;padding-bottom:28px;text-align:center;padding-left:0px;}
.section1_bottom_wrapper .section_right nav{width:250px;margin:0 auto;}
#section2.section h2 strong{display:initial;font-size:22px;}
.mob_table_content li{border-radius:7px 7px 0 0;}
#trail_section.section h2{font-size:22px;line-height:34px;}
.package_comparison{padding:20px 0 91px 0;}
.mob_table_content h5{padding:25px 0;}
#section1.section h2 strong{display:initial !important;}
#section1.section h2{margin:50px auto 0;font-size:22px;font-weight:500;width:261px;}
#section1 .section1_bottom_wrapper h2 {width: 282px;margin-top: 10px;padding-top: 0px;}
.contacts-manage-left img {width: 70% !important;left: 0px;}
.pricing_top h4{font-size:16px;margin-bottom:2px;}
.pricing_top h2{font-size:24px;margin-bottom:20px;}
.pricing_top h2 strong{font-size:13px;}
#pricing{background:#e6eef9 url(/assets/salesite/images/pricing-bg.jpg) top center no-repeat;background-size:100% auto;}
#trail_section{background-size:380% 100% !important;}
.mob_table_content li.active h5{border-radius:7px 7px 0 0;}
.pricing_section nav:before{display:none;}
.owl-dots .owl-dot:first-child span{background:#b6b6b6 !important;top:4px;}
.owl-dots .owl-dot:nth-child(2) span{background:#f7b645 !important;top:4px;}
.owl-dots .owl-dot:nth-child(3) span{background:#fc7b5e !important;top:4px;}
.owl-dots .owl-dot:nth-child(4) span{background:#03c1d9 !important;top:4px;}
.page_info .content{margin:20px 0 0 0 !important;}
#pricing .page_info .content{margin:20px 0 40px 0 !important;}
#pricing .package_comparison .content .banner {top: -170px;}
.pricing_section nav{margin-top:0px;top:-30px;margin-bottom:0;padding-bottom:75px;}
.pricing_top span{font-size:11px;margin-bottom:8px;}
.pricing_top a.sign_up{width:140px;padding:0 40px;display:block;overflow:hidden;background-position:80% center;}
.mob_table_content h5.active{border-radius:7px 10px 0 0;}
.pricing_section .owl-item .option3{border:10px solid #03c1d9;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;}
.pricing_section .owl-item .option3::before{height:26px;top:-54px;}
#privacy_policy{padding:0 0 40px;}
header .content{width:88%;}
.footer_bottom h6{font-size:13px;}
#section1 .content{padding:0 15px;}
.login_page_left .contact_form,
.login_page_left .contact_form{padding:0;}
.section1_bottom_wrapper .section_right li img{margin-right:10px;}
.login_page_left .contact_form .blue_link1{margin:0;}
.features_right{right:0px;}
.section h2 strong, .section h3, .section h6 { display: block; }
#features .features_left h2{line-height:35px;}
#feature_mobileapp .features_right .btn1{display:none;}
#feature_mobileapp .features_right .btn2{display:none;}
.features_list > nav > ul > li#feature_mobileapp span{width:100%;}
.contact_form{padding:0;}
.contact_form_mobile{padding:0 15px;}
.contact_form br{display:none;}
.login_center_content h5{font-size:19px;}
.carousel-controls ul li{margin:0 -3px;}
.carousel li.roundabout-in-focus{}
.space-mobile{padding:2em;}
.features_list nav > ul > li:nth-child(2n) .features_left{text-align:center;}
.pic-4-hide-mobile{display:none !important;}
.feature-left-spacing{padding:0 1em 0 1em;}
.pricing_features span{font-size:16px;font-weight:600;color:#000;background:url(/assets/salesite/images/bullet1.png) 0 5px no-repeat;padding-left:25px;margin-bottom:15px;display:block;}
.pricing_features{background:#f6f8fc;height:auto !important;}
.features_list > nav > ul > li:last-child::after{width:100%;height:250px;background-position:-217px center !important;background-size:cover;}
.features_list > nav > ul > li#feature_googleanalytics{padding-bottom:70px;}
.features_list #feature2a{padding: 125px 0 100px;}
.features_right img{max-width:74%;}
#trail_section .link.blue_link{width:198px !important;}
#trail_section .link.blue_link span{background-image:none;}
.group-chat-mobile{padding:1em;}
.features_list > nav > ul > li#feature_integrate .features_right span img{margin:0;max-width:100% !important;width:100% !important;padding:0px !important;width:320px !important;}
.features_right.mob span{margin:0 -5%;}
.browser{all:unset;}
.browser span{all:unset;}
.content,
#section2 .content,
.content,
.about_us_wrapper .content,
.features_list .content,
.features_list .content{width:96%;}
.contact-text{height:150px !important;line-height:45px !important;}
.owl-dot{height:30px;width:30px;margin:0 2px;}
.owl-theme .owl-dots{display:flex;justify-content:center;margin-top:-8px;text-align:center;}
.display-in-mobile{display:block;}
.display-in-destop{display:none;}
.pricing_bottom a{padding:20px 0;margin:0 auto;font-size:13px;}
.pricing_bottom a b{width:17px;height:17px;font-size:17px;line-height:17px;}
.package_comparison strong{display:inline-block !important;}
.package_comparison span{display:block;}
.package_comparison.section h6{font-weight:600;font-size:16px;}
.pricing_section .owl-item li{box-shadow:0px 0px 25px 2px rgba(180, 194, 224, 0.7);margin:0 3px;}
.mob_table_content ul{box-shadow:0px 0px 60px 2px rgba(180, 194, 224, 0.7);width:90%;margin:0 auto;}
.visitor-monitoring{width:100% !important;max-width:100% !important;}
#features .contact_form input[type="email"]::-webkit-input-placeholder{text-align:center;}
#features .contact_form input[type="email"]:-moz-placeholder{text-align:center;}
#features .contact_form input[type="email"]::-moz-placeholder{text-align:center;}
#features .contact_form input[type="email"]:-ms-input-placeholder{text-align:center;}
#features .link{width:150px !important;margin:0 auto !important;display:block;}
.features_list > nav > ul > li:first-child .features_left .features_right{margin:0px !important;}
.features_list > nav > ul > li:first-child{background:url(/assets/salesite/images/features-mobile-map.png) center 610px no-repeat;}
#feature1 ol{margin-top:-136px;margin-left:14px;padding:0 42px;}
#feature1 .features_left ol{margin-right:auto;}
.features_list > nav > ul > li#feature_smartmessages{padding-top:0;}
.carousel-controls ul li a{width:18px !important;height:18px !important;}
.carousel-controls ul li.current a{border:3px solid #fff;height:24px !important;width:24px !important;}
.owl-carousel .owl-stage-outer{overflow:visible;}
.pricing_top h2 sup{font-size:25px;vertical-align:middle;top:-10px;}
.pricing_top h2 + h2, .pricing_top h2 + h2 span {margin-bottom: 24px;}
.pricing_top h2 + h2 sup{top: -7px;}
#navigation_bar > nav > ul{width:90vw;margin:0 auto 30px;border-left:0;border-bottom:1px solid #d0dceb;padding-bottom:10px;}
#navigation_bar > nav > ul > li.home{display:block;}
#navigation_bar > nav > ul > li > a{font-size:20px;line-height:normal;}
#features.inner_section h1{line-height:30px;}
.page_info .contact_form{width:320px;position:relative;}
.contact_form .arrow_left{left:28px;top:-37px;}
.contact_form .arrow_right{right:28px;background-size:100% 100%;width:39px;height:36px;top:65px;}
#features .features_left h2{font-size:22px;line-height:28px;padding-bottom:25px;}
#feature_integrate .features_left h2{padding-bottom:60px;}
#features .features_left h2{display:block;}
#feature1 .features_left h2{width:200px;padding-top:60px;}
#feature1 .features_left h2 strong{display:unset !important;}
.features_left ol li{font-size:14px;line-height:21px;margin-bottom:28px;padding-left:39px;}
#feature1 .features_left ol li{margin-bottom:28px;}
#features a.go_to{display:block;text-align:center;font-size:14px;margin:0 auto;}
#features a.go_to b{margin-right:2px;border:2px solid #2294f4;}
.inner_section h1 small{font-size:24px;}
.pic-4-hide{display:block;}
#features{margin:0 auto;}
#features .page_info{padding-top:85px;width:100%;}
.features_left ol{width:auto;padding:0;margin:0 auto;}
.features_list li#feature1 .pic-4-hide{width:320px;max-width:none;display:block;margin:0 auto;}
.features_list > nav > ul > li:first-child{padding-bottom:77px;background:none;}
#features .features_left{width:100% !important;padding-top:62px;}
#features .features_list > nav > ul > li#feature_smartmessages::before {top: 25px;}
#features .features_list > nav > ul > li#feature_smartmessages .features_left{padding:75px 0 25px;}
#features .features_list > nav > ul > li#feature_smartmessages .features_left .features_right{margin:6px 0 7px 14px;}
#features .features_list > nav > ul > li#feature_smartmessages .features_left ul li{margin-bottom:32px;}
.features_list > nav > ul > li#feature_smartmessages a.go_to{left:0;position:relative;top:26px;}
.features_list > nav > ul > li#feature_chatbots {padding: 87px 0 50px;}
#feature_chatbots .features_left h2 {padding-bottom: 60px;}
.features_list > nav > ul > li#feature_chatbots .features_right span {max-width: 140% !important;width: 100%;margin: -50px 0 0 0px;}
.features_list > nav > ul > li#feature_chatbots h2 {position: relative;z-index: 9;}
.features_list > nav > ul > li#feature_chatbots .features_left {padding-top: 50px;}
.features_left ul{margin:0 auto;margin-left:14px;padding:0 38px 0 15px;}
.features_list nav > ul > li:nth-child(2n) .features_left > ul > li{background-position:0 center;padding-left:38px;padding-right:0px;}
.features_list nav > ul > li:nth-child(2n) .features_left > ul > li br{display:none;}
.features_list nav > ul > li:nth-child(2n) .features_right{padding-right:0;position:relative;left:0;top:0;right:0;}
.carousel-controls ul li a{height:10px !important;width:10px !important;}
.carousel-controls ul li{width:24px;height:24px;}
.features_left .carousel-controls ul{width:auto;}
.features_left .carousel-controls li{margin:0 !important;}
.features_right img{max-width:100% !important;}
#features a.go_to b{float:left;margin-left:4px;position:relative;top:-1px;}
.features_list > nav > ul > li#feature1 a.go_to{margin-top:40px;}
#features a.go_to b{height:22px;width:22px;}
.features_list > nav > ul > li:nth-child(2n){padding-bottom:0;}
#feature_mobileapp .features_right span{float:none;margin:0 auto;}
#feature_mobileapp .features_right{width:300px;}
.features_list > nav > ul > li:nth-child(2n)::before{top:-50px;}
.features_list > nav > ul > li#feature_googleanalytics::before {height: 100%;}
.features_list > nav > ul > li#feature_mobileapp .features_left{padding:75px 0 0;width:100%;}
.features_list > nav > ul > li#feature_customizechat::after{bottom:-65px;}
.features_list > nav > ul > li#feature_shortcuts{padding:109px 0 145px;}
.features_list > nav > ul > li#feature_shortcuts .pic-4-hide{margin:6px 0 0 -17px !important;}
.features_list > nav > ul > li#feature_shortcuts .feature-left-spacing{padding:0;width:280px;}
.features_list > nav > ul > li#feature_shortcuts .go_to{position:relative;top:10px;left:-7px;}
.features_list > nav > ul > li#feature_groupchat{padding:0 0 25px;}
.features_list > nav > ul > li#feature_groupchat .features_right{margin:23px auto 35px;}
.features_list > nav > ul > li#feature_groupchat .group-chat-mobile{margin:0 auto 68px !important;padding:0;width:259px;}
.features_list > nav > ul > li#feature_shortcuts .feature-left-spacing li br{display:none;}
.features_list > nav > ul > li#feature_groupchat::after{bottom:-45px;}
.features_list > nav > ul > li#feature_integrate .features_right span img,
.features_list > nav > ul > li#feature_integrate .features_right span{width:auto;margin:-49px auto 0;}
.features_list > nav > ul > li#feature_shortcuts .features_left{margin:0;}
.features_list > nav > ul > li#feature_integrate h2{position:relative;z-index:9;}
.features_list > nav > ul > li:last-child .content > .features_right span{top:85px;width:230px;display:block;margin:0 auto;padding:50px 0 100px;}
.features_list > nav > ul > li#feature_googleanalytics .features_left {padding-left: 0px;padding-top: 50px;}
.features_list > nav > ul > li#feature_googleanalytics .features_right {left: 0px;top: 0px;}
.features_list > nav > ul > li#feature_googleanalytics .content > .features_right span{top: 100px; left: -80px;}
.features_list > nav > ul > li:last-child .pattern{bottom:0;height:80% !important;left:-25px;padding:0;right:auto;width:135% !important;}
.arrows_left img{width:100%;}
.arrows_left{width:285px;height:170px;left:28px;top:21%;transform:translate(0, 0%);-webkit-transform:translate(0, -0%);}
.features_list > nav > ul > li:last-child .features_right,
.features_list > nav > ul > li:last-child .features_left{float:none;}
.arrows_right{display:none;}
.features_list > nav > ul > li:last-child .features_left{padding:42px 0 0;}
.features_list > nav > ul > li:last-child .content > .features_right span img{width:100%;}
.features_list > nav > ul > li a.go_to{left:0;position:relative;width:200px;}
.features_list nav > ul > li#feature_customizechat .features_left .carousel li{margin-bottom:0;}
.features_list nav > ul > li#feature_customizechat .space-mobile{margin-top:94px;padding:0;width:258px;}
.features_list nav > ul > li#feature_chatbots .pic-4-hide{display:contents;}
#feature_shortcuts .features_left h2{padding-bottom:0;}
.features_list nav > ul > li#feature_customizechat a.go_to{left:0;}
body.features{background:#e4edf9 url("/assets/salesite/images/top-bg2.jpg") no-repeat scroll center -450px;background-size:100% auto;}
.page_info .contact_form{margin:20px auto -80px;}
#features.inner_section{padding-top:43px;}
#features .page_info h1{width:300px;}
#features .page_info p{font-size:14px;line-height:20px;text-align:center;width:234px;}
#features .page_info .contact_form p{width:100%;}
#features .page_info p br{display:none;}
#features .contact_form input[type="email"]{margin-right:0;width:240px;}
.features_left .features_right{position:static;}
.features_left{float:none;margin:0;padding:0;}
#feature1 .features_left{padding:20px 0 0;position:relative;text-align:left;width:100%;z-index:9;}
.features_list > nav > ul > li:first-child .features_right::before{display:none;}
.features_list li#feature1 .pic-4-hide{left:38.5%;margin-left:-271px;max-width:none;position:relative;width:730px;}
.features_list li#feature1 .pic-4-hide img{width:auto;max-width:none;}
.features_list > nav > ul > li:first-child .features_right::before{display:none;}
.features_list > nav > ul > li:first-child h2{width:312px;}
.features_list > nav > ul > li:first-child h2 em{display:block;}
#features .features_left h2 br{display:none;}
#about_us.inner_section{padding-top:45px;}
#privacy_policy.inner_section{padding-top:64px;}
#privacy_policy.inner_section h1{padding-bottom:43px;}
#about_us.inner_section h1{padding-bottom:5px;}
#about_us .page_info p{width:234px;line-height:20px; margin-bottom: 0px;}
.about_icons{left:0;margin:0 auto;top:-243px;width:155px; display: none; }
.about_us_wrapper .content{width:320px;}
#about_us .page_info p br{display:none;}
.about_us_wrapper ul li:nth-child(1) .year::after{top:-160px;left:-13%;}
p.form_heading {width: 234px;line-height: 20px;}
.pic{width:158px;left:0;}
.year{height:49px;width:49px;font-size:12px;line-height:49px;margin:0 auto 35px;}
.about_us_wrapper nav{margin-top:-103px;}
.about1 .year{left:0;top:0;}
.about1 .pic{top:0;width:240px;margin-bottom: 10px;}
.about_us_wrapper ul li:nth-child(1) .year::after{height:207px;left:21px;top:-126px;}
.about_us_wrapper .info{margin:3px auto 0 !important;}
.about_us_wrapper h6{font-size:14px;line-height:22px;}
.about_us_wrapper h2{padding-bottom:16px;}
.about_us_wrapper ul li{margin:0 0 40px !important;}
.about2 .year{left:0;top:0;margin-bottom:41px;}
.about_us_wrapper .about2 h2, .about_us_wrapper .about5 h2{line-height:25px;padding-bottom:25px;}
.about_us_wrapper ul  #liAbout2016 .pic{width:175px;}
.about4 .year{left:0;top:0;}
.about4 .pic{top:0;width:226px;}
.about5 .year{top:0;left:0;}
.about5 .pic{left:0;top:0;width:294px;}
.about_us_wrapper ul  #liAbout2016 h6, .about_us_wrapper ul  #liAbout2015 h6, .about_us_wrapper ul  #liAbout2014 h6{margin:0 auto;text-align:center;width:249px;}
.about_us_wrapper ul  #liAbout2014 h6{margin-top:8px;}
.about6 .year, .about8 .year{top:0;left:0;}
.about_us_wrapper ul  #liAbout2011 .pic{width:226px;}
.about_us_wrapper ul  #liAbout2011 h2{margin-top:-5px;}
.about3 .year, .about3 .pic, .about7 .year, .about7 .pic{top:0;left:0;}
.about7 .pic{margin-top:83px;width:238px;margin-bottom:43px;}
.about7 h2{width:230px;margin:0 auto;}
.about_us_wrapper ul  #liAbout2013 .pic{top:0;width:233px;}
.about_us_wrapper ul  #liAbout2013 h2{padding-bottom:15px;}
.year::after{height:111px;}
.about_us_wrapper ul  #liAbout2016 .info, .about_us_wrapper ul  #liAbout2014 .info{width:auto;margin:0 auto;}
.carousel-controls{top:470px;}
#contact_us .content{width:320px;margin:0 auto;}
#contact_us.inner_section{padding-top:65px;}
.contact_info{float:none;margin:0 auto;padding:22px 0 0;width:250px;}
#contact_us .content h1{padding-bottom:20px;}
.contact_form{margin:0 auto;padding:8px 20px 20px;width:320px;}
.contact_form_left p{width:100%;}
.contact_form input[type="text"], .contact_form input[type="email"], .contact_form input[type="url"], .contact_form input[type="password"], .contact_form select, .contact_form textarea {height: 43px;line-height: 43px;margin-bottom: 7px;}
#privacy_policy .content{width:320px;margin:0 auto;padding:0;}
.numbered_item_list .content {width:320px;margin:0 auto;padding:0;}
.contact_info h6 span, .contact_info h5 span{width:60px;margin-left:-12px;}
#liPackageMessage > p{margin-bottom:25px;}
#affiliate_terms .pageDescription {padding-left: 0px;}
#affiliate_terms .content {width:80%;margin:0 auto;padding:0;}
#pricingsection .ctrBillingSelect {margin: 40px auto 10px;}
    .edge-wrap #feature2 .features_left {
        padding-top: 45px;
    }
    .edge-wrap #feature4 .features_right {
        display: none;
    }
.tm-large { font-size: 16px; }
}
@media only screen and (max-width:479px){
.homepage#section2::before {top: -52px;width: 210px;}
.features_list > nav > ul > li#feature_chatbots .features_right span {max-width: 140% !important;width: 140%;margin: -49px 0 0 -75px;}
.section3_wrapper > img {margin: -70px 0 0 0;width: 140% !important;}
}
@media only screen and (max-width:425px){#privacy_policy nav > ul > li:nth-child(11)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(10)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(9)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(8)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(7)::before{top:8px;}
#privacy_policy nav > ul > li:nth-child(6)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(5)::before{top:8px;}
#privacy_policy nav > ul > li:nth-child(4)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(3)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(2)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(1)::before{top:0px;}
.next{margin-left:-1px;}
.top_left_pattern P{z-index:-999;}
.features_list > nav > ul > li:first-child{background:url(/assets/salesite/images/features-mobile-map.png) center 500px no-repeat;}
#feature1 ol{padding:0 35px 0 15px;}
.carousel-controls{bottom:unset;top:375px !important;width:200px;}
.carousel-controls ul{margin-left:unset;padding:0 20px;}
.carousel-controls ul li a{width:15px !important;height:15px !important;}
.carousel-controls ul li.current a{border:4px solid #fff;width:25px !important;height:25px !important;}
.roundabout-moveable-item img{height:80%;width:85%;}
.carouse-wrap.mob{margin-bottom:0;}
#feature_customizechat .features_right .carouse-wrap{display:none;}
#feature_customizechat .carouse-wrap.mob{padding-left:28px;}
#features .features_left{padding-left:0px;}
.prev, .owl-carousel .owl-nav .owl-prev{margin-right:unset;}
.features_list nav > ul > li#feature_customizechat .space-mobile{margin-top:60px;}
.features_list nav > ul > li#feature_customizechat .space-mobile{width:320px;margin-left:35px;}
.features_list > nav > ul > li#feature_chatbots .features_right span {max-width: 140% !important;width: 140%;margin: -49px 0 0 -85px;}
.pricing_section nav{top:-16px;}
.package_comparison.section h6{margin-bottom:24px;}
.features_list > nav > ul > li#feature_shortcuts .feature-left-spacing{padding-left:30px;width:330px;}
.features_list > nav > ul > li#feature_groupchat .content .features_left ul{padding-left:25px;margin:unset !important;}
.about_us_wrapper::before, .package_comparison::before{top:-72px;}
.arrows_left{width:501px;left:-150px;top:9%;transform:translate(0, 0%);-webkit-transform:translate(0, -0%);}
#feature_customizechat .content .features_left > ul{padding-top:45px;}
.product-menu{top: 60%}
#section2 {padding: 33px 0 50px;}
#pricingsection .btnBillingSelector{width: 50%;font: 600 17px / 20.7px sans-serif !important;}
.section3_wrapper > img {width: 152% !important;}
}
@media only screen and (max-width:375px){.space-mobile{margin:-130px 0 0 0;}
#privacy_policy nav > ul > li:nth-child(11)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(10)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(9)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(8)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(7)::before{top:10px;}
#privacy_policy nav > ul > li:nth-child(6)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(5)::before{top:10px;}
#privacy_policy nav > ul > li:nth-child(4)::before{top:0px;}
.next{margin-left:-1px;}
.top_left_pattern P{z-index:-999;}
.features_list > nav > ul > li:first-child{background:url(/assets/salesite/images/features-mobile-map.png) center 500px no-repeat;}
.carousel-controls{bottom:unset;top:400px !important;width:200px;}
.carousel-controls ul{margin-left:unset;padding:0 20px;}
.carousel-controls ul li a{width:15px !important;height:15px !important;}
.carousel-controls ul li.current a{border:4px solid #fff;width:25px !important;height:25px !important;}
.roundabout-moveable-item img{height:80%;width:85%;}
.carouse-wrap.mob{margin-bottom:0;}
#feature_customizechat .features_right .carouse-wrap{display:none;}
    .features_list > nav > ul > li#feature_chatbots .features_right span img, .features_list > nav > ul > li#feature_chatbots .features_right span {max-width: 140% !important;width: 140%;margin: -49px 0 0 -75px;}
#features .features_left{padding-left:0px;}
.prev, .owl-carousel .owl-nav .owl-prev{margin-right:unset;}
.features_list nav > ul > li#feature_customizechat .space-mobile{width:270px;margin-top:41px;margin-left:60px;}
#feature_customizechat .content .features_left{padding-left:0px;}
#feature_customizechat .carouse-wrap.mob{padding-left:6px;}
.arrows_left{width:501px;left:-177px;top:9%;transform:translate(0, 0%);-webkit-transform:translate(0, -0%);}
.carousel-controls{top:375px !important;}
#feature_customizechat .content .features_left > ul{padding-top:40px;}
#section3a::before{height: 37px !important;}
#section2 {padding: 33px 0 50px;}
#pricingsection .btnBillingSelector{font: 600 16px / 20.7px sans-serif !important;}
#about_us .content > p {margin: 0;padding: 0;left: 0;right: 0;width: auto;}
.pricing_top {padding: 50px 8px;}
.section3_wrapper > img {width: 177% !important;}
}
@media only screen and (max-width:320px){#privacy_policy nav > ul > li:nth-child(11)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(10)::before{top:10px;}
#privacy_policy nav > ul > li:nth-child(9)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(8)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(7)::before{top:10px;}
#privacy_policy nav > ul > li:nth-child(6)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(5)::before{top:20px;}
#privacy_policy nav > ul > li:nth-child(4)::before{top:0px;}
#privacy_policy nav > ul > li:nth-child(3)::before{top:8px;}
#privacy_policy nav > ul > li:nth-child(2)::before{top:8px;}
#privacy_policy nav > ul > li:nth-child(1)::before{top:8px;}
.next{margin-left:-1px;}
.top_left_pattern P{z-index:-999;}
.features_list > nav > ul > li:first-child{background:url(/assets/salesite/images/features-mobile-map.png) center 500px no-repeat;}
.carousel-controls{bottom:unset;top:400px !important;width:200px;margin-left:-6px;}
.carousel-controls ul{margin-left:unset;padding:0 20px !important;}
.carousel-controls ul li a{width:15px !important;height:15px !important;}
.carousel-controls ul li.current a{border:4px solid #fff;width:25px !important;height:25px !important;}
.roundabout-moveable-item img{height:80%;width:85%;}
.carouse-wrap.mob{margin-bottom:0;}
#feature_customizechat .features_right .carouse-wrap{display:none;}
#features .features_left{padding-left:0px;}
#features #feature2a .link.blue_link span {padding-right: 9px;}
.features_left ul{padding:0 38px 0 15px;}
.prev, .owl-carousel .owl-nav .owl-prev{margin-right:unset;}
.features_list nav > ul > li#feature_customizechat .space-mobile{margin-left:40px;}
.features_list li#feature1 .pic-4-hide{left:60.5%;width:545px;}
#feature1 ol{padding:0 38px 0 15px;}
#feature_customizechat .carouse-wrap.mob ul{margin-left:-6px;}
#feature_shortcuts .features_left .space-mobile{margin:0 auto;margin-left:14px;padding:0 20px;}
.features_list > nav > ul > li#feature_groupchat .content .features_left ul{padding-left:30px;width:unset;margin:0 auto;margin-left:14px;}
.features_list > nav > ul > li#feature_chatbots .features_right span img, .features_list > nav > ul > li#feature_chatbots .features_right span {max-width: 140% !important;width: 140%;margin: -49px 0 0 -62px;}
.arrows_left{width:501px;left:-203px;top:9%;transform:translate(0, 0%);-webkit-transform:translate(0, -0%);}
.carousel-controls{top:380px !important;}
#section3a::before{height: 27px !important;}
#section2 {padding: 33px 0 50px;}
#pricingsection .btnBillingSelector{font: 600 15px / 20.7px sans-serif !important;}
.section3_wrapper > img {width: 220% !important;}
}
@media only screen and (width:1440px){
.features_list > nav > ul > li:last-child::after{width:940px !important;}
.about-respon{margin:0 0 0 2px;}
}
@media all and (max-width: 1366px ) {
	.package_comparison .table_section.active::after {
	    width: 18.8% !important;
	}
	#feature2a{
		padding: 158px 0;
	}
    #section2a::after {
        bottom: -35px;
    }
    #feature_chatbots .pic-4-hide-mobile > img {
        width: 85%;
    }
}
@media all and (max-width: 1365px ) {
	.contacts-manage-right{
		width: 450px;
	}
	.home-features#features .contact_form input[type="email"]{
		height: 46px;
	}
	.edge-wrap .features_list nav > ul > li:nth-child(4) .features_right{
		margin-left: 0;
		left: 0;
	}
	.edge-wrap .features_list nav > ul > li:nth-child(4) .features_left{
		margin-top: 0;
	}
	.edge-wrap .features_left ul li{
		padding: 0;
	}
	.edge-wrap .roundabout-holder{
		width: 500px;
		margin: -90px 0 0;
	}
	.edge-wrap #feature3 .features_right{
		width: auto;
	}
	.edge-wrap .carousel-controls .prev, .edge-wrap .carousel-controls .next{
		width: 25px;
		height: 25px;
		border-width: 1px;
	}
	.edge-wrap .carousel-controls{
		margin: -16px 70px 0 0;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7) .features_right{
		width: 600px;
		right: 0;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7) .features_right img{
		max-width: 100%;
		height: auto;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7) .features_left {
	    width: 460px;
	}
	.combining-main img{
		width: 650px;
		margin: 0 auto;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7){
		padding-bottom: 145px;
	}

	.features_list > nav > ul > li:last-child .pattern {
	    bottom: -157px;
	}
	#packages.package_comparison tr th:last-child,
	#packages.package_comparison tr td:last-child{
		width: auto;
		min-width: 170px;
	}
	.package_comparison .table_section::after {
	    width: 170px !important;
	}
	.package_comparison .table_section::after,
	.package_comparison .table_section.active::after {
		bottom: 15px;
		height: auto;
	}
	.package_comparison .table_section.active::after{
		width: 205px !important;
	}
}
@media all and (max-width: 1280px ) {
	.edge-wrap .carousel-controls {
	    margin: 57px 113px 0 0;
	}
	.features_list > nav > ul > li:last-child .pattern{
		bottom: -173px;
	}
	.inner_section h1 small{
		font-size: 50px;
	}
}
@media all and (min-width: 1200px ) {
	#packages.package_comparison tr td:first-child{
		min-width: 450px;
	}
	#packages .content,
	#packages1 .content{
		width: 1240px;
	}
}
@media all and (max-width: 1199px ) {
	#section2a::before,
	#section2a::after{
		width: 280px;
		height: 160px;
         bottom: -35px;
	}
	.contacts-manage-left{
		width: 55%;
	}
	.contacts-manage-left img {
	    width: auto;
	    max-width: 100%;
	    height: auto;
	}
	.contacts-manage-right{
		width: 45%;
	}
	.contacts-manage-right h2{
		margin-bottom: 0;
	}
	.contacts-manage-right li{
		font-size: 14px;
		margin-bottom: 20px;
	}
	.edge-ensure-sec{
		padding: 0 15px;
	}
	.edge-ensure-fig{
		margin-bottom: 10px;
	}
	.edge-ensure-fig img{
		max-width: 100%;
		height: auto;
	}
	.edge-ensure-info p{
		padding: 0;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7) .features_right{
		width: 500px;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7) .features_left {
	    width: 380px;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7){
		padding-bottom: 50px;
	}
	.combining-main img{
		width: 550px;
	}
	.edge-wrap .roundabout-holder{
		width: 320px;
	}
	.edge-wrap .carousel-controls{
		margin: 57px 25px 0 0;
	}
	.features_list > nav > ul > li:last-child .pattern{
		bottom: -195px;
	}

	.package_comparison h5{
		white-space: pre-wrap;
	}
	#packages1 h5{
		white-space: nowrap;
	}
	.pricing-trial-inner h5{
		margin-bottom: 50px;
	}
	.package_comparison .link.blue_link{
		left: -45px;
	}
	.pricing-trial-bot-bar p{
		font-size: 16px;
	}
	.pricing-trial{
		padding-top: 60px;
	}
	#flexiblePrice-section h1{
		margin-bottom: 50px;
	}
	#flexiblePrice-section .content{
		max-width: 905px;
	}
	.flexiblePrice-sec{
		padding-right: 20px;
		padding-left: 120px;
	}
	.flexiblePrice-fig{
		width: 90px;
	}
	#pricingsection{
		padding-top: 0px;
	}
	#packages1.package_comparison tr th:last-child,
	#packages1.package_comparison tr td:last-child{
		min-width: 215px;
	}
	#packages1.package_comparison .table_section::after{
		width: 215px !important;
	}
	.package_comparison h5 strong{
		margin-left: 5px;
	}
	#packages1.package_comparison {
	    padding: 60px 0;
	}
}
@media all and (max-width: 1023px ) {
	.home-features#features::before{
		height: 75px;
	}
	#section2::before {
		top: -75px;
	}
	#section3a{
		padding-bottom: 100px;
	}
	.homepage#section3a {
		padding: 0 0 130px;
	}
	.contacts-manage{
		padding-top: 0px;
	}
	.contacts-manage-right{
		padding-top: 40px;
	}
	.engaged-fig {
	    margin-top: -30px;
	}
	.combining-main img{
		width: 500px;
		margin: 0 auto;
	}
    .features_list > nav > ul > li#feature_simplifiedcommunication .features_left {
        width: 370px;
    }

    .features_list > nav > ul > li#feature_simplifiedcommunication .features_left {
        width: 300px;
    }
	.edge-wrap .features_list > nav > ul > li:nth-child(2) .features_left {
	    width: 370px;
	}
	.edge-wrap .roundabout-holder{
		width: 300px;
		height: 380px;
		margin: 0;
	}
	.edge-wrap .features_list > nav > ul > li#feature3 .features_left{
		width: 300px;
	}
	/*.edge-wrap .features_list > nav > ul > li:nth-child(3) {
	    padding: 130px 0 180px;
	}*/
	.edge-wrap .carousel-controls{
		margin: 0;
		width: auto;
	}
	.edge-wrap .carousel-controls {
	    margin: 21px 45px 0 0;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(2n)::before{
		top: -40px;
	}
	.edge-wrap .features_list nav > ul > li:nth-child(2n) .features_right{
		width: 72%;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(2) .features_left{
		width: 300px;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(4){
		padding-bottom: 70px;
	}
	.edge-wrap .features_list nav > ul > li:nth-child(4) .features_right{
		margin: 0;
		width: 66% !important;
		left: -40px;
	}
    .edge-wrap .features_list > nav > ul > li:nth-child(5) {
        padding-top: 120px;
        padding-bottom: 45px;
    }
	.edge-wrap .features_list > nav > ul > li:nth-child(7) .features_right {
	    width: 480px;
	    right: -50px;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7) .features_left {
	    width: 270px;
	}
	.edge-wrap .features_list > nav > ul > li:last-child .pattern {
	    bottom: -223px;
	}

	.inner_section h1 small{
		font-size: 27px;
	}
	#packages.package_comparison tr th:last-child,
	#packages.package_comparison tr td:last-child{
		min-width: 140px;
	}
    .package_comparison .table_section.active::after,
    .package_comparison .table_section::after {
        width: 139px !important;
    }
	.pricing-trial-bot-inner{
		padding: 25px 240px 20px 25px;
	}
	.pricing-trial-bot-aside{
		top: 25px;
		right: 20px;
		width: 220px;
	}
	.pricing-trial-bot-table{
		padding-right: 25px;
		margin-right: 25px;
	}
	.pricing-trial-bot-table tr td{
		font-size: 16px;
		padding: 0 15px;
	}
	.pricing-trial-bot-table tr th,
	.pricing-trial-bot-table tr td:last-child{
		font-size: 16px;
	}
	.pricing-trial-bot-table th img{
		width: 30px;
	}
	.pricing-trial-email h4{
		font-size: 16px;
	}
	#packages1.package_comparison .table_section::after {
		height: auto;
		top: 15px;
		bottom: 15px;
	}
	#flexiblePrice-section h1{
		line-height: initial;
	}
	.flexiblePrice-info p{
		margin-bottom: 20px;
	}
	.flexiblePrice-btn a{
		margin: 0;
	}
	.flexiblePrice-btn a + a{
		margin-top: 10px;
	}
	.featured-wrap .features_list > nav > ul > li:nth-child(8)::before{
		height: 111.4%;
	}
	#flexiblePrice-section .content{
		padding: 0 15px;
	}
	.flexiblePrice-fig{
		width: 70px;
	}
	.flexiblePrice-sec{
		padding-left: 90px;
	}
	.flexiblePrice-info h4{
		font-size: 22px;
	}
	.flexiblePrice-btn .link.blue_link{
		padding: 0 10px;
	}
	.flexiblePrice-btn .link.blue_link + .link.blue_link{
		margin-left: 5px;
	}
	.package_comparison .link.blue_link{
		left: auto;
		top: -50px;
	}
}
@media all and (max-width: 786px ) {
    .features_list > nav > ul > li:last-child .pattern {
        bottom: -224px;left: -100px;
    }
    #section2a::after {
        bottom: -80px;
    }
	.section3_wrapper > img {
		width: 140%;
	}
	.homepage#section2::before {
		top: -36px;
		width: 228px;
	}
}
@media all and (min-width: 767px ) and (max-width: 1024px ) {
	.engaged-main .blue_link{
		font-size: 12px;
		height: 36px;
		line-height: 36px;
		padding: 0 13px;
	}
}
@media all and (min-width: 768px ) {
	.contacts-manage-left h2, .contacts-manage-left h3, .contacts-manage-left h6 {
		display: none;
	}
	.contacts-manage-left img + img{
		display: none;
	}
	.engaged-slider{
		display: none;
	}
	.snd-edge img + img{
		display: none;
	}
	.combining-main img + img{
		display: none;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7) .features_right img + img{
		display: none;
	}
	.edge-mob-carousel{
		display: none;
	}
	.filtering-slider{
		display: none;
	}
	.engaged-main .blue_link{
		position: absolute;
		top: 100%;
		left: 50%;
		transform: translateX(-50%);
		margin-top: -83px;
	}
	.edge-wrap #feature7 .features_right h2{
		display: none;
	}
	.edge-wrap .carousel-controls .prev + ul{
		display: none;
	}
	.pricing-trial-bot-table tr th:last-child img:first-child{
		display: none;
	}
}
@media all and (max-width: 767px ) {
	.product-menu{
		z-index: 1;
		width: 100%;
		margin-top: 0;
        left: 6px;
	}
	.product-menu li a{
		padding: 15px 15px 10px 55px;
	}
	.product-menufig{
		left: 10px;
		top: 10px;
		width: 35px;
		height: 35px;
		line-height: 35px;
	}
	.product-menu li{
		text-align: left;
	}
	.product-menu li strong{
		font-size: 15px;
	}
	.product-menu::before {
		left: 50%;
		transform: translateX(-50%);
	}
	#section2a::before{
		z-index: 9;
	}
	.section .engaged-main h2{
		font-size: 22px;
		width: 270px;
		position: relative;
		z-index: 10;
	}
	.section .engaged-main h2 strong{
		display: inline;
	}
	.section .engaged-main h2 br{
		display: none;
	}
	#section2a{
		padding: 55px 0 90px;
	}
	.engaged-fig{
		display: none;
	}
	#section2a::before, #section2a::after {
	    width: 210px;
	    height: 120px;
	}
	.engaged-main .blue_link{
		display: inline-block;
		width: 190px !important;
	}
	.contacts-manage-left,
	.contacts-manage-right{
		float: none;
		width: auto;
	}
	.contacts-manage-right{
		text-align: left;
		padding: 0;
		margin-top: 50px;
	}
		.contacts-manage-right h2, .contacts-manage-right h3, .contacts-manage-right h6{
			display: none;
		}
	.contacts-manage-left {
		text-align: center;
		margin: auto;
	}
	#section3a .contacts-manage-left h2{
		font-size: 22px;
		width: 280px;
		padding: 0;
		margin-bottom: 0px;
	}
	#section3a .contacts-manage-left h3 {
		width: 280px;
		margin: 0 auto;
	}
	#section3a .contacts-manage-left h6 {
		width: 280px;
		font-size: 14px;
		line-height: 25px;
		font-weight: normal;
		margin: 0 auto;
		padding-bottom:0px;
	}
	.contacts-manage-left h2 + img{
		display: none;
	}
	.contacts-manage-right li, #section3a .contacts-manage-right li {
		padding: 0 0 0 45px;
		background-position: 10px center;
		max-width: 280px;
		float: none;
		margin: 0 auto 20px;
	}
	#section3a::before{
		height: 37px;
	}
	#section3.parallax::before {
		top: -55px;
	}
	#section3a .contacts-manage-right .link.blue_link {
		margin-left: calc(50% - 85px) !important;
	}
	.section3_wrapper > img {
		width: 85%;
	}
	.home-features#features{
		padding: 0 0 90px;
	}
	.home-features#features .page_info .contact_form{
		margin: 0 auto;
	}
	.home-features#features .page_info .content{
		margin: 0 !important;
	}
	.home-features#features::after{
		content: '';
		position: absolute;
		right: 0;
		bottom: 0;
		width: 200px;
		height: 150px;
		background: url('../../salesite/images/arrow_pattern2.png') no-repeat right bottom;
		-webkit-background-size: 100%;
		background-size: 100%;
	}
	.home-features#features .page_info h1 br{
		display: none;
	}
	.home-features#features .page_info p{
		width: auto;
	}
	.home-features#features .page_info .content > p{
		width: 150px;
	}
	.engaged-slider{
		margin: -135px 0 45px;
	}
	.edge-wrap #features .features_list > nav > ul > li:nth-child(2) .features_right{
		margin: 0;
	}
	.features_list nav > ul > li.edge-channel .content{
		width: auto;
	}
	.features_list nav > ul > li.edge-channel .features_right{
		left: 0;
	}
    .features_list > nav > ul > li#feature_simplifiedcommunication .features_right {
        margin: 0 !important;
        padding-right: 0;
        left: 0;
    }

    .features_list > nav > ul > li#feature_simplifiedcommunication .features_left img {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    .features_list > nav > ul > li#feature_simplifiedcommunication::after {
        left: -15%;
    }
	.edge-wrap #features .features_list > nav > ul > li:nth-child(2) .features_left img{
		width: 100%;
		max-width: 100%;
		height: auto;
	}
	.snd-edge img:first-child{
		display: none;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(4)::after {
		bottom: -5px;
	}
	.edge-ensure-sec{
		float: none;
		width: auto;
		margin-bottom: 35px;
	}
	.edge-ensure h2{
		margin-bottom: 0;
	}
	#features .combining-btn .link{
		width: auto !important;
		display: inline-block !important;
		margin: 0 5px !important;
		padding: 0 14px !important;
	}
	.combining-main h2 + img{
		display: none;
	}
	.combining-main img{
		width: auto;
		max-width: 100%;
		height: auto;
	}
	#feature2a {
	    padding: 125px 0 100px;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7) .features_right{
		position: static;
		width: auto;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7) .features_right img:first-of-type{
		display: none;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(7) .features_left{
		padding-top: 0 !important;
	}
	.edge-wrap #feature7 .features_left h2{
		padding-bottom: 20px;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(4){
		padding-bottom: 50px;
		padding-top: 0;
	}
	/* .carouse-wrap{
		display: none;
	} */
	.edge-scenario .features_left .features_right.mob{
		display: none;
	}
	.edge-scenario .features_left .features_right.mob + .carouse-wrap.mob{
		display: block;
		margin-bottom: 45px;
	}
	#feature2a::before {
		margin-bottom: 80px;
	}
	#feature2a::before {
		margin-bottom: 30px;
	}
	.edge-mob-carousel{
		margin-bottom: 40px;
	}
	.edge-mob-carousel .owl-carousel .owl-stage-outer{
		padding: 0;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(3) {
	    padding: 60px 0 100px;
	}
	#section3a .content{
		width: auto;
	}
	.contacts-manage-left img {
		width: 60%;
	}
	#trail_section.edge-offers .link.blue_link span{
		background: url(../../salesite/images/arrow3.png) right center no-repeat;
	}
	.featured-wrap .features_list > nav > ul > li:nth-child(8)::before{
		left: -20%;
		height: 108%;
	}
	.edge-ensure-info p{
		padding: 0 25px;
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(2n)::before{
		top: 0;
	}
	.edge-wrap #features .page_info h1 br{
		display: none;
	}
	.edge-wrap #feature7 .features_left h2{
		display: none;
	}
	.edge-wrap #feature7 .features_right h2{
		text-align: center;
	}
	.edge-wrap #feature7 .features_right h2 br{
		display: none;
	}
	.edge-wrap #feature7 .features_right img{
		width: 100%;
	}
	.edge-robust .content{
		width: auto;
	}
	.filtering-slider{
		margin-bottom: 20px;
	}
	.filtering-slider .owl-carousel .owl-stage-outer{
		padding: 0;
	}
	#features .edge-scenario .features_left h2{
		width: 250px;
	}
	#features .edge-scenario .features_left h2 br{
		display: none;
	}
	.edge-wrap .carousel-controls{
		margin: 0;
		top: auto !important;
		bottom: 0;
		left: 50% !important;
		right: auto !important;
		z-index: 10011;
		-webkit-transform: translateX(-50%);
		   -moz-transform: translateX(-50%);
		    -ms-transform: translateX(-50%);
		     -o-transform: translateX(-50%);
		        transform: translateX(-50%);
	}
	.features_list > nav > ul > li.edge-scenario ul{
		margin: 0;
		padding: 0 !important;
	}
	#features .edge-scenario .features_left h2{
		margin-bottom: 45px;
	}
	.features_list > nav > ul > li.edge-scenario ul{
		/* max-width: 500px; */
		margin: 0 auto !important;
	}
	.edge-scenario .features_left .features_right.mob + .carouse-wrap.mob + ul{
		max-width: 240px;
		margin: 0 auto;
	}
	.edge-scenario .roundabout-moveable-item img{
		width: 100%;
		height: 100%;
	}
	.edge-wrap .carousel-controls .prev,
	.edge-wrap .carousel-controls .next{
		width: 7px;
		height: 12px;
		display: inline-block;
		vertical-align: middle;
		margin: 0 5px;
		background: url(../../salesite/images/left_arrow1.png) no-repeat;
		border: none;
	}
	.edge-wrap .carousel-controls .next{
		background: url(../../salesite/images/right_arrow1.png) no-repeat;
	}
	.edge-wrap .features_left .carousel-controls li{
		margin: 0 5px !important;
	}
	.features_list > nav > ul > li:last-child .pattern {
	    bottom: -28px;
	}
	.edge-wrap .features_list nav > ul > li:nth-child(2n) .features_right{
		width: auto;
	}

	#flexiblePrice-section {
	    padding-bottom: 70px;
	}
	#flexiblePrice-section h1{
		line-height: 32px;
		margin-bottom: 36px;
	}
	#flexiblePrice-section h1 br{
		display: none;
	}
	.inner_section h1 small{
		font-size: 24px;
	}
	#flexiblePrice-section .content{
		padding: 0 20px;
	}
	.flexiblePrice-outer{
		margin: 0;
	}
	.flexiblePrice-inner{
		float: none;
		width: auto;
		padding: 0;
	}
	.flexiblePrice-inner + .flexiblePrice-inner{
		margin-top: 20px;
	}
	.flexiblePrice-sec{
		padding: 21px 10px 24px 78px;
		min-height: 1px;
	}
	.flexiblePrice-fig{
		width: 56px;
		top: 21px;
	}
	.flexiblePrice-info h4{
		font-size: 16px;
		margin-bottom: 3px;
	}
	.flexiblePrice-info p{
		font-size: 12px;
		margin: 0 0 10px;
	}
	.flexiblePrice-btn a{
		width: 135px !important;
		padding: 0 !important;
		font-size: 13px !important;
		display: block !important;
	}
	.flexiblePrice-btn a + a{
		margin-top: 5px !important;
	}
	#pricingsection {
	    padding-top: 0px;
	}
	#pricingsection::before{
		z-index: 0;
		left: -10%;
	}
	.pricing-trial{
		padding: 60px 0;
	}
	.pricing-trial::before{
		left: -12%;
	}
	.pricing-trial .content{
		width: auto;
		padding: 0 20px;
	}
	.pricing-trial-outer {
	    border-radius: 0;
	    box-shadow: none;
	}
	.pricing-trial-bot-inner{
		padding: 0;
	}
	.pricing-trial-bot-table{
		border: none;
		margin: 0 0 17px;
		padding: 0 15px 10px;
		border-radius: 7px;
		box-shadow: 0 0 15px rgba(23, 75, 147, 0.3);
	}
	.pricing-trial-bot-aside{
		position: static;
		width: auto;
	}
	.pricing-trial-bot-aside a.red{
		height: 50px !important;
		line-height: 50px !important;
	}
	.pricing-trial-contact{
		display: none;
	}
	.pricing-trial-month{
		display: none;
	}
	.pricing-trial-bot-aside .link{
		width: 100% !important;
		margin-bottom: 31px !important;
	}
	.pricing-trial-bot-bar{
		display: none;
	}
	.pricing-trial-inner h5{
		margin-bottom: 30px;
		line-height: 1.2;
	}
	.pricing-trial::before{
		top: 0;
	}
	.pricing-trial-bot-table tr td,
	.pricing-trial-bot-table tr th,
	.pricing-trial-bot-table tr td:last-child{
		font-size: 14px;
	}
	.pricing-trial-bot-table tr td:first-child{
		min-width: 130px;
		padding-right: 0;
	}
	.pricing-trial-bot-table tr th:last-child img:last-child{
		display: none;
	}
	.pricing-trial-bot-table th img,
	.pricing-trial-bot-table tr th:last-child img{
		margin: 0;
	}
	.pricing-trial-bot-table th span{
		display: block;
		margin-top: 10px;
	}
	.pricing-trial-bot-table th{
		padding: 20px 0;
	}
	.pricing-trial-bot-table tr:first-child:hover{
		color: #000;
	}
	.pricing-trial-bot-table tr:hover td{
		background: #2294f4;
		color: #fff;
	}
	#packages1 .mob_table_content li:last-child h5{
		border: none;
	}
	#packages1.package_comparison h2{
		padding: 0;
		text-align: center;
		margin-bottom: 30px;
	}
	.pricing_features{
		padding: 30px 30px 30px 22px;
		min-height: 1px;
	}
	.mob_table_content ul{
		border-radius: 7px;
		/* overflow: hidden; */
	}
	.mob_table_content li.active h5{
		border-radius: 0;
	}
	.mob_table_content li h5{
		min-height: 60px;
		line-height: 58px;
		border-radius: 0;
		background: #fff;
	}
	.pricing_features span{
		font-size: 14px;
		font-weight: 500;
		min-height: 25px;
		padding: 2px 0 0 40px;
		margin: 0 0 15px;
		position: relative;
		background: url(../../salesite/images/bullet5.png) 0 0 no-repeat;
	}

	.pricing_section {
		padding-bottom: 250px;
	}

	.package_comparison .content .banner {
		top: -310px !important;
	}

		.package_comparison .content .banner div {
			max-width: 280px;
			margin: auto;
		}

	.package_comparison .content .banner img.desktop-version {
		display:none;
	}

	.package_comparison .content .banner img.mobile-version {
		display: block;
		margin:auto;
	}

	.package_comparison .content {
		padding-top: 210px;
	}

	.package_comparison.section h6 {
		margin: 0 0 20px;
		padding: 0;
	}
	.package_comparison::before{
		top: -50px;
	}
	#packages.package_comparison{
		padding-bottom: 70px;
	}
	.pricing_features span img{
		display: inline-block;
		vertical-align: middle;
		margin-left: 4px;
	}
	.pricing_features span i{
		position: absolute;
		font-style: normal;
		background: #fff;
		width: 276px;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		-o-transform: translateX(-50%);
		transform: translateX(-50%);
		bottom: 100%;
		margin-bottom: 5px;
		padding: 15px 20px;
		font-size: 14px;
		border-radius: 4px;
		opacity: 0;
		visibility: hidden;
		box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
	}
	.pricing_features span i.fade{
		opacity: 1;
		visibility: visible;
	}
	.mob_table_content li:first-child h5{
		border-radius: 7px 7px 0 0;
	}
	.mob_table_content li:last-child h5{
		border-radius: 0 0 7px 7px;
	}
	.mob_table_content li.active:last-child  h5{
		border-radius: 0;
	}
	.mob_table_content li.active:last-child .pricing_features{
		border-radius: 0 0 7px 7px;
	}
	#packages1 .mob_table_content li.active:last-child h5{
		border-radius: 7px 7px 0 0;
	}
	.pricing-page .inner_section {
	    padding-top: 40px;
	}
	.mob_table_content ul{
		box-shadow: 0 0 10px rgba(0,0,0,0.3);
	}
	.edge-wrap .features_list > nav > ul > li:nth-child(2)::after{
		left: -15%;
	}
	.edge-scenario .carousel li{
		opacity: 0.4 !important;
	}
	.features_list > nav > ul > li.edge-scenario ul.carousel{
		width: 320px !important;
	}
	.edge-scenario .carousel li.roundabout-in-focus{
		width: 300px !important;
		height: 400px !important;
		top: -20px !important;
		left: 50% !important;
		-webkit-transform: translateX(-50%);
		   -moz-transform: translateX(-50%);
		    -ms-transform: translateX(-50%);
		     -o-transform: translateX(-50%);
		        transform: translateX(-50%);
	}
	.edge-scenario .content{
		width: auto;
	}
	.edge-scenario .carousel-controls ul li{
		height: 20px;
		width: 20px;
		
	}
	.edge-scenario .carousel-controls ul li a{
		background: #fc7b5e;
	}
	.edge-scenario .carousel-controls ul li:first-child a{
		background: #f7b645;
	}
	.edge-scenario .carousel-controls ul li:last-child a{
		background: #03c1d9;
	}
	.edge-scenario .carousel-controls ul li a{
		width: 10px !important;
		height: 10px !important;
	}
	.edge-scenario .carousel-controls ul li.current a{
		width: 20px !important;
		height: 20px !important;
		border: 2px solid #fff !important;
		top: 0;
	}
}