
/* Large Devices, Wide Screens */
@media only screen and (max-width: 1900px) {
	.page-wrapper .creative_data_bg {
		background-size: 93%;
		left: -10px;
	}
}

@media only screen and (max-width: 1600px) {
	.why-displayr-content .use-case-banner-new::after {
		right: -500px;
	}
}

@media only screen and (max-width: 1500px) {
	.use-case-banner .use-case-banner-img {
		width: 715px;
	}
	
	.use-case-banner .use-case-banner-img::before {
		width: 717px;
		top: -24px;
	}
	
	.why-displayr-content .use-case-banner-new::after {
		right: -510px;
		bottom: -600px;
	}
	
	.why-displayr-banner .new-use-case-banner-description {
		width: 40%;
	}
	
	.why-displayr-banner .new-use-case-banner-img {
		width: 60%;
	}
}

@media only screen and (max-width: 1400px) {
	.why-displayr-banner .new-use-case-banner-description > .vc_column-inner {
		padding-left: 30px !important;
	}
}

@media only screen and (max-width: 1300px) {
	.why-displayr-content .use-case-banner-new::after {
		right: -420px;
		bottom: -410px;
		width: 1050px;
		height: 1050px;
	}
}

@media only screen and (max-width: 1700px) {
	.banner_img {
		padding-bottom: 38.69%;
	}
	
	.page-wrapper .creative_data_bg {
		background-size: 80%;
	}
	
	.page-wrapper .creative_visualize .visualize_box {
		max-width: 380px;
	}
	
	.book-demo-animation::after {
		right: 0;
	}
	
	.book-demo-animation-new::after {
		right: 0px;
	}
	
	.bubbles-img::before {
		right: -180px;
	}
}

@media only screen and (max-width: 1500px) {
	.banner_img {
		padding-bottom: 45.69%;
	}
	
	.page-wrapper .creative_data_bg {
		background-size: 75%;
	}
	
	.happy_img1 img, .happy_img2 img {
		width: 100px;
	}
	
	.creative_banner_right {
		width: 63%;
	}
	
	.use-case-banner-description > .vc_column-inner {
		margin-bottom: 60px !important;
	}
	
	.bubbles-img::before {
		right: -270px;
	}
}

@media only screen and (max-width: 1300px) {
	.resources_section_inner .filter_div {
		padding: 0px 30px;
	}
	
	.max-1147.row.resources_section_inner_box {
		max-width: 100%;
	}
	
	.resources_section_inner .filter_div.filter-sticky {
		left: 0px !important;
	}
}

@media only screen and (max-width: 1350px) {
	/*.creative_banner_right .swiper-slide img {

        max-width: 77%;

    }*/
	.use-case-banner-description h1 {
		font-size: 40px;
	}
}

@media only screen and (max-width: 1200px) {
	.use-case-banner-description h1 {
		font-size: 30px;
	}
	
	.use-case-banner-description p {
		font-size: 20px;
	}
	
	.use-case-banner .use-case-banner-img {
		width: 657px;
	}
	
	.use-case-banner .use-case-banner-img::before {
		width: 657px;
		top: -22px;
	}
	
	.use-case-banner .use-case-banner-img::before {
		width: 657px;
		top: -22px;
	}
	
	.pricing-implementation-box li:nth-child(1), .pricing-implementation-box li:nth-child(2) {
		width: 35%;
	}
	
	.pricing-implementation-box li:nth-child(3) {
		width: 27%;
	}
	
	/*oct-30*/
	.use-case-logo-slider .home_logos_section {
		max-width: 90%;
	}
	
	.careers-person-section .usecase-testimonial-description > .vc_column-inner {
		padding-right: 0px !important;
		padding-left: 30px !important;
	}
	
	.why-displayr-banner .new-use-case-banner-description h1 {
		font-size: 55px;
	}
	
	.why-displayr-banner .new-use-case-banner-description {
		width: 43%;
	}
	
	.why-displayr-banner .new-use-case-banner-img {
		width: 57%;
	}
	
	.why-displayr-content .use-case-banner-new::after {
		right: -470px;
		bottom: -470px;
	}
	
	.benefits-software-box .vc_column-inner {
		padding: 0px 20px !important;
	}
	
	.benefits-software-box h3 {
		font-size: 24px;
	}
	
	/*live-training-1200*/
	.training-content h1 {
		font-size: 50px;
	}
	
	.training-content > .vc_column-inner {
		padding-left: 20px !important;
	}
	
	.max-1154.session-block {
		max-width: 1154px;
		padding-left: 5px !important;
		padding-right: 30px !important;
	}
	
	.session-content h3 {
		font-size: 24px;
	}
}

@media only screen and (max-width: 1280px) {
	.creative_banner_description h1 {
		font-size: 38px;
	}
	
	.creative_banner {
		margin-bottom: -77px;
	}
	
	.banner_img {
		padding-bottom: 53.69%;
	}
	
	.webinar_banner_img {
		margin-right: 0px;
		padding-left: 0px;
	}
	
	.webinar_banner_img {
		right: 0px;
	}
	
	.webinar_banner:not(.ebook_banner) .webinar_banner_description {
		padding-top: 25px;
		padding-bottom: 25px;
		min-height: 238px;
	}
	
	.webinar_banner:not(.ebook_banner) .webinar_banner_img {
		text-align: right;
	}
	
	.webinar_banner:not(.ebook_banner) .webinar_banner_img img {
		max-width: 85%;
	}
	
	.solutions_page_slider .summary_box_section .max-1147 {
		padding: 0px 30px;
	}
	
	.solutions_page_slider .swiper-button-next {
		right: 0px;
	}
	
	.solutions_page_slider .swiper-button-prev {
		left: 0px;
	}
	
	.solutions_page_slider .swiper-button-next, .solutions_page_slider .swiper-button-prev {
		top: 124px;
	}
	
	body.page-template-text-analysis .use-case-banner-form {
		width: 37%;
		margin-right: 0;
	}
	
	.paid-advertising.use-case-banner .use-case-banner-description {
		width: 55% !important;
	}
	
	.paid-advertising.use-case-banner .use-case-banner-form {
		width: 45%;
		padding-left: 50px;
		left: 0px;
	}
}

@media only screen and (max-width: 1219px) {
	/* Layout width - 1 */
	img {
		max-width: 100%;
		height: auto;
	}
	
	.banner_img {
		padding-bottom: 56.69%;
	}
	
	.banner_content_box {
		padding-left: 7%;
	}
	
	.inner_container {
		padding: 0px 7%;
	}
	
	.menu > li {
		margin-left: 30px;
	}
	
	.footer_menu {
		width: 20.4%;
	}
	
	.footer_menu.footer_menu5 {
		width: 22%;
	}
	
	.social_icons a {
		margin-right: 6px;
	}
	
	.careers_three_column .container, .join_our_team .container, .bg-shade .container, .blog_container {
		max-width: 100%;
		padding: 0px 40px;
	}
	
	.max-1216 {
		padding: 0 50px;
	}
	
	.blog_container {
		padding: 0px;
	}
	
	.category .blog_container {
		padding: 0px 40px;
	}
	
	.single .single-post-main.blog_container {
		padding: 0px 40px;
	}
	
	.body-blog-content {
		max-width: 550px;
	}
	
	.example_section .summary_box {
		height: auto;
	}
	
	.example_section .summary_box .summary_box_inner {
		min-height: 100%;
	}
}

@media only screen and (max-width: 1200px) {
	.max_1115 {
		max-width: 100%;
		padding: 0px 30px;
	}
	
	.category_drop_menu_list > .hidden-lg {
		display: block !important;
	}
	
	.navbar-toggle .icon-bar {
		transition: all .25s ease;
		background-color: #888;
	}
	
	.navbar-toggle .icon-bar {
		width: 30px;
		height: 3px;
		display: block;
		border-radius: 1px;
		margin-top: 5px;
	}
	
	.navbar-toggle {
		border: none;
		background-color: inherit;
		padding: 9px 10px;
		display: inline-block;
		vertical-align: -2px;
		cursor: pointer;
	}
	
	#bar-control {
		right: 30px;
	}
	
	.fs18 {
		font-size: 18px;
	}
	
	.mt15 {
		margin-top: 15px;
	}
	
	.default, .hv-default:hover {
		color: #777;
	}
	
	/* .navbar-toggle:hover .icon-bar,
	.navbar-toggle:focus .icon-bar {

		background-color: #fa614b;

	} */
	.visible-lg {
		display: none;
	}
	
	#category-dropdown {
		position: absolute;
		width: 100%;
		z-index: 9;
		margin: 0;
		background-color: #fff;
		top: 67px;
		padding-bottom: 0px;
	}
	
	.bg-shade {
		padding-bottom: 25px;
	}
	
	#category-dropdown .container {
		padding: 0px 50px;
	}
	
	#category-dropdown ul li {
		padding: 0px 0px !important;
		border-bottom: 1px solid #fff;
		background-color: #e4e4e4;
		position: relative;
	}
	
	#category-dropdown ul li.has_childern .arrow {
		display: inline-block;
		position: absolute;
		right: 0px;
		top: 0px;
		padding: 25px 28px;
		cursor: pointer;
	}
	
	#category-dropdown ul li a {
		padding: 15px 25px;
		display: block;
		color: #55666e;
	}
	
	#category-dropdown ul li.has_childern ul.children {
		display: none;
		border-top: 1px solid #fff;
	}
	
	#category-dropdown ul li.has_childern .arrow::after {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Blog_Search_Bar_Arrow.svg") no-repeat right center;
		width: 8px;
		height: 14px;
		content: "";
		position: absolute;
		right: 21px;
		top: 20px;
		transform: rotate(90deg);
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
	}
	
	#category-dropdown ul li.has_childern .arrow.sub_menu_open::after {
		transform: rotate(-90deg);
		-webkit-transform: rotate(-90deg);
		-moz-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
	}
	
	#category-dropdown ul li.has_childern ul.children li a {
		padding-left: 40px !important;
		color: #fff;
	}
	
	#category-dropdown ul li.has_childern ul li {
		background: #3e7dcc;
	}
	
	.blueshade-bar .inl-bck {
		max-width: 100%;
		padding: 0px 40px;
	}
	
	.blueshade-bar input[type="submit"] {
		right: 40px;
	}
	
	.search_page .searchform {
		max-width: 100%;
		padding: 0px 30px;
	}
	
	.search_page .searchform input[type="submit"] {
		right: 30px;
	}
	
	.newsletter_new::after {
		right: 0px;
	}
	
	.newsletter_new::before {
		left: 0px;
	}
	
	body.page-template-text-analysis .use-case-banner-description {
		width: 50% !important;
	}
	
	body.page-template-text-analysis .use-case-banner-form {
		width: 50% !important;
	}
	
	body.page-template-text-analysis .use-case-banner-description > .vc_column-inner, .paid-advertising .use-case-banner-description > .vc_column-inner {
		padding-right: 50px !important;
	}
	
	body.page-template-text-analysis .use-case-banner-description h1, .paid-advertising .use-case-banner-description h1 {
		font-size: 40px;
	}
	
	body.page-template-text-analysis .use-case-banner-description p {
		font-size: 18px;
	}
	
	.right_column.analysis-content > .vc_column-inner, .paid-advertising .right_column > .vc_column-inner {
		padding-left: 50px !important;
		padding-right: 50px !important;
	}
	
	body.page-template-text-analysis .use-case-banner-description img {
		display: none;
	}
	
	body.page-template-text-analysis .use-case-banner-description > .vc_column-inner, .paid-advertising .use-case-banner-description > .vc_column-inner {
		margin-bottom: 20px !important;
	}
}

@media only screen and (max-width: 1199px) {
	.blog_left {
		padding-right: 0px;
	}
	
	.blog_right {
		width: 100%;
		margin: 60px 0px 0px;
		padding: 0px;
		position: static !important;
	}
	
	.page-wrapper .story_section h5 {
		font-size: 18px;
	}
	
	.page-wrapper .creative_chart_box p {
		font-size: 26px;
	}
	
	.page-wrapper .creative_chart_box {
		max-width: 570px;
	}
	
	.page-wrapper .creative_data_bg {
		background-size: 60%;
	}
	
	.page-wrapper .creative_data_img img {
		max-height: 280px;
	}
	
	.page-wrapper .creative_data_img .vc_column-inner {
		padding-top: 10px !important;
		padding-right: 50px !important;
	}
	
	.creative_banner_description h1 {
		font-size: 33px;
	}
	
	.header_menu ul li.two-column-menu ul {
		width: 380px !important;
	}
	
	.webinar_banner.ebook_banner .webinar_banner_description h4, .webinar_banner.ebook_banner .webinar_banner_description h1 {
		font-size: 40px;
	}
}

@media only screen and (max-width: 1100px) {
	.creative_banner {
		margin-bottom: -47px;
	}
	
	.summary_description h5 {
		font-size: 18px;
	}
	
	.summary_box, .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(1), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(2), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(3) {
		height: 250px;
	}
	
	.summary_box .summary_box_inner {
		min-height: 250px;
	}
	
	.why-displayr-banner .new-use-case-banner-description {
		width: 48%;
	}
	
	.why-displayr-banner .new-use-case-banner-img {
		width: 52%;
	}
	
	.why-displayr-banner .new-use-case-banner-description h1 {
		font-size: 43px;
	}
	
	.why-displayr-content .use-case-banner-new::after {
		right: -470px;
		bottom: -380px;
		width: 900px;
		height: 900px;
	}
}

@media only screen and (max-width: 1098px) {
	.page-wrapper.strip-added .header-strip {
		top: 105px;
	}
}

@media only screen and (max-width: 1165px) {
	.ebook_banner .webinar_banner_img {
		width: 35%;
	}
}

@media only screen and (max-width: 1064px) {
	.workshop_agenda_description {
		width: 51%;
	}
	
	.workshop_agenda_img_section {
		width: 49%;
		padding-left: 50px;
	}
	
	.workshop_report_img {
		width: 46.5%;
	}
	
	.workshop_report_description {
		width: 54.5%;
	}
	
	.animate_shop_description {
		padding: 0px 55px 0px 100px;
	}
	
	.animate_shop_img1 {
		max-width: 43%;
	}
	
	.animate_shop_description h1 {
		font-size: 52px;
	}
	
	.animate_shop_description {
		min-height: 530px;
		height: 530px;
	}
}

