@media only screen and (min-width:250px) and (max-width:479px) {
.navbar-header {
	float: left;
	width: 100%
}
.new-logo {
	display: inline-block;
	border-right: 0;
	width: 100%;
	height: inherit
}
.new-logo a.navbar-brand {
	padding: 0;
	margin-top: 6px
}
.features-row {
	padding-top: 25px;
	padding-bottom: 5px
}
.features-row h2 {
	font-size: 22px;
	margin-top: 0
}
.features-row h4 {
	font-size: 14px;
	margin: 0 5% 10px
}
.block-features {
	border-right: 0;
	padding: 15px 20px
}
.navbar-default {
	z-index: 10;
	margin-top: 5px
}
.navbar-default .navbar-brand img {
	display: inline-block;
	width: 90%
}
#main-slider {
	padding-top: 10px;
	padding-bottom: 30px
}
#main-slider h1 {
	font-size: 32px
}
#main-slider p {
	font-size: 18px;
	line-height: 28px;
	max-width: inherit
}
.domain-block {
	width: 100%;
	margin-top: 25px
}
.get-started-btn-big {
	padding: 10px 22px;
	font-size: 16px;
	margin-top: 15px;
	position: relative
}
.domain-input {
	width: 95%;
	font-size: 15px;
	padding: 12px 18px 12px 12px
}
.small-text {
	width: 100%
}
.total-count {
	padding-top: 20px;
	padding-bottom: 20px
}
#bottom-cta .domain-block {
	width: 100%;
	margin-top: 20px
}
#bottom-cta .get-started-btn-big {
	padding: 10px 22px;
	font-size: 16px;
	margin-top: 15px;
	position: relative
}
#bottom-cta .domain-input {
	width: 95%;
	font-size: 15px;
	padding: 12px 18px 12px 12px
}
#bottom-cta .small-text {
	width: 100%
}
.total-count .row {
	margin: 0 10%
}
.total-count em {
	margin-bottom: 8px
}
.total-count span {
	margin-bottom: 0
}
.other-features {
	overflow: hidden;
	padding-top: 28px;
	padding-bottom: 20px
}
.other-features h2 {
	font-size: 30px
}
.other-features h4 {
	margin: 0 4%;
	font-size: 19px;
	padding-bottom: 0
}
.other-features ul {
	line-height: 24px;
	margin-top: 0
}
.other-features .button-cta {
	margin-bottom: 15px
}
.other-features ul li {
	width: 100%;
	border-bottom: 0!important;
	border-right: 0;
	font-size: 17px;
	height: inherit;
	padding: 12px 0 15px
}
.other-features ul li i {
	font-size: 35px;
	height: 40px;
	margin-top: 6px;
	width: 60px;
	text-align: center
}
.other-features p {
	font-size: 13px;
	margin-top: 10px
}
#bottom-cta .info {
	padding-top: 15px;
	padding-bottom: 30px
}
#bottom-cta p {
	font-size: 16px;
	line-height: 23px;
	max-width: inherit
}
.social-section-footer {
	margin-top: 15px
}
.social-section-footer h4 {
	letter-spacing: 1px;
	margin: 16px 0 25px
}
#bottom-cta h1 {
	font-size: 28px
}
#feature-list .inner {
	height: inherit;
	padding: 10px 0 30px;
	position: relative;
	z-index: 10
}
#feature-list h3 {
	line-height: 25px;
	margin-top: 0
}
#feature-list h1, #feature-list.customers-bg.superstars-bg h1, #feature-list.partnerbase-bg.alternatives-bg h1, #feature-list.targeted-bg h1 {
	font-size: 30px;
	line-height: normal
}
#feature-list .lead1 {
	font-size: 17px;
	line-height: 1.4em;
	margin: auto auto 12px;
	padding: 5px 0
}
#feature-list .button_download, .button-cta .button_download, .button_download {
	font-size: 15px;
	padding: 12px 25px;
	width: 80%;
	margin-right: 0
}
#feature-list .button_speak_experts, .button_speak_experts {
	font-size: 15px;
	padding: 12px 25px;
	margin-top: 15px;
	width: 80%;
	margin-left: 0
}
#feature-list .normal-info {
	font-size: 13px;
	line-height: 22px;
	margin-top: 5px
}
.clients-block img {
	height: 80px;
	margin: -66px 0 15px;
	width: 80px
}
.customer-snippt1 .owl-carousel .owl-wrapper-outer {
	padding: 42px 0 0;
	margin-bottom: -10px
}
.clients-block {
	margin-left: 0;
	margin-right: 0;
	padding: 25px 32px 22px
}
.clients-txt1 p {
	font-size: 13px;
	line-height: 1.5em;
	min-height: inherit
}
.clients-block-meta {
	font-size: 13px;
	padding: 6px 0 0
}
#feature-list {
	margin-top: 0;
	padding-bottom: 0;
	padding-top: 25px;
}
#features-section {
	padding: 35px 0 25px
}
.customer-snippt1 {
	margin: 25px auto auto;
	width: 98%
}
.home-page #features-section h2 {
	padding: 0 2%
}
#customer h1, #features-section h2, .compare-section h2, .testimonails-slider h2 {
	font-size: 30px;
	padding: 0
}
#customer .lead1, #features-section h3, .other-features h3, .testimonails-slider p, .compare-section h3 {
	font-size: 17px;
	line-height: 1.4em;
	margin: auto auto 18px;
	padding: 5px 0
}
.solutions--card {
	margin: 1px 10px;
	padding: 20px 15px 15px
}
p.solutions--card--explanation {
	font-size: 14px;
	line-height: 22px;
	min-height: inherit;
	padding: 0 8px 5px
}
span.solutions--card--link {
	font-size: 15px
}
#customer {
	padding: 0 0
}
.testimonails-slider {
	padding-top: 30px
}
blockquote.blockquote-inverse p {
	font-size: 18px;
	font-style: italic;
	margin-bottom: 0;
	max-width: inherit;
	padding: 10px 0
}
.signup {
	max-width: 90%;
	padding: 25px 20px;
	margin-bottom: 30px;
	margin-top: -40px
}
.callout-caption {
	padding: 0 15px
}
.quote-thumb {
	height: 60px;
	width: 60px
}
.footer .container, .test-bar {
	width: 100%
}
li.active .quote-thumb {
	transform: scale(1.1)
}
.carousel-indicators li {
	margin: auto
}
#carousel-quote .carousel-inner .item {
	margin-bottom: 30px
}
#carousel-quote blockquote span {
	font-size: 15px;
	margin-bottom: 15px
}
#carousel-quote .carousel-indicators {
	bottom: -40px
}
#carousel-quote blockquote {
	margin-bottom: 25px
}
.compare-section {
	padding: 60px 0 30px
}
.compare-rc .table-responsive {
	border: 0;
	border-right: 1px solid #e2e8ed
}
.compare-text {
	font-size: 13px;
	line-height: 22px;
	padding-top: 0!important
}
.compare-text h5 {
	font-size: 20px;
	line-height: 1.4em;
	margin-bottom: 8px;
	padding: 0 10px
}
.compare-text .free-btn1 {
	font-size: 14px;
	height: 45px;
	box-shadow: 0 -2px 0 0 #20a082 inset;
	margin-bottom: 40px;
	margin-top: 10px;
	width: 100%
}
#footer-cta .inner {
	padding-bottom: 30px;
	padding-top: 20px
}
#footer-cta h2 {
	font-size: 30px;
	margin-bottom: 20px;
	padding: 0 2%
}
#footer-cta .button_download {
	font-size: 16px;
	padding: 14px 30px
}
.footer_service {
	margin-bottom: 10px;
	margin-top: 30px
}
.footer_service h6 {
	line-height: 18px;
	margin: 25px 0 14px
}
.footer_service a {
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px
}
.service-pages .row {
	margin: 0 2%
}
.service-pages {
	margin-top: 10px;
	padding: 0 15px
}
.test-bar {
	overflow: hidden;
	padding: 25px 0 15px;
	text-align: left;
	z-index: 101;
	background-image: none;
	position: relative
}
.test-bar .row {
	margin: 0 2%;
	text-align: center
}
.test-bar .auther-img {
	float: none;
	margin: auto;
	width: 80px
}
.test-bar .auther-test {
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	width: 100%;
	margin-top: 8px
}
.test-bar .white-logos {
	float: left;
	margin-bottom: 20px;
	margin-left: auto;
	margin-top: 28px
}
.test-bar .white-logos img {
	width: 92%
}
.targeted-content .row {
	margin-top: 15px;
	padding-bottom: 10px
}
.targeted-content h2 {
	font-size: 30px;
	margin-bottom: 5px
}
.targeted-content p {
	margin-top: 5px
}
.targeted-content a {
	margin-top: 10px;
	margin-bottom: 30px
}
.heading-block h1, .heading-block h2 {
	font-size: 32px;
	line-height: 40px
}
.targeted-content .targated-text {
	padding: 20px 15px;
	text-align: center
}
.targeted-content .left-space {
	padding-left: 15px
}
.targeted-content {
	padding-bottom: 0
}
.heading-block, .partnerbase-bg.alternatives-bg .heading-block {
	padding: 25px 0 75px;
	width: 100%
}
.cta-btn {
	margin-top: 15px
}
.help-article {
	padding: 30px 0
}
.help-article .row {
	margin: 0
}
.help-article .faq-block {
	margin-bottom: 25px;
	padding: 20px 20px 10px
}
.question-block p {
	margin-bottom: 18px
}
.heading-block h1 span {
	font-size: 30px
}
.heading-block p {
	font-size: 18px;
	line-height: 25px;
	margin-bottom: 0;
	margin-top: 10px;
	padding: 0 0 10px
}
.content-blog .recentposts {
	margin-bottom: 5px;
	padding-bottom: 15px
}
.blog .row {
	margin: 0
}
.content-blog .post {
	margin-bottom: 20px;
	padding: 0
}
.content-blog h1 a {
	font-size: 22px;
	line-height: 1.2em
}
.no-padding-right {
	padding-left: 0
}
.content-blog .post p {
	margin-bottom: 12px;
	margin-top: 15px
}
.contact-page {
	padding: 20px 0
}
.email-box {
	padding-top: 30px;
	font-size: 16px;
	margin-bottom: 50px
}
.email-box h2 {
	padding-bottom: 0
}
.contact-block #container.login-block {
	margin: 12px 0
}
.help-box {
	padding-top: 60px;
	margin-bottom: 50px
}
#extras ul {
	margin-bottom: 10px;
	margin-top: 8px;
	padding-left: 20px
}
.cta-btn a {
	font-size: 15px;
	padding: 14px 20px
}
.small-info-text {
	font-size: 15px;
	padding-top: 8px
}
.benefits .inner-block .benefits__block1, .benefits .inner-block .benefits__block1.small-block {
	margin: 0 10px 30px;
	padding: 30px 20px 15px;
	width: 92%;
	min-height: inherit
}
.benefits .inner-block .benefits__block1 p, .benefits .inner-block .benefits__block1.big-block p, .benefits .inner-block .benefits__block1.small-block p {
	font-size: 15px;
	line-height: 24px;
	margin-top: 8px;
	min-height: inherit
}
.benefits .inner-block .benefits__block1 h2 {
	font-size: 18px;
	margin-top: 20px;
	margin-bottom: 6px
}
.faq-block h7 {
	font-size: 19px;
	margin-bottom: 5px
}
.faq-block ul li {
	border-bottom: 0;
	font-size: 13px;
	line-height: 20px;
	padding: 5px 10px 5px 22px
}
#customer-testimonial {
	padding-bottom: 30px;
	margin-top: 0
}
#customer-testimonial h1 {
	font-size: 28px
}
#customer-testimonial .lead1 {
	width: 80%
}
#customer-testimonial .testimonials_NR .quote-box .quote-left {
	left: 35px
}
#customer-testimonial .testimonials_NR .quote-box q {
	margin: 15px;
	font-size: 17px;
	line-height: 26px
}
#customer-testimonial .testimonials_NR-2 .quote-box q:before {
	left: 5px;
	margin-top: 0;
	background-size: 15px;
	padding: 28px 0 0 18px
}
#customer-testimonial .testimonials_NR .quote-box q:before {
	padding: 25px 0 0 20px
}
#customer-testimonial .testimonials_NR .quote-box {
	padding: 10px;
	min-height: inherit!important;
	margin-bottom: 25px
}
#customer-testimonial .testimonials_NR, #customer-testimonial .testimonials_NR-1 {
	margin-top: 0
}
#customer-testimonial .testimonials_NR .client:first-child .quote-box {
	margin-bottom: 35px
}
#customer-testimonial .testimonials_NR-1 .quote-box {
	padding: 15px 10px;
	margin-bottom: 25px
}
#customer-testimonial .testimonials_NR-1 .user-text, #customer-testimonial .testimonials_NR-1 cite {
	display: block;
	width: 100%;
	margin-left: 0;
	padding-right: 0
}
#customer-testimonial .testimonials_NR cite .photo, #customer-testimonial .testimonials_NR-1 img {
	height: 80px;
	width: 80px
}
#customer-testimonial .testimonials_NR-1 .quote-box q {
	margin: 15px 5px 15px 15px;
	font-size: 15px;
	line-height: 24px
}
#customer-testimonial .testimonials_NR .quote-box q:before, #customer-testimonial .testimonials_NR-1 .quote-box .quote-left {
	left: 20px;
	margin-top: 0;
	background-size: 15px
}
#customer-testimonial .testimonials_NR-1 .user-text .author {
	margin-left: 0;
	margin-right: 0;
	display: block
}
.homepage__cta-bg1, .intrested_text {
	display: none
}
#customer-testimonial .testimonials_NR img {
	height: 80px;
	margin: 0 0 15px;
	width: 80px
}
.client-logo {
	text-align: center;
	margin-top: 0;
	margin-bottom: 30px
}
.client-logo img {
	width: 95%
}
.benefits h2 {
	font-size: 21px;
	margin-top: 20px
}
.benefits p {
	font-size: 19px;
	line-height: 30px;
	margin-top: 14px
}
.about-block {
	margin: 0px auto;
	text-align: center;
	width: 95%;
}
.top-margin-50 {
	margin-top: 20px
}
.compare .row {
	margin: 0 2%
}
.compare {
	padding: 30px 0
}
.compare-text .big-text-size, .compare-text .big-text-size2 {
	font-size: 19px;
	line-height: 24px;
	margin-bottom: 20px;
	margin-top: 15px;
	padding: 0 2%
}
.compare-text .compare-right1 {
	margin: 15px 0 10px;
	padding: 20px
}
.compare-text .compare-left1 {
	padding: 20px
}
.heading-block1 p {
	padding: 0 2%
}
.search-section {
	margin: 25px auto 0
}
.search-form {
	font-size: 14px;
	height: 45px;
	letter-spacing: normal;
	margin: 0 auto auto;
	padding-left: 12px;
	width: 100%;
	padding-right: 12px
}
.signup-page cite .photo, .signup-page cite img {
	height: 90px;
	width: 90px
}
.search-btn-rc {
	font-size: 15px;
	padding: 11px 15px 12px;
	width: 100%;
	margin-top: 12px
}
.pro-list {
	padding: 30px 0 0;
	margin-top: 30px
}
.pro-list h2 {
	font-size: 21px;
	line-height: 1.2em;
	margin: 0 0 30px
}
.pro-list .product-block {
	margin-bottom: 30px;
	text-align: center
}
.pro-list h3 {
	text-align: center;
	min-height: inherit
}
.pro-list .all-list {
	padding-top: 30px
}
.sign-up-form h1 {
	font-size: 25px;
	margin-bottom: 10px;
	margin-top: 25px
}
.sign-up-form p {
	font-size: 17px;
	line-height: 23px;
	margin-bottom: 20px;
	padding: 0 15px
}
.signup-page .quote-box {
	padding: 10px 0 40px
}
.signup-page cite img {
	margin: 0 0 25px
}
.signup-page .quote-box q {
	font-size: 17px;
	line-height: 25px
}
.search-block {
	width: 100%;
	margin-top: 25px;
	text-align: center
}
.search-input {
	width: 95%;
	font-size: 15px;
	padding: 12px 18px 12px 12px
}
.search-btn {
	padding: 10px 22px;
	font-size: 16px;
	margin-top: 15px;
	position: relative
}
.free-pro-info .row {
	margin: 0 2%
}
.free-pro-info {
	padding: 30px 0
}
.free-pro-list {
	padding: 20px 10px
}
.free-pro-list .pro-info {
	padding: 0;
	background: inherit;
	border: none;
	margin-top: 15px;
	min-height: inherit
}
.free-pro-list .pro-info .btn-download-list {
	margin-top: 15px
}
.free-pro-info h1 {
	font-size: 21px
}
.free-pro-info p {
	font-size: 15px;
	margin: auto auto 10px
}
.free-pro-info .price-info {
	font-size: 22px
}
.category-box {
	height: inherit
}
.blog-list-img {
	height: inherit;
	margin-bottom: 10px
}
.top-session {
	padding: 30px 0 0
}
.tp-page .top-session .normal-text-div {
	font-size: 17px;
	line-height: 28px
}
.tp-page .top-session .lft-col {
	margin-right: 0
}
.tp-page .top-session .dash_numbers ul li {
	padding: 12px 5px 15px;
	width: 50%;
	border: 0
}
.tp-page .top-session .dash_numbers h3 {
	font-size: 24px;
	padding: 0 0 5px
}
.tp-page .top-session .dash_numbers {
	margin-top: 65px
}
#req_trail_form {
	padding: 25px 15px
}
#req_trail_form .txt_box {
	font-size: 15px
}
.free_sample {
	padding: 30px 0!important
}
.free_sample .row {
	margin: 0 2%!important
}
.free_sample h2 {
	font-size: 21px;
	margin-top: 12px;
	padding: 8px 0 6px
}
.free_sample p {
	font-size: 17px;
	line-height: 24px;
	margin: auto auto 15px;
	padding: 5px 0
}
.free_sample .txtbox {
	width: 100%;
	font-size: 12px
}
.how-row h2 {
	font-size: 30px;
	margin-top: 30px
}
.how-row h4, .more-features h3, .targate-profiling-new h3, .targate-profiling-new.t-p-new-box h3 {
	font-size: 17px;
	margin: auto auto 35px;
	padding: 5px 0
}
.how-row {
	padding: 0 0 40px
}
.how-build ul li {
	font-size: 13px;
	line-height: 22px;
	margin: 0 0 25px;
	padding: 0 15px;
	width: 100%
}
.targate-profiling-new {
	padding: 70px 0 10px
}
.more-features h2, .targate-profiling-new h1 {
	font-size: 30px;
	margin-bottom: 10px;
	padding: 0 2%
}
.targate-profiling-new .tabcontent {
	margin: 15px auto;
	padding: 20px
}
.download-form-box {
	font-size: 12px;
	padding: 0 8px;
	width: 100%
}
.more-features {
	padding-bottom: 30px;
	padding-top: 30px
}
.more-features ul {
	margin: 15px 10px 0
}
.more-features ul li {
	height: inherit;
	padding-left: 0;
	padding-right: 0;
	padding-top: 15px;
	width: 100%;
	margin-bottom: 8px
}
.faq-block {
	padding: 30px 15px
}
.faq-block .question {
	margin-left: 0;
	margin-right: 0
}
.pricing-block .row {
	margin: 0 2%
}
.list-information {
	margin-bottom: 0;
	padding: 0 0 5px
}
.list-information .co-list-count {
	width: 32%!important
}
.opt-body .price-box {
	width: 32%!important
}
.list-information .contact-list-count {
	border-right: 0;
	width: 32%!important
}
.normal-text-block {
	font-size: 17px;
	line-height: 24px;
	margin: 0
}
#SFDC-list {
	padding-bottom: 30px;
	padding-top: 30px
}
.page_content .container .row {
	margin: 0
}
.graph-tbl.top-table {
	width: 1020px
}
.data_stats .table-responsive {
	border: 0
}
#SFDC-list h2 {
	font-size: 26px
}
.data_stats .graph-tbl.top-table .col {
	width: 48%
}
.data_stats .col {
	width: 100%
}
.details-tabs {
	padding: 15px 15px 0
}
.details-tabs .row {
	margin: 0!important
}
.details-tabs h2, .faq-block h2 {
	font-size: 26px;
	margin-bottom: 10px
}
.faq-block .row {
	margin: 0 1%
}
.category-box {
	margin-bottom: 20px;
	min-height: 50%;
	width: 100%
}
.main-category {
	font-size: 17px
}
.RC-sample {
	font-size: 13px;
	left: 2%;
	margin: 0;
	opacity: 1;
	position: fixed;
	top: 10%;
	width: 95%
}
.RC-sample h2, .content-blog .post h2 {
	font-size: 22px
}
.RC-sample h2 {
	padding: 30px 10px 15px
}
.RC-sample img.cntrl {
	right: 10px;
	top: 12px;
	width: 22px
}
.inner-box-sample {
	padding: 10px 15px 20px
}
.RC-sample .customize-form {
	width: 100%;
	text-align: center
}
.pro-list .tech-box h3, .tech-box {
	text-align: left
}
.customer {
	padding: 25px 0
}
.listing2 {
	margin-top: 20px;
	margin-bottom: 30px
}
.listing2 ul li {
	width: 100%;
	margin-left: 0;
	margin-right: 0
}
.signup-page {
	min-height: inherit;
	margin-top: 0;
	padding-top: 0
}
.quote-container .callout-caption img {
	width: 50%
}
.clients-block, .store-block4 #req_trail_form, .store-block4 #req_trail_form .btn {
	width: 100%
}
#SFDC-list .pro-block {
	padding: 20px 10px;
	margin-bottom: 20px;
	margin-top: 0
}
#extras ol li {
	margin-bottom: 10px
}
.store-info.store-info-new .store-block1, .store-info.store-info-new .store-block2 {
	margin-bottom: 30px
}
.store-block4 p {
	padding-right: 0
}
.store-block4 #req_trail_form ul {
	width: 100%;
	margin-right: 0
}
.store-info.store-info-new .row .co-info-block {
	margin-bottom: 30px;
	display: inherit
}
.store-info.store-info-new {
	padding: 30px 0
}
.co-text-block {
	padding: 15px
}
.store-info.store-info-new h1 {
	font-size: 24px
}
.store-info.store-info-new p {
	font-size: 17px
}
.store-info .store-block2 .info-div {
	float: left;
	width: 72%
}
.store-info.store-info-new #req_trail_form {
	margin-top: 25px
}
.store-info.store-info-new h2 {
	font-size: 18px
}
.tech-box {
	margin: auto
}
.heading-block1 p.accountbase-subtext, .heading-block1 p.attendbase-subtext, .heading-block1 p.customer-subtext, .heading-block1 p.customers-subtext, .heading-block1 p.insta-subtext, .heading-block1 p.partnerbase-subtext, .heading-block1 p.roles-subtext, .heading-block1 p.who-uses-us-subtext {
	padding: 0 2%
}
#count_tbl_new .col {
	width: 100%
}
#sticky-top.sticky-box {
	display: none
}
.sample_btn.bullhorn-download {
	margin-top: 14px
}
#feature-list .dash_numbers ul li:nth-child(3n+3) {
	border: none
}
.healthcare-cio-list-page .nav-tabs>li.active>a, .healthcare-cio-list-page .nav-tabs>li>a:hover {
	padding: 8px;
	letter-spacing: .2px;
	font-size: 12px
}
.healthcare-cio-list-page .nav-tabs>li>a {
	padding: 8px 8px 7px;
	letter-spacing: .2px;
	font-size: 12px
}
.download-bg-box ul li {
	padding: 0 10px;
	font-size: 24px
}
.download-bg-box ul li span {
	font-size: 10px
}
.other-company-list {
	padding-left: 30px
}
.other-company-list .item {
	width: 100%
}
.other-company-list .slider-items-products .owl-buttons .owl-prev {
	left: 8px
}
.author-img img {
	width: auto!important
}
.new-testimonails-box #carousel-quote .carousel-inner .item {
	height: 430px;
	margin-bottom: 65px
}
.new-customer-box {
	margin-top: 10px
}
.lead-list ul li {
	width: 100%
}
.more-features.new-box-add ul li {
	width: 100%;
	padding-right: 0
}
.new-faq-box {
	margin-top: 30px;
	margin-bottom: 25px
}
.lead-list {
	padding-top: 10px;
	padding-bottom: 10px
}
.more-features.new-box-add {
	padding-top: 10px;
	margin-bottom: 20px
}
.testimonails-slider.new-text-box {
	padding-bottom: 70px
}
.new-download-smaple-box .txt_box {
	width: 100%!important
}
.request-t {
	margin-bottom: 15px
}
.targate-profiling-new.t-p-new-box .tabcontent {
	padding-bottom: 0
}
.targate-profiling-new.t-p-new-box {
	background: inherit;
	padding: 10px 0 20px
}
.footer-new-box {
	width: 100%
}
.features-testimonials {
	margin-top: 0;
	padding: 30px 0
}
.features-testimonials p {
	margin-top: 26px;
	font-size: 18px
}
.breadcrumb {
	margin-top: 10px
}
.new-testimonial {
	margin-bottom: 25px
}
.new-customer-logo h2 {
	font-size: 24px
}
.new-customer-logo .lead1 {
	font-size: 18px;
	margin: auto auto 15px;
	padding: 5px 0
}
#SFDC-list .pro-block .co-count, #SFDC-list .pro-block .pro-price {
	text-align: left
}
.healthcare-cio-list-page.top-search-section {
	margin-top: 30px;
	padding: 0
}
.healthcare-cio-list-page .search-section .search-btn-rc {
	padding: 9px 18px
}
.healthcare-right-box {
	margin-bottom: 0
}
.new-sign-up-form h1, .sign-up-form h1 {
	font-size: 28px;
	margin-top: 0
}
.new-sign-up-form p, .sign-up-form p {
	padding: 0;
	font-size: 19px;
	margin-bottom: 30px
}
#feature-list.targeted-bg, #feature-list.installbase-bg, #feature-list.attendbase-bg, #feature-list.rolebase-bg, #feature-list.accountbase-bg, #feature-list.partnerbase-bg, #feature-list.customers-bg, .inside-header.color1 {
	margin-top: 0;
	padding-top: 0
}
#feature-list.installbase-bg .inner, #feature-list.attendbase-bg .inner, #feature-list.rolebase-bg .inner, #feature-list.accountbase-bg .inner, #feature-list.partnerbase-bg .inner, #feature-list.customers-bg .inner {
	padding: 30px 0
}
#feature-list.targeted-bg .inner {
	padding: 30px 0 0
}
.attendbase-bg.absolutely-free-box .heading-block {
	width: 65%;
	margin: 0 auto;
	position: relative;
	padding: 60px 0 70px
}
#feature-list.targeted-bg .lead1, #feature-list.installbase-bg .lead1, #feature-list.attendbase-bg .lead1, #feature-list.rolebase-bg .lead1, #feature-list.accountbase-bg .lead1, #feature-list.partnerbase-bg .lead1 {
	padding: 0
}
#feature-list.customers-bg .lead1 {
	padding: 0 0 20px
}
.clients-text1 {
	min-height: inherit
}
.companies-new-box.new-box-d .row {
	padding: 0
}
#feature-list .search-section.top-new-search .row {
	padding: 0 15px 0 0
}
#feature-list .search-btn-rc {
	padding: 13px 18px
}
.healthcare-cio-list-page .table-responsive {
	border: none
}
.table-responsive .table-new-box {
	width: 800px;
	margin-top: 0px;
}
.hiring-page-table .table-new-box .table th {
	font-size: 12px;
}
.hiring-table {
	font-size: 14px;
	text-align: left;
}
.highcharts-chart-box {
	padding: 0 15px 20px
}
.new-sign-up-form {
	padding: 30px 0 0
}
.thanks-msg p {
	padding: 0 12px
}
.heading-block p.our-secret-subtext {
	padding: 0 0% 10px
}
.benefits.who_use.top-margin-10 {
	margin-top: 10px
}
.attendbase-bg.absolutely-free-box .heading-block, .rolebase-bg.partner-page .heading-block {
	width: 100%;
	padding: 30px 0
}
.customers-bg.contact-bg .heading-block {
	width: 100%;
	padding: 10px 0 30px
}
.free-pro-list .pro-img {
	padding: 0
}
.open-positions-box {
	padding: 30px 0
}
.open-positions-box .row {
	margin: 0
}
.open-positions-box .inner-block {
	margin-bottom: 10px
}
.blog-listing-box {
	margin: 0px 0 30px;
}
.blog-listing-box h1 {
	font-size: 24px;
	margin-bottom: 5px;
	line-height: 32px;
}
.blog-listing-box .blog-heading-block p {
	font-size: 18px;
	margin: auto auto 20px
}
.benefits.who_use {
	margin-top: 20px
}
.benefits .inner-block .benefits__block1.new-big-block p {
	min-height: inherit
}
.rc-block-articles {
	font-size: 16px;
	margin: 30px 0
}
.rc-block-articles .rc-article-box {
	padding: 0;
	margin: 0 8px;
}
#feature-list .search-section.top-new-search .search-form {
	padding-right: 42px
}
.research-list {
	margin-top: 20px
}
.listing2 .row {
	padding: 0
}
.RC-sample .customize-form .form-check {
	margin-top: 10px
}
.customize-form button.new-buy-list-button {
	float: left
}
.bullhorn-buy-list .RC-sample img.cntrl {
	right: 12px;
	top: 12px
}
.new-rc-testimonial {
	padding: 20px 20px 10px;
	margin-bottom: 30px
}
.new-rc-testimonial_quotation {
	font-size: 18px;
	margin-bottom: 12px
}
.avatar-container {
	float: left;
	width: 70px;
	margin-right: 10px;
}
.new-rc-testimonial_avatar {
	width: 130px;
	height: 130px
}
.new-rc-testimonial_author {
	margin-top: 15px;
	width: 55%
}
.new-rc-testimonial.margin-r-15 {
	margin-right: 0
}
.new-rc-testimonial.margin-l-15 {
	margin-left: 0
}
.new-rc-testimonial_quotation.min-height1, .new-rc-testimonial_quotation.min-height2 {
	min-height: inherit
}
.download-bnt-box .request-header {
	padding: 18px 20px 10px
}
.download-bnt-box #form_trial {
	padding: 0 20px 25px
}
.new-download-smaple-box .inner-n-box {
	padding: 14px 0% 8px
}
.new-download-smaple-box .inner-n-box .form-group {
	width: 100%;
	margin-bottom: 10px;
	margin-right: 0
}
.blog-heading-block {
	margin-top: 20px;
	padding-bottom: 35px
}
.blog-heading-block h1 {
	font-size: 34px
}
.blog-heading-block p {
	font-size: 19px;
	padding: 5px 0%
}
.thanks-msg i {
	right: -5px;
	top: -90px
}
.download-bnt-box.new-price-box .download-bnt {
	width: 44%
}
.blog-listing-box.blog-detail-page #extras {
	padding: 0 0%
}
.blog-listing-box.blog-detail-page #extras blockquote {
	font-size: 18px
}
#commentDiv {
	padding: 0 0%
}
.blog-post {
	border-bottom: 0 #ccc solid
}
.pricing-block .opt-body {
	padding: 20px
}
.buy-heading-block h1 {
	margin-bottom: 20px;
	margin-top: 0;
	font-size: 32px
}
.list-information .co-list-count span, .list-information .contact-list-count span, .opt-body .price-box .price {
	font-size: 26px
}
ul.previous-list li {
	width: 100%
}
.marketing-leaders-box {
	padding: 18px
}
.marketing-leaders-box p {
	font-size: 22px;
	padding: 0 3%
}
p.leaders-name, p.leaders-position {
	font-size: 15px
}
.new-product-page {
	width: 100%;
	padding: 30px 0 25px;
}
.why-ready-subtext {
	padding: 0 0%;
}
.new-product-page h1 {
	margin-bottom: 10px;
	font-size: 32px
}
.new-product-page p.subtext {
	padding: 0
}
.new-bnt-box {
	padding: 10px 0%
}
.new-product-page .company-count {
	margin-right: 0;
	float: none;
	padding-left: 0;
	width: 100%;
	margin-bottom: 20px
}
.field-box {
	border-left: 0 #ddd solid;
	padding-left: 0;
	width: 100%
}
.new-product-page .download-bnt {
	margin-right: 0;
	margin-bottom: 12px
}
.testimonial {
	padding: 0
}
.testimonial .test-inner-box {
	padding: 5px 0 20px;
	margin-top: 15px
}
.our-process-box {
	padding-top: 20px;
	padding-bottom: 20px
}
.our-process-box h2, .more-features.new-box-add h2, .targate-profiling-new.t-p-new-box h2, .new-faq-box h2, .proof-pudding-box h2 {
	font-size: 30px;
	margin-bottom: 15px
}
.list-box ul li {
	width: 100%
}
.new-faq-box .faq-box p {
	margin-bottom: 15px
}
.top-count-box {
	display: inline-block;
	width: 100%;
	text-align: center;
	margin: auto;
	padding: 10px
}
.test-bar .testimonial {
	padding: 0 2%
}
.page_header h1 {
	font-size: 38px
}
.page_header p.subtext {
	padding: 0 0%;
	font-size: 19px;
	width: 100%;
	margin-bottom: 20px;
	line-height: 28px
}
.search-section.top-new-search {
	padding: 20px;
	width: 92%
}
.page_header p.attendbase-subtext, .page_header p.rolebase-subtext, .page_header p.accountbase-subtext, .page_header p.partnerbase-subtext {
	padding: 0
}
.RC-sample img.close-icon-p {
	right: 8px;
	top: 8px;
	width: 22px
}
.form-inner {
	padding: 0 2%
}
.customize-form .form-inner-new input {
	width: 100%
}
.signin-left-box {
	padding: 0;
	width: 100%
}
.signin-right-box {
	width: 100%;
	border-left: 0 solid #efeff1
}
.signin-right-box .top-box {
	padding: 0 15px 10px
}
.bottom-box {
	padding: 20px 15px 0
}
.icon-box-new .desc-new-box {
	margin-top: 15px;
	width: 100%;
	padding-left: 0
}
.rc-signin-block {
	margin-bottom: 40px;
	margin-top: 30px
}
.rc-signin-block h2 {
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 26px
}
.payment label>span {
	margin-right: 0!important
}
.icon-box-new .icon-img-box {
	width: 55px
}
.icon-box-new h3 {
	margin: 0 0 3px;
	font-size: 18px
}
.payment {
	margin-top: 30px
}
.new-count-box .field-box {
	width: 100%
}
.test-d-box p {
	font-size: 18px
}
.sneak-peak-box h3, .graph-box h3, .graph-box h3.padding20, .graph-box h3.padding18, .graph-box h3.padding24, .graph-box h3.padding16, .graph-box h3.padding12 {
	padding: 5px 2%;
	font-size: 16px
}
.segment-section h3 {
	font-size: 16px
}
.new-form h3 {
	padding: 0 5%;
	font-size: 18px;
	margin-bottom: 25px
}
.new-form h2 {
	font-size: 32px
}
.segment-section h2 {
	font-size: 32px
}
.segment-section .text-box, .segment-section .text-box.padding-right {
	padding: 0
}
.segment-section .row {
	padding: 25px 15px
}
.new-form {
	margin-top: 25px;
	padding-top: 25px;
	margin-bottom: 30px
}
.new-count-box {
	padding-left: 0
}
.new-product-page .new-count-box .company-count {
	margin-right: 0;
	padding-right: 0;
	padding-left: 0;
	border-right: 0 #ddd solid
}
.sneak-peak-box h2, .graph-box h2, .feedback-section h2 {
	font-size: 32px;
	padding: 0 15px
}
.sneak-peak-box {
	padding-top: 20px;
	padding-bottom: 30px
}
.new-test-box {
	border-left: 0 solid #efeff1
}
.container {
	width: 100%
}
.pro-sticky-top {
	top: 0
}
.top-sticky-bar h3 {
	font-size: 16px;
	margin-top: 12px;
	margin-bottom: 10px
}
.top-sticky-bar ul li {
	padding-left: 10px;
	margin-left: 10px;
	line-height: 15px;
	font-size: 13px
}
.top-sticky-bar ul li:first-child {
	border: none
}
.graph-box {
	padding-top: 10px;
	padding-bottom: 30px
}
.g-box-img form {
	top: 32%;
	left: 20%
}
.footer-box {
	width: 96%;
	padding-left: 15px
}
.footer h3 {
	margin: 35px 10px 0
}
.feedback-section .item, .feedback-section .item.one-half {
	width: 100%;
	margin-bottom: 12px
}
.feedback-section .bottom-feedback-section .item {
	float: none;
	width: 100%;
	margin-bottom: 12px
}
.top-feedback-section, .bottom-feedback-section {
	width: 98%
}
.top-vendors-box .item {
	width: 43.9%
}
.content-blog header {
	margin-bottom: 5px
}
.button_speak_experts {
	padding: 12px 15px 12px;
	font-size: 14px
}
.new-search-section input {
	width: 245px;
	padding: 6px 30px 6px 8px;
	font-size: 13px;
}
.proof-pudding-box {
	padding: 10px 0 30px
}
.proof-pudding-box h3 {
	font-size: 17px;
	margin: auto auto 15px;
	padding: 5px 0
}
.feedback-section {
	padding: 40px 0 30px
}
.specific-req-box .modal-dialog {
	width: 95%;
	margin-top: 30px
}
.specific-req-box .modal-body {
	padding-left: 0
}
.text-box-top {
	padding: 30px 0
}
.RC-sample.new-popup {
	width: 95%;
	margin: 0
}
.popup-lhs {
	float: left;
	width: 100%
}
.targate-profiling-new #count_tbl .col.aus-industry-list ul {
	width: 100%;
	margin: 2px 40px 2px 0
}
.new-download-smaple-box {
	padding: 10px 15px
}
.new-download-smaple-box .inner-n-box .form-group2 {
	float: left;
	width: 100%;
	margin-right: 10px
}
.icon-feed-box {
	width: 120px;
	text-align: right
}
.contact-block {
	padding: 0;
	width: 100%;
}
#feature-list .container {
	width: 100%
}
.customer-snippt1 .media-body {
	width: 100%;
	text-align: left;
	display: inline-block
}
.customer-snippt1 .media-left {
	width: 100%;
	display: inline-block;
	text-align: center
}
.customer-snippt1 .carousel .media img {
	display: inline-block;
	margin-bottom: 10px
}
.customer-snippt1 .carousel .testimonial {
	padding: 0 15px 0 20px;
	font-size: 14px
}
.customer-snippt1 .carousel .testimonial::before {
	content: '\93';
	color: #e2e2e2;
	color: #e2e2e2;
	font-weight: 600;
	font-size: 32px;
	line-height: 55px;
	position: absolute;
	left: 5px;
	top: -10px
}
#page {
	overflow: hidden
}
.signup-popup-rc .trusted-container {
	display: none
}
.signup-popup-rc .close-button span {
	background-color: #333;
	margin-top: 10px;
	width: 20px;
}
.signup-popup-rc .close-button span:last-child {
	width: 20px;
}
#mainArea {
	display: inline-block;
	width: 100%
}
.signup-popup-rc .close-button {
	top: 7px;
	right: -15px;
}
/*.signup-popup-rc {
	position: relative
}*/
.partners-logos {
	padding: 0px;
}
.campaign-customized {
	padding: 30px 15px;
}
.campaign-customized h2 {
	font-size: 28px;
	line-height: 38px
}
.campaign-customized h3 {
	padding: 5px 0%
}
#portfolio {
	padding: 10px 0 0
}
#portfolio h2 {
	margin-top: 1%;
	margin-bottom: 10px;
}
.work-box .content {
	margin-bottom: 10px;
	padding-right: 0px;
	margin-top: 15px;
}
#portfolio .row {
	margin-bottom: 20px
}
img.customer-img {
	margin-bottom: 30px
}
.how-ready-different-section h2 {
	font-size: 30px
}
.how-ready-different-section {
	padding-top: 30px;
	padding-bottom: 30px
}
.how-ready-different-section .work-box .content {
	margin-bottom: 30px;
	padding-right: 0%;
	padding: 0 2%
}
.how-ready-different-section h4 {
	font-size: 20px
}
#footer-cta {
	padding-top: 30px;
	padding-bottom: 30px
}
.page_header h3 {
	line-height: 28px
}
.page_header.rolebase-bg {
	padding-top: 10px;
}
.inc-page {
	position: relative;
	top: 0;
	height: inherit;
	float: left
}
.inc-logo {
	float: none;
	width: 100%;
	text-align: center
}
.inc-decs {
	float: none;
	padding: 0;
	width: 100%;
	text-align: center;
	margin-right: 0;
	display: inline-block
}
.inc-page h1 {
	float: none
}
.box-p {
	width: 50%
}
.new-table-design .table-responsive {
	border: none
}
.filter .modal-dialog {
	width: 300px;
	margin: 30px auto
}
.filter-inner-box {
	display: inline-block;
	width: 100%
}
.filter-left-box {
	width: 100%
}
.filter-right-box {
	width: 100%
}
.filter-right-box .nav>li {
	width: 95%;
	margin-bottom: 0
}
.filter-right-box .nav-tabs {
	height: inherit
}
.seo-list {
	padding: 0%
}
#contacts-popup .popup {
	width: 70%
}
.rc-grid-wrapper .list-box {
	width: 92%
}
.int-pro-box {
	width: 92%;
	margin: 0 15px
}
.featured-desc {
	width: 100%
}
.companies-new-box {
	margin-bottom: 120px;
}
.new-box-design .table-responsive {
	border: none
}
.limited-time {
	display: none
}
.ces-data-box h2 {
	font-size: 32px;
	padding: 0 15px
}
.b-corporation-subtext {
	padding: 0 2%
}
.popup-RC-sample {
	width: 100%;
	top: 0;
	position: fixed;
	z-index: 10000;
}
.popup-RC-sample .signup-popup-rc .signup {
	max-width: 484px;
	width: 100%;
	height: 100%;
	overflow: auto;
}
.new-video-container {
	width: 100%;
	height: inherit;
}
.new-video-container video {
	width: 100%;
}
.still-hiring-subtext {
	padding: 0px;
}
.Hiring-page-bullet-points {
	margin: 15px 0px 35px;
	padding: 0%;
}
.Hiring-page-tags a {
	margin-bottom: 6px;
	width: auto;
}
.social-sharing-text {
	margin-top: 10px;
	text-align: center;
}
.hiring-c-ltft-box {
	border-right: 0px #eee solid;
	padding-right: 0px;
}
.Hiring-page-tags {
	margin-top: 20px;
	text-align: center;
}
.next-link {
	margin-top: 0px;
}
.nav-tabs>li>a {
	margin-bottom: 6px;
}
.new-product-page h1.hd-download-title {
	font-size: 28px;
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 36px;
}
.workday-page-newui {
	margin-top: 0px;
	padding-top: 15px;
	padding-bottom: 30px;
}
.workday-page-newui h2 {
	font-size: 30px;
	margin-bottom: 15px;
}
.workday-page-newui .new-text-box {
	padding: 10px;
	margin-top: 0px;
	padding-bottom: 20px;
}
.workday-page-newui .new-text-box p {
	padding: 0 2%;
}
.workday-page-newui .new-text-box h3 {
	margin-top: 10px
}
.feedback-section .feedback-subtext {
	font-size: 19px;
	padding: 5px 0%;
}
.top-feedback-section h3 {
	font-size: 18px;
}
.feedback-section .item.one-halff {
	width: 100%;
}
.feedback-section.why-feedback .item.one-half {
	width: 92%;
}
.feedback-section.why-feedback .item.one-all {
	width: 92%;
}
.feedback-section .item.one-half1, .feedback-section .item.one-all {
	width: 100%;
}
.feed-head {
	font-size: 13px;
}
.icon-feed-box img {
	height: 15px;
}
.trusted-leading-text {
	display: none;
}
#header.new-header.sticky-header .sticky-logo {
	left: 18%;
}
.help-companies-box .row {
	padding-bottom: 40px;
	margin-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
}
.help-companies-box h2, .home-testimonial h2, .get-list-section.home-page-text h2, #customer h1, #customer h2 {
	font-size: 30px;
	line-height: 36px;
}
.help-companies-box h3, .home-testimonial h3 {
	font-size: 17px;
	line-height: 26px;
	padding: 5px 2%;
	margin: auto auto 20px;
}
.help-inner-box {
	padding: 25px 20px;
	width: 100%;
	min-height: inherit;
	border: 1px solid #d8d8d8;
	margin-bottom: -1px;
}
.help-c-icon {
	margin-bottom: 10px;
}
.help-companies-box h4 {
	line-height: 28px;
}
.home-testimonial {
	padding-top: 30px;
	margin-top: 0px;
	padding-bottom: 40px;
}
.home-testimonial .new-rc-testimonial_quotation {
	min-height: inherit;
}
.home-testimonial .padding-r {
	padding-right: 15px;
}
.get-list-section.home-page-text .data-made-subtext {
	padding: 5px 2%;
	margin: auto auto 25px;
}
.get-list-section {
	padding: 15px 0px 20px;
}
.get-list-box {
	width: 100%;
}
.line-container.one-a, .line-container.two-a, .line-container.c-line, .line-container.last-two-a {
	display: none;
}
.get-list-section h3 {
	padding: 0px;
}
.get-list-box .get-list-subtext {
	padding: 0px;
}
.number-round {
	font-size: 24px;
	line-height: 38px;
	width: 40px;
	height: 40px;
	margin-top: 10px;
}
.work-box .images {
	margin-bottom: 10px;
}
.test-t-box {
	margin-top: 30px;
}
.all-cat-list {
	margin-top: 20px;
	margin-bottom: 20px;
}
.all-cat-list h3 {
	margin-top: 20px;
	padding-bottom: 0px;
}
.all-cat-list ul li {
	width: 100%;
}
.calendly-box {
	margin-top: 30px;
}
.why-how-tabs ul li {
	width: 31%;
}
.why-how-tabs ul li a {
	margin: 0px 8px;
	padding: 25px 15px 15px;
	font-size: 15px;
	padding-top: 14px;
}
.why-how-tabs ul li img {
	margin-bottom: 10px;
	margin-right: 0px;
}
.why-how-tabs ul li span {
	width: 100%;
	display: inline-block;
}
.why-inner-boxs {
	margin-top: 20px;
	padding-bottom: 10px;
}
.why-t-top-titel:first-of-type .why-t-number:after {
	height: 810px;
}
.color-table {
	margin-bottom: 0px;
	    margin-top: 0;
}
.why-inner-boxs {
	width: 1000px;
	display: inline-block;
	overflow: auto;
}
.why-g-bg {
	-ms-flex: 1 0 100px;
	flex: 1 0 160px;
}
.why-g-bg.why-t-one {
	-ms-flex-preferred-size: 225px;
	flex-basis: 225px;
}
.feedback-section.why-feedback .item.one-half {
	width: 92%;
}
.feedback-section.why-feedback .item.one-all {
	width: 92%;
}
.how-decs-box {
	padding-bottom: 30px;
}
.how-r-box h2 {
	font-size: 20px;
}
.how-r-box p {
	padding-left: 28px;
}
.how-number {
	margin-right: 12px;
}
.companies-new-box .new-s-box {
	width: 100%;
}
.table-responsive {
	margin-bottom: 0px;
}
.top-build-box {
	margin: 0px 20px;
}
.build-box {
	width: 100%;
}
.build-sep, .share-widget {
	display: none;
}
.new-how-to-section article {
	width: 100%;
	padding: 20px;
}
.new-how-to-section {
	padding: 40px 0px;
}
.about-us-page-box {
	padding: 0 1% 30px;
}
.new-product-page .company-count h3 {
	font-size: 40px;
	line-height: 42px;
}
.new-sign-up-form h1, .sign-up-form h1, .new-sign-up-form h2, .sign-up-form h2 {
	font-size: 30px;
	margin-bottom: 15px;
	margin-top: 18px;
	line-height: 30px;
}
.border-v-line {
	margin-left: 20px;
	padding-left: 20px;
}
.page_header.customers-bg {
	padding-bottom: 30px;
	margin: 0px 0px 30px;
}
.grey-logo-box {
	padding: 10px 10px 10px 30px;
	margin-left: -26px;
}
.top-vendors-box .item span {
	height: 68px;
	margin-bottom: 0px;
	line-height: 50px;
	padding: 0px 15px;
}
ul.left-social-bar {
	padding: 0px;
	text-align: right;
	width: 48%;
	margin-top: 7px;
	padding-right: 2%;
}
.content-blog .img-div img, .content-blog .post img, .content-blog .post img-div img, .footer {
	width: 100%;
	height: auto;
}
.main-post-img {
	margin-bottom: 20px;
	height: inherit;
}
.content-blog .post .entry-content p {
	font-size: 18px;
	line-height: 28px;
	margin-bottom: 15px;
}
.contact-page .new-s-box {
	width: 100%;
}
.page_header.contact-top-bg {
	padding-top: 10px;
	padding-bottom: 40px;
}
.open-positions-box .inner-block h7 {
	font-size: 18px;
}
.buyers-all-box {
	padding: 20px;
}
.buyers-inner-box {
	margin-bottom: 30px;
}
.benefits.who_use .help-inner-box {
	min-height: inherit;
}
.Hiring-page-tags .panel-default>.panel-heading select {
	float: left;
	margin-bottom: 10px;
}
#portfolio.insights-d-page {
	padding-top: 10px;
}
.more-insights .insights-sub-title h2 {
	font-size: 15px;
}
.store-list {
	margin-top: 10px;
}
.submit-testimonials-box {
	width: 100%;
}
.submit-testimonials-box p {
	padding: 0%;
	margin-bottom: 15px;
	min-width: inherit;
}
.submit-testimonials-box h1 {
	font-size: 30px;
	margin-bottom: 15px;
	margin-top: 15px;
	line-height: 36px;
}
.speak-experts-page .signup {
	max-width: 98%;
	padding: 25px 20px;
}
.submit-testimonials-box .container-fluid {
	padding: 0px 2%;
}
.t-img-r-box {
	width: 65%;
}
.more-features.new-box-add h4 {
	padding: 5px 0%;
}
.more-features.new-box-add h3 {
	font-size: 30px;
	padding: 0 2%;
	line-height: 1.3em;
}
#header.new-header.sticky-header {
	height: 36px;
}
#feature-list {
	padding-bottom: 45px;
	margin-bottom: 0px;
}
.home-testimonial h2 {
	margin-bottom: 20px;
}
.home-testimonial .new-rc-testimonial {
	margin-bottom: 20px;
}
.work-box {
	margin: 20px 0px;
}
.work-box .content.padding-l-40 {
	padding-right: 0px;
	padding-left: 0px;
}
.pattern-grey {
	padding: 30px 0 40px;
}
.pattern-grey h3 {
	font-size: 30px;
}
.customer-snippt .quote-box {
	padding: 0px 5px 30px;
	margin: 5px 5px 30px;
}
.customer-snippt .quote-box q {
	background-image: none;
	padding: 0px;
	font-size: 18px;
	line-height: 32px;
}
.customer-snippt .new-rc-testimonial_meta {
	padding-left: 0;
	margin-top: 8px;
}
.customer-snippt .quote-box img {
	height: 70px;
	width: 70px;
}
#footer-cta p {
	margin-bottom: 20px;
	line-height: 1.65em;
	padding: 5px 0%;
	font-size: 18px;
}
.signup-popup-rc {
	position: relative;
}
.blog-listing-box.blog-detail-page {
	margin: 0px;
	padding-top: 2px;
	margin-top: -200px;
}
.blog-top-header-bar {
	height: 240px;
}
.speak-experts-page .signup-popup-rc .signup {
	max-width: 100%;
	width: 100%;
}
.calendly-inline-widget {
	min-width: 100% !important;
	margin-top: 20px !important
}
.join-our-team .card {
	margin-bottom: 30px;
}
.join-our-team {
	padding-top: 30px;
	padding-bottom: 10px;
}
}
 @media only screen and (min-width:480px) and (max-width:767px) {
.navbar-header {
	float: left;
	width: 100%
}
.new-logo {
	display: inline-block;
	border-right: 0;
	width: 100%;
	height: inherit
}
.new-logo a.navbar-brand {
	padding: 0;
	margin-top: 12px
}
.features-row {
	padding-top: 25px;
	padding-bottom: 5px
}
.features-row h2 {
	font-size: 26px;
	margin-top: 0
}
.features-row h4 {
	font-size: 16px;
	margin: 0 5% 20px
}
.block-features {
	border-right: 0;
	padding: 15px 20px
}
.navbar-default {
	z-index: 10;
	margin-top: 0
}
.navbar-default .navbar-brand img {
	display: inline-block;
	width: 90%
}
#main-slider .info {
	padding: 0 20px
}
#main-slider {
	padding-top: 15px;
	padding-bottom: 30px
}
#main-slider h1 {
	font-size: 36px
}
#main-slider p {
	font-size: 19px;
	line-height: 30px;
	max-width: inherit
}
.domain-block {
	width: 98%;
	margin-top: 25px
}
.get-started-btn-big {
	padding: 11px 22px 12px;
	font-size: 17px
}
.domain-input {
	width: 100%;
	font-size: 15px;
	padding: 14px 145px 14px 12px
}
.small-text {
	width: 100%
}
.total-count {
	padding-top: 20px;
	padding-bottom: 20px
}
#bottom-cta .domain-block {
	width: 100%;
	margin-top: 25px
}
#bottom-cta .get-started-btn-big {
	padding: 11px 22px 12px;
	font-size: 17px
}
#bottom-cta .domain-input {
	width: 100%;
	font-size: 15px;
	padding: 14px 145px 14px 12px
}
#bottom-cta .small-text {
	width: 100%
}
.total-count .row {
	margin: 0 10%
}
.total-count em {
	margin-bottom: 8px
}
.total-count span {
	margin-bottom: 0
}
.other-features {
	overflow: hidden;
	padding-top: 30px;
	padding-bottom: 20px
}
.other-features h2 {
	font-size: 34px
}
.other-features h4 {
	margin: 0 6%;
	font-size: 19px
}
.other-features ul {
	line-height: 24px;
	margin-top: 25px
}
.other-features ul li {
	width: 100%;
	border-bottom: 0!important;
	border-right: 0;
	font-size: 16px;
	height: inherit;
	padding: 10px 0 12px
}
.other-features ul li i {
	font-size: 26px;
	height: 32px;
	margin-top: 2px;
	width: 50px;
	text-align: center
}
.other-features p {
	font-size: 13px;
	margin-top: 20px
}
#bottom-cta .info {
	padding-top: 15px;
	padding-bottom: 30px
}
#bottom-cta p {
	font-size: 16px;
	line-height: 26px;
	max-width: inherit
}
.social-section-footer {
	margin-top: 15px
}
.social-section-footer h4 {
	letter-spacing: 1px;
	margin: 16px 0 25px
}
.mm-toggle {
	padding: 16px 15px 15px
}
#bottom-cta h1 {
	font-size: 32px
}
#feature-list .inner {
	height: inherit;
	padding: 10px 0 0px;
	padding-right: 0%;
	position: relative;
	z-index: 10
}
#feature-list h3 {
	font-size: 13px;
	letter-spacing: .5px;
	line-height: 24px
}
#feature-list h1, #feature-list.customers-bg.superstars-bg h1, #feature-list.partnerbase-bg.alternatives-bg h1, #feature-list.targeted-bg h1 {
	font-size: 38px;
	line-height: normal
}
#feature-list .lead1 {
	font-size: 18px;
	letter-spacing: .3px;
	line-height: 1.4em;
	margin: auto auto 15px;
	padding: 5px 0
}
#feature-list .button_download, .button-cta .button_download {
	font-size: 16px;
	padding: 12px 25px;
	margin-left: 0;
	width: 280px;
}
#feature-list .button_speak_experts {
	font-size: 16px;
	padding: 12px 25px;
	margin-top: 15px;
	margin-left: 0
}
.clients-block img {
	height: 90px;
	margin: -66px 0 15px;
	width: 90px
}
.customer-snippt1 .owl-carousel .owl-wrapper-outer {
	padding: 42px 0 0;
	margin-bottom: -10px
}
.clients-block {
	margin-right: 0;
	padding: 55px 12px 15px;
	width: 92%
}
.clients-txt1 p {
	font-size: 14px;
	line-height: 1.5em;
	min-height: inherit
}
.clients-block-meta {
	font-size: 14px;
	padding: 6px 0 0
}
#feature-list {
	margin-top: 0;
	padding-bottom: 15px;
}
#features-section {
	padding: 35px 0 25px
}
.customer-snippt1 {
	margin: 25px auto auto;
	width: 95%
}
.home-page #features-section h2 {
	padding: 0 2%
}
#customer h1, #features-section h2, .compare-section h2, .testimonails-slider h2 {
	font-size: 34px;
	padding: 0 10%
}
#customer .lead1, #features-section h3, .compare-section h3, .other-features h3, .testimonails-slider p {
	line-height: 1.4em;
	margin: auto auto 18px;
	padding: 5px 2%
}
.feedback-section h2 {
	font-size: 34px
}
.footer-box.no-padding-right {
	padding-left: 15px
}
.solutions--card {
	margin: 1px 10px;
	padding: 30px 15px 25px
}
p.solutions--card--explanation {
	font-size: 15px;
	line-height: 26px;
	min-height: inherit;
	padding: 0 15px 5px;
	margin-top: 5px
}
#customer {
	padding: 10px 0 0
}
.testimonails-slider {
	padding-top: 30px
}
blockquote.blockquote-inverse p {
	font-size: 20px;
	font-style: italic;
	margin-bottom: 0;
	max-width: inherit;
	padding: 10px 0
}
.signup {
	max-width: 90%;
	padding: 25px 20px;
	margin-bottom: 30px;
	margin-top: -40px
}
.callout-caption {
	padding: 0 15px
}
.quote-thumb {
	height: 80px;
	width: 80px
}
.footer .container, .test-bar {
	width: 100%
}
li.active .quote-thumb {
	transform: scale(1.2)
}
.carousel-indicators li {
	margin: auto
}
#carousel-quote .carousel-inner .item {
	margin-bottom: 30px
}
#carousel-quote blockquote span {
	font-size: 16px;
	margin-bottom: 15px
}
#carousel-quote .carousel-indicators {
	bottom: -40px
}
#carousel-quote blockquote {
	margin-bottom: 25px
}
.compare-section {
	padding: 60px 0 30px
}
.compare-rc .table-responsive {
	border: 0;
	border-right: 1px solid #e2e8ed
}
.compare-text {
	font-size: 14px;
	line-height: 22px;
	padding-top: 0!important
}
.compare-text h5 {
	font-size: 22px;
	line-height: 1.4em;
	margin-bottom: 8px;
	padding: 0 10px
}
.compare-text .free-btn1 {
	font-size: 15px;
	height: 45px;
	box-shadow: 0 -2px 0 0 #20a082 inset;
	margin-bottom: 40px;
	margin-top: 10px
}
#footer-cta .inner {
	padding-bottom: 30px;
	padding-top: 20px
}
#footer-cta h2 {
	font-size: 34px;
	margin-bottom: 20px;
	padding: 0 2%
}
#footer-cta .button_download {
	font-size: 15px;
	padding: 14px 30px;
	width: 303px;
}
.footer_service {
	margin-bottom: 10px;
	margin-top: 30px
}
.footer_service h6 {
	line-height: 18px;
	margin: 25px 0 14px
}
.footer_service a {
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px
}
.service-pages .row {
	margin: 0 2%
}
.service-pages {
	margin-top: 10px;
	padding: 0 15px
}
.test-bar {
	overflow: hidden;
	padding: 25px 0 15px;
	text-align: left;
	z-index: 101;
	position: relative;
	background-image: none
}
.test-bar .row {
	margin: 0 2%;
	text-align: center
}
.test-bar .auther-img {
	float: none;
	margin: auto;
	width: 90px
}
.test-bar .auther-test {
	font-size: 17px;
	line-height: 24px;
	text-align: center;
	width: 100%;
	margin-top: 10px
}
.test-bar .white-logos {
	float: none;
	margin-bottom: 24px;
	margin-left: auto;
	margin-top: 28px;
	text-align: center;
	display: inline-block
}
.targeted-content .row {
	margin-top: 15px;
	padding-bottom: 10px
}
.targeted-content h2 {
	font-size: 34px;
	margin-bottom: 5px
}
.targeted-content p {
	margin-top: 8px
}
.targeted-content a {
	font-size: 19px;
	line-height: 28px;
	margin-top: 10px;
	margin-bottom: 30px
}
.targeted-content .targated-text {
	padding: 40px 15px;
	text-align: center
}
.targeted-content .left-space {
	padding-left: 15px
}
.targeted-content {
	padding-bottom: 0
}
.heading-block {
	padding: 20px 0 75px;
	width: 95%
}
.partnerbase-bg.alternatives-bg .heading-block {
	padding: 20px 0;
	width: 95%
}
.heading-block h2 {
	font-size: 35px;
	line-height: 40px
}
.help-article {
	padding: 30px 0
}
.help-article .row {
	margin: 0
}
.help-article .faq-block {
	margin-bottom: 25px;
	padding: 20px 20px 10px
}
.question-block p {
	margin-bottom: 18px
}
.heading-block h1 {
	font-size: 36px;
	line-height: 45px
}
.heading-block p {
	font-size: 18px;
	line-height: 30px;
	margin-bottom: 0;
	margin-top: 10px;
	padding: 0 1%
}
.blog {
	padding-top: 0
}
.content-blog .recentposts {
	margin-bottom: 18px;
	padding-bottom: 30px
}
.blog .row {
	margin: 0
}
.content-blog .post {
	margin-bottom: 20px
}
.content-blog h1 a {
	font-size: 25px;
	line-height: 1.2em
}
.content-blog .post p {
	line-height: 24px;
	margin-bottom: 12px;
	margin-top: 15px
}
#extras ul {
	font-size: 13px;
	line-height: 22px
}
.contact-page {
	padding: 20px 0
}
.email-box {
	padding-top: 30px;
	font-size: 16px;
	margin-bottom: 50px
}
.email-box h2 {
	padding-bottom: 0
}
.contact-block #container.login-block {
	margin: 12px 0
}
.help-box {
	padding-top: 60px;
	margin-bottom: 50px
}
#extras ul {
	margin-bottom: 10px;
	margin-top: 8px;
	padding-left: 20px
}
.cta-btn a {
	font-size: 15px;
	padding: 14px 20px
}
.small-info-text {
	font-size: 14px;
	padding-top: 8px
}
.benefits .inner-block .benefits__block1, .benefits .inner-block .benefits__block1.big-block p, .benefits .inner-block .benefits__block1.small-block {
	margin: 0 10px 20px;
	padding: 15px 20px 0;
	width: 92%;
	min-height: inherit
}
.benefits .inner-block .benefits__block1 .learn-more {
	margin-bottom: 18px
}
.benefits .inner-block .benefits__block1 p, .benefits .inner-block .benefits__block1.small-block p {
	font-size: 15px;
	line-height: 24px;
	margin-top: 8px;
	min-height: inherit
}
.benefits .inner-block .benefits__block1 h2 {
	font-size: 18px;
	margin-top: 20px;
	margin-bottom: 6px
}
.faq-block ul li {
	border-bottom: 0;
	padding: 5px 10px 5px 22px
}
#customer-testimonial .testimonials_NR .quote-box .quote-right {
	background: 0 0;
	display: none
}
#customer-testimonial .testimonials_NR .client:first-child .quote-box {
	margin-bottom: 30px;
	min-height: inherit!important
}
#customer-testimonial .testimonials_NR-2 {
	margin-top: 0
}
#customer-testimonial .testimonials_NR-2 .quote-box q {
	margin: 15px 15px 0;
	font-size: 17px;
	line-height: 25px
}
#customer-testimonial .testimonials_NR-2 .quote-box {
	min-height: inherit;
	margin-bottom: 25px
}
#customer-testimonial .testimonials_NR-1 cite {
	width: 100%
}
#customer-testimonial .testimonials_NR-1 .quote-box {
	padding: 30px 20px
}
#customer-testimonial .testimonials_NR cite .photo, #customer-testimonial .testimonials_NR img, #customer-testimonial .testimonials_NR-1 img {
	height: 90px;
	width: 90px
}
#customer-testimonial .testimonials_NR .quote-box q:before, #customer-testimonial .testimonials_NR-1 .quote-box .quote-left {
	background-size: 25px auto
}
#customer-testimonial .testimonials_NR-1 .user-text {
	margin-left: 8px;
	padding-right: 15px;
	width: 98%
}
#customer-testimonial .testimonials_NR-1 .quote-box q {
	font-size: 18px;
	line-height: 28px;
	margin: 0 0 0 32px
}
#customer-testimonial .testimonials_NR-1 .user-text {
	margin-top: 10px
}
#customer-testimonial .testimonials_NR .quote-box {
	min-height: inherit!important;
	padding: 20px
}
.client-logo {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px
}
.client-logo img {
	width: 95%
}
#customer-testimonial .testimonials_NR-1 {
	margin-top: 10px
}
.benefits h2 {
	font-size: 21px;
	margin-top: 20px
}
.benefits p {
	font-size: 20px;
	line-height: 32px;
	margin-top: 15px
}
.about-block {
	margin: 0px auto 30px;
	width: 92%
}
.signup-page cite .photo, .signup-page cite img {
	height: 90px;
	width: 90px
}
.top-margin-50 {
	margin-top: 30px
}
.compare .row {
	margin: 0 2%
}
.compare {
	padding: 30px 0
}
.compare-text .big-text-size, .compare-text .big-text-size2 {
	font-size: 19px;
	line-height: 24px;
	margin-bottom: 20px;
	margin-top: 15px;
	padding: 0 2%
}
.compare-text .compare-right1 {
	margin: 15px 0 10px;
	padding: 20px
}
.compare-text .compare-left1 {
	padding: 20px
}
.search-section {
	margin: 35px auto 0
}
.pro-list {
	padding: 30px 0 0;
	margin-top: 30px
}
.pro-list h2 {
	font-size: 21px;
	line-height: 1.2em;
	margin: 0 0 30px
}
.pro-list .product-block {
	margin-bottom: 30px;
	text-align: center
}
.pro-list h3 {
	text-align: center;
	min-height: inherit
}
.pro-list .all-list {
	padding-top: 30px
}
.sign-up-form h1 {
	font-size: 25px;
	margin-bottom: 10px;
	margin-top: 25px
}
.sign-up-form p {
	font-size: 17px;
	line-height: 23px;
	margin-bottom: 20px;
	padding: 0 15px
}
.signup-page .quote-box {
	padding: 10px 0 40px
}
.signup-page cite img {
	margin: 0 0 25px
}
.signup-page .quote-box q {
	font-size: 17px;
	line-height: 25px
}
.search-block {
	width: 100%;
	margin-top: 25px;
	text-align: center
}
.search-input {
	width: 100%;
	font-size: 15px;
	padding: 14px 145px 14px 12px
}
.search-btn {
	padding: 12px 22px;
	font-size: 17px
}
.free-pro-info .row {
	margin: 0 5%
}
.free-pro-info {
	padding: 30px 0
}
.free-pro-list {
	padding: 20px 10px
}
.free-pro-list .pro-info {
	padding: 5px 10px;
	background: inherit;
	border: none;
	margin-top: 15px;
	min-height: inherit
}
.free-pro-info h1 {
	font-size: 21px
}
.free-pro-info p {
	font-size: 15px;
	margin: auto auto 10px
}
.free-pro-info .price-info {
	font-size: 22px
}
.free-pro-list .pro-info .btn-download-list {
	font-size: 17px;
	height: 45px;
	margin-top: 16px;
	padding: 5px 25px
}
.blog-list-img, .category-box {
	height: inherit;
	margin-bottom: 15px
}
.tp-page .top-session .normal-text-div {
	font-size: 17px;
	line-height: 28px
}
.tp-page .top-session .lft-col {
	margin-right: 0
}
.tp-page .top-session .dash_numbers ul li {
	padding: 12px 5px 15px;
	width: 50%;
	border: 0
}
.tp-page .top-session .dash_numbers h3 {
	font-size: 24px;
	padding: 0 0 5px
}
.tp-page .top-session .dash_numbers {
	margin-top: 65px
}
#req_trail_form {
	padding: 25px 15px
}
#req_trail_form .txt_box {
	font-size: 15px
}
.free_sample {
	padding: 30px 0!important
}
.free_sample .row {
	margin: 0 2%!important
}
.free_sample h2 {
	font-size: 21px;
	margin-top: 12px;
	padding: 8px 0 6px
}
.free_sample p {
	font-size: 17px;
	line-height: 24px;
	margin: auto auto 15px;
	padding: 5px 0
}
.free_sample .txtbox {
	width: 100%;
	font-size: 12px
}
.how-row h2 {
	font-size: 30px;
	margin-top: 30px
}
.how-row h4, .more-features h3, .targate-profiling-new h2 {
	font-size: 17px;
	margin: auto auto 35px;
	padding: 5px 0
}
.how-row {
	padding: 0 0 40px
}
.how-build ul li {
	font-size: 13px;
	line-height: 22px;
	margin: 0 0 25px;
	padding: 0 15px;
	width: 100%
}
.homepage__cta-bg1 {
	display: none
}
.targate-profiling-new {
	padding: 80px 0 30px
}
.more-features h2, .targate-profiling-new h1 {
	font-size: 30px;
	margin-bottom: 10px;
	padding: 0 2%
}
.targate-profiling-new .tabcontent {
	margin: 15px auto;
	padding: 20px
}
.download-form-box {
	font-size: 12px;
	padding: 0 8px;
	width: 100%
}
.more-features {
	padding-bottom: 30px;
	padding-top: 30px
}
.more-features ul {
	margin: 15px 10px 0
}
.more-features ul li {
	height: inherit;
	padding-left: 0;
	padding-right: 0;
	padding-top: 15px;
	width: 100%
}
.faq-block {
	padding: 30px 0
}
.faq-block .question {
	margin-left: 0;
	margin-right: 0
}
.pricing-block .row {
	margin: 0 2%
}
.list-information {
	margin-bottom: 0;
	padding: 0 0 5px
}
.list-information .co-list-count {
	width: 32%!important
}
.opt-body .price-box {
	width: 32%!important
}
.list-information .contact-list-count {
	border-right: 0;
	border-bottom: 0 solid #e5e5e5;
	width: 32%!important
}
.normal-text-block {
	font-size: 17px;
	line-height: 24px;
	margin: 0
}
.opt-body .button, .opt-body .price-box .price {
	display: inline-block
}
#SFDC-list {
	padding-bottom: 30px;
	padding-top: 30px
}
.page_content .container .row {
	margin: 0
}
.graph-tbl.top-table {
	width: 1020px
}
.data_stats .table-responsive {
	border: 0
}
#SFDC-list h2 {
	font-size: 26px
}
.data_stats .graph-tbl.top-table .col {
	width: 48%
}
.data_stats .col {
	width: 100%
}
.details-tabs {
	padding: 30px 0 0
}
.details-tabs .row {
	margin: 0!important
}
.details-tabs h2, .faq-block h2 {
	font-size: 26px;
	margin-bottom: 10px
}
.faq-block .row {
	margin: 0 1%
}
.category-box {
	margin-bottom: 20px;
	min-height: 50%;
	width: 62%
}
.main-category {
	font-size: 17px
}
.RC-sample {
	font-size: 13px;
	left: 2%;
	margin: 0;
	opacity: 1;
	position: fixed;
	top: 10%;
	width: 95%
}
.RC-sample h2 {
	font-size: 26px;
	padding: 15px
}
.RC-sample img.cntrl {
	right: 10px;
	top: 12px
}
.inner-box-sample {
	padding: 10px 15px 20px
}
.RC-sample .customize-form {
	width: 100%;
	text-align: center
}
.pro-list .tech-box h3, .tech-box {
	text-align: left
}
.customer {
	padding: 35px 0
}
.listing2 {
	margin-top: 28px;
	margin-bottom: 38px
}
.listing2 ul li {
	margin-left: 4px;
	margin-right: 4px
}
.signup-page {
	min-height: inherit;
	margin-top: 0;
	padding-top: 0
}
.quote-container .callout-caption img {
	width: 45%
}
.store-block4 #req_trail_form, .store-block4 #req_trail_form .btn {
	width: 100%
}
#SFDC-list .pro-block {
	padding: 25px 15px;
	margin-bottom: 25px;
	margin-top: 0
}
.intrested_text {
	display: none
}
#extras ol li {
	margin-bottom: 12px
}
.store-info.store-info-new .store-block1, .store-info.store-info-new .store-block2 {
	margin-bottom: 30px
}
.store-block4 p {
	padding-right: 0
}
.store-block4 #req_trail_form ul {
	width: 100%;
	margin-right: 0
}
.store-info.store-info-new .row .co-info-block {
	margin-bottom: 30px;
	display: inherit
}
.store-info.store-info-new {
	padding: 30px 0
}
.co-text-block {
	padding: 15px
}
.store-info.store-info-new h1 {
	font-size: 26px
}
.store-info.store-info-new p {
	font-size: 17px
}
.store-info .store-block2 .info-div {
	float: left;
	width: 72%
}
.store-info.store-info-new #req_trail_form {
	margin-top: 25px
}
.store-info.store-info-new h2 {
	font-size: 18px
}
.sticky-header {
	position: relative
}
.tech-box {
	margin: auto
}
.heading-block1 p.accountbase-subtext, .heading-block1 p.attendbase-subtext, .heading-block1 p.customer-subtext, .heading-block1 p.customers-subtext, .heading-block1 p.insta-subtext, .heading-block1 p.partnerbase-subtext, .heading-block1 p.roles-subtext, .heading-block1 p.who-uses-us-subtext {
	padding: 0 2%
}
#count_tbl_new .col {
	width: 100%
}
#sticky-top.sticky-box {
	display: none
}
.sample_btn.bullhorn-download {
	margin-top: 14px
}
#feature-list .dash_numbers ul li:nth-child(3n+3) {
	border: none
}
.other-company-list {
	padding-left: 30px
}
.other-company-list .item {
	width: 100%
}
.other-company-list .slider-items-products .owl-buttons .owl-prev {
	left: 8px
}
.author-img img {
	width: auto!important
}
.new-testimonails-box #carousel-quote .carousel-inner .item {
	height: 430px;
	margin-bottom: 65px
}
.new-customer-box {
	margin-top: 10px
}
.lead-list ul li {
	width: 100%
}
.more-features.new-box-add ul li {
	width: 100%;
	padding-right: 0
}
.new-faq-box {
	margin-top: 35px;
	margin-bottom: 25px
}
.lead-list {
	padding-top: 10px;
	padding-bottom: 10px
}
.more-features.new-box-add {
	padding-top: 10px;
	padding-bottom: 15px
}
.testimonails-slider.new-text-box {
	padding-bottom: 70px
}
.targate-profiling-new.t-p-new-box {
	background: inherit;
	padding: 30px 0 20px
}
.new-download-smaple-box .txt_box {
	width: 80%!important
}
.request-t {
	margin-bottom: 5px
}
.targate-profiling-new.t-p-new-box .tabcontent {
	margin: 20px 0 0;
	padding-bottom: 20px
}
.footer-new-box {
	width: 100%
}
#header {
	position: relative
}
#features-section .features.row {
	padding: 0 15%
}
#features-section .features .PBM_features .col {
	border: none
}
.features-testimonials {
	padding: 30px 0 40px;
	margin-top: 0
}
.features-testimonials p {
	margin-top: 30px
}
.search-btn-rc {
}
.search-section.top-new-search .search-form {
	width: 270px
}
.breadcrumb {
	margin-top: 10px
}
.new-testimonial {
	margin-bottom: 25px
}
.new-customer-logo h2 {
	font-size: 24px
}
.new-customer-logo .lead1 {
	font-size: 18px;
	margin: auto auto 15px;
	padding: 5px 0
}
#SFDC-list .pro-block .co-count, #SFDC-list .pro-block .pro-price {
	text-align: left
}
.healthcare-cio-list-page.top-search-section {
	margin-top: 30px
}
.healthcare-cio-list-page .search-section .search-btn-rc {
	padding: 9px 18px
}
.healthcare-right-box {
	margin-bottom: 0
}
.new-sign-up-form h1, .sign-up-form h1 {
	font-size: 28px;
	margin-top: 0
}
.new-sign-up-form p, .sign-up-form p {
	padding: 0;
	font-size: 19px;
	margin-bottom: 10px
}
#feature-list.targeted-bg, #feature-list.installbase-bg, #feature-list.attendbase-bg, #feature-list.rolebase-bg, #feature-list.accountbase-bg, #feature-list.partnerbase-bg, #feature-list.customers-bg, .inside-header.color1 {
	margin-top: 0;
	padding-top: 0
}
#feature-list.installbase-bg .inner, #feature-list.attendbase-bg .inner, #feature-list.rolebase-bg .inner, #feature-list.accountbase-bg .inner, #feature-list.partnerbase-bg .inner, #feature-list.customers-bg .inner {
	padding: 20px 0 30px
}
#feature-list.targeted-bg .inner {
	padding: 20px 0 0
}
.attendbase-bg.absolutely-free-box .heading-block {
	width: 65%;
	margin: 0 auto;
	position: relative;
	padding: 60px 0 70px
}
#feature-list.targeted-bg .lead1, #feature-list.installbase-bg .lead1, #feature-list.attendbase-bg .lead1, #feature-list.rolebase-bg .lead1, #feature-list.accountbase-bg .lead1, #feature-list.partnerbase-bg .lead1 {
	padding: 0
}
#feature-list.customers-bg .lead1 {
	padding: 0 0 20px
}
.clients-text1 {
	min-height: inherit
}
.companies-new-box.new-box-d .row {
	padding: 0
}
#feature-list .search-section.top-new-search .row {
	padding: 0 15px 0 0
}
#feature-list .search-btn-rc {
	padding: 15px 18px 16px
}
.healthcare-cio-list-page .table-responsive {
	border: none
}
.table-responsive .table-new-box {
	width: 800px;
	margin-top: 0px;
}
.hiring-page-table .table-new-box .table th {
	font-size: 12px;
}
.hiring-table {
	font-size: 14px;
	text-align: left;
}
.highcharts-chart-box {
	padding: 0 15px 20px
}
.new-sign-up-form {
	padding: 10px 24px
}
.signup-page .sign-up-form .col-xs-12, .signup-page .sign-up-form .col-xs-6 {
	padding: 0 25px;
}
.new-sign-up-form h1, .sign-up-form h1, .new-sign-up-form h2, .sign-up-form h2 {
	font-size: 30px;
	margin-bottom: 15px;
	margin-top: 10px;
	line-height: 30px;
}
.thanks-msg p {
	padding: 0 12px
}
.heading-block p.our-secret-subtext {
	padding: 0 0% 10px
}
.benefits.who_use.top-margin-10 {
	margin-top: 10px
}
.attendbase-bg.absolutely-free-box .heading-block, .rolebase-bg.partner-page .heading-block {
	width: 100%;
	padding: 20px 0 30px
}
.customers-bg.contact-bg .heading-block {
	width: 100%;
	padding: 10px 0 30px
}
.free-pro-list .pro-img {
	padding: 0
}
.open-positions-box {
	padding: 30px 0
}
.open-positions-box .row {
	margin: 0
}
.open-positions-box .inner-block {
	margin-bottom: 10px
}
.blog-listing-box {
	margin: 0 0 30px
}
.blog-listing-box.blog-detail-page {
	margin: 0px 0px 0px;
	padding-top: 2px;
	margin-top: -200px;
}
.blog-listing-box h1 {
	font-size: 28px;
	line-height: 38px;
}
.blog-listing-box .blog-heading-block p {
	font-size: 18px;
	margin: auto auto 20px
}
.benefits.who_use {
	margin-top: 20px
}
.benefits .inner-block .benefits__block1.new-big-block p {
	min-height: inherit
}
.rc-block-articles {
	font-size: 16px;
	margin: 30px 0
}
.rc-block-articles .rc-article-box {
	padding: 0px;
	margin: 0 8px
}
#feature-list .search-section.top-new-search .search-form {
	padding-right: 35px
}
#customer-testimonial {
	padding: 0px 0 35px
}
.research-list {
	margin-top: 20px
}
.listing2 .row {
	padding: 0
}
.research-list {
	margin-top: 20px
}
.listing2 .row {
	padding: 0
}
.RC-sample .customize-form .form-check {
	margin-top: 10px
}
.customize-form button.new-buy-list-button {
	float: left
}
.bullhorn-buy-list .RC-sample img.cntrl {
	right: 12px;
	top: 12px
}
.who_use .inner-block {
	padding-bottom: 0
}
.cta-btn {
	margin-top: 15px
}
.new-rc-testimonial {
	padding: 20px 20px 10px;
	margin-bottom: 30px
}
.new-rc-testimonial_quotation {
	font-size: 18px;
	margin-bottom: 15px
}
.new-rc-testimonial_avatar {
	width: 130px;
	height: 130px
}
.new-rc-testimonial_author {
	margin-top: 25px;
	width: 55%;
	margin-bottom: 0
}
.new-rc-testimonial.margin-r-15 {
	margin-right: 0
}
.new-rc-testimonial.margin-l-15 {
	margin-left: 0
}
.new-rc-testimonial_quotation.min-height1, .new-rc-testimonial_quotation.min-height2 {
	min-height: inherit
}
.new-download-smaple-box .inner-n-box .form-group {
	width: 100%;
	margin-bottom: 10px;
	margin-right: 0
}
.blog-heading-block {
	margin-top: 40px;
	padding-bottom: 35px
}
.blog-heading-block h1 {
	font-size: 38px
}
.blog-heading-block p {
	font-size: 20px;
	padding: 5px 0%
}
.thanks-msg i {
	right: -5px;
	top: -90px
}
.blog-listing-box.blog-detail-page #extras {
	padding: 0 0%
}
.blog-listing-box.blog-detail-page #extras blockquote {
	font-size: 18px
}
#commentDiv {
	padding: 0 0%
}
.blog-post {
	border-bottom: 0 #ccc solid
}
.pricing-block .opt-body {
	padding: 20px
}
.buy-heading-block h1 {
	font-size: 32px;
	margin-top: 5px
}
ul.previous-list li {
	width: 100%
}
.new-product-page h1 {
	margin-bottom: 10px;
	font-size: 36px
}
.new-product-page p.subtext {
	padding: 0
}
.new-bnt-box {
	padding: 10px 0%
}
.new-product-page .company-count {
	margin-right: 0;
	float: none;
	padding-left: 0;
	width: 100%;
	margin-bottom: 20px
}
.field-box {
	border-left: 0 #ddd solid;
	padding-left: 0;
	width: 100%
}
.new-product-page .download-bnt {
	margin-right: 0;
	margin-bottom: 12px
}
.testimonial {
	padding: 0
}
.testimonial .test-inner-box {
	padding: 5px 0 20px;
	margin-top: 25px
}
.our-process-box {
	padding-top: 20px;
	padding-bottom: 20px
}
.our-process-box h2, .more-features.new-box-add h2, .new-faq-box h2, .proof-pudding-box h2, .targate-profiling-new.t-p-new-box h2 {
	font-size: 32px;
	margin-bottom: 15px
}
.list-box ul li {
	width: 100%
}
.new-faq-box .faq-box p {
	margin-bottom: 15px
}
.field-box ul li {
	float: none;
	width: 45%;
	display: inline-block
}
.top-count-box {
	padding: 10px 2%
}
.test-bar .testimonial {
	padding: 0 3%
}
.page_header h1 {
	font-size: 38px
}
.search-section.top-new-search {
	padding: 20px;
	width: 450px
}
.page_header p.attendbase-subtext, .page_header p.rolebase-subtext, .page_header p.accountbase-subtext, .page_header p.partnerbase-subtext {
	padding: 0
}
.companies-new-box .table .buy-list-btn {
	padding: 11px 15px
}
.form-inner {
	padding: 0 10%
}
.customize-form .form-inner-new input {
	width: 100%
}
.signin-left-box {
	padding: 0 15px 15px;
	width: 100%
}
.signin-right-box {
	width: 100%;
	border-left: 0 solid #efeff1
}
.signin-right-box .top-box {
	padding: 0 15px 10px
}
.bottom-box {
	padding: 20px 15px 0
}
.icon-box-new .desc-new-box {
	margin-top: 0;
	width: 80%;
	padding-left: 0
}
.rc-signin-block {
	margin-bottom: 40px;
	margin-top: 30px
}
.payment label>span {
	margin-right: 0!important
}
.icon-box-new .icon-img-box {
	width: 55px
}
.icon-box-new h3 {
	margin: 0 0 3px;
	font-size: 18px
}
.payment {
	margin-top: 0
}
.new-count-box .field-box {
	width: 100%
}
.test-d-box p {
	font-size: 18px
}
.sneak-peak-box h3 {
	padding: 5px 2%;
	font-size: 16px
}
.segment-section h3 {
	font-size: 16px
}
.new-form h3, .graph-box h3, .sneak-peak-box h3, .graph-box h3.padding20, .graph-box h3.padding18, .graph-box h3.padding24, .graph-box h3.padding16, .graph-box h3.padding12 {
	padding: 0 5%;
	font-size: 18px;
	margin-bottom: 25px
}
.new-form h2 {
	font-size: 34px
}
.segment-section h2 {
	font-size: 34px
}
.segment-section .text-box, .segment-section .text-box.padding-right {
	padding: 0
}
.segment-section .row {
	padding: 25px 15px
}
.new-form {
	margin-top: 25px;
	padding-top: 25px;
	margin-bottom: 30px
}
.new-count-box {
	padding-left: 0
}
.new-product-page .new-count-box .company-count {
	margin-right: 0;
	padding-right: 0;
	padding-left: 0;
	border-right: 0 #ddd solid
}
.sneak-peak-box h2 {
	font-size: 34px
}
.sneak-peak-box {
	padding-top: 20px;
	padding-bottom: 30px
}
.new-test-box {
	border-left: 0 solid #efeff1
}
.container {
	width: 100%
}
.pro-sticky-top {
	top: 0
}
.top-sticky-bar h3 {
	font-size: 18px;
	margin-top: 12px;
	margin-bottom: 10px
}
.top-sticky-bar ul li {
	padding-left: 10px;
	margin-left: 10px;
	line-height: 15px;
	font-size: 14px
}
.top-sticky-bar ul li:first-child {
	border: none
}
.graph-box {
	padding-top: 10px;
	padding-bottom: 30px
}
.g-box-img form {
	top: 32%;
	left: 20%
}
.footer-box {
	width: 96%;
	padding-left: 15px
}
.footer h3 {
	margin: 35px 10px 0
}
.graph-box h2 {
	font-size: 34px;
	padding: 0 15px
}
.feedback-section .item {
	width: 100%;
	margin-bottom: 12px
}
.feedback-section .bottom-feedback-section .item {
	float: none;
	width: 100%;
	margin-bottom: 12px
}
.top-feedback-section, .bottom-feedback-section {
	width: 96%
}
.top-vendors-box .item {
	margin: 0 6px;
	width: 29.8%;
}
.no-padding-right {
	padding-left: 0
}
.new-search-section input {
	width: 300px
}
.page_header p.subtext {
	padding: 0
}
.proof-pudding-box {
	padding: 10px 0 30px
}
.proof-pudding-box h3, .targate-profiling-new.t-p-new-box h3 {
	font-size: 17px;
	margin: auto auto 15px;
	padding: 5px 0
}
.feedback-section {
	padding: 40px 0 30px
}
.specific-req-box .modal-dialog {
	width: 95%;
	margin-top: 30px
}
.specific-req-box .modal-body {
	padding-left: 0
}
.text-box-top {
	padding: 30px 0
}
.RC-sample.new-popup {
	width: 95%;
	margin: 0
}
.popup-lhs {
	float: left;
	width: 100%
}
.targate-profiling-new #count_tbl .col.aus-industry-list ul {
	width: 100%
}
.new-download-smaple-box {
	padding: 10px 15px
}
.new-download-smaple-box .inner-n-box .form-group2 {
	float: left;
	width: 100%;
	margin-right: 10px
}
.contact-block {
	padding: 0;
	width: 100%;
}
#feature-list .container {
	width: 100%
}
.customer-snippt1 .media-body {
	width: 100%;
	text-align: left;
	display: inline-block
}
.customer-snippt1 .media-left {
	width: 100%;
	display: inline-block;
	text-align: center
}
.customer-snippt1 .carousel .media img {
	display: inline-block;
	margin-bottom: 10px
}
.customer-snippt1 .carousel .testimonial {
	padding: 0 15px 0 20px;
	font-size: 14px
}
.customer-snippt1 .carousel .testimonial::before {
	content: '\93';
	color: #e2e2e2;
	color: #e2e2e2;
	font-weight: 600;
	font-size: 32px;
	line-height: 55px;
	position: absolute;
	left: 5px;
	top: -10px
}
#page {
	overflow: hidden
}
.signup-popup-rc .trusted-container {
	display: none
}
.signup-popup-rc .close-button span {
	background-color: #333;
	margin-top: 10px;
	width: 20px;
}
.signup-popup-rc .close-button span:last-child {
	width: 20px;
}
#mainArea {
	display: inline-block;
	width: 100%
}
.signup-popup-rc .close-button {
	top: 12px;
	right: -12px;
}
/*.signup-popup-rc {
	position: relative
}*/
.signup-popup-rc .signup {
	margin: auto
}
.partners-logos {
	padding: 0px;
}
.campaign-customized {
	padding-top: 30px;
	padding-bottom: 30px
}
.campaign-customized h2 {
	font-size: 28px;
	line-height: 38px
}
.campaign-customized h3 {
	padding: 5px 2%
}
#portfolio {
	padding: 10px 0 0
}
#portfolio h2 {
	margin-top: 0%;
	margin-bottom: 15px;
}
.work-box .content {
	margin-bottom: 20px;
	margin-top: 0px;
	padding-right: 0px;
}
#portfolio .row {
	margin-bottom: 30px
}
img.customer-img {
	margin-bottom: 30px
}
.how-ready-different-section h2 {
	font-size: 30px
}
.how-ready-different-section {
	padding-top: 30px;
	padding-bottom: 30px
}
.how-ready-different-section .work-box .content {
	margin-bottom: 30px;
	padding-right: 0%;
	padding: 0 2%
}
.how-ready-different-section h4 {
	font-size: 20px
}
#footer-cta {
	padding-top: 30px;
	padding-bottom: 30px
}
.inc-page {
	position: relative;
	top: 0;
	height: inherit;
	float: left;
	margin-top: -50px
}
.inc-logo {
	float: none;
	width: 100%;
	text-align: center
}
.inc-decs {
	float: none;
	padding: 0 0 15px;
	width: 100%;
	text-align: center;
	margin-right: 0;
	display: inline-block
}
.inc-page h1 {
	float: none
}
.new-table-design .table-responsive {
	border: none
}
a.filter-bnt {
	float: none;
	margin-right: 5px;
	margin-left: 2px;
	padding: 4px 8px;
	font-size: 13px
}
a.inc-download-btn {
	margin-right: 0;
	padding: 4px 7px;
	font-size: 13px;
	float: none
}
.company-count-new h3 {
	font-size: 13px
}
.company-count-new span {
	font-size: 13px
}
.box-p {
	padding: 0 5px;
	float: none
}
.filter .modal-dialog {
	width: 450px;
	margin: 30px auto
}
.filter-inner-box {
	display: inline-block
}
.filter-left-box {
	width: 100%
}
.filter-right-box {
	width: 100%
}
.seo-list {
	padding: 0%
}
#contacts-popup .popup {
	width: 70%
}
.rc-grid-wrapper .list-box {
	width: 92%
}
.int-pro-box {
	width: 92%;
	margin: 0 15px
}
.featured-desc {
	width: 100%
}
.new-box-design .table-responsive {
	border: none
}
.button_speak_experts {
	margin-top: 12px;
	margin-left: 0px;
}
.limited-time {
	display: none
}
.ces-data-box h2 {
	font-size: 32px;
	padding: 0 15px
}
.popup-RC-sample {
	width: 100%;
	top: 0;
	position: fixed;
	z-index: 10000;
}
.popup-RC-sample .signup-popup-rc .signup {
	max-width: 484px;
	width: 100%;
	height: 100%;
	overflow: auto;
}
.new-video-container {
	width: 100%;
	height: inherit;
}
.new-video-container video {
	width: 100%;
}
.still-hiring-subtext {
	padding: 0px;
}
.Hiring-page-bullet-points {
	margin: 15px 0px 35px;
	padding: 0%;
}
.Hiring-page-tags a {
	margin-bottom: 6px;
	width: auto;
}
.social-sharing-text {
	margin-top: 10px;
	text-align: center;
}
.hiring-c-ltft-box {
	border-right: 0px #eee solid;
	padding-right: 0px;
}
.Hiring-page-tags {
	margin-top: 20px;
	text-align: center;
}
.next-link {
	margin-top: 0px;
}
.company-text {
	display: inline-block;
	width: 100%;
}
.nav-tabs>li>a {
	margin-bottom: 6px;
}
.new-product-page h1.hd-download-title {
	font-size: 28px;
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 36px;
}
.workday-page-newui {
	margin-top: 0px;
	padding-top: 15px;
	padding-bottom: 12px;
}
.workday-page-newui h2 {
	font-size: 30px;
	margin-bottom: 15px;
}
.workday-page-newui .new-text-box {
	padding: 10px;
	margin-top: 15px;
	padding-bottom: 20px;
}
.workday-page-newui .new-text-box p {
	padding: 0 2%;
}
.workday-page-newui .new-text-box h3 {
	margin-top: 10px
}
.feedback-section .feedback-subtext {
	font-size: 19px;
	padding: 5px 0%;
}
.feedback-section .item.one-half {
	width: 100%;
}
.feedback-section .item.one-half1, .feedback-section .item.one-all {
	width: 100%;
}
.feed-head {
	font-size: 13px;
}
.trusted-leading-text {
	display: none;
}
#header.new-header.sticky-header .sticky-logo {
	left: 26%;
}
.help-companies-box .row {
	padding-bottom: 40px;
	margin-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
}
.help-companies-box h2, .home-testimonial h2, .get-list-section.home-page-text h2, #customer h1, #customer h2 {
	font-size: 30px;
	line-height: 40px;
}
.help-companies-box h3, .home-testimonial h3 {
	font-size: 17px;
	line-height: 26px;
	padding: 5px 2%;
	margin: auto auto 20px;
}
.help-inner-box {
	padding: 25px 20px;
	width: 100%;
	min-height: inherit;
	border: 1px solid #d8d8d8;
	margin-bottom: -1px;
}
.help-c-icon {
	margin-bottom: 10px;
}
.help-companies-box h4 {
	line-height: 28px;
}
.home-testimonial {
	padding-top: 30px;
	margin-top: 0px;
	padding-bottom: 40px;
}
.home-testimonial .new-rc-testimonial_quotation {
	min-height: inherit;
}
.home-testimonial .padding-r {
	padding-right: 15px;
}
.get-list-section.home-page-text .data-made-subtext {
	padding: 5px 2%;
	margin: auto auto 25px;
}
.get-list-section {
	padding: 15px 0px 20px;
}
.get-list-box {
	width: 100%;
}
.line-container.one-a, .line-container.two-a, .line-container.c-line, .line-container.last-two-a {
	display: none;
}
.get-list-section h3 {
	padding: 0px;
}
.get-list-box .get-list-subtext {
	padding: 0px;
}
.number-round {
	font-size: 24px;
	line-height: 38px;
	width: 40px;
	height: 40px;
	margin-top: 10px;
}
.work-box .images {
	margin-bottom: 10px;
}
.test-t-box {
	margin-top: 30px;
}
.all-cat-list {
	margin-top: 20px;
	margin-bottom: 20px;
}
.all-cat-list h3 {
	margin-top: 20px;
	padding-bottom: 0px;
}
.all-cat-list ul li {
	width: 100%;
}
.calendly-box {
	margin-top: 20px;
}
.why-how-tabs ul li {
	width: 31%;
}
.why-how-tabs ul li a {
	margin: 0 8px;
	padding: 25px 0;
}
.why-inner-boxs {
	margin-top: 20px;
	padding-bottom: 10px;
}
.why-t-top-titel:first-of-type .why-t-number:after {
	height: 810px;
}
.color-table {
	margin-bottom: 0px;
	    margin-top: 0;
}
.why-inner-boxs {
	width: 1000px;
	display: inline-block;
	overflow: auto;
}
.why-g-bg {
	-ms-flex: 1 0 100px;
	flex: 1 0 160px;
}
.why-g-bg.why-t-one {
	-ms-flex-preferred-size: 225px;
	flex-basis: 225px;
}
.feedback-section.why-feedback .item.one-half {
	width: 92%;
}
.feedback-section.why-feedback .item.one-all {
	width: 92%;
}
.how-r-box p {
	padding-left: 40px;
}
.companies-new-box .new-s-box {
	width: 100%;
}
.table-responsive {
	margin-bottom: 0px;
}
.top-build-box {
	margin: 0px 20px;
}
.build-box {
	width: 100%;
}
.build-sep, .share-widget {
	display: none;
}
.new-how-to-section article {
	width: 100%;
	padding: 20px;
}
.new-how-to-section {
	padding: 40px 0px;
}
.about-us-page-box {
	padding: 0 2% 30px;
}
.grey-logo-box {
	padding: 10px 10px 10px 30px;
	margin-left: -26px;
}
.top-vendors-box .item span {
	height: 68px;
	margin-bottom: 0px;
	line-height: 50px;
	padding: 0px 15px;
}
.border-v-line {
	margin-left: 22px;
}
.contact-page .new-s-box {
	width: 100%;
}
.page_header.contact-top-bg {
	padding-top: 10px;
	padding-bottom: 40px;
}
.buyers-inner-box {
	margin-bottom: 30px;
}
.buyers-all-box {
	padding: 20px;
}
.benefits.who_use .help-inner-box {
	min-height: inherit;
}
.Hiring-page-tags .panel-default>.panel-heading select {
	float: left;
	margin-bottom: 12px;
}
#portfolio.insights-d-page {
	padding-top: 20px;
}
.store-list {
	margin-top: 10px;
}
.submit-testimonials-box {
	width: 100%;
}
.submit-testimonials-box p {
	padding: 0%;
	margin-bottom: 15px;
	min-width: inherit;
}
.speak-experts-page .signup {
	max-width: 98%;
	padding: 25px 20px;
}
.submit-testimonials-box .container-fluid {
	padding: 0px 2%;
}
.t-img-r-box {
	width: 65%;
}
.more-features.new-box-add h4 {
	padding: 5px 0%;
}
.more-features.new-box-add h3 {
	font-size: 34px;
	padding: 0 2%;
	line-height: 1.3em;
}
#header.new-header.sticky-header {
	height: 45px;
}
#feature-list {
	padding-bottom: 45px;
	margin-bottom: 0px;
	padding-top: 30px;
}
.home-testimonial h2 {
	margin-bottom: 20px;
}
.home-testimonial .new-rc-testimonial {
	margin-bottom: 20px;
}
.work-box {
	margin: 20px 0px;
}
.work-box .content.padding-l-40 {
	padding-right: 0px;
	padding-left: 0px;
}
.pattern-grey {
	padding: 30px 0 40px;
}
.pattern-grey h3 {
	font-size: 30px;
}
.customer-snippt .quote-box {
	padding: 0px 5px 30px;
	margin: 5px 5px 30px;
}
.customer-snippt .quote-box q {
	background-image: none;
	padding: 0px;
	font-size: 18px;
	line-height: 32px;
}
.customer-snippt .new-rc-testimonial_meta {
	padding-left: 0;
	margin-top: 8px;
}
.customer-snippt .quote-box img {
	height: 70px;
	width: 70px;
}
#footer-cta p {
	margin-bottom: 20px;
	line-height: 1.65em;
	padding: 5px 0%;
	font-size: 18px;
}
.signup-popup-rc {
	position: relative;
}
.blog-top-header-bar {
	height: 220px;
}
.speak-experts-page .signup-popup-rc .signup {
	max-width: 100%;
	width: 100%;
}
.calendly-inline-widget {
	min-width: 100% !important;
	margin-top: 20px !important
}
.why-how-tabs ul li span {
	width: 100%;
	display: inline-block;
}
.why-how-tabs ul li img {
	margin-bottom: 10px;
	margin-right: 0px;
}
.why-how-tabs ul li a {
	margin: 0px 8px;
	padding: 25px 15px 15px;
	font-size: 15px;
	padding-top: 14px;
}
}
 @media only screen and (min-width:768px) and (max-width:991px) {
.navbar-collapse, .navbar-header {
	float: left
}
.email-phone, a.new_heart-icon {
	position: absolute;
	height: inherit;
	line-height: 55px
}
.new-logo {
	display: inline-block;
	border-right: 0;
	height: inherit;
	margin-right: 12px;
}
.new-logo a.navbar-brand {
	padding: 0 0 5px
}
.features-row h2 {
	font-size: 28px;
	margin-left: 0
}
.features-row h4 {
	font-size: 16px;
	margin: 0 6% 25px
}
.navbar-collapse {
	padding: 0;
	border-top: 0 solid #efefef;
	display: none!important;
	width: 65%;
	float: right;
}
a.login_link {
	border: 0;
	position: absolute;
	right: 22%;
	height: inherit
}
.email-phone {
	border: 0;
	right: 0;
	width: 52%;
	text-align: right;
	padding-top: 0;
	font-size: 15px
}
.email-phone i {
	font-size: 13px!important
}
.email-phone div {
	display: inline-block;
	margin-right: 15px
}
.email-phone .phone-box {
	margin-top: 0;
	font-size: 13px
}
a.new_heart-icon {
	border: 0;
	right: 16%
}
a.login_link, a.new_heart-icon {
	font-size: 12px;
	width: auto;
	padding: 7px 15px;
	margin: 12px
}
ul.sub-cat li a {
	padding: 16px 8px;
	letter-spacing: .3px;
	font-size: 13px
}
#main-slider {
	padding-top: 30px;
	padding-bottom: 60px
}
#main-slider h1 {
	font-size: 46px
}
#main-slider p {
	font-size: 20px;
	line-height: 30px
}
.total-count .row {
	margin: 0 10%
}
.features-row {
	padding-top: 30px;
	padding-bottom: 40px
}
.block-features {
	border: 0
}
.features-row .col-sm-6 {
	padding: 0;
	border-right: 2px #e8e9ec dotted;
	border-bottom: 2px #e8e9ec dotted
}
.features-row .col-sm-6+.col-sm-6 {
	padding: 0;
	border-right: 0;
	border-bottom: 2px #e8e9ec dotted
}
.features-row .col-sm-6+.col-sm-6+.col-sm-6 {
	padding: 0;
	border-right: 2px #e8e9ec dotted;
	border-bottom: 0
}
.features-row .col-sm-6+.col-sm-6+.col-sm-6+.col-sm-6 {
	padding: 0;
	border-right: 0;
	border-bottom: 0
}
.features-row h3 {
	min-height: 50px
}
.features-row p {
	margin-bottom: 0;
	margin-top: 5px
}
#bottom-cta .info {
	padding-top: 30px;
	padding-bottom: 40px
}
.social-section-footer h4 {
	margin: 5px 0 25px
}
.navbar-default .navbar-nav>li>a {
	font-size: 15px;
	padding: 19px 5px
}
#feature-list .inner {
	padding: 40px 0 50px;
	height: auto
}
.customer-snippt1 .owl-carousel .owl-wrapper-outer {
	padding: 40px 0 0;
	margin-bottom: -10px
}
#feature-list {
	margin-top: 0;
	padding-bottom: 5px;
}
#features-section {
	padding: 50px 0
}
.home-page #features-section h2 {
	padding: 0 10%
}
#customer h1, #features-section h2, #footer-cta h2, .compare-section h2, .other-features h2, .testimonails-slider h2 {
	font-size: 38px;
	padding: 0 10%
}
#customer .lead1, #features-section h3, .compare-section h3, .other-features h3, .testimonails-slider p {
	font-size: 19px;
	padding: 5px 5%;
	line-height: 24px
}
#features-section .features .PBM_features .col {
	min-height: 175px;
	margin-bottom: 25px
}
#features-section .features .PBM_features .col+.col {
	border: 0
}
#features-section .features .PBM_features .col+.col+.col {
	border-right: 2px dotted #e5e5e5
}
.other-features {
	padding-bottom: 50px;
	padding-top: 50px
}
.other-features ul li {
	width: 48%;
	padding-top: 0
}
#footer-cta h2 {
	padding: 0%
}
.footer .container {
	width: 750px
}
.footer_service {
	margin-bottom: 40px;
	margin-top: 50px
}
#footer-cta .inner {
	padding-bottom: 50px;
	padding-top: 50px
}
.compare-section {
	padding: 90px 0 60px
}
blockquote.blockquote-inverse p {
	font-size: 26px
}
.testimonails-slider p {
	margin: auto auto 35px;
	padding: 5px 15%
}
.compare-rc {
	padding: 0
}
.test-bar .row {
	margin: 0
}
.test-bar .auther-img {
	width: 90px
}
.test-bar .auther-img img {
	width: 80px
}
.test-bar .auther-test {
	font-size: 17px;
	line-height: 22px;
	width: 305px
}
.test-bar .white-logos {
	margin-left: 30px;
	margin-top: 8px;
	width: 40%
}
.targeted-content .row {
	margin-top: 35px;
	padding-bottom: 30px
}
.targeted-content h2 {
	font-size: 32px;
	line-height: 30px
}
.targeted-content p {
	margin-top: 8px
}
.targeted-content .right-space {
	padding-right: 25px
}
.targeted-content .left-space {
	padding-left: 25px
}
.targeted-content .targated-text {
	padding: 120px 15px
}
.heading-block h2 {
	font-size: 41px;
	line-height: 50px
}
.heading-block {
	padding: 25px 0 60px;
	width: 95%
}
.rolebase-bg.partner-page .heading-block, .customers-bg.contact-bg .heading-block, .partnerbase-bg.alternatives-bg .heading-block {
	padding: 25px 0 40px;
	width: 95%
}
.help-article {
	padding: 45px 0
}
.help-article .row {
	margin: 0 6%
}
.blog .row {
	margin: 0
}
.content-blog .recentposts img {
	margin-bottom: 5px
}
.blog-list-img {
	height: inherit;
	margin-bottom: 15px;
}
.heading-block h1 {
	font-size: 42px;
	line-height: 50px
}
.heading-block p, .heading-block p.our-secret-subtext {
	font-size: 21px;
	line-height: 30px;
	margin-top: 12px;
	padding: 0 4% 10px
}
.contact-page {
	padding: 20px 0 35px
}
.email-box {
	padding-top: 30px;
	font-size: 16px;
	margin-bottom: 50px
}
.email-box h2 {
	padding-bottom: 0
}
.contact-block #container.login-block {
	text-align: center;
	background: #fff;
	margin: 12px 0
}
.help-box {
	padding-top: 60px;
	margin: 0 14% 50px
}
.benefits .inner-block .benefits__block1 {
	margin: 0 20px 40px;
	padding: 30px 25px;
	width: 42%
}
#customer-testimonial .testimonials_NR .quote-box .quote-right {
	background: 0 0;
	display: none
}
#customer-testimonial .testimonials_NR .client:first-child .quote-box {
	margin-bottom: 30px;
	min-height: inherit!important
}
#customer-testimonial .testimonials_NR-2 {
	margin-top: 0
}
#customer-testimonial .testimonials_NR-2 .quote-box q {
	margin: 15px 15px 0;
	font-size: 17px;
	line-height: 25px
}
#customer-testimonial .testimonials_NR-2 .quote-box {
	min-height: inherit;
	margin-bottom: 25px
}
#customer-testimonial .testimonials_NR-1 cite {
	width: 100%
}
#customer-testimonial .testimonials_NR-1 .quote-box {
	padding: 30px 20px
}
#customer-testimonial .testimonials_NR cite .photo, #customer-testimonial .testimonials_NR img, #customer-testimonial .testimonials_NR-1 img {
	height: 90px;
	width: 90px
}
#customer-testimonial .testimonials_NR .quote-box q:before, #customer-testimonial .testimonials_NR-1 .quote-box .quote-left {
	background-size: 25px auto
}
#customer-testimonial .testimonials_NR-1 .user-text {
	margin-left: 8px;
	padding-right: 15px;
	width: 98%
}
#customer-testimonial .testimonials_NR-1 .quote-box q {
	font-size: 18px;
	line-height: 28px;
	margin: 0 0 0 35px
}
#customer-testimonial .testimonials_NR-1 .user-text {
	margin-top: 10px
}
#customer-testimonial .testimonials_NR .quote-box {
	min-height: inherit!important;
	padding: 20px
}
.client-logo {
	text-align: center;
	margin-top: 40px;
	margin-bottom: 40px
}
.client-logo img {
	max-width: 90%
}
.free-pro-info .row {
	margin: 0 2%
}
.free-pro-info {
	padding: 30px 0
}
.free-pro-info h1 {
	font-size: 21px
}
.free-pro-info p {
	font-size: 15px;
	margin: auto auto 10px
}
.free-pro-info .price-info {
	font-size: 22px
}
.free-pro-list .pro-info .btn-download-list {
	font-size: 17px;
	height: 45px;
	margin-top: 16px;
	padding: 5px 25px
}
.free-pro-list .pro-info {
	min-height: inherit
}
.top-session {
	padding: 40px 0 0
}
.tp-page .top-session .lft-col {
	margin-right: 0
}
.tp-page .top-session .normal-text-div {
	font-size: 17px;
	letter-spacing: .3px;
	line-height: 25px
}
.tp-page .top-session .dash_numbers h3 {
	font-size: 24px;
	padding: 0 0 17px
}
#req_trail_form {
	padding: 25px 15px
}
#req_trail_form .txt_box {
	font-size: 15px
}
.how-row h2 {
	font-size: 34px
}
.how-build ul li {
	font-size: 13px;
	letter-spacing: .3px;
	line-height: 20px;
	padding: 0 15px;
	width: 33%
}
.how-build h3 {
	font-size: 18px;
	line-height: 22px;
	padding-bottom: 0;
	padding-top: 15px
}
.how-row {
	padding: 0 0 50px
}
.tp-page .top-session .dash_numbers {
	margin-top: 60px
}
.more-features h2, .targate-profiling-new h1 {
	font-size: 38px;
	margin-bottom: 15px;
	padding: 0 5%
}
.more-features h3, .targate-profiling-new h2 {
	font-size: 19px;
	margin: auto auto 45px;
	padding: 5px 5%
}
#form_trial p, .request-header {
	font-size: 15px
}
.targate-profiling-new #count_tbl .col ul {
	width: 200px
}
.more-features ul li {
	height: inherit;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	width: 49.3%
}
.more-features {
	padding-bottom: 10px;
	padding-top: 50px
}
.faq-block {
	padding: 70px 0 30px
}
.normal-text-block, .pricing-block .row {
	margin: 0 6%
}
.page_content .container .row {
	margin: 0 5%
}
.width_195 {
	width: 180px!important
}
.inner-box-sample {
	padding: 10px 25px 20px
}
.RC-sample {
	top: 5%;
	width: 740px
}
.customer {
	padding: 45px 0
}
.listing2 {
	margin-top: 30px;
	margin-bottom: 45px
}
.listing2 ul li {
	margin-left: 6px;
	margin-right: 6px
}
.intrested_text {
	display: none
}
.free_sample p {
	padding: 5px 0
}
.faq-block .row {
	margin: 0
}
.details-tabs .row {
	margin: 0 3%!important
}
.details-tabs {
	padding: 30px 0 0
}
.free_sample .row {
	margin: 0 10%!important
}
.clients-block {
	width: 45.5%
}
.store-info.store-info-new #req_trail_form {
	margin-top: 25px
}
.targate-profiling-new .tabcontent {
	margin: 10px auto 15px;
	padding: 20px
}
.pro-list .tech-box h3 {
	text-align: left
}
.heading-block1 p.accountbase-subtext, .heading-block1 p.attendbase-subtext, .heading-block1 p.customer-subtext, .heading-block1 p.customers-subtext, .heading-block1 p.insta-subtext, .heading-block1 p.partnerbase-subtext, .heading-block1 p.roles-subtext, .heading-block1 p.who-uses-us-subtext {
	padding: 0 5%
}
#form_trial p {
	line-height: 20px;
	padding-top: 10px
}
.how-row h4 {
	font-size: 19px;
	padding: 5px 8%
}
.targate-profiling-new {
	padding: 90px 0 40px
}
#feature-list .dash_numbers ul li {
	padding: 0 22px
}
.other-company-list {
	padding-left: 40px
}
.other-company-list .row {
	width: 95%
}
#header .navbar-nav {
	padding-left: 0;
	width: 100%;
	border-bottom: 0 solid #efefef;
	float: left;
	text-align: left;
	position: relative;
	display: none!important
}
.navbar-nav li.mega-menu .mega-inner-box {
	top: 58px
}
.navbar-nav li.mega-menu:hover .mega-inner-box ul {
	width: 49%;
	border-right: 0 solid #efefef
}
.more-features.new-box-add ul li {
	width: 49.3%;
	padding-right: 40px
}
.new-download-smaple-box .txt_box {
	width: 37%!important
}
.footer-new-box {
	width: 30%
}
#feature-list h1, #feature-list.customers-bg.superstars-bg h1, #feature-list.partnerbase-bg.alternatives-bg h1, #feature-list.targeted-bg h1 {
	font-size: 38px;
	line-height: normal
}
#feature-list .lead1 {
	font-size: 19px;
	margin: auto auto 15px;
	padding: 10px 5%
}
.benefits.who_use {
	margin-top: 0px
}
.help-companies-box .row {
	margin-top: 30px;
}
.features-testimonials p {
	margin-top: 35px
}
.search-form {
	width: 328px
}
.breadcrumb {
	margin-top: 10px
}
.graph-tbl {
	width: 800px
}
.new-testimonial {
	margin-bottom: 30px
}
.new-customer-logo .lead1 {
	padding: 5px 10%
}
.healthcare-cio-list-page.top-search-section {
	margin-top: 30px
}
p.solutions--card--explanation {
	padding: 0 20px 10px
}
#feature-list.targeted-bg, #feature-list.installbase-bg, #feature-list.attendbase-bg, #feature-list.rolebase-bg, #feature-list.accountbase-bg, #feature-list.partnerbase-bg, #feature-list.customers-bg, .inside-header.color1 {
	margin-top: 0;
	padding-top: 10px
}
#feature-list.installbase-bg .inner, #feature-list.attendbase-bg .inner, #feature-list.rolebase-bg .inner, #feature-list.accountbase-bg .inner, #feature-list.partnerbase-bg .inner, #feature-list.customers-bg .inner {
	padding: 30px 0
}
#feature-list.targeted-bg .inner {
	padding: 30px 0 0
}
.attendbase-bg.absolutely-free-box .heading-block {
	width: 90%;
	margin: 0 auto;
	position: relative;
	padding: 30px 0 40px
}
#feature-list.targeted-bg .lead1, #feature-list.installbase-bg .lead1, #feature-list.attendbase-bg .lead1, #feature-list.rolebase-bg .lead1, #feature-list.accountbase-bg .lead1, #feature-list.partnerbase-bg .lead1 {
	padding: 0
}
#feature-list.customers-bg .lead1 {
	padding: 0 0 20px
}
#feature-list .search-section.top-new-search .search-form {
	width: 81%
}
.companies-new-box.new-box-d .row, #feature-list .search-section.top-new-search .row {
	padding: 0
}
#customer-testimonial {
	padding: 20px 0 35px
}
.other-con {
	width: 60%;
	margin: auto auto 45px
}
.RC-sample .testimonails-snippet .fa-Testimonial-profile {
	padding: 10px 0 5px
}
.opt-body {
	margin-top: -50px
}
.signup-page {
	padding-top: 0;
	min-height: 850px
}
.new-sign-up-form {
	padding: 0 0 10px
}
.new-sign-up-form p, .sign-up-form p {
	padding: 0 2%;
	font-size: 19px
}
.compare .row {
	margin: 0 8%
}
.research-list {
	margin-top: 20px
}
.about-block {
	width: 80%;
	margin: 40px auto
}
.open-positions-box .row {
	margin: 0 6%
}
.benefits.who_use.top-margin-10 {
	margin-top: 20px
}
.blog-listing-box {
	margin: 10px 0 50px
}
.store-info.store-info-new {
	padding: 50px 0 30px
}
.rc-block-articles .row {
	padding: 0 6%
}
.new-rc-testimonial_author {
	margin-top: 25px;
	margin-bottom: 0
}
.new-rc-testimonial_quotation.min-height1, .new-rc-testimonial_quotation.min-height2 {
	min-height: inherit
}
.new-download-smaple-box .big-download-smaple {
	padding: 0 20px
}
.new-download-smaple-box .inner-n-box {
	padding: 14px 0% 8px
}
.blog-heading-block {
	margin-top: 30px;
	padding-bottom: 65px
}
.blog-heading-block h1 {
	font-size: 38px
}
.blog-heading-block p {
	font-size: 19px;
	padding: 5px 14%
}
.thanks-msg i {
	right: -5px;
	top: -90px
}
.service-pages .row {
	margin: 0%
}
.blog-post {
	border-bottom: 0 #ccc solid;
	width: 60%;
	margin: auto auto 25px;
	display: table
}
ul.previous-list li {
	width: 100%
}
.new-product-page h1 {
	margin-bottom: 15px;
	font-size: 42px
}
.new-product-page p.subtext {
	padding: 0
}
.new-bnt-box {
	padding: 10px 12%
}
.testimonial {
	padding: 0 12% 20px
}
.our-process-box {
	padding-top: 20px;
	padding-bottom: 40px
}
.more-features-inner-box {
	padding: 10px 0 40px
}
.more-features.new-box-add h2, .new-faq-box h2 {
	font-size: 38px
}
.top-count-box {
	padding: 10px 10%
}
.test-bar .testimonial {
	padding: 0 9%
}
.page_header h1 {
	font-size: 44px
}
.page_header p.subtext {
	padding: 0 1%
}
.page_header p.attendbase-subtext, .page_header p.rolebase-subtext, .page_header p.accountbase-subtext, .page_header p.partnerbase-subtext {
	padding: 0 1%
}
.icon-box-new .desc-new-box {
	margin-top: 0;
	width: 80%;
	padding-left: 12px
}
.signin-left-box {
	padding: 0 20px 15px 0
}
.payment label>span {
	margin-right: 0!important
}
.icon-box-new {
	margin-top: 0
}
.signin-right-box .top-box {
	padding: 0 0 0 20px
}
.bottom-box {
	padding: 10px 0 0 20px;
	text-align: center
}
.icon-box-new h3 {
	margin: 0 0 3px;
	font-size: 17px
}
.signin-right-box .top-box ul {
	margin-bottom: 0
}
.signin-right-box .top-box ul li {
	padding-bottom: 6px;
	font-size: 14px;
	padding-left: 20px
}
.icon-box-new .desc-new-box {
	font-size: 14px
}
.icon-box-new .icon-img-box {
	width: 55px
}
.new-product-page h1 {
	font-size: 38px
}
.segment-section h2 {
	font-size: 32px
}
.new-form h2 {
	font-size: 36px
}
.new-form h3 {
	font-size: 18px;
	padding: 0 5%
}
.test-d-box p {
	font-size: 18px
}
.segment-section h3 {
	font-size: 17px
}
.new-product-page p.subtext {
	margin-bottom: 25px
}
.new-product-page .new-count-box .company-count {
	display: inline-block;
	margin-right: 18px;
	padding-right: 18px;
	float: left
}
.new-count-box .field-box {
	width: 42%
}
.new-count-box {
	padding-left: 0
}
.sneak-peak-box h3 {
	padding: 5px 5%
}
.segment-section .row {
	padding: 80px 0 20px
}
.segment-section .text-box {
	padding: 10% 0 0 10px
}
.segment-section .text-box.padding-right {
	padding: 10% 10px 0 0
}
.container {
	width: 750px
}
.pro-sticky-top {
	top: 0
}
.footer .footer-links a {
	font-size: 13px
}
.footer h3 {
	margin: 35px 10px 0
}
.feedback-section .item, .feedback-section .bottom-feedback-section .item {
	width: 47.8%
}
.feedback-section .item.last, .feedback-section .bottom-feedback-section .item.last {
	width: 97.6%
}
.top-vendors-box .item {
	width: 22.2%
}
ul.left-social-bar {
	left: -35px
}
.new-cat-box {
	width: 685px;
}
.companies-new-box .new-s-box {
	width: 100%;
}
.proof-pudding-box h3 {
	padding: 5px 2%
}
.specific-req-box .modal-dialog {
	width: 740px;
	margin-top: 40px
}
.specific-inner-list #count_tbl .col .name {
	width: 190px
}
.RC-sample.new-popup {
	width: 740px;
	margin: 0;
	left: 2%
}
.sticky-box h2 {
	font-size: 16px;
	float: left
}
.sticky-box .company-count {
	display: inline-block;
	margin-left: 10px;
	padding-left: 10px;
	float: left
}
.sticky-box .company-count span {
	font-size: 16px
}
.sticky-box .download-bnt.req-s-bnt {
	margin-left: 10px;
	float: left;
	margin-top: -3px
}
.targate-profiling-new #count_tbl .col.aus-industry-list ul {
	width: 44%
}
.new-download-smaple-box .inner-n-box .form-group2 {
	width: 42%
}
#feature-list .container {
	width: 100%
}
.mm-toggle-wrap {
	display: none
}
a.dataset-new-btn {
	font-size: 13px;
	margin-right: 0;
	margin-left: 5px
}
.customer-snippt1 {
	width: 95%
}
.customer-snippt1 .media-left {
	width: 105px
}
#page {
	overflow: hidden
}
.signup-popup-rc .trusted-container {
	width: 350px;
	display: none;
}
#mainArea {
	width: calc(100% - 0px)
}
.signup-popup-rc {
	position: relative;
	height: 500px;
	overflow: auto;
}
#portfolio.insights-d-page h2 {
	margin-top: 0px;
}
.campaign-customized {
	padding-top: 50px;
	padding-bottom: 10px
}
.campaign-customized h2 {
	font-size: 38px
}
.how-ready-different-section .work-box .content {
	padding-right: 0%;
	padding: 0 5%
}
.signup-popup-rc .signup {
	max-width: 430px;
	width: 88%
}
.inc-page {
	position: relative;
	top: 0;
	height: inherit;
	float: left;
	margin-top: -50px
}
.inc-logo {
	float: none;
	width: 100%;
	text-align: center
}
.inc-decs {
	float: none;
	padding: 0 0 5px;
	width: 100%;
	text-align: center;
	margin-right: 0;
	display: inline-block
}
.inc-page h1 {
	margin-left: 15px
}
.new-table-design .table-responsive {
	border: none
}
a.filter-bnt {
	padding: 4px 8px;
	font-size: 13px
}
a.inc-download-btn {
	margin-right: 12px;
	padding: 4px 7px;
	font-size: 13px
}
.company-count-new h3 {
	font-size: 13px
}
.company-count-new span {
	font-size: 13px
}
.box-p {
	padding: 0 5px;
	float: none
}
.search-box {
	width: 200px
}
.filter .modal-dialog {
	width: 90%;
	margin: 30px auto
}
.rc-grid-wrapper .list-box {
	margin: 10px
}
.int-pro-box {
	width: 98%;
	margin: 0 5px
}
.new-product-page .new-count-box .company-count.ces-page {
	float: none;
	margin-bottom: 20px
}
.limited-time {
	right: 0%;
	width: 28%
}
.height100 {
	min-height: 120px
}
.ces-data-box ul {
	padding: 10px 2% 0
}
.popup-RC-sample {
	width: 100%;
	top: 0;
	position: fixed;
	z-index: 10000;
}
.popup-RC-sample .signup-popup-rc .signup {
	max-width: 530px;
	width: 100%;
	height: 100%;
}
.signup-popup-rc .close-button {
	top: 12px;
	right: 8px;
}
.new-video-container {
	width: 720px;
	height: inherit;
}
.new-video-container video {
	width: 713px;
}
.limited-time.covid-discount {
	right: 1%;
}
.Hiring-page-bullet-points {
	padding: 0 2%;
}
.hiring-c-ltft-box {
	border-right: 0px #eee solid;
	padding-right: 0px;
	width: 100%;
}
.company-text {
	width: 100%;
	display: inline-block;
}
.Hiring-page-tags a {
	margin-bottom: 8px;
}
.hiring-page-table .table-new-box .table th {
	font-size: 11px;
}
.hiring-table {
	font-size: 14px;
}
.nav-tabs>li>a {
	width: auto;
}
.feedback-section .item.one-half {
	width: 47%;
}
.feedback-section .item.one-all {
	width: 85%;
}
.help-companies-box h3 {
	padding: 5px 8%;
}
.help-inner-box {
	padding: 30px 20px;
}
.home-testimonial h3 {
	padding: 5px 10%;
}
.home-testimonial .avatar-container {
	width: 50px;
	margin-right: 8px;
}
.home-testimonial .new-rc-testimonial_position {
	font-size: 13px;
}
.home-testimonial .testimonial-author {
	margin-top: 5px;
}
.get-list-section.home-page-text .data-made-subtext {
	padding: 5px 10%;
}
.line-arrow.right {
	top: 37px;
}
.new-product-page {
	padding: 30px 0 25px;
}
.why-ready-subtext {
	padding: 0%;
}
.why-how-tabs ul li {
	width: 32%;
}
.how-decs-box {
	padding-bottom: 50px;
}
.how-r-box p {
	padding-left: 40px;
}
.icon-feed-box {
	position: relative;
	right: 0px;
	top: 10px;
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.targate-profiling-new.t-p-new-box .col ul :nth-of-type(4n+4) .col ul, .targate-profiling-new.t-p-new-box #count_tbl .col ul:nth-of-type(4n+4) {
	margin-right: 30px;
}
.new-how-to-section article {
	padding: 30px 25px;
}
.about-us-page-box {
	padding: 0 5% 30px;
}
.new-sign-up-form h1, .sign-up-form h1, .new-sign-up-form h2, .sign-up-form h2 {
	font-size: 36px;
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 42px;
}
.signup-popup-rc .close-button span {
	background-color: #333;
	margin-top: 10px;
}
.grey-logo-box {
	padding: 20px 10px 10px 30px;
	margin-left: -46px;
	width: 105%;
}
.new-rc-testimonial.margin-l-15 {
	margin-left: 0;
}
.new-rc-testimonial.margin-r-15 {
	margin-right: 0;
}
.new-rc-testimonial {
	margin-bottom: 35px;
}
.test-t-box {
	margin-top: 40px;
}
.new-rc-testimonial_quotation.min-height4 {
	min-height: inherit;
}
.contact-page .new-s-box {
	width: 74%;
}
.feedback-section .feedback-subtext {
	padding: 5px 12%;
}
.benefits.who_use .help-inner-box {
	min-height: 395px;
}
#portfolio.insights-d-page h2 {
	margin-top: 0px;
}
.store-list {
	margin-top: 10px;
}
.store-list .col-md-4 {
	width: 49%;
	display: inline-block;
	float: left;
}
.more-features.new-box-add h4 {
	padding: 5px 2%;
}
.campaign-customized h3 {
	padding: 5px 2%;
}
#footer-cta p {
	padding: 5px 0%;
}
.signup-popup-rc .flex-container {
	display: inline-block;
}
.blog-listing-box.blog-detail-page {
	margin: -200px 0px 0px;
}
.content-blog h1, .blog-top-header-bar h1 {
	font-size: 30px;
}
.home-testimonial h2 {
	margin-bottom: 15px;
}
.home-testimonial .testimonial-author {
	width: 100%;
}
.why-how-tabs ul li span {
	width: 100%;
	display: inline-block;
}
.why-how-tabs ul li img {
	margin-bottom: 10px;
	margin-right: 0px;
}
.why-how-tabs ul li a {
	margin: 0px 8px;
	padding: 25px 15px 15px;
	font-size: 15px;
	padding-top: 14px;
}
.calendly-inline-widget {
	min-width: 100% !important;
	margin-top: 0px !important;
}
}
 @media only screen and (min-width:992px) and (max-width:1199px) {
.feedback-section .item, .feedback-section .bottom-feedback-section .item {
	width: 48.6%
}
.feedback-section .item.last, .feedback-section .bottom-feedback-section .item.last {
	width: 98.4%
}
ul.left-social-bar {
	left: -30px
}
#feature-list .container {
	width: 100%
}
.container {
	width: 970px
}
#feature-list .lead1 {
	padding: 20px 8% 0
}
.customer-snippt1 {
	width: 80%
}
#page {
	overflow: hidden
}
.inc-logo {
	float: left;
	width: 14%
}
.inc-decs {
	width: 85%
}
.ces-data-box ul {
	padding: 10px 1% 0
}
.limited-time {
	right: 9%
}
.limited-time.covid-discount {
	right: 4%;
}
.new-cat-box {
	width: 758px;
}
.signup-popup-rc {
	position: relative;
}
.speak-experts-page .signup-popup-rc .signup {
	max-width: 100%;
	width: 80%;
}
.calendly-inline-widget {
	min-width: 100% !important;
	margin-top: 20px !important
}
}
