/*
	Custome Style for Ekas
*/

input:focus, textarea:focus {
    outline:none;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #a9a9a9 !important;
}
.above-footer-sec input::-webkit-input-placeholder, .above-footer-sec textarea::-webkit-input-placeholder {
    color: #ffffff !important;
}

.top_header_section {
	position: relative;
	z-index: 1;
}
.header_banner .wpb_content_element {
	margin-bottom: 0;
}

footer {
    padding: 150px 0;
    position: relative;
}
footer .footer_inner_content {
	max-width: 1300px !important;
	margin: 0 auto;
}
.cover_footer .site-info {
    display: flex;
    align-items: center;
}
.footer_menu .footerMenu {
    display: flex;
    justify-content: center;
    padding-right: 15%;
    margin-bottom: 0;
}
.footer_menu {
    width: 100%;
}
.footer_menu ul li {
	padding: 0 20px;
	text-transform: uppercase;
	font-family:'ProximaNovaSemibold';
}
.copyright_section a {
    font-family: 'proxima_nova_regwebfont';
    font-size: 18px;
    color: #2d2d2d;
}
.copyright_section a:hover {
    color: #ce2161;
}
.copyright_section {
    text-align: center;
}
.social_media_secton ul {
    display: flex;
    justify-content: center;
}
.social_media_secton ul li {
    margin: 0 10px;
}
.social_media_secton {
    padding: 50px 0;
}
.social_media_secton li:hover svg {
    transform: translate(0, -10px);
    -webkit-transform: translate(0, -10px);
}
.social_media_secton li svg {
    transition: 0.5s;
}
footer::before {
	content: "";
	position: absolute;
	right: 0;
	top: -200px;
	height: 760px;
	width: 500px;
	background-image: url("../images/footer-right-before.png");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: right;
}
footer.entry-meta {
	display: none;
}
.site-content .entry-header {
    display: none;
}


/*====Quality page===*/
.above-footer-sec {
    padding: 70px 0 90px;
    padding-right: 0px;
    padding-left: 0px;
    background-attachment: fixed;
}
.button_white a {
    background: #ffffff;
    color: #518ecb;
}
.button_white a:hover {
	background: #ce2161;
	color: #ffffff;
}
.button_white .icon_span {
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='31px' height='31px' viewBox='0 0 31 31' enable-background='new 0 0 31 31' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath display='none' fill='%23518ECB' d='M21.603,14.973l-8.394-5.739c-0.262-0.192-0.957-0.192-1.014,0.534v11.479 c0.063,0.727,0.771,0.739,1.014,0.533l8.394-5.737C21.816,15.911,22.113,15.377,21.603,14.973L21.603,14.973z M13.494,20.022 v-9.031l6.588,4.516L13.494,20.022z'/%3e%3cpath fill='%23518ECB' d='M15.5,0.289c-8.392,0-15.219,6.827-15.219,15.219c0,8.393,6.827,15.218,15.219,15.218 S30.719,23.9,30.719,15.507C30.719,7.116,23.892,0.289,15.5,0.289z M15.5,29.428c-7.678,0-13.92-6.242-13.92-13.92 c0-7.678,6.243-13.92,13.92-13.92c7.679,0,13.919,6.243,13.919,13.92C29.419,23.186,23.179,29.428,15.5,29.428z'/%3e%3c/g%3e%3c/g%3e%3cpath fill='%23518ECB' d='M15.491,12.287c-0.371,0-0.672,0.406-0.672,0.906v7.703c0,0.501,0.301,0.906,0.672,0.906 c0.37,0,0.671-0.405,0.671-0.906v-7.703C16.162,12.692,15.861,12.287,15.491,12.287z'/%3e%3cellipse fill='%23518ECB' cx='15.496' cy='10.143' rx='0.907' ry='0.93'/%3e%3c/svg%3e ") no-repeat;
}
.button_white a:hover .icon_span.download-icon {
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='29px' height='24px' viewBox='0 0 29 24' enable-background='new 0 0 29 24' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23ffffff' d='M14.053,6.469l0.01,15.458l-3.719-3.94c-0.174-0.186-0.458-0.186-0.632,0c-0.176,0.188-0.176,0.485,0,0.67 l4.465,4.729c0.082,0.092,0.196,0.141,0.316,0.141c0.002,0,0.006-0.002,0.009-0.002s0.007,0.002,0.009,0.002 c0.149,0,0.275-0.082,0.356-0.201l4.422-4.687c0.178-0.185,0.178-0.485,0-0.669c-0.173-0.188-0.454-0.188-0.63,0l-3.699,3.919 L14.955,6.469'/%3e%3cpath fill='%23ffffff' d='M19.022,14.445c-0.359,0-0.422-0.114-0.422-0.296c0-0.184,0.109-0.538,0.467-0.538h8.838V0.877L1.083,0.859 v12.752h8.889c0.356,0,0.363,0.336,0.363,0.521c0,0.183,0.002,0.313-0.354,0.313H0.292V0.218h28.416v14.228H19.022z'/%3e%3c/g%3e%3c/svg%3e ");
}
.col-white {
    color: #ffffff !important;
}
.white-box-content .vc_col-sm-4:nth-child(3n) {
    margin-right: 0;
}
.white-box-content .vc_col-sm-4 {
	background: #ffffff;
	width: calc(33.33% - 20px);
	margin-right: 30px;
	text-align: center;
	padding: 20px 30px;
	line-height: 1.3;
	box-shadow: 0 0 20px rgba(0,0,0,0.15);
}
.light-sub-title {
	font-size: 40px;
	color: #518ecb;
	text-transform: uppercase;
	line-height: 1.2;
	margin-bottom: 20px;
}
.white-box-content {
	display: flex;
}
.pd125 {
	padding: 125px 0;
}
.header_banner_right::before {
	background: url("../images/banner-right-bg.png") no-repeat 0 0;
	width: 800px;
	height: 850px;
	content: "";
	position: absolute;
	right: 0;
	top: 25%;
	display: block !important;
	background-size: contain;
	background-position: right;
}
.entry-content ul li {
	font-size: 18px;
	line-height: 1.5;
	padding-bottom: 15px;
	position: relative;
	padding-left: 18px;
}
.entry-content ul li:last-child {
	padding-bottom: 0;
}
.entry-content ul li::before {
	content: "";
	position: absolute;
	left: 0;
	background: #555555;
	height: 8px;
	width: 8px;
	border-radius: 100%;
	top: 9px;
}
.three-logoes-img {
	margin-top: 40px;
}
.iso-different-sec .big_title {
	margin-bottom: 80px !important;
}
.before-history-left .wpb_content_element {
	background: #ffffff;
	padding: 80px 60px;
	box-shadow: 0 0 20px rgba(0,0,0,0.15);
}
.before-history-right .wpb_text_column {
	padding-top: 50px;
	padding-left: 50px;
}
.three-logoes-img img {
	float: right;
}
.bulb-icon {
    margin-bottom: 15px;
}
.iso-accredited::before {
	content: "";
	position: absolute;
	left: 0;
	bottom: 100px;
	background: url("../images/graphic-bg-img.png");
	height: 115px;
	width: 1165px;
	background-size: contain;
	background-repeat: no-repeat;
}
.white-round-shape {
	display: flex!important;
	justify-content: center;
	margin-top: 80px;
	width: 100%;
}
.white-round-shape .vc_col-sm-2 {
    background: #ffffff;
    margin-right: 35px;
    height: 260px;
    width: 260px;
    display: flex;
    align-items: center;
    border-radius: 100%;
    box-shadow: 0 0 20px rgba(0,0,0,0.1);
    padding: 15px;
}
.white-round-shape .vc_col-sm-2:last-child {
    margin-right: 0!important;
}
.history-yr {
    font-size: 28px;
    color: #518ecb;
    font-family: 'ProximaNovaBold';
}
.history-disc {
	font-size: 28px;
	line-height: 1.3;
	margin-top: 10px;
}
.history-divider {
	float: left;
	width: 100%;
	margin-bottom: 0 !important;
	padding: 20px 0 60px !important;
}
.history-divider .wpb_wrapper {
	width: 85%;
	margin: 0 auto !important;
	justify-content: space-between;
	border-bottom: 5px solid #518ecb;
	display: flex;
}
.history-yr-1990, .history-yr-2015 {
	font-size: 28px;
}
.center-area {
	width: 80%;
	margin: 0 auto 50px;
}


