@media (max-width: 567px) {
	#colorbox .light-quote {
		width: 100%;
	}
	.admin-bar.shiftnav-open #shiftnav-toggle-main {
		top: 33px !important;
	}
	.nav-links .nav-previous {
		margin-bottom: 15px;
	}
	.inn-grants-service-block-l {
		margin-bottom: 15px;
	}
	.inn-grants-service-block-l, .inn-grants-service-block-r {
		width: 100%;
		padding: 0;
	}
	.testimonial-block .slideshow_description_box {
		top: 90px;
	}
	.double-line-title {
		margin-bottom: 40px !important;
	}
	.testimonial-block.single-item-slider {
		padding-bottom: 80px;
	}

	.image-inner-banner
	{
		min-height:200px;
		position:relative;
		top:75px;
	}

	.average-fee-note {
		left: 0 !important;
		margin-top: 0 !important;
		margin-right: 0 !important;
		width: 100% !important;
		top: 10px !important;
	}

	.average-fee-wrap
	{
		text-align:center !important;
	}

	#cboxLoadedContent {
		min-height: auto !important;
		width: 100% !important;
	}
	#colorbox .inline-content .name {
		left: 50%;
		transform: translate(-50%, 0);
		-webkit-transform: translate(-50%, 0);
	}
	#colorbox .inline-content p:first-of-type {
		width: 200px;
		margin: 0 auto 30px;
		float: none;
	}
	#colorbox .inline-content p:last-of-type {
		width: 100%;
		text-align: center;
	}
	.slideshow_container .slideshow_content, .slideshow_container .slideshow_view, .slideshow_container .slideshow_view .slideshow_slide {
		min-height: 350px !important;
	}
	.slideshow_container .slideshow_button.slideshow_previous {
		left: 0 !important;
	}
	.slideshow_container .slideshow_button.slideshow_next {
		right: 0 !important;
	}
	p {
		font-size: 13px;
	}

	ul {
		font-size: 13px;
	}

	h1
	{ font-size:28px !important; }

	.site-inner {
		padding: 0 15px;
	}

	.page-id-17 .site-inner{
		background:none;
	}

	.page-title
	{
		padding-top: 50px !important;
	}

	.custom-logo {
		max-width: 60px;
	}
	.admin-bar .nav-right {
		top: 75px;
	}
	.admin-bar #shiftnav-toggle-main {
		top: 76px !important;
	}
	.admin-bar .site-header.sticky .menu-toggle {
		top: 29px;
	}
	.site-header.sticky .menu-toggle {
		top: -1px;
	}
	.menu-toggle {
		color: #fff;
		border-color: #fff;
		margin-right: 15px;
		border-radius: 0;
		position: relative;
		right: 128px;
		padding: 10px 12px;
		font-size: 10px;
	}
	.nav-right {
		margin: 0;
		position: fixed;
		right: 15px;
		top: 29px;
		width: 133px;
	}
	.nav-right .nav-menu {
		display: inline-block;
		top: 2px;
		position: relative;
		background-size: 18px;
	}
	.nav-right li:nth-of-type(2) {
		display: inline-block;
		float: left;
		position: relative;
		top: 2px;
	}
	.nav-right li:nth-of-type(2) a {
		font-size: 10px;
		padding: 10px 10px 9px;
	}
	.nav-right li {
		display: none;
	}
	.nav-menu {
		background: url('../images/menu-ico.png') no-repeat center center;
	}
	.nav-right .nav-menu a {
		text-indent: -9999px;
		padding: 7px 20px;
	}
	#shiftnav-toggle-main {
		top: 30px;
		width: 100%;
	}
	#shiftnav-toggle-main .shiftnav-toggle-burger {
		height: 34px;
		width: 40px;
	}
	.shiftnav-menu {
		padding: 90px 81px !important;
	}
	.shiftnav-open #shiftnav-toggle-main {
		transform: translate(-5px, 0) !important;
		-webkit-transform: translate(-5px, 0) !important;
	}
	#shiftnav-toggle-main .shiftnav-main-toggle-content {
		left: -20px;
	}
	.banner-content h2 {
		font-size: 24px;
	}
	.banner-content {
		width: 100%;
		padding: 0 15px;
	}
	.timeline-text-row {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.timeline-text-block.rd-tax-content {
		padding: 34px 15px 0 15px;
		width: 100%;
		margin: 0;
	}
	.body-timeline .timeline-img {
		display: none;
	}
	.timeline-text-block h2 {
		font-size: 21px;
	}
	.timeline-text-block .read-more:before {
		width: 64%;
	}
	.inn-grants-content {
		padding: 0 15px 0 0 !important;
		width: 100%;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.inn-grants-img {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.timeline-text-row {
		margin-bottom: 80px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.inn-grants-inner {
		width: 100%;
		text-align: left;
		margin-bottom: 30px !important;
	}
	.social-navigation ul {
		display: none;
	}
	.main-navigation .primary-menu {
		border: none;
	}
	.site-header .main-navigation + .social-navigation {
		margin: 0;
	}
	.main-navigation {
		background: #566373;
		padding: 20px;
	}
	.dropdown-toggle {
		color: #fff;
	}	
	.advance-funding-img {
		text-align: center;
		padding-top: 0;
	}
	.advance-funding-img .timeline-block-img {
		right: 0;
	}
	.body-timeline {
		padding-top: 60px;
	}
	.timeline-text-block.advance-funding-content {
		width: 100%;
		padding-top: 40px;
		padding-left: 0;
	}
	.entry-content .testimonial-block.testimonial-block-home {
	/* background: #566373;*/
		background: none !important;
		margin-top: 0;
	}
	.entry-content .testimonial-block.testimonial-block-home .testimonial-bg {
	/*	display: none; */
	}
	.brands-block h3 {
		font-size: 13px;
	}
	.brands-block img {
		margin: 15px 30px 15px;
	}
	.brands-block {
		padding-top: 120px;
		padding-bottom: 40px;
	}
	.treehouse-img {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.treehouse-content {
		padding-top: 0;
		padding-right: 0 !important;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.treehouse-inner {
		text-align: left;
		width: 100%;
	}
	.open-culture-block {
		background-image: none;
		background: #aadcd9;
		margin-bottom: -36px;
	}
	.open-culture-text-block {
		padding: 0 !important;
	}
	.footer-widget-block {
		width: 100%;
	}
	.footer-social {
		text-align: center;
		padding: 0;
		right: 0;
		top: 0;
	}
	.footer-logo {
		padding: 30px 0;
	}
	.footer-form {
		top: 15px;
		left: 0;
	}
	.footer-form-block input {
		width: 100%;
	}
	.slideshow_container .slideshow_view .slideshow_slide,
	.single-item-slider .slideshow_content {
		width: 100% !important;
	}
	.testimonial-block .slideshow_slide_image > img {
		width: 75px !important;
		height: 75px !important;
		left: 50%;
		transform: translate(-50%, 0);
		-webkit-transform: translate(-50%, 0);
		top: 0 !important;
	}
	.testimonial-block .slideshow_description_box,
	.testimonial-block.single-item-slider .slideshow_description_box {
		width: 100% !important;
		padding: 0 25px !important;
	}
	.testimonial-block .slideshow_description_box p {
		text-align: center !important;
	}
	.testimonial-block .slideshow_title {
		text-align: center !important;
	}
	.slideshow_title > img {
		float: none !important;
	}
	.testimonial-block .slideshow_container {
		margin: 0;
		height:350px !important;
	}
	.testimonial-block .slideshow_description_box p {
		font-size: 12px;
	}
	.referral-programme-content .number-ico {
		text-align: center;
	}
	
	/* R & D Tax Credits */
	.overview-qualification-content .block-left,
	.overview-qualification-content .block-right	{
		padding: 0 15px;
	}
	.page-section-header h2,
	.page-section-header p {
		margin: 0 15px;
	}
	.page-section-header h2 {
		margin-bottom: 10px;
	}
	.our-delighted-clients .section-title:before, 
	.our-delighted-clients .section-title:after {
		background: transparent;
	}
	.our-delighted-clients {
		background-image: none !important;
		background-color: #566373;
	}
	.rd-tax-credit-client {
		top: -75px;
	}
	.accountancy-content .block-left {
		padding-left: 0;
	}
	.rd-tax-credit-pricing-header h2, .rd-tax-credit-pricing-header p {
		padding: 0 15px;
	}
	.rd-tax-credit-pricing-header h2:before,
	.rd-tax-credit-pricing-header h2:after {
		background: transparent;
	}
	.referral-programme-title h3:before,
	.referral-programme-title h3:after {
		background: transparent;
	}
	.what-are-you-waiting-for b:before,
	.what-are-you-waiting-for b:after {
		background: transparent;
	}
	.are-you-eligible h2:before,
	.are-you-eligible h2:after {
		background: transparent;
	}
	.are-you-eligible p {
		padding: 0 15px;
	}
	.need-help-section h2:before,
	.need-help-section h2:after {
		background: transparent;
	}
	.what-are-you-waiting-for {
		margin: 0 auto !important;
	}
	.rd-tax-credit-pricing-content h2,
	.rd-tax-credit-pricing-content p	{
		text-align: center;
	}
	.referral-programme-content .number-ico {
		border: none;
		float: none;
		margin: 0 0;
	}
	.referral-programme-content .number-content {
		width: 100%;
		margin: 0 0 40px !important;
	}
	
	/* Innovation Grants */
	.gridder .gridder-list {
		width: 100%;
	}
	.meet-our-writers .writer-title:before,
	.meet-our-writers .writer-title:after {
		background: transparent;
	}
	.wp-colorbox-inline {
		text-align: center;
	}
	.wp-colorbox-inline img {
		display: inline-block !important;
	}
	.meet-our-writers .writer-title {
		margin-bottom: 0 !important;
	}
	.meet-our-writers {
		margin-top: 40px;
	}
	.brand-logo-block {
		margin-bottom: 30px;
	}
	.entry-content .work-process {
		background: none !important;
	}
	.work-process .step-one {
		top: 60px;
		position: relative;
		right: 0;
		padding: 0;
		margin-top: 60px;
	}
	.work-process .step-two {
		position: relative;
		top: 0;
		left: 0;
		padding: 0;
		margin-bottom: 25px;
	}
	.work-process .step-three {
		position: relative;
		top: 0;
		right: 0;
		padding: 0;
	}
	.grant-post {
		padding: 0 15px;
	}
	.grant-details .read-more {
		margin-bottom: 25px !important;
	}
	
	/* Advance Funding */
	.claim-hexagon {
		background-size: contain;
		padding: 88px 30px;
	}
	.claim-hexagon:before,
	.claim-hexagon:after {
		background: transparent;
	}
	.claim-hexagon img {
		max-width: 50%;
	}
	.claim-hexagon p {
		font-size: 13px;
	}
	.claim-hexagon .btn-secondary i {
		font-size: 12px;
	}
	.claim-hexagon .btn-secondary {
		background-position: 136px center;
	}
	.claim-hexagon .btn-secondary.btn-phone:hover, 
	.claim-hexagon .btn-secondary.btn-phone:focus {
		background-position: 136px center;
	}
	.how-to-unlock-section .section-header p {
		margin: 0 !important;
	}
	.how-to-unlock-process {
		background: none !important;
		padding-top: 30px;
	}
	.how-to-unlock-process .number-ico {
		margin-bottom: 10px;
		text-align: center;
		float: left;
		width: 100%;
	}
	.how-to-unlock-process .number-content {
		width: 100%;
		margin-left: 0;
		text-align: center;
		margin: 0 0 60px !important;
	}
	.average-fee-wrap {
		padding: 0 15px;
	}
	.average-fee-note {
		left: 0;
		margin-top: 0;
		margin-right: 0;
		width: 100%;
	}
	
	/* Treehouse */
	.treehouse-intro-section p {
		padding: 0 15px;
	}
	.treehouse-event-content {
		padding: 0 !important;
	}
	.treehouser-block:nth-of-type(odd),
	.treehouser-block:nth-of-type(even)	{
		padding: 0;
	}
	.treehouser-block .read-more:before {
		width: 74%;
	}
	.could-this-be-you {
		float: none;
		margin-top: 0;
		padding: 50px 15px;
		right: 0;
	}
	
	/* Open Culture */
	.page-title-block .page-title, .page-title-block p {
		padding: 0 15px;
	}
	.open-culture-timeline {
		background: none !important;
	}
	.t-transparency-block .transparency-block-img {
		top: 0;
		z-index: -1;
		left: 0;
	}
	.transparency-block-text {
		padding-left: 0;
		top: 0;
		left: 0;
	}
	.comm-block-text {
		top: 0;
		padding-right: 0;
	}
	.change-block-img {
		left: 0;
	}
	.change-block-text {
		top: 0;
		padding-left: 0;
		left: 0;
	}
	.t-change-block {
		top: 180px;
	}
	.t-achieve-block {
		top: 300px;
	}
	.achieve-block-img {
		right: 0;
	}
	.achieve-block-text {
		top: 0;
		padding-right: 0;
	}
	.become-trusted-partner {
		padding: 86px 66px;
		background-size: contain;
	}
	.become-trusted-partner.make-work-awesome-block {
		top: 250px;
		left: 0;
	}
	.become-trusted-partner.make-work-awesome-block h2 {
		font-size: 28px;
	}
	.entry-content .we-are-in-press {
		background-image: none !important;
		background-color: #516170;
		padding-top: 0 !important;
	}
	.press-row {
		padding: 0;
	}
	.double-line-title:before,
	.double-line-title:after {
		background: transparent;
	}
	.press-quote {
		margin-bottom: 30px;
	}
	.slideshow_container_style-light .slideshow_slide_video {
		padding: 0;
	}
	.entry-content .we-are-in-press {
		top: 180px;
	}
	.open-culture-timeline {
		min-height: auto;
	}
	
	/* Partners */
	.we-granttree-timeline {
		background: none !important;
	}
	.better-rates-block .timeline-text-block {
		padding-right: 0;
		left: 0;
		top: 0;
	}
	.better-rates-block .timeline-img-block {
		top: 0;
	}
	.we-granttree-timeline-inner {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.we-granttree-timeline .timeline-img-block {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.we-granttree-timeline .timeline-text-block {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.monitoring-block .timeline-text-block {
		text-align: left;
		top: 0;
		right: 0;
	}
	.peace-in-mind-block .timeline-text-block {
		top: 0;
		left: 0;
		padding-right: 0;
	}
	.great-brand-block .timeline-img-block {
		top: 0;
		padding-right: 0;
	}
	.great-brand-block .timeline-text-block {
		top: 0;
		padding-left: 0;
		text-align: left;
		right: 0;
	}
	.peace-in-mind-block .timeline-img-block {
		top: 0;
	}
	.we-granttree-timeline-inner {
		margin-bottom: 80px;
	}
	.we-granttree-timeline {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.page-sub-title-block h1,
	.page-sub-title-block p {
		padding: 0 15px;
	}
	.our-clients-section h2:before,
	.our-clients-section h2:after {
		background: transparent;
	}
	.become-trusted-partner h2 {
		font-size: 16px;
		margin: 30px 0 !important;
	}
	
	/* Career */
	.page-title-block.join-team-head p {
		padding: 0 15px;
	}
	.join-us-timeline {
		background: none !important;
	}
	.transparency-block, .flexible-block, .personal-values-block, .fun-time-block {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.join-us-timeline .timeline-content-block {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
		padding: 0 15px !important;
		margin-top: 30px;
	}
	.join-us-timeline .timeline-img-block {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
		padding: 0 15px !important;
	}
	.transparency-block .timeline-img-block {
		top: 0;
	}
	.transparency-block .timeline-content-block {
		padding-left: 0;
		text-align: left;
		top: 0;
		right: 0;
	}
	.flexible-block .timeline-img-block {
		top: 0;
		padding-left: 0;
	}
	.flexible-block .timeline-content-block {
		padding-right: 0;
		top: 0;
		left: 0;
	}
	.personal-values-block .timeline-img-block {
		padding-right: 0;
		top: 0;
	}
	.personal-values-block .timeline-content-block {
		padding-left: 0;
		text-align: left;
		top: 0;
		right: 0;
	}
	.fun-time-block .timeline-img-block {
		padding-left: 0;
		top: 0;
	}
	.fun-time-block .timeline-content-block {
		padding-right: 0;
		top: 0;
		left: 0;
	}
	.entry-content .team-content-block {
		margin-top: 100px !important;
		background-image: none !important;
		background-color: #516170;
	}
	.team-content-inner h2 {
		text-align: left;
		font-size: 24px;
		color: #fff;
		line-height: 36px;
		padding: 46px 0 0;
	}
	.sh-link a:before {
		width: 58%;
	}
	
	/* Blog */
	.recent-blog-post {
		background-image: none !important;
		background-color: #516170 !important;
		margin-bottom: 0;
		width: 100%;
		height: auto;
		bottom: 56px;
	}
	.blog-banner {
		margin-bottom: 0;
		height: 700px;
	}
	.blog-sidebar {
		width: 100%;
		padding: 0 15px;
	}
	.blog-section {
		width: 100%;
		padding: 0 15px;
	}
	.blog-post {
		width: 100%;
	}
	.blog-sidebar .DisplayCategoriesWidget .widgettitle:before,
	.blog-sidebar .DisplayCategoriesWidget .widgettitle:after {
		width: 20%;
	}
	.content-bottom-widgets .widget-area {
		width: 100% !important;
		padding: 0 15px;
	}
	#rpwwt-recent-posts-widget-with-thumbnails-4 img {
		height: auto;
	}
	.content-bottom-widgets .recent-posts-widget-with-thumbnails .widget-title:before,
	.content-bottom-widgets .recent-posts-widget-with-thumbnails .widget-title:after {
		width: 50px;
	}
	.rpwwt-widget ul li {
		padding: 10px;
	}
	
	/* Contact */
	.contact-detail-block {
		top: 0;
		padding: 30px 15px;
	}
	.entry-content .contact-form-block {
		padding-top: 0 !important;
		top: -100px;
		position: relative;
	}
	.form-group-row .form-group-ghost {
		width: 100%;
	}
	.form-group-row .form-group-ghost:nth-of-type(odd) {
		padding-right: 0;
	}
	.form-group-row .form-group-ghost:nth-of-type(even) {
		padding-left: 0;
	}
	.treehouse-logo-header p {
		padding: 0 15px;
	}
	.related-articles-section {
		background-image: none !important;
		background-color: #516170;
	}
	
	/* UK Grants */
	.grant-service-img:before,
	.grant-service-img:after {
		background: transparent;
	}
	.related-articles-section .section-title h2:before,
	.related-articles-section .section-title h2:after {
		background: transparent;
	}
	.articles-block .wpb_wrapper {
		padding: 15px;
	}
	.articles-list {
		margin: 0;
	}
	.articles-block:nth-of-type(1) .vc_column-inner {
		padding-right: 15px;
	}
	.articles-block:nth-of-type(2) .vc_column-inner {
		padding-left: 15px;
	}
	.inn-timeline-header h2:before,
	.inn-timeline-header h2:after {
		background: transparent;
	}
	.inn-timeline-text-block {
		margin-left: 0;
		text-align: center;
	}
	.inn-timeline {
		background-image: none !important;
	}
	.brilliant-idea .timeline-img {
		right: 0;
		bottom: 0;
	}
	.our-support .timeline-img {
		left: 0;
		bottom: 0;
	}
	.your-success .timeline-img {
		right: 0;
		bottom: 0;
	}
	
	/* EU Grants */
	.timeline-header p {
		padding: 0;
	}
	.eu-grant-timeline {
		background-image: none !important;
	}
	.eu-grant-timeline .vc_row {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.eu-grant-timeline .timeline-content-block {
		 text-align: left;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.eu-grant-timeline .eu-concept,
	.eu-grant-timeline .inn-block,
	.eu-grant-timeline .comm-block	{
		padding: 0;
		margin-bottom: 100px;
	}
	.eu-grant-timeline .timeline-content-block ul {
		width: 100%;
		margin: 0;
	}
	.eu-grant-timeline .comm-img {
		top: 0;
	}
	.critrea-content-block .critrea-block-title:after,
	.critrea-content-block .critrea-block-title:before {
		background: transparent;
	}
	.criteria-list {
		margin: 0;
	}
	
	/* Innovation Grants Product */
	.timeline-header h2:before,
	.timeline-header h2:after {
		background: transparent;
	}
	.inn-grant-product-timeline {
		background-image: none !important;
		margin-top: 0 !important;
	}
	.inn-grant-product-timeline .timeline-block-one {
		top: 0;
	}
	.inn-grant-product-timeline .timeline-block-one {
		padding: 0;
	}
	.inn-grant-product-timeline .timeline-block-two {
		top: 0;
		padding: 0;
	}
	.inn-grant-product-timeline .timeline-block-three {
		top: 0;
		padding: 0;
	}
	
	/* How we work */
	.how-we-work-timeline {
		background-image: none !important;
	}
	.how-we-work-timeline .unlock-tax-credit-content {
		 text-align: left;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.timeline-text-block.unlock-tax-credit-content {
		top: 0;
		right: 0;
		padding-left: 0;
	}
	.timeline-text-block.unlock-text-credit-img {
		top: 0;
	}
	.timeline-text-block.plug-into-net-img {
		top: 0;
	}
	.timeline-text-block.plug-into-net-content {
		top: 0;
		left: 0;
	}
	.brand-timeline-block {
		width: 100%;
	}
	.how-we-work-timeline .timeline-text-block:nth-of-type(odd) {
		text-align: left;
	}
	.timeline-text-block.expertise-img {
		top: 0;
	}
	.timeline-text-block.expertise-content {
		top: 0;
		right: 0;
		padding-left: 0;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.how-to-unlock-process.how-we-work-process .number-ico {
		text-align: center;
		float: left;
		width: 100%;
	}
	.how-to-unlock-process.how-we-work-process .number-content {
		margin: 0 0 60px !important;
	}
	.how-to-unlock-process.how-we-work-process {
		padding-top: 30px;
	}
	.average-fee-note .average-fee-note, .average-fee-note-block .average-fee-note {
		background-image: none !important;
		background-color: #4ca845;
		top: 0;
		left: 0;
		margin: 0 auto !important;
		padding: 25px;
		width: 240px;
		float: none;
		color: #fff;
		font-size: 13px;
		text-align: center;
	}
	.how-to-unlock-section {
		background: #516170 !important;
	}
	.free-audit {
		background-image: none !important;
	}
	.maximise-success {
		left: 0;
	}
	.maximise-success:after {
		border: none;
	}
	.tailored-you:after {
		border: none;
	}
	.sector-expertise:before {
		border: none;
	}
	.tailored-you {
		top: 0;
		right: 0;
	}
	.sector-expertise {
		top: 0;
	}
	.free-audit-call {
		right: 0;
		margin: 0 auto;
	}
	.free-audit-call p:last-of-type {
		width: 100%;
	}
	.rd-tax-go-to {
		top: 10px;
	}
	.how-we-work-table {
		margin: 0 !important;
		width: auto;
	}
	.how-we-work-table td {
		white-space: nowrap;
	}
	.how-to-unlock-process.how-we-work-process {
		background: none !important;
	}
	.curious-post {
		top: 190px;
		left: 50%;
		background: #4CB755;
		float: left;
		padding: 75px 15px 15px 15px;
		/*z-index: -1;*/
		transform: translate(-50%, 0);
		-webkit-transform: translate(-50%, 0);
		max-width: 215px;
		height: 200px;
		margin-top: -145px;
	}
	.about-us-timeline {
		background: none !important;
	}
	.about-timeline-left {
		width: 40%;
		float: left;
	}
	.about-timeline-right {
		width: 60%;
		float: left;
	}
	.about-timeline-left, .about-timeline-right {
		padding-right: 15px;
	}
	.about-timeline-right .vc_column-inner {
		padding-left: 0;
	}
	.grant-tree-founded h2, .grant-tree-founded p,
	.successful-grant h2, .successful-grant p,
	.raised-funding h2, .raised-funding p,
	.raised-funding2 h2, .raised-funding2 p,
	.journey h2, .journey p,
	.first-implement h2, .first-implement p,
	.team-member h2, .team-member p,
	.raised3 h2, .raised3 p,
	.claim-files h2, .claim-files p {
		right: 0 !important;
		left: 0 !important;
		top: 0 !important;
		margin-bottom: 15px !important;
		padding: 0 !important;
		line-height: 16px;
	}
	.grant-tree-founded h2, .successful-grant h2, .raised-funding h2,
	.raised-funding2 h2, .journey h2, .first-implement h2, .team-member h2, .raised3 h2, .claim-files h2 {
		font-size: 13px;
		font-weight: 500;
	}
	.grant-tree-founded p, .successful-grant p, .raised-funding p,
	.raised-funding2 p, .journey p, .first-implement p, .team-member p, .raised3 p, .claim-files p {
		font-size: 11px;
	}
	.about-timeline-left .raised-funding h2, .about-timeline-left .raised-funding p {
		margin-bottom: 29px !important;
	}
	.about-timeline-left .raised-funding2 h2, .about-timeline-left .raised-funding2 p {
		margin-bottom: 30px !important;
	}
	.about-timeline-left .raised-funding2 p:nth-of-type(1) {
		margin-bottom: 42px !important;
	}
	.about-timeline-right .journey a {
		width: 160px;
	}
	.about-timeline-right .journey a:before {
		width: 52%;
	}
	.about-timeline-right .journey h2 {
		margin: 0 0 24px !important;
		position: relative;
		top: 15px !important;
	}
	.about-timeline-right .raised-funding2 h2 {
		margin-bottom: 13px !important;
		margin-top: 0;
	}
	.about-timeline-right h2, .about-timeline-left h2 {
		font-size: 12px;
	}
	.about-timeline-right .raised-funding2 p {
		margin-bottom: 11px !important;
	}
	.successful-grant {
		top: 50px;
	}
	.raised-funding {
		top: 120px;
	}
	.raised-funding2 {
		top: 170px;
	}
	.journey {
		top: 220px;
	}
	.journey2 p {
		font-size: 13px;
	}
	.about-timeline-right .raised-funding h2 {
		margin-bottom: 12px !important;
		margin-top: -16px !important;
	}
	.about-timeline-right .first-implement h2 {
		margin-top: -18px;
		margin-bottom: 5px !important;
	}
	.about-timeline-left .first-implement p:nth-of-type(1) {
		top: 25px !important;
	}
	.about-timeline-right .first-implement p:nth-of-type(2) {
		top: 5px !important;
	}
	.about-timeline-right .first-implement a {
		width: 160px;
	}
	.about-timeline-right .first-implement a:before {
		width: 52%;
	}
	.about-timeline-right .team-member a {
		width: 160px;
	}
	.about-timeline-right .team-member a:before {
		width: 52%;
	}
	.about-timeline-left .raised3 h2 {
		top: 44px !important;
	}
	.about-timeline-right .raised-funding p {
		margin-bottom: 13px !important;
	}
	.about-us-timeline .about-timeline-left .team-member p {
		margin-bottom: 32px !important;
	}
	.about-timeline-right .raised3 h2 {
		-webkit-margin-before: 50px;
		margin-top: 47px !important;
	}
	.about-timeline-left .team-member h2 {
		margin-top: 43px !important;
		-webkit-margin-before: 0 !important;
	}
	.claim-files {
		top: 360px;
	}
	.about-timeline-left .claim-files h2 {
		top: 60px !important;
	}
	.about-us-timeline {
		min-height: 2525px;
		max-width: 320px;
		margin: 0 auto;
	}
	.t-date {
		display: none;
	}
	.about-brand-section {
		background: #566373;
		position: relative;
		top: 30px;
		margin: 0 -15px !important;
	}
	.site-content .need-help-section {
		top: -80px !important;
		margin-bottom: -80px;
	}
	.wpsm-show:before, .wpsm-hide:before {
		width: 55%;
	}
	.pager-section .btn-secondary {
		margin-bottom: 15px;
	}
}
@media (min-width: 568px) and (max-width: 767px) {
	.site-content .need-help-section {
		top: -80px !important;
		margin-bottom: -80px;
	}
	.admin-bar .nav-right {
		top: 75px;
	}
	.admin-bar #shiftnav-toggle-main {
		top: 76px !important;
	}
	.admin-bar .site-header.sticky .menu-toggle {
		top: -1px;
	}
	.site-header.sticky .menu-toggle {
		top: -1px;
	}
	.inn-grants-service-block-l {
		margin-bottom: 15px;
	}
	.inn-grants-service-block-l, .inn-grants-service-block-r {
		width: 100%;
		padding: 0;
	}
	.double-line-title {
		margin-bottom: 40px !important;
	}
	#cboxLoadedContent {
		min-height: auto !important;
		width: 100% !important;
	}
	#colorbox .inline-content p:last-of-type {
		width: calc(100% - 215px);
	}
	.site-inner {
		padding: 0 15px;
	}
	.custom-logo {
		max-width: 60px;
	}
	.menu-toggle {
		color: #fff;
		border-color: #fff;
		margin-right: 15px;
		border-radius: 0;
		position: relative;
		right: 128px;
		padding: 10px 12px;
		font-size: 10px;
	}
	.nav-right {
		margin: 0;
		position: fixed;
		right: 15px;
		top: 29px;
		width: 133px;
	}
	.nav-right .nav-menu {
		display: inline-block;
		top: 2px;
		position: relative;
		background-size: 18px;
	}
	.nav-right li:nth-of-type(2) {
		display: inline-block;
		float: left;
		position: relative;
		top: 2px;
	}
	.nav-right li:nth-of-type(2) a {
		font-size: 10px;
		padding: 10px 10px 9px;
	}
	.nav-right li {
		display: none;
	}
	.nav-menu {
		background: url('../images/menu-ico.png') no-repeat center center;
	}
	.nav-right .nav-menu a {
		text-indent: -9999px;
		padding: 7px 20px;
	}
	#shiftnav-toggle-main {
		top: 30px;
		width: 100%;
	}
	#shiftnav-toggle-main .shiftnav-toggle-burger {
		left: initial;
	}
	#shiftnav-toggle-main .shiftnav-toggle-burger {
		height: 34px;
		width: 40px;
	}
	.shiftnav-menu {
		padding: 90px 81px !important;
	}
	#shiftnav-toggle-main .shiftnav-main-toggle-content {
		left: -20px;
	}
	.banner-content h2 {
		font-size: 24px;
	}
	.banner-content {
		width: 100%;
		padding: 0 15px;
	}
	.timeline-text-row {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.timeline-text-block.rd-tax-content {
		padding: 34px 15px 0 15px;
		width: 100%;
	}
	.body-timeline .timeline-img {
		display: none;
	}
	.timeline-text-block h2 {
		font-size: 21px;
	}
	.timeline-text-block .read-more:before {
		width: 64%;
	}
	.inn-grants-content {
		padding: 0 15px 0 0 !important;
		width: 100%;
	}

	.page-id-88 .average-fee-note
	{
		margin-left:auto;
		margin-right:auto;
		top:10px;
	}

	.page-id-88 .average-fee-wrap
	{
		text-align:center;
	}

	.timeline-text-row {
		margin-bottom: 80px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.inn-grants-inner {
		width: 100%;
		margin-bottom: 30px !important;
	}
	.treehouse-inner {
		width: 100%;
	}
	.social-navigation ul {
		display: none;
	}
	.main-navigation .primary-menu {
		border: none;
	}
	.site-header .main-navigation + .social-navigation {
		margin: 0;
	}
	.main-navigation {
		background: #566373;
		padding: 20px;
	}
	.dropdown-toggle {
		color: #fff;
	}	
	.advance-funding-img {
		text-align: center;
		padding-top: 0;
	}
	.advance-funding-img .timeline-block-img {
		right: 0;
	}
	.body-timeline {
		padding-top: 60px;
	}
	.timeline-text-block.advance-funding-content {
		width: 100%;
		padding-top: 40px;
		padding-left: 0;
	}
	.entry-content .testimonial-block.testimonial-block-home {
	/* background: #566373;*/
		background: none !important;
		margin-top: 0;
	}
	.entry-content .testimonial-block.testimonial-block-home .testimonial-bg {
	/*	display: none; */
	}
	.brands-block h3 {
		font-size: 13px;
	}
	.brands-block img {
		margin: 15px 30px 15px;
	}
	.brands-block {
		padding-top: 60px;
		padding-bottom: 40px;
	}
	.treehouse-content {
		padding-top: 0;
		padding-right: 0 !important;
	}
	.open-culture-block {
		background-image: none;
		background: #aadcd9;
	}
	.open-culture-text-block {
		padding: 0 !important;
	}
	.footer-widget-block {
		width: 100%;
	}
	.footer-social {
		text-align: center;
		padding: 0;
		right: 0;
		top: 0;
	}
	.footer-logo {
		padding: 30px 0;
	}
	.footer-form {
		top: 15px;
		left: 0;
	}
	.footer-form-block input {
		width: 100%;
	}
	.slideshow_container .slideshow_view .slideshow_slide,
	.single-item-slider .slideshow_content	{
		width: 100% !important;
	}
	.testimonial-block .slideshow_description_box,
	.testimonial-block.single-item-slider .slideshow_description_box	 {
		width: calc(100% - 160px) !important;
	}
	.testimonial-block .slideshow_slide_image > img {
		max-width: 80px !important;
		height: 80px !important;
	}
	.testimonial-block .slideshow_description_box p {
		font-size: 12px;
	}
	.referral-programme-content .number-ico {
		text-align: center;
	}
	
	/* R & D Tax Credits */
	.overview-qualification-content .block-left,
	.overview-qualification-content .block-right	{
		padding: 0 15px;
	}
	.page-section-header h2,
	.page-section-header p {
		margin: 0 15px;
	}
	.page-section-header h2 {
		margin-bottom: 10px;
	}
	.our-delighted-clients .section-title:before, 
	.our-delighted-clients .section-title:after {
		background: transparent;
	}
	.our-delighted-clients {
		background-image: none !important;
		background-color: #566373;
	}
	.rd-tax-credit-client {
		top: -75px;
	}
	.accountancy-content .block-left {
		padding-left: 0;
	}
	.rd-tax-credit-pricing-header h2, .rd-tax-credit-pricing-header p {
		padding: 0 15px;
	}
	.rd-tax-credit-pricing-header h2:before,
	.rd-tax-credit-pricing-header h2:after {
		background: transparent;
	}
	.referral-programme-title h3:before,
	.referral-programme-title h3:after {
		background: transparent;
	}
	.what-are-you-waiting-for b:before,
	.what-are-you-waiting-for b:after {
		background: transparent;
	}
	.are-you-eligible h2:before,
	.are-you-eligible h2:after {
		background: transparent;
	}
	.are-you-eligible p {
		padding: 0 15px;
	}
	.need-help-section h2:before,
	.need-help-section h2:after {
		background: transparent;
	}
	.what-are-you-waiting-for {
		margin: 0 auto !important;
	}
	.rd-tax-credit-pricing-content h2,
	.rd-tax-credit-pricing-content p	{
		text-align: center;
	}
	
	/* Innovation Grants */
	.gridder .gridder-list {
		width: 100%;
	}
	.meet-our-writers .writer-title:before,
	.meet-our-writers .writer-title:after {
		background: transparent;
	}
	.wp-colorbox-inline {
		text-align: center;
	}
	.wp-colorbox-inline img {
		display: inline-block !important;
	}
	.meet-our-writers .writer-title {
		margin-bottom: 0 !important;
	}
	.meet-our-writers {
		margin-top: 40px;
	}
	.brand-logo-block {
		margin-bottom: 30px;
	}
	.entry-content .work-process {
		background: none !important;
	}
	.work-process .step-one {
		top: 60px;
		position: relative;
		right: 0;
		padding: 0;
		margin-top: 60px;
	}
	.work-process .step-two {
		position: relative;
		top: 0;
		left: 0;
		padding: 0;
		margin-bottom: 25px;
	}
	.work-process .step-three {
		position: relative;
		top: 0;
		right: 0;
		padding: 0;
	}
	.grant-post {
		padding: 0 15px;
	}
	.grant-details .read-more {
		margin-bottom: 25px !important;
	}
	
	/* Advance Funding */
	.claim-hexagon {
		background-size: contain;
		padding: 88px 30px;
	}
	.claim-hexagon:before,
	.claim-hexagon:after {
		background: transparent;
	}
	.claim-hexagon img {
		max-width: 50%;
	}
	.claim-hexagon p {
		font-size: 13px;
	}
	.claim-hexagon .btn-secondary i {
		font-size: 12px;
	}
	.claim-hexagon .btn-secondary {
		background-position: 136px center;
	}
	.claim-hexagon .btn-secondary.btn-phone:hover, 
	.claim-hexagon .btn-secondary.btn-phone:focus {
		background-position: 136px center;
	}
	.how-to-unlock-section .section-header p {
		margin: 0 !important;
	}
	.how-to-unlock-process {
		background: none !important;
	}
	.how-to-unlock-process .number-ico {
		margin-bottom: 0;
	}
	.how-to-unlock-process .number-content {
		width: 100%;
		margin-left: 0;
		text-align: center;
	}
	.average-fee-wrap {
		padding: 0 15px;
	}
	.average-fee-note {
		left: 0 !important;
		margin-top: 0 !important;
		margin-right: 0 !important;
		width: 100% !important;
		top: 10px !important;
	}

	.average-fee-wrap
	{
		text-align:center !important;
	}
	
	/* Treehouse */
	.treehouse-intro-section p {
		padding: 0 15px;
	}
	.treehouse-event-content {
		padding: 0 !important;
		float: left;
		width: 50%;
	}
	.treehouse-event .twitter-feed {
		float: right;
		width: 50%;
	}
	.treehouser-block:nth-of-type(odd),
	.treehouser-block:nth-of-type(even)	{
		padding: 0;
	}
	.treehouser-block .read-more:before {
		width: 74%;
	}
	.could-this-be-you {
		float: none;
		margin-top: 0;
		padding: 50px 15px;
		right: 0;
	}
	
	/* Open Culture */
	.page-title-block .page-title, .page-title-block p {
		padding: 0 15px;
	}
	.open-culture-timeline {
		background: none !important;
	}
	.t-transparency-block .transparency-block-img {
		top: 0;
		z-index: -1;
		left: 0;
	}
	.transparency-block-text {
		padding-left: 0;
		top: 0;
		left: 0;
	}
	.comm-block-text {
		top: 0;
		padding-right: 0;
	}
	.change-block-img {
		left: 0;
	}
	.change-block-text {
		top: 0;
		padding-left: 0;
		left: 0;
	}
	.t-change-block {
		top: 180px;
	}
	.t-achieve-block {
		top: 300px;
	}
	.achieve-block-img {
		right: 0;
	}
	.achieve-block-text {
		top: 0;
		padding-right: 0;
	}
	.become-trusted-partner {
		padding: 86px 66px;
		background-size: contain;
	}
	.become-trusted-partner.make-work-awesome-block {
		top: 250px;
		left: 0;
	}
	.become-trusted-partner.make-work-awesome-block h2 {
		font-size: 28px;
	}
	.entry-content .we-are-in-press {
		background-image: none !important;
		background-color: #516170;
		padding-top: 0 !important;
	}
	.press-row {
		padding: 0 15px;
	}
	.double-line-title:before,
	.double-line-title:after {
		background: transparent;
	}
	.press-quote {
		margin-bottom: 30px;
		float: left;
		width: calc(100% / 2);
	}
	.slideshow_container_style-light .slideshow_slide_video {
		padding: 0;
	}
	.entry-content .we-are-in-press {
		top: 180px;
	}
	.open-culture-timeline {
		min-height: auto;
	}
	
	/* Partners */
	.we-granttree-timeline {
		background: none !important;
	}
	.better-rates-block .timeline-text-block {
		padding-right: 0;
		left: 0;
		top: 0;
	}
	.better-rates-block .timeline-img-block {
		top: 0;
	}
	.we-granttree-timeline-inner {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.we-granttree-timeline .timeline-img-block {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.we-granttree-timeline .timeline-text-block {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.monitoring-block .timeline-text-block {
		text-align: left;
		top: 0;
		right: 0;
	}
	.peace-in-mind-block .timeline-text-block {
		top: 0;
		left: 0;
		padding-right: 0;
	}
	.great-brand-block .timeline-img-block {
		top: 0;
		padding-right: 0;
	}
	.great-brand-block .timeline-text-block {
		top: 0;
		padding-left: 0;
		text-align: left;
		right: 0;
	}
	.peace-in-mind-block .timeline-img-block {
		top: 0;
	}
	.we-granttree-timeline-inner {
		margin-bottom: 80px;
	}
	.we-granttree-timeline {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.page-sub-title-block h1,
	.page-sub-title-block p {
		padding: 0 15px;
	}
	.our-clients-section h2:before,
	.our-clients-section h2:after {
		background: transparent;
	}
	.become-trusted-partner h2 {
		font-size: 24px;
		margin: 30px 0 !important;
	}
	
	/* Career */
	.page-title-block.join-team-head p {
		padding: 0 15px;
	}
	.join-us-timeline {
		background: none !important;
	}
	.transparency-block, .flexible-block, .personal-values-block, .fun-time-block {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.join-us-timeline .timeline-content-block {
		padding: 0 15px !important;
	}
	.join-us-timeline .timeline-img-block {
		padding: 0 15px !important;
	}
	.transparency-block .timeline-img-block {
		top: 0;
	}
	.transparency-block .timeline-content-block {
		padding-left: 0;
		text-align: left;
		top: 0;
		right: 0;
	}
	.flexible-block .timeline-img-block {
		top: 0;
		padding-left: 0;
	}
	.flexible-block .timeline-content-block {
		padding-right: 0;
		top: 0;
		left: 0;
	}
	.personal-values-block .timeline-img-block {
		padding-right: 0;
		top: 0;
	}
	.personal-values-block .timeline-content-block {
		padding-left: 0;
		text-align: left;
		top: 0;
		right: 0;
	}
	.fun-time-block .timeline-img-block {
		padding-left: 0;
		top: 0;
	}
	.fun-time-block .timeline-content-block {
		padding-right: 0;
		top: 0;
		left: 0;
	}
	.entry-content .team-content-block {
		margin-top: 100px !important;
		background-image: none !important;
		background-color: #516170;
	}
	.team-content-inner h2 {
		text-align: left;
		font-size: 24px;
		color: #fff;
		line-height: 36px;
		padding: 46px 0 0;
	}
	
	/* Blog */
	.recent-blog-post {
		background-image: none !important;
		background-color: #516170 !important;
		margin-bottom: 0;
		width: 100%;
		height: auto;
		bottom: -40px;
	}
	.blog-banner {
		margin-bottom: 0;
		height: 700px;
	}
	.blog-sidebar {
		width: 100%;
		padding: 0 15px;
	}
	.blog-section {
		width: 100%;
		padding: 0 15px;
	}
	.blog-post {
		width: calc(100% / 2 - 8px);
		float: left;
		margin-right: 15px;
	}
	.blog-post:nth-of-type(even) {
		margin-right: 0;
	}
	.content-bottom-widgets .widget-area {
		width: 100% !important;
		padding: 0 15px;
	}
	#rpwwt-recent-posts-widget-with-thumbnails-4 img {
		height: auto;
	}
	.content-bottom-widgets .recent-posts-widget-with-thumbnails .widget-title:before,
	.content-bottom-widgets .recent-posts-widget-with-thumbnails .widget-title:after {
		width: 180px;
	}
	.rpwwt-widget ul li {
		padding: 10px;
		float: left;
		width: calc(100% / 2 - 10px);
	}
	.rpwwt-widget ul li:nth-of-type(odd) {
		margin-right: 10px;
	}
	
	/* Contact */
	.contact-detail-block {
		top: 0;
		padding: 30px 15px;
	}
	.entry-content .contact-form-block {
		padding-top: 0 !important;
		top: -100px;
		position: relative;
	}
	.form-group-row .form-group-ghost {
		width: 100%;
	}
	.form-group-row .form-group-ghost:nth-of-type(odd) {
		padding-right: 0;
	}
	.form-group-row .form-group-ghost:nth-of-type(even) {
		padding-left: 0;
	}
	.treehouse-logo-header p {
		padding: 0 15px;
	}
	
	/* UK Grants */
	.grant-service-img:before,
	.grant-service-img:after {
		background: transparent;
	}
	.related-articles-section .section-title h2:before,
	.related-articles-section .section-title h2:after {
		background: transparent;
	}
	.articles-block .wpb_wrapper {
		padding: 15px;
	}
	.articles-list {
		margin: 0;
	}
	.articles-block:nth-of-type(1) .vc_column-inner {
		padding-right: 15px;
	}
	.articles-block:nth-of-type(2) .vc_column-inner {
		padding-left: 15px;
	}
	.inn-timeline-header h2:before,
	.inn-timeline-header h2:after {
		background: transparent;
	}
	.inn-timeline-text-block {
		margin-left: 0;
		text-align: center;
	}
	.inn-timeline {
		background-image: none !important;
	}
	.brilliant-idea .timeline-img {
		right: 0;
		bottom: 0;
	}
	.our-support .timeline-img {
		left: 0;
		bottom: 0;
	}
	.your-success .timeline-img {
		right: 0;
		bottom: 0;
	}
	
	/* EU Grants */
	.timeline-header p {
		padding: 0;
	}
	.eu-grant-timeline {
		background-image: none !important;
	}
	.eu-grant-timeline .vc_row {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.eu-grant-timeline .eu-concept,
	.eu-grant-timeline .inn-block,
	.eu-grant-timeline .comm-block	{
		padding: 0;
		margin-bottom: 100px;
	}
	.eu-grant-timeline .timeline-content-block ul {
		width: 100%;
		margin: 0;
	}
	.eu-grant-timeline .comm-img {
		top: 0;
	}
	.critrea-content-block .critrea-block-title:after,
	.critrea-content-block .critrea-block-title:before {
		background: transparent;
	}
	.criteria-list {
		margin: 0;
	}
	
	/* Innovation Grants Product */
	.timeline-header h2:before,
	.timeline-header h2:after {
		background: transparent;
	}
	.inn-grant-product-timeline {
		background-image: none !important;
		margin-top: 0 !important;
	}
	.inn-grant-product-timeline .timeline-block-one {
		top: 0;
	}
	.inn-grant-product-timeline .timeline-block-one {
		padding: 0;
	}
	.inn-grant-product-timeline .timeline-block-two {
		top: 0;
		padding: 0;
	}
	.inn-grant-product-timeline .timeline-block-three {
		top: 0;
		padding: 0;
	}
	
	/* How we work */
	.how-we-work-timeline {
		background-image: none !important;
	}
	.how-we-work-timeline .unlock-tax-credit-content {
		 text-align: left;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.timeline-text-block.unlock-tax-credit-content {
		top: 0;
		right: 0;
		padding-left: 0;
	}
	.timeline-text-block.unlock-text-credit-img {
		top: 0;
	}
	.timeline-text-block.plug-into-net-img {
		top: 0;
	}
	.timeline-text-block.plug-into-net-content {
		top: 0;
		left: 0;
	}
	.brand-timeline-block {
		width: 100%;
	}
	.how-we-work-timeline .timeline-text-block:nth-of-type(odd) {
		text-align: left;
	}
	.timeline-text-block.expertise-img {
		top: 0;
	}
	.timeline-text-block.expertise-content {
		top: 0;
		right: 0;
		padding-left: 0;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.how-to-unlock-process .number-ico {
		text-align: center;
		float: left;
		width: 100%;
		margin-bottom: 10px;
	}
	.how-to-unlock-process .number-content {
		margin: 0 0 60px !important;
	}
	.number-content p {
		margin: 0 0 15px;
		color: #fff;
	}
	.how-to-unlock-process {
		padding-top: 30px;
	}
	.average-fee-note .average-fee-note, .average-fee-note-block .average-fee-note {
		background-image: none !important;
		background-color: #4ca845;
		top: 0;
		left: 0;
		margin: 0 auto !important;
		padding: 25px;
		width: 240px;
		float: none;
		color: #fff;
		font-size: 13px;
		text-align: center;
	}
	.how-to-unlock-section {
		background: #516170 !important;
	}
	.free-audit {
		background-image: none !important;
	}
	.maximise-success {
		left: 0;
	}
	.maximise-success:after {
		border: none;
	}
	.tailored-you:after {
		border: none;
	}
	.sector-expertise:before {
		border: none;
	}
	.tailored-you {
		top: 0;
		right: 0;
	}
	.sector-expertise {
		top: 0;
	}
	.free-audit-call {
		right: 0;
		margin: 0 auto;
	}
	.free-audit-call p:last-of-type {
		width: 100%;
	}
	.rd-tax-go-to {
		top: 10px;
	}
	.how-we-work-table {
		margin: 0 !important;
		width: auto;
	}
	.how-we-work-table td {
		white-space: nowrap;
	}
	.how-to-unlock-process.how-we-work-process {
		background: none !important;
	}
	.curious-post {
		top: 230px;
		left: 50%;
		background: #4CB755;
		float: left;
		padding: 75px 15px 15px 15px;
		z-index: -1;
		transform: translate(-50%, 0);
		-webkit-transform: translate(-50%, 0);
		max-width: 215px;
		height: 230px;
		margin-top: -145px;
	}
	.about-us-timeline {
		background: none !important;
	}
	.about-timeline-left {
		width: 40%;
		float: left;
	}
	.about-timeline-right {
		width: 60%;
		float: left;
	}
	.about-timeline-left, .about-timeline-right {
		padding-right: 15px;
	}
	.about-timeline-right .vc_column-inner {
		padding-left: 0;
	}
	.grant-tree-founded h2, .grant-tree-founded p,
	.successful-grant h2, .successful-grant p,
	.raised-funding h2, .raised-funding p,
	.raised-funding2 h2, .raised-funding2 p,
	.journey h2, .journey p,
	.first-implement h2, .first-implement p,
	.team-member h2, .team-member p,
	.raised3 h2, .raised3 p,
	.claim-files h2, .claim-files p {
		right: 0 !important;
		left: 0 !important;
		top: 0 !important;
		margin-bottom: 15px !important;
		padding: 0 !important;
	}
	.grant-tree-founded h2, .successful-grant h2, .raised-funding h2,
	.raised-funding2 h2, .journey h2, .first-implement h2, .team-member h2, .raised3 h2, .claim-files h2 {
		font-size: 13px;
		font-weight: 500;
	}
	.grant-tree-founded p, .successful-grant p, .raised-funding p,
	.raised-funding2 p, .journey p, .first-implement p, .team-member p, .raised3 p, .claim-files p {
		font-size: 13px;
	}
	.about-timeline-left .raised-funding h2, .about-timeline-left .raised-funding p {
		margin-bottom: 29px !important;
	}
	.about-timeline-left .raised-funding2 h2, .about-timeline-left .raised-funding2 p {
		margin-bottom: 30px !important;
	}
	.about-timeline-left .raised-funding2 p:nth-of-type(1) {
		margin-bottom: 42px !important;
	}
	.about-timeline-right .journey a {
		width: 160px;
	}
	.about-timeline-right .journey a:before {
		width: 52%;
	}
	.about-timeline-right .journey h2 {
		margin: 0 0 24px !important;
		position: relative;
		top: 15px !important;
	}
	.about-timeline-right .raised-funding2 h2 {
		margin-top: -15px;
	}
	.successful-grant {
		top: 50px;
	}
	.raised-funding {
		top: 120px;
	}
	.raised-funding2 {
		top: 170px;
	}
	.journey {
		top: 220px;
	}
	.journey2 p {
		font-size: 13px;
	}
	.about-timeline-right .raised-funding h2 {
		margin-top: -30px !important;
	}
	.about-timeline-right .first-implement h2 {
		margin-top: -15px;
		margin-bottom: 5px !important;
	}
	.about-timeline-left .first-implement p:nth-of-type(1) {
		top: 25px !important;
	}
	.about-timeline-right .first-implement p:nth-of-type(2) {
		top: 10px !important;
	}
	.about-timeline-right .first-implement a {
		width: 160px;
	}
	.about-timeline-right .first-implement a:before {
		width: 52%;
	}
	.about-timeline-right .team-member a {
		width: 160px;
	}
	.about-timeline-right .team-member a:before {
		width: 52%;
	}
	.about-timeline-left .raised3 h2 {
		top: 44px !important;
	}
	.claim-files {
		top: 360px;
	}
	.about-timeline-left .claim-files h2 {
		top: 60px !important;
	}
	.about-us-timeline {
		min-height: 2430px;
		max-width: 320px;
		margin: 0 auto;
	}
	.t-date {
		display: none;
	}
	.about-brand-section {
		background: #566373;
		position: relative;
		top: 30px;
		margin: 0 -15px !important;
	}
}
@media (min-width: 768px) and (max-width: 909px) {
	.site-inner {
		padding: 0 15px;
	}
	.custom-logo {
		max-width: 60px;
	}
	.menu-toggle {
		color: #fff;
		border-color: #fff;
		margin-right: 15px;
		border-radius: 0;
		position: relative;
		right: 128px;
		padding: 12px 12px;
		font-size: 10px;
	}
	.nav-right {
		margin: 0;
		position: fixed;
		right: 15px;
		top: 29px;
		width: 133px;
	}
	.nav-right .nav-menu {
		display: inline-block;
		top: 2px;
		position: relative;
		background-size: 18px;
	}
	.nav-right li:nth-of-type(2) {
		display: inline-block;
		float: left;
		position: relative;
		top: 2px;
	}
	.nav-right li:nth-of-type(2) a {
		font-size: 10px;
		padding: 10px 10px 9px;
	}
	.site-header.sticky .menu-toggle {
		top: -1px;
	}
	.nav-right li {
		display: none;
	}
	.nav-menu {
		background: url('../images/menu-ico.png') no-repeat center center;
	}
	.nav-right .nav-menu a {
		text-indent: -9999px;
		padding: 7px 20px;
	}
	#shiftnav-toggle-main {
		top: 30px;
		width: 100%;
	}
	#shiftnav-toggle-main .shiftnav-toggle-burger {
		right: 6px;
		left: initial;
	}
	#shiftnav-toggle-main .shiftnav-toggle-burger {
		height: 34px;
		width: 40px;
	}
	.shiftnav-menu {
		padding: 90px 81px !important;
	}
	#shiftnav-toggle-main .shiftnav-main-toggle-content {
		left: -20px;
	}
	.banner-content h2 {
		font-size: 24px;
	}
	.banner-content {
		width: 100%;
		padding: 0 15px;
		transform: translate(-28%, 0px);
	}
	.timeline-text-row {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.timeline-text-block.rd-tax-content {
		padding: 34px 15px 0 15px;
		width: 100%;
	}
	.body-timeline .timeline-img {
		display: none;
	}
	.timeline-text-block h2 {
		font-size: 21px;
	}
	.timeline-text-block .read-more:before {
		width: 64%;
	}
	.inn-grants-content {
		padding: 0 15px 0 0 !important;
		width: 100%;
	}
	.timeline-text-row {
		margin-bottom: 80px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.inn-grants-inner {
		width: 100%;
		margin-bottom: 30px !important;
	}
	.treehouse-inner {
		width: 100%;
	}
	.social-navigation ul {
		display: none;
	}
	.main-navigation .primary-menu {
		border: none;
	}
	.site-header .main-navigation + .social-navigation {
		margin: 0;
	}
	.main-navigation {
		background: #566373;
		padding: 20px;
	}
	.dropdown-toggle {
		color: #fff;
	}	
	.advance-funding-img {
		text-align: center;
		padding-top: 0;
	}
	.advance-funding-img .timeline-block-img {
		right: 0;
	}
	.body-timeline {
		padding-top: 60px;
	}
	.timeline-text-block.advance-funding-content {
		width: 100%;
		padding-top: 40px;
		padding-left: 0;
	}
	.entry-content .testimonial-block.testimonial-block-home {
	/* background: #566373;*/
		background: none !important;
		margin-top: 0;
	}
	.entry-content .testimonial-block.testimonial-block-home .testimonial-bg {
	/*	display: none; */
	}
	.brands-block h3 {
		font-size: 13px;
	}
	.brands-block img {
		margin: 15px 30px 15px;
	}
	.brands-block {
		padding-top: 60px;
		padding-bottom: 40px;
	}
	.treehouse-content {
		padding-top: 0;
		padding-right: 0 !important;
	}
	.open-culture-block {
		background-image: none;
		background: #aadcd9;
	}
	.open-culture-text-block {
		padding: 0 !important;
	}
	.footer-social {
		text-align: center;
		padding: 0;
		right: 0;
		top: 0;
	}
	.footer-logo {
		padding: 30px 0;
	}
	.footer-form {
		top: 15px;
		left: 0;
	}
	.footer-form-block input {
		width: 100%;
	}
	.slideshow_container .slideshow_view .slideshow_slide {
		width: 100% !important;
	}
	.testimonial-block .slideshow_description_box {
		width: calc(100% - 260px) !important;
	}
	
	.rd-tax-credit-client {
		top: 0;
	}
	.accountancy-content .block-left {
		padding-left: 0;
	}
	.what-are-you-waiting-for b:before,
	.what-are-you-waiting-for b:after {
		width: 33%;
	}
	.referral-programme-title h3:before,
	.referral-programme-title h3:after {
		width: 18%;
	}
	.rd-tax-credit-pricing-header h2:before {
		left: 15px;
		width: 30%;
	}
	.rd-tax-credit-pricing-header h2:after {
		right: 15px;
		width: 30%;
	}
	
	/* Innovation Grants */
	.gridder .gridder-list {
		width: calc(100%/2 - 3px);
	}
	.grant-post {
		padding: 0 30px;
	}
	.grant-details .read-more {
		margin-bottom: 25px !important;
	}
	.entry-content .work-process {
		background: none !important;
	}
	.work-process .step-one {
		top: 60px;
		position: relative;
		right: 0;
		padding: 0;
		margin-top: 60px;
	}
	.work-process .step-two {
		position: relative;
		top: 0;
		left: 0;
		padding: 0;
		margin-bottom: 25px;
	}
	.work-process .step-three {
		position: relative;
		top: 0;
		right: 0;
		padding: 0;
	}
	.meet-our-writers .writer-title:before,
	.meet-our-writers .writer-title:after {
		width: 35%;
	}
	.meet-our-writers {
		margin-top: 60px;
	}
	.our-delighted-clients .section-title:before,
	.our-delighted-clients .section-title:after {
		width: 30%;
	}
	.footer-social-block h2,
	.footer-form > p {
		font-size: 14px;
	}
	
	/* Advance Funding */
	.claim-hexagon:before,
	.claim-hexagon:after {
		background: transparent;
	}
	.slideshow_container .slideshow_view .slideshow_slide,
	.single-item-slider .slideshow_content	{
		width: 100% !important;
	}
	.testimonial-block .slideshow_slide_image > img {
		max-width: 120px !important;
		height: 120px !important;
	}
	.how-to-unlock-process {
		background-position: 146px 126px;
		background-size: 62%;
	}
	.how-to-unlock-process .btn-secondary i {
		font-size: 15px;
	}
	.number-content a {
		background-position: 144px center;
	}
	.how-to-unlock-process .number-ico {
		margin-bottom: 0;
	}
	.how-to-unlock-process .number-content {
		width: 100%;
		margin-left: 0;
		text-align: center;
	}
	
	/* Treehouse */
	.treehouse-intro-section p {
		padding: 0 15px;
	}
	.treehouse-event-content {
		padding: 0 !important;
		float: left;
		width: 50%;
	}
	.treehouse-event .twitter-feed {
		float: right;
		width: 50%;
	}
	.treehouser-block:nth-of-type(odd),
	.treehouser-block:nth-of-type(even)	{
		padding: 0;
	}
	.treehouser-block .read-more:before {
		width: 74%;
	}
	.could-this-be-you {
		float: none;
		padding: 50px 15px;
		right: 0;
		max-width: 480px;
		margin: 0 auto;
	}
	
	/* Open Culture */
	.page-title-block .page-title, .page-title-block p {
		padding: 0 15px;
	}
	.open-culture-timeline {
		background: none !important;
	}
	.t-transparency-block .transparency-block-img {
		top: 0;
		z-index: -1;
		left: 0;
	}
	.transparency-block-text {
		padding-left: 0;
		top: 0;
		left: 0;
	}
	.comm-block-text {
		top: 0;
		padding-right: 0;
	}
	.change-block-img {
		left: 0;
	}
	.change-block-text {
		top: 0;
		padding-left: 0;
		left: 0;
	}
	.t-change-block {
		top: 180px;
	}
	.t-achieve-block {
		top: 300px;
	}
	.achieve-block-img {
		right: 0;
	}
	.achieve-block-text {
		top: 0;
		padding-right: 0;
	}
	.become-trusted-partner {
		padding: 86px 66px;
		background-size: contain;
	}
	.become-trusted-partner.make-work-awesome-block {
		top: 250px;
		left: 0;
	}
	.become-trusted-partner.make-work-awesome-block h2 {
		font-size: 28px;
	}
	.entry-content .we-are-in-press {
		background-image: none !important;
		background-color: #516170;
	}
	.press-row {
		padding: 0 15px;
	}
	.double-line-title:before,
	.double-line-title:after {
		background: transparent;
	}
	.press-quote {
		margin-bottom: 30px;
		float: left;
		width: calc(100% / 2);
	}
	.slideshow_container_style-light .slideshow_slide_video {
		padding: 0;
	}
	.entry-content .we-are-in-press {
		top: 180px;
	}
	.open-culture-timeline {
		min-height: auto;
	}
	
	/* Partners */
	.we-granttree-timeline {
		background: none !important;
	}
	.we-granttree-timeline-inner {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.our-clients-section h2:before,
	.our-clients-section h2:after {
		width: 28%;
	}
	.better-rates-block .timeline-text-block {
		padding-right: 0;
		left: 0;
	}
	.monitoring-block .timeline-text-block {
		right: 0;
	}
	.peace-in-mind-block .timeline-text-block {
		left: 0;
		padding-right: 0;
	}
	.great-brand-block .timeline-img-block {
		padding-right: 0;
	}
	.great-brand-block .timeline-text-block {
		padding-left: 0;
		right: 0;
	}
	
	/* Career */
	.page-title-block.join-team-head p {
		padding: 0 15px;
	}
	.join-us-timeline {
		background: none !important;
	}
	.transparency-block, .flexible-block, .personal-values-block, .fun-time-block {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.join-us-timeline .timeline-content-block {
		padding: 0 15px !important;
	}
	.join-us-timeline .timeline-img-block {
		padding: 0 15px !important;
	}
	.transparency-block .timeline-img-block {
		top: 0;
	}
	.transparency-block .timeline-content-block {
		padding-left: 0;
		top: 0;
		right: 0;
	}
	.flexible-block .timeline-img-block {
		top: 0;
		padding-left: 0;
	}
	.flexible-block .timeline-content-block {
		padding-right: 0;
		top: 0;
		left: 0;
	}
	.personal-values-block .timeline-img-block {
		padding-right: 0;
		top: 0;
	}
	.personal-values-block .timeline-content-block {
		padding-left: 0;
		top: 0;
		right: 0;
	}
	.fun-time-block .timeline-img-block {
		padding-left: 0;
		top: 0;
	}
	.fun-time-block .timeline-content-block {
		padding-right: 0;
		top: 0;
		left: 0;
	}
	.entry-content .team-content-block {
		margin-top: 100px !important;
		background-image: none !important;
		background-color: #516170;
	}
	.team-content-inner h2 {
		font-size: 24px;
		color: #fff;
		line-height: 36px;
		padding: 46px 0 0;
	}
	
	/* Blog */
	.recent-blog-post {
		left: 15px;
	}
	.blog-section {		
		width: 58%;
		margin-left: 15px;
	}
	.blog-sidebar {
		width: 38%;
		margin-right: 15px;
	}
	.blog-sidebar .DisplayCategoriesWidget .widgettitle:before,
	.blog-sidebar .DisplayCategoriesWidget .widgettitle:after {
		width: 20%;
	}
	.content-bottom-widgets .widget-area {
		width: 100%;
		padding: 0 15px;
	}
	#rpwwt-recent-posts-widget-with-thumbnails-4 img {
		height: auto;
	}
	.content-bottom-widgets .recent-posts-widget-with-thumbnails .widget-title:before,
	.content-bottom-widgets .recent-posts-widget-with-thumbnails .widget-title:after {
		width: 180px;
	}
	.rpwwt-widget ul li {
		padding: 10px;
		float: left;
		width: calc(100% / 2 - 10px);
	}
	.rpwwt-widget ul li:nth-of-type(odd) {
		margin-right: 10px;
	}
	
	/* Contact */
	.contact-detail-block {
		top: 0;
		padding: 30px 15px;
	}
	.entry-content .contact-form-block {
		padding-top: 0 !important;
		top: -100px;
		position: relative;
	}
	.treehouse-logo-header p {
		padding: 0 15px;
	}
	.referral-programme-content .number-ico {
		width: 60px;
	}
	.referral-programme-content .number-content {
		float: left;
		width: 77%;
	}
	
	/* UK Grants */
	.grant-service-img:before,
	.grant-service-img:after {
		background: transparent;
	}
	.related-articles-section .section-title h2:before,
	.related-articles-section .section-title h2:after {
		background: transparent;
	}
	.articles-block .wpb_wrapper {
		padding: 15px;
	}
	.articles-list {
		margin: 0;
	}
	.articles-block:nth-of-type(1) .vc_column-inner {
		padding-right: 15px;
	}
	.articles-block:nth-of-type(2) .vc_column-inner {
		padding-left: 15px;
	}
	.inn-timeline-header h2:before,
	.inn-timeline-header h2:after {
		background: transparent;
	}
	.inn-timeline-text-block {
		margin-left: 0;
		text-align: center;
	}
	.inn-timeline {
		background-image: none !important;
	}
	.brilliant-idea .timeline-img {
		right: 0;
		bottom: 0;
	}
	.our-support .timeline-img {
		left: 0;
		bottom: 0;
	}
	.your-success .timeline-img {
		right: 0;
		bottom: 0;
	}
	
	/* EU Grants */
	.timeline-header p {
		padding: 0;
	}
	.eu-grant-timeline {
		background-image: none !important;
	}
	.eu-grant-timeline .vc_row {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.eu-grant-timeline .eu-concept,
	.eu-grant-timeline .inn-block,
	.eu-grant-timeline .comm-block	{
		padding: 0;
		margin-bottom: 100px;
	}
	.eu-grant-timeline .timeline-content-block ul {
		width: 100%;
		margin: 0;
	}
	.eu-grant-timeline .comm-img {
		top: 0;
	}
	.critrea-content-block .critrea-block-title:after,
	.critrea-content-block .critrea-block-title:before {
		background: transparent;
	}
	.criteria-list {
		margin: 0;
	}
	
	/* Innovation Grants Product */
	.timeline-header h2:before,
	.timeline-header h2:after {
		background: transparent;
	}
	.inn-grant-product-timeline {
		background-image: none !important;
		margin-top: 0 !important;
	}
	.inn-grant-product-timeline .timeline-block-one {
		top: 0;
	}
	.inn-grant-product-timeline .timeline-block-one {
		padding: 0;
	}
	.inn-grant-product-timeline .timeline-block-two {
		top: 0;
		padding: 0;
	}
	.inn-grant-product-timeline .timeline-block-three {
		top: 0;
		padding: 0;
	}
	
	/* How we work */
	.how-we-work-timeline {
		background-image: none !important;
	}
	.how-we-work-timeline .unlock-tax-credit-content {
		 text-align: left;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.timeline-text-block.unlock-tax-credit-content {
		top: 0;
		right: 0;
		padding-left: 0;
	}
	.timeline-text-block.unlock-text-credit-img {
		top: 0;
	}
	.timeline-text-block.plug-into-net-img {
		top: 0;
	}
	.timeline-text-block.plug-into-net-content {
		top: 0;
		left: 0;
	}
	.brand-timeline-block {
		width: 100%;
	}
	.how-we-work-timeline .timeline-text-block:nth-of-type(odd) {
		text-align: left;
	}
	.timeline-text-block.expertise-img {
		top: 0;
	}
	.timeline-text-block.expertise-content {
		top: 0;
		right: 0;
		padding-left: 0;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.how-to-unlock-process.how-we-work-process .number-ico {
		text-align: center;
		float: left;
		width: 100%;
		margin-bottom: 10px;
	}
	.how-to-unlock-process.how-we-work-process .number-content {
		margin: 0 0 60px !important;
	}
	.how-to-unlock-process.how-we-work-process {
		padding-top: 30px;
	}
	.average-fee-note .average-fee-note {
		background-image: none !important;
		background-color: #4ca845;
		top: 0;
		left: 0;
		margin: 0 auto !important;
		padding: 25px;
		width: 240px;
		float: none;
	}
	.how-to-unlock-section {
		background: #516170 !important;
	}
	.free-audit {
		background-image: none !important;
	}
	.maximise-success {
		left: 0;
	}
	.maximise-success:after {
		border: none;
	}
	.tailored-you:after {
		border: none;
	}
	.sector-expertise:before {
		border: none;
	}
	.tailored-you {
		top: 0;
		right: 0;
	}
	.sector-expertise {
		top: 0;
	}
	.free-audit-call {
		right: 0;
		margin: 0 auto;
	}
	.free-audit-call p:last-of-type {
		width: 100%;
	}
	.rd-tax-go-to {
		top: 10px;
	}
	.how-we-work-table {
		margin: 0 !important;
		width: auto;
	}
	.how-we-work-table td {
		white-space: nowrap;
	}
	.how-to-unlock-process.how-we-work-process {
		background: none !important;
	}
	.t-date {
		display: none;
	}
	.about-brand-section {
		background: #566373;
		position: relative;
		top: 30px;
		margin: 0 -15px !important;
	}
	
	.search-results .nav-right {
		top: 28px;
	}
}
@media (min-width: 910px) and (max-width: 1023px) {
	/* Partners */
	.we-granttree-timeline {
		background: none !important;
	}
	.we-granttree-timeline-inner {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.our-clients-section h2:before,
	.our-clients-section h2:after {
		width: 28%;
	}
	.better-rates-block .timeline-text-block {
		padding-right: 0;
		left: 0;
	}
	.monitoring-block .timeline-text-block {
		right: 0;
	}
	.peace-in-mind-block .timeline-text-block {
		left: 0;
		padding-right: 0;
	}
	.great-brand-block .timeline-img-block {
		padding-right: 0;
	}
	.great-brand-block .timeline-text-block {
		padding-left: 0;
		right: 0;
	}
	
	/* Career */
	.page-title-block.join-team-head p {
		padding: 0 15px;
	}
	.join-us-timeline {
		background: none !important;
	}
	.transparency-block, .flexible-block, .personal-values-block, .fun-time-block {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.join-us-timeline .timeline-content-block {
		padding: 0 15px !important;
	}
	.join-us-timeline .timeline-img-block {
		padding: 0 15px !important;
	}
	.transparency-block .timeline-img-block {
		top: 0;
	}
	.transparency-block .timeline-content-block {
		padding-left: 0;
		top: 0;
		right: 0;
	}
	.flexible-block .timeline-img-block {
		top: 0;
		padding-left: 0;
	}
	.flexible-block .timeline-content-block {
		padding-right: 0;
		top: 0;
		left: 0;
	}
	.personal-values-block .timeline-img-block {
		padding-right: 0;
		top: 0;
	}
	.personal-values-block .timeline-content-block {
		padding-left: 0;
		top: 0;
		right: 0;
	}
	.fun-time-block .timeline-img-block {
		padding-left: 0;
		top: 0;
	}
	.fun-time-block .timeline-content-block {
		padding-right: 0;
		top: 0;
		left: 0;
	}
	.entry-content .team-content-block {
		margin-top: 100px !important;
	}
	.team-content-inner h2 {
		font-size: 24px;
		color: #fff;
		line-height: 36px;
		padding: 46px 0 0;
	}
	
	/* Blog */
	.recent-blog-post {
		left: 15px;
	}
	.blog-section {
		margin-left: 15px;
	}
	.blog-sidebar {
		margin-right: 15px;
	}
	.blog-post {
		width: calc(100% / 2 - 8px);
		float: left;
		margin-right: 15px;
	}
	.blog-post:nth-of-type(even) {
		margin-right: 0;
	}
	.blog-sidebar .DisplayCategoriesWidget .widgettitle:before,
	.blog-sidebar .DisplayCategoriesWidget .widgettitle:after {
		width: 20%;
	}
	.content-bottom-widgets .widget-area {
		width: 100% !important;
		padding: 0 15px;
	}
	#rpwwt-recent-posts-widget-with-thumbnails-4 img {
		height: auto;
	}
	.rpwwt-widget ul li {
		padding: 10px;
		float: left;
		width: calc(100% / 2 - 10px);
	}
	.rpwwt-widget ul li:nth-of-type(odd) {
		margin-right: 10px;
	}
	
	/* Contact */
	.contact-detail-block {
		top: 0;
		padding: 30px 15px;
	}
	.entry-content .contact-form-block {
		padding-top: 0 !important;
		top: -100px;
		position: relative;
	}
	.treehouse-logo-header p {
		padding: 0 15px;
	}
	.referral-programme-content .number-ico {
		width: 60px;
	}
	.referral-programme-content .number-content {
		float: left;
		width: 77%;
	}
	
	/* EU Grants */
	.timeline-header p {
		padding: 0;
	}
	.eu-grant-timeline {
		background-image: none !important;
	}
	.eu-grant-timeline .vc_row {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.eu-grant-timeline .eu-concept,
	.eu-grant-timeline .inn-block,
	.eu-grant-timeline .comm-block	{
		padding: 0;
		margin-bottom: 100px;
	}
	.eu-grant-timeline .timeline-content-block ul {
		width: 100%;
		margin: 0;
	}
	.eu-grant-timeline .comm-img {
		top: 0;
	}
	.critrea-content-block .critrea-block-title:after,
	.critrea-content-block .critrea-block-title:before {
		background: transparent;
	}
	.criteria-list {
		margin: 0;
	}
	
	/* Innovation Grants Product */
	.timeline-header h2:before,
	.timeline-header h2:after {
		background: transparent;
	}
	.inn-grant-product-timeline {
		background-image: none !important;
		margin-top: 0 !important;
	}
	.inn-grant-product-timeline .timeline-block-one {
		top: 0;
	}
	.inn-grant-product-timeline .timeline-block-one {
		padding: 0;
	}
	.inn-grant-product-timeline .timeline-block-two {
		top: 0;
		padding: 0;
	}
	.inn-grant-product-timeline .timeline-block-three {
		top: 0;
		padding: 0;
	}
	/* How we work */
	.how-we-work-timeline {
		background-image: none !important;
	}
	.how-we-work-timeline .unlock-tax-credit-content {
		 text-align: left;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.timeline-text-block.unlock-tax-credit-content {
		top: 0;
		right: 0;
		padding-left: 0;
	}
	.timeline-text-block.unlock-text-credit-img {
		top: 0;
	}
	.timeline-text-block.plug-into-net-img {
		top: 0;
	}
	.timeline-text-block.plug-into-net-content {
		top: 0;
		left: 0;
	}
	.brand-timeline-block {
		width: 100%;
	}
	.how-we-work-timeline .timeline-text-block:nth-of-type(odd) {
		text-align: left;
	}
	.timeline-text-block.expertise-img {
		top: 0;
	}
	.timeline-text-block.expertise-content {
		top: 0;
		right: 0;
		padding-left: 0;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.how-to-unlock-process.how-we-work-process .number-ico {
		text-align: center;
		float: left;
		width: 100%;
		margin-bottom: 10px;
	}
	.how-to-unlock-process.how-we-work-process .number-content {
		margin: 0 0 60px !important;
	}
	.how-to-unlock-process.how-we-work-process {
		padding-top: 30px;
	}
	.average-fee-note .average-fee-note {
		background-image: none !important;
		background-color: #4ca845;
		top: 0;
		left: 0;
		margin: 0 auto !important;
		padding: 25px;
		width: 240px;
		float: none;
	}
	.how-to-unlock-section {
		background: #516170 !important;
	}
	.free-audit {
		background-image: none !important;
	}
	.maximise-success {
		left: 0;
	}
	.maximise-success:after {
		border: none;
	}
	.tailored-you:after {
		border: none;
	}
	.sector-expertise:before {
		border: none;
	}
	.tailored-you {
		top: 0;
		right: 0;
	}
	.sector-expertise {
		top: 0;
	}
	.free-audit-call {
		right: 0;
		margin: 0 auto;
	}
	.free-audit-call p:last-of-type {
		width: 100%;
	}
	.rd-tax-go-to {
		top: 10px;
	}
	.how-we-work-table {
		margin: 0 !important;
		width: auto;
	}
	.how-we-work-table td {
		white-space: nowrap;
	}
	.how-to-unlock-process.how-we-work-process {
		background: none !important;
	}
	.t-date {
		display: none;
	}
	
	/* Navigation */
	.custom-logo {
		max-width: 60px;
	}
	.site-branding {
		margin: 0 25px 0 0;
	}
	.main-navigation a {
		font-size: 12px;
		padding: 0 6px;
	}
	.main-navigation .menu-item-has-children > a:after {
		top: 0;
	}
	.nav-right {
		margin: 0 0 0 auto;
	}
	.nav-right li, .nav-right li a {
		font-size: 12px;
	}
	.nav-right li:nth-of-type(2) .btn-ghost {
		border: none;
		padding: 0;
	}
	.nav-right .nav-menu {
		display: inline-block;
		top: 2px;
		position: relative;
		background-size: 18px;
		background-position: 8px center;
	}
	.nav-right .nav-menu a {
		text-indent: -9999px;
		padding: 7px 16px;
	}
	#shiftnav-toggle-main .shiftnav-toggle-burger {
		padding: 0 !important;
		top: -6px;
		height: 29px;
		width: 34px;
	}
	.main-navigation li:hover > ul, .main-navigation li.focus > ul {
		left: 4px;
		top: 24px;
	}
	.main-navigation ul ul a {
		font-size: 12px;
	}
}
@media (min-width: 1024px) and (max-width: 1099px) {
	/* Navigation */
	.custom-logo {
		max-width: 66px;
	}
	.site-branding {
		margin: 0 25px 0 0;
	}
	.main-navigation a {
		font-size: 13px;
		padding: 0 8px;
		padding-bottom:15px;
	}


.nav-right{
	padding-bottom:15px;
}

	.main-navigation .menu-item-has-children > a:after {
		top: 2px;
	}
	.nav-right {
		margin: 0 0 0 auto;
	}
	.nav-right li, .nav-right li a {
		font-size: 13px;
	}
	.nav-right li:nth-of-type(2) .btn-ghost {
		border: none;
		padding: 0;
	}
	.main-navigation li:hover > ul, .main-navigation li.focus > ul {
		left: 8px;
		top: 24px;
	}
	.main-navigation ul ul a {
		font-size: 13px;
	}
	
	.page-sub-title-block h1:before {
		width: 95%;
		right: -324px;
	}
	.page-sub-title-block h1:after {
		width: 95%;
		left: -324px;
	}
	.monitoring-block .timeline-text-block {
		padding-left: 50px;
	}
	.our-clients-section h2:before,
	.our-clients-section h2:after {
		width: 33%;
	}
	
	/* Career */
	.page-title-block.join-team-head p {
		padding: 0 250px;
	}
	.transparency-block .timeline-content-block {
		padding-left: 100px;
	}
	.transparency-block .timeline-img-block {
		left: 50px;
	}
	.flexible-block .timeline-img-block {
		right: 50px;
	}
	.flexible-block .timeline-content-block {
		padding-right: 100px;
		top: -18px;
	}
	.personal-values-block .timeline-img-block {
		left: 50px;
	}
	.personal-values-block .timeline-content-block {
		right: 30px;
		padding-left: 100px;
	}
	.fun-time-block .timeline-content-block {
		top: 228px;
	}
	
	/* Blog */
	.recent-blog-post {
		left: 15px;
	}
	.blog-section {
		margin-left: 15px;
	}
	.blog-sidebar {
		margin-right: 15px;
	}
	.blog-post {
		width: calc(100% / 2 - 8px);
		float: left;
		margin-right: 15px;
	}
	.blog-post:nth-of-type(even) {
		margin-right: 0;
	}
	.content-bottom-widgets .widget-area {
		width: 100% !important;
		padding: 0 15px;
	}
	#rpwwt-recent-posts-widget-with-thumbnails-4 img {
		height: auto;
	}
	.rpwwt-widget ul li {
		padding: 10px;
		float: left;
		width: calc(100% / 3 - 10px);
	}
	.rpwwt-widget ul li {
		margin-right: 10px;
	}
	.rpwwt-widget ul li:nth-of-type(3n) {
		margin-right: 0;
	}
	
	/* Contact */
	.entry-content .contact-form-block {
		padding-top: 0 !important;
		top: -100px;
		position: relative;
	}
	
	/* EU Grants */
	.eu-grant-timeline .inn-block {
		top: -36px;
	}
	.eu-grant-timeline .comm-block {
		top: -65px;
	}
	
	/* Innovation Grants Product */
	.inn-grant-product-timeline .timeline-block-one {
		padding-left: 0;
	}
	.inn-grant-product-timeline .timeline-block-two {
		padding-right: 0;
	}
	.inn-grant-product-timeline .timeline-block-three {
		padding-left: 0;
	}
	
	.maximise-success {
		left: 0;
	}
	.maximise-success:after {
		border: none;
	}
	.tailored-you:after {
		border: none;
	}
	.sector-expertise:before {
		border: none;
	}
	.tailored-you {
		top: 0;
		right: 0;
	}
	.sector-expertise {
		top: 0;
	}
	
	/* How we work */
	.free-audit {
		background-image: none !important;
	}
	.maximise-success {
		left: 0;
	}
	.maximise-success:after {
		border: none;
	}
	.tailored-you:after {
		border: none;
	}
	.sector-expertise:before {
		border: none;
	}
	.tailored-you {
		top: 0;
		right: 0;
	}
	.sector-expertise {
		top: 0;
	}
	.free-audit-call {
		right: 0;
		margin: 0 auto;
	}
	.free-audit-call p:last-of-type {
		width: 100%;
	}
	.rd-tax-go-to {
		top: 10px;
	}
	.how-we-work-table {
		margin: 0 !important;
		width: 100%;
	}
	.how-to-unlock-process.how-we-work-process {
		background: none !important;
	}
	.t-date {
		display: none;
	}
	#shiftnav-toggle-main {
		width: calc(100% - 30px);
	}
	#shiftnav-toggle-main .shiftnav-toggle-burger {
		top: -10px;
		left: initial;
		right: 5px;
	}	
}
@media (min-width: 1100px) and (max-width: 1288px) {
	/* Navigation */
	.custom-logo {
		max-width: 66px;
	}
	.site-branding {
		margin: 0 25px 0 0;
	}
	.main-navigation a {
		font-size: 14px;
		padding: 0 8px;
		padding-bottom:15px;
	}

	.nav-right{
	padding-bottom:15px;
	}

	.main-navigation .menu-item-has-children > a:after {
		top: 2px;
	}
	.nav-right {
		margin: 0 0 0 auto;
	}
	.nav-right li, .nav-right li a {
		font-size: 14px;
	}
	.nav-right li:nth-of-type(2) .btn-ghost {
		border: none;
		padding: 0;
	}
	.main-navigation li:hover > ul, .main-navigation li.focus > ul {
		left: 8px;
		top: 30px;
	}
	.main-navigation ul ul a {
		font-size: 14px;
	}
}
@media (min-width: 910px) and (max-width: 1240px) {
	.site-inner {
		padding: 0 15px;
	}
	.timeline-text-block.rd-tax-content {
		width: 50%;
	}
	.inn-grants-inner {
		width: 100%;
		padding-left: 15px;
	}
	.timeline-text-block.advance-funding-content {
		width: 50%;
	}
	.treehouse-inner {
		width: 100%;
		padding-left: 15px;
	}
	.slideshow_container .slideshow_view .slideshow_slide {
		width: 100% !important;
	}
	.testimonial-block .slideshow_description_box {
		width: calc(100% - 260px) !important;
	}
	.site-header-menu {
		position: relative;
		top: -20px;
	}
	.open-culture-text-block {
		padding: 180px 15px 0 15px !important;
	}
	
	.rd-tax-credit-pricing-header h2:before {
		left: 15px;
		width: 30%;
	}
	.rd-tax-credit-pricing-header h2:after {
		right: 15px;
		width: 30%;
	}
	
	/* Innovation Grants */
	.grant-post {
		padding: 0 30px;
	}
	.grant-details .read-more {
		margin-bottom: 25px !important;
	}
	.entry-content .work-process {
		background: none !important;
	}
	.work-process .step-one {
		top: 60px;
		position: relative;
		right: 0;
		padding: 0;
		margin-top: 60px;
	}
	.work-process .step-two {
		position: relative;
		top: 0;
		left: 0;
		padding: 0;
		margin-bottom: 25px;
	}
	.work-process .step-three {
		position: relative;
		top: 0;
		right: 0;
		padding: 0;
	}
	.meet-our-writers .writer-title:before,
	.meet-our-writers .writer-title:after {
		width: 38%;
	}
	.meet-our-writers {
		margin-top: 60px;
	}
	.our-delighted-clients .section-title:before,
	.our-delighted-clients .section-title:after {
		width: 30%;
	}
	
	/* Advance Funding */
	.how-to-unlock-process {
		background-position: 146px 124px;
		background-size: 67%;
	}
	.how-to-unlock-process .number-ico {
		margin-bottom: 0;
	}
	.how-to-unlock-process .number-content {
		width: 69%;
		margin-left: 10px;
		text-align: left;
		float: left;
	}
	
	/* Treehouse */
	.could-this-be-you {
		float: none;
		padding: 50px 15px;
		right: 0;
		max-width: 360px;
		margin: 0 auto;
	}
	
	/* Open Culture */
	.page-title-block .page-title, .page-title-block p {
		padding: 0 15px;
	}
	.open-culture-timeline {
		background: none !important;
	}
	.t-transparency-block .transparency-block-img {
		top: 0;
		z-index: -1;
		left: 0;
	}
	.transparency-block-text {
		padding-left: 0;
		top: 0;
		left: 0;
	}
	.comm-block-text {
		top: 0;
		padding-right: 0;
	}
	.change-block-img {
		left: 0;
	}
	.change-block-text {
		top: 0;
		padding-left: 0;
		left: 0;
	}
	.t-change-block {
		top: 180px;
	}
	.t-achieve-block {
		top: 300px;
	}
	.achieve-block-img {
		right: 0;
	}
	.achieve-block-text {
		top: 0;
		padding-right: 0;
	}
	.become-trusted-partner {
		padding: 86px 66px;
		background-size: contain;
	}
	.become-trusted-partner.make-work-awesome-block {
		top: 250px;
		left: 0;
	}
	.become-trusted-partner.make-work-awesome-block h2 {
		font-size: 28px;
		line-height: 25px;
	}
	.entry-content .we-are-in-press {
		background-image: none !important;
		background-color: #516170;
	}
	.press-row {
		padding: 0 15px;
	}
	.double-line-title:before,
	.double-line-title:after {
		background: transparent;
	}
	.press-quote {
		margin-bottom: 30px;
		float: left;
		width: calc(100% / 2);
	}
	.slideshow_container_style-light .slideshow_slide_video {
		padding: 0;
	}
	.entry-content .we-are-in-press {
		top: 180px;
	}
	.open-culture-timeline {
		min-height: auto;
	}
	
	/* Career */
	.page-title-block.join-team-head p {
		padding: 0 250px;
	}
	.transparency-block .timeline-content-block {
		padding-left: 100px;
	}
	.transparency-block .timeline-img-block {
		left: 50px;
	}
	.flexible-block .timeline-img-block {
		right: 50px;
	}
	.flexible-block .timeline-content-block {
		padding-right: 100px;
		top: -18px;
	}
	.personal-values-block .timeline-img-block {
		left: 50px;
	}
	.personal-values-block .timeline-content-block {
		right: 30px;
		padding-left: 100px;
	}
	.fun-time-block .timeline-content-block {
		top: 228px;
	}
	
	/* Blog */
	.recent-blog-post {
		left: 15px;
	}
	.blog-section {
		margin-left: 15px;
	}
	.blog-sidebar {
		margin-right: 15px;
	}
	.blog-post {
		width: calc(100% / 2 - 8px);
		float: left;
		margin-right: 15px;
	}
	.blog-post:nth-of-type(even) {
		margin-right: 0;
	}
	.content-bottom-widgets .widget-area {
		width: 100% !important;
		padding: 0 15px;
	}
	#rpwwt-recent-posts-widget-with-thumbnails-4 img {
		height: auto;
	}
	.rpwwt-widget ul li {
		padding: 10px;
		float: left;
		width: calc(100% / 3 - 10px);
	}
	.rpwwt-widget ul li {
		margin-right: 10px;
	}
	.rpwwt-widget ul li:nth-of-type(3n) {
		margin-right: 0;
	}
}
@media (min-width: 1200px) and (max-width: 1340px) {
	.site-inner {
		padding: 0 15px;
	}
	.timeline-text-block.rd-tax-content {
		width: 35%;
	}
	.inn-grants-inner {
		width: 75%;
		padding-left: 15px;
	}
	.timeline-text-block.advance-funding-content {
		width: 35%;
	}
	.treehouse-inner {
		width: 75%;
		padding-left: 15px;
	}
	.open-culture-text-block {
		padding: 180px 120px 0 15px !important;
	}
	
	.inn-grant-product-timeline .timeline-block-one {
		padding-left: 80px;
	}
	.inn-grant-product-timeline .timeline-block-two {
		padding-right: 100px;
	}
}
@media (min-width: 1281px) {
	body {
		background-position: 0 765px;
		background-size: 100%;
	}
	.vc_custom_1467619989106 .vc_col-sm-4:nth-child(1){margin-left: 4%;}
	.how-to-unlock-process {
		background-position: 145px center;
	}
}
@media (max-width: 1320px) {
	#shiftnav-toggle-main {
		width: calc(100% - 30px);
	}
}
@media(min-width: 375px) and (max-width: 567px) {
	.curious-post {
		top: 230px;
		left: 50%;
		background: #4CB755;
		float: left;
		padding: 75px 15px 15px 15px;
		z-index: -1;
		transform: translate(-50%, 0);
		-webkit-transform: translate(-50%, 0);
		max-width: 215px;
		height: 230px;
		margin-top: -145px;
	}
}
@media(min-width: 768px) and (max-width: 1240px) {
	.curious-post {
		top: 230px;
		left: 50%;
		background: #4CB755;
		float: left;
		padding: 75px 15px 15px 15px;
		z-index: -1;
		transform: translate(-50%, 0);
		-webkit-transform: translate(-50%, 0);
		max-width: 215px;
		height: 230px;
		margin-top: -145px;
	}
}


@media (max-width: 1199px) {
	
	.progress-tracker{
		background: rgba(255, 255, 255, 0.80) none repeat scroll 0 0;
	}
	
	.rd-tax-credit-block .number-content h2{
		width: 86%;
	}
	
	.left-title h2::before{
		left:0;
	}
	
	.left-title h2 {
		padding-left: 50px;
	}
	
	.how-to-claim .wpb_wrapper .container-block{
		margin-left:0 !important;
		margin-right:0 !important
	}
	
	.how-to-write-content .wpb_wrapper .wpb_text_column{
		padding:0 !important
	}
	
	body .technology-box{
		margin-left: 0 !important;
   	 	margin-right: 0 !important;
		padding: 15px 32px 20px 15px !important;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	
	.hexagon{
		line-height: 23px;
	}
	
	.progress-tracker ul{
		padding-top: 37px;
	}
	
	.progress-tracker::before{
		top: 37px;
	}
	
}

@media (min-width: 992px) {
	
	.banner-content {
		transform: translate(-35%, 0);
	}
	
}

@media (min-width: 768px) {

	.what-happen-button{
		position: absolute;
		right: 270px;
		text-align: center;
		top: 230px;
	}

}

@media (min-width: 320px) and (max-width:380px){

.page-id-17 .ctahome p{
margin-left: 0% !important;
}

.page-id-17 .btn-primary.btn-caret {
    padding: 17px 59px 21px 3px !important;
    width: 88%;
}
 

}




@media (min-width:100px) and (max-width: 319px){

.page-id-17 .ctahome p{
margin-left: -9% !important;
}

.page-id-17 .btn-primary.btn-caret {
    padding: 17px 59px 21px 7px !important;
    width: 88%;
}


}


@media (min-width: 768px) and (max-width: 991px) {
	
	.nav-right{
		width: 137px;
		top: 27px;
	}
	
	.sticky .nav-right{
		top:27px;
	}
	
	.hexagon{
		line-height: 23px;
	}
	
	.what-happen-button{
		top: 210px;
		right: 193px;
	}
	
	body .progress-tracker {
		top:42%;
	}
	
	.progress-tracker ul{
		padding-top: 37px;
	}
	
	.progress-tracker::before{
		top: 37px;
	}
}


@media (max-width: 767px) {
	
	.left-title h2 {
		margin:0;
	}
	
	.title-list li{
		line-height: 20px;
	}
	
	.technology-block{
		clear: both;
    	padding-top: 30px !important;
		margin-top:0;
	}
	
	.box-text{
		margin-left: 0 !important;
    	margin-right: 0 !important;
	}
	
	.finance-left {
		margin-top: 0;
	}
	
	.enquiry-text{
		padding:20px 0 0 0 !important
	}
	
	.admin-bar .nav-right {
		top: 27px;
	}
	
	.rd-tax-credit-block{
		clear:both;
	}
	
	.technology-link{
		top: 290px;
	}
	
	.what-happen-button{
		padding: 0 0 10px;
		text-align: center;
		width: 100%;
	}
	
	.wpcf7-form{
		width:90%;
	}
	
	.search-results .nav-right {
		top: 28px;
	}
	
	.menu-toggle{
		padding: 12px;
		
	}
	
	
	.page-id-298 .menu-toggle{
	top: -31px;	
		
	}
	.nav-right {
		width: 137px;
	}
}





@media (max-width: 480px) {
	
	.rd-tax-credit-block .number-content h2{
		width: 80%;
	}
	
	.rd-tax-credit-block .number-content ul{
		padding-left: 10px;
		margin:0;
	}
	
	.number-content{
		width: 77%;
	}
	
	.nav-right{
		width: 137px;
	}
	
	.rd-tax-credit-block .number-ico{
		margin-top: 22px;
	}
}

@media (max-width: 360px) {
	
	.technology-link{
		top: 265px;
		width:320px;
	}
	
}


.navigation.pagination{
	margin-bottom: 100px;
}

.blog-section #ajax-load-more .alm-btn-wrap{
	clear:both;
}


@media (min-width: 567px) and (max-width: 909px) {
	.testimonial-bg {
    height: 650px !important;
}}

@media (max-width: 567px) {
	.testimonial-bg {
    height: 800px !important;
}}

@media (max-width: 909px) {
.open-culture-block {
    background-color: #fbd8a3 !important;
}}