
/*
1) Grids
--------------------------------*/

/*landing_page*/
.page-template-landing-q-brand #header {
	position: absolute;
	z-index: 99;
	left: 0;
	right: 0;
	top: 0px;
	background: url("https://www.displayr.com/wp-content/themes/displayr-2018/assets/css/images/transparent-bg.png") repeat;
	background-color: rgba(21, 26, 28, .58);
	border-bottom: 1px solid #999;
	border-bottom: 1px solid rgba(255, 255, 255, .15);
}

.page-template-landing-q-brand #header.fixed {
	position: fixed;
	top: 0 !important;
}

.page-template-landing-q-brand #header.fixed #header-wrapper {
	background-color: rgba(48, 58, 63, .95) !important;
}

.page-template-landing-q-brand #header .container {
	padding: 0px 13px;
}

.pb10 {
	padding-bottom: 10px;
}

.pt10 {
	padding-top: 10px;
}

.page-template-landing-q-brand #footer {
	background-color: #151a1c;
}

.lp_banner {
	/*padding-bottom:33.64%;*/
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover !important;
	position: relative;
	height: 646px;
}

.lp_overlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	display: block;
	bottom: 0;
	opacity: .2;
}

.landing_page_main_content {
	width: 100%;
	z-index: 9;
	position: relative;
}

.landing_page_section_banner {
	position: relative;
}

.landing_page_main_content .main_block_section {
	background-color: #fff;
	max-width: 1090px;
	margin: 0 auto;
	display: inline-block;
	margin-top: -505px;
	text-align: left;
	width: 100%;
	position: relative;
	font-family: "CircularXX-Regular";
	color: #1c283b;
}

.landing_page_main_content .main_left_column .featured_row {
	margin: 0px !important;
}

.landing_page_main_content .vc_figure-caption {
	color: #8c9db5;
	font-size: 13px !important;
}

/*.content-with-form {
    padding: 57px 45px 50px 60px;
}
.main_landing_content .table-with-content ,
.main_landing_content .table-bottom-content{
    padding: 26px 90px 50px 44px;
    margin:0 15px !important;
}*/
.container-blue-section {
	max-width: 1090px;
	margin-left: auto;
	margin-right: auto;
}

.lp_main_content {
	width: 100%;
	text-align: center;
}

.landing_page_main_content h1 {
	font-size: 30px;
}

.page-template-landing-page-with-form .landing_page_main_content h1 {
	font-size: 32px;
	font-family: "circular-medium" !important;
	font-weight: normal !important;
	color: #1c283b;
}

.landing_page_main_content h2 {
	font-size: 22px;
}

.page-template-landing-page-with-form .landing_page_main_content h2 {
	font-size: 24px !important;
	font-family: "circular-medium" !important;
	font-weight: normal !important;
	line-height: 1.3em;
}

.page-template-landing-page-with-form .landing_page_main_content h2 strong {
	font-family: "circular-medium" !important;
	font-weight: normal !important;
}

.page-template-landing-page-with-form .landing_page_main_content .rght_col h2 {
	font-size: 22px;
	font-family: "circular-bold" !important;
	font-weight: normal !important;
	line-height: 1.3em;
}

.landing_page_main_content h3 {
	font-size: 16px;
}

.page-template-landing-page-with-form .landing_page_main_content h3 {
	line-height: 1.3em;
	margin-bottom: 15px;
	font-size: 21px;
}

div#ez-toc-container ul.ez-toc-list a {
	color: #5159f5 !important;
}

.landing_page_main_content h4 {
	font-size: 15px;
}

.landing_page_main_content h5 {
	font-size: 14px;
}

.landing_page_main_content h6 {
	font-size: 13px;
}

.landing_page_main_content h1 {
	font-family: "circular-book";
	color: #151a1c;
	line-height: 1.26em;
	font-weight: 400;
	padding-bottom: 8px;
	margin-bottom: .64em;
}