/*===B2B===*/
strong {
    font-family:  'ProximaNovaSemibold';
}
.banner_left_green::before {
	background: url("../images/header-left-green.png") no-repeat 0 0;
	background-size: auto auto;
	width: 450px;
	height: 800px;
	content: "";
	position: absolute;
	left: 0px;
	top: 40%;
	display: block !important;
	background-size: contain;
	background-position: left;
}
.b2b-pg-box p {
	font-size: 18px !important;
	line-height: 1.5 !important;
}
.sempling-inner .vc_col-sm-6 {
    background: #ffffff;
    box-shadow: 0 0 20px rgba(0,0,0,0.15);
    padding: 30px;
}
.sempling-inner {
    display: flex;
}
.sempling-inner .vc_col-sm-6:last-child {
    margin-right: 0;
}
.sempling-inner .vc_col-sm-6 {
    background: #ffffff;
    box-shadow: 0 0 20px rgba(0,0,0,0.15);
    padding: 50px 30px;
    width: calc(50% - 15px);
    margin-right: 30px;
}
.sempling-inner .vc_col-sm-12 {
	background: #ffffff;
	margin-top: 30px;
	box-shadow: 0 0 20px rgba(0,0,0,0.15);
	padding: 50px;
}
.b2b-sempling-sec {
    padding-bottom: 100px;
    padding-top: 20px;
}
.sempling-icon {
	width: 17%;
	padding-right: 35px;
}
.sempling-icon svg {
	height: auto;
	width: 100%;
}
.sempling-content {
	width: 80%;
}
.sempling-main-content {
	display: flex;
}
.sempling-content .lr-content:last-child {
    float: right;
}
.sempling-content .lr-content {
    float: left;
    width: 48%;
}
.full-white-box .sempling-content {
	width:92%;
}
.full-white-box .sempling-icon {
	width: 8%;
	margin-right: 1%;
	padding: 0;
}
.health-reserch-sec {
	padding-top: 50px;
}
.b2b-sempling-sec::before {
	background: url("../images/full-width-before-graphics.png") no-repeat 0 0;
	background-size: auto auto;
	width: 95%;
	height: 210px;
	content: "";
	position: absolute;
	left: 0;
	top: 39%;
	display: block !important;
	background-size: contain;
}
.button_white .download-icon {
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='29px' height='24px' viewBox='0 0 29 24' enable-background='new 0 0 29 24' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23518ECB' d='M14.053,6.469l0.01,15.458l-3.719-3.94c-0.174-0.186-0.458-0.186-0.632,0c-0.176,0.188-0.176,0.485,0,0.67 l4.465,4.729c0.082,0.092,0.196,0.141,0.316,0.141c0.002,0,0.006-0.002,0.009-0.002s0.007,0.002,0.009,0.002 c0.149,0,0.275-0.082,0.356-0.201l4.422-4.687c0.178-0.185,0.178-0.485,0-0.669c-0.173-0.188-0.454-0.188-0.63,0l-3.699,3.919 L14.955,6.469'/%3e%3cpath fill='%23518ECB' d='M19.022,14.445c-0.359,0-0.422-0.114-0.422-0.296c0-0.184,0.109-0.538,0.467-0.538h8.838V0.877L1.083,0.859 v12.752h8.889c0.356,0,0.363,0.336,0.363,0.521c0,0.183,0.002,0.313-0.354,0.313H0.292V0.218h28.416v14.228H19.022z'/%3e%3c/g%3e%3c/svg%3e ") no-repeat;
	height: 24px;
	width: 29px;
}
.industry-leading-box {
	display: flex;
	justify-content: center;
}
.industry-leading .vc_col-sm-6 {
	background: #ffffff;
	padding:70px 40px;
	margin-right: 40px;
	box-shadow: 0 0 20px rgba(0,0,0,0.15);
	width: 45%;
}
.industry-leading .vc_col-sm-6:last-child {
    margin-right: 0;
}
.industry-leading-box {
	margin-top: 60px;
}
.industry-leading::before {
	background: url("../images/industry-sec-graphics.png") no-repeat 0 0;
	background-size: auto auto;
	width: 92%;
	height: 175px;
	content: "";
	position: absolute;
	right: 0 !important;
	top: 39%;
	background-size: contain;
	background-position: right;
}
.left-quote-title {
	background: #ffffff;
	padding: 60px !important;
	box-shadow: 0 0 20px rgba(0,0,0,0.15);
}
.wpcf7-form-control.wpcf7-submit {
	background: #518ecb;
	border: none;
	color: #ffffff;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 1px;
	border-radius: 30px;
	padding: 10px 50px;
	transition: 0.3s;
	margin-top: 20px;
	width: auto;
}
.wpcf7-not-valid-tip {
	font-size: 20px !important;
}
.wpcf7-form-control.wpcf7-submit:hover {
	background: #ce2161;
	color: #ffffff;
}
.right-quote-form {
	padding: 60px 60px 80px !important;
}
.quote-inner-raw {
	display: flex;
}
.wpcf7-response-output {
	padding: 15px !important;
	text-align: center;
	font-size: 18px;
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.get-free-quote {
	padding-top: 70px;
	padding-bottom: 100px;
}
.footer_form_cover {
	display: flex;
}
.footer_form_cover input, .footer_form_cover select, .footer_form_cover textarea {
	border-bottom: 1px solid #ffffff;
	color: #ffffff;
	width: 92%;
	font-size: 18px;
}
.footer_form_cover .wpcf7-textarea {
	height: 23px;
	width: 95%;
}
.footer_form_cover p {
	width: 25%;
	margin-right: 20px;
	float: left;
	text-align: left;
}
.footer_form_cover p:last-child {
	width: 50%;
	margin-right: 0;
}
.blue-sec-form .wpcf7-submit {
	background: #ffffff;
	color: #518ecb;
}
.blue-sec-form .wpcf7-response-output {
	color: #ffffff;
	font-size: 28px;
	padding: 10px !important;
	margin-top: 30px !important;
}
.blue-sec-form .wpcf7-submit {
	background-color: #ffffff;
	color: #518ecb;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='29px' height='29px' viewBox='0 0 29 29' enable-background='new 0 0 29 29' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23518ecb' d='M28.772,0.678c-0.13-0.249-0.357-0.359-0.604-0.292L1.333,7.743C0.782,7.92,0.327,8.499,0.18,9.221 c-0.146,0.723,0.047,1.41,0.494,1.739l8.258,6.135l-0.014,0.068c0.062,0.023,0.122,0.054,0.178,0.092 c0.163,0.115,0.288,0.277,0.375,0.494c0.003,0.013,0.007,0.025,0.01,0.038c0.092,0.091,0.17,0.202,0.229,0.339 c0.068,0.086,0.144,0.159,0.211,0.246c0.067,0.085,0.119,0.183,0.161,0.288l1.681,2.646c0.017,0.018,0.034,0.037,0.05,0.057 c0.059,0.068,0.113,0.149,0.162,0.235c0.014,0.018,0.028,0.03,0.041,0.05c0.107,0.13,0.211,0.268,0.318,0.401 c0.116,0.144,0.193,0.33,0.235,0.536l3.512,5.543c0.156,0.249,0.371,0.416,0.623,0.478c0.579,0.144,1.223-0.296,1.543-1.057 L28.779,1.567C28.902,1.267,28.896,0.92,28.772,0.678z M9.77,15.568L1.52,9.442l23.768-6.521L9.77,15.568z M17.12,26.839 l-6.408-10.112l15.696-12.79L17.12,26.839z'/%3e%3c/g%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-position: left 25px center;
	padding: 13px 30px 13px 70px;
}
.blue-sec-form .wpcf7-submit:hover {
	background-color: #ce2161 !important;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='29px' height='29px' viewBox='0 0 29 29' enable-background='new 0 0 29 29' xml:space='preserve'%3e%3cg%3e%3cpath fill='%23ffffff' d='M28.772,0.678c-0.13-0.249-0.357-0.359-0.604-0.292L1.333,7.743C0.782,7.92,0.327,8.499,0.18,9.221 c-0.146,0.723,0.047,1.41,0.494,1.739l8.258,6.135l-0.014,0.068c0.062,0.023,0.122,0.054,0.178,0.092 c0.163,0.115,0.288,0.277,0.375,0.494c0.003,0.013,0.007,0.025,0.01,0.038c0.092,0.091,0.17,0.202,0.229,0.339 c0.068,0.086,0.144,0.159,0.211,0.246c0.067,0.085,0.119,0.183,0.161,0.288l1.681,2.646c0.017,0.018,0.034,0.037,0.05,0.057 c0.059,0.068,0.113,0.149,0.162,0.235c0.014,0.018,0.028,0.03,0.041,0.05c0.107,0.13,0.211,0.268,0.318,0.401 c0.116,0.144,0.193,0.33,0.235,0.536l3.512,5.543c0.156,0.249,0.371,0.416,0.623,0.478c0.579,0.144,1.223-0.296,1.543-1.057 L28.779,1.567C28.902,1.267,28.896,0.92,28.772,0.678z M9.77,15.568L1.52,9.442l23.768-6.521L9.77,15.568z M17.12,26.839 l-6.408-10.112l15.696-12.79L17.12,26.839z'/%3e%3c/g%3e%3c/svg%3e") !important;
	background-repeat: no-repeat;
	background-position: left 25px center;
	color: #ffffff;
}
.mrg-bt-30 {
	margin-bottom: 30px;
}
.blue-sec-form {
	margin-top: 40px;
}


/*===Reserch Design====*/
.content-left-graphics::before {
	background: url("../images/research-green-vector.png") no-repeat 0 0;
	background-size: auto auto;
	width: 80%;
	height: 150px;
	content: "";
	position: absolute;
	right: 0;
	top: 42%;
	display: block !important;
	background-size: contain;
	background-position: right;
	left: auto;
}
.team-work-sec {
	padding: 60px 0 100px;
	background-attachment: fixed;
	margin-bottom: 50px;
}
.research-right-bg::before {
	background: url("../images/research-design-before.png") no-repeat 0 0;
	width: 375px;
	height: 755px;
	content: "";
	position: absolute;
	right: 0;
	top: 35%;
	display: block !important;
	background-size: contain;
	background-position: right;
}
.research-white-boxes {
	padding-top:70px;
	padding-bottom: 100px;
}
.research-white-boxes::before {
	background: url("../images/white-bx-before-bg.png") no-repeat 0 0;
	width: 1240px;
	height: 300px;
	content: "";
	position: absolute;
	right: 0;
	top: 27%;
	display: block !important;
	background-size: contain;
	background-position: right;
}
.research-white-boxes .vc_col-sm-4 {
	padding-top: 60px;
	padding-bottom: 60px;
}

/*====Patient research panel====*/
.left-banner-common-graphics::before {
	background: url("../images/left-common-graphic.png") no-repeat 0 0;
	background-size: auto auto;
	width: 640px;
	height: 800px;
	content: "";
	position: absolute;
	left: 0px;
	top: 35%;
	display: block !important;
	background-size: contain;
	background-position: left;
}
.above-footer-sec ul li::before {
	background: #ffffff;
}
.patient-group-sec .center-area {
	width: 95%;
}
.house-pannel-sec {
	padding-bottom: 50px;
}
.list-building-sec {
	padding-bottom: 50px;
}

.list-building-sec::before {
	background: url("../images/get_qute_bg.png") no-repeat 0 0;
	width: 850px;
	height: 115px;
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	display: block !important;
	background-size: contain;
}
.house-pannel-sec::before {
	background: url("../images/house-pannel-graphic.png") no-repeat 0 0;
	width: 90%;
	height: 220px;
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	display: block !important;
	background-size: contain;
	background-position: right;
}

/*===Meeting and event room hire===*/

.meeting-boxes {
	padding-top: 40px;
	padding-bottom: 100px;
}
.meeting-boxes .white-box-content {
	margin-top: 70px;
}
.meeting-boxes .vc_col-sm-4 {
	padding-top: 50px;
	padding-bottom: 50px;
}
.parallax_section.fully-serv-sec {
	padding: 60px 0 100px;
}
.fully-serv-right {
	width: 81%;
}
.gallery-images {
	padding-right: 30px !important;
}
.gallery-images .flex-control-paging {
	display: none;
}
.gallery-images .flex-direction-nav {
	width: 120px;
	margin: 0 auto !important;
	display: none;
}
.gallery-images .flex-direction-nav .flex-prev{
	left: 0 !important;
}
.gallery-images .flex-direction-nav .flex-next{
	right: 0 !important;
}
.gallery-images .flex-direction-nav a {
	width: 30px !important;
	height: 30px !important;
	opacity: 1 !important;
	margin-top: 15px;
}
.gallery-images .wpb_gallery_slides {
	margin-bottom: 0 !important;
	border: none;
	box-shadow: 0 0px 21px rgba(0,0,0,.3);
}
.gallery-images .flex-direction-nav .flex-prev::before {
	content: "";
	background-image: url(../images/left-slide-arrow.png);
	height: 22px;
	width: 8px;
	background-repeat: no-repeat;
}
.gallery-images .flex-direction-nav .flex-next::before {
	content: "";
	background-image: url(../images/right-slide-arrow.png);
	height: 22px;
	width:8px;
	background-repeat: no-repeat;
}
.gallery-sec {
	margin-bottom: 70px;
}
.gallery-sec.red-room {
	margin-top: 80px;
}
.meeting-rom-gallery::before {
    background: url(../images/gallery-before-graphics.png) no-repeat 0 0;
    background-size: auto auto;
    width: 45%;
    height: 145px;
    content: "";
    position: absolute;
    left: 0;
    top: 150px;
    background-size: contain;
    background-position: left;
}
.orange-inner-content {
    display: flex;
    justify-content: space-between;
}
.orange-left, .orange-right {
    width: 48%;
}
.gallery-sec.orange-room {
	margin-top: 50px;
}
.orange-room-content {
	padding-top: 50px;
}
.gallery-sec .flexslider_slide .flex-viewport {
	height: auto !important;
}
.meeting-rom-gallery-bottom {
	padding-top: 50px;
}

/*===Group room hire===*/

.group-room-boxes {
	padding-top: 50px;
	padding-bottom: 50px;
}
.col-black {
	color:#2d2d2d;
}
.market-research-venue .big_title {
	margin-bottom: 70px !important;
}
.group-room-boxes .white-box-content .vc_col-sm-4 {
	padding-top: 50px;
	padding-bottom: 50px;
}
.market-research-venue {
	padding-bottom: 90px;
}
.centrel-location-title {
	margin-top: 125px;
	margin-bottom: 50px;
}
.button_blue .download-icon {
	background: url("../images/wh-download-icon.png") no-repeat;
	height: 24px;
	width: 29px;
}
.focus-group-sec {
	padding-top: 50px;
	padding-bottom: 90px;
}
.focus-center-btn {
	margin-bottom: 0;
	margin-top: 50px;
}
.white-box_icon-content .vc_col-sm-4:last-child {
	margin-right: 0 !important;
}
.full-width-gallery .gallery-images {
	padding-right: 0 !important;
}
.gallery-images .wpb_gallery_slides .flex-direction-nav li::before, .gallery-images .wpb_gallery_slides .slides li::before{
	display:none !important;
}
.sensory_inner .vc_col-sm-6:nth-child(2n) {
	margin-right: 0;
}

/*====Our Services====*/
.serv-pg-main {
	padding-top:40px;
}
.serv-pg-main .white-box_icon-content:last-child {
	margin-bottom: 20px;
}
.serv-pg-main .white-box_icon-content {
	margin-bottom: 60px;
}
.serv-pg-main.first::before {
	background: url("../images/house-pannel-graphic.png") no-repeat 0 0;
	width: 90%;
	height: 220px;
	content: "";
	position: absolute;
	right: 0;
	top: 37%;
	display: block !important;
	background-size: contain;
	background-position: right;
}
.serv-pg-main.second::before {
	background: url("../images/serv-left-graphic.png") no-repeat 0 0;
	width: 72%;
	height: 280px;
	content: "";
	position: absolute;
	left: 0;
	top: 2%;
	display: block !important;
	background-size: contain;
	background-position: left;
}
.serv-pg-main.third::before {
	background: url("../images/serv-right-graphic.png") no-repeat 0 0;
	width: 80%;
	height: 300px;
	content: "";
	position: absolute;
	right: 0;
	top: 30%;
	display: block !important;
	background-size: contain;
	background-position: right;
}
.serv-pg-main.third {
	margin-bottom: 60px;
}
.serv-pg-main .white-box_icon-content p:nth-child(3) {
	min-height: 155px;
}
.serv-pg-main .white-box_icon-content .light-sub-title {
	min-height: 65px;
}

.right-free-quote input.wpcf7-submit {
	background-color: #518ecb !important;
	background-image: none !important;
}
.right-free-quote  .wpcf7-form-control.wpcf7-submit:hover {
	background-color: #ce2161 !important;
}

/*========Blog page=========*/
.blog-form-bg {
	background: url("/wp-content/uploads/2018/09/above-footer-bg.jpg");
	display: inline-block;
	width: 100%;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	padding: 90px 0;
	background-attachment: fixed;
}
/** .blog_header_banner_right.single-blog-banner {
	background: url("../images/blog-single-banner.jpg") no-repeat 0 0;
} **/
.comment-reply-title {
	color: #518ecb;
	font-size: 23px !important;
	position: relative;
}
.comment-reply-title::before {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	height: 1px;
	width: 300px;
	background: #518ecb;
}
.comment-form-comment textarea {
	border: 2px solid #a9a9a9;
}
.comment-form-author {
	width: 48%;
	float: left;
}
.comment-form-email {
	width: 48%;
	float: right;
}
.comment-form-author input, .comment-form-email input {
    width:100% !important;
}
.comments-area .form-submit #submit {
	padding: 0px 35px;
	border-radius: 100px;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	color: #fff;
	text-transform: uppercase;
	font-family: 'proxima_nova_regwebfont';
	background: #518ecb !important;
	border: none;
	font-size: 16px;
	transition: 0.3s;
}
.comments-area .form-submit #submit:hover {
	background: #ce2161 !important;
}
.form-submit {
	float: left;
}
.left_img {
	float: left;
	margin: 0px 30px 30px 0;
}


@media only screen and (min-width:1925px) and (max-width:3000px){
    
.page-template-blog::before{top:35%;}    
    
}    

@media only screen and (min-width:1500px) and (max-width:1800px){
    
.main_blog_banner_content {top:11%;}
    
}    