@media only screen and (max-width: 1024px) {
	.careers_three_column {
		padding: 66px 0;
	}
	
	.careers_three_column_section.row {
		margin: 54px 0px 0px;
	}
	
	.careers_three_column_div {
		padding: 33px 25px;
	}
	
	.careers_three_column_div h5 {
		font-size: 20px !important;
	}
	
	.join_our_team {
		padding: 33px 0px;
	}
	
	.career_extra_content_section {
		padding: 0px 20px;
	}
	
	.tab_tools a {
		width: 38px;
		height: 38px;
	}
	
	.tab_tools a img {
		max-height: 18px;
	}
	
	.tab_tools {
		margin-top: 25px;
	}
	
	.tooltip {
		padding: 6px 9px 6px;
		font-size: 13px;
	}
	
	.signup_right {
		width: 50%;
		padding-right: 0px;
	}
	
	.staff .info > span.fs32 {
		font-size: 20px;
	}
	
	.staff .info span {
		font-size: 13px;
	}
	
	.staff .info {
		height: 70px;
	}
	
	.blog_title {
		font-size: 15px;
		margin-left: 7px;
		margin-top: 3px;
	}
	
	.menu > li {
		margin-left: 20px;
	}
	
	.header_menu .header_search.search_open {
		margin-left: 141px;
	}
	
	.header_menu .header_search.search_open form {
		width: 157px;
	}
	
	.header_search form {
		right: -10px;
	}
	
	.header_search form input[type="submit"] {
		right: 10px;
	}
	
	.banner_content h1 {
		font-size: 40px;
	}
	
	.banner_content p {
		font-size: 20px;
	}
	
	.creative_banner {
		padding-top: 100px;
	}
	
	.creative_banner_description h1 {
		font-size: 30px;
		margin-bottom: 12px;
	}
	
	.creative_banner_description_box {
		width: 100%;
	}
	
	.visualize_new .visualize_boxes {
		padding-top: 50px !important;
		padding-bottom: 40px !important;
	}
	
	.page-wrapper .creative_data_bg {
		background-size: 56%;
	}
	
	.max_998 {
		max-width: 100%;
		padding: 0px 35px;
	}
	
	.search_container {
		padding: 0px 30px;
		max-width: 100%;
	}
	
	.happy_img2 {
		bottom: 55px;
	}
	
	.content_sidebar {
		display: none;
	}
	
	.content_description {
		width: 100%;
		padding: 0px 10px;
	}
	
	/*consulting-service-page*/
	.middle_scroll .inner_box {
		max-width: 315px;
	}
	
	.inner_banner_two.publish_banner .right_column > .vc_column-inner {
		padding-left: 40px !important;
	}
	
	.adding_data_section:not(.reverse_section) .adding_box_content > .vc_column-inner {
		padding-left: 40px !important;
	}
	
	.adding_data_section.reverse_section .adding_box_content > .vc_column-inner {
		padding-right: 55px !important;
		padding-left: 30px !important;
	}
	
	.page-wrapper .tell-us-section {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	
	.book_demo_content {
		padding-left: 50px !important;
		padding-right: 40px !important;
	}
	
	.max-700 {
		max-width: 520px;
	}
	
	.newsletter_new::before {
		left: 0px;
	}
	
	.newsletter_new::after {
		right: 0px;
	}
	
	.page-wrapper .use-case-category-description {
		padding-left: 20px;
	}
	
	.use-case-banner .use-case-banner-img {
		width: 613px;
	}
	
	.use-case-banner .use-case-banner-img::before {
		width: 614px;
		top: -21px;
	}
	
	.use-case-banner .use-case-banner-description {
		padding-right: 0px;
	}
	
	.knowledge-base-section-inner h3 {
		font-size: 20px;
	}
	
	.overflow-added, body.home .home_trial_section_new {
		overflow: hidden;
	}
	
	.webinar_banner_box h4, .webinar_banner_box h1 {
		font-size: 37px;
		margin-bottom: 40px;
	}
	
	.webinar-learn-section-left > .vc_column-inner {
		padding-right: 15px !important;
	}
	
	.webinar-learn-section-right > .vc_column-inner {
		padding-left: 25px !important;
	}
	
	.ebook-started-description > .vc_column-inner {
		padding-left: 15px !important;
	}
	
	.ebook-started-description h2 {
		font-size: 32px;
		margin-bottom: 30px !important;
	}
	
	.ebook-started-img::before {
		width: 470px;
		height: 470px;
	}
	
	.webinar_banner.ebook_banner .webinar_banner_description h4, .webinar_banner.ebook_banner .webinar_banner_description h1 {
		font-size: 33px;
	}
	
	.webinar_banner.ebook_banner .webinar_banner_description {
		padding: 30px 50px 40px 40px;
		margin-bottom: 0px !important;
	}
	
	.new-use-case-banner-description h2 {
		font-size: 55px;
	}
	
	.new-use-case-banner-description > .vc_column-inner {
		padding-left: 0px !important;
	}
	
	.new-feature-box > .vc_column-inner {
		padding: 0px 20px !important;
	}
	
	.usecase-testimonial-description h2 {
		font-size: 35px;
	}
	
	/*oct-30*/
	.other-usecase-title h2 {
		font-size: 38px;
	}
	
	.page-wrapper .other-usecase-title {
		padding-bottom: 0px !important;
	}
	
	.other-usecase-description > .vc_column-inner {
		padding-left: 15px !important;
	}
	
	.position-box > .vc_column-inner > .wpb_wrapper, .careers-new-position .careers_three_column_div {
		padding: 35px 25px 35px;
	}
	
	.our-vision-top {
		padding-left: 0px;
	}
	
	.iframe-box iframe {
		width: 100%;
	}
}

/* Medium Devices, Desktops */
@media only screen and (max-width: 992px) {
	.inner_container {
		padding: 0px 2%;
	}
	
	.banner_content_box {
		padding-left: 2%;
	}
	
	.banner_content h1 {
		margin-bottom: 15px;
	}
	
	.banner_content_box {
		max-width: 580px;
	}
	
	.banner_btns {
		margin-top: 34px;
	}
	
	.btn {
		padding: 15px 10px;
		min-width: 170px;
	}
	
	.banner_img {
		padding-bottom: 72.69%;
	}
	
	/*.banner_content {

        bottom: 13%;

    }*/
	.header_menu > ul > li {
		margin-left: 25px;
	}
	
	.header_menu .header_search {
		padding: 0px;
		margin: 10px 0px 9px 15px;
		border: none;
	}
	
	.header_btn::after {
		display: none !important;
	}
	
	.header_btn.login_btn a {
		border: 1px solid #fff;
	}
	
	.header_btn.login_btn {
		padding-top: 0px;
	}
	
	.header_btn.trial_btn {
		padding-bottom: 10px;
	}
	
	.header_btn.login_btn {
		margin-left: 17px;
	}
	
	.header_btn a {
		padding: 6px 20px;
	}
	
	.header_btn.trial_btn a {
		padding: 6px 18px;
	}
	
	.header_logo {
		margin-top: 4px;
	}
	
	.header_menu li a {
		font-size: 14px;
	}
	
	.getting_started {
		padding: 66px 0px 73px;
	}
	
	.getting_started form {
		margin: 24px 0px 25px;
	}
	
	footer {
		padding: 66px 0px;
	}
	
	.join_our_team h1 {
		font-size: 35px;
	}
	
	.careers_details_section .container {
		max-width: 746px;
	}
	
	.about_career_form {
		margin-left: 0;
		width: 100%;
		margin-bottom: 30px;
	}
	
	.about_career_content {
		padding-right: 0;
		width: 100%;
	}
	
	.search_page {
		margin-top: 54px;
	}
	
	.content_slider {
		max-width: 95%;
	}
	
	.career_slider_box {
		padding: 98px 130px 114px;
	}
	
	.signup_left {
		width: 100%;
	}
	
	.signup_right {
		width: 100%;
		margin-top: 22px;
	}
	
	.signup_section.getting_started {
		padding: 100px 0px 30px;
	}
	
	.people_div {
		width: 33.33% !important;
	}
	
	.staff .info > span.fs32 {
		font-size: 26px;
	}
	
	.staff .info span {
		font-size: 15px;
	}
	
	.three_column, .three_column:nth-child(3n+3) {
		width: 48%;
		margin-right: 4%;
	}
	
	.three_column:nth-child(2n+2) {
		margin-right: 0px;
	}
	
	.three_column:nth-child(3n+1) {
		clear: none;
	}
	
	.blog_container {
		margin-top: 60px;
		margin-bottom: 20px;
	}
	
	.malinky-load-more {
		margin-top: 0px;
	}
	
	/*.creative_banner_img {

        padding: 90px;

    }*/
	.happy_img1 img, .happy_img2 img {
		width: 70px;
	}
	
	.creative_banner_description {
		left: 20px;
		padding-top: 30px;
	}
	
	.creative_banner_description h1 {
		font-size: 28px;
	}
	
	.creative_banner_description p {
		font-size: 17px;
		line-height: 1.4;
	}
	
	.creative_banner_right {
		width: 66%;
	}
	
	.creative_banner_description_box .btn {
		margin-top: 5px;
	}
	
	.creative_banner_right {
		margin-top: 30px;
	}
	
	.page-wrapper .visualize_section.visualize_new {
		padding-bottom: 70px !important;
	}
	
	.story_section.story_creator {
		padding-top: 30px !important;
		padding-bottom: 40px !important;
	}
	
	.story_section.story_creator .inner_container.vc_inner {
		padding-bottom: 12px !important;
	}
	
	.page-wrapper .story_tell_img img {
		max-width: 510px;
	}
	
	.page-wrapper .stroy_tell_title {
		margin-bottom: 10px !important;
	}
	
	.page-wrapper .creative_chart_section.vc_row {
		padding-top: 50px !important;
		padding-bottom: 60px !important;
		background-size: 23%;
		background-position: left top 30% !important;
	}
	
	.page-wrapper .creative_chart_box {
		max-width: 55%;
	}
	
	.page-wrapper .creative_visualize .visualize_box {
		max-width: 52%;
	}
	
	.page-wrapper .creative_visualize_left .visualize_box {
		max-width: 49%;
	}
	
	body.page-template-solutions .page-wrapper .creative_visualize_left .visualize_box {
		max-width: 40%;
	}
	
	.creative_visualize.visualize_section h4 {
		margin-bottom: 21px !important;
	}
	
	.creative_visualize .visualize_box .btn {
		margin-top: 20px !important;
	}
	
	.page-wrapper .creative_data_bg {
		width: 100%;
		background-size: 58%;
	}
	
	.page-wrapper .creative_data_img img {
		max-height: 250px;
	}
	
	.page-wrapper .creative_data_section {
		padding-top: 70px !important;
		padding-bottom: 60px !important;
	}
	
	/*.page-wrapper .home_trial_section {

        padding-top: 70px !important;

        padding-bottom: 39px !important;

    }*/
	.page-wrapper .newsletter_new > .vc_column-inner {
		padding-top: 70px !important;
		padding-bottom: 39px !important;
	}
	
	.story_box > .vc_column-inner > .wpb_wrapper > .wpb_text_column {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	
	.featured-article .right h2 {
		font-size: 33px;
	}
	
	.featured-article .right h5 {
		font-size: 16px;
		margin-bottom: 25px;
	}
	
	.summary_description h5 {
		font-size: 16px;
	}
	
	.summary_box:hover .summary_description h5 {
		font-size: 18px;
	}
	
	.webinar_left {
		width: 100%;
	}
	
	.webinar_right {
		width: 100%;
		padding: 35px 0px 0px;
	}
	
	.summary_box, .summary_box:nth-child(4n+4) {
		width: 31%;
	}
	
	.summary_box:hover {
		transform: scale(1.08);
		-webkit-transform: scale(1.08);
		-moz-transform: scale(1.08);
		-ms-transform: scale(1.08);
	}
	
	.summary_box, .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(1), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(2), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(3) {
		height: 278px;
	}
	
	.summary_box .summary_box_inner {
		min-height: 278px;
	}
	
	.webinar_banner_description {
		width: 100%;
		padding: 50px 0px 0px;
		margin-bottom: 30px;
		min-height: inherit;
		display: block;
		display: -webkit-block;
	}
	
	.webinar_banner_inner {
		display: block;
		display: -webkit-block;
	}
	
	.webinar_banner_img {
		width: 100%;
	}
	
	.webinar_content_section {
		padding: 70px 0px;
	}
	
	.webinar_content_left {
		width: 100%;
		padding: 0px;
		margin-bottom: 40px;
	}
	
	.webinar_content_right {
		width: 100%;
	}
	
	.webinar_content_right h5 {
		margin-bottom: 20px;
	}
	
	.ebook_banner .webinar_banner_img {
		width: 100%;
		text-align: left;
	}
	
	.webinar_left {
		text-align: center;
	}
	
	body.single-e-book .webinar_content_section, .webinar_content_section.ebook_content_section {
		margin-top: 50px;
	}
	
	.header_search form input[type="submit"] {
		top: 10px;
	}
	
	.webinar_banner_img {
		position: static;
	}
	
	.workshop_banner_innertxt {
		padding: 100px 0px 125px;
	}
	
	.Workshop_2column_sec_inner, .Workshop_2column_sec_inner a {
		max-width: 300px;
	}
	
	.workshop_mapcontent_sec .workshop_mapcontent_innertxt {
		padding: 168px 0 118px !important;
	}
	
	.workshop_banner_Section .workshop_banner_inner {
		padding: 20px 15px;
	}
	
	.webinar_banner:not(.ebook_banner) .webinar_banner_description {
		padding-top: 50px;
		padding-bottom: 0px;
		min-height: inherit;
	}
	
	.shop_left_spacing {
		padding-left: 35px;
	}
	
	.workshop_new_section_top .shop_left_spacing {
		padding-left: 38px;
	}
	
	.animate_shop_img1 {
		right: 0;
	}
	
	.animate_shop_img2 img {
		width: 330px;
		height: 275px;
	}
	
	.animate_shop_img2 {
		right: 20px;
		bottom: 10px;
	}
	
	.vertical_text {
		left: -70px;
	}
	
	.workshop_report_description {
		padding-left: 40px;
	}
	
	.workshop_report_description h3 {
		margin-bottom: 30px;
	}
	
	.workshop_report_description p {
		margin-bottom: 25px;
	}
	
	.animate_shop_description h1 {
		font-size: 42px;
	}
	
	.animate_shop_description {
		padding: 0px 55px 0px 90px;
	}
	
	.animate_shop_description h4 {
		font-size: 22px;
	}
	
	.animate_shop_description {
		max-width: 58%;
	}
	
	.solutions_page_slider .summary_box_section_inner .swiper-button-next, .solutions_page_slider .summary_box_section_inner .swiper-button-prev {
		top: 123px;
	}
	
	.solutions_page_slider .summary_box_section_inner .summary_box {
		padding: 0px 13px;
	}
	
	.book_demo_content {
		padding-left: 30px !important;
		padding-right: 20px !important;
	}
	
	.book-demo-content-section .book_demo_box_title {
		margin-bottom: 40px !important;
	}
	
	.book-demo-new .max-600 h4 {
		margin-bottom: 25px;
	}
	
	.book_demo_box {
		padding-right: 20px;
	}
	
	.filter_div.filter-sticky {
		top: 68px;
	}
	
	.webinar_banner.ebook_banner .webinar_banner_description h4, .webinar_banner.ebook_banner .webinar_banner_description h1 {
		font-size: 29px;
	}
	
	.book-video .form-btn, .orange-btn {
		padding: 17px;
	}
	
	.ebook-additional-content .webinar_additional_content {
		padding: 0px;
	}
}

@media only screen and (max-width: 991px) {
	header .container {
		padding: 0px 20px;
	}
	
	header.webinar_header .header_search form {
		background-color: #176fc3;
	}
	
	.menu_div {
		position: fixed;
		right: -100%;
		top: 0;
		bottom: 0;
		height: 100vh;
		width: 100%;
		text-align: left;
		overflow-y: scroll;
		overflow-x: hidden;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.menu_div_box {
		/*width: 275px;*/
		width: 100%;
		float: right;
		height: 100vh;
	}
	
	.header_menu ul li ul {
		box-shadow: none;
	}
	
	.menu_icon.sub_icon {
		position: fixed;
		right: 281px;
		top: 14px;
		display: none;
		opacity: 0;
	}
	
	.header_menu .header_search {
		margin: 10px 0px 9px;
	}
	
	.header_logo {
		position: relative;
		z-index: 9;
	}
	
	.body_scroll .menu_icon.sub_icon {
		opacity: 1;
		cursor: default;
	}
	
	.header_menu ul li {
		transition: .8s all ease 0s;
		-webkit-transition: .8s all ease 0s;
		-moz-transition: .8s all ease 0s;
		-ms-transition: .8s all ease 0s;
		visibility: hidden;
		transform: translate3d(50%, 0, 0);
		-webkit-transform: translate3d(50%, 0, 0);
		-moz-transform: translate3d(50%, 0, 0);
		-ms-transform: translate3d(50%, 0, 0);
	}
	
	.body_scroll .header_menu ul li {
		visibility: visible;
		transform: translate3d(0, 0, 0);
		-webkit-transform: translate3d(0, 0, 0);
		-moz-transform: translate3d(0, 0, 0);
		-ms-transform: translate3d(0, 0, 0);
		transition: .8s all ease 0s;
		-webkit-transition: .8s all ease 0s;
		-moz-transition: .8s all ease 0s;
		-ms-transition: .8s all ease 0s;
	}
	
	.mobile_search {
		display: block;
	}
	
	/*.body_scroll .menu_div,

    .body_scroll .menu_overlay {

        cursor: url("../images/close_cursor.png"), auto;

    }*/
	.menu > li {
		margin: 0px;
		display: block;
	}
	
	.header_menu li a {
		font-size: 15px;
		transition: all .3s cubic-bezier(.215, .061, .355, 1);
	}
	
	.header_menu li ul li a {
		font-size: 17px;
	}
	
	.mobile_search form {
		display: inline-block;
	}
	
	.mobile_search {
		width: 100%;
		width: 275px;
		display: none;
		background-color: rgba(0, 0, 0, 1);
		height: 50px;
		position: fixed;
		z-index: 9;
		right: -100%;
		top: 0;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.body_scroll .mobile_search {
		right: 0;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.header_menu ul.menu {
		margin-top: 54px;
		background-color: #3e7dcc;
		padding: 5px 0px 50px;
	}
	
	.body_scroll header::after {
		background-color: #3e7dcc;
		content: "";
		display: inline-block;
		width: 100%;
		height: 54px;
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
	}
	
	.body_scroll header::before {
		background-color: #176fc3;
		content: "";
		display: inline-block;
		width: 100%;
		height: 1px;
		position: absolute;
		left: 0;
		right: 0;
		top: 54px;
		z-index: 9;
	}
	
	.menu > li > a {
		font-size: 22px;
	}
	
	.header_menu ul li.data_science a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Data_Science_Icon_Blue.svg") no-repeat left center;
	}
	
	.header_menu ul li.publish a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Publish_Icon_Blue.svg") no-repeat left center;
	}
	
	.header_menu ul li.Visualization a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Visualization_Icon_Blue.svg") no-repeat left center;
	}
	
	.header_menu ul li.Help_Centre a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/HelpCentre_Icon_Blue.svg") no-repeat left center;
	}
	
	.header_menu ul li.Blog a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Blog_Icon_Blue.svg") no-repeat left center;
	}
	
	.header_menu ul li.Visualization a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Visualization_Icon_Blue.svg") no-repeat left center;
	}
	
	.header_menu ul li.ebook-webinar a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/e-learning-white-blue.svg") no-repeat left center/cover;
		width: 21px;
		height: 21px;
	}
	
	.header_menu ul li.Tutorials a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Tutorials_Icon_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Customer_Feedback_Surveys a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/CustomerFeedback_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Advertising_Research a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/AdvertisingResearch_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Brand_Tracker a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/BrandTracking_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Shopper_Research a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/ShopperResearch_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.New_Product_Development a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/NewProductDevelopment_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Polling a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Polling_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Market_Segmentation a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/MarketSegmentation_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Social_Research a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/SocialResearch_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Pricing_Research a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/PricingResearch_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Sensory_Research a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/SensoryResearch_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Professional_Services a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Cogs_blue.svg") no-repeat left center/cover;
	}
	
	/*.header_menu ul li.ebook-webinar a::before {

        background: url(../images/e-learning-white-blue.svg) no-repeat left center;

    }*/
	.header_menu ul li.Book_Demo a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Book-Demo-blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Stories a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Stories_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Dashboarding a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/dashboarding-blue.svg") no-repeat left center/cover;
		top: 40%;
	}
	
	.header_menu ul li.Professional_new a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/ProfessionalServices_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Text_analytics a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/TextAnalytics_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.roadmap a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Product-Roadmap-blue.svg") no-repeat left center;
	}
	
	.header_menu ul li.Driver_Analysis a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/DriverAnalysis_blue.svg") no-repeat left center/cover;
		width: 22px;
		height: 20px;
	}
	
	.header_menu ul li.ConnectData_menu a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/ConnectData_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Segmentation_menu a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Segmentation_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.MaxDiff_menu a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/MaxDiff_blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Tracking_analysis a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/TrackingAnalysis-blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Powerpoint_Reporting a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/PowerpointReporting-blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Updatable_Dashboards a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/UpdatableDashboards-blue.svg") no-repeat left center/cover;
	}
	
	.header_menu ul li.Conjoint a::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Conjoint-blue.svg") no-repeat left center/cover;
	}
	
	.close_toggle {
		position: absolute;
		width: 60px;
		height: 50px;
		right: -20px;
		z-index: 999;
	}
	
	.mobile_search input[type="text"] {
		width: 100%;
		height: 50px;
		background-color: inherit;
		border: none;
		padding: 0px 66px 0px 43px;
		color: #fff;
		font-size: 14px;
		letter-spacing: .05em;
	}
	
	.mobile_search input::-webkit-input-placeholder {
		/* WebKit browsers */
		color: #fff;
	}
	
	.mobile_search input:-moz-placeholder {
		/* Mozilla Firefox 4 to 18 */
		color: #fff;
		opacity: 1;
	}
	
	.mobile_search input::-moz-placeholder {
		/* Mozilla Firefox 19+ */
		color: #fff;
		opacity: 1;
	}
	
	.mobile_search input:-ms-input-placeholder {
		/* Internet Explorer 10+ */
		color: #fff;
	}
	
	.mobile_search input[type="text"]:focus::-webkit-input-placeholder {
		color: #4d525a;
	}
	
	.mobile_search input[type="text"]:focus:-moz-placeholder {
		/* Mozilla Firefox 4 to 18 */
		color: #4d525a;
		opacity: 1;
	}
	
	.mobile_search input[type="text"]:focus::-moz-placeholder {
		/* Mozilla Firefox 19+ */
		color: #4d525a;
		opacity: 1;
	}
	
	.mobile_search input[type="text"]:focus:-ms-input-placeholder {
		/* Internet Explorer 10+ */
		color: #4d525a;
	}
	
	.mobile_search input[type="submit"] {
		position: absolute;
		left: 15px;
		top: 17px;
		font-size: 0;
		background-color: inherit;
		border: none;
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/search_icon.png") no-repeat left center/cover;
		width: 16px;
		height: 16px;
	}
	
	.body_scroll .menu_div {
		right: 0;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.menu_icon {
		width: 30px;
		height: 21px;
		display: flex;
		display: -webkit-flex;
		align-items: center;
		-webkit-align-items: center;
		position: relative;
		z-index: 9999;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.main_icon.menu_icon {
		cursor: pointer;
	}
	
	.menu_icon i {
		height: 3px;
		width: 100%;
		background-color: #fff;
		display: block;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.menu_icon i::before {
		content: "";
		display: inline-block;
		width: 100%;
		background-color: #fff;
		height: 3px;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.menu_icon i::after {
		content: "";
		display: inline-block;
		width: 100%;
		background-color: #fff;
		height: 3px;
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.casestudies-page header .menu_icon i, .casestudies-page header .menu_icon i::before, .casestudies-page header .menu_icon i::after, .page-template-ebook-webinar header .menu_icon:not(.icon_clicked) i, .page-template-ebook-webinar header .menu_icon:not(.icon_clicked) i::before, .page-template-ebook-webinar header .menu_icon:not(.icon_clicked) i::after, .page-template-visualization header .menu_icon:not(.icon_clicked) i, .page-template-visualization header .menu_icon:not(.icon_clicked) i::before, .page-template-visualization header .menu_icon:not(.icon_clicked) i::after, .page-wrapper.header-white .menu_icon:not(.icon_clicked) i, .page-wrapper.header-white .menu_icon:not(.icon_clicked) i::before, .page-wrapper.header-white .menu_icon:not(.icon_clicked) i::after {
		background-color: #181f25;
	}
	
	.casestudies-page header .menu_icon.icon_clicked i, .casestudies-page header.fixed .menu_icon.icon_clicked i {
		background-color: transparent;
	}
	
	.casestudies-page header .menu_icon.icon_clicked i::before, .casestudies-page header .menu_icon.icon_clicked i::after, .casestudies-page header.fixed .menu_icon i::before, .casestudies-page header.fixed .menu_icon i::after, .casestudies-page header.fixed .menu_icon i, .casestudies-page.header-white header:not(.fixed) .menu_icon:not(.icon_clicked) i, .casestudies-page.header-white header:not(.fixed) .menu_icon:not(.icon_clicked) i::before, .casestudies-page.header-white header:not(.fixed) .menu_icon:not(.icon_clicked) i::after {
		background-color: #fff;
	}
	
	.casestudies-page.body_scroll .header_logo .color_logo {
		opacity: 0;
		visibility: hidden;
	}
	
	.casestudies-page.body_scroll:not(.header-white) header:not(.fixed) .white_logo {
		opacity: 1;
		visibility: visible;
	}
	
	body.single-stories .casestudies-page.body_scroll .header_logo .color_logo {
		opacity: 1 !important;
		visibility: visible !important;
	}
	
	.casestudies-page header .header_search form {
		background-color: #176fc3;
	}
	
	.casestudies-page header .menu li.border_btn a, .casestudies-page header .header_btn a {
		border-color: #fff;
	}
	
	.casestudies-page header .menu li a {
		color: #fff;
	}
	
	.casestudies-page .header_menu ul li ul li a {
		color: #8cc0ff;
	}
	
	.header_menu .header_search.search_open form {
		width: 100%;
	}
	
	.header_menu .header_search.search_open {
		margin-left: 0px !important;
	}
	
	.header_menu > ul > li {
		margin-left: 0;
		display: block;
	}
	
	.header_menu ul li ul {
		opacity: 1;
		visibility: visible;
		position: static;
		background-color: inherit;
		border-radius: 0px;
		width: 100% !important;
	}
	
	.menu_icon.icon_clicked i {
		background-color: inherit;
	}
	
	.header_menu ul li ul li a:hover, body.page-template-webinar-page .header_menu ul li ul li a:hover, body.page-template-webinar-page-ungated .header_menu ul li ul li a:hover, header.webinar_header .header_menu ul li ul li a:hover {
		background-color: inherit;
	}
	
	.header_menu li ul li a {
		padding: 11px 25px 11px 34px !important;
	}
	
	.header_menu ul li ul li a::before {
		left: 2px;
	}
	
	.header_menu ul li.two-column-menu ul li {
		width: 100% !important;
		float: none !important;
	}
	
	.menu > li {
		border-bottom: none;
		padding: 15px 30px;
	}
	
	.menu > li::after {
		content: "";
		display: inline-block;
		position: absolute;
		left: 30px;
		right: 30px;
		bottom: 0;
		height: 1px;
		background-color: #fff;
	}
	
	.header_menu li a {
		display: block;
		padding: 8px 0px !important;
		position: relative;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.header_menu li a:hover::after {
		right: 0;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.header_menu li a::after {
		content: "";
		background-color: rgba(255, 255, 255, .075);
		position: absolute;
		right: -100%;
		top: 0;
		bottom: 0;
		width: 100%;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
		display: none;
	}
	
	.header_menu li a {
		border-bottom: none;
	}
	
	.header_menu li ul li a {
		border-bottom: none;
	}
	
	.header_menu .header_search::after {
		display: none;
	}
	
	/*.header_menu .header_search {

        display: none;

    }*/
	
	/*.header_btn.login_btn a:hover {

        background-color: inherit;

        border-bottom: 1px solid rgba(255, 255, 255, 0.075);

    }

    .header_menu li.header_btn.trial_btn a {

        background-color: inherit;

        border-bottom: 1px solid rgba(255, 255, 255, 0.075);

    }*/
	.header_search form {
		position: static;
		border-radius: 0px;
	}
	
	.header_search form input[type="text"] {
		border-radius: 0px;
		font-size: 22px;
		height: 57px;
		padding: 0px 82px 0px 30px;
	}
	
	.header_menu li.header_btn a {
		font-size: 14px;
		font-size: 15px;
		padding: 18px 0px !important;
		text-align: center;
	}
	
	.header_menu li.header_btn.trial_btn {
		float: none;
	}
	
	.header_search form input[type="submit"] {
		width: 25px;
		height: 25px;
		right: 30px;
		top: 14px;
	}
	
	.header_search form input::-webkit-input-placeholder {
		/* WebKit browsers */
		color: #fff;
	}
	
	.header_search form input:-moz-placeholder {
		/* Mozilla Firefox 4 to 18 */
		color: #fff;
		opacity: 1;
	}
	
	.header_search form input::-moz-placeholder {
		/* Mozilla Firefox 19+ */
		color: #fff;
		opacity: 1;
	}
	
	.header_search form input:-ms-input-placeholder {
		/* Internet Explorer 10+ */
		color: #fff;
	}
	
	.header_search a {
		display: none !important;
	}
	
	.header_search form {
		opacity: 1;
		visibility: visible;
		width: 100%;
	}
	
	.menu > li.resource_menu::after {
		display: none;
	}
	
	.header_menu ul li ul {
		padding: 0px;
		border-bottom: 1px solid rgba(255, 255, 255, .075);
		border: none;
	}
	
	/*.header_menu .menu > ul > li > a:hover,

    .header_menu li.header_btn.trial_btn a:hover {

        background-color: inherit;

        border-bottom: 1px solid rgba(255, 255, 255, 0.075);

    }*/
	.header_search {
		display: none;
	}
	
	.menu_icon.icon_clicked i::before {
		transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		left: 3px;
		top: 9px;
	}
	
	.menu_icon.icon_clicked i::after {
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		left: 3px;
		bottom: 9px;
	}
	
	.body_scroll {
		overflow: hidden;
	}
	
	.menu_overlay {
		background-color: #3e7dcc;
		content: "";
		display: inline-block;
		position: fixed;
		right: 0;
		top: 0;
		bottom: 0;
		width: 0px;
		height: 100%;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.header_menu ul li ul li a {
		color: #8cc0ff !important;
		display: inline-block;
	}
	
	.body_scroll .menu_overlay {
		/*opacity: 1;

        visibility: visible;*/
		width: 100%;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.menu_overlay::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Blog.svg") no-repeat left center;
		content: "";
		display: inline-block;
	}
	
	.header_btn.login_btn, .header_menu li.header_btn.trial_btn {
		margin: 0px;
	}
	
	.header_btn a {
		border: none;
	}
	
	.header_logo {
		margin: 0px;
		width: 88%;
	}
	
	header {
		padding: 15px 0px;
	}
	
	body.page-template-webinar-page .menu_icon i, body.page-template-webinar-page .menu_icon i::after, body.page-template-webinar-page .menu_icon i::before, body.page-template-webinar-page-ungated .menu_icon i, body.page-template-webinar-page-ungated .menu_icon i::after, body.page-template-webinar-page-ungated .menu_icon i::before, header.webinar_header .menu_icon i, header.webinar_header .menu_icon i::after, header.webinar_header .menu_icon i::before {
		background-color: #303a3f;
	}
	
	/*header.webinar_header.fixed .menu_icon i,

    header.webinar_header.fixed .menu_icon i::after,

    header.webinar_header.fixed .menu_icon i::before,

    .body_scroll header.webinar_header .menu_icon i,

    .body_scroll header.webinar_header .menu_icon i::after,

    .body_scroll header.webinar_header .menu_icon i::before {

        background-color: #fff;

    }*/
	.header-strip {
		top: -90px;
	}
	
	.strip-header .header_menu .menu_icon:not(.icon_clicked) i, .strip-header .header_menu .menu_icon:not(.icon_clicked) i::before, .strip-header .header_menu .menu_icon:not(.icon_clicked) i::after, .header-home.fixed .header_menu .menu_icon:not(.icon_clicked) i, .header-home.fixed .header_menu .menu_icon:not(.icon_clicked) i::before, .header-home.fixed .header_menu .menu_icon:not(.icon_clicked) i::after {
		background: #1c283b !important;
	}
	
	.body_scroll header.header-home.fixed .white_logo {
		opacity: 1;
	}
	
	.body_scroll header.header-home.fixed .color_logo {
		opacity: 0;
	}
	
	header.header-home.fixed .header_menu li:not(.trial_btn) a {
		color: #fff;
	}
	
	.strip-header header.fixed .header_menu > .menu_div > .menu_div_box > .menu > li > a:not(:hover), header.header-home.fixed .header_menu li.login_btn a:not(:hover) {
		border-color: #fff;
	}
	
	.page-wrapper.strip-added .header-strip {
		top: 54px;
	}
	
	.header-strip {
		text-align: center;
	}
	
	.header-strip h6 {
		margin-bottom: 7px;
	}
	
	.body_scroll header.webinar_header .header_menu > .menu_div > .menu_div_box > .menu > li > a {
		color: #fff;
	}
	
	header.webinar_header.fixed .menu_icon.icon_clicked i, .body_scroll header.webinar_header .menu_icon.icon_clicked i {
		background-color: transparent;
	}
	
	header.webinar_header .header_btn.login_btn a {
		border-color: #fff;
	}
	
	header.webinar_header .header_btn.login_btn a:hover {
		border-color: #8cc0ff;
		color: #8cc0ff !important;
	}
	
	.body_scroll header.webinar_header .color_logo {
		opacity: 0;
	}
	
	.body_scroll header.webinar_header .white_logo {
		opacity: 1;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	/*body.page-template-webinar-page .menu_icon.icon_clicked i,

    body.page-template-webinar-page-ungated .menu_icon.icon_clicked i,

    header.webinar_header .menu_icon.icon_clicked i {

        background-color: transparent;

    }

    body.page-template-webinar-page .header_menu ul.menu,

    body.page-template-webinar-page .body_scroll header::after,

    body.page-template-webinar-page .menu_overlay,

    body.page-template-webinar-page-ungated .header_menu ul.menu,

    body.page-template-webinar-page-ungated .body_scroll header::after,

    body.page-template-webinar-page-ungated .menu_overlay,

    header.webinar_header .header_menu ul.menu,

    .body_scroll header.webinar_header::after,

    header.webinar_header .menu_overlay {

        background-color: #ffd1cb;

    }

    body.page-template-webinar-page .body_scroll header::before,

    body.page-template-webinar-page .menu > li::after,

    body.page-template-webinar-page-ungated .body_scroll header::before,

    body.page-template-webinar-page-ungated .menu > li::after,

    .body_scroll header.webinar_header::before {

        background-color: #303a3f;

    }*/
	.wisita_video {
		margin: -350px 0px 150px;
	}
	
	.webinar_banner_box {
		padding: 22px 0px 350px;
	}
	
	.adding_data_section .max_340 > .vc_column-inner {
		padding-right: 55px !important;
	}
	
	.page-template-landing-page-transparent-header .landing_page_main_content .main_block_section {
		margin-top: 0px;
	}
	
	.workshop_report_section {
		padding-top: 440px;
	}
	
	.workshop_agenda_section {
		margin-top: 228px;
	}
	
	header.without_menu {
		padding: 15px 0px 15px;
	}
	
	.page-wrapper.top_space {
		margin-top: 54px;
	}
	
	.use-case-banner .vc_row.vc_row-flex {
		display: block !important;
		display: -webkit-block !important;
	}
	
	.use-case-banner .use-case-banner-description {
		width: 100% !important;
	}
	
	.use-case-banner .use-case-banner-img {
		width: 100% !important;
	}
	
	.use-case-banner-img {
		position: static !important;
	}
	
	.use-case-banner-img img {
		float: none !important;
		margin-left: 0px !important;
	}
	
	.use-case-banner-description > .vc_column-inner {
		padding-right: 15px !important;
	}
	
	.use-case-banner-description h1 br {
		display: none;
	}
	
	.use-case-banner-description h1 {
		font-size: 43px;
	}
	
	.use-case-banner-description > .vc_column-inner {
		margin-bottom: 40px !important;
	}
	
	.page-wrapper .use-case-banner {
		padding-top: 70px !important;
	}
	
	.newsletter_new::before {
		left: -110px;
	}
	
	.newsletter_new::after {
		right: -65px;
	}
	
	.use-case-banner .use-case-banner-img::before {
		display: none;
	}
	
	.use-case-banner-img-inner {
		display: block;
	}
	
	.use-case-banner-img {
		max-width: 817px;
	}
	
	.use-case-banner-img-inner img {
		max-width: 817px;
	}
	
	body.page-template-text-analysis .use-case-banner-description h1, .paid-advertising .use-case-banner-description h1 {
		font-size: 30px;
	}
	
	.bubbles-img::before {
		right: -400px;
	}
	
	.careers_page {
		margin-top: 53px;
	}
	
	.filter_div.filter-sticky {
		top: 53px;
	}
	
	.webinar_additional_content {
		padding: 0 20px;
	}
	
	.resources_section_inner .filter_div, .resources_section_inner.example_section .filter_div {
		width: 100%;
		max-height: inherit;
		overflow: inherit;
		margin-right: 0;
		float: none;
		padding: 0px;
	}
	
	.resources_section_inner.example_section .filter_div {
		position: relative !important;
		top: unset !important;
	}
	
	.resources_section_inner .filter_div .filter_div_box {
		padding: 0px !important;
		margin: -1px auto 0px !important;
		box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .2);
		display: none;
		background: #fff;
		margin-bottom: 45px;
	}
	
	body.page-template-resource_result .resources_section_inner .filter_div .filter_div_box {
		background: transparent;
	}
	
	.filter-content-box {
		padding: 20px;
		margin-bottom: 0px;
	}
	
	.resources_section_inner .filter_div .filter_div_box, .resources_section_inner .filter_div .filter_div_box .jspContainer, .resources_section_inner .filter_div .filter_div_box .jspContainer > .jspPane {
		width: 100% !important;
	}
	
	.resources_section_inner .filter_div.filter-sticky .filter-div-box-main {
		padding: 0px 20px;
	}
	
	.resources_section_inner .filter_div.filter-sticky {
		margin-left: 0px;
		padding-top: 0px;
		background: transparent;
	}
	
	.resources_section_inner .filter_div.filter-sticky {
		left: 0px !important;
	}
	
	.resources_section_inner_box {
		padding: 0px 20px;
	}
	
	.resources_section_inner #portfoliolist, .resources_section_inner .upcoming_webinar, .resources_section_inner.example_section #portfoliolist {
		padding-left: 0;
	}
	
	.summary_box_section_inner {
		padding: 34px 0px 75px;
	}
	
	.title-box {
		padding: 0px 0px 20px;
	}
	
	.resources_section_inner #portfoliolist {}
	
	.collapse-box {
		padding: 15px 0px;
		margin-bottom: 0px;
		display: block;
	}
	
	.filter_div.filter-sticky .collapse-box {
		background: #fff;
		padding: 15px 20px;
	}
	
	.filter_div {
		margin-top: 0px;
	}
	
	.resources_section_inner {
		padding-top: 0px;
	}
	
	.collapse-box h6 {
		/*max-width: 96%;

      margin: 0 auto;*/
		font-family: "circular-medium", Arial, sans-serif;
		font-size: 16px;
		position: relative;
	}
	
	.resources_section_inner .filter_div .filter_div_box form input[type="search"] {
		height: 31px;
	}
	
	.resources_section_inner .filter_div h3 {
		color: #384047;
	}
	
	.resources_section_inner .filter_div .filter_div_box form input[type="submit"] {
		top: 8px;
	}
	
	.collapse-box h6 span {
		/*background-color: #3e7dcc;

        width: 12px;

        height: 12px;

        border-radius: 50%;

        display: inline-block;

        vertical-align: -2px;*/
		margin-left: 4px;
		position: relative;
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/sort-arrow.png") no-repeat right;
		display: inline-block;
		width: 11px;
		height: 8px;
		top: -1px;
	}
	
	.collapse-box h6 span.nitro-lazy {
		background-image: none !important;
	}
	
	/*.collapse-box h6 span::before {

        content: "";

        position: absolute;

        right: 0px;

        left: 0;

        margin: 0 auto;

        height: 2px;

        width: 6px;

        background-color: #f5f8fa;

        top: 50%;

        transform: translateY(-50%);

        -webkit-transform: translateY(-50%);

        -moz-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

    }    

    .collapse-box h6 span::after {

        content: "";

        position: absolute;

        right: 0px;

        left: 0;

        margin: 0 auto;

        height: 6px;

        width: 2px;

        background-color: #f5f8fa;

        top: 50%;

        transform: translateY(-50%);

        -webkit-transform: translateY(-50%);

        -moz-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

    }*/
	.filter_div h6 {
		display: block;
		margin-right: 0px;
		color: #899bb4;
		position: relative;
		cursor: pointer;
		font-size: 16px;
		font-family: "circular-medium", Arial, sans-serif;
	}
	
	.filter_div h6.slide_open span::after {
		display: none;
	}
	
	body.page-template-resource_result .summary_box {
		width: 31%;
	}
	
	body.page-template-resource_result #portfoliolist h2 {
		font-size: 30px;
	}
	
	.page-template-resource_result .resources_section_inner .filter_div .filter_div_box {
		display: block;
		box-shadow: none;
	}
	
	.page-template-resource_result .resources_section_inner .filter_div {
		padding: 0px;
	}
	
	.page-template-resource_result .resources_section_inner .no-post-resource {
		padding: 0px 20px 20px;
	}
	
	.page-wrapper .book-demo-new2 {
		margin-top: 52px !important;
	}
	
	.upcoming-webinar-form {
		max-width: 700px;
	}
	
	.book-demo-box {
		width: 33.33%;
	}
	
	.error-content-left h1 {
		font-size: 130px;
	}
	
	.error-content-left p {
		font-size: 30px !important;
	}
	
	.error-content-left {
		width: 50%;
	}
	
	.error-content-right {
		width: 50%;
	}
	
	.why-displayr-banner .new-use-case-banner-description > .vc_column-inner {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	
	.why-displayr-banner .new-use-case-banner-description {
		width: 50%;
	}
	
	.why-displayr-banner .new-use-case-banner-img {
		width: 50%;
	}
	
	.why-displayr-content .use-case-banner-new {
		padding-top: 70px !important;
	}
	
	.why-displayr-banner .new-use-case-banner-description p a {
		width: auto;
	}
	
	.why-displayr-content .use-case-banner-new::after {
		right: -500px;
		bottom: -300px;
		width: 850px;
		height: 850px;
	}
	
	.benefits-reporting-section h2, .benefits-software-section h2, .discover-reporting-description h2, .do-displayr-section h2 {
		font-size: 35px;
	}
	
	.benefits-reporting-section .benefits-reporting-section-inner {
		padding-top: 20px !important;
	}
	
	.page-wrapper .benefits-reporting-section {
		padding-top: 30px !important;
	}
	
	.benefits-reporting-description > .vc_column-inner {
		padding-left: 15px !important;
	}
	
	.benefits-reporting-video > .vc_column-inner {
		padding-right: 15px !important;
	}
	
	.reports-result-section {
		padding-top: 50px !important;
	}
	
	.reports-result-section h3 {
		font-size: 28px;
	}
	
	.live-exports-section .live-exports-description h3 {
		font-size: 28px;
	}
	
	.live-exports-description > .vc_column-inner {
		padding-left: 15px !important;
	}
	
	.page-wrapper .live-exports-section {
		margin-bottom: 80px !important;
	}
	
	.benefits-software-section .benefits-software-section-inner {
		padding-top: 10px !important;
	}
	
	.benefits-software-box .vc_column-inner {
		padding: 0px 10px !important;
	}
	
	.benefits-software-box h3 {
		font-size: 22px;
	}
	
	.page-wrapper .discover-reporting-section {
		margin-top: 45px !important;
		padding-top: 80px !important;
	}
	
	.page-wrapper .do-displayr-section {
		padding-top: 45px !important;
		padding-bottom: 50px !important;
	}
	
	.do-displayr-section .do-displayr-title {
		padding-bottom: 15px !important;
	}
	
	.anchor-content-box a {
		font-size: 18px;
	}
	
	.logo-slider-title h2 {
		font-size: 38px;
	}
	
	.ebook-started-img .wpb_single_image img {
		max-width: 100%;
		padding: 20px 15px 0;
	}
}

@media only screen and (max-width: 870px) {
	.animate_shop_img2 img {
		width: 300px;
		height: 235px;
	}
	
	.animate_shop_img2 {
		right: 0px;
		bottom: 80px;
	}
	
	.page-template-visualization .resources_section, .page-template-examples_result .resources_section {
		padding: 87px 0px 0px;
		background-color: #fafbfe;
	}
}

@media only screen and (max-width: 850px) {
	.summary_box, .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(1), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(2), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(3) {
		height: 250px;
	}
	
	.summary_box .summary_box_inner {
		min-height: 250px;
	}
	
	.webinar_banner_box {
		padding: 22px 0px 280px;
	}
	
	.wisita_video {
		margin: -300px 0px 130px;
	}
	
	.year-main .middle-line {
		left: 15px;
		right: auto;
	}
	
	.year-main .alternate-box {
		float: left !important;
		margin-left: 63px;
		text-align: left;
	}
	
	.year-timeline .alternate-box.notice-bar:nth-child(2n+1) {
		padding-left: 63px;
	}
	
	.alternate-box.notice-bar {
		max-width: 100%;
		padding-left: 63px;
		margin-left: 0px;
	}
	
	.alternate-box::before {
		left: -49px;
	}
	
	.year-timeline .alternate-box:nth-child(2n+2)::before {
		left: -48px !important;
		right: auto !important;
	}
	
	.year-timeline .alternate-box:nth-child(2n+2)::after {
		left: -47px !important;
		right: auto !important;
	}
	
	.year-timeline .alternate-box.notice-bar:nth-child(2n+1)::before {
		left: 15px !important;
		right: auto !important;
	}
	
	.year-timeline .alternate-box.notice-bar::before {
		left: 15px !important;
		right: auto !important;
	}
	
	.change-position .year-timeline .alternate-box:nth-child(2n+1)::before {
		left: -48px;
		right: auto;
	}
	
	.change-position .year-timeline .alternate-box:nth-child(2n+1)::after {
		left: -47px !important;
		right: auto !important;
	}
	
	.year-main .year-count::before, .year-main .year-count::after {
		display: none;
	}
	
	.year-main .middle-line {
		left: 20px;
		right: auto;
	}
	
	.single-upcoming-banner .webinar_banner_description h4 {
		font-size: 38px;
	}
	
	.single-upcoming-banner .webinar_banner_description {
		padding-bottom: 0px !important;
	}
}

/* Small Devices, Tablets */
@media only screen and (max-width: 767px) {
	body {
		font-size: 15px;
	}
	
	p {
		font-size: 15px;
	}
	
	.container {
		padding: 0px 20px;
	}
	
	.intro_bg_section .inner_box p {
		padding-right: 20px;
		font-size: 15px;
	}
	
	.banner_content p {
		font-size: 16px;
		padding: 0px 55px 0px 0px;
	}
	
	.banner_content h1 {
		margin-bottom: 23px;
		font-size: 30px;
		line-height: 1.2;
	}
	
	.banner_content_box {
		max-width: 100%;
		padding: 0px;
	}
	
	.btn {
		padding: 9px 15px;
		min-width: inherit;
		font-size: 15px;
	}
	
	.banner_btns {
		margin-top: 28px;
	}
	
	.banner_content {
		padding: 0px 26px;
		bottom: inherit;
	}
	
	.banner_content .btn {
		margin-right: 10px;
		padding: 16px 11px;
		font-size: 15px;
		min-width: 166px;
	}
	
	.banner_btns .btn:last-child {
		margin-right: 0;
	}
	
	.getting_started h4 {
		font-size: 21px;
	}
	
	.getting_started form {
		margin: 15px 0px 25px;
	}
	
	footer .inner_container {
		display: block;
		display: -webkit-block;
		padding: 0px !important;
	}
	
	.getting_started input[type="text"], .getting_started input[type="email"] {
		height: 43px;
		padding: 0px 20px !important;
		font-size: 14px;
	}
	
	.getting_started {
		padding: 36px 0px 39px;
	}
	
	.error_show {
		bottom: -23px !important;
	}
	
	.getting_started.signup_section span.form_tag {
		margin-top: 26px;
	}
	
	.getting_started input[type="submit"], .getting_started button {
		height: 43px;
		padding: 0px 20px !important;
		position: static;
		width: 100%;
		margin-top: 10px !important;
	}
	
	#subscribe-bar .gform_wrapper {
		margin: 0px !important;
	}
	
	/*  .gform_wrapper .gform_footer {

        margin-top: 12px !important;

    }*/
	footer {
		padding: 51px 0px 0px;
	}
	
	footer .container {
		padding: 0px 30px;
	}
	
	.mobile_social {
		background-color: #f2f5fb;
		text-align: center;
		padding: 37px 0px 35px;
	}
	
	.mobile_social .social_icons {
		margin: 0px;
	}
	
	.footer_menu.footer_menu5 h6 {
		margin-bottom: 15px;
		padding-bottom: 12px;
	}
	
	.footer_menu p {
		margin-bottom: 10px;
	}
	
	.footer_menu {
		width: 50% !important;
		padding: 0px 20px 0px 0px;
		margin-bottom: 42px;
	}
	
	.footer_menu.footer_menu6 {
		padding: 0px;
		width: 100% !important;
		margin: 0px 0px 28px;
	}
	
	.footer_menu.footer_menu6 ul {
		margin-bottom: 0px;
	}
	
	.footer_menu.footer_menu6 li {
		display: inline-block;
		margin: 0px 11px;
	}
	
	.footer_menu.footer_menu6 a {
		color: #4d525a;
	}
	
	.footer_menu.footer_menu6 a:hover {
		color: #3e7dcc;
	}
	
	.footer_menu.footer_menu5 {
		display: none;
	}
	
	.footer_menu.footer_menu1 .social_icons {
		display: none;
	}
	
	.social_icons {
		position: static;
		display: inline-block;
		margin: 5px 0px 10px;
		width: 100%;
	}
	
	.footer_menu h6 {
		padding-bottom: 0px;
		padding-bottom: 0px;
		font-size: 17px;
	}
	
	.footer_menu li {
		margin: 16px 0px 0px;
	}
	
	.footer_menu li a {
		text-transform: capitalize;
		font-size: 17px;
	}
	
	.footer_menu:last-child {
		margin-bottom: 0px;
	}
	
	.home_logos_section {
		padding: 15px 0px;
	}
	
	.page-wrapper .logos_section {
		padding-bottom: 50px !important;
	}
	
	.faq_title {
		padding: 15px 55px 15px 15px;
	}
	
	.page-wrapper .accordion_section {
		margin: 0px !important;
	}
	
	.page-wrapper .faq_main_title {
		padding: 45px 10px 0px !important;
	}
	
	.accordion_section > .inner_container > .vc_column-inner {
		padding-top: 10px !important;
	}
	
	.pricing_content .entry-content {
		padding: 10px 25px 20px 15px;
	}
	
	.pricing_content .entry-content p {
		margin-bottom: 20px;
	}
	
	.pricing_content .entry-content ul, .pricing_content .entry-content ol {
		margin: 25px 0px;
	}
	
	.careers_three_column h4 {
		font-size: 24px;
	}
	
	.careers_three_column .container, .join_our_team .container {
		padding: 0px 25px;
	}
	
	.careers_three_column_section.row {
		margin: 30px 0 0;
	}
	
	.careers_three_column_div:nth-child(3n+1) {
		clear: none;
	}
	
	.careers_three_column_div, .careers_three_column_div:nth-child(3n+3) {
		margin-bottom: 23px;
		padding: 30px 25px;
		position: relative;
		width: 49%;
		margin-right: 2%;
	}
	
	.careers_three_column_div:nth-child(2n+2) {
		margin-right: 0px;
	}
	
	.careers_three_column_div h5 {
		font-size: 22px !important;
	}
	
	.careers_three_column_div h6 {
		margin-bottom: 10px;
	}
	
	.apply_btn {
		padding: 9px;
		width: 130px;
	}
	
	.careers_three_column {
		padding: 40px 0 26px;
	}
	
	.join_our_team {
		padding: 20px 0px;
	}
	
	.join_our_team h1 {
		font-size: 30px !important;
	}
	
	.careers_vision {
		padding: 50px 0px;
	}
	
	.vision_content p {
		font-size: 18px;
	}
	
	.career_extra_content_section h4 {
		font-size: 24px;
		line-height: 1.35;
		margin-bottom: 25px;
	}
	
	.career_extra_content_section {
		margin: 50px 0px;
	}
	
	.career_inner_banner {
		padding-bottom: 50%;
	}
	
	.career_inner_banner_text p {
		font-size: 18px;
	}
	
	.career_inner_banner_text {
		padding: 0px 20px;
	}
	
	.careers_details_section {
		margin: 35px 0 15px;
	}
	
	.current_vacancy_div.row {
		padding: 0 10px 35px;
	}
	
	.about_career_form {
		padding: 0px 10px;
	}
	
	.about_career_content {
		padding: 11px 10px 0px;
	}
	
	.current_vacancy {
		width: 100%;
		padding-right: 0px;
	}
	
	.back_btn_div {
		padding-top: 5px;
		float: left;
	}
	
	.about_career_section.row {
		padding: 32px 0;
	}
	
	.career_form {
		padding: 35px 15px 20px;
	}
	
	.career_form input[type="text"] {
		height: 39px !important;
		font-size: 14px !important;
	}
	
	.career_form .screen-reader-text {
		margin: 0px !important;
		display: none !important;
	}
	
	.career_form form input[type="submit"] {
		font-size: 12px !important;
		padding: 8px 9px 5px !important;
		margin-bottom: 0px !important;
	}
	
	.about_career_content p, .about_career_content.blog ul li {
		font-size: 15px;
	}
	
	.about_career_content.blog ul li {
		line-height: 1.55;
	}
	
	.color_text {
		margin-bottom: 28px;
		padding-bottom: 25px;
		font-size: 16px;
	}
	
	.about_career_content.blog hr {
		margin: 25px 0;
	}
	
	.career_form li .gfield_description {
		margin: 18px 0px 0px !important;
	}
	
	.career_banner {
		padding-bottom: 70%;
	}
	
	.careers_page .career_banner {
		padding-bottom: 70%;
	}
	
	.career_slider_box {
		max-width: 90%;
		padding: 27px 20px 31px;
	}
	
	.content_slider_box h5 {
		font-size: 21px;
		margin-bottom: 13px;
		line-height: 1.2;
	}
	
	.content_slider_box p {
		font-size: 14px;
	}
	
	.career_banner .swiper-button-prev {
		left: 10px;
	}
	
	.career_banner .swiper-button-next {
		right: 10px;
	}
	
	.visualization_content {
		margin-top: 90px;
	}
	
	.max_1115 {
		padding: 0px 25px;
	}
	
	.tab_content li, .tab_content li:nth-child(3n+3) {
		width: 48.2%;
		margin-right: 3.5%;
	}
	
	.tab_content li:nth-child(2n+2) {
		margin-right: 0;
	}
	
	.tab_content {
		margin: 10px 0px 18px;
	}
	
	.loader_img_new {
		bottom: -40px;
	}
	
	.tab_sections {
		position: relative;
	}
	
	/*.tab_filter ul {

        position: absolute;

        left: 0;

        right: 0;

        background-color: #fff;

        z-index: 9;

        top: 46px;

    }   */
	.visualization_content {
		padding-bottom: 50px;
	}
	
	.tab_filter li {
		display: block;
		margin: 0;
	}
	
	.tab_filter li a {
		padding: 13px 22px;
	}
	
	.filter_toggle {
		display: block;
		border: 1px solid #e4e8ef;
		padding: 13px 50px 13px 22px;
		position: relative;
		cursor: pointer;
		text-transform: capitalize;
	}
	
	.filter_toggle::after {
		content: "";
		display: inline-block;
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Blog_Search_Bar_Arrow.svg") no-repeat right;
		width: 21px;
		height: 18px;
		position: absolute;
		right: 15px;
		top: 8px;
		z-index: 9;
		transform: rotate(90deg);
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
	}
	
	.filter_toggle.filter_open::after {
		transform: rotate(-90deg);
		-webkit-transform: rotate(-90deg);
		-moz-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		top: 18px;
	}
	
	.visualization_title {
		margin-bottom: 5px;
	}
	
	.tab_filter ul {
		display: none;
	}
	
	.tab_filter {
		text-align: left;
	}
	
	.tab_filter ul {
		border: 1px solid #e4e8ef;
		border-top: none;
		border-bottom: none;
	}
	
	.tab_filter li a::before {
		height: 2px;
	}
	
	.signup_section.getting_started {
		padding: 15px 0px 20px !important;
	}
	
	.signup_section.getting_started .container {
		padding: 0px 5px;
	}
	
	.signup_box {
		padding: 32px 25px;
	}
	
	.tab_sections .container {
		padding: 0px;
	}
	
	.signup_right {
		margin-top: 15px;
	}
	
	.getting_started.signup_section span.form_tag {
		text-align: center;
	}
	
	.getting_started.signup_section .gform_wrapper .gform_footer {
		margin: 12px 0px 0px !important;
	}
	
	.max_536 h4 {
		margin-bottom: 12px !important;
	}
	
	.people_div {
		width: 100% !important;
	}
	
	.staff .info span, .staff .info > span.fs32 {
		font-size: 16px;
	}
	
	.people_title.title_div {
		margin-bottom: 30px !important;
	}
	
	.show_767 {
		display: block !important;
	}
	
	.hide_767 {
		display: none !important;
	}
	
	.bg-shade .container {
		padding: 0px 16px;
	}
	
	.navbar-toggle .icon-bar {
		background: #3e7dcc;
	}
	
	.navbar-toggle {
		vertical-align: -3px;
		padding: 9px 7px;
	}
	
	.bg-shade {
		margin-top: 78px;
	}
	
	#bar-control {
		right: 20px;
		top: 9px;
	}
	
	.fs18 {
		font-size: 16px;
	}
	
	.button.blue {
		margin-right: 10px;
		padding: 5px 13px;
	}
	
	.blueshade-bar .inl-bck {
		padding: 0px 24px;
	}
	
	.blueshade-bar input[type="search"] {
		font-size: 18px;
	}
	
	.blueshade-bar input[type="submit"] {
		right: 25px;
		top: -1px;
		width: 9px;
		height: 22px;
	}
	
	.blueshade-bar {
		padding: 28px 0px;
	}
	
	.three_column, .three_column:nth-child(3n+3) {
		width: 100%;
	}
	
	.blog_container.newsearch_page .three_column {
		margin: 0px;
	}
	
	.blog_container.newsearch_page h2 {
		margin-bottom: 25px;
	}
	
	.blog_container.newsearch_page .malinky-load-more {
		margin-top: 15px;
	}
	
	.blog_container.newsearch_page .blog_content_box .blog_heading {
		margin-bottom: 15px;
	}
	
	.blog_container.newsearch_page .blog_description p {
		margin-bottom: 16px;
	}
	
	.malinky-load-more__button {
		min-width: 100%;
		padding: 13px 10px;
	}
	
	.malinky-load-more {
		padding: 0px 25px;
		margin-top: 10px;
	}
	
	.blog_content_box {
		margin-bottom: 0px;
	}
	
	.blog_container {
		margin: 45px 0px 0px;
	}
	
	#posts .post_tags {
		font-size: 14px;
		margin-top: 25px;
	}
	
	.blog_content_box a:hover {
		color: #fa614b;
		text-decoration: none;
	}
	
	.blog_container.container {
		padding: 0px 0px 50px;
	}
	
	.category .blog_container.container {
		padding: 0px 21px 50px;
	}
	
	.category .blog_container > h2 {
		font-size: 30px;
	}
	
	body.blog .blog_container.container {
		padding: 0px 20px;
	}
	
	.malinky-load-more__button {
		font-size: 14px;
		padding: 16px 10px;
	}
	
	#subscribe-bar input[type="email"], #subscribe-bar input[type="submit"] {
		height: 43px;
	}
	
	#subscribe-bar {
		padding: 42px;
	}
	
	#category-dropdown .container {
		padding: 0px;
	}
	
	.single .blog_banner, .single .blog-banner-overlay {
		height: 330px;
	}
	
	.single .blog_container.container {
		padding: 0px 20px;
	}
	
	.single .blog-title {
		font-size: 30px;
		margin-bottom: 30px;
		line-height: 1.3;
	}
	
	.blog-intro p {
		font-size: 19px;
	}
	
	.single .blog p {
		margin-bottom: 30px;
	}
	
	.guerrillawrap {
		margin-bottom: 50px !important;
		padding: 0px 0 !important;
	}
	
	.guerrillawrap .guerrillagravatar {
		margin-right: 0px !important;
	}
	
	.guerrillagravatar {
		margin-bottom: 20px;
	}
	
	.guerrillawrap .guerrillatext {
		padding-left: 0px;
	}
	
	#article ul > li, #article ol > li {
		padding-left: 25px;
	}
	
	.try_out_form .bg-blue {
		padding: 30px 25px;
	}
	
	.sub_text_single_form .textbox input:not([type="submit"]) {
		height: 46px;
	}
	
	.header_logo a {
		margin-right: 7px;
	}
	
	.blog_title {
		font-size: 15px;
		margin-left: 0px;
		margin-top: 0px;
		vertical-align: bottom;
		position: relative;
		top: 4px;
	}
	
	.mb50 {
		margin-bottom: 10px;
	}
	
	.blog_container h2 {
		padding: 0px;
		font-size: 27px;
	}
	
	.loader_img {
		top: -40px;
	}
	
	.pricing_popup {
		padding: 0px;
	}
	
	.pricing_div {
		height: 100vh !important;
		border-radius: 0px !important;
		max-width: 100%;
	}
	
	.pricing_div .jspPane {
		width: 100% !important;
	}
	
	.pricing_popup_open .overflow-added {
		height: 100vh;
	}
	
	.pricing_popup_inner {
		/*padding: 30px 25px 80px;*/
		padding: 0px 0px 30px 0px;
	}
	
	.close_icon {
		right: 15px;
		top: 35px;
		position: fixed;
		z-index: 999999999;
	}
	
	.pricing_content {
		padding: 10px 20px 10px 10px;
	}
	
	.pricing_box_div:first-child {
		border: none;
		padding-top: 140px;
	}
	
	.pricing_top h6 {
		margin-bottom: 0px;
	}
	
	.pricing_main_left {
		width: 100%;
	}
	
	.pricing_popup_title {
		margin-bottom: 0;
		background-color: #f1f5fb;
		text-align: left;
		padding: 30px 50px 30px 10px;
		position: fixed;
		left: 0px;
		right: 0px;
		top: 0px;
		z-index: 99999;
	}
	
	.pricing_box_div {
		padding: 40px 0px 30px;
	}
	
	.pricing_popup_title h6 {
		font-size: 30px;
	}
	
	/*.tooltip_div {

        display: block;

        margin-left: 0px;

        text-align: center;

    }

    .tooltip_box {

        left: 0;

        width: 100%;

        text-align: left;

    }*/
	.tooltip_inner .jspPane {
		padding-right: 20px !important;
	}
	
	.tooltip_box_arrow {
		left: -9px;
	}
	
	.pricing_left, .pricing_middle {
		padding: 0px;
		margin-bottom: 8px;
		text-align: left;
		padding-left: 0px;
	}
	
	.pricing_middle {
		padding-left: 13px;
	}
	
	.pricing_left.expire_date {
		margin-top: 15px;
	}
	
	.pricing_left, .pricing_main_left .pricing_left {
		width: 64%;
	}
	
	.pricing_middle, .pricing_main_left .pricing_middle {
		width: 35%;
	}
	
	.pricing_right {
		width: 100%;
		padding: 0px;
		margin-bottom: 4px;
		text-align: right;
	}
	
	.pricing_total {
		padding: 10px 20px 0px 10px;
		text-align: right;
		margin-bottom: 30px;
	}
	
	.pricing_total_box {
		padding-bottom: 23px;
		border-bottom: 1px solid #e5e8ee;
	}
	
	.center_align_btn {
		padding: 0px 20px 0px 10px;
		margin-bottom: 50px;
	}
	
	.pricing_main_right.double_margin .pricing_right {
		margin-top: 0px;
	}
	
	.pricing_box_div:last-child {
		padding-bottom: 23px;
	}
	
	.pricing_right span {
		margin-top: 4px;
	}
	
	.pricing_left.expire_date {
		text-align: left;
		width: 100%;
	}
	
	.pricing_main_right .pricing_right {
		margin-top: 0px;
		width: 100%;
	}
	
	.pricing_content .dd .ddChild {
		height: 265px !important;
	}
	
	.pricing_main_right {
		width: 100%;
	}
	
	.pricing_total h6 span {
		margin-right: 0px;
	}
	
	/*.pricing_popup_inner {

        padding-bottom: 35px;

    }*/
	.pricing_bottom {
		margin-top: 15px;
	}
	
	.pricing_bottom.with_discount .pricing_bottom_box.row .pricing_left.expire_date {
		margin-top: 8px;
		text-align: left;
	}
	
	.pricing_bottom h6 span {
		padding-left: 11px;
	}
	
	.tooltip_box.tooltip_box1 {
		width: 210px;
		left: -185px;
	}
	
	.tooltip_box.tooltip_box2 {
		left: -255px;
		width: 280px;
	}
	
	.tooltip_box.tooltip_box3 {
		left: inherit;
		right: -10px;
	}
	
	.tooltip_box.tooltip_box3 .tooltip_box_arrow {
		left: inherit;
		right: 11px;
	}
	
	.tooltip_box.tooltip_box2 .tooltip_box_arrow {
		left: inherit;
		right: 8px;
	}
	
	.tooltip_box.tooltip_box1 .tooltip_box_arrow {
		left: 165px;
	}
	
	.tooltip_box1 .tooltip_inner_box {
		height: 45px;
	}
	
	.tooltip_box p {
		font-size: 12px;
	}
	
	.page-wrapper .home_trial_section .btn {
		padding: 15px 10px;
		width: 100%;
	}
	
	.creative_banner_description {
		width: 100%;
		left: 0px;
		padding-top: 0px;
	}
	
	.creative_banner_description h1 {
		font-size: 26px;
		margin-bottom: 10px;
	}
	
	.creative_banner_right {
		width: 100%;
		margin-top: 20px;
	}
	
	.happy_img1 img, .happy_img2 img {
		width: 50px;
	}
	
	/*.creative_banner_img {

        padding: 105px;

    }*/
	.creative_banner_description_box .btn {
		margin-top: 0px;
	}
	
	.creative_banner {
		margin-bottom: -57px;
	}
	
	.happy_img1 {
		left: -10px;
		bottom: -10px;
	}
	
	.happy_img2 {
		bottom: 35px;
		right: -10px;
	}
	
	.page-wrapper .visualize_section.visualize_new {
		padding-bottom: 55px !important;
		padding-top: 70px !important;
	}
	
	.visualize_section.visualize_new h4 {
		margin-bottom: 12px;
	}
	
	.page-wrapper .story_tell_img img {
		max-width: 90%;
	}
	
	.page-wrapper .story_tell_section {
		padding: 20px 10px 20px !important;
	}
	
	.page-wrapper .story_tell_section .story_tell_img {
		padding-bottom: 15px !important;
	}
	
	.page-wrapper .story_tell_section .creator_two_column {
		padding-top: 15px !important;
		padding-bottom: 5px !important;
	}
	
	.page-wrapper .story_tell_section .creative_column > .vc_column-inner {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	
	.page-wrapper .creative_chart_section.vc_row {
		padding-top: 15px !important;
		padding-bottom: 17px !important;
		background-size: 0px;
		background-position: left -24% top 27% !important;
	}
	
	.page-wrapper .creative_chart_box .btn {
		margin-top: 10px;
	}
	
	.page-wrapper .creative_chart_box p {
		font-size: 20px;
	}
	
	.page-wrapper .creative_chart_box {
		max-width: 95%;
	}
	
	.page-wrapper .creative_visualize .visualize_box {
		max-width: 100%;
	}
	
	.creative_visualize .visualize_box .btn {
		margin-top: 10px !important;
	}
	
	/*.page-wrapper .visualize_section.creative_visualize {

        padding: 10px 15px 20px !important;

    }*/
	.page-wrapper .creative_data_section {
		padding-top: 25px !important;
		padding-bottom: 20px !important;
	}
	
	.page-wrapper .creative_data_bg {
		background-size: cover;
	}
	
	.page-wrapper .creative_data_img .vc_column-inner {
		padding-top: 0px !important;
		padding-right: 15px !important;
	}
	
	.page-wrapper .creative_data_img img {
		max-height: 180px;
		float: none;
	}
	
	.page-wrapper .creative_data_description > .vc_column-inner {
		padding: 30px 15px 0px !important;
	}
	
	.page-wrapper .creative_data_description h4 {
		margin-bottom: 20px;
		padding-right: 0px;
	}
	
	.page-wrapper .creative_data_description .btn {
		margin-top: 35px;
	}
	
	.creative_banner_description h1 br {
		display: none;
	}
	
	.tooltip_box {
		z-index: 9999999;
	}
	
	.tooltip_box.tooltip_box2 {
		left: inherit;
		right: -8px;
	}
	
	.visualize_box {
		max-width: 100% !important;
	}
	
	.visualize_box > .vc_column-inner {
		margin-bottom: 30px !important;
	}
	
	.banner_img.mobile_img {
		padding-bottom: 130.63%;
		background-size: cover;
	}
	
	.banner_img.desktop_img {
		padding-bottom: 0px;
	}
	
	.visualize_boxes .swiper-slide {
		text-align: center;
		background-color: #f2f5fb;
		padding: 15px;
		display: flex;
		display: -webkit-flex;
		align-items: center;
		-webkit-align-items: center;
		height: auto;
	}
	
	.visualize_boxes {
		position: relative;
	}
	
	.visualize_boxes .swiper-slide img {
		max-height: 167px;
		margin: 0 auto;
	}
	
	.visualize_boxes .swiper-button-prev {
		background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/visualize_prev.png");
		left: 14px;
	}
	
	.visualize_boxes .swiper-button-prev.nitro-lazy {
		background-image: none !important;
	}
	
	.visualize_bottom .wpb_wrapper {
		padding: 0px 12px;
	}
	
	.visualize_boxes .swiper-button-next {
		background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/visualize_next.png");
		right: 14px;
	}
	
	.visualize_boxes .swiper-button-next.nitro-lazy {
		background-image: none !important;
	}
	
	.visualize_boxes .swiper-button-prev, .visualize_boxes .swiper-button-next {
		width: 13px;
		height: 25px;
		background-size: cover;
	}
	
	.search_page .searchform input[type="search"] {
		height: 85px;
		font-size: 24px;
	}
	
	.search_page .searchform input[type="submit"] {
		top: 32px;
	}
	
	.search_right_sidebar {
		width: 100%;
		margin-bottom: 35px;
	}
	
	.blog_all_global_post h5 {
		font-size: 20px !important;
		margin-bottom: 15px;
	}
	
	.blog_all_global_post li p {
		margin-bottom: 16px;
	}
	
	.filter-global-search-result {
		width: 100%;
	}
	
	.max_998 {
		padding: 0px;
		margin-top: 20px;
	}
	
	.search_right_sidebar {
		border-bottom: 1px solid #7dc1ff;
		padding: 15px 30px;
	}
	
	.filter-global-search-result {
		padding: 0px 30px;
	}
	
	.search_right_sidebar li a {
		font-size: 16px;
	}
	
	.search_right_sidebar li {
		margin-bottom: 20px !important;
	}
	
	.filter-global-search-result .load_more.loadmore_btn {
		margin-top: 50px;
		padding-left: 0;
	}
	
	.filter-global-search-result .load_more.loadmore_btn .btn {
		font-size: 14px;
	}
	
	.search_page {
		padding-bottom: 50px;
	}
	
	.search_page .loader_img {
		left: 0;
		right: 0;
		padding-left: 0px;
	}
	
	.search_page .loader_img img {
		margin: 0 auto;
	}
	
	.loader_img1 img {
		max-width: 25px !important;
	}
	
	.loader_img1 {
		top: -28px;
	}
	
	.container.error_page h1 {
		font-size: 37px;
	}
	
	.container.error_page p {
		font-size: 18px;
	}
	
	.creative_banner_img .swiper-container {
		top: 48.5%;
	}
	
	.q_new_banner {
		padding: 90px 20px 150px;
	}
	
	.q_new_banner h1 {
		font-size: 58px;
	}
	
	.new_banner_content p {
		font-size: 19px;
	}
	
	.featured_img_new {
		max-width: 100%;
		padding: 0px 20px;
	}
	
	.featured_img_new {
		margin: -125px auto 0px;
	}
	
	.featured_img_new img {
		max-width: 100%;
	}
	
	.content_sidebar_section {
		padding: 50px 0px;
	}
	
	.content_description h1, .popup_box h1 {
		font-size: 30px;
		margin-bottom: 15px;
	}
	
	.content_description h2, .popup_box h2 {
		font-size: 26px;
		margin-bottom: 15px;
	}
	
	.content_sidebar_section .wpb_content_element, .content_sidebar_section ul.wpb_thumbnails-fluid > li, .content_sidebar_section .wpb_button {
		margin-bottom: 10px !important;
	}
	
	.content_sidebar_section .vc_column-inner {
		margin-bottom: 20px;
	}
	
	.featured-article .left {
		width: 100%;
		margin-top: 25px;
		margin-bottom: 30px;
	}
	
	.featured-article .right {
		width: 100%;
		margin: 0 auto;
		float: none;
		max-width: 100%;
	}
	
	.max-1216 {
		padding: 0 24px;
	}
	
	.blog_container {
		padding: 0px;
	}
	
	.recent-post.blog_container {
		padding-bottom: 65px;
	}
	
	.featured-post .blog_container {
		padding: 0px;
	}
	
	.featured-article .right h2 {
		font-size: 30px;
	}
	
	.featured-article .right h5 {
		font-size: 18px !important;
		margin-bottom: 25px;
	}
	
	.blog_content_box {
		margin-bottom: 35px;
	}
	
	.single-post-main .category-top .category-left {
		width: 100%;
		padding-right: 0px;
	}
	
	.single-post-main .category-top .featured_image_section {
		width: 100%;
		margin-bottom: 15px;
		margin-top: 25px;
	}
	
	.single-post-main .blog_left .blog_post_category a {
		font-size: 12px;
		color: #4c525a;
	}
	
	.single .single-post-main .blog-title {
		font-size: 33px;
	}
	
	.single-post-main .category-top .author-name {
		font-size: 12px;
	}
	
	.single-post-main .category-top .author-name a {
		color: #3e7dcc;
	}
	
	.single-post-main .category-top .author-name img {
		display: none !important;
	}
	
	.single .blog p {
		font-size: 16px;
	}
	
	.single-post-main .social-icons {
		position: fixed;
		background: #fff;
		padding: 15px 0px;
		border-top: 1px solid #ddd;
		z-index: 9999;
		left: 0px;
		right: 0px;
		bottom: 0px;
		top: auto;
	}
	
	.single-post-main .social-icons a {
		display: inline-block;
		margin: 0 15px;
	}
	
	.single-post-main .social-icons a img {
		margin-bottom: 0px;
	}
	
	footer .social_icons a img {
		max-width: 35px;
	}
	
	.single-post-main .category-top .author-name .author-button {
		display: none;
	}
	
	.single-post-main .category-left .author-description {
		display: none;
	}
	
	.single-post-main .category-top {
		margin-bottom: 10px;
	}
	
	.body-blog-content {
		font-size: 16px;
	}
	
	.single-post-main .blog_left .blog_post_category .main-content a {
		font-size: 16px;
		color: #3e7dcc;
	}
	
	.taxonomy-description p, .taxonomy-description li {
		font-size: 16px;
	}
	
	.single-post-main .social-icons.fixed-sbar {
		left: 0px !important;
		top: inherit !important;
		position: fixed !important;
	}
	
	.resources_section {
		padding: 100px 0px 0px;
	}
	
	.filter_div {
		text-align: left;
		margin-top: 0px;
		border-bottom: none;
	}
	
	.filter_div ul li a::after {
		height: 2px;
	}
	
	.filter_div.filter-sticky .filter_div_box {
		max-height: calc(100vh - 135px);
		overflow: auto;
		height: auto;
	}
	
	.filter_div {
		opacity: 1 !important;
	}
	
	.filter_div.filter-sticky .filter-border-box:last-child {
		margin-bottom: 10px;
	}
	
	.filter-border-box:last-child {
		margin-bottom: 10px;
	}
	
	/*.filter_div h6 span {

        background-color: #3e7dcc;

        width: 12px;

        height: 12px;

        border-radius: 50%;

        display: inline-block;

        vertical-align: -2px;

        margin-left: 4px;

        position: relative;

    }*/
	
	/*.filter_div h6 span::before {

        content: "";

        position: absolute;

        right: 0px;

        left: 0;

        margin: 0 auto;

        height: 2px;

        width: 6px;

        background-color: #f5f8fa;

        top: 50%;

        transform: translateY(-50%);

        -webkit-transform: translateY(-50%);

        -moz-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

    }

    .filter_div h6 span::after {

        content: "";

        position: absolute;

        right: 0px;

        left: 0;

        margin: 0 auto;

        height: 6px;

        width: 2px;

        background-color: #f5f8fa;

        top: 50%;

        transform: translateY(-50%);

        -webkit-transform: translateY(-50%);

        -moz-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

    }*/
	.filter_div {
		padding: 7px 20px;
	}
	
	.filter_div ul li {
		display: block;
		margin-right: 0;
	}
	
	.filter_div ul {}
	
	.filter_div h6 {
		padding-bottom: 0px;
	}
	
	.filter_div ul li a {
		padding: 0px;
	}
	
	.filter_div ul li a::after {
		display: none;
	}
	
	.filter_div ul li:last-child a {
		margin-bottom: 0px;
	}
	
	.filter_div .max-1147 {
		padding: 0px;
	}
	
	.upcoming_webinar {
		padding: 25px 0px 0px;
	}
	
	.summary_box_section_inner {
		padding: 20px 5px 30px;
		margin-top: 5px;
	}
	
	.example_section .summary_box .summary_box_inner {
		min-height: 120px;
	}
	
	.example_section .summary_box {
		height: 120px;
	}
	
	.resources_section_inner .filter_div, .resources_section_inner.example_section .filter_div {
		padding: 0 15px;
	}
	
	.filter_div ul li a.active, .filter_div ul li a:hover {
		text-decoration: underline;
	}
	
	.max-1147 {
		padding: 0px 20px;
	}
	
	.webinar_right {
		padding: 30px 0px 0px;
	}
	
	.summary_box, .summary_box:nth-child(4n+4), body.page-template-resource_result .summary_box, .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(1), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(2), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(3) {
		width: 100%;
		height: auto;
		margin-right: 0px;
	}
	
	.summary_box:hover {
		transform: scale(1.05);
		-webkit-transform: scale(1.05);
		-moz-transform: scale(1.05);
		-ms-transform: scale(1.05);
	}
	
	.summary_box .summary_box_inner {
		min-height: inherit;
	}
	
	.summary_box_section {}
	
	.summary_description h5 {
		font-size: 18px !important;
	}
	
	.summary_box:hover .summary_description h5 {
		font-size: 20px;
	}
	
	.webinar_banner, .webinar_banner.webinar_banner-ungated {
		padding: 100px 0px 60px;
	}
	
	.webinar_banner_description h4 {
		margin-bottom: 25px;
	}
	
	.webinar_content_left p {
		padding: 0px;
	}
	
	.webinar_content_section {
		padding: 50px 0px;
	}
	
	.webinar_banner_description {
		margin-bottom: 0px;
		padding: 0px;
	}
	
	.webinar_top_box img {
		margin-bottom: 35px;
	}
	
	.webinar_top_box p {
		margin-bottom: 35px;
	}
	
	.webinar_content_left {
		margin-bottom: 0px;
	}
	
	.webinar_content_right {
		padding-top: 30px;
	}
	
	.webinar_banner_box {
		padding: 22px 0px 200px;
	}
	
	.wisita_video {
		margin: -220px 0px 100px;
	}
	
	.related_section .summary_box_section_inner {
		margin-top: 10px;
	}
	
	.summary_box, .upcoming_webinar-featured .summary_box_section_inner .summary_box:nth-child(1), .upcoming_webinar-featured .summary_box_section_inner .summary_box:nth-child(2), .upcoming_webinar-featured .summary_box_section_inner .summary_box:nth-child(3) {
		margin-left: 0px;
		margin-right: 0px;
	}
	
	.related_section {
		padding: 45px 0px 35px;
	}
	
	.webinar_banner_box h4, .webinar_banner_box h1 {
		margin-bottom: 10px;
	}
	
	.summary_img {
		width: 37%;
		float: left;
		min-height: 130px;
		background-position: left center;
		background-size: cover;
	}
	
	.summary_description {
		width: 63%;
		float: right;
	}
	
	.summary_box .summary_box_inner {
		display: flex;
		display: -webkit-flex;
	}
	
	.summary_img {
		padding-bottom: 0px;
	}
	
	.summary_box:hover .ellip-line {
		text-overflow: ellipsis;
		white-space: nowrap;
		word-wrap: normal;
	}
	
	.filter_div ul li a:hover {
		text-decoration: underline;
	}
	
	body.single-e-book .webinar_top_box, .ebook_content_section .webinar_top_box {
		margin-bottom: 35px;
	}
	
	.in-article-cta-block {
		padding: 25px;
	}
	
	.single-post-main blockquote p, .single-post-main blockquote, .single-post-main p.pull-quote, .single-post-main .pull-quote, .single-post-main .pull-quote p {
		font-size: 20px !important;
		padding: 0px;
	}
	
	.single-post-main .blog_left .main-content a.inline-cta, .single-post-main .blog_left .main-content .inline-cta a {
		font-size: 20px;
		padding: 0px;
	}
	
	.case-studies-img-box img {
		max-width: 100%;
	}
	
	.case-studies-small-img img {
		max-width: 264px;
	}
	
	.related_section .max_1164 {
		padding: 0px;
	}
	
	.related_section .center-title {
		padding: 0px 20px;
	}
	
	.webinar_banner_img {
		display: none;
	}
	
	.ebook_banner .webinar_banner_img {
		display: block;
		margin-top: 35px;
	}
	
	.webinar_banner_description .btn {
		display: inline-block;
	}
	
	.related_section .center-title h4 {
		font-size: 18px;
	}
	
	.ebook_banner.webinar_banner {
		padding-bottom: 0px;
	}
	
	.webinar_banner_description .zone_section {
		margin-bottom: 15px;
	}
	
	/*consulting-service-page*/
	.publish_banner .max_1026 > .vc_column-inner {
		margin-top: 90px !important;
	}
	
	.publish_banner .left_column > .vc_column-inner {
		padding-left: 15px !important;
	}
	
	.inner_banner_two.publish_banner .right_column > .vc_column-inner {
		padding: 0px 15px !important;
	}
	
	.publish_banner .left_column img {
		max-width: 100%;
	}
	
	.publish_banner .right_column .btn {
		margin-top: 5px;
		font-size: 15px;
		padding: 14px 10px;
		display: block;
	}
	
	.publish_banner .left_column {
		margin-top: 45px;
		margin-bottom: 0px;
	}
	
	.publish_banner .left_column > .vc_column-inner {
		height: auto;
		margin-bottom: -530px;
	}
	
	.publish_banner .left_column {
		overflow: hidden;
	}
	
	.page-wrapper .adding_data_section:not(.reverse_section) {
		padding-top: 40px !important;
		padding-bottom: 20px !important;
	}
	
	.adding_data_section:not(.reverse_section) .adding_box_content > .vc_column-inner {
		padding: 0px 15px !important;
	}
	
	.site-content .primary-section .middle-image {
		right: -145px !important;
		top: 20px;
		background-position: right top !important;
	}
	
	.adding_data_section.reverse_section .adding_box_content > .vc_column-inner {
		padding: 0px 15px !important;
	}
	
	.adding_data_section.reverse_section {
		padding-bottom: 25px !important;
	}
	
	.page-wrapper .tell-us-section {
		padding: 15px !important;
	}
	
	.tell-us-section .btn {
		min-width: inherit;
		padding: 14px 10px;
		margin-top: 20px;
		display: block;
	}
	
	.adding_data_section .max_340 > .vc_column-inner {
		padding-right: 15px !important;
	}
	
	.solution_banner .creative_banner_description h1 {
		font-size: 26px;
		margin-bottom: 18px;
	}
	
	.creative_banner_description p br {
		display: none;
	}
	
	.creative_banner_description p {
		font-size: 15px;
	}
	
	.solution_banner .creative_banner_right {
		margin-top: 15px;
		margin-bottom: -37px;
	}
	
	.solutions_intro .visualize_top {
		margin-bottom: 30px !important;
	}
	
	.page-wrapper .visualize_section.creative_visualize_left .max_1124 .vc_column-inner {
		padding: 0px !important;
	}
	
	.creative_visualize_left.creative_visualize.visualize_section h4 {
		margin-bottom: 15px !important;
	}
	
	.creative_visualize_left .visualize_box {
		margin-bottom: 35px !important;
	}
	
	.creative_visualize_left .visualize_box:last-child {
		margin-bottom: 0px !important;
	}
	
	.creative_visualize_left.visualize_section .mobile_visualize_img {
		background-size: 100%;
		background-position: left top !important;
		padding-bottom: 62.21%;
		margin-bottom: 30px !important;
	}
	
	.page-wrapper .visualize_section.creative_visualize_left {
		padding-top: 40px !important;
	}
	
	.workshop_top_content {
		margin: 26px 0;
	}
	
	.workshop_intro > .vc_column-inner {
		padding: 40px 15px !important;
	}
	
	.workshop_intro > .vc_column-inner br {
		display: none;
	}
	
	.workshop_3column_sec .inner {
		padding: 35px 0 45px !important;
		margin-bottom: 0px !important;
	}
	
	.workshop_3column_sec h2 {
		padding-bottom: 15px;
	}
	
	.workshop_3column_sec p {
		font-size: 15px;
	}
	
	.workshop_3column_sec p br {
		display: none;
	}
	
	.workshop_siteimg_innertxt {
		padding: 61px 15px 25px;
	}
	
	.workshop_siteimg_innertxt p {
		font-size: 15px;
	}
	
	.workshop_siteimg_sec .btn-orange {
		padding-bottom: 67px;
	}
	
	.workshop_bottom .workshop_bottom_txt {
		padding: 40px 0px !important;
	}
	
	.workshop_bottom .workshop_bottom_txt {
		max-width: 548px;
	}
	
	.workshop_bottom .workshop_bottom_txt p {
		font-size: 15px;
		line-height: 2.05;
	}
	
	.workshop_agenda_sec {
		padding: 20px 0 0px;
	}
	
	.workshop_agenda_sec h2 {
		padding: 20px 0 40px;
	}
	
	.workshop_agenda_sec .workshop_agenda_innertxt.vc_row.vc_row-flex {
		padding: 0 0px 10px;
		max-width: 470px;
		display: flex !important;
		display: -webkit-flex !important;
	}
	
	.agenda_left_content.vc_col-xs-6 {
		width: 27%;
	}
	
	.agenda_right_content.vc_col-xs-6 {
		width: 71%;
	}
	
	.agenda_right_content {
		padding-left: 25px !important;
	}
	
	.Workshop_2column_sec {
		margin: 0px auto 0 !important;
		max-width: 984px;
		padding-bottom: 32px;
	}
	
	.Workshop_2column_sec-innerimg > .vc_column-inner {
		padding-bottom: 100% !important;
	}
	
	.Workshop_2column_sec_inner {
		margin-bottom: 10px !important;
		max-width: 100%;
	}
	
	.workshop_agenda_sec .workshop_agenda_innertxt:last-child {
		padding-bottom: 131px !important;
	}
	
	.Workshop_2column_sec_inner, .Workshop_2column_sec_inner a {
		padding: 55px 0px;
	}
	
	.Workshop_2column_sec_inner p {
		font-size: 15px;
	}
	
	.workshop_mapcontent_sec .workshop_mapcontent_innertxt {
		padding: 40px 0 !important;
	}
	
	.workshop_buynow_sec .workshop_buynow_innertxt {
		padding: 35px 0 30px !important;
	}
	
	.agenda_right_content h3 {
		word-wrap: break-word;
	}
	
	.workshop_banner_Section {
		margin-top: 54px;
	}
	
	.workshop_banner_Section .workshop_banner_innertxt h1 {
		font-size: 35px;
	}
	
	.workshop_banner_Section .workshop_banner_innertxt h1 span {
		font-size: 35px;
	}
	
	.workshop_banner_Section .workshop_banner_innertxt span {
		font-size: 22px;
	}
	
	.workshop_banner_Section .workshop_banner_innertxt .workshop_custom_btn {
		padding: 15px 30px;
		font-size: 14px;
	}
	
	.workshop_banner_innertxt > span {
		padding: 15px 0 38px;
	}
	
	.agenda_left_content::after {
		right: -6px;
	}
	
	.workshop_buynow_sec {
		padding: 0px 15px !important;
	}
	
	.workshop_buynow_innertxt h2 {
		font-size: 26px;
	}
	
	.consult_form > .vc_column-inner {
		padding: 0px !important;
	}
	
	.webinar_banner:not(.ebook_banner) .webinar_banner_description {
		padding-bottom: 0px;
		padding-top: 0px;
	}
	
	/*.creative_banner_right .swiper-slide img {

        max-width: 77%;

    }*/
	.animate_shop_bg {
		min-height: inherit;
	}
	
	.animate_shop_bg {
		background-image: none;
		margin-bottom: 0px;
		position: relative;
	}
	
	.animate_shop_bg.nitro-lazy {
		background-image: none !important;
	}
	
	/*.animate_shop_bg::after {

        content: "";

        background-image: url(../images/Blue_Bubble.svg);

        background-repeat: no-repeat;

        background-position: top center;

        position: absolute;

        right: 0px;

        left: 0px;

        margin: 0 auto;

        top: 40px;

        width: 385px;

        height: 365px;

        background-size: cover;

        transform: rotate(60deg);

        -webkit-transform: rotate(60deg);

        -moz-transform: rotate(60deg);

        -ms-transform: rotate(60deg);

    }*/
	.animate_shop_description {
		padding: 0px;
		position: relative;
		z-index: 9;
		min-height: inherit;
		height: auto;
		max-width: 100%;
		margin: 0 auto;
	}
	
	.animate_shop_bg {
		background-color: #3e7dcc;
		padding: 40px 15px 23px;
		margin-bottom: 0px;
	}
	
	.animate_shop_img1 {
		position: relative;
		top: 0;
		max-width: 100%;
		padding-top: 20px;
		right: 0;
	}
	
	.animate_shop_img2 {
		position: relative;
		max-width: 100%;
		margin-top: -70px;
		bottom: 0;
		text-align: center;
	}
	
	.animate_shop_description h1 {
		font-size: 58px;
	}
	
	.animate_shop_description h1 br {
		display: none;
	}
	
	.workshop_new_section {
		padding-top: 18px;
	}
	
	.animate_shop_description h4 {
		font-size: 23px;
		margin-bottom: 16px;
	}
	
	.animate_shop_description .btn {
		min-width: 180px;
		padding: 11px 15px;
	}
	
	.animate_shop_description h5 {
		margin-top: 18px;
	}
	
	.workshop_report_section {
		margin-top: -240px;
		padding: 220px 0px 80px;
	}
	
	.workshop_report_box {
		display: block;
		display: -webkit-block;
	}
	
	.workshop_report_img {
		width: 100%;
		max-width: 40%;
	}
	
	.workshop_people_report {
		margin-bottom: 20px;
	}
	
	.workshop_report_description {
		width: 100%;
		padding: 0px;
		margin-top: 35px;
	}
	
	.workshop_report_description h3 {
		font-size: 27px;
		margin-bottom: 20px;
	}
	
	.workshop_agenda_img_description h4 {
		font-size: 26px;
		margin-bottom: 20px;
	}
	
	.workshop_report_description p {
		margin-bottom: 20px;
	}
	
	.workshop_agenda_description {
		width: 100%;
	}
	
	.workshop_agenda_section {
		margin-top: 30px;
	}
	
	.workshop_agenda_description {
		background-color: #345e8c;
	}
	
	.workshop_agenda_section > .max_1034 {
		padding: 0px !important;
	}
	
	.workshop_agenda_img_section {
		padding: 0px 15px !important;
	}
	
	.workshop_agenda_section .workshop_agenda_description > h4 {
		padding-left: 0px;
	}
	
	.workshop_agenda_img_section {
		width: 100%;
		padding-left: 0px;
	}
	
	.workshop_agenda_section .max_1034 {
		padding-left: 15px;
	}
	
	.workshop_agenda_description {
		margin-top: 10px;
		padding: 35px 15px 0px 15px;
		margin-bottom: 25px;
	}
	
	.agenda_schedule_box {
		padding: 14px 10px;
	}
	
	.workshop_free_event {
		padding: 50px 0px 0px;
	}
	
	.workshop_bottom_logo {
		padding-top: 60px;
	}
	
	.workshop_free_event h2 {
		font-size: 30px;
		margin-bottom: 13px;
	}
	
	.workshop_free_event p {
		font-size: 18px;
	}
	
	.animate_shop_img2 img {
		height: 265px;
	}
	
	.workshop_agenda_img {
		max-width: 353px;
	}
	
	.shop_left_spacing {
		padding-left: 0px;
	}
	
	.vertical_text {
		position: static;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		margin-bottom: 15px;
		padding: 0px 15px;
	}
	
	.vertical_text h5 {
		font-size: 18px !important;
	}
	
	.workshop_new_section_top {
		overflow: hidden;
	}
	
	.workshop_new_section_top > .max_1034 {
		padding: 0px;
	}
	
	.animate_shop_img2, .workshop_report_img {
		display: none;
	}
	
	.animate_shop_img1 {
		padding: 0px 15px 35px;
		margin-bottom: 40px;
		margin-top: -2px;
	}
	
	.animate_shop_img1 img {
		max-width: 65%;
	}
	
	.animate_shop_img1 {
		background-color: #3e7dcc;
	}
	
	.workshop_new_section_top .shop_left_spacing {
		padding-left: 0px;
	}
	
	.book-demo-page h4 {
		font-size: 24px;
	}
	
	.book-demo-page .steps_section .steps_box::after {
		transform: rotate(90deg);
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		width: 44px;
		height: 5px;
		top: inherit;
		right: 0;
		left: 0;
		margin: 0 auto;
		bottom: -8px;
	}
	
	.book-demo-page .steps_section .steps_box {
		margin-bottom: 50px;
	}
	
	.book-demo-page .steps_section .steps_box:last-child {
		margin-bottom: 0px;
	}
	
	/*.solutions_page_slider .summary_box_section_inner .swiper-container {

        padding: 20px 40px 30px;

    }*/
	.solutions_page_slider .swiper-button-next, .solutions_page_slider .swiper-button-prev {
		top: 65px;
		width: 13px;
		height: 24px;
		background-size: cover;
	}
	
	.solutions_page_slider .swiper-button-prev::after, .solutions_page_slider .swiper-button-next::after {
		width: 13px;
		height: 24px;
		background-size: cover;
	}
	
	.solutions_page_slider .summary_box_section .max-1147 {
		padding: 0px 15px;
	}
	
	.solutions_page_slider .summary_box_section_inner .summary_box {
		padding: 0px 20px;
	}
	
	.solutions_page_slider .summary_box_section_inner .summary_box:hover .summary_box_inner {
		transform: scale(1.05);
		-webkit-transform: scale(1.05);
		-moz-transform: scale(1.05);
		-ms-transform: scale(1.05);
	}
	
	.page-wrapper .book-demo-new {
		margin-top: 90px !important;
	}
	
	.book-demo-new .max-600 h4 {
		margin-bottom: 20px;
	}
	
	.page-wrapper .book-demo-content-section {
		margin-top: 45px !important;
		margin-bottom: 0px !important;
		padding-top: 70px !important;
		padding-bottom: 35px !important;
	}
	
	.page-wrapper .book-demo-content-section.book-demo-content-section-new {
		padding-top: 40px !important;
	}
	
	.book_demo_content h4 {
		font-size: 30px;
		margin-bottom: 20px;
	}
	
	.book-demo-animation::after {
		width: 86px;
		height: 100px;
		top: -83px;
	}
	
	.book-demo-animation-new::after {
		width: 86px;
		height: 100px;
	}
	
	.book_demo_content {
		width: 100% !important;
		padding: 0px !important;
	}
	
	.book-demo-new .max-600 {
		padding: 0px 5px !important;
	}
	
	.book-demo-content-section .book_demo_box_title {
		margin-bottom: 35px !important;
	}
	
	.book_demo_box::before {
		top: 4px;
	}
	
	.max-1360 {
		padding: 0px 20px !important;
	}
	
	.book_demo_form {
		width: 100% !important;
		margin-top: 20px;
	}
	
	.book_demo_form_box {
		padding: 55px 28px 28px;
		text-align: center;
	}
	
	.book_demo_form .user-icons {
		top: -40px;
		left: 0px;
		right: 0px;
		padding: 0px 15px;
		text-align: center;
	}
	
	.max-700 {
		max-width: 100%;
	}
	
	.newsletter_new h6 {
		margin-bottom: 25px;
	}
	
	.newsletter_new::after {
		right: -115px;
	}
	
	.newsletter_new::before {
		left: -155px;
		bottom: -85px;
	}
	
	.use-case-banner-description > .vc_column-inner {
		padding: 0px !important;
	}
	
	.use-case-banner-description h1 {
		font-size: 32px;
	}
	
	.use-case-banner-description p {
		font-size: 18px;
	}
	
	.use-case-banner-description .btn {
		margin-top: 10px;
		width: 100%;
		padding: 13px 15px;
	}
	
	.page-wrapper .use-case-banner {
		margin-bottom: 15px !important;
	}
	
	.page-wrapper .use-case-category {
		background-image: none !important;
	}
	
	.page-wrapper .use-case-category.nitro-lazy {
		background-image: none !important;
	}
	
	.use-case-category .use-case-category-description {
		margin: 0px !important;
		padding: 50px 25px 0px !important;
	}
	
	.use-case-category > .max-1164 > .vc_column-inner {
		padding-top: 0px !important;
	}
	
	.use-case-category-description {
		max-width: 100%;
	}
	
	.use-case-category::after, .use-case-category::before {
		display: none !important;
	}
	
	.video-section-columns > .max_1145 > .vc_column-inner {
		padding: 0px 15px;
	}
	
	.year-main .alternate-box {
		margin-left: 33px;
	}
	
	.year-main .middle-line {
		left: 20px;
		right: auto;
	}
	
	.alternate-box.notice-bar {
		padding-left: 5px;
	}
	
	.alternate-box::before {
		left: -18px;
	}
	
	.alternate-box::after {
		width: 10px;
		left: -10px;
	}
	
	.year-timeline .alternate-box.notice-bar::before {
		left: -18px !important;
	}
	
	.year-timeline .alternate-box.notice-bar:nth-child(2n+1)::before {
		left: -18px !important;
	}
	
	.alternate-box, .alternate-box.notice-bar {
		width: calc(100% - 60px);
	}
	
	.announcement-bar a {
		padding: 24px 50px 24px 20px;
	}
	
	.year-timeline .alternate-box:nth-child(2n+2)::after {
		left: -10px !important;
		right: auto !important;
		width: 10px;
	}
	
	.change-position .year-timeline .alternate-box:nth-child(2n+1)::after {
		left: -10px !important;
		right: auto !important;
		width: 10px;
	}
	
	.change-position .year-timeline .alternate-box:nth-child(2n+1)::before {
		left: -18px;
	}
	
	.year-timeline .alternate-box:nth-child(2n+2)::before {
		left: -18px !important;
	}
	
	.year-main {
		padding: 90px 0px 40px;
	}
	
	.comming-soon-inner .list ul li {
		font-size: 15px;
	}
	
	.product-roadmap-popup .roadmap-inner {
		max-width: 90% !important;
	}
	
	.product-roadmap-popup .roadmap-inner .jspPane {
		padding: 70px 30px 0 !important;
	}
	
	.product-roadmap-popup .roadmap-inner .tag {
		left: 0px;
	}
	
	.page-template-home .compare-table-new-home {
		padding: 55px 0 !important;
	}
	
	.product-roadmap-popup .roadmap-inner {
		max-height: 420px;
	}
	
	.comming-soon-inner .list ul li {
		text-align: left;
	}
	
	.comming-soon-inner .top-title {
		text-align: left;
	}
	
	.notice-bar.alternate-box h3 {
		font-size: 13px;
	}
	
	.comming-soon-inner .list {
		padding: 33px 20px;
	}
	
	.comming-soon-inner::before {
		left: -4px;
		right: auto;
		top: -55px;
	}
	
	.comming-soon-inner::after {
		left: 0px;
		right: auto;
		top: -44px;
		height: 540px;
	}
	
	.year-timeline .alternate-box.notice-bar:nth-child(2n+1) {
		padding-left: 5px;
	}
	
	.alternate-box.notice-bar h3 {
		padding-top: 4px;
	}
	
	.help-center-box .wpb_single_image {
		width: 100%;
	}
	
	.help-center-box .wpb_text_column {
		margin-left: 0px;
		padding-left: 0px;
		text-align: center;
		margin-top: 25px;
	}
	
	.help-center-box .wpb_single_image.max-85 img {
		max-width: 100%;
	}
	
	body.page-template-text-analysis .use-case-banner-description, .paid-advertising .use-case-banner-description {
		width: 100% !important;
		margin-bottom: 0;
		padding: 0px 5px;
	}
	
	body.page-template-text-analysis .use-case-banner-description > .vc_column-inner, .paid-advertising .use-case-banner-description > .vc_column-inner {
		padding-right: 0px !important;
	}
	
	body.page-template-text-analysis .use-case-banner-form, .paid-advertising .use-case-banner-form {
		width: 100% !important;
		margin-bottom: 50px;
	}
	
	body.page-template-text-analysis .use-case-banner-form .use-case-nav, .paid-advertising .use-case-banner-form .use-case-nav {
		padding: 30px 25px 15px;
	}
	
	body.page-template-text-analysis .left_column > .vc_column-inner, .paid-advertising .left_column > .vc_column-inner {
		padding: 0px 20px !important;
	}
	
	body.page-template-text-analysis .right_column.analysis-content > .vc_column-inner, .paid-advertising .right_column > .vc_column-inner {
		padding: 0px 20px !important;
	}
	
	body.page-template-text-analysis .page-wrapper .discover_section {
		padding-top: 0px !important;
	}
	
	body.page-template-text-analysis .page-wrapper .discover_section .vc_column-inner {
		padding-top: 0px;
	}
	
	body.page-template-text-analysis .page-wrapper .discover_section.top_space_padding {
		padding-top: 50px !important;
	}
	
	.paid-advertising.use-case-banner .use-case-banner-description {
		width: 100% !important;
		border-right: none;
		margin-bottom: 10px;
	}
	
	.paid-advertising.use-case-banner .use-case-banner-form {
		width: 100%;
		padding-left: 0px;
	}
	
	.paid-advertising.use-case-banner .use-case-banner-description .advertising-content {
		margin-bottom: 15px !important;
	}
	
	.page-wrapper .use-case-banner {
		padding-bottom: 0px !important;
	}
	
	.paid-advertising .use-case-banner-description .advertising-table {
		margin-bottom: 10px !important;
	}
	
	.advertising-two-column .right_column.analysis-content {
		padding-left: 10px;
		padding-right: 10px;
	}
	
	.page-wrapper .logos_title.top-padding {
		padding-top: 50px !important;
	}
	
	#subscribe-bar {
		min-height: 400px;
	}
	
	.category_drop_menu_list #bar-control .button.blue {
		margin-left: 15px;
	}
	
	.book_demo_content .book-demo-description {
		padding-right: 0px !important;
	}
	
	.book_demo_content {
		margin-top: 0px;
	}
	
	.calendar-descriptions h3 {
		font-size: 25px;
		margin-bottom: 5px;
	}
	
	.calendar-section .calendar-descriptions {
		padding-top: 30px !important;
	}
	
	.calendar-content {
		margin-top: 30px;
	}
	
	.calendar-content::before {
		display: none;
	}
	
	.webinar_alternate_registration hr {
		margin: 55px 0px 42px;
	}
	
	.resources_section_inner #portfoliolist {
		padding: 0px !important;
	}
	
	.title-box {
		padding: 0px;
	}
	
	.title-box h3 {
		font-size: 15px;
	}
	
	.title-box.top-border-title h3 {
		padding-top: 25px;
	}
	
	.resources_section_inner .upcoming_webinar {}
	
	.resources_section_inner .upcoming_webinar > .row {
		padding-bottom: 15px;
		margin-bottom: 0px;
	}
	
	/*body.disable-scroll {

        overflow: hidden;

    }*/
	body.page-template-resource_result #portfoliolist h2 {
		margin-bottom: 50px;
		font-size: 25px;
	}
	
	.page-template-resource_result .resources_section_inner .filter_div .filter_div_box .filter-content-box {
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0px;
	}
	
	.page-template-resource_result .resources_section_inner .filter_div h3 {
		font-size: 20px;
	}
	
	.page-template-resource_result .resources_section_inner .no-post-resource {
		padding: 10px 0px 10px;
	}
	
	.addhidenscroll {
		position: fixed;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		transition: ease 300ms;
		z-index: 1030;
		overflow-y: scroll !important;
	}
	
	.addhidenscroll .resources_title {
		display: none;
	}
	
	.addhidenscroll .resources_section {
		padding-top: 50px;
	}
	
	.jspContainer {
		min-height: 75vh;
		max-height: 75vh;
	}
	
	.ellip {
		max-height: 50px;
	}
	
	.ellip-line {
		height: 23px;
	}
	
	.summary_box:hover {
		transform: scale(1);
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
	}
	
	.book-demo-description h2 {
		padding-right: 0px;
		margin-bottom: 20px;
	}
	
	.book-demo-description h2, .webinar_banner.ebook_banner .webinar_banner_description h4, .webinar_banner.ebook_banner .webinar_banner_description h1, .webinar_banner_box h4, .webinar_banner_box h1 {
		font-size: 44px !important;
		line-height: 1.09;
	}
	
	.video_popup_form .contact_form > .jspContainer {
		max-height: 95vh !important;
	}
	
	.read-more-trans p::before {
		top: 8px;
	}
	
	.read-more-trans p::after {
		right: 32px;
	}
	
	.book-demo-description p {
		font-size: 16px;
	}
	
	.book-demo-new2 .book_demo_form {
		margin: 0px;
	}
	
	.book-demo-new2 .book_demo_form_box {
		padding: 25px 20px;
	}
	
	.book-demo-new2 .book_demo_form_box h5 {
		font-size: 18px !important;
		margin-bottom: 18px;
	}
	
	.page-wrapper .home_trial_section.btn-auto-width .btn {
		width: auto;
	}
	
	.page-wrapper .book-content-section {
		padding: 40px 0px 10px !important;
	}
	
	.demo-container h2 {
		font-size: 21px;
	}
	
	.page-wrapper .book-content-section .demo-container {
		margin-bottom: 30px !important;
	}
	
	.book-demo-box {
		width: 50%;
		margin-bottom: 40px;
	}
	
	.book-demo-new2 .book-demo-animation-new .vc_column-inner {
		padding-top: 0 !important;
	}
	
	.video_popup_form .contact_form {
		max-width: 420px;
		padding: 25px 20px;
		min-width: inherit !important;
	}
	
	.video_popup_form .contact_form .contact-form-inner {
		padding: 40px 20px 45px;
	}
	
	.contact_form.step3-form-visible .step-3-form-inner {
		padding: 40px 20px 0px;
	}
	
	.video_popup_form .contact_form .step-3-form .related_section {
		margin: 45px 0px 0px;
		padding: 40px 10px 50px;
	}
	
	.video_popup_form .contact_form h4, .video_popup_form .contact_form h5 {
		text-align: left;
	}
	
	.video_popup_form .contact_form .form-box {
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.video_popup_form .contact_form form .step-1-from {
		margin-bottom: 0px;
	}
	
	.video_popup_form .contact_form .step-3-form h5 {
		font-size: 21px !important;
		margin-bottom: 10px;
		display: block !important;
		text-align: center !important;
	}
	
	.video_popup_form .contact_form .step-3-form h4 {
		font-size: 14px;
		text-align: center !important;
	}
	
	.video_popup_form .contact_form .step-3-form .form-btn {
		padding: 11px;
	}
	
	/*.video_popup_form .contact_form .step-3-form .related_section {
      margin: 30px -20px -35px;
      padding-top: 35px; 
      padding-bottom: 0px;
    }*/
	.video_popup_form .contact_form .step-3-form .related_section .summary_box_section_inner, .video_popup_form .contact_form .step-3-form .related_section .popup-form-wistia {
		padding-bottom: 20px;
	}
	
	.video_popup_form .contact_form .step-3-form .related_section h4 {
		font-size: 21px;
		margin-bottom: 5px;
	}
	
	.video_popup_form .contact_form .step-3-form .related_section .summary_box_section_inner .summary_box h5 {
		font-size: 18px !important;
		text-align: left !important;
	}
	
	.video_popup_form .contact_form .step-3-form .related_section .summary_box_section_inner .summary_box {
		width: 100% !important;
		margin: 0px 0px 26px;
	}
	
	.video_popup_form .contact_form h4 {
		font-size: 28px;
		margin-bottom: 25px;
	}
	
	.video_popup_form .contact_form h5 {
		font-size: 16px !important;
		margin-bottom: 15px;
		display: none;
	}
	
	.video_popup_form .contact_form input:not([type="button"]):not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
		height: 40px;
	}
	
	.form-box {
		padding: 5px 10px 0px;
	}
	
	.video_popup_form .contact_form form .step-2-form h4 {
		margin-bottom: 12px;
	}
	
	.webinar_banner_box .category {
		/*font-size: 16px;*/
		margin-bottom: 15px;
	}
	
	.wisita_video {
		padding: 0px 15px;
	}
	
	.webinar_additional_content {
		padding: 0px;
	}
	
	.page-wrapper .webinar-learn-section {
		margin: 0px !important;
	}
	
	.page-wrapper .webinar-learn-section-left > .vc_column-inner {
		padding: 0px !important;
	}
	
	.page-wrapper .webinar-learn-section-right > .vc_column-inner {
		padding: 0px !important;
	}
	
	.webinar-learn-section p, .video-bottom-description p, .webinar-learn-section li, .Transcript-section p {
		font-size: 16px;
	}
	
	.webinar_additional_content {
		margin-bottom: 10px;
	}
	
	.webinar-learn-section li {
		margin-bottom: 15px;
	}
	
	.page-wrapper .Transcript-section {
		padding: 0px !important;
	}
	
	.Transcript-section h4 {
		margin-bottom: 15px;
	}
	
	.read-more-btn p::after {
		right: 31px;
		width: 42px;
	}
	
	.related_section .summary_box {
		width: 100% !important;
	}
	
	.webinar-learn-section h4, .Transcript-section h4 {
		font-size: 24px;
	}
	
	.interested-post-section .related_section .center-title h4 {
		font-size: 24px;
	}
	
	.webinar_banner.ebook_banner .webinar_banner_description {
		width: 100%;
		padding: 0px;
	}
	
	.webinar_banner.ebook_banner .webinar_banner_inner {
		display: block;
		display: -webkit-block;
	}
	
	.webinar_banner.ebook_banner .webinar_banner_description h4, .webinar_banner.ebook_banner .webinar_banner_description h1 {
		font-size: 32px !important;
		margin-bottom: 34px;
	}
	
	.webinar_banner.ebook_banner .webinar_banner_description span.category {
		margin-bottom: 15px;
	}
	
	.book-video .form-btn, .orange-btn {
		padding: 16px;
	}
	
	.webinar_banner.ebook_banner .webinar_banner_img {
		width: 100%;
	}
	
	.ebook_banner.webinar_banner {
		margin-bottom: 45px;
	}
	
	.page-wrapper .ebook-started-section {
		margin-top: 0px !important;
	}
	
	.ebook-started-img::before {
		display: none;
	}
	
	.ebook-started-img {
		background: #69c4c0;
	}
	
	.ebook-started-section .vc_column-inner {
		padding: 0px !important;
	}
	
	.ebook-started-description > .vc_column-inner {
		padding: 35px 15px !important;
	}
	
	.ebook-started-description h2 {
		font-size: 26px;
		margin-bottom: 15px !important;
	}
	
	.single-upcoming-banner .webinar_banner_description .category {
		margin-bottom: 18px;
	}
	
	.single-upcoming-banner .webinar_banner_description h4 {
		font-size: 30px;
	}
	
	.single-upcoming-banner .webinar_banner_description {
		padding: 20px 0px 0px !important;
	}
	
	.upcoming-webinar-form {
		padding: 30px 25px;
		max-width: 90%;
	}
	
	.upcoming-webinar-form h4, .upcoming-webinar-form .zone_section h5 {
		font-size: 19px !important;
		margin-bottom: 20px;
	}
	
	.upcoming-webinar-form .zone_section .form_details .radio_group:last-child {
		margin-bottom: 15px;
	}
	
	.webinar_content_section.single-upcoming-content {
		padding: 115px 0px 0px;
	}
	
	.upcoming-webinar-form .zone_section .form_details .radio_group {
		width: 100%;
		padding: 0px;
		margin-bottom: 10px;
	}
	
	.upcoming-webinar-form .zone_section .form_details form {
		padding: 0px;
	}
	
	.car-img {
		margin: -110px auto 0px !important;
	}
	
	.page-wrapper .upcoming-webinar {
		padding-bottom: 90px !important;
	}
	
	.page-wrapper .meet-host {
		padding: 50px 0px 20px !important;
	}
	
	.meet-host h4 {
		font-size: 26px;
		margin-bottom: 30px;
	}
	
	.meet-host h5 {
		font-size: 18px !important;
		margin: 22px 0px 20px;
	}
	
	.meet-host p {
		font-size: 16px;
	}
	
	.page-wrapper .registering-links {
		padding: 30px 0px !important;
	}
	
	.registering-links h4 {
		font-size: 22px;
		margin-bottom: 30px;
	}
	
	.registering-links a {
		font-size: 16px;
	}
	
	.ebook-started-description {
		text-align: center;
	}
	
	.page-wrapper .meet-host img {
		max-width: 85px;
	}
	
	.new-use-case-banner-description > .vc_column-inner {
		padding-right: 0px !important;
	}
	
	.new-use-case-banner-description h2 {
		font-size: 46px;
		margin-bottom: 20px;
	}
	
	.new-use-case-banner-description h1 {
		font-size: 18px !important;
	}
	
	.page-wrapper .new-use-case-banner-img > .vc_column-inner {
		margin-top: 48px !important;
	}
	
	.new-use-case-banner-description p {
		margin-bottom: 35px;
	}
	
	.use-case-page-content > .use-case-banner-new {
		padding-bottom: 0 !important;
	}
	
	.page-wrapper .use-case-features {
		margin-top: 30px !important;
	}
	
	.new-feature-box > .vc_column-inner {
		padding: 0px 10px !important;
	}
	
	.new-feature-box h5 {
		margin-bottom: 15px;
	}
	
	.center-btn {
		margin-top: 20px;
	}
	
	.page-wrapper .logo-slider-border {
		margin-top: 30px !important;
		padding-top: 20px !important;
		padding-bottom: 20px !important;
	}
	
	.page-wrapper .use-case-testimonials {
		padding-top: 60px !important;
		padding-bottom: 40px !important;
	}
	
	.usecase-testimonial-description h2 {
		padding-top: 65px;
		margin-bottom: 28px;
	}
	
	.usecase-testimonial-description > .vc_column-inner {
		padding: 0;
	}
	
	.usecase-testimonial-description h5 {
		margin-bottom: 20px;
	}
	
	.analysis-title {
		margin: 0px auto 40px !important;
	}
	
	.analysis-video-section::before {
		height: 60% !important;
	}
	
	.page-wrapper .why-displayr-section {
		padding-top: 30px !important;
		padding-bottom: 40px !important;
	}
	
	.why-displayr-section .analysis-title {
		margin-bottom: 40px !important;
	}
	
	.why-displayr-section ul {
		margin-top: 25px;
	}
	
	.why-displayr-section .without-displayr ul {
		padding-right: 0;
	}
	
	.why-displayr-section ul li {
		margin-bottom: 25px;
	}
	
	.page-wrapper .your-way-section {
		padding-top: 60px !important;
		padding-bottom: 50px !important;
	}
	
	.your-way-section .analysis-title {
		padding: 0;
		margin-bottom: 45px !important;
	}
	
	.your-way-section .center-btn {
		margin-top: 60px;
	}
	
	.home_trial_section_purple h4 {
		margin-bottom: 30px;
	}
	
	.resource_learning_title.bottom-margin h4 {
		font-size: 28px;
	}
	
	.usecase-testimonial-description h2, .analysis-video-section h2, .analysis-title h2, .analysis-title h3, .home_trial_section_purple h4 {
		font-size: 30px;
		line-height: 1.2;
	}
	
	.with-displayr > .vc_column-inner, .without-displayr > .vc_column-inner {
		padding: 0;
	}
	
	.right_column.analysis-content.new-analysis-content > .vc_column-inner {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	
	.purchasing-box-section-mobile {
		display: block;
	}
	
	.purchasing-box-section .purchasing-box {
		width: 100%;
		margin: 0;
		padding-bottom: 0;
	}
	
	.purchasing-box-section-desktop, .customized-border {
		display: none;
	}
	
	.purchasing-box-section .purchasing-box li {
		width: 100%;
		border-left: none;
		border-right: none;
		border-top: 1px solid #ccd4df;
	}
	
	.purchasing-box-section .purchasing-box ul {
		margin-top: 28px;
	}
	
	.customized-border ul li, .purchasing-box-section .purchasing-box li {
		padding: 19px 25px 19px 50px;
		display: block;
		display: -webkit-block;
	}
	
	.customized-border ul li::before, .purchasing-box-section .purchasing-box li::before {
		left: 20px;
	}
	
	.resource_learning.usecase-learning {
		padding-bottom: 0px !important;
	}
	
	.pricing_box:last-child {
		border-left: 1px solid #e4e8ef !important;
	}
	
	.pricing-implementation {
		padding: 0px 25px;
	}
	
	.pricing-implementation-box {
		padding: 30px 25px 40px;
	}
	
	.pricing-implementation-box li {
		width: 100% !important;
		margin-bottom: 15px;
	}
	
	.pricing-implementation-box li::before {
		top: 2px;
	}
	
	.home_trial_section_purple h4 {
		font-size: 30px;
	}
	
	.pricing_div > .jspContainer {
		min-height: inherit !important;
		max-height: inherit !important;
	}
	
	.error-section {
		display: block !important;
		display: -webkit-block !important;
		padding: 0px;
	}
	
	.error-content-left {
		width: 100%;
		margin-bottom: 30px;
		padding-right: 0px;
	}
	
	.error-content-left span {
		margin-bottom: 25px;
	}
	
	.error-content-right {
		width: 100%;
		height: auto;
	}
	
	.error_page {
		padding: 80px 0px 20px;
	}
	
	.error-content-left h1 {
		font-size: 85px;
		margin-bottom: 15px !important;
	}
	
	.error-content-left h6, .error-content-left ul li a {
		font-size: 16px;
	}
	
	.error-content-left p {
		font-size: 22px !important;
	}
	
	.error-content-left h6 {
		margin-top: 20px;
	}
	
	body .page-wrapper .use-case-features {
		margin-top: 0px !important;
		padding: 40px 0px !important;
	}
	
	.page-wrapper .use-case-logo-slider {
		padding: 0px 0px 50px !important;
	}
	
	.use-case-logo-slider h2 {
		font-size: 26px;
		padding: 0px 15px;
	}
	
	.use-case-logo-slider .home_logos_section {
		max-width: 100%;
		margin: 0px !important;
		padding-bottom: 0px !important;
	}
	
	body .page-wrapper .use-case-testimonials {
		padding-top: 20px !important;
		padding-bottom: 30px !important;
	}
	
	.page-wrapper .other-use-cases {
		padding-top: 65px !important;
		padding-bottom: 60px !important;
	}
	
	.page-wrapper .other-usecase-description > .vc_column-inner {
		padding: 0px !important;
	}
	
	.other-usecase-title h3 {
		font-size: 30px;
		margin-top: 40px;
	}
	
	.other-usecase-menus ul {
		width: 100%;
		padding: 0px !important;
		margin-bottom: 30px !important;
	}
	
	.other-usecase-menus ul:nth-child(2) {
		margin-bottom: 0px !important;
	}
	
	.new-use-case-banner-description.careers-description {
		margin-bottom: 48px;
	}
	
	.careers-page-content .use-case-banner-new.vc_custom_1604604053418.vc_row-has-fill {
		padding-bottom: 30px !important;
	}
	
	.careers-page-content .data-science-section {
		padding: 20px 0px !important;
	}
	
	.careers-page-content .careers-subtitle {
		margin-bottom: 30px !important;
	}
	
	.sub-content p {
		margin-bottom: 20px;
	}
	
	.sub-content {
		margin: 0 auto 40px !important;
	}
	
	.careers-page-content .open-positions-section {
		padding: 15px 0px 30px !important;
	}
	
	.careers-page-content .open-positions-title {
		margin-bottom: 30px !important;
	}
	
	.careers-person-section .usecase-testimonial-description > .vc_column-inner {
		padding-left: 15px !important;
	}
	
	.careers-person-section .usecase-testimonial-img::after {
		right: -10px;
		top: -40px;
		width: 150px;
		height: 150px;
	}
	
	.careers-person-section h2::before {
		top: 0;
	}
	
	.careers-person-section h2 {
		padding-top: 65px;
	}
	
	.careers-page-content .our-vision-section {
		padding: 48px 0px 0px !important;
	}
	
	.careers-page-content .our-vision-section .our-vision-top {
		margin-bottom: 40px !important;
	}
	
	.vision-box {
		margin-bottom: 30px;
		padding: 0px !important;
	}
	
	.careers-page-content .total-companies-section {
		padding: 20px 0px 35px !important;
	}
	
	.careers-page-content .total-companies-section .ratio-box-section {
		margin-top: 0px !important;
	}
	
	.ratio-box > .vc_column-inner > .wpb_wrapper {
		padding: 30px 15px 25px;
	}
	
	.careers-new-position .careers_three_column h4 {
		font-size: 22px;
	}
	
	.careers-new-position .careers_three_column_div {
		width: 100%;
		margin-right: 0px;
	}
	
	.careers-new-position .careers_three_column_div h5 {
		font-size: 21px !important;
	}
	
	.iframe-box {
		min-height: inherit;
	}
	
	.why-displayr-banner .new-use-case-banner-description, .why-displayr-banner .new-use-case-banner-img {
		width: 100%;
	}
	
	.why-displayr-banner .new-use-case-banner-description > .vc_column-inner {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	
	.why-displayr-content .use-case-banner-new {
		padding-top: 110px !important;
		padding-bottom: 25px !important;
	}
	
	.page-wrapper .benefits-reporting-section {
		padding-top: 15px !important;
	}
	
	.why-displayr-banner .new-use-case-banner-description h1 {
		font-size: 46px;
	}
	
	.why-displayr-banner .new-use-case-banner-description p a {
		display: block;
		width: 100%;
		max-width: 100%;
	}
	
	.why-displayr-content .use-case-banner-new::after {
		display: none;
	}
	
	.page-wrapper .why-displayr-content .new-use-case-banner-img > .vc_column-inner {
		margin-top: 15px !important;
		padding-right: 0px !important;
	}
	
	.benefits-reporting-section h2, .benefits-software-section h2, .discover-reporting-description h2, .do-displayr-section h2 {
		font-size: 28px;
		line-height: 1.2;
	}
	
	.benefits-reporting-section .benefits-reporting-section-inner {
		padding-top: 0px !important;
	}
	
	.benefits-reporting-description > .vc_column-inner {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	
	.benefits-reporting-section h3, .live-exports-section .live-exports-description h3, .reports-result-section h3 {
		font-size: 25px;
	}
	
	.why-displayr-content .reports-result-section {
		padding: 20px 0px 0px !important;
	}
	
	.reports-result-section .video-custom-box {
		margin-bottom: 0px;
	}
	
	.reports-result-section h3 {
		margin-bottom: 25px;
	}
	
	.page-wrapper .live-exports-section {
		margin-bottom: 55px !important;
		margin-top: 15px !important;
		padding: 0px !important;
	}
	
	.live-exports-section .live-exports-video, .live-exports-section .live-exports-description {
		width: 100%;
	}
	
	.live-exports-section .live-exports-video {
		margin-bottom: 25px;
	}
	
	.live-exports-section::after {
		display: none !important;
	}
	
	.live-exports-section .max-1489 > .vc_column-inner {
		padding: 0;
	}
	
	.benefits-software-section .benefits-software-section-inner {
		padding-top: 0px !important;
	}
	
	.benefits-software-box .vc_column-inner {
		padding: 0 !important;
	}
	
	.benefits-software-box .wpb_single_image {
		margin-bottom: 30px;
	}
	
	.benefits-software-section .benefits-software-section-inner {
		padding-bottom: 0px !important;
	}
	
	.center-btns a {
		width: 100%;
		display: block;
		margin: 0px 0px 15px !important;
		max-width: 100%;
	}
	
	.page-wrapper .discover-reporting-section {
		margin-top: 15px !important;
		padding-top: 55px !important;
	}
	
	.discover-reporting-description p {
		margin-bottom: 30px;
	}
	
	.discover-reporting-description > .vc_column-inner {
		padding-bottom: 12px !important;
	}
	
	.page-wrapper .do-displayr-section {
		padding-top: 20px !important;
		padding-bottom: 30px !important;
	}
	
	.do-displayr-section .do-displayr-title {
		padding-bottom: 5px !important;
	}
	
	.do-displayr-section .anchor-content-box p {
		display: block;
		display: -webkit-block;
	}
	
	.anchor-content-box a {
		width: 100%;
		margin-right: 0 !important;
	}
	
	.anchor-content-box a:last-child {
		margin-bottom: 0 !important;
	}
	
	.why-displayr-content .why-displayr-logos {
		padding: 40px 0px 40px !important;
	}
	
	.logo-slider-title h2 {
		font-size: 26px;
		padding: 0px 15px;
	}
	
	.why-displayr-content .logo-slider-title {
		margin-bottom: 15px;
	}
	
	.benefits-reporting-video > .vc_column-inner {
		padding-right: 0px !important;
	}
	
	.discover-reporting-description .wpb_wrapper, .live-exports-section .live-exports-description .wpb_wrapper, .benefits-reporting-description .wpb_wrapper {
		max-width: 100%;
	}
	
	.benefits-software-box .wpb_single_image .vc_figure, .benefits-software-box .wpb_single_image .vc_figure div {
		display: block;
	}
	
	.benefits-software-box .wpb_single_image img {
		width: 100%;
	}
	
	.max-727 {
		text-align: left;
	}
	
	.show-mobile {
		display: block;
	}
	
	.hide-mobile {
		display: none;
	}
	
	.why-displayr-banner .new-use-case-banner-img .video-custom-box + div {
		margin: 0 !important;
	}
	
	.benefits-reporting-description {
		padding-top: 15px;
	}
	
	.iframe-hidden {
		overflow: auto;
		padding-bottom: 13px;
	}
	
	/*Integration-page-responsive*/
	.intergration-box-div, .integration-box > .vc_column-inner > .wpb_wrapper {
		display: block;
		display: -webkit-block;
	}
	
	.integration-box > .vc_column-inner > .wpb_wrapper .wpb_single_image {
		width: 100%;
		border-bottom-left-radius: 0px;
		border-top-right-radius: 10px;
		padding: 35px 20px;
	}
	
	.integration-box > .vc_column-inner > .wpb_wrapper .wpb_text_column {
		border-top-right-radius: 0px;
		border-bottom-left-radius: 10px;
		padding: 20px;
	}
	
	.integration-box > .vc_column-inner {
		padding: 0 !important;
	}
	
	.page-wrapper .integration-top {
		margin-bottom: 35px !important;
	}
	
	.page-wrapper .Intergration-page {
		padding-top: 95px !important;
	}
	
	.page-wrapper .integration-bottom {
		margin-bottom: 85px !important;
	}
	
	.integration-top h2 {
		font-size: 24px;
	}
	
	/*live-training-767*/
	.page-wrapper .first-section {
		padding-top: 45px !important;
		padding-bottom: 30px !important;
	}
	
	.training-content > .vc_column-inner {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	
	.training-content h1 {
		font-size: 45px;
	}
	
	.training-content p br {
		display: none;
	}
	
	.training-img > .vc_column-inner {
		padding: 0px !important;
	}
	
	.max-1154.session-block {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	
	.session-content > .vc_column-inner {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	
	.session-info > .vc_column-inner {
		padding: 0px !important;
	}
	
	.page-wrapper .session-block-section {
		padding-bottom: 100px !important;
		padding-top: 0px !important;
	}
	
	.webinar_banner.single-upcoming-banner {
		padding-bottom: 450px;
	}
	
	.upcoming-webinar-form-section {
		margin-top: -430px;
	}
	
	.single-gallery .main_landing_content.examples-content .vc_row {
		padding: 5px !important;
	}
	
	.slidein-overlay-close {
		max-width: 100% !important;
	}
	
	.single-gallery .home_logos_section {
		padding: 0px 0 60px !important;
	}
	
	.cp-slidein-body .cp-form-container .cp-submit {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}

/*767-ends*/
@media only screen and (max-width: 640px) {
	/*.creative_banner_img {

        padding: 90px;

    }*/
	.publish_banner .left_column > .vc_column-inner {
		margin-bottom: -380px;
	}
	
	.solution_banner .creative_banner_right {
		margin-bottom: -23px;
	}
	
	/*.solutions_page_slider .summary_box_section_inner .swiper-container {

        padding: 20px 28px 30px;

    }*/
	.solutions_page_slider .swiper-button-next, .solutions_page_slider .swiper-button-prev {
		top: 76px;
	}
}

@media only screen and (max-width: 600px) {
	.webinar_banner_box {
		padding: 22px 0px 120px;
	}
	
	.wisita_video {
		margin: -150px 0px 100px;
	}
	
	.page-template-ebook-webinar .summary_img, .single-e-learning .summary_img {
		width: 45%;
		float: left;
		min-height: unset;
		background-size: cover;
		background-position: left top;
	}
	
	.page-template-ebook-webinar .summary_description, .single-e-learning .summary_description {
		width: 55%;
	}
}

@media only screen and (max-width: 492px) {
	.tooltip_box1 .tooltip_inner_box {
		height: 60px;
	}
	
	.case-studies-small-img img {
		max-width: 60%;
	}
}

@media only screen and (max-width: 480px) {
	/*.creative_banner_img {

        padding: 50px;

    }   */
	.video_popup_form .contact_form h4 {
		font-size: 6vw;
	}
	
	.publish_banner .left_column > .vc_column-inner {
		margin-bottom: -270px;
	}
	
	.solution_banner .creative_banner_right {
		margin-bottom: -14px;
	}
	
	.workshop_report_section {
		padding: 220px 0px 40px;
	}
	
	/*.left_logo {

        width: 100%;

        padding-right: 0px;

        margin-bottom: 20px;

        text-align: center;

    }

    .right_logo {

        width: 100%;

        padding-left: 0px;

        text-align: center;

    }*/
	.accordion_section_new.accordion_section .level-2-description table {
		width: 100% !important;
	}
	
	.video_popup_form .contact_form {
		max-width: 90%;
	}
	
	.video_popup_form .contact_form input[type="button"], .video_popup_form .contact_form input[type="submit"] {
		padding: 13px 15px;
	}
	
	.book-demo-box {
		width: 100%;
	}
}

@media only screen and (max-width: 432px) {
	.tooltip_box.tooltip_box1 {
		left: -8px;
	}
	
	.tooltip_box.tooltip_box1 .tooltip_box_arrow {
		left: 0px;
		right: inherit;
		margin: 0;
	}
	
	.webinar_banner_box {
		padding: 0px 0px 50px;
	}
	
	.wisita_video {
		margin: -85px 0px 40px;
	}
	
	.wisita_video + .webinar_additional_content {
		margin-top: 0;
	}
	
	.page-template-ebook-webinar .summary_img, .single-e-learning .summary_img {
		float: left;
		min-height: unset;
		background-size: contain;
		background-position: left center;
	}
	
	.page-template-ebook-webinar .summary_description, .single-e-learning .summary_description {
		padding: 10px 21px;
	}
}

@media only screen and (max-width: 390px) {}

@media only screen and (max-width: 380px) {
	.pricing_left, .pricing_main_left .pricing_left {
		width: 55%;
	}
	
	.pricing_middle, .pricing_main_left .pricing_middle {
		width: 44%;
	}
	
	.pricing_left.select_div {
		margin-top: 5px;
	}
}

@media only screen and (max-width: 340px) {
	.tooltip_box.tooltip_box1 {
		left: -9px;
	}
	
	/*.tooltip_box.tooltip_box1 .tooltip_box_arrow {

        margin:0 auto;

    }   */
	.tooltip_box.tooltip_box3 {
		left: -40px;
	}
	
	.tooltip_box.tooltip_box3 .tooltip_box_arrow {
		left: 31px;
		margin: 0px;
	}
}

@media only screen and (max-width: 360px) {
	.tooltip_box.tooltip_box2 .tooltip_box_arrow {
		left: inherit;
		right: 9px;
	}
	
	.tooltip_box.tooltip_box3 {
		left: -9px;
	}
	
	.tooltip_box.tooltip_box3 .tooltip_box_arrow {
		left: 1px;
		margin: 0px;
	}
	
	.intro_bg_section .inner_box p {
		font-size: 13px;
		margin-bottom: 15px;
	}
	
	.publish_banner .left_column > .vc_column-inner {
		margin-bottom: -230px;
	}
}

@media only screen and (max-width: 349px) {
	.animate_shop_bg::after {
		right: -45px;
	}
}

@media only screen and (max-width: 335px) {
	.animate_shop_bg::after {
		right: -60px;
	}
}

@media only screen and (max-width: 327px) {
	.tooltip_box.tooltip_box2 {
		left: -9px;
	}
	
	.tooltip_box.tooltip_box2 .tooltip_box_arrow {
		left: 1px;
		right: inherit;
		margin: 0;
	}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width: 640px) {
	.careers_three_column_div, .careers_three_column_div:nth-child(3n+3) {
		margin-bottom: 23px;
		margin-right: 0;
		padding: 30px 25px;
		position: relative;
		width: 100%;
	}
	
	.tab_content li, .tab_content li:nth-child(3n+3) {
		width: 100%;
		margin-right: 0px;
	}
	
	#subscribe-bar {
		max-width: 90%;
		padding: 35px 25px 25px;
		min-width: 90%;
	}
	
	.blog .fancybox-slide::before {
		margin-right: 0px;
	}
	
	.blog .fancybox-close-small {
		height: 44px;
		width: 44px;
		padding: 7px;
	}
	
	#subscribe-bar h5 {
		padding: 0px;
	}
	
	#subscribe-bar form {
		margin-top: 15px;
	}
	
	#subscribe-bar h5 {
		font-size: 18px !important;
	}
	
	#subscribe-bar input[type="submit"] {
		font-size: 14px;
	}
}

@media only screen and (max-width: 685px) {
	.use-case-banner .use-case-banner-img {
		max-width: 460px;
	}
}

@media only screen and (max-width: 480px) {
	.career_inner_banner {
		padding-bottom: 75%;
	}
	
	.career_form .gfield_description {
		display: block;
		margin: 0px 0px 20px !important;
	}
	
	.career_form li .gfield_description {
		margin: 19px 0px 20px !important;
	}
	
	.career_form input[type="file"] {
		top: 10px;
	}
	
	.career_banner {
		padding-bottom: 130%;
	}
	
	.careers_page .career_banner {
		padding-bottom: 130%;
	}
	
	.single .blog_banner, .single .blog-banner-overlay {
		height: 230px;
	}
	
	.use-case-banner .use-case-banner-img {
		max-width: 350px;
	}
}

@media only screen and (max-width: 413px) {
	.banner_content p {
		padding: 0px;
		font-size: 14px;
	}
	
	.banner_content h1 {
		font-size: 22px;
		margin-bottom: 12px;
	}
	
	.banner_btns {
		margin-top: 20px;
	}
	
	.banner_content .btn {
		margin-right: 10px;
		padding: 13px 10px;
		font-size: 13px;
		min-width: 127px;
	}
	
	.footer_menu li a, .footer_menu h6 {
		font-size: 15px;
	}
	
	.footer_menu li {
		margin: 12px 0px 0px;
	}
	
	.footer_menu {
		margin-bottom: 25px;
	}
	
	.mobile_social {
		padding: 30px 0px 78px;
	}
	
	.footer_menu.footer_menu6 {
		margin-bottom: 15px;
	}
	
	.discover_section h4 {
		margin-bottom: 15px;
	}
	
	p {
		font-size: 14px;
	}
	
	.discover_section .btn {
		margin-top: 10px;
	}
	
	.menu > li > a {
		font-size: 20px;
	}
	
	.header_menu li ul li a {
		font-size: 15px;
	}
	
	.header_menu ul li ul li a::before {}
	
	.header_search form input[type="text"] {
		font-size: 18px;
		height: 50px;
	}
	
	.header_search form input[type="submit"] {
		top: 11px;
	}
	
	.pricing_popup_title h6 {
		font-size: 24px;
	}
	
	.close_icon {
		top: 30px;
	}
	
	.header_menu li.header_btn a {
		padding: 14px 0px !important;
	}
	
	.pricing_box_div:first-child {
		padding-top: 140px;
	}
	
	.close_icon::before {
		margin-left: 8px;
		margin-top: 9px;
	}
	
	.book_demo_content h4 {
		font-size: 22px;
	}
}

@media only screen and (max-width: 360px) {
	.use-case-banner .use-case-banner-img {
		max-width: 290px;
	}
}

@media only screen and (max-width: 319px) {
	.animate_shop_description h1 {
		font-size: 55px;
	}
	
	.use-case-banner .use-case-banner-img {
		max-width: 260px;
	}
}

@media only screen and (min-width: 1500px) {
	.container {
		width: 1489px;
		padding: 0px 15px;
	}
	
	.banner_content {
		max-width: 1489px;
		padding: 0px 15px;
	}
	
	.bg-shade .container {
		max-width: 1489px;
	}
	
	.bg-shade:after {
		max-width: 1462px;
	}
	
	.inner_container.max-1370 {
		max-width: 1300px !important;
	}
	
	.inner_container.max-1370 .right_column {
		padding-left: 160px;
	}
}

@media only screen and (min-width: 1600px) {
	.inner_container.max-1370 {
		max-width: 1477px !important;
	}
	
	.inner_container.max-1370 .right_column {
		padding-left: 240px;
	}
}

@media only screen and (min-width: 1921px) {
	.banner_img {
		padding-bottom: 647px;
	}
}

@media only screen and (min-width: 768px) {
	.visualize_boxes {
		padding: 0px;
	}
	
	.visualize_slider {
		padding: 0px;
	}
	
	.visualize_boxes .swiper-container {
		padding: 100px 0px 75px;
	}
	
	.visualize_boxes .swiper-slide:hover {
		transform: scale(1.2);
		-webkit-transform: scale(1.2);
		-moz-transform: scale(1.2);
		-ms-transform: scale(1.2);
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
		box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, .22);
		z-index: 9;
	}
	
	.visualize_slider .swiper-button-next, .visualize_slider .swiper-button-prev {
		display: none;
	}
	
	.visualize_boxes .swiper-slide {
		width: 32.1%;
		float: left;
		background-color: #f2f5fb;
		height: auto;
		display: flex;
		display: -webkit-flex;
		align-items: center;
		-webkit-align-items: center;
		padding: 20px;
		margin-right: 1.6%;
		margin-bottom: 20px;
		transition: .5s all ease 0s;
		-webkit-transition: .5s all ease 0s;
		-moz-transition: .5s all ease 0s;
		-ms-transition: .5s all ease 0s;
	}
	
	.visualize_boxes .swiper-slide:nth-child(3n+3) {
		margin-right: 0px;
	}
	
	.visualize_boxes .swiper-slide img {
		max-width: 100%;
		height: auto;
		margin: 0 auto;
		width: 100%;
	}
	
	/*.visualize_boxes .swiper-slide:nth-child(6n+6) {

        margin-right: 0px;

    }*/
	.visualize_boxes .swiper-slide:nth-child(6n+1) {
		clear: left;
	}
	
	.visualize_boxes .swiper-wrapper {
		flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		justify-content: center;
		-webkit-justify-content: center;
	}
	
	.left_column.max-330 > .vc_column-inner {
		max-width: 333px;
		padding: 0px 36px 26px !important;
		border-bottom: 9px solid #fff;
		border-radius: 2px;
		margin-left: 15px;
	}
	
	.bar_animation .left_column.max-330 .bar {
		width: 40px;
	}
	
	.bar_animation .left_column.max-330 .bar.bar_active:nth-child(1) {
		height: 175px;
	}
	
	.bar_animation .left_column.max-330 .bar.bar_active:nth-child(2) {
		height: 260px;
		left: 55px;
	}
	
	.bar_animation .left_column.max-330 .bar.bar_active:nth-child(3) {
		height: 157px;
		left: 110px;
	}
	
	.bar_animation .left_column.max-330 .bar.bar_active:nth-child(4) {
		height: 357px;
		left: 165px;
	}
	
	.bar_animation .left_column.max-330 .bar.bar_active:nth-child(5) {
		height: 278px;
		left: 220px;
	}
	
	.bar_animation .left_column.max-330 .barcontainer {
		min-height: 400px;
	}
	
	.use-case-story-mobile-img {
		display: none;
	}
	
	.page-wrapper .use-case-category-description {
		background-image: none !important;
	}
	
	.page-wrapper .use-case-category-description.nitro-lazy {
		background-image: none !important;
	}
}