.landing_page_main_content h2, .landing_page_main_content h3 {
	font-family: "circular-medium";
	color: #151a1c;
	line-height: 1.55em;
	font-weight: 500;
	margin-bottom: 35px;
}

.landing_page_main_content .right-content h2 {
	text-align: center;
}

.landing_page_main_content h4, .landing_page_main_content h5, .landing_page_main_content h6 {
	font-family: "circular-medium";
	color: #151a1c;
	line-height: 1.5em;
	font-weight: 500;
}

.landing_page_main_content .main_left_column {
	line-height: 1.625em;
	padding-top: 15px;
}

.landing_form {
	border-left: 1px solid #d7dde6;
	padding-left: 30px;
}

/*.landing_form {
    padding: 0 23px 0 40px;
}*/
.bottom-content h2 {
	margin-bottom: 23px;
}

.landing_page_main_content .main_left_column p {
	margin-bottom: 32px;
}

.page-template-landing-page-with-form .landing_page_main_content .main_left_column p, .page-template-landing-page-with-form .landing_page_main_content .main_left_column li, .page-template-landing-page-with-form .ez-toc-list a {
	font-size: 18px;
}

.main_right_title {
	padding-top: 15px;
}

.main_right_title h2 {
	font-size: 28px;
	text-align: center;
	color: #fff;
	font-family: "circular-book";
	padding-bottom: 6px;
	font-weight: 400;
}

.main_panel_button_description {
	color: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 1.25 m;
}

/*.main_right_column h3{
    font-family: 'circular-medium';
    color:#181f25;
    padding-bottom: 17px;
    font-weight:500;
    padding-top: 6px;
}*/
.main_right_column .main_button_section a {
	border-radius: 50px;
	display: inline-block;
	font-family: "circular-book";
	font-size: 18px;
	padding: 16px;
	text-align: center;
	line-height: 1.44em;
	width: 231px;
	margin-bottom: 36px;
}

.main_button_section a {
	color: #fff !important;
}

.page-template-landing-page-with-form .main_button_section a {
	color: #fff !important;
	background: #5159f5 !important;
	border: solid 1px #5159f5 !important;
}

.page-template-landing-page-with-form .main_button_section a:hover {
	color: #5159f5 !important;
	background: #fff !important;
	border: solid 1px #5159f5 !important;
}

.main_button_description, .main_button_description a {
	font-size: 15px;
	color: #3e7dcc;
	padding-bottom: 3px;
	max-width: 248px;
	margin: 0 auto;
}

.main_button_description a {
	text-decoration: underline !important;
}

.lp_three_column_section {
	clear: both;
}

.block_sec {
	background-color: #f2f5fa;
	display: inline-block;
	width: 100%;
}

.block_list {
	width: 33.33%;
	float: left;
}

.block_list .block_list_inner {
	max-width: 251px;
	margin: 0 auto;
	text-align: center;
	padding: 91px 0 78px;
	font-size: 15px;
	color: #4d525a;
}

.block_list .block_list_inner h3 {
	font-family: "circular-medium";
	color: #303a3f;
	padding-bottom: 9px;
	font-weight: 500;
	line-height: 1.2em;
	font-size: 22px;
}

.block_icon {
	padding-bottom: 21px;
}

.block_sec .three_blocks_items {
	max-width: 960px;
	margin: 0 auto;
}

.logo_block {
	display: inline-block;
	padding: 0 15px;
}

.logo_section.logo_slider {
	align-items: center;
	display: flex;
}

.logo_module .bx-wrapper img {
	max-width: 100%;
	display: block;
	max-height: 52px;
	height: auto;
	margin: 0 auto;
}

.logo_module {
	padding: 30px 0;
}

.logo_module .bx-controls-direction {
	display: none;
}

.lp_bottom_section .bx-wrapper {
	background: #303a3f;
	max-width: 100% !important;
}

.lp_testimonial_content, .lp_bottom_section .bx-controls {
	text-align: center;
	max-width: 740px;
	margin: 0 auto;
}

.lp_bottom_section .bx-wrapper .bx-pager {
	text-align: center !important;
	bottom: -106px !important;
	width: 100%;
	left: 0;
	right: 0;
	margin: 0 auto;
}

.lp_bottom_section .bx-wrapper img {
	margin: 0 auto;
}

.lp_bottom_section .bx-prev {
	background-image: url("https://www.displayr.com/wp-content/themes/displayr-2018/assets/css/images/prev_arrow.png") !important;
	height: 48px !important;
	width: 47px !important;
	display: block;
	left: 45px !important;
}

.lp_bottom_section .bx-prev.nitro-lazy {
	background-image: none !important;
}

.lp_bottom_section .bx-next {
	background-image: url("https://www.displayr.com/wp-content/themes/displayr-2018/assets/css/images/next_arrow.png") !important;
	height: 48px !important;
	width: 47px !important;
	display: block;
	background-position: center !important;
	right: 45px !important;
}

.lp_bottom_section .bx-next.nitro-lazy {
	background-image: none !important;
}

.lp_test_details {
	font-size: 18px;
	color: #fff;
	line-height: 1.55em;
}

.lp_test_details span {
	font-size: 12px;
	color: #adb8c8;
	text-transform: uppercase;
	line-height: 2.33em !important;
	letter-spacing: .05em !important;
	padding-top: 5px;
	display: block;
}

.lp_bottom_section .bx-wrapper .bx-pager.bx-default-pager a:hover, .lp_bottom_section .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #8f9db3 !important;
}

.lp_bottom_section .bx-wrapper .bx-pager.bx-default-pager a {
	background-color: #5e6a76 !important;
}

.lp_bottom_section {
	background: #303a3f;
	padding: 144px 0 191px !important;
	position: relative;
}

.lp_bottom_section .lp_testimonial_image img {
	margin-bottom: 55px;
}

.lp_testimonial_image img {
	width: 128px;
	height: 54px;
}

.main_left_column img {
	max-width: 100%;
	margin-top: 30px;
	height: auto;
}

/*.page-template-landing-page .subscription{
    display:none !important;
}
.page-template-landing-page-with-form .subscription{
    display:none !important;
}*/
.block_sec .three_blocks_items .block_icon span {
	border: 1px solid;
	border-radius: 50%;
	display: inline-block;
	width: 45px;
	height: 45px;
	line-height: 45px;
}

.block_sec .three_blocks_items .block_icon .fa {
	font-size: 20px !important;
	vertical-align: text-bottom;
}

.main_block_section ul {
	list-style: disc;
	padding-left: 20px;
}

.main_block_section ol {
	list-style: decimal;
	padding-left: 20px;
}

.main_panel_button_section .btn {
	border-radius: 4px;
	font-size: 16px;
	line-height: 1.62em;
	min-width: 183px;
	display: inline-block;
	padding: 17px 0 12px;
	font-family: "circular-book";
	font-weight: 400;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-ms-transition: all .5s ease;
}

.main_panel_button_section {
	text-align: center;
	margin-top: 50px;
}

.main_right_title {
	padding-top: 10px;
}

.main_panel_section {
	padding: 200px 0 103px;
	margin-top: -112px;
}

.page-template-landing-page-with-form .main_panel_section, .page-template-landing-page-with-form .home_trial_section {
	background: #2e45b9 !important;
}

.page-template-landing-page-with-form .main_panel_section a, .page-template-landing-page-with-form .home_trial_section a {
	color: #fff !important;
}

.page-template-landing-page-with-form .newsletter_new::before, .page-template-landing-page-with-form .newsletter_new::after {
	background: none;
}

.page-template-landing-page-with-form .newsletter_new .vc_custom_1568903040038 {
	padding-top: 98px !important;
	padding-right: 0px !important;
	padding-bottom: 85px !important;
	padding-left: 0px !important;
}

/*lamding_page*/

/*.page-template-landing-page .main_block_section .left_col {
    width: 100%;
    padding-right: 0px;
}*/
.main_block_section .sticky-form {
	position: static;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.relative_div {
	position: relative;
}

.page-template-landing-page .main_button_section, .page-template-landing-page-with-form .main_button_section {
	margin: 0px 0px 30px;
}

.page-template-landing-page .block_sec {
	margin-top: 0px;
}

.page-template-landing-page .main_right_title h2 {
	color: #3e7dcc;
}

.page-template-landing-page .main_button_description {
	max-width: 100%;
	text-align: center;
}

.page-template-landing-q-brand .pb50 {
	padding-bottom: 21px;
}

.page-template-landing-q-brand .pt50 {
	padding-top: 22px;
}

.page-template-landing-q-brand #header .container.rel {
	width: auto;
}

.page-template-landing-q-brand #header #header-wrapper {
	padding: 20px 0 10px;
}

.page-template-landing-q-brand #footer .container {
	width: auto;
	padding: 0px 13px;
}

.main_button_section {
	text-align: center;
	margin-top: -90px;
}

.main_button_section a.btn {
	color: #3e7dcc;
	border-radius: 4px;
	font-size: 16px;
	line-height: 1.62em;
	max-width: 183px;
	display: block;
	padding: 17px 0 12px;
	font-family: "circular-book";
	font-weight: 400;
	margin: 0 auto;
}

/*form-fixed-sec*/
.main_right_column.fixed {
	position: fixed;
	top: 120px;
	transition: top .5s ease;
	-webkit-transition: top .5s ease;
	-ms-transition: top .5s ease;
}

.main_right_column {
	width: 306px;
	position: relative;
	transition: top .5s ease;
	-webkit-transition: top .5s ease;
	-ms-transition: top .5s ease;
}

.main_right_column.fixed.absolute {
	bottom: 35px;
	top: auto;
	position: absolute;
}

.page-template-page_templateslanding-q-brand-php .landing_page_main_content .main_button_section {
	margin-top: 0px;
}

.sticky_form_relative {
	position: relative;
}

.sticky_form_relative .sticky-form {
	position: initial;
}

/*.main_block_section h1,
.main_block_section h2,
.main_block_section h3,
.main_block_section h4 {
    margin-bottom: 0.64em;
}*/

/*form-fixed-sec*/
.main_block_section .left_col {
	width: 673px;
	float: left;
	padding-right: 11px;
}

.main_block_section .rght_col {
	width: 306px;
	float: right;
}

.landing_page_main_content .container {
	width: auto;
}

.left_col h2 {
	margin-bottom: 22px;
}

.left_col h5 {
	padding-bottom: 10px;
}

/*table-sec*/
.main_block_section table {
	width: 100%;
}

.main_block_section table th:first-child {
	background-color: transparent;
}

.main_block_section table thead th {
	background-color: #4d525a;
}

.main_block_section table tr th {
	color: #fff;
	font-size: 13px;
	padding: 17px 10px;
	border-right: 1px solid #7a8089;
	min-width: 60px !important;
	font-family: "circular-book";
	font-weight: 400;
	line-height: 1.22em;
}

.main_block_section table tbody td {
	border: 1px solid #e1e5ed;
}

.main_block_section table tbody td:first-child {
	min-width: 233px;
	padding: 11px;
	color: #4d525a;
	font-size: 15px;
	line-height: 1.22em;
}

.main_block_section table tbody tr:nth-child(odd) {
	background-color: #f2f4f9;
}

.main_block_section table tbody tr:nth-child(2n+2) {
	background-color: #fff;
}

.lp_bottom_section .swiper-button-next, .lp_bottom_section .swiper-button-prev {
	width: 47px;
	height: 47px;
	background-size: inherit;
}

.lp_bottom_section.single-testimonial-slider .swiper-button-next, .lp_bottom_section.single-testimonial-slider .swiper-button-prev {
	display: none;
}

.lp_bottom_section .swiper-button-next {
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-d6d1c41/www.displayr.com/wp-content/themes/displayr-2018/assets/images/next_arrow.png");
	right: 45px;
}

.lp_bottom_section .swiper-button-next.nitro-lazy {
	background-image: none !important;
}

.lp_bottom_section .swiper-button-prev {
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-d6d1c41/www.displayr.com/wp-content/themes/displayr-2018/assets/images/prev_arrow.png");
	left: 45px;
}

.lp_bottom_section .swiper-button-prev.nitro-lazy {
	background-image: none !important;
}

.lp_bottom_section .swiper-pagination .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	margin: 0px 3px;
	background: #5e6a76;
	opacity: 1;
}

.lp_bottom_section .swiper-pagination .swiper-pagination-bullet-active {
	background: #8f9db3;
}

.lp_bottom_section .swiper-pagination {
	left: 0;
	right: 0;
	bottom: 85px;
}

@media only screen and (max-width:1280px) {
	.related_img img {
		width: 100%;
	}
	
	/*.landing_page_main_content .main_block_section {
        margin-top: -210px;
    }*/
	
	/*.single #article.container {
        max-width:1033px;
        width:100%;
    }*/
	.main_block_section .left_col {
		width: 640px;
	}
	
	.main_block_section .rght_col, .main_right_column {
		width: 226px;
	}
	
	.landing_page_main_content h2 {
		font-size: 18px;
	}
}

@media only screen and (max-width:1199px) {
	.width-min {
		width: 140px;
	}
	
	#menu-primary-menu a {
		padding: 15px;
	}
	
	/* .career_banner {
        padding-bottom:60%;
    }
    .career_inner_banner {
        padding-bottom:35% !important;
    }
    .career_inner_banner_text {
        padding:0px 15px;
    }*/
	.home_banner .wpb_wrapper .vc_col-lg-3 {
		width: 210px;
	}
	
	.category_drop_menu_list {
		padding: 15px 0 25px;
	}
	
	.category_drop_menu_list .hidden-lg {
		margin-top: 11px;
	}
	
	#category-dropdown ul {
		padding-bottom: 0px;
	}
	
	#category-dropdown ul li {
		padding: 0px 0px !important;
		border-bottom: 1px solid #e5e8ee;
		background-color: #fff;
		position: relative;
	}
	
	#category-dropdown ul li:last-child {
		border-bottom: 0px;
	}
	
	#category-dropdown ul li a {
		padding: 15px 25px;
		display: block;
		color: #303a3f;
	}
	
	/*#category-dropdown ul li a:hover {
        background-color: #5d97e3;
    }
    #category-dropdown ul li:hover {
        background:#3e7dcc;
    }
    #category-dropdown ul li:hover a {
        color:#ffffff;
    }*/
	#category-dropdown ul li.has_childern ul li {
		background-color: #fafbfd;
	}
	
	#category-dropdown ul li.has_childern ul.children {
		display: none;
		border-top: 1px solid #e5e8ee;
	}
	
	#category-dropdown ul li.has_childern .arrow {
		display: inline-block;
		position: absolute;
		right: 0px;
		top: 0px;
		padding: 25px 28px;
		cursor: pointer;
	}
	
	#category-dropdown ul li.has_childern  .sub_menu_open+a {
		background: #e8f2fe !important;
	}
	
	/* #category-dropdown ul li.has_childern .arrow::after {
        background:url(images/arrow_down_blue.png) no-repeat right center;
        width:15px;
        height:8px;
        content:"";
        position:absolute;
        right: 21px;
        top: 21px;
    }*/
	#category-dropdown ul li.has_childern ul.children li a {
		padding-left: 40px !important;
		color: #303a3f;
	}
	
	/* #category-dropdown ul li.has_childern .arrow.sub_menu_open {
        transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
    }*/
	.footer-menu .mr30 {
		margin-right: 14px;
	}
	
	.footer-menu .mr10 {
		margin-right: 7px;
	}
	
	.blog-sbar {
		float: left;
	}
}