@media only screen and (min-width:1300px) and (max-width:1499px){
    
.main_blog_banner_content {top:10.5%;}
    
} 



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

	/*==Home page==*/

	.wrap { width: 1280px; }
	.header_banner h1 { font-size:50px; line-height: 1.1; margin-bottom: 20px; width: 70%; margin-left: auto; margin-right: auto; }
	.header_banner p { font-size: 22px; margin: 0 auto 15px; }
	.slider_button {margin-top: 40px;}
	.header_banner_left::before { width: 400px; height: 750px; top: 40%; }
	.big_title {font-size: 50px; line-height: 1.1; margin-bottom: 20px;}
	p {font-size: 18px; margin: 0 0 15px 0;}
	.pd50 {padding: 40px 0;}
	.mt50 {margin-top: 40px;}
	.home_header_bottom_content {padding-left: 80px !important;}
	.header_bottom_a_box .vc_col-sm-4 img {width: 100px;}
	.small_title {font-size: 25px; line-height: 1.2; margin-bottom: 20px;}
	.pb200 {padding-bottom: 200px;}
	.site-header {padding: 40px 0 0 0;}
	.header_banner {margin-top: -108px;}
	.home_service_section .wpb_row .vc_col-sm-2 img {height: 100px;	width: auto;}
	.wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_appear.appear.wpb_start_animation.animated {margin-bottom: 20px;}
	.home_service_section .vc_col-sm-12 {padding:40px 20px 20px;}
	.home_service_section:before {width: 930px; height: 270px;  background-size: contain; background-position: right;}
	.home_service_section {margin-bottom: 80px;}
	.home_image_section_one .home_contetn_section .wpb_wrapper {padding: 0 0 0 20px; width: 93%;}
	.home_image_section_onenew {margin-top: 70px;}
	.home_image_section_onenew .home_contetn_section ul li { padding: 0 0 0px 60px; font-size: 18px; margin-bottom: 20px; background-size: 40px; min-height: 42px; }
	.home_image_section_onenew .home_contetn_section .wpb_wrapper { float: left; padding-left: 20px !important; width: 95% !important; } 
	.home_footer_area::before {width: 340px; height: 780px; right: -50px; top: -300px; background-position: right;}
	.home_footer_area {min-height: 300px;}
	.home footer {padding: 0 0 80px;}
	.social_media_secton {padding: 30px 0;}
	.social_media_secton li img {width: 55px;}
	.social_media_secton ul li {margin: 0 8px;}

	/*==Research design==*/

	.research-right-bg::before { width: 300px; height: 620px; top: 30%; }
	.white-box-content img { height: 80px; width: auto; }
	.research-white-boxes::before { width: 1000px; height: 240px; top: 25%; }
	.research-white-boxes {padding-top: 40px; padding-bottom: 80px;}
	.research-white-boxes .vc_col-sm-4 {padding-top: 40px;	padding-bottom: 40px;}
	.team-work-sec { padding: 30px 0 70px; margin-bottom: 30px; }
	.sempling-inner .vc_col-sm-6 {padding: 40px 20px;}
	.b2b-sempling-sec {padding-bottom: 80px;}
	.above-footer-sec { padding: 50px 0 60px; }
	footer::before { top: -140px; height: 600px; width: 400px; }
	.footer_menu ul li {padding: 0 17px;}
	footer {padding: 90px 0;}


	/*==Data Proceccing==*/

	.data_banner_right::before { width: 500px; height: 850px; top: 25%; }
	.pd125 {padding: 70px 0;}
	.data_processing_content_part {	margin-bottom: 150px;}
	.data_why_work_left .wpb_content_element {padding: 70px 60px;	margin-top: -160px !important;}
	.data_processing_content_part {margin-bottom: 100px;}
	.data_why_work_section {padding: 30px 0;}
	.light-sub-title {font-size: 35px;margin-bottom: 15px;}
	.right-free-quote input, .right-free-quote textarea {width: 100%;}
	.right-free-quote input.wpcf7-submit {width: auto;}
	.get-free-quote { padding-top: 40px; padding-bottom: 70px; }
	.right-quote-form {padding: 50px 40px 70px 40px !important;}
	button, input, select, textarea {font-size: 18px;}
	.left-quote-title {padding: 50px !important;}
	.get-free-quote::before { width: 770px; height: 100px; bottom: 5%; }

	/*===Quality====*/
	.header_banner_right::before { width: 600px; height: 650px; top: 25%; }
	.iso-different-sec .big_title {margin-bottom: 50px !important;}
	.entry-content ul li { font-size: 17px; padding-left: 18px; }
	.three-logoes-img {margin-top: 20px;}
	.white-round-shape .vc_col-sm-2 {margin-right: 15px; height: 200px; width: 200px; box-shadow: 0 0 15px rgba(0,0,0,0.1); padding: 10px;}
	.history-divider {padding: 0 0 40px !important;}
	.history-disc {font-size: 20px;line-height: 1.2;}
	.history-divider .wpb_wrapper {width: 88%;}
	.white-round-shape {margin-top: 60px;}
	.iso-accredited::before { height: 100px;   width: 1000px;}

	/*===About===*/

	.about_header_banner_right::before {width: 430px;height: 700px;}
	.about_service_section {background-position:center top 50px, right bottom 70px; padding-bottom: 90px !important;}
	.about_service_title img {margin-left: 18px;}
	.about_service_title {font-size: 30px; margin-bottom: 20px;}
	.about-find-audience {padding-bottom: 50px;}

	/*====B2B====*/
	.banner_left_green::before { width: 280px; height: 550px; top: 30%; }
	.industry-leading::before { width: 100%; height: 138px; top: 40%;}

	/*====cati telephone interview====*/
	.what_is_cati_section {padding: 0px 0 50px 0; background-size: 52%;}
	.talk-to-us-section .big_title { margin-bottom: 50px!important;}
	.talk-to-us-section {padding: 0px 0 50px;}

	/*====Contact====*/
	.contact_detail_section {padding: 50px 0 40px;}

	/*===health care===*/
	.healthcare_content {padding: 0px 0 140px;}
	.pd90 {padding: 50px 0;}
	.healthcare_content {padding: 20px 0 140px;}

	/*=====Interviewing=====*/
	.interviewing_first_section {padding-bottom:150px;}
	.our-expertise-interviewing .sempling-icon {width: 20%;	padding-right: 15px;}
	.new_working_section .new_working_section_right .wpb_content_element {width: 60% !important; padding: 60px 0px 60px 60px;}
	.new_working_box {padding: 50px 50px 60px 50px; min-height: inherit;}
	.our-expertise-interviewing { margin: 30px 0 80px; }
	.new_working_section {margin-bottom: 70px;}

	/*===Online Surveys===*/
	.online-surveyd-first {padding-bottom: 50px;}
	.online_parallax_bg { padding-bottom: 120px; padding-top: 30px; }
	.four_boxes img {width: 100px; height: auto;}
	.experience_online_section .vc_col-sm-3 {padding: 20px;}
	.experience_online_section {padding: 0 0 160px;}

	/*=====Consumer research panel=====*/
	.panel_banner_right::before { width: 500px; height: 750px; top: 20%; }
	.left-banner-common-graphics::before { width: 500px; height: 650px; }
	.patient-research-first { padding-bottom: 80px; }
	.Policy-content p { font-size: 17px; }
	.Policy_banner_right::before {width: 350px; height: 850px;}

	/*====Meeting room hire====*/
	.meeting-boxes {padding-top: 20px; padding-bottom: 70px;}
	.meeting-boxes .white-box-content {margin-top: 50px;}
	.parallax_section.fully-serv-sec {padding: 30px 0 80px;}
	.meeting-rom-gallery {margin-top: 30px;}
	.gallery-sec.red-room {margin-top: 60px;}
	.gallery-sec.orange-room {margin-top: 40px; margin-bottom: 50px;}
	.focus-group-sec {padding-top: 30px; padding-bottom: 50px;}
	.centrel-location-title {margin-top: 100px;}
	.sm-blue-sec {padding-bottom: 50px;}
	
	/*=======Blog=======*/
	.blog_header_banner_right .blog_slider_inner h1 {width: 100%;}
	.blog_section_title h2 {font-size: 25px !important; line-height: 1.1;}
	.blog_section_desc_inner {padding: 35px;}
    .page-template-blog::before {width: 915px; height: 275px; top: 31%; background-size: contain;}
    .page-template-blog::after {height: 319px; right: -28%; bottom: 23%; background-size: cover;}
    .recent-second-blog .recent-second-content h2 {font-size: 18px;	line-height: 1;	margin-top: 5px; display: inline-block; margin-bottom: 0;}
    .recent-first-blog .recent-first-content h2 {font-size: 24px;line-height: 1.2;}
    
}

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

	/*==Home page==*/

	.wrap { width: 1140px; }
	.header_banner h1 { font-size: 40px; line-height: 1.1; margin-bottom: 20px; width: 80%; margin-left: auto; margin-right: auto; }
	.header_banner p { font-size: 20px; margin: 0 auto 15px; }
	.slider_button {margin-top: 30px;}
	.header_banner_left::before { width: 350px; height: 650px; top: 40%; }
	.big_title { font-size: 40px; line-height: 1.1; margin-bottom: 20px; }
	p { font-size: 17px; margin: 0 0 15px 0; }
	.button_one a {padding: 0px 25px; height: 45px; line-height: 45px;}
	.pd50 {padding: 30px 0;}
	.mt50 {margin-top: 30px;}
	.home_header_bottom_content {padding-left: 80px !important;}
	.header_bottom_a_box .vc_col-sm-4 img {width: 100px;}
	.small_title {font-size: 25px; line-height: 1.2; margin-bottom: 20px;}
	.pb200 {padding-bottom: 180px;}
	.site-header {padding: 30px 0 0 0;}
	.header_banner {margin-top: -100px;}
	.home_service_section .wpb_row .vc_col-sm-2 img {height: 100px;	width: auto;}
	.wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_appear.appear.wpb_start_animation.animated {margin-bottom: 20px;}
	.home_service_section .vc_col-sm-12 {padding: 40px 20px 20px;}
	.home_service_section:before {width: 930px; height: 270px;  background-size: contain; background-position: right;}
	.home_service_section {margin-bottom: 80px;}
	.home_image_section_one .home_contetn_section .wpb_wrapper {padding: 0 0 0 20px; width: 93%;}
	.home_image_section_onenew {margin-top: 70px;}
	.home_image_section_onenew .home_contetn_section .big_p {font-size: 22px;}
	.home_image_section_onenew .home_contetn_section ul li { padding: 0 0 0 60px; font-size: 18px; margin-bottom: 20px; background-size: 45px; min-height: auto; }
	.home_image_section_onenew .home_contetn_section .wpb_wrapper { float: left; padding-left: 20px !important; width: 95% !important; } 
	.home_footer_area::before {width: 340px; height: 780px; right: -50px; top: -340px; background-position: right;}
	.home_footer_area {min-height: 300px;}
	.home footer {padding: 0 0 80px;}
	.social_media_secton {padding: 30px 0;}
	.social_media_secton li img {width: 55px;}
	.social_media_secton ul li {margin: 0 8px;}

	.header_bottom_a_box .vc_col-sm-4 p { width: 85%;}

	/*==Research design==*/

	.research-right-bg::before { width: 350px; height: 660px; }
	.white-box-content img { height: 80px; width: auto; }
	.research-white-boxes::before { width: 900px; height: 220px; top: 25%; }
	.research-white-boxes {padding-top: 40px; padding-bottom: 80px;}
	.research-white-boxes .vc_col-sm-4 {padding-top: 40px;	padding-bottom: 40px;}
	.team-work-sec { padding: 30px 0 70px; margin-bottom: 30px; }
	.sempling-inner .vc_col-sm-6 {padding: 40px 20px;}
	.b2b-sempling-sec {padding-bottom: 80px;}
	.above-footer-sec { padding: 30px 0 60px; }
	footer::before { top: -140px; height: 540px; width: 330px; }
	.footer_menu ul li {padding: 0 17px;}
	footer {padding: 90px 0;}

	/*==Data Proceccing==*/

	.data_banner_right::before {width: 450px; height: 770px; top: 15%;}
	.pd125 {padding: 60px 0;}
	.entry-content ul li {font-size: 17px;padding-bottom: 15px;padding-left: 18px;}
	.data_processing_content_part {	margin-bottom: 150px;}
	.data_why_work_left .wpb_content_element {padding: 70px 60px;	margin-top: -160px !important;}
	.data_processing_content_part {margin-bottom: 100px;}
	.data_why_work_section {padding: 30px 0;}
	.light-sub-title {font-size: 30px;margin-bottom: 15px;}
	.right-free-quote input, .right-free-quote textarea {width: 100%;}
	.right-free-quote input.wpcf7-submit {width: auto;}
	.get-free-quote { padding-top: 40px; padding-bottom: 70px; }
	.right-quote-form {padding: 50px 40px 70px 40px !important;}
	.left-quote-title {padding: 50px !important;}
	.get-free-quote::before {width: 680px;height: 90px;bottom: 5%;}

	/*===Quality====*/
	.header_banner_right::before { width: 530px; height: 580px; top: 29%; }
	.iso-different-sec .big_title {margin-bottom: 50px !important;}
	.three-logoes-img {margin-top: 20px;}
	.white-round-shape .vc_col-sm-2 {margin-right: 15px; height: 200px; width: 200px; box-shadow: 0 0 15px rgba(0,0,0,0.1); padding: 10px;}
	.history-divider {padding: 0 0 40px !important;}
	.history-disc {font-size: 20px;line-height: 1.2;}
	.history-divider .wpb_wrapper {width: 94%;}
	.white-round-shape {margin-top: 60px;}
	.iso-accredited::before { height: 100px;   width: 875px;}

	/*===About===*/

	.about_header_banner_right::before {width: 430px;height: 700px;}
	.about_service_section {background-position:center top 50px, right bottom 70px; padding-bottom: 70px !important;}
	.about_service_title img {margin-left: 18px;}
	.about_service_title {font-size: 30px; margin-bottom: 20px;}

	/*====B2B====*/
	.banner_left_green::before { width: 280px; height: 550px; top: 30%; }
	.industry-leading::before { width: 98%; height: 130px; top: 40%;}

	/*====cati telephone interview====*/
	.what_is_cati_section {padding: 0px 0 50px 0; background-size: 52%;}
	.talk-to-us-section .big_title { margin-bottom: 50px!important;}
	.talk-to-us-section {padding: 0px 0 50px;}

	/*====Contact====*/
	.contact_detail_section {padding: 50px 0 40px;}

	/*===health care===*/
	.healthcare_content {padding: 0px 0 140px;}
	.pd90 {padding: 50px 0;}
	.healthcare_content {padding: 20px 0 140px;}

	/*=====Interviewing=====*/
	.interviewing_first_section {padding-bottom:150px;}
	.our-expertise-interviewing .sempling-icon {width: 20%;	padding-right: 15px;}
	.new_working_section .new_working_section_right .wpb_content_element {width: 80% !important; padding: 50px 0px 50px 50px;}
	.st-room-hire-pg .new_working_section_right .wpb_content_element {padding: 125px 0px 125px 80px !important;}
	.new_working_box {padding: 50px 50px 60px 50px; min-height: inherit;}
	.our-expertise-interviewing { margin: 30px 0 80px; }
	.new_working_section {margin-bottom: 70px;}

	/*===Online Surveys===*/
	.online-surveyd-first {padding-bottom: 50px;}
	.online_parallax_bg { padding-bottom: 120px; padding-top: 30px; }
	.four_boxes img {width: 100px; height: auto;}
	.experience_online_section .vc_col-sm-3 {padding: 20px;}
	.experience_online_section {padding: 0 0 160px;}

	/*=====Consumer research panel=====*/
	.panel_banner_right::before {width: 450px; height: 650px; top: 15%;}
	.left-banner-common-graphics::before { width: 450px; height: 570px; top: 25%; }
	.patient-research-first { padding-bottom: 80px; }
	.Policy-content p { font-size: 17px; }
	.Policy_banner_right::before {width: 300px; height: 750px;}

	/*====room hire====*/
	.meeting-boxes {padding-top: 20px; padding-bottom: 70px;}
	.meeting-boxes .white-box-content {margin-top: 50px;}
	.parallax_section.fully-serv-sec {padding: 30px 0 80px;}
	.meeting-rom-gallery {margin-top: 30px;}
	.gallery-sec.red-room {margin-top: 60px;}
	.gallery-sec.orange-room {margin-top: 40px; margin-bottom: 50px;}
	.focus-group-sec {padding-top: 30px; padding-bottom: 50px;}
	.centrel-location-title {margin-top: 100px;}
	.sm-blue-sec {padding-bottom: 50px;}
	
	.serv-pg-main .white-box_icon-content .vc_col-sm-4 {padding: 20px 0px;}

    /*=====Blog=====*/
    .blog_section_desc_inner {padding: 25px;}
    
    
    .page-template-blog::before{top:40%;}
    

}