@media only screen and (min-width: 1024px) {
	.visualize_boxes .swiper-slide {
		width: 23.8%;
	}
	
	.visualize_boxes .swiper-container {
		padding: 100px 0px 75px;
	}
	
	.visualize_boxes .swiper-slide:nth-child(3n+3) {
		margin-right: 1.6%;
	}
	
	.visualize_boxes .swiper-slide:nth-child(4n+4) {
		margin-right: 0;
	}
	
	.visualize_boxes .swiper-slide:hover {
		transform: scale(1.35);
		-webkit-transform: scale(1.35);
		-moz-transform: scale(1.35);
		-ms-transform: scale(1.35);
	}
}

@media only screen and (min-width: 1280px) {
	.visualize_boxes .swiper-slide {
		width: 18.3%;
	}
	
	.visualize_boxes .swiper-container {
		padding: 100px 0px 75px;
	}
	
	.visualize_boxes .swiper-slide:nth-child(4n+4) {
		margin-right: 1.6%;
	}
	
	.visualize_boxes .swiper-slide:hover {
		transform: scale(1.35);
		-webkit-transform: scale(1.35);
		-moz-transform: scale(1.35);
		-ms-transform: scale(1.35);
	}
	
	.visualize_boxes .swiper-slide:nth-child(5n+5) {
		margin-right: 0px;
	}
}