@media only screen and (max-width:1100px) {
	.landing_page_main_content .main_block_section {
		max-width: 100%;
	}
}

@media only screen and (max-width:1060px) {
	.main_block_section .left_col {
		width: 600px;
	}
	
	.main_block_section .rght_col {
		width: 226px;
	}
	
	.landing_form {
		padding-left: 20px;
	}
}

/* tab Device */
@media only screen and (max-width:991px) {
	.about_career_content {
		padding-right: 420px;
	}
	
	.about_career_form {
		margin-left: -350px;
		width: 350px;
	}
	
	.current_vacancy_div h4 {
		font-size: 25px;
	}
	
	.subs_right {
		padding-left: 275px;
	}
	
	.subs_right .textbox {
		width: 35%;
	}
	
	.subs_right .get_update {
		width: 29%;
	}
	
	/* .landing_page_main_content .people_div {
        width: 33% !important;
    }*/
	.staff .info > span.fs32 {
		display: block;
	}
	
	.staff .info span {
		display: block;
	}
	
	/* .career_banner {
        padding-bottom:80%;
    }
    .career_inner_banner {
        padding-bottom:43%;
    }
    .content_slider {
        max-width:95%;
    }*/
	
	/* .career_slider_box {
        padding: 68px 120px 94px;
    }*/
	.showselectedlistbrowse, .showselectedlistbrowse2 {
		left: 105px;
		top: 35px;
	}
	
	.box .showselectedlistbrowse span, .box .showselectedlistbrowse2 span {
		margin-left: 0px;
	}
	
	.join_our_team h1 {
		font-size: 35px;
	}
	
	.about_career_content {
		padding-right: 0;
		width: 100%;
	}
	
	.about_career_form {
		margin-left: 0;
		width: 100%;
		margin-bottom: 30px;
	}
	
	/*landing_page*/
	.landing_page_main_content h1 {
		font-size: 25px;
	}
	
	/*.landing_page_main_content .main_left_column {
        width: 100%;
        padding-right: 0;
        border-bottom: 1px solid #d7dde6;
    }*/
	.landing_page_main_content .right-content {
		border: 0;
	}
	
	.landing_page_main_content .main_right_column {
		width: 100%;
		text-align: left;
		text-align: center;
		margin-top: 0px;
		position: static;
		padding-top: 25px;
		border-top: 1px solid #d7dde6;
		border-left: 0;
	}
	
	.landing_page_main_content .main_block_section {
		margin-top: 0px;
		padding: 0;
	}
	
	.main_right_column h2 {
		padding-bottom: 0;
	}
	
	.main_button_section {
		margin-bottom: 21px;
	}
	
	.block_list {
		width: 100%;
	}
	
	.block_list .block_list_inner {
		padding: 33px 0 20px;
	}
	
	.lp_banner {
		/*padding-bottom:437px;*/
		background-position: 21%;
		height: 200px;
	}
	
	.main_button_description, .main_button_description a {
		max-width: inherit;
	}
	
	.lp_bottom_section {
		padding: 34px 0 151px !important;
	}
	
	/*landing_page*/
	.lp_bottom_section .bx-controls-direction {
		display: none;
	}
	
	.content-with-form {
		padding: 0;
		width: 100%;
	}
	
	.landing_form {
		padding: 0;
	}
	
	.main_landing_content .table-with-content, .main_landing_content .table-bottom-content {
		padding: 10px 0px 50px 0 !important;
		margin: 0 -15px !important;
	}
	
	.main_block_left_content > .vc_column-inner {
		padding: 0 !important;
	}
	
	.landing_page_main_content .main_left_column > .vc_row {
		padding-left: 0 !important;
		padding-right: 0 !important;
		margin: 0 !important;
		padding-top: 20px !important;
		padding-bottom: 0px !important;
	}
	
	.landing_form {
		padding: 0;
	}
	
	.main_block_section .left_col {
		width: 673px;
		float: none;
		padding-right: 0;
		margin: 0 auto;
	}
	
	.main_block_section .rght_col {
		width: 306px;
		float: none;
		padding-left: 0;
		margin: 0 auto;
		clear: both;
	}
	
	.left_col > .vc_column-inner {
		padding: 0 !important;
	}
	
	.landing_page_main_content .main_block_section {
		margin-top: 0px;
		padding: 40px 15px 36px;
		width: 100%;
	}
	
	body {
		overflow-x: hidden;
	}
	
	/*form-sec*/
	.main_block_section table tr th {
		min-width: 30px !important;
	}
	
	.main_block_section table th span.table-head {
		writing-mode: vertical-lr;
		padding: 0;
		font-family: "circular-book";
		font-weight: 400;
		line-height: 12px;
		height: 170px;
	}
	
	.main_block_section table tbody td:first-child {
		min-width: 100px;
		padding: 4px;
		font-size: 12px;
		line-height: 1em;
	}
	
	#header .container {
		width: auto !important;
	}
	
	.sfm-label-metro .sfm-navicon-button {
		background-color: transparent !important;
		top: 12px !important;
		right: 15px !important;
	}
	
	.lp_bottom_section .swiper-button-next, .lp_bottom_section .swiper-button-prev {
		display: none;
	}
}