/*=========Media Queries
=====================================*/
@media only screen and (min-width:960px) and (max-width: 1269px){
    
	/*==Home page==*/

	.wrap {width:900px;}
	.site-header .header_menu {float: right;}
	.header_banner h1 {font-size: 34px;}
	.header_banner p {font-size: 18px; margin: 0 auto 10px; line-height: 1.3;}
	.slider_button a {padding: 6px 15px; margin: 0 10px; height: auto; line-height: 1.1;}
	.slider_button span {background-size: contain !important;height: 25px;width: 25px;margin-right: 5px;}
	.header_banner_left::before {width: 260px; height: 550px; top: 60%;}
	.header_bottom_section .vc_col-sm-12 > .vc_column-inner {padding-top: 15px !important;}
	p {font-size: 16px; margin: 0 0 10px 0; line-height: 1.4;}
	.home .wpb_content_element {margin-bottom: 20px !important;}
	.big_title {font-size: 34px; margin-bottom: 15px;}
	.svg-icon svg {height: 90px;}
	.header_bottom_a_box .vc_col-sm-4 p {width: 92%; margin-bottom: 20px; font-size: 17px;}
	.home .header_bottom_a_box .vc_col-sm-4 p:nth-child(3), .about-find-audience .header_bottom_a_box .vc_col-sm-4 p:nth-child(3) {min-height:180px;}
	.icon_span {width: 25px; height: 25px; margin-right: 5px; background-size: contain !important;}
	.button_one a {padding: 8px 19px;height: auto;line-height: 1.1;}
	.parallax_section .vc_col-sm-12 .vc_column-inner {padding-top: 10px;}
	.home_service_section .vc_col-sm-2 svg {margin: 0 auto 12px; height: 60px;}
	.home_service_section .wpb_row .vc_col-sm-2 a span {font-size: 16px; line-height: 1.2;}
    .home_service_section .vc_col-sm-12 .vc_inner.vc_row-fluid {margin-bottom: 20px;}
    .parallax_section .vc_col-sm-12 .vc_column-inner {padding-top: 10px !important;}
    .home_service_section:before {width: 800px; height: 250px;}
    .home_service_section {margin-bottom: 40px;}
    .home_image_section_one .home_contetn_section .wpb_wrapper {padding: 0 0 0 10px; width: 96%;}
    .home_image_section_onenew .home_contetn_section .big_p {font-size: 16px;}
    .home_image_section_onenew .home_contetn_section ul li {padding: 0 0 0 50px; font-size: 16px; margin-bottom: 15px; background-size: 38px;}
    .home_image_section_onenew {margin-top: 40px;}
    .home_contetn_section {min-height: 460px !important;}
    .home_footer_area {min-height: 200px;}
    .home_footer_area::before {width: 265px;height: 550px;right: -30px;top: -250px;}
    .footer_menu ul li {padding: 0 12px;}
    .social_media_secton li svg {width: 45px;}
    .social_media_secton {padding: 10px 0;}
    .home footer {padding: 0 0 60px;}
    
    /*===About====*/
    .about_header_banner_right::before {width: 350px; height: 500px; top: 60%;}
    .about_content_area {padding: 0;}
    .about_who_we_area {padding-top: 0px !important;}
    .white-box_icon-content .vc_col-sm-4 {width: calc(33.33% - 17px); margin-right: 25px;	padding: 0 10px; box-shadow: 0 0 10px rgba(0,0,0,0.15);}
    .pd125 {padding: 50px 0;}
    .about_service_section .vc_col-sm-6 {width: calc(50% - 16px); margin-right: 30px; padding: 0px 20px; box-shadow: 0 0 10px rgba(0,0,0,0.15);}
    .about_service_section .vc_col-sm-6:last-child {margin-right: 0;}
    .about_service_title {font-size: 26px; margin-bottom: 15px;}
    .about_service_section .vc_col-sm-6 ul li {padding: 10px 0 !important;}
    .about_service_section {background-position: center top 70px, right bottom 70px; padding-bottom: 50px !important; background-size: 200%, 65%;}
    .above-footer-sec {padding: 15px 0 30px;}
    footer::before {top: -120px; height: 350px; width: 200px;}
    .blue-sec-form .wpcf7-response-output {font-size: 18px; padding: 8px !important; margin-top: 20px !important;}
    .wpcf7-not-valid-tip {font-size: 16px !important;}
    footer {padding: 50px 0 60px;}
    .about-find-audience {padding-bottom:35px;}
    
    
    /*====CATI Telephonic Interview====*/
    .banner_left_green::before {width: 240px; height: 440px; top: 50%;}
    .cati-tele-serv .vc_col-sm-12 .vc_column-inner {padding-top: 10px !important;}
    .cati-tele-serv .b2b-pg-box .wpb_content_element {margin-bottom: 20px;}
    .what_is_cati_left .wpb_content_element {box-shadow: 0 0 10px rgba(0,0,0,0.15);	padding: 60px;}
    .what_is_cati_right .wpb_content_element h3 {margin-top: 20px;}
    .what_is_cati_right .wpb_content_element {padding-left: 30px;}
    .what_is_cati_section {	padding: 0px 0 20px 0;}
    .sempling-icon {width: 14%; padding-right: 15px;}
    .sempling-content {width: 83%;}
    .talk-to-us-section .big_title {margin-bottom: 40px !important;}
    .talk-to-us-section {padding: 0px 0 10px;}
    
    /*====Consumer Research Panel====*/
    
    .panel_banner_right::before {width: 330px; height: 450px; top: 50%;}
    .light-sub-title {font-size: 26px; margin-bottom: 15px;}
    .white-box-content .vc_col-sm-4 {width: calc(33.33% - 13px);	margin-right: 20px;	padding: 0px 10px;	box-shadow: 0 0 10px rgba(0,0,0,0.15);}
    .parallax_section .wpb_content_element {margin-bottom: 20px;}
    .research-panel-boxes-inner .vc_col-sm-4 {padding: 20px;	box-shadow: 0 0 10px rgba(0,0,0,0.15);}
    .research-panel-boxes-inner .wpb_content_element {margin-bottom: 15px;}
    .research-panel-boxes {margin-bottom: 10px;}
    .entry-content ul li {font-size: 16px; padding-bottom: 10px; line-height: 1.3;}
    .get-free-quote {padding-top: 20px; padding-bottom: 50px;}
    .left-quote-title {padding: 40px !important;}
    .get-free-quote::before {width: 540px; height: 75px; bottom: 8%;}
    
    /*===Contact===*/
    .contact_img svg {width: 100%; height: auto;}
    .contact_img {width: 26%; margin-right: 15px;}
    .contact_detail_section {padding: 20px 0 10px;}
    .contact_content .small_title {margin-bottom: 10px;}
    
    /*===Data Proceccing===*/
    .data_banner_right::before {width: 300px; height: 550px; top: 35%;}
    .dp-columns .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    .data_why_work_section .data_why_work_left {width: 35%; padding-right: 10px !important;}
    .data_why_work_section .data_why_work_right {width: 65%;}
    .data_why_work_left .wpb_content_element {padding: 40px 50px 0; margin-top: -120px !important; margin-bottom: 0 !important;}
    .bulb-icon svg {height: 100px;}
    .data_processing_content_part {margin-bottom: 80px;}

    /*===Privacy Policy===*/    
    .Policy_banner_right::before {width: 250px; height: 500px; top: 45%;}
    .privacy_policy_content {padding: 10px 0 15px;}
    .Policy-icon svg {width: 100%; height: auto;}
    .privacy_policy_content .wpb_content_element {margin-bottom: 10px;}
    
    /*====Group Room Hire====*/
    .group-room-boxes {padding-top: 10px; padding-bottom: 10px;}
    .market-research-venue .big_title {margin-bottom: 40px !important;}
    .market-research-venue {padding-bottom: 60px;}
    .focus-group-sec {padding-top: 30px; padding-bottom: 30px;}
    .meeting-rom-gallery {margin-top: 10px;}
    .meeting-rom-gallery .vc_col-sm-12 .wpb_content_element {margin-bottom: 0;}
    .meeting-rom-gallery::before {top: 80px;}
    .gallery-sec.red-room {margin-top: 50px;}
    .gallery-sec {margin-bottom: 50px;}
    .gallery-images .wpb_gallery_slides {box-shadow: 0 0px 10px rgba(0,0,0,0.3);}
    .gallery-images {padding-right: 10px !important;}
    .full-width-gallery .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    .centrel-location-title {margin-top: 45px; margin-bottom: 25px !important;}
    .gallery-sec.orange-room {margin-top: 30px; margin-bottom: 20px;}
    .meeting-rom-gallery-bottom .vc_col-sm-12 > .vc_column-inner {padding-top: 0 !important;}
    .corporate-room-brochure .vc_col-sm-12 .wpb_content_element {margin-bottom: 10px;}
    .header_banner .button_one.button_blue {margin-top: 25px !important;}
    .group-room-boxes .white-box-content .vc_col-sm-4 {padding-top: 30px; padding-bottom: 30px;}
    
    /*====Healthcare prof research panel====*/
    .healthcare_content {padding: 0px 0 90px;}
    .hc-research-panel {padding-top: 20px;}
    
    /*====Interviewing====*/
    .interviewing_first_section {padding-bottom: 80px;}
    .our-expertise-interviewing {margin: 0px 0 70px; padding-top: 0px;}
    .our-expertise-interviewing .big_title {margin-bottom: 30px !important;}
    .sempling-inner .vc_col-sm-6 {padding: 30px 10px; box-shadow: 0 0 10px rgba(0,0,0,0.15);}
    .new_working_box {padding: 30px 40px 20px 40px;}
    .new_working_title svg {width: 80px; height: auto;}
    .new_working_section .new_working_section_right .wpb_content_element {width: 80% !important; padding: 40px 0px 50px 40px; margin-bottom: 0;}
    
    /*===Join Our Research Panel===*/
    .header_banner_right::before {width: 400px; height: 460px; top: 55%;}
    .pnl-benefits .wpb_content_element {margin-bottom: 10px;}
    .pnl-benefits .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    .openion-sec.openion-first {padding-top: 55px;}
    .openion-sec {padding-bottom: 35px; padding-top: 15px;}
    .openion-left {box-shadow: 0 0 10px rgba(0,0,0,0.15); padding: 40px !important;}
    .openion-left .wpb_content_element, .openion-right .wpb_content_element {margin-bottom: 0;}
    .openion-right .button_one.button_blue {margin-top: 20px;}
    .openion-sec .openion-right {padding-left: 35px;}
    .openion-sec.openion-first::before {bottom: 0px; height: 80px; width: 52%;}
    .openion-sec.openion-second::before {bottom: 0; height: 110px; width: 30%;}
    .openion-sec.openion-third::before {bottom: 50px; height: 100px; width: 40%;}
    .openion-sec.openion-third {padding-bottom: 60px;}
    
    /*====Meeting Room Hire====*/
    .meeting-boxes .white-box-content .vc_col-sm-4 {padding: 30px 10px;}
    .parallax_section.fully-serv-sec {padding: 30px 0 60px;}
    .parallax_section.fully-serv-sec .small_title {font-size: 22px;}
    .meeting-boxes {padding-top: 0px; padding-bottom: 50px;}
    .orange-room-content {padding-top: 0;}
    .gallery-sec.yellow-blue-room {margin-bottom: 10px;}
    
    /*===Online Surveys===*/
    .online-surveyd-first {padding-bottom: 10px; padding-top: 10px;}
    .online_parallax_bg {padding-bottom:90px; padding-top: 30px;}
    .page-id-327 .data_why_work_section {padding: 10px 0;}
    .experience_online_section .vc_col-sm-3:last-child {margin-right: 0;}
    .experience_online_section .vc_col-sm-3 {padding: 20px 5px 0; margin-right: 15px; width: calc(25% - 11px);}
    .experience_online_section .wpb_text_column.wpb_content_element {margin-bottom: 0 !important;}
    .experience_online_section .big_title {margin-bottom: 40px !important;}
    .experience_online_section {padding: 0 0 140px;}
    
    /*====Patient research panel====*/
    .patient-research-first .vc_col-sm-12 > .vc_column-inner {padding-top: 0 !important;}
    .b2b-sempling-sec .wpb_content_element.pd50 {padding-top: 0; margin-bottom: 0;}
    .sempling-inner .vc_col-sm-12 {box-shadow: 0 0 10px rgba(0,0,0,0.15);	padding: 40px;}
    .b2b-sempling-sec {padding-bottom: 40px;}
    
    /*====Quality====*/
    .iso-different-sec .vc_col-sm-12 > .vc_column-inner {padding-top: 15px !important;}
    .pd-right-30 {padding-right: 20px !important;}
    .pd-left-30 {padding-left: 20px !important;}
    .before-history-left .wpb_content_element {	padding: 70px 50px;	box-shadow: 0 0 10px rgba(0,0,0,0.15); margin-bottom: 0;}
    .before-history-right .wpb_text_column {padding-top: 50px; padding-left: 20px;}
    .iso-accredited::before {height: 60px;  width: 52%;}
    .three-logoes-img img {width: 80%;}
    .white-round-shape {margin-top: 30px; transform: scale(0.9); -webkit-transform: scale(0.9);}
    .white-round-shape .vc_col-sm-2 {box-shadow: 0 0 10px rgba(0,0,0,0.1); padding: 10px 0;}
    .benefits-holding {padding-top: 10px; 	padding-bottom: 10px;}
    .history-disc {font-size: 17px;}
    .our-history-sec {padding-top: 15px;}
    
    /*====Research Design====*/
    .research-right-bg::before {width: 200px; height: 420px; top: 55%;}
    .research-white-boxes {padding-top: 20px; padding-bottom: 50px;}
    .research-white-boxes::before {width: 70%; height: 180px; top: 25%;}
    .b2b-sempling-sec.content-left-graphics .vc_col-sm-12 .vc_column-inner {padding-top: 0 !important;}
    .research-white-boxes .white-box-content .vc_col-sm-4 {padding: 20px 10px;}
    
    /*====Sample Management=====*/
    .left-banner-common-graphics::before {width: 370px; height: 450px; top: 50%;}
    .sm-box {padding-top: 20px !important;}
    .sm-blue-sec {padding-bottom: 30px;}
    
    /*====Sensury Testing====*/
    .sensory_experties_area {padding: 20px 0 110px;}
    
    /*===Ekas Difference===*/
    .health-reserch-sec {padding-top: 10px;}
    .health-reserch-sec .center-area {margin: 0 auto 0px !important;}
    .industry-leading .vc_col-sm-6 {padding: 40px 30px;	margin-right: 40px;	box-shadow: 0 0 10px rgba(0,0,0,0.15);	width: 48%;}
    
    /*====Service====*/
    .serv-pg-main {padding-top: 20px;}
    .serv-pg-main .white-box_icon-content {margin-bottom: 40px;}
    .serv-pg-main.third {margin-bottom: 30px;}
    .serv-pg-main .white-box_icon-content .vc_col-sm-4 {padding: 0;}
    
    /*=====Blog=====*/
    .blog_section_title h2 {font-size: 20px !important;}
    .blog-readmore a {font-size: 16px;}
    .cover_date_postview {margin-bottom: 5px;}
    .blog_section_desc_inner {padding: 17px;}
    .blog_left_section .pagination .next, .comments-area .form-submit #submit {height: 45px;line-height: 45px;}
    .page-template-blog::before {width: 600px;height: 295px;top: 31%;}
    .blog_right_section .sidebar-title {font-size: 20px;line-height: 1.1;}
    .recent-first-blog .recent-first-content h2 {font-size: 18px;line-height: 1.1;}
    .page-template-blog::after {display: none;}
}