@media only screen and (min-width: 1200px) {
	.header_logo {
		width: 27%;
	}
	
	.header_menu {
		width: 73%;
	}
}

@media only screen and (min-width: 2000px) {
	.upcoming_webinar .max-1147, .summary_box_section .max-1147, .related_section .max_1164, .resource_learning .max-1147 {
		max-width: 1519px;
	}
	
	.related_section .max_1164 {
		max-width: 1519px;
		padding: 0px;
	}
	
	.summary_box, .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(1), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(2), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(3) {
		height: 277px;
	}
	
	.summary_box .summary_box_inner {
		min-height: 277px;
	}
}

@media (min-width: 992px) and (max-width: 1280px) {
	.page-template-landing-page-transparent-header .main_block_section .left_col {
		width: 65%;
	}
	
	.page-template-landing-page-transparent-header .main_block_section .rght_col {
		width: 35%;
	}
	
	.page-template-landing-page-transparent-header .main_block_section .rght_col .main_right_column {
		width: 306px;
	}
}

@media only screen and (min-width: 768px) {
	.solutions_page_slider .summary_box_section_inner.less_than_three .swiper-container {
		padding: 34px 0px 75px;
		width: 100%;
	}
	
	.solutions_page_slider .summary_box_section_inner.less_than_three .swiper-wrapper {
		justify-content: center;
		-webkit-justify-content: center;
	}
	
	.solutions_page_slider.slider_loaded .summary_box_section_inner .summary_box.swiper-slide:last-child {
		margin-right: 0px !important;
	}
}

@media only screen and (min-width: 992px) {
	.casestudies-page.header-white header:not(.fixed) .menu li.header_search a .search_white, .single-stories .casestudies-page header:not(.fixed) .menu li.header_search a .search_white {
		opacity: 1;
	}
	
	.casestudies-page.header-white header:not(.fixed) .menu li.header_search a .search_black, .single-stories .casestudies-page header:not(.fixed) .menu li.header_search a .search_black {
		opacity: 0;
	}
	
	.casestudies-page.header-white header:not(.fixed) .header_search form {
		background-color: #fff;
	}
	
	.casestudies-page.header-white header:not(.fixed) .header_search form input[type="text"] {
		color: #2e3a40;
	}
	
	.casestudies-page.header-white header:not(.fixed) .header_search form input[type="submit"] {
		background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/search_icon_black.png");
	}
	
	.casestudies-page.header-white header:not(.fixed) .header_search form input[type="submit"].nitro-lazy {
		background-image: none !important;
	}
	
	.resources_section_inner .filter_div .filter_div_box {
		display: block !important;
	}
	
	header .header_search form {
		background-color: #f2f5fb !important;
	}
	
	header .header_search form input[type="submit"] {
		background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/search-icon-color.png") !important;
	}
	
	header .header_search form input[type="submit"].nitro-lazy {
		background-image: none !important;
	}
	
	header .header_search form.input_focus input::-webkit-input-placeholder {
		/* WebKit browsers */
		color: #1c283b !important;
	}
	
	header .header_search form.input_focus input:-moz-placeholder {
		/* Mozilla Firefox 4 to 18 */
		color: #1c283b !important;
	}
	
	header .header_search form.input_focus input::-moz-placeholder {
		/* Mozilla Firefox 19+ */
		color: #1c283b !important;
	}
	
	header .header_search form.input_focus input:-ms-input-placeholder {
		/* Internet Explorer 10+ */
		color: #1c283b !important;
	}
	
	header .header_search form input {
		color: #1c283b !important;
	}
}

