@charset "utf-8";
/* New device css for ConvergeHub HOME new design */

@media only screen
and (min-width : 320px)
and (max-width : 767px) {

	.order-sm-first {
        order: -1 !important;
    }
	.free-btn, .book-btn{
		display: none;
	}
	.customerInfo h2, .honeWhyus h2, .honeNewFeatures h2,  .homeNew_freetrial_form h2 {font-size:32px; line-height: 35px;}
	.customer-managmnt-sec{
	padding: 40px 0px 0;
	height: 600px;
	}
	.homeNew_integration h2{font-size: 27px;
        line-height: 35px;}
	.customer-managmnt-heading{
		margin-bottom: 15px;
		display: block;
	}
	.customer-managmnt-heading h2,.homeNew_icons h2{
		text-align: center;
		font-size: 31px;
		line-height: 35px;
	}
	.customer-managmnt-right{
		width: 100%;
	}
	.customer-managmnt-heading p{
		font-size: 16px;
		text-align: center;
	}
	.customer-managmnt-right a{
		text-align: center;
		margin: 20px auto 40px;
        display: block;
	}
	/* .endtoend-list {
		margin-top: -54px;
	} */
	.homeNew_banner{
		padding: 90px 0 50px;
	}
	.homeNew_banner_heading .growText span{display:block;}
	.homeNew_banner_heading {font-size:38px; line-height: 45px;}
	.homeNew_banner_subheading:before {background-image:none; width:auto;}
	.mHighlight {font-size:28px; font-weight:600;}
	.growText_btmline{
		left: 28px;
		line-height: 50px;
		top: 32px;
		background-image: url(../images/banner-line-mbl.svg);
		width: 256px;
		display: none !important;
	}
	.homeNew_banner_subheading{

	}
	.homeNew_banner-form {width:100%;
	    margin: 32px auto 32px;
		height: 135px;
    }
	.homeNew_banner-form input[type="text"], .homeNew_banner-form input[type="email"] {
		float:none;
		padding-left:15px;
		padding-right:15px;
		width:100%;
	}
	.homeNew_banner_subheading{
		font-size:19px;
		line-height: 25px;
		padding: 0px;
	}
	.free-trial-form{
		width: 100%;
	}
	.homeNew_banner-form input[type="submit"] {
		float:none !important;
		margin:10px auto auto;
		position: inherit;
		right: 0px;
		top: 5px;
		line-height: 40px;
		padding: 0px 13px;
		margin: 20px auto 0;
		display: inline-block;
	}
	.homeNew_testimonial h2 {
		font-size: 31px;
		line-height: 36px;
	}
	.honeWhyus p,.homeNew_testimonial p {
		font-size: 18px;}
	.homeNew_testimonial p {
		margin-bottom: 25px;}

	.thumb-pad2-innar{
		height: auto;
		padding: 20px;
	}

	.testi-thumb-content h2{
		font-size: 18px;
	}
	.testi-subheading{
		font-size: 15px;
	}
	.homeNew_banner-reviews .awardLogo img {max-width:18%;}
	.newHome_freeicon {right:0; top:130px;}
	ul.g2-logoList li {margin:0 0 10px; width:20%;}
	.customerInfo-leftpanel {text-align:center;}
	.customerInfo-leftpanel .customerInfo-leftHeading {font-size:25px; margin-bottom:5px;}
	.customerInfo-leftpanel .customerInfo-leftHeading .displayBlock {display:inline-block;}
	.customerInfo-leftpanel p {padding-right:0px;}
	.customerInfo-leftpanel a {margin:30px 0;}
	.customerInfo-rightpanel {border-right:0px;}
	.customerInfo-rightpanel:before {background-color:transparent;}
	ul.customerInfo-rightpanel_area li {border-bottom:0px; min-height:auto; margin-bottom:0px; width:100%;}
	ul.customerInfo-rightpanel_area li .customerInfo-rightpanel-box {min-height:auto; padding:15px 30px;}
	ul.customerInfo-rightpanel_area li .customerInfo-rightpanel-box .fontIcon {
		background-color: rgba(255,255,255,0.5);
		border-radius: 50%;
		display:block;
		float:none;
		font-size:35px;
		height: 100px;
		margin:auto auto 10px;
		text-align:center;
		width:100px;
	}
	ul.customerInfo-rightpanel_area li .customerInfo-rightpanel-box .fontIcon .fa {margin-top:30px;}
	ul.customerInfo-rightpanel_area li .customerInfo-rightpanel-box .innter-text {float:none; margin-left:0; text-align:center; width:100%;}
	.homeNew_testimonial .thumb-pad2 {height:350px; padding:30px 20px;}
	.blueBackground:before, .orangeBackground:before, .greenBackground:before {top:-60px;}
	.homeNew_testimonial .item-heading {font-size:20px; margin-bottom:15px;}
	.homeNew_testimonial .item-image {float:none; margin-bottom:20px; width:100%;}
	.homeNew_testimonial .item-image img {max-width:40%}
	.homeNew_testimonial .item-detail {float:none; padding-left:0px; width:100%;}
	.homeNew_testimonial .item-detail .item-detail_heading {font-size:16px; line-height:normal;}
	.homeNew_testimonial .item-detail .item-detail_content {font-size:16px; line-height:normal;}
	.homeNew_testimonial .item-detail .item-detail_name {margin-top:15px; padding-top:15px;}
	.homeNew_testimonial .item-detail .item-detail_name {font-size:14px;}
	.g2Logo {margin-left:0; display:block; margin-top:10px;}
	.homeNew_testimonial .list_carousel .prev {left:5px;}
	.homeNew_testimonial .list_carousel .next {right:5px;}
	.homeNew_integration h2 {padding:0px}
	.homeGot-question {height:auto;}
	.homeGot-question:before {background-image:none;}
	ul.homeGot-question_btn li {display:block; margin:auto auto 30px;}
	ul.homeGot-question_btn li:last-child {margin-right:auto;}
	.homeNew_freetrial_form h2 {padding:0px}
	/* .homeNew_freetrial_form small {font-size:10px;} */
	.homeNew_freetrial_form small span {
		/* margin:2px 5px; */
		margin: -8px 12px;
	}
	.homeNew_freetrial_form small{
	line-height: 30px;
}
	.homeNew_freetrial_form img {
		margin: 40px auto auto;
	}
	.footer-nav_set {padding-left:15px; padding-right:15px;}
	.footer-nav_set li {border-bottom: 1px dotted #454e5c;padding-bottom: 10px;}
	.honeTopReason h2 {font-size: 29px; line-height: 38px;margin-bottom: 0px;}
	.honeTopReason {
		margin: 80px 0 80px;}
	.honeTopReason_left{margin-right: 0px;}
	.honeTopReason_right{margin-left: 0px;}
	.honeTopReason .homeVideoContent {margin-top:50px}
	.honeTopReason .subHeading {font-size: 18px; margin: 15px 0 40px; line-height: 27px;}
	.homeNew_footer-form input[type="email"]{
		width: 155px;
	}
	.free-trial-form.wdth-179{}
	.topreason-text {
		width: 225px;
	}
	.homeNew_footer-form input[type="submit"]{
		right: 4px;
	}
	.honeTopReason h4 {
		font-size: 18px;
		line-height: 24px;
	}
	.honeTopReason .honeTopReason-link, .homeNew_testimonial .honetestimonial-link, .homeNew_integration_link {font-size: 12px;}
	.homeNew_integration_link .honeintegration-linkArrow, .homeNew_testimonial .honetestimonial-linkArrow, .honeTopReason .honeTopReason-linkArrow {margin: 3px 0 0 5px;}
	.homeNew_testimonial .honetestimonial-link-area, .integration_link  {text-align:center}
	.homeNew_integration_link {margin-right: 0;}
	.honeNewFeatures h2:after {background-image: none; height: 40px; right: 0; top: 30px; width: 170px;}
	.homeNew_testimonial .item-image_content {padding-left: 0; width: 100%;}
	.homeNew_icons .col-icons_box {margin-bottom: 25px!important;
		/* padding: 0px; */
		height: 325px;
	}
	.homeNew_icons .mobile-mb-0 {margin-bottom: 0px!important; padding: 0 5px;}
	.mobile-video {display:block!important; position: relative!important; margin-top: 0!important;}
	.homeNew_icons{
		margin: 0 0 40px;
    	padding: 0px 0 40px;
	}
	.pink-purple-gradient{
		height: 385px;
	}
	.purple-blue-gradient{
		height: 385px;
	}
	.rightPic_area .item img {
		width: 80% !important;
		margin-top: 80px;
	}
	.filter-button{
		margin-bottom: 5px;
		margin-right: 5px;
		width: auto;
		padding: 0 13px;
	}
	.integration-btn-grp{
		margin-bottom: 20px;
	}
	.icon-box-sec {
		height: auto;
		overflow: auto;
	}
	.homeNew_freetrial_form p{
		padding: 0px;
		font-size: 17px;
	}
	.gallery_product{
		margin-bottom: 0px;
		height: 60px;
	}
	.homeNew_icons_link{
		margin-top: 20px;
	}
	.homeNew_integration {
		margin-bottom: 60px;
	}
	.homeNew_footer-form{
		width: 100%;
		margin: 15px auto 40px;
	}
	.ft-logo li{
		float: none;
		display: inline-block;
	}
	.ft-social_right {
		margin: 25px 0;
		float: none !important;
		display: inline-block;
	}
	.icons_box .col-md-4{
		padding-right: 15px;
    		padding-left: 15px;
	}
	.tourbanner-content h1 {
		font-size: 32px;
		line-height: 55px;
	}
	.tour-marketing-section p,.tour-collaboration p,.tour-billing p{
		padding: 0px;
	}
	.tour-collaboration p,.tour-platform-top p{
		font-size: 18px;
	}
	.tour-marketing-box-1{
		display: block;
		padding: 25px;
	}
	.tour-marketing-content {
		margin-right: 0px;

	}
	.tour-marketing-content img{
		border-radius: 10px;
	}
	.tour-marketing-group{
		display: block;
	}
	.tour-marketing-box-2, .tour-marketing-box-3, .tour-marketing-box-4{
		width: 100%;
		margin-bottom: 15px;
		padding: 25px;
	}
	.tour-services p{
		margin-right: 0px;
	}
	.tour-services-box{
		margin-top: 25px;
	}
	.billing-box-sec {
		padding: 20px;
		margin: 20px;
	}
	.billing-box-sec .ml-25{
		margin-left: 0px !important;
	}
	.billing-box-sec h3{
		margin-top: 20px !important;
		margin-bottom: 10px;
	}
	.billing-box-sec p{
		margin-top: 0px;
		font-size: 17px;
	}
	.common-inner{
		padding: 40px 0;
	}
	.tour-collaboration-bg{
		margin: 0 15px 25px;
        height: 247px;
        padding: 10px;
    }
	.tour-platform-top{
		display: block;
	}
	.tour-platform-content{
		width: 100%;
	}
}


@media only screen
and (min-width : 320px)
and (max-width : 990px) {

	.honeWhyus {
		/* height:600px; */
		height: auto;
	}
	.NewhomeSlicklist{
		height: 585px;
	}
	.homeNew_testimonial{
		padding: 40px 0;
	}
	.testi-left,.testi-right{
		display: none;
	}
	.mobile-video {display:block!important; position: relative!important; margin-top: 0!important;}

}

@media only screen
and (min-width : 640px)
and (max-width : 768px) {

	.newHome_freeicon {right:150px; top:130px;}
	.mobile-video {display:block!important; position: relative!important; margin-top: 0!important;}
	.growText_btmline{
		left: 107px;
		line-height: 50px;
		top: 32px;
		display: none !important;
	}
}

@media only screen
and (min-width : 768px)
and (max-width : 990px) {

	.homeNew_banner_heading {font-size:47px!important;}
	.honeNewFeatures h2:after {right: 67px!important; top: 0px!important;}
	ul.customerInfo-rightpanel_area li .customerInfo-rightpanel-box .fontIcon {font-size: 28px;}
	.growText_btmline{
		left: 0px;
		line-height: 50px;
		top: 32px;
		width: 425px !important;
		display: none !important;
	}
}
@media only screen
and (min-width : 991px)
and (max-width : 1024px) {

	.honeNewFeatures h2:after {right: 57px!important; top: 0px!important;}
	ul.customerInfo-rightpanel_area li .customerInfo-rightpanel-box .fontIcon {font-size: 28px;}

}

@media only screen
and (min-width : 767px)
and (max-width : 1024px) {

	.growText_btmline {
		top: 54px;
		width: 270px;
	}
	.customer-managmnt-right {
		width: 304px;
	}
	.customer-managmnt-heading h2{
		font-size: 32px;
	}
	.endtoend-list-container{
		height: 300px;
	}
	.honeTopReason {
		margin: 80px 0 110px;
	}
	.NewhomeSlick-btn .slickRight{
		right: 36% !important;
	}
	.NewhomeSlick-btn .slickLeft{
		left: 36% !important;
	}
	.thumb-pad2-innar{
		padding: 20px;
		height: 350px;
	}
	.testi-thumb-content h2{
		font-size: 18px;
	}
	.testi-subheading{
		font-size: 15px;
	}
	.homeNew_testimonial .item-detail{
		margin-top: 0px;
	}
	.homeNew_testimonial .item-detail .item-detail_content{

	}
	.homeNew_icons .col-icons_box{
		height: 275px;
	}
	.homeNew_integration h2,.homeNew_freetrial_form p,.homeNew_freetrial_form h2{
		padding: 0px;
	}
	.homeNew_icons{
		margin-bottom: 0px;
	}
	.ft-bottomLink {
        text-align: center;
        margin-top: 16px;
    }
}
@media only screen
and (min-width : 1025px)
and (max-width : 1199px) {
	.container{
		width: 1000px;
	}
	.logoArea{
		width: 185px;
		margin-top: 11px;
	}
	nav {
		margin: 14px 0 0 20px;
	}
	.header-top .book-btn{
		display: none !important;
	}
	.endtoend-list-container{
		padding: 20px;
		height: 365px;
	}
	.endtoend-list-container h4{
		font-size: 19px;
	}
	.NewhomeSlick-btn .slickRight{
		right: 36% !important;
	}
	.NewhomeSlick-btn .slickLeft{
		left: 36% !important;
	}
	.thumb-pad2-innar{
		padding: 20px;
		height: 350px;
	}
	.homeNew_icons .col-icons_box{
		height: 355px;
	}
	.common-inner{
		padding: 40px 0;
	}
	.tour-marketing-section p{
		padding: 0 0px;
	}
}
@media (min-width: 1200px) {
    .container {
        width: 1200px;
    }
	nav {
		margin: 12px 0 0 30px;
	}
	.endtoend-list-container h4{
		font-size: 22px;
	}
	.endtoend-list-container .mt-40{
		margin-top: 20px !important;
	}
	.topreason-text{
		width: 465px;
	}
	.NewhomeSlick-btn .slickRight{
		right: 40% !important;
	}
	.NewhomeSlick-btn .slickLeft{
		left: 40% !important;
	}
	.thumb-pad2-innar{
		padding: 20px;
		height: 350px;
	}
	.homeNew_icons .col-icons_box{
		height: 355px;
	}
}
@media only screen
and (min-width : 991px)
and (max-width : 1070px) {
h2{
	font-size: 34px;
}
	.typeText {display:block}
	.homeNew_testimonial .thumb-pad2 {height:auto;}
	.homeNew_testimonial .item-image {width:300px;}
	.homeNew_testimonial .item-detail {width:100%;}
	.homeNew_testimonial .item-heading {font-size:28px;}
	.homeGot-question:before {right:-110px;}
	.homeGot-question_text .homeGot-question_heading {font-size:25px;}
	ul.homeGot-question_btn li {width:160px;}
	.homeRequest-demo a {font-size:12px;}
	.honeTopReason .homeVideoContent {margin-top:50px}
	ul.customerInfo-rightpanel_area li .customerInfo-rightpanel-box .fontIcon {font-size: 28px;}
	.homeNew_banner {
		background-size: 94%;
	}
	.endtoend-list-container {
		height: auto;
	}
	.endtoend-list-container h4,.homeNew_icons h4,.tour-services-box ,.tour-collaboration-sec h4 {
		font-size: 20px;
	}
	.endtoend-list-container h4 {
		margin-top: 20px !important;
	}
	.tour-marketing-content h3{
		font-size: 24px;
	}
	.honeTopReason h2,.honeWhyus h2,.honeNewFeatures h2,.homeNew_icons h2,.homeNew_integration h2,.homeNew_freetrial_form h2,.tour-sales h2,.tour-services h2,.tour-billing h2,.tour-collaboration h2,.tour-platform-top h2,.whyus-content-sec h2,.whyus-gardient h2{
		font-size: 34px;
	}
	.honeTopReason .subHeading,.honeWhyus p,.interaction-content,.honeNewFeatures p,.homeNew_icons .subHeading,.tour-sales p,.tour-marketing-section p,.tour-services p,.tour-billing p,.tour-platform-top p,.whyus-content-sec p,.whyus-gardient p {
		font-size: 18px !important;
	}
	.honeTopReason .subHeading,.homeNew_icons .subHeading {
		margin: 0px 0 28px;
	}
	.topreason-text {
		width: 355px;
	}
	.homeSolution{
		margin-top: 0px;
	}
	.NewhomeSlick-btn .slickLeft, .NewhomeSlick-btn .slickRight{
		line-height: 26px;
	}
	.NewhomeSlick-btn .slickLeft {
		left: 38% !important;
		position: absolute;
	}
	.NewhomeSlick-btn .slickRight{
		right: 38% !important;
		position: absolute;
	}
	.thumb-pad2-innar{
		width: 100%;
		padding: 25px 30px;
		height: auto;
	}
	.homeNewFeature-inner ul.carousel-number li{
		margin-top: 0px;
	}
	.homeNew_icons .col-icons_box{
		height: auto;
	}
	.homeNew_integration h2{
		padding: 0 106px;
	}
	.homeNew_freetrial_form p{
		padding: 0 218px;
	}
	.tour-banner-bg{
		height: 450px;
	}
	.tour-banner{
		padding-bottom: 0px;
	}
	.tour-marketing-section p,.tour-billing p,.tour-collaboration p,.whyus-gardient p{
		padding: 0 0 !important;
	}
	.common-inner{
		padding: 45px 0 !important;
	}
	.tour-marketing-box-1{
		padding: 22px 0 0 25px;
	}
	.tour-marketing-content {
		margin-right: 10px;
	}
	.tour-marketing-box-2, .tour-marketing-box-3, .tour-marketing-box-4 {
		width: 300px;
	}
	.tour-marketing-content h3{
		margin-bottom: 13px;

	}
	.tour-marketing-content p{
		font-size: 16px !important;
	}
	.tour-marketing-box-2{
		padding: 25px 25px 0 25px;
	}
	.tour-marketing-box-3{
		padding: 0 25px 0px 25px;
	}
	.tour-marketing-box-4{
		padding: 25px 25px 0 25px;
	}
	.tour-services p {
		margin-right: 45px;
	}
	.tour-services-box{
		padding: 20px;
	}
	.tour-services-box p{
		margin-right: 0px !important;
	}
	.tour-collaboration-bg{
		margin: 0 0;
	}
	.tour-platform-content {
		width: 655px;
	}
	.whyus-content-box1 {
		width: 300px !important;
		height: 300px !important;
		right: 0px !important;
		top: -64px !important;
	}
	.whyus-content-box1 h2{
		margin-top: 90px !important;
	}
	.whyus-content-box2 {
		width: 225px !important;
		height: 225px !important;
		left: 56px !important;
		top: 149px !important;
	}
	.whyus-content-box2 h2 {
		font-size: 50px !important;
		margin-top: 59px !important;
		margin-bottom: 0px !important;
	}
	.whyus-content-box3 {
		width: 150px !important;
		height: 150px !important;
		left: 40px !important;
		top: 30px !important;
	}
	.whyus-content-box3 h2 {
		margin-top: 27px !important;
	}
	.whyus-content-box3 h6 {
		line-height: 20px !important;
		font-size: 16px !important;
	}
	.whyus-content-sec {
		margin-bottom: 40px !important;
	}

}