/*@media only screen and (max-width:980px) {
    .careers_three_column_div h5 {
        font-size:17px;
    }
    .careers_three_column_div h6 {
        font-size:14px;
    }
}*/

/* Mobile */
@media only screen and (max-width:767px) {
	.page-template-landing-q-brand #header .brand img {
		max-width: 100%;
	}
	
	.page-template-landing-q-brand #header #header-wrapper {
		padding: 0px 0;
	}
	
	.landing_page_main_content .main_block_section {
		margin-top: 0px;
		padding: 0px 15px 36px;
		width: 100%;
	}
	
	.landing_page_main_content h1 {
		font-size: 22px;
	}
	
	.lp_bottom_section .bx-wrapper, .lp_bottom_section .swiper-container {
		padding: 54px 0 20px !important;
	}
	
	.lp_testimonial_content, .bx-controls {
		padding: 0 15px;
	}
	
	.lp_bottom_section .bx-prev {
		height: 27px !important;
		width: 27px !important;
		display: block;
		left: 5px !important;
	}
	
	.lp_bottom_section .bx-next {
		height: 27px !important;
		width: 27px !important;
		display: block;
		right: 5px !important;
	}
	
	.lp_bottom_section .bx-wrapper img {
		margin-bottom: 40px;
	}
	
	.logo_block {
		display: inline-block;
		padding: 0 15px;
	}
	
	.lp_test_details {
		padding: 0 13px;
	}
	
	.landing_page_main_content .main_left_column > .vc_row {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	
	.landing_form {
		padding: 0;
	}
	
	/* .landing_page_main_content .main_left_column .featured_row{
        margin: 0 -15px !important;
    }*/
	.main_block_section .left_col {
		width: 100%;
		float: none;
	}
	
	.main_block_section .rght_col {
		width: 100%;
		float: none;
	}
	
	.left_col > .vc_column-inner {
		padding: 0 !important;
	}
	
	.landing_page_main_content .container {
		padding: 0px;
	}
	
	.main_block_section .rght_col > .vc_column-inner {
		padding: 0px;
	}
	
	.page-template-landing-page .block_sec {
		margin-top: 0px;
	}
	
	.landing_page_section_banner {
		display: none;
	}
	
	.landing_page_main_content {
		margin-top: 75px;
	}
	
	.landing_page_main_content .main_left_column > .vc_row {
		padding-top: 0px !important;
	}
	
	.footer_menu:nth-child(2n+1) {
		clear: left;
	}
	
	.page-template-landing-page-with-form .landing_page_main_content .main_block_section {
		margin-top: 0px !important;
	}
	
	.page-template-landing-page-with-form .right-content.rght_col {
		display: none;
	}
}

.page-template-landing-q-brand #header.nitro-lazy {
	background-image: none !important;
}