@media only screen and (min-width: 993px) {
	.solutions_page_slider .summary_box_section_inner.less_than_four .swiper-container {
		padding: 34px 0px 75px;
		width: 100%;
	}
	
	.solutions_page_slider .summary_box_section_inner.less_than_four .swiper-wrapper {
		justify-content: center;
		-webkit-justify-content: center;
	}
}

@media only screen and (max-width: 767px) {
	.solutions_page_slider .summary_box_section_inner.less_than_one .swiper-container {
		padding: 20px 0px 30px;
		width: 100%;
	}
	
	.solutions_page_slider .summary_box_section_inner.less_than_one .swiper-wrapper {
		justify-content: center;
		-webkit-justify-content: center;
	}
	
	.search-result-knowledge-main {
		padding-left: 10px;
		padding-right: 10px;
	}
	
	.knowledge-base-form {}
	
	.knowledge-base-form .inner h1 {
		font-size: 36px;
		line-height: 1;
		margin-bottom: 30px;
	}
	
	/*.knowledge-base-form.search-result-viewed .inner h1 {

        font-size: 36px;

        line-height: 1;

        margin-bottom: 30px;

    }*/
	.knowledge-main-content .knowledge-base-section {
		padding-top: 70px !important;
		padding-bottom: 7px !important;
	}
	
	.knowledge-base-section-inner .vc_column_container {
		margin-bottom: 30px;
	}
	
	.knowledge-base-section .link-text {
		padding-bottom: 50px !important;
		padding-top: 40px !important;
	}
	
	.knowledge-base-section-inner h3 {
		font-size: 22px;
	}
}