@media only screen and (min-width:768px) and (max-width:959px){
    
    /*==Home page==*/

	.wrap {width:95%;}
	body {font-size: 15px;}
	.site-header .header_menu {float: right;}
	.main-navigation li {padding: 0 8px;}
	.site-header {padding: 10px 0 0 0;}
	.header_banner {margin-top: -90px; min-height: 50vh !important;}
	.header_logo .logo svg {width: 130px;}
	.header_banner h1 {font-size: 28px;}
	.header_banner p {font-size: 16px; margin: 0 auto 10px; line-height: 1.3;}
	.slider_button a {padding: 6px 15px; margin: 0 5px; height: auto; line-height: 1.1;}
	.slider_button span {background-size: contain !important;height: 25px;width: 25px;margin-right: 5px;}
    .header_banner_left::before {width: 250px; height: 500px; top: 50%;}
	.header_bottom_section .vc_col-sm-12 > .vc_column-inner {padding-top: 15px !important;}
	p {font-size: 16px; margin: 0 0 10px 0; line-height: 1.3;}
	.home .wpb_content_element {margin-bottom: 10px !important;}
	.big_title {font-size: 28px; margin-bottom: 10px;}
	.pd50 {padding: 20px 0;}
	.svg-icon svg {height: 70px;}
	.small_title {font-size: 22px; line-height: 1.1; margin-bottom: 10px; font-weight: normal;}
	.header_bottom_a_box .vc_col-sm-4 p {width: 95%; margin-bottom: 10px; font-size: 16px; line-height: 1.4;}
	.home_service_section .vc_col-sm-12 {padding: 30px 12px 10px; margin-top: -150px;	width: 95%; margin-left: auto !important; margin-right: auto !important; float: none;}
	.home_parallax_bg.pb200 {padding-bottom: 160px !important;}
	.home .header_bottom_a_box .vc_col-sm-4 p:nth-child(3), .about-find-audience .header_bottom_a_box .vc_col-sm-4 p:nth-child(3) {min-height: 190px;}
	.icon_span {width: 25px; height: 25px; margin-right: 5px; background-size: contain !important;}
	.button_one a {padding: 6px 19px;height: auto;line-height: 1.1;}
	.parallax_section .vc_col-sm-12 .vc_column-inner {padding-top: 10px;}
    .home_service_section .vc_col-sm-2 svg {margin: 0 auto 12px; height: 60px; width: auto;}
    .home_service_section .wpb_row .vc_col-sm-2 { padding: 0 10px;}
	.home_service_section .wpb_row .vc_col-sm-2 a span {font-size: 14px; line-height: 1.2; display: block;}
    .home_service_section .vc_col-sm-12 .vc_inner.vc_row-fluid {margin-bottom: 25px;}
    .parallax_section .vc_col-sm-12 .vc_column-inner {padding-top: 10px !important;}
    .home_service_section:before {width: 80%; height: 200px;}
    .home_service_section {margin-bottom: 30px;}
    .home_image_section_one .home_contetn_section .wpb_wrapper {padding: 0 0 0 5px !important; width: 99% !important;}
    .home_image_section_onenew .home_contetn_section .big_p {font-size: 16px;}
    .home_image_section_onenew .home_contetn_section ul li {padding: 0 0 0 45px; font-size: 16px; margin-bottom: 12px; background-size: 34px;}
    .home_image_section_onenew {margin-top: 40px;}
    .home_contetn_section {min-height: 450px !important;}
    .home_footer_area {min-height:150px;}
    .home_footer_area::before {width: 210px; height: 400px; right: -30px; top: -170px;}
    .footer_menu ul li {padding: 0 8px;}
    .social_media_secton li svg {width: 40px;}
    .social_media_secton {padding: 0;}
    .home footer {padding: 0 0 40px;}
    .footer_logo svg {width: 120px;}
    .footer_menu ul.footerMenu li a {font-size: 14px;}
    
    /*===About====*/
    .about_header_banner_right::before {width: 260px; height: 390px; top: 60%;}
    .about_content_area {padding: 0;}
    .about_who_we_area {padding-top: 0px !important; margin-left: auto !important; margin-right: auto !important;}
    .white-box_icon-content .vc_col-sm-4 {width: calc(33.33% - 12px);	margin-right: 18px;	padding: 0;	box-shadow: 0 0 8px rgba(0,0,0,0.15);}
    .pd125 {padding: 40px 0;}
    .about_service_section .vc_col-sm-6 {width: calc(50% - 11px); margin-right: 20px; padding: 0px 10px; box-shadow: 0 0 8px rgba(0,0,0,0.15);}
    .about_service_section .vc_col-sm-6:last-child {margin-right: 0;}
    .about_service_title {font-size: 22px; margin-bottom: 10px;}
    .about_service_section .vc_col-sm-6 ul li {padding: 10px 0 !important; line-height: 1.2; font-size: 16px;}
    .about_service_section {background-position: center top 70px, right bottom 70px; padding-bottom: 50px !important; background-size: 200%, 65%;}
    .above-footer-sec {padding: 10px 0 20px;}
    footer::before {top: -100px; height: 220px; width: 140px;}
    .blue-sec-form .wpcf7-response-output {font-size: 18px; padding: 8px !important; margin-top: 20px !important;}
    .wpcf7-not-valid-tip {font-size: 16px !important;}
    footer {padding: 50px 0 60px;}
    .about_content_area .wpb_content_element .wpb_wrapper {width: 68%;}
    .white-box_icon-content .light-sub-title {font-size: 22px;}
    .white-box_icon-content .vc_col-sm-4 .vc_column-inner {padding-top: 20px;}
    .white-box_icon-content p {font-size: 16px;}
    .about_service_section .vc_row-fluid {margin-right: auto !important; margin-left: auto !important;}
    .about_service_title img {margin-left: 8px;}
    .footer_form_cover input, .footer_form_cover select, .footer_form_cover textarea {font-size: 16px;}
    .footer_form_cover .wpcf7-textarea {height: 18px;}
    .blue-sec-form .wpcf7-submit {background-position: left 15px center !important;	padding: 8px 20px 8px 50px;	background-size: 23px !important;}
    .copyright_section a {font-size: 16px;}
    .about-find-audience {padding-bottom:30px;}
    
    /*====CATI Telephonic Interview====*/
    .banner_left_green::before {width: 160px; height: 300px; top: 50%;}
    .cati-tele-serv .vc_col-sm-12 .vc_column-inner {padding-top: 10px !important;}
    .cati-tele-serv .b2b-pg-box .wpb_content_element {margin-bottom: 20px;}
    .what_is_cati_left .wpb_content_element {box-shadow: 0 0 10px rgba(0,0,0,0.15);	padding: 40px;}
    .what_is_cati_right .wpb_content_element h3 {margin-top:0px;}
    .what_is_cati_right .wpb_content_element {padding-left:15px; margin-bottom: 0;}
    .what_is_cati_section {	padding: 0px 0 10px 0;}
    .sempling-icon {width: 14%; padding-right: 15px;}
    .sempling-content {width: 83%;}
    .talk-to-us-section .big_title {margin-bottom: 40px !important;}
    .talk-to-us-section {padding: 0px 0 10px;}
    .b2b-pg-box p {font-size: 16px !important; line-height: 1.3 !important;}
    .talk-to-us-section .wpb_content_element {margin-bottom: 15px;}
    
    /*====Consumer Research Panel====*/
    
    .panel_banner_right::before {width: 250px; height: 350px; top: 60%;}
    .light-sub-title {font-size: 22px; margin-bottom: 10px;}
    .white-box-content .vc_col-sm-4 {width: calc(33.33% - 13px); margin-right: 20px; padding: 0; box-shadow: 0 0 10px rgba(0,0,0,0.15);}
    .parallax_section .wpb_content_element {margin-bottom: 20px;}
    .research-panel-boxes-inner .vc_col-sm-4 {padding: 12px; box-shadow: 0 0 10px rgba(0,0,0,0.15);}
    .research-panel-boxes-inner .wpb_content_element {margin-bottom: 15px;}
    .research-panel-boxes {margin-bottom: 10px;}
    .entry-content ul li {font-size: 16px; padding-bottom: 10px; line-height: 1.3;}
    .get-free-quote {padding-top: 10px; padding-bottom: 40px;}
    .left-quote-title {padding: 40px !important; box-shadow: 0 0 10px rgba(0,0,0,0.15);}
    .get-free-quote::before {width: 410px; height: 55px; bottom: 10%;}
    .white-box-content {margin-left: auto !important; margin-right: auto !important;}
    .research-panel-boxes-inner {margin-top: 40px;}
    .research-panel-boxes-inner .vc_col-sm-4:last-child {margin-right: 0;}
    .get-free-quote > .vc_col-sm-12 {width: 95%; margin: 0 auto; float: none;}
    .right-quote-form {padding: 20px 10px 30px 30px !important;}
    .free-quote-icon svg {width: 90px;}
    
    /*===Contact===*/
    .contact_img svg {width: 100%; height: auto;}
    .contact_img {width: 26%; margin-right: 15px;}
    .contact_detail_section {padding: 20px 0 10px;}
    .contact_content .small_title {margin-bottom: 10px;}
    .map_slider_button a {padding: 6px 20px; margin: 0 10px; height: auto; line-height: 1;}
    .map_slider_button a svg {margin-right: 5px; width: 24px; height: auto;}
    
    /*===Data Proceccing===*/
    .data_banner_right::before {width: 230px; height: 500px; top: 27%;}
    .dp-columns .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    .data_why_work_section .data_why_work_left {width: 35%; padding-right: 0px !important;}
    .data_why_work_section .data_why_work_right {width: 65%;}
    .data_why_work_left .wpb_content_element {padding: 30px 30px 0; margin-top: -130px !important; margin-bottom: 0 !important; min-height: 250px;}
    .bulb-icon svg {height: 100px;}
    .data_processing_content_part {margin-bottom: 80px;}
    .dp-columns {margin-left: auto !important; margin-right: auto !important;}
    .data_processing_content_part .data_processing_content_left .wpb_content_element {padding-right: 10px; margin-bottom: 0;}
    .data_why_work_section {padding: 20px 0;}
    
    /*===Privacy Policy===*/    
    .Policy_banner_right::before {width: 180px; height: 400px; top: 40%;}
    .privacy_policy_content {padding: 10px 0 15px;}
    .Policy-icon svg {width: 100%; height: auto;}
    .privacy_policy_content .wpb_content_element {margin-bottom: 10px;}
    .Policy-icon {width: 10%;	padding-right: 15px;}
    .Policy-content {width: 90%;}
    .Policy-content p {font-size:16px;}
    
    /*====Group Room Hire====*/
    .group-room-boxes {padding-top: 10px; padding-bottom: 10px;}
    .market-research-venue .big_title {margin-bottom: 40px !important;}
    .market-research-venue {padding-bottom: 60px;}
    .focus-group-sec {padding-top: 30px; padding-bottom: 30px;}
    .meeting-rom-gallery {margin-top: 10px;}
    .meeting-rom-gallery .vc_col-sm-12 .wpb_content_element {margin-bottom: 0;}
    .meeting-rom-gallery::before {top: 80px; height: 80px;}
    .gallery-sec.red-room {margin-top: 50px;}
    .gallery-sec {margin-bottom: 50px;}
    .gallery-images .wpb_gallery_slides {box-shadow: 0 0px 10px rgba(0,0,0,0.3);}
    .gallery-images {padding-right: 10px !important;}
    .full-width-gallery .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    .centrel-location-title {margin-top: 45px; margin-bottom: 25px !important;}
    .gallery-sec.orange-room {margin-top: 30px; margin-bottom: 20px;}
    .meeting-rom-gallery-bottom .vc_col-sm-12 > .vc_column-inner {padding-top: 0 !important;}
    .corporate-room-brochure .vc_col-sm-12 .wpb_content_element {margin-bottom: 10px;}
    .header_banner .button_one.button_blue {margin-top: 25px !important;}
    .group-room-boxes .white-box-content .vc_col-sm-4 {padding-top: 30px; padding-bottom: 30px;}
    .fully-serv-right .small_title.pink-tag-line {margin-bottom: 20px;}
    .market-research-venue {padding-bottom: 40px;}
    .room-disc.vc_col-sm-4 > .vc_column-inner {padding-left: 0;}
    .meeting-rom-gallery-bottom {padding-top: 30px; padding-bottom: 30px;}
    
    /*====Healthcare prof research panel====*/
    .healthcare_content {padding: 0px 0 90px;}
    .hc-research-panel {padding-top: 20px;}
    .white-box_icon-content {margin-left: auto !important; margin-right: auto !important;}
    
    /*====Interviewing====*/
    .interviewing_first_section {padding-bottom: 90px; padding-top: 0px;}
    .our-expertise-interviewing {margin: 0px 0 40px;	padding-top: 0px; padding-bottom: 70px;}
    .our-expertise-interviewing .big_title {margin-bottom: 30px !important;}
    .sempling-inner .vc_col-sm-6 {padding: 30px 0px; box-shadow: 0 0 10px rgba(0,0,0,0.15); width: calc(50% - 10px); margin-right: 20px;}
    .new_working_box {padding: 30px 40px 20px 40px; margin-top: -130px;}
    .new_working_title svg {width: 80px; height: auto;}
    .new_working_section .new_working_section_right .wpb_content_element {width: 82% !important; padding: 30px 0px 40px 30px; margin-bottom: 0;}
    .our-expertise-interviewing .sempling-inner {margin-left: auto !important; margin-right: auto !important;}
    .new_working_section {margin-bottom: 50px;}
    
    /*===Join Our Research Panel===*/
    .header_banner_right::before {width: 250px; height: 300px; top: 55%;}
    .pnl-benefits .wpb_content_element {margin-bottom: 10px;}
    .pnl-benefits .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    .openion-sec.openion-first {padding-top: 45px;}
    .openion-sec {padding-bottom: 25px; padding-top: 15px;}
    .openion-left {box-shadow: 0 0 10px rgba(0,0,0,0.15); padding: 25px !important; width: 47.5% !important; margin-left: 2.5%;}
    .openion-left .wpb_content_element, .openion-right .wpb_content_element {margin-bottom: 0;}
    .openion-right .button_one.button_blue {margin-top: 20px;}
    .openion-sec .openion-right {padding-left: 15px;}
    .openion-sec.openion-first::before {bottom: 0px; height: 60px; width: 50%;}
    .openion-sec.openion-second::before {bottom: 0; height: 80px; width: 30%;}
    .openion-sec.openion-third::before {bottom: 50px; height: 100px; width: 40%;}
    .openion-sec.openion-third {padding-bottom: 50px;}
    .openion-sec .vc_col-sm-6 > .vc_column-inner {padding-top: 0 !important;}
    
    /*====Meeting Room Hire====*/
    .meeting-boxes .white-box-content .vc_col-sm-4 {padding: 30px 10px;}
    .parallax_section.fully-serv-sec {padding: 30px 0 60px;}
    .parallax_section.fully-serv-sec .small_title {font-size: 22px;}
    .meeting-boxes {padding-top: 0px; padding-bottom: 50px;}
    .orange-room-content {padding-top: 0;}
    .gallery-sec.yellow-blue-room {margin-bottom: 10px;}
    
    /*===Online Surveys===*/
    .online-surveyd-first {padding-bottom: 10px; padding-top: 10px;}
    .online_parallax_bg {padding-bottom:90px; padding-top: 30px;}
    .page-id-327 .data_why_work_section {padding: 10px 0;}
    .experience_online_section .vc_col-sm-3:nth-child(2n) {margin-right: 0;}
    .experience_online_section .vc_col-sm-3 {padding: 20px 5px 0; margin-right: 25px; width: calc(49% - 7px); margin-bottom: 25px;}
    .four_boxes {display: block;}
    .experience_online_section .wpb_text_column.wpb_content_element {margin-bottom: 0 !important;}
    .experience_online_section .big_title {margin-bottom: 40px !important;}
    .experience_online_section {padding: 0 0 75px;}
    .four_boxes p:last-child {min-height: 125px;}
    .experience_online_section .vc_col-sm-3 .wpb_content_element {margin-bottom: 25px;}
    
    /*====Patient research panel====*/
    .left-banner-common-graphics::before {width: 280px; height: 350px; top: 45%;}
    .patient-research-first .vc_col-sm-12 > .vc_column-inner {padding-top: 0 !important;}
    .b2b-sempling-sec .wpb_content_element.pd50 {padding-top: 0; margin-bottom:15px;}
    .sempling-inner .vc_col-sm-12 {box-shadow: 0 0 10px rgba(0,0,0,0.15);padding: 20px; margin-top: 20px;}
    .b2b-sempling-sec {padding-bottom:35px;}
    .b2b-sempling-sec .vc_col-sm-12 > .vc_column-inner {padding-top: 20px !important;}
    .sempling-inner {margin-left: auto !important; margin-right: auto !important;}
    
    /*====Quality====*/
    .iso-different-sec .vc_col-sm-12 > .vc_column-inner {padding-top: 15px !important;}
    .pd-right-30 {padding-right: 15px !important;}
    .pd-left-30 {padding-left: 15px !important;}
    .before-history-left .wpb_content_element {	padding: 40px;	box-shadow: 0 0 10px rgba(0,0,0,0.15); margin-bottom: 0;}
    .before-history-right .wpb_text_column {padding-top: 40px; padding-left: 20px;}
    .iso-accredited::before {height: 60px;  width: 52%;}
    .three-logoes-img img {width: 80%;}
    .white-round-shape {transform: scale(0.9); -webkit-transform: scale(0.9); margin: 0 auto !important;}
    .white-round-shape .vc_col-sm-2 {box-shadow: 0 0 10px rgba(0,0,0,0.1); padding: 10px 0; height: 140px;}
    .benefits-holding {padding-top: 10px; 	padding-bottom: 10px;}
    .history-disc {font-size: 16px;}
    .our-history-sec {padding-top: 15px;}
    .iso-different-sec .big_title {margin-bottom: 20px !important;}
    .history-yr {font-size:22px;}
    .white-round-shape:last-child .vc_col-sm-2 {height: 180px;}
    .history-divider {padding: 0 0 30px !important;}
    
    /*====Research Design====*/
    .research-right-bg::before {width: 150px; height: 300px; top: 58%;}
    .research-white-boxes {padding-top: 20px; padding-bottom: 40px;}
    .research-white-boxes::before {width: 70%; height: 180px; top: 25%;}
    .b2b-sempling-sec.content-left-graphics .vc_col-sm-12 .vc_column-inner {padding-top: 0 !important;}
    .research-white-boxes .white-box-content .vc_col-sm-4 {padding: 20px 10px;}
    .research-white-boxes .vc_col-sm-12 > .vc_column-inner {padding-top: 20px !important;}
    .team-work-sec {padding: 30px 0 40px;}
    
    
    /*====Sample Management=====*/
    .sm-box {padding-top: 20px !important;}
    .sm-blue-sec {padding-bottom: 30px;}
    .house-pannel-sec .wpb_content_element.txt-center {padding-top: 10px;	padding-bottom: 10px;}
    .house-pannel-sec {padding-bottom: 20px;}
    .list-building-sec .wpb_content_element.txt-center {margin-bottom: 20px;}
    .list-building-sec::before {width: 66%;}
    .list-building-sec {padding-bottom: 35px;}
    
    /*====Sensury Testing====*/
    .sensory_experties_area {padding: 10px 0 70px;}
    .s-testing-row {padding-top: 10px;}
    .product-sensory-sec {padding-top: 30px; padding-bottom: 160px;}
    .sensory_box_area .sensory_inner {margin: 0 auto !important;}
    .sensory_inner .vc_col-sm-6 {padding: 40px 20px 10px 20px; box-shadow: 0 0 10px rgba(0,0,0,0.15); margin-bottom: 30px;}
    .sensory_box_area {background-size: 100%;}
    .sensory_experties_area .big_title {margin-bottom: 25px !important;}
    .sensory_experties_area .wpb_content_element.txt-center {margin-bottom: 0;}
    .sensory_experties_area .pd-right-30 {padding-right: 0px !important;}
    .sensory_experties_area .pd-left-30 {padding-left: 0px !important;}
    .sensory_experties_area .vc_col-sm-6 ul li {padding: 10px 0 !important;}
    .st-room-hire-pg .new_working_section_right .wpb_content_element {padding: 55px 0px 55px 30px !important;}
    
    /*===Ekas Difference===*/
    .health-reserch-sec {padding-top: 10px;}
    .health-reserch-sec .center-area {margin: 0 auto 0px !important;}
    .industry-leading .vc_col-sm-6 {padding: 30px 10px; margin-right: 20px;box-shadow: 0 0 10px rgba(0,0,0,0.15); width: 48%;}
    .page-id-132 .b2b-pg-box .wpb_raw_code.wpb_content_element.wpb_raw_html {margin-bottom: 0;}
    .page-id-132 .header_bottom_section.header_bottom_left {padding-bottom: 0;}
    .industry-leading-box {margin-top: 30px; margin-left: auto !important; margin-right: auto !important;}
    .simple-lr-content .wpb_text_column.wpb_content_element {margin-bottom: 20px;}
    
    /*====Service====*/
    .serv-pg-main {padding-top: 20px;}
    .serv-pg-main .white-box_icon-content {margin-bottom: 40px;}
    .serv-pg-main.third {margin-bottom: 20px;}
    .serv-pg-main .white-box_icon-content .vc_col-sm-4 {padding: 0;}
    .serv-pg-main.first .vc_col-sm-12 > .vc_column-inner {padding-top: 20px !important;}
    
    /*=====Blog======*/
    .blog_left_section {width: 100%;}
    .blog_right_section {float: none;width: 50%;margin: 0 auto;}
    .header_banner.blog_header_banner_right{height: 50vh;}
    .blog_slider_inner {width: 90% !important; float: none; margin: 0 auto;}
    .page-template-blog::before, .page-template-blog::after  {display:none !important;}
    .blog_section_title h2 {font-size: 22px !important;}
    .blog_left_section .pagination .next, .comments-area .form-submit #submit {height: 40px; line-height: 40px;}
    .above-footer-sec.txt-center.blog-form-bg {padding: 40px 0;}
    .header_banner.single-blog-title {min-height: inherit !important;	top: 27%;}
    
}