@media only screen and (max-width: 1850px) {
	.mega-Resources > .mega-sub-menu {
		left: -60px !important;
	}
}

@media only screen and (max-width: 1600px) {
	.mega-Resources > .mega-sub-menu {
		left: -60px !important;
	}
}

@media only screen and (max-width: 1280px) {
	.max-mega-menu > .mega-menu-item {
		margin-left: 40px !important;
	}
	
	.mega-Resources > .mega-sub-menu {
		left: -130px !important;
	}
}

@media only screen and (max-width: 991px) {
	.header-top-menu {
		display: none;
	}
	
	.max-mega-menu > .mega-menu-item {
		margin-left: 0px !important;
	}
	
	.mobile-header-btns .phone-icon::before {
		background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-9c015d0/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Phone_blue.svg") no-repeat center;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
	}
	
	header.with-phone #mega-menu-wrap-primary {
		padding-bottom: 0px !important;
	}
	
	.mobile-header-btns .phone-icon {
		color: #303a3f !important;
		padding: 15px !important;
		border-bottom: 1px solid #e5e8ee !important;
		margin-bottom: 28px !important;
		font-size: 18px;
	}
	
	.info-bar {
		margin-top: -15px;
		z-index: 99;
	}
	
	.body_scroll header.with-bar::before {
		top: 100px !important;
	}
	
	.body_scroll header.with-bar .menu_div {
		top: 46px !important;
		height: calc(100vh - 46px);
	}
	
	.body_scroll header.with-bar .menu_div_box {
		height: calc(100vh - 100px);
	}
}

@media only screen and (max-width: 767px) {
	.info-bar {
		padding: 13px 50px;
	}
	
	.info-bar .info-close {
		right: 15px;
	}
	
	.info-bar h6 {
		font-size: 14px;
	}
	
	.body_scroll header.with-bar::before {
		top: 120px !important;
	}
	
	.body_scroll header.with-bar .menu_div {
		top: 66px !important;
		height: calc(100vh - 66px);
	}
	
	.body_scroll header.with-bar .menu_div_box {
		height: calc(100vh - 120px);
	}
	
	.body_scroll header.with-bar::after {
		height: 120px;
	}
	
	.page-template-use-case-new .resources-section-new h3 {
		font-size: 30px;
	}
	
	.analysis-video-section h3 {
		font-size: 30px;
	}
	
	.new-use-case-banner-description p {
		padding-right: 0;
	}
	
	.page-template-use-case-new .discover_bottom_section .with-left-padding > div {
		padding-left: 15px !important;
	}
	
	.page-template-use-case-new .use-case-features .new-feature-box, .page-template-use-case-new .use-case-features .new-feature-box .wpb_single_image.vc_align_left {
		text-align: center;
	}
	
	.page-template-use-case-new .other-use-cases .vc_col-sm-6:first-child {
		display: none;
	}
	
	.page-template-use-case-new .other-usecase-title {
		text-align: center;
	}
	
	.page-template-use-case-new .other-usecase-menus {
		text-align: center;
	}
	
	.page-template-use-case-new .use-case-banner-new {
		padding-top: 80px !important;
	}
	
	.blue-bar-new-sep h3 {
		font-size: 19px;
		margin-bottom: 22px;
	}
	
	.page-template-use-case-new .analysis-video-section {
		padding-top: 20px;
		margin-bottom: 50px !important;
		padding-bottom: 40px;
	}
	
	.blue-bar-new-sep h3 {
		font-size: 24px;
	}
	
	.blue-bar-new-sep h3 br {
		display: none !important;
	}
}

@media only screen and (min-width: 992px) {
	.header_btn.login_btn {
		display: none;
	}
}

@media (min-width: 1200px) {
	header .header_menu {
		width: calc(80% + 110px) !important;
		margin-left: -110px;
	}
	
	header .header_logo {
		width: 20%;
	}
}