@media only screen and (max-width:767px){
    
    
    /*===Toggle Menu===*/
    .toggleMenu{cursor:pointer;top:0;padding:10px 35px 16px 0;position:absolute;right:3%;text-indent:-5555px;}
    .toggleMenu span, .toggleMenu span:before, .toggleMenu span:after{cursor:pointer;border-radius:2px;height:5px;width:35px;background:#518ecb;position:absolute;display:block;content:'';}
    .toggleMenu span:before{top:-10px;}
    .toggleMenu span:after{bottom:-10px;}
    .toggleMenu span, .toggleMenu span:before, .toggleMenu span:after{transition:all 500ms ease-in-out;}
    .toggleMenu.toggled-on span{background-color:transparent;}
    .toggleMenu.toggled-on span:before, .toggleMenu.toggled-on span:after{top:0;}
    .toggleMenu.toggled-on span:before{transform:rotate(45deg);}
    .toggleMenu.toggled-on span:after{transform:rotate(-45deg);}
    .toggleMenu {position: absolute;	right: 3%; top: 13px; z-index: 9; width: auto; border: none !important; background: none !important;}
    .main-navigation ul.nav-menu {position: absolute; left: 0; right: 0; top: 55px !important; display: block; opacity: 0; transition: 0.5s; transform-origin: top; -webkit-transform-origin: top; transform: scale(0); -webkit-transform: scale(0);}
    .main-navigation li {padding:0; border-bottom: 1px solid #ffffff;}
    .main-navigation li a {color: #ffffff; display: block; text-transform: uppercase; padding: 8px 0; background: #518ecb; }
    .main-navigation a:hover {color: #ffffff; background: #ce2161;}
    button.toggleMenu.toggled-on {   box-shadow: inherit;}
    button.toggleMenu:focus {outline: none;}
    .main-navigation ul.nav-menu.toggled-on {display: inline-block; opacity: 1; transform: scale(1); -webkit-transform: scale(1);}
    
    .header_menu .sub-menu {display: none;	margin-bottom: 0;}
    .main-navigation li:hover .sub-menu {display: block; border-top: 1px solid #ffffff;}
    .header_menu .menu-item-has-children > a {
	background-image: url("data: image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='54px' height='42px' viewBox='369.5 97.5 54 42' enable-background='new 369.5 97.5 54 42' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M396.5,132.361c-0.935,0-1.867-0.357-2.582-1.069l-22.419-22.419c-1.427-1.426-1.427-3.739,0-5.165 c1.426-1.425,3.739-1.425,5.165,0l19.836,19.839l19.838-19.838c1.426-1.425,3.738-1.425,5.163,0c1.427,1.427,1.427,3.739,0,5.165 l-22.421,22.42C398.369,132.005,397.436,132.361,396.5,132.361z'/%3E%3C/g%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-size: 18px;
	background-position: right 15px center;
}
    
    /*==Home page==*/
	.wrap {width: 90%; padding: 0;}
	body {font-size: 15px;}
	.top_header_right a {line-height: 30px; font-size: 14px;}
	.top_header_section {height: 32px;}
	.site-header .header_menu {float: right;}
	.site-header {padding: 5px 0 0; display: inline-block; width: 100%;}
	.header_banner {margin-top: -55px; min-height: 90vh !important;}
	.header_logo .logo svg {width:100px; height: auto;}
	.header_banner h1 {font-size: 22px; margin-bottom: 10px; font-weight: normal;}
	.header_banner p {font-size: 15px; margin: 0 auto 8px; line-height: 1.3; width: 85%;}
	.slider_button a {padding: 6px 15px; margin: 0 5px; height: auto; line-height: 1.1; font-size: 13px;}
	.slider_button {margin-top: 20px;}
	.slider_button span {background-size: contain !important;height: 25px;width: 25px;margin-right: 5px;}
    .moving-animation::before {display: none !important;}
	.header_bottom_section .vc_col-sm-12 > .vc_column-inner {padding-top: 0px !important;}
	.header_banner .vc_col-sm-12 > .vc_column-inner {padding-top: 30px;}
	p {font-size: 15px; margin: 0 0 10px 0; line-height: 1.3;}
	.home .wpb_content_element {margin-bottom: 10px !important;}
	.big_title {font-size: 22px; margin-bottom: 10px; font-weight: normal;}
	.home_header_bottom_content {padding-left: 0px !important; text-align: center;}
	.pd50 {padding: 20px 0;}
	.svg-icon svg {height: 70px;}
	.small_title {font-size: 22px; line-height: 1.2; margin-bottom: 10px; font-weight: normal;}
	.header_bottom_a_box .vc_col-sm-4 p {width: 95%; margin-bottom: 15px; font-size: 14px; line-height: 1.4;}
	.home_service_section .vc_col-sm-12 {padding: 25px 15px;margin-top: 22px;width: 93%;margin-left: auto !important;margin-right: auto !important; float: none;}
	.home_parallax_bg.pb200 {padding-bottom: 10px !important; padding-top: 10px;}
	.home .header_bottom_a_box .vc_col-sm-4 p:nth-child(3), .about-find-audience .header_bottom_a_box .vc_col-sm-4 p:nth-child(3) {min-height: 0;}
	.header_bottom_a_box .vc_col-sm-4 { margin-bottom: 20px;}
	.header_bottom_a_box .vc_col-sm-4:last-child {margin-bottom: 0;}
	.mt50 {margin-top: 15px;}
	.header_bottom_a_box .vc_col-sm-4 p.svg-icon {margin-bottom: 5px;}
	.icon_span {width: 25px; height: 25px; margin-right: 5px; background-size: contain !important;}
	.button_one a {padding: 6px 19px;height: auto;line-height: 1.1;}
	.parallax_section .vc_col-sm-12 .vc_column-inner {padding-top: 10px;}
    .home_service_section .vc_col-sm-2 svg {margin: 0 auto 12px; height: 60px; width: auto;}
    .home_service_section .wpb_row .vc_col-sm-2 {padding: 0 10px; width: 100%; min-height: 125px; margin-bottom: 10px;}
	.home_service_section .wpb_row .vc_col-sm-2 a span {font-size: 14px; line-height: 1.2; display: block;}
    .home_service_section .vc_col-sm-12 .vc_inner.vc_row-fluid {margin-bottom: 25px;}
    .parallax_section .vc_col-sm-12 .vc_column-inner {padding-top: 10px !important;}
    .home_service_section:before {width: 80%; height: 200px;}
    .home_service_section {margin-bottom:0px;}
    .home_image_section_one .home_contetn_section .wpb_wrapper {padding: 0 0 0 5px !important; width: 99% !important;}
    .home_image_section_onenew .home_contetn_section .big_p {font-size: 16px;}
    .home_image_section_onenew .home_contetn_section ul li {padding: 0 0 0 45px; font-size: 16px; margin-bottom: 12px; background-size: 34px;}
    .home_image_section_onenew {margin-top: 10px;}
    .home_contetn_section {min-height: 450px !important;}
    .home_footer_area {min-height:130px;}
    .home_footer_area::before {width: 100px; height: 230px; right: -20px; top: -50px;}
    .footer_menu ul li {padding: 0 6px;}
    .social_media_secton li svg {width: 40px;}
    .social_media_secton {padding: 5px 0;}
    .home footer {padding: 0 0 20px;}
    .footer_logo svg {width: 120px;}
    .footer_menu ul.footerMenu li a {font-size: 13px;}
    .home_service_section .vc_col-sm-12 .vc_inner.vc_row-fluid:last-child {margin-right: 0;}
    .home_service_section .vc_col-sm-12 .vc_inner.vc_row-fluid {margin-bottom: 0; float: left; width: calc(33.33% - 0px); margin-right: 0; margin-left: 0;}
    .home_service_section .wpb_row .vc_col-sm-2:last-child {margin-bottom: 0;}
    .parallax_text {width: 95%;}
    .home_image_section_one .home_image_section {position: inherit; height: 250px; width: 100%;}
    .home_image_section_one .home_contetn_section {width: 100% !important; min-height: 0 !important; margin-top: 20px;}
    .cover_footer .site-info {display: block; text-align: center;}
    .footer_menu .footerMenu {padding-right: 0;}
    .footer_menu {padding: 10px 0;}
    .social_media_secton ul li {margin: 0 5px;}
    .copyright_section a {font-size: 14px;}
    .social_media_secton ul {margin-bottom: 0;}
    
    /*===About====*/
    .about_header_banner_right::before {width: 260px; height: 390px; top: 60%;}
    .about_content_area {padding: 0; text-align: center;}
    .about_who_we_area {padding-top: 0px !important; margin-left: auto !important; margin-right: auto !important;}
    .white-box_icon-content .vc_col-sm-4 {width: 100%; margin-right: 0; padding: 0; box-shadow: 0 0 8px rgba(0,0,0,0.15); margin-bottom: 20px;}
    .white-box_icon-content .vc_col-sm-4:last-child {margin-bottom: 0;}
    .pd125 {padding:25px 0;}
    .about_service_section .vc_col-sm-6 {width: 100%; margin-right: 0; padding: 0;	box-shadow: 0 0 8px rgba(0,0,0,0.15); margin-bottom: 20px;}
    .about_service_section .vc_col-sm-6:last-child {margin-right: 0; margin-bottom: 0;}
    .about_service_title {font-size: 22px; margin-bottom:10px;}
    .about_service_section .vc_col-sm-6 ul li {padding: 10px 0 !important; line-height: 1.2; font-size: 16px;}
    .about_service_section {background-position: center top 70px, right bottom 70px; padding-bottom: 25px !important; background-size: 200%, 65%; background: none;}
    .above-footer-sec {padding: 0;}
    footer::before {display: none;}
    .blue-sec-form .wpcf7-response-output {font-size: 15px;padding: 7px !important;margin-top: 15px !important;margin-bottom: 20px !important;	width: 95%;}
    .wpcf7-not-valid-tip {font-size: 16px !important;}
    footer {padding: 20px 0 30px;}
    .about_content_area .wpb_content_element .wpb_wrapper {width:100%;}
    .white-box_icon-content .light-sub-title {font-size: 22px;}
    .white-box_icon-content .vc_col-sm-4 .vc_column-inner {padding-top: 20px;}
    .white-box_icon-content p {font-size: 15px;}
    .about_service_section .vc_row-fluid {margin-right: auto !important; margin-left: auto !important;}
    .about_service_title img {margin-left:7px;}
   .footer_form_cover input, .footer_form_cover select, .footer_form_cover textarea {font-size: 15px; width: 95%;}
    .footer_form_cover .wpcf7-textarea {height: 18px;}
    .blue-sec-form .wpcf7-submit {background-position: left 15px center !important;	padding: 8px 20px 8px 50px;	background-size: 23px !important;}
    .copyright_section a {font-size: 16px;}
    .about_content_area .vc_col-sm-12 > .vc_column-inner {padding-top: 25px !important;}
    .about_content_area .wpb_text_column.wpb_content_element {margin-bottom: 20px;}
    .about_who_we_area h3 {margin-bottom: 10px !important;}
    .about_who_we_area .vc_col-sm-12 .wpb_content_element {margin-bottom: 25px;}
    .white-box_icon-content {display: block;}
    .about_service_section .vc_col-sm-12 {margin-top: 25px;}
    .parallax_section .vc_col-sm-12 .wpb_content_element {margin-bottom: 15px;}
    .about_service_section .vc_col-sm-6 .vc_column-inner {padding-top: 25px !important;}
    .footer_form_cover {display: block;}
    .footer_form_cover p {width: 100% !important;}
    .blue-sec-form {margin: 20px auto 0 !important; width: 80%;}
    .about-find-audience {padding-bottom:10px;}
    
    /*====CATI Telephonic Interview====*/
    .banner_left_green::before {width: 160px; height: 300px; top: 50%;}
    .cati-tele-serv .vc_col-sm-12 .vc_column-inner {padding-top:0px !important;}
    .cati-tele-serv .b2b-pg-box .wpb_content_element {margin-bottom:0px;}
    .what_is_cati_left .wpb_content_element {box-shadow: 0 0 10px rgba(0,0,0,0.15);	padding:20px; margin-bottom: 25px;}
    .what_is_cati_right .wpb_content_element h3 {margin-top:0px;}
    .what_is_cati_right .wpb_content_element {padding-left:0px; margin-bottom: 0;}
    .what_is_cati_section {padding: 10px 0 10px 0; background: none;}
    .sempling-icon {width: 10%; padding-right: 15px;}
    .sempling-content {width:90%;}
    .talk-to-us-section .big_title {margin-bottom: 25px !important; margin-top: 10px;}
    .talk-to-us-section {padding: 0px 0 10px;}
    .b2b-pg-box p {font-size: 16px !important; line-height: 1.3 !important;}
    .talk-to-us-section .wpb_content_element {margin-bottom: 10px;}
    .cati-tele-serv .b2b-pg-box .vc_col-sm-4 p {margin-bottom: 0 !important;}
    .cati-tele-serv .header_bottom_a_box .vc_col-sm-4 h3 br {display: none;}
    .what_is_cati_right .big_title br {display: none;}
    
    /*====Consumer Research Panel====*/
    .panel_banner_right::before {width: 250px; height: 350px; top: 60%;}
    .light-sub-title {font-size: 20px; margin-bottom: 8px;}
    .white-box-content .vc_col-sm-4 {width: 100%; margin-right: 20px; padding:20px; box-shadow: 0 0 8px rgba(0,0,0,0.15); margin-bottom: 20px;}
    .parallax_section .wpb_content_element {margin-bottom: 20px;}
    .research-panel-boxes-inner .vc_col-sm-4 {padding: 17px 0 12px; box-shadow: 0 0 8px rgba(0,0,0,0.15); width: calc(50% - 25px); margin-right: 22px;}
    .research-panel-boxes-inner .wpb_content_element {margin-bottom: 15px;}
    .research-panel-boxes {margin-bottom: 0px;}
    .about-our-panel .vc_col-sm-12 > .vc_column-inner {padding-top: 25px !important;}
    .about-our-panel .wpb_content_element {margin-bottom: 25px;}
    .entry-content ul li {font-size: 16px; padding-bottom: 8px; line-height: 1.3;}
    .get-free-quote {padding-top: 10px; padding-bottom: 30px;}
    .left-quote-title {padding: 20px 10px !important; box-shadow: 0 0 10px rgba(0,0,0,0.15);}
    .get-free-quote::before {width: 295px; height: 40px; bottom: 7%;}
    .white-box-content {margin-left: auto !important; margin-right: auto !important; display: block;}
    .research-panel-boxes-inner {margin-top: 30px;}
    .research-panel-boxes-inner .vc_col-sm-4:last-child {margin-right: 0;}
    .get-free-quote > .vc_col-sm-12 {width: 95%; margin: 0 auto; float: none;}
    .right-quote-form {padding: 20px 0px !important;}
    .free-quote-icon svg {width: 70px; height: auto;}
    .white-box-content .vc_col-sm-4:last-child {margin-bottom: 0;}
    .light-sub-title br {display: none;}
    .white-box-content .vc_col-sm-4 .vc_column-inner {padding-top: 0 !important;}
    .white-box-content .vc_col-sm-4 .wpb_content_element {margin-bottom: 0;}
    .about-our-panel .vc_col-sm-4 {margin-bottom: 20px;}
    .about-our-panel .wpb_content_element {margin-bottom: 0;}
    .about-our-panel .big_title {margin-bottom: 20px !important;}
    button, input, select, textarea {font-size: 15px;}
    .entry-content ul li::before {top: 6px;}
    
    /*===Contact===*/
    .contact_img svg {width: 100%; height: auto;}
    .contact_img {width: 31%; margin: 0 auto 5px;}
    .contact_detail_section {padding: 0;}
    .contact_content .small_title {margin-bottom: 10px;}
    .map_slider_button a {padding: 6px 20px; margin: 0 10px; height: auto; line-height: 1;}
    .map_slider_button a svg {margin-right: 5px; width: 20px; height: auto;}
    .map_slider_button {margin-top: 50px;}
    .contact_detail_section .vc_col-sm-4 {width: calc(33.33%); float: left; text-align: center;}
    .contact_content {width: 100%;}
    .contact_detail {display: block;}
    .contact_detail_section .vc_col-sm-4 .wpb_content_element {margin-bottom: 25px;}
    .contact_detail_section .vc_col-sm-12 .vc_column-inner {padding-top: 15px !important;}
    
    /*===Data Proceccing===*/
    .data_banner_right::before {width: 230px; height: 500px; top: 27%;}
    .dp-columns .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    .data_why_work_section .data_why_work_left {width: 60%; padding-right: 0px !important; text-align: center; margin: 0 auto;}
    .data_why_work_section .data_why_work_right {width: 100%; text-align: center; margin-top: 10px;}
    .data_why_work_left .wpb_content_element {padding: 15px 20px 7px; margin-top: 0px !important; margin-bottom: 0 !important; min-height: 0;}
    .bulb-icon svg {height: 100px;}
    .data_processing_content_part {margin-bottom: 0px;}
    .dp-columns {margin-left: auto !important; margin-right: auto !important;}
    .data_processing_content_part .data_processing_content_left .wpb_content_element {padding-right: 10px; margin-bottom: 0;}
    .data_why_work_section {padding: 5px 0;}
    .data_processing_content_part .data_processing_content_left {width: 100%;}
    .data_processing_content_part .data_processing_content_right {width: 100%;}
    .data_processing_content_part .data_processing_content_left .wpb_content_element {	padding-right: 0; margin-bottom: 14px;}
    .page-id-221 .big_title br {display: none;}
    .get-free-quote .vc_col-sm-12 > .vc_column-inner {padding-top: 20px !important;}
    .data_processing_content_right .wpb_content_element {margin-bottom: 20px;}
    
    /*===Privacy Policy===*/    
    .Policy_banner_right::before {width: 180px; height: 400px; top: 40%;}
    .privacy_policy_content {padding: 5px 0 0px;}
    .Policy-icon svg {width: 100%; height: auto;}
    .privacy_policy_content .wpb_content_element {margin-bottom: 0px;}
    .Policy-icon {width: 10%;	padding-right: 15px;}
    .Policy-content {width: 90%;}
    .Policy-content p {font-size: 15px;}
    .privacy_policy_content .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    .Policy-main-content {padding: 0px 0 5px;}
    
    /*===Field Work Management===*/
    .field-work-boxes {padding-top: 0; padding-bottom: 0;}
    
    /*====Group Room Hire====*/
    .group-room-boxes {padding-top: 10px; padding-bottom: 10px;}
    .market-research-venue .big_title {margin-bottom: 20px !important;}
    .market-research-venue {padding-bottom: 60px;}
    .focus-group-sec {padding-top: 10px; padding-bottom: 15px;}
    .meeting-rom-gallery {margin-top: 10px;}
    .meeting-rom-gallery .vc_col-sm-12 .wpb_content_element {margin-bottom: 0;}
    .meeting-rom-gallery::before {top: 50px; height: 70px;}
    .gallery-sec.red-room {margin-top: 35px;}
    .gallery-sec {margin-bottom:30px;}
    .gallery-images .wpb_gallery_slides {box-shadow: 0 0px 10px rgba(0,0,0,0.3);}
    .gallery-images {padding-right: 0px !important; margin-bottom: 20px;}
    .full-width-gallery .vc_col-sm-12 > .vc_column-inner {padding-top: 0px !important;}
    .centrel-location-title {margin-top:25px; margin-bottom: 20px !important;}
    .gallery-sec.orange-room {margin-top: 30px; margin-bottom: 20px;}
    .meeting-rom-gallery-bottom .vc_col-sm-12 > .vc_column-inner {padding-top: 0 !important;}
    .corporate-room-brochure .vc_col-sm-12 .wpb_content_element {margin-bottom: 10px;}
    .header_banner .button_one.button_blue {margin-top: 25px !important;}
    .group-room-boxes .white-box-content .vc_col-sm-4 {padding-top: 30px; padding-bottom: 30px;}
    .fully-serv-right .small_title.pink-tag-line {margin-bottom: 20px;}
    .market-research-venue {padding-bottom: 40px;}
    .group-room-boxes .vc_col-sm-12 > .vc_column-inner {padding-top: 15px !important;}
    .group-room-boxes .white-box-content .vc_col-sm-4 {padding-top: 20px; padding-bottom: 10px;}
    .market-research-venue .vc_col-sm-12 > .vc_column-inner {padding-top: 15px !important;}
    .market-research-venue .vc_col-sm-12 .wpb_content_element {margin-bottom: 0;}
    .market-research-venue .team-work-right {margin-top: 20px;}
    .market-research-venue .fully-serv-right {width: 100%;}
    .market-research-venue .svg-icon svg {height: 50px;}
    .market-research-venue .svg-icon {float: left; margin-right: 10px;}
    .focus-center-btn {	margin-top: 20px;}
    .meeting-rom-gallery .vc_col-sm-12 > .vc_column-inner {padding-top: 15px !important;}
    .gallery-images .wpb_gallery.wpb_content_element {margin-bottom: 0;}
    .orange-inner-content {display: block;}
    .orange-left, .orange-right {width: 100%;}
    .orange-inner-content .orange-left {margin-bottom: 10px;}
    .gallery-images .wpb_text_column {margin-bottom: 20px;}
    .gallery-images .central-location-btn {margin-bottom: 0;}
    .meeting-rom-gallery-bottom {padding-top: 30px;}
    .corporate-room-brochure .vc_col-sm-12 > .vc_column-inner {padding-top: 0px !important;}
    .meeting-rom-gallery-bottom {padding-bottom: 15px;}
    
    /*====Healthcare prof research panel====*/
    .healthcare_content {padding: 0px 0 5px;}
    .hc-research-panel {padding-top: 0; padding-bottom: 20px;}
    .white-box_icon-content {margin-left: auto !important; margin-right: auto !important;}
    .healthcare_content .big_title br {display: none;}
    .healthcare_content .vc_col-sm-6 .wpb_content_element {margin-bottom: 15px;}
    .entry-content .parallax_section .data_why_work_right ul li::before {display: none;}
    .entry-content .parallax_section .data_why_work_right ul li {padding-bottom: 6px; padding-left: 0;}
    
    /*====Interviewing====*/
    .interviewing_first_section {padding-bottom: 5px; padding-top: 0px;}
    .our-expertise-interviewing {margin: 0; padding-top: 20px; padding-bottom:65px !important;}
    .our-expertise-interviewing .big_title {margin-bottom: 25px !important;}
    .our-expertise-interviewing .sempling-inner .vc_col-sm-6 {padding: 20px 5px; box-shadow: 0 0 8px rgba(0,0,0,0.15); width: 100% !important; margin-bottom: 20px;}
    .new_working_box {padding: 30px 40px 20px 40px; margin-top: -105px;}
    .new_working_title svg {width: 80px; height: auto;}
    .new_working_section .new_working_section_right .wpb_content_element {width: 93% !important; padding: 0px 0px 0px 5px; margin-bottom: 0;}
    .our-expertise-interviewing .sempling-inner {margin-left: auto !important; margin-right: auto !important; display: block;}
    .new_working_section {margin-bottom:25px;}
    .interviewing_first_section .vc_col-sm-12 > .vc_column-inner {padding-top: 25px !important;}
    .interviewing_first_section .vc_col-sm-4 .wpb_content_element {margin-bottom: 15px;}
    .our-expertise-interviewing .vc_col-sm-12 > .vc_column-inner {padding-top: 20px !important;}
    .our-expertise-interviewing .vc_col-sm-12 .wpb_content_element {margin-bottom: 0;}
    .sempling-inner .vc_col-sm-6:last-child {margin-bottom: 0 !important;}
    .sempling-inner.mrg-bt-30 {margin-bottom: 20px;}
    .our-expertise-interviewing.content-left-graphics::before {top: 43%;}
    
    /*===Join Our Research Panel===*/
    .header_banner_right::before {width: 250px; height: 300px; top: 55%;}
    .pnl-benefits .wpb_content_element {margin-bottom: 10px;}
    .pnl-benefits .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    .openion-sec.openion-first {padding-top:25px;}
    .openion-sec {padding-bottom: 15px; padding-top: 15px;}
    .openion-left {box-shadow: 0 0 10px rgba(0,0,0,0.15); padding: 15px 10px !important; width: 98% !important; margin: 0 auto 20px;}
    .openion-left .wpb_content_element, .openion-right .wpb_content_element {margin-bottom: 0;}
    .openion-right .button_one.button_blue {margin-top: 20px;}
    .openion-sec .openion-right {padding-left: 0px;}
    .vc_row.openion-sec::before {display:none !important;}
    .openion-sec.openion-third {padding-bottom: 25px;}
    .openion-sec .vc_col-sm-6 > .vc_column-inner {padding-top: 0 !important;}
    .pnl-benefits.pd50 {padding-top: 10px; padding-bottom: 10px;}
    .openion-left .bulb-icon {float: left; width: 16%; margin-bottom: 0;}
    .openion-left .big_title {float: right; width: 80%; clear: none; margin-top: 15px;}
    .openion-left .bulb-icon svg {height: auto; width: 100%;}
    
    /*====Meeting Room Hire====*/
    .meeting-boxes .white-box-content .vc_col-sm-4 {padding:15px 10px;}
    .parallax_section.fully-serv-sec .small_title {font-size: 18px;}
    .meeting-boxes {padding-top: 0px; padding-bottom: 25px;}
    .orange-room-content {padding-top: 20px; margin-bottom: 0 !important;}
    .gallery-sec.yellow-blue-room {margin-bottom: 10px;}
    .meeting-boxes .vc_col-sm-12 > .vc_column-inner {padding-top: 20px !important;}
    .meeting-boxes .vc_col-sm-12 .wpb_content_element {margin-bottom: 0;}
    .meeting-boxes .white-box-content {margin-top: 25px;}
    .parallax_section.fully-serv-sec {padding: 10px 0 25px;}
    .parallax_section.fully-serv-sec .vc_col-sm-12 .wpb_content_element {margin-bottom: 0;}
    .fully-serv-right {width: 100%;}
    .page-id-466 .meeting-rom-gallery-bottom {padding-bottom: 0;}
    
    /*===Online Surveys===*/
    .online-surveyd-first {padding-bottom: 10px; padding-top: 10px;}
    .online_parallax_bg {padding-bottom: 10px; padding-top: 12px;}
    .page-id-327 .data_why_work_section {padding: 10px 0;}
    .experience_online_section .vc_col-sm-3:last-child {margin-right: 0; margin-bottom: 0;}
    .experience_online_section .vc_col-sm-3 {padding: 20px 5px 0; margin-right: 25px; width: 100%; margin-bottom: 20px; box-shadow: 0 0 10px rgba(0,0,0,0.15);}
    .four_boxes {display: block;}
    .experience_online_section .wpb_text_column.wpb_content_element {margin-bottom: 0 !important;}
    .experience_online_section .big_title {margin-bottom: 25px !important;}
    .experience_online_section {padding: 0 0 60px;}
    .four_boxes p:last-child {min-height: 0px;}
    .experience_online_section .vc_col-sm-3 .wpb_content_element {margin-bottom: 25px;}
    .online-surveyd-first .vc_col-sm-12 .vc_column-inner {padding-top: 5px !important;}
    .online-surveyd-first .vc_col-sm-4 .wpb_content_element {margin-bottom: 15px;}
    .page-id-327 .data_why_work_section .vc_col-sm-12 .vc_column-inner {padding-top: 8px !important;}
    .data_why_work_left .wpb_content_element {box-shadow: 0 0 20px rgba(0,0,0,0.15);}
    .experience_online_section .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    
    /*====Patient research panel====*/
    .patient-research-first .vc_col-sm-12 > .vc_column-inner {padding-top: 0 !important;}
    .b2b-sempling-sec .wpb_content_element.pd50 {padding-top: 0; margin-bottom:5px;}
    .sempling-inner .vc_col-sm-12 {box-shadow: 0 0 10px rgba(0,0,0,0.15); padding: 20px 5px 10px; margin-top: 20px;}
    .b2b-sempling-sec {padding-bottom:25px;}
    .b2b-sempling-sec .vc_col-sm-12 > .vc_column-inner {padding-top: 0px !important;}
    .sempling-inner {margin-left: auto !important; margin-right: auto !important;}
    .patient-research-first .wpb_content_element {margin-bottom: 20px;}
    .sempling-inner .vc_col-sm-6 {padding: 25px  0px 20px; width: 100%; margin-bottom: 20px; box-shadow: 0 0 10px rgba(0,0,0,0.15);}
    .sempling-icon {width: 15%; padding-right: 15px;}
    .sempling-inner {display: block;}
    .sempling-content .lr-content {width: 100%;}
    .full-white-box .sempling-icon {width: 14%; margin-right: 0; padding-right: 15px;}
    .patient-group-sec .center-area {margin-bottom: 0;}
    
    
    /*===Qualititative recruitment===*/
    .b2b-pg-box .vc_col-sm-4 .wpb_content_element {margin-bottom: 0;}
    .qua-recru-boxes .header_bottom_a_box.b2b-pg-box .vc_col-sm-4 {margin-bottom: 10px;}
    .qua-recru-boxes {padding-bottom: 10px;}
    .pd-left-30 {padding-left: 0px !important;}
    .recru-lr-content .vc_col-sm-6 .wpb_content_element {margin-bottom: 15px;}
    .page-id-529 .get-free-quote .vc_col-sm-12 > .vc_column-inner {padding-top: 0px !important;}
    .recru-main-content {padding-bottom: 0; padding-top: 0;}
    .recru-lr-content .vc_col-sm-6:last-child .wpb_content_element {margin-bottom: 0;}
    .about_who_we_area .vc_col-sm-12 > .vc_column-inner {padding-left: 0 !important; padding-right: 0 !important;}
    
    /*====Quality====*/
    .iso-different-sec .vc_col-sm-12 > .vc_column-inner {padding-top:5px !important;}
    .pd-right-30 {padding-right: 15px !important;}
    .before-history-left .wpb_content_element {	padding: 40px;	box-shadow: 0 0 10px rgba(0,0,0,0.15); margin-bottom: 0;}
    .before-history-right .wpb_text_column {padding-top: 20px; padding-left: 0px; margin-bottom: 0 !important;}
    .iso-accredited::before {display:none !important;}
    .three-logoes-img img {width: 60%; margin: 0 auto !important; float: none; display: block;}
    .white-round-shape {transform: scale(0.98); -webkit-transform: scale(0.98); margin: 0 auto !important;}
    .white-round-shape .vc_col-sm-2 {box-shadow: 0 0 10px rgba(0,0,0,0.1); padding: 10px 0; height: 130px; margin-right: 8px; width: 150px;}
    .benefits-holding {padding-top: 10px; 	padding-bottom: 10px;}
    .history-disc {font-size: 13px;}
    .our-history-sec {padding-top: 15px;}
    .iso-different-sec .big_title {margin-bottom: 20px !important;}
    .history-yr {font-size:16px;}
    .white-round-shape:last-child .vc_col-sm-2 {height:150px;}
    .history-divider {padding: 0 0 20px !important;}
    .iso-different-sec .vc_col-sm-12 .wpb_content_element {margin-bottom: 0;}
    .iso-different-sec .pd-right-30.vc_col-sm-6 {padding-right: 0 !important; margin-bottom: 20px;}
    .iso-different-sec .pd-left-30.vc_col-sm-6 {padding-left: 0 !important;}
    .iso-different-sec.pd50 {padding-bottom: 0;}
    .before-history-left .wpb_content_element {padding: 20px; text-align: center;}
    .white-round-shape .vc_col-sm-2 > .vc_column-inner {padding-left: 8px !important; padding-right: 8px !important;}
    .center-area {width: 90%; margin: 0 auto 20px !important;}
    
    /*====Research Design====*/
    .research-right-bg::before {width: 150px; height: 300px; top: 58%;}
    .research-white-boxes {padding-top: 25px; padding-bottom:25px;}
    .research-white-boxes::before {width: 70%; height: 180px; top: 25%;}
    .b2b-sempling-sec.content-left-graphics .vc_col-sm-12 .vc_column-inner {padding-top: 0 !important;}
    .research-white-boxes .white-box-content .vc_col-sm-4 {padding: 20px 10px;}
    .research-white-boxes .vc_col-sm-12 > .vc_column-inner {padding-top: 0px !important;}
    .team-work-sec {padding: 10px 0 25px; margin-bottom: 5px;}
    
    /*====Sample Management=====*/
    .sm-box {padding-top: 20px !important;}
    .sm-blue-sec {padding-bottom: 15px; padding-top: 15px;}
    .house-pannel-sec .wpb_content_element.txt-center {padding-top: 10px; padding-bottom: 10px; margin-bottom: 10px;}
    .house-pannel-sec {padding-bottom: 20px;}
    .list-building-sec .wpb_content_element.txt-center {margin-bottom: 20px; padding-top: 0; padding-bottom: 0;}
    .list-building-sec::before {width: 66%;}
    .list-building-sec {padding-bottom: 10px;}
    .sm-box .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    .sm-box .wpb_content_element.wpb_raw_html {margin-bottom: 20px;}
    
     /*====Sensury Testing====*/
    .sensory_experties_area {padding: 10px 0 50px;}
    .s-testing-row {padding-top:20px;}
    .product-sensory-sec {padding-top: 30px; padding-bottom: 160px;}
    .sensory_box_area .sensory_inner {margin: 0 auto !important;}
    .sensory_inner .vc_col-sm-6 {padding: 20px 0px 10px 0px; box-shadow: 0 0 10px rgba(0,0,0,0.15); margin-bottom: 20px; margin-right: 20px; width: calc(50% - 10px);}
    .sensory_box_area {background-size: 100%;}
    .sensory_experties_area .big_title {margin-bottom: 25px !important;}
    .sensory_experties_area .wpb_content_element.txt-center {margin-bottom: 0;}
    .sensory_experties_area .pd-right-30 {padding-right: 0px !important;}
    .sensory_experties_area .pd-left-30 {padding-left: 0px !important;}
    .sensory_experties_area .vc_col-sm-6 ul li {padding: 10px 0 !important;}
    .st-room-hire-pg .new_working_section_right .wpb_content_element {padding: 20px 0px 20px 8px !important;}
    .s-testing-row .vc_col-sm-12 > .vc_column-inner {padding-top: 0 !important;}
    .product-sensory-sec {padding-top: 15px; padding-bottom: 10px !important;}
    .s-testing-row .wpb_content_element.wpb_raw_html {margin-bottom: 20px;}
    .sensory_box_area .vc_col-sm-12 {margin-top: 25px;}
    .sensory_inner .wpb_text_column.wpb_content_element {margin-bottom: 15px;}
    .st-room-hire-pg .new_working_box {padding: 20px 20px 10px 20px; margin-top: -125px;}
    
     /*===Ekas Difference===*/
    .health-reserch-sec {padding-top: 10px;}
    .health-reserch-sec .center-area {margin: 0 auto 0px !important;}
    .industry-leading .vc_col-sm-6 {padding: 30px 10px; margin-right: 20px;box-shadow: 0 0 10px rgba(0,0,0,0.15); width: 48%;}
    .page-id-132 .b2b-pg-box .wpb_raw_code.wpb_content_element.wpb_raw_html {margin-bottom: 0;}
    .page-id-132 .header_bottom_section.header_bottom_left {padding-bottom: 0;}
    .industry-leading-box {margin-top: 30px; margin-left: auto !important; margin-right: auto !important;}
    .simple-lr-content .wpb_text_column.wpb_content_element {margin-bottom: 20px;}
    .page-id-132 .b2b-sempling-sec {padding-top: 10px !important;}
    .page-id-132 .header_bottom_a_box .vc_col-sm-4 {margin-bottom: 0;}
    .health-reserch-sec .vc_col-sm-12 > .vc_column-inner {padding-top: 0 !important;}
    .health-reserch-sec {padding-top: 20px;}
    .health-reserch-sec .center-area {margin: 0 auto 0px !important;}
    .industry-leading-box {margin-top: 20px; display: block;}
    .industry-leading .vc_col-sm-6 {padding: 30px 10px; margin-right: 40px; box-shadow: 0 0 10px rgba(0,0,0,0.1); width: 100%; margin-bottom: 20px;}
    .industry-leading .vc_col-sm-6:last-child {margin-bottom: 0;}
    .page-id-132 .simple-lr-content.pd50 {padding-top: 0;}
    .simple-lr-content .wpb_text_column.wpb_content_element {margin-bottom: 15px;}
    
    /*====Service====*/
    .serv-pg-main .white-box_icon-content {margin-bottom: 20px;}
    .serv-pg-main.third {margin-bottom: 20px;}
    .serv-pg-main .white-box_icon-content .vc_col-sm-4 {padding: 0;}
    .serv-pg-main.first .vc_col-sm-12 > .vc_column-inner {padding-top: 20px !important;}
    .serv-pg-main .white-box_icon-content .light-sub-title {min-height: 0;}
    .serv-pg-main .white-box_icon-content p:nth-child(3) {min-height: 0;}
    .serv-pg-main .white-box_icon-content .vc_col-sm-4 .wpb_content_element {margin-bottom: 25px;}
    .serv-pg-main .white-box_icon-content:last-child {margin-bottom: 10px;}
    .serv-pg-main {padding-top: 10px;}
    .vc_row.serv-pg-main::before {display: none !important;}
    
    div.wpcf7-response-output {font-size: 14px !important; padding: 6px 10px !important; width: auto !important; line-height:1.2 !important;}
    .page-id-180 .sempling-main-content .sempling-icon {width: 10%;}
    .team-work-sec .blue-lr-content .team-work-left {text-align: center;}
    .health-reserch-sec.mg-bt-20 {margin-bottom: 15px;}
    
    /*=====Blog======*/
    .blog_left_section {width: 100%;}
    .blog_right_section {float: none;width: 70%;margin: 0 auto;}
    .header_banner.blog_header_banner_right.moving-animation {height: 100vh;}
    .blog_slider_inner {width: 95% !important; float: none; margin: 0 auto;}
    .page-template-blog::before, .page-template-blog::after  {display:none !important;}
    .blog_section_title h2 {font-size: 20px !important;}
    .blog_left_section .pagination .next, .comments-area .form-submit #submit {height: 40px; line-height: 40px;}
    .above-footer-sec.txt-center.blog-form-bg {padding: 30px 0;}
    .blog_main_area {padding: 35px 0 0px;}
    .post-comment-first h2 a {font-size: 20px !important; line-height: 1.2 !important;}
    .recent-first-blog .recent-first-content h2 {font-size: 20px;}
    .header_banner.single-blog-title {min-height: inherit !important;	top: 52%;}
    
    
    .footer-newsletter-form .big_title{ font-size:22px;}
    .newsletter-form form .newsletter-btn{ font-size:14px;}
    .single-post .above-footer-sec{ padding-bottom:0;} 
    .page-template-blog .above-footer-sec{ padding-bottom:0;} 
    .blog_left_section .pagination{ float:left; width:100%; margin-bottom:20px;}
    .footer-newsletter-form input::placeholder{ opacity:1; color:#000!important;}
    
    .main_blog_banner_content{min-height: inherit!important; top:110px;} 
    .page-template-blog .blog_slider_inner .button_one a {padding: 6px 19px 10px;}
    .blog_section_desc_inner .button_one a {padding: 12px 19px 10px;}
    
}


@media only screen and (max-width:667px){
    .white-round-shape .vc_col-sm-2 {height: 125px;}    
    .white-round-shape:last-child .vc_col-sm-2 {height: 150px;}
}

@media only screen and (max-width:570px){
    .white-round-shape .vc_col-sm-2 {height:110px;}    
    .white-round-shape:last-child .vc_col-sm-2 {height:130px;}
}


@media only screen and (max-width:500px){
    
    .toggleMenu span::before {top: -8px;}
    .toggleMenu span::after {bottom: -8px;}
    .toggleMenu span, .toggleMenu span::before, .toggleMenu span::after {height:4px; width: 30px;}
    
    .header_banner {margin-top: 0; min-height: 42vh !important;}
    .header_banner p {font-size: 14px; width: 100%;}
    .header_banner h1 {font-size: 20px;}
    .slider_button a {padding: 5px 13px; margin:5px 2px; line-height: 1; font-size: 13px;}
    .header_banner .vc_col-sm-12 > .vc_column-inner {padding-top: 10px !important;}
    .slider_button {margin-top: 10px;}
    .slider_button span {background-size: contain !important; height: 22px; width: 22px; margin-right: 4px;}
    .home_service_section .vc_col-sm-12 .vc_inner.vc_row-fluid {width: 100%; margin-bottom: 15px;}
    .home_service_section .vc_col-sm-12 .vc_inner.vc_row-fluid:last-child {margin-bottom: 0;}
    .home_service_section .wpb_row .vc_col-sm-2 a span br {display: none;}
    .home_service_section .wpb_row .vc_col-sm-2 {width: 100%; margin-bottom: 14px;}
    .home_service_section {padding-bottom: 20px;}
    .home_service_section::before {display: none;}
    .home_image_section_one .home_image_section {height:200px;}
    .home_image_section_one .home_contetn_section .wpb_wrapper {padding: 0 !important; width: 100% !important;}
    .home_image_section_onenew .home_contetn_section ul li {padding: 0 0 0 35px; font-size: 14px; margin-bottom: 10px; background-size: 28px; background-position: left top;}
    ol, ul {margin: 0 0 10px;}
    p {font-size: 14px;}
    body {font-size: 14px;}
    .home_image_section_onenew .home_contetn_section .big_p {font-size: 14px;}
    .home_footer_area::before {width: 70px; height: 150px; right: -10px; top: -30px;}
    .home_footer_area {min-height: 100px;}
    .footer_menu .footerMenu {display: block;}
    .footer_inner_content .wrap {padding: 0;}
    .footer_menu ul li {margin-bottom: 8px;}
    .home_service_section .vc_col-sm-12 {width: 90%;}
    .small_title {font-size: 20px;}
    .home_service_section .wpb_row .vc_col-sm-2 {min-height: 0;}
   
    /*====Inner Pages====*/
   
    .about_service_section .vc_col-sm-6 .wpb_text_column.wpb_content_element {margin-bottom: 20px;}
    .about_service_title img {margin-left:4px; width: 14px;}
    .about_service_title {font-size:18px; margin-bottom: 5px;}
    .about_service_section .vc_col-sm-6 ul li {padding: 8px 0 !important; font-size: 14px;}
    .blue-sec-form {width: 98%; margin: 15px auto 0 !important;}
    .footer_form_cover input, .footer_form_cover select, .footer_form_cover textarea {font-size: 14px; width: 92%;}
    .footer_form_cover .wpcf7-textarea {width: 92%;}
    .above-footer-sec .vc_col-sm-12 .wpb_content_element {margin-bottom: 25px;}
    .white-box_icon-content .light-sub-title {font-size: 20px;}
    .big_title {font-size: 20px;}
    .copyright_section a {font-size: 14px;}
    .sempling-icon {width: 12%; padding-right:0px; margin: 0 auto;}
    .sempling-content {width: 100%;}
    .above-footer-sec .vc_col-sm-12 .vc_column-inner {padding-top: 20px !important;}
    .wpcf7-form-control.wpcf7-submit {font-size: 14px;}
    .header_banner .wpb_content_element {margin-bottom: 20px;}
    .research-panel-boxes-inner .vc_col-sm-4 {padding: 12px 0 7px; width: 100%; margin-bottom: 20px;}
    .research-panel-boxes-inner {margin-top: 20px; display: block;}
    .wpb_column.vc_column_container.vc_col-sm-4:last-child {margin-bottom: 0;}
    .research-panel-boxes {margin-left: auto !important; margin-right: auto !important;}
    .light-sub-title {font-size: 18px;}
    .quote-inner-raw {display: block; margin-left: auto !important; margin-right: auto !important;}
    .get-free-quote > .vc_col-sm-12 {width: 100%;}
    .left-quote-title .wpb_raw_html .wpb_wrapper {display: flex;}
    .left-quote-title .wpb_raw_html {margin-bottom: 0;}
    .free-quote-icon svg {width: 45px;}
    .left-quote-title .free-quote-icon {margin-right: 8px;}
    .left-quote-title {padding: 12px 5px !important; margin-top: 10px;}
    .right-quote-form .right-free-quote {overflow: hidden;}
    .get-free-quote::before {display: none !important;}
    .get-free-quote {padding-bottom: 10px;}
    .right-quote-form > .vc_column-inner {padding-left: 5px !important; padding-right: 5px !important;}
    
    .map_slider_button {margin-top: 20px;}
    .map_slider_button a {margin-bottom: 10px; width: 140px;}
    .contact_detail_section .vc_col-sm-4 {width: 100%;}
    .contact_img {width: 25%;}
    .contact_detail_section .vc_col-sm-4 .wpb_content_element {margin-bottom: 0;}
    .contact_detail_section .vc_col-sm-12 .vc_column-inner {padding-top: 10px !important;}
    .contact_detail_section {margin-bottom: 15px;}
    .page-id-436 .get-free-quote .vc_col-sm-12 > .vc_column-inner {padding-top: 5px !important;}
    .right-quote-contact .wpb_content_element .wpb_wrapper {padding-bottom: 0 !important;}
    
    .data_why_work_section .data_why_work_left {width: 95%;}
    .get-free-quote .vc_col-sm-12 > .vc_column-inner {padding-top: 0 !important;}
    .Policy-icon {padding-right: 5px;}
    .market-research-venue {padding-bottom: 25px;}
    .meeting-rom-gallery::before {top: 40px; height:50px;}
    .get-free-quote .corporate-room-brochure {margin-left: auto; margin-right: auto; margin-bottom: 10px;}
    .hc-research-panel .vc_col-sm-12 > .vc_column-inner {padding-top:22px !important;}
    .big_title br {display: none;}
    .our-expertise-interviewing .sempling-inner .vc_col-sm-6 {padding: 15px 0px;}
    .sempling-main-content {display: block; text-align: center;}
    .our-expertise-interviewing .sempling-icon {width: 20%; padding-right: 0; margin: 0 auto;}
    .new_working_section .new_working_section_right {width: 100%; margin-top: 20px;}
    .new_working_section .new_working_section_left {width: 100%; position: relative; height: 100%;}
    .new_working_box {padding: 20px; text-align: center; margin: 0 auto !important; float: none !important; display: block; width: 65%;}
    .our-expertise-interviewing {padding-bottom: 20px !important;}
    .new_working_section .new_working_section_right .wpb_content_element {width: 100% !important; padding: 0; margin-bottom: 0;}
    .our-expertise-interviewing.content-left-graphics::before {top: 50%; height: 50px;}
    
    .openion-left .bulb-icon {float: none; width: 22%; margin: 0 auto;}
    .openion-left .big_title {float: none; width: 100%; margin-top: 5px; text-align: center; margin-bottom: 0;}
    .openion-left {box-shadow: 0 0 8px rgba(0,0,0,0.15); padding: 15px 10px !important; width: 90% !important; margin: 0 auto 15px;}
    .openion-sec .openion-right {text-align: center;}
    .experience_online_section {padding: 0 0 20px;}
    
    .b2b-sempling-sec .sempling-icon {width: 25%; padding-right: 0px; margin: 0 auto 10px;}
    .b2b-sempling-sec .full-white-box .sempling-icon {width: 20%; margin: 0 auto 10px; padding-right: 0;}
    .full-white-box .sempling-content {width: 100%;}
    .page-id-529 .about_who_we_area {padding-bottom: 0;}
    
    .white-round-shape {transform: scale(1); -webkit-transform: scale(1); margin: 0 auto !important;	display: block;}
    .white-round-shape .vc_col-sm-2 {height: 220px !important; width: 220px !important; margin: 0 auto 20px !important;}
    .history-disc {font-size: 16px;}
    .history-yr {font-size: 20px;}
    .white-round-shape .vc_col-sm-2 > .vc_column-inner {padding-left: 15px !important; padding-right: 15px !important;}
    .history-divider {padding: 0 0 30px !important;}
    .history-yr-1990, .history-yr-2015 {font-size: 22px;}
    .our-history-sec {padding-bottom: 0; padding-top: 0;}
    .three-logoes-img img {width: 100%;}
    
    .page-id-430 .get-free-quote .right-quote-form {padding-bottom: 0 !important;}
    .page-id-430 .above-footer-sec {margin-top: 15px;}
    
    .sensory_inner .vc_col-sm-6 {width: 100%;}
    .sensory_inner {display: block;}
    .sensory_experties_area {padding: 10px 0 0px;}
    .st-room-hire-pg .new_working_section_right .wpb_content_element {padding: 0 !important;}
    
    .pd-right-30 {padding-right: 0px !important;}
    .pd-left-30 {padding-left: 0px !important;}
    .recru-main-content {padding-top: 20px;}
    
    .page-id-286 .sempling-icon {width: 20%;}
    .page-id-286 .sempling-content ul li {text-align: left;}
    .page-id-180 .sempling-main-content .sempling-icon {width: 18%;}
    .our-history-sec.desktop_slider {display: none;}
    .our-history-sec.mobile_slider {display: block !important;}
    
    #fancybox-wrap {width: 90% !important; padding: 0 !important;	margin: 0 auto; left: 0 !important; right: 0 !important;position: fixed !important;}
    .home #fancybox-content {padding: 5px; width: 90% !important;}
    #fancybox-close {top: -15px; right: -15px !important;}
    .MR_journey_popup_Form_title h1 {font-size: 18px;}
    
    /*=====Blog======*/
    .header_banner.blog_header_banner_right {height: auto !important;}
    .blog_left_section ul li .blog_section_img, .blog_left_section ul li .blog_section_img img, .blog_left_section ul li .blog_section_desc {width: 100%;}
    .blog_section_desc_inner {padding: 17px;}
    .blog-readmore a {font-size: 14px;	padding-right: 20px;	background-size: 15px !important;}
    .blog_left_section ul li {	margin-bottom: 20px;box-shadow: 0 0 10px #3333332e;}
    .blog_right_section {width: 100%;margin-top: 20px; display: inline-block;}
    .blog_left_section .pagination .next, .comments-area .form-submit #submit {height: 33px;line-height: 33px;font-size: 14px;}
    .blog_right_section .sidebar-title {font-size: 20px;	margin-bottom: 20px;}
    .blog_left_section .pagination .page-numbers {font-size: 18px;}
    .blog_left_section .pagination .next {float:right;}
    .single-post-title h2 {font-size: 22px;line-height: 1.1;}
    .border_single_content {margin-bottom: 20px; padding-top: 15px;	margin-top: 17px;}
    .left_img {	margin: 0px 20px 20px 0; width: 100%;height: auto;}
    .comments-title, .comment-reply-title {font-size: 20px;margin-bottom: 0;}
     .header_banner.single-blog-title {top: 32%;}
    
}

.mobile_slider .white-round-shape .vc_col-sm-2 {
    margin-right: 35px!important;
    height: 260px!important;
    width: 260px!important;
    display: flex!important;
}

.mobile_slider .white-round-shape .slick-track {
	display: flex!important;
	padding:20px 0px;
}

.our-history-sec.mobile_slider {
	display: none;
}






