
	@media only screen and (min-width:320px) and (max-width:767px) {

		.desktop-view {
			display: none;
		}

		.mobile-view {
			display: block;
			margin: 51px auto 62px auto;
		}

		.login-page-left {
			display: none;
		}

		.login-page-right {
			padding: 15px 30px;
			min-height: auto;
		}

			.login-page-right h3 {
				margin: 29px 0 20px 0;
				font-size: 24px;
			}

			.login-page-right .signup-btn {
				width: 100%;
				padding: 13px 35px;
				margin-bottom: 28px;
			}

			.login-page-right .form-group p {
				font-size: 14px;
			}

		.or-span span {
			font-size: 13px;
		}

		.new-header.sticky::after {
			display: none;
		}

		.new-header.sticky {
			z-index: 999;
		}

		.login-page-right .form-group {
			margin-bottom: 0 !important;
		}

		.new-login-page {
			background-image: none;
		}

		.form-group1 p {
			font-size: 16px;
		}

		#accordion h3 {
			font-size: 16px;
			margin: 13px 0 12px 0;
		}

		.sign-up-page {
			padding: 22px 15px 0 15px;
		}

			.sign-up-page .signup-btn {
				width: 100%;
			}

		.new-login-page {
			background-color: transparent;
		}

		.sign-up-page .mobile-view {
			margin: 28px auto 20px auto;
		}

		.container-fluid {
			padding-right: 15px;
			padding-left: 15px;
		}

		.new-header {
			padding: 10px 0 20px 0;
		}

		.logo-a img {
			width: 110px;
		}

		.login-menu > ul > li.uae-pass {
			display: none;
		}

		.login-menu > ul > li.language {
			display: none;
		}

		.sidebar-menu {
			margin-top: 0 !important;
		}

		.megha-menu {
			display: none;
		}

		.sticky-note {
			padding: 10px 15px;
		}

			.sticky-note a {
				right: 15px;
			}

		.dropdown-toggle.user_top {
			padding: 7px 11px;
			font-size: 14px !important;
			font-weight: normal;
		}

		.float1 img {
			width: 68px;
		}

		.float2 img {
			width: 35px;
		}

		.float3 img {
			width: 52px;
		}

		.float4 img {
			width: 25px;
		}

		.float5 {
			display: none;
		}

		ul.second-list li:last-child {
			position: absolute;
			right: 19px;
			top: 21px;
		}

		.flot-image .first-list li:nth-child(3) {
			align-self: flex-start;
			position: absolute;
			bottom: -4px;
			left: -25px;
		}

		.flot-image .first-list li:nth-child(2) {
			align-self: flex-start;
			position: absolute;
			right: 72px;
			top: 36px;
		}

		ul.second-list {
			margin: 34px 0 0 0;
			width: 172px;
		}

		.table-product {
			flex-direction: column;
			padding: 0 15px;
			margin-top: 49px;
		}

		.table-cell-box h3 {
			font-size: 21px;
		}

		.table__cell.active {
			width: 100%;
			z-index: 999999999;
			position: fixed;
			left: 0;
			bottom: 0;
			margin: 0;
			border-radius: 20px 20px 0 0;
			min-height: 560px;
		}

		.table__cell {
			width: 100%;
			height: auto;
			border-radius: 10px;
			margin-bottom: 19px;
			min-height: 139px;
		}

		.table-cell-box ul li {
			width: 33.33%;
		}

		.mobile-view-table {
			display: block;
			text-align: right;
			position: absolute;
			bottom: 0;
			right: 0;
		}

			.mobile-view-table img {
				width: 130px;
			}

		#bankingProduct .mobile-view-table img {
			width: 170px;
		}

		.table__cell.active .table-cell-box h3 {
			font-size: 19px;
			margin: 14px 0 82px 0;
			opacity: 0.7;
		}

		.banner-content-left {
			margin-top: 8%;
			padding-left: 15px;
			width: 64%;
		}

		.banner-content {
			flex-direction: column;
		}

		.banner-content-right {
			width: 100%;
			padding-right: 0px;
			padding-top: 70px;
		}

		.phone-category {
			width: 400px;
			margin: 0 auto;
			max-width: 100%;
			overflow-x: scroll;
			display: flex;
		}
		#category-carousel {
			display: block;
		}
		

		.phone-image {
			margin-top: 0;
		}

		.phone-category-box {
			height: 89px;
			padding: 7px 9px;
			margin: 0 auto;
		}

			.phone-category-box span {
				font-size: 13px;
				margin: 4px 0 0 0;
			}

		.phone-category {
			bottom: -30px;
		}

		.phone-image .fadeInUpBig {
			width: 200px;
			margin: 0 auto;
			display: block;
		}

		.banner-content-left h5 {
			font-size: 17px;
			color: #3b3b3b;
			margin: 0 0 10px 0;
		}

		.banner-content-left h3 {
			font-size: 28px;
			font-weight: 700;
		}

		.banner-content-left h2 {
			font-size: 29px;
			font-weight: 600;
			line-height: 1.3;
		}

		.flot-image .first-list {
			height: 135px;
			padding: 0 15px;
		}

		.all-page-bubbole {
			height: 355px;
			width: 100%;
		}

		.desktop-float {
			display: none;
		}

		.mobile-float {
			display: block;
		}

		.flot-image {
			position: absolute;
			right: 0;
		}

		.table__cell.active .table-cell-box {
			padding: 15px 15px 15px 15px;
		}

		.table-cell-box ul {
			padding: 0 0 0 0;
			display: none;
		}

		.table-cell-box h2 {
			display: none;
		}

		.table__cell.active .table-cell-box h2 {
			display: block;
		}

		.table__cell.active .table-cell-box ul {
			display: flex;
		}

		.box-img {
			display: none;
		}

		.table-cell-box {
			display: flex;
		}

		.table-cell-box-content {
			width: 71%;
		}

		.table__cell.active .table-cell-box {
			display: initial;
		}

		.table__cell.active .table-cell-box-content {
			width: 100%;
		}

		.table__cell.active .mobile-view-table {
			display: none;
		}

		.box-full-img {
			width: 106px;
		}

		.table-cell-cate img {
			width: 34px;
			height: 36px;
		}

		.table-cell-cate label {
			font-size: 16px;
		}

		.table-cell-cate {
			padding: 10px 7px;
			min-height: 112px;
		}

		.table-cell-box h2 {
			margin: 0 0 33px 0;
			font-size: 22px;
		}

		.comming-soon {
			margin-top: 63px;
		}

			.comming-soon h4 {
				font-size: 38px;
				margin: 107px 0 13px 0;
				opacity: 0.3;
			}

			.comming-soon span {
				font-size: 16px;
				font-weight: normal;
				opacity: 0.7;
				padding: 0 47px 0 0;
			}

		.try-calculator {
			padding: 30px 0 53px 0;
		}

			.try-calculator::before {
				background-size: 99px;
				width: 128px;
				height: 116px;
				top: 25px;
				right: -68px;
			}

			.try-calculator::after {
				height: 267px;
				background-position: center;
				width: 380px;
			}

		.new-footer {
			padding: 40px 0 10px 0;
		}

		.try-cal-content h3 {
			font-size: 28px;
			font-weight: 700;
			margin: 41px 0 24px 0;
			background-color: #04a7e4;
			background-image: linear-gradient(72deg, #04a7e4, #0275cb);
			background-size: 100%;
			-webkit-background-clip: text;
			-moz-background-clip: text;
			-webkit-text-fill-color: transparent;
			-moz-text-fill-color: transparent;
		}

		.cal-box img {
			width: 36px;
		}

		.cal-box label {
			margin: 14px 0 0 0;
			font-size: 15px;
		}

		.cal-box {
			padding: 15px 20px 15px 20px;
			box-shadow: 0 0px 4px 1px rgba(0,0,0,0.125);
		}

		.try-cal-content ul li {
			width: 50%;
			float: left;
		}

		.try-cal-content ul {
			display: inline-block;
		}

		.strategic {
			padding: 15px 0 45px 0;
		}

			.strategic h3 {
				font-size: 29px;
				margin: 0 0 22px 0;
			}

			.strategic ul li img {
				width: 108px;
			}

		.gofinance-work::after {
			left: -91px;
			width: 190px;
			height: 227px;
		}

		.gofinance-work h3 {
			font-size: 27px;
			position: relative;
			z-index: 11;
			margin: 0 0 60px 0;
			font-weight: 600;
		}

		.gofinance-work {
			padding: 42px 0 49px 0;
		}

		.video-part iframe {
			width: 100%;
		}

		.gofinance-uae h3 {
			font-size: 28px;
			margin: 0 0 30px 0;
			font-weight: 600;
		}

			.gofinance-uae h3 img {
				width: 40px;
				margin: 0 15px;
			}

		.flex-change {
			display: flex;
			flex-direction: column-reverse;
		}

		img.go-mobile {
			width: 248px;
			margin: 0 auto;
			display: block;
		}

		.gofinance-uae h5 {
			font-size: 24px;
			margin: 30px 0 40px 0;
			display: block;
			text-align: center;
		}

		.gofinance-uae .apps-list li img {
			width: 115px;
		}

		.apps-list {
			justify-content: center;
		}

		.sponsor ul li img {
			width: 76px;
		}

		.sponsor ul li {
			margin: 0 12px;
		}

		/*.sponsor {
			display: flex;
			overflow-x: scroll;
		}*/
		.sponsor ul {
			display: none;
		}
		#sponsor-carousel {
			display: block;
		}
		#sponsor-carousel .slick-slide img {
			display: block;
			margin: 0 auto;
		}

		.mobile-app-list {
			display: flex;
		}

		.desktop-app-list {
			display: none;
		}

		ul.social-icon.mobile-app-list {
			justify-content: center;
			margin: 14px 0 11px 0;
		}

		.social-icon li {
			margin: 0 16px;
		}
		.pro-wea-details ul li .dropdown-menu {
			left: auto;
			right: 0;
		}
		.apps-list li img {
			width: 128px;
		}

		.footer-widget h3 {
			font-size: 16px;
			margin: 16px 0 17px 0;
		}

		.footer-menu li a {
			font-size: 15px;
			padding: 0 0 15px 0;
		}

		.footer-widget p {
			color: #979797;
			font-size: 16px;
			border-top: 1px solid #ccc;
			margin: 17px 0 51px 0;
			padding: 20px 0 0 0;
			line-height: 1.6;
		}

		.mobile-footer-menu {
			display: block;
		}

		.desktop-footer-menu {
			display: none;
		}
		.footer-menu-1 ul {
			flex-wrap: wrap;
		}
			.footer-menu-1 ul li a {
				font-size: 14px;
				padding-right: 19px;
				margin-right: 4px;
			}
		.for-mobile-hide
		{
			display:none;
		}
		h3.mobile-vi-social-text {
			color: #19447a;
			font-size: 16px;
			margin: 29px 0 0 0;
			text-align: center;
			font-weight: 700;
			display:block;
		}
		.copy-rights p {
			font-size: 14px;
			margin: 14px 0 4px 0;
		}

		.breadcrumb-top ul li a {
			font-size: 16px;
		}

		.breadcrumb-top ul li span {
			font-size: 16px;
		}

		.breadcrumb-top-right a {
			font-size: 14px;
		}

		.filter-property select.form-control {
			font-size: 14px !important;
		}

			.filter-property select.form-control option {
				font-size: 14px;
			}

		.treview-list button {
			font-size: 13px;
			height: 40px;
		}

		.filter-property-switchbox {
			font-size: 14px;
		}
		.filter-apply .filter-apply-list li {
			margin: 0 2px;
			flex: 0 0 auto;
			flex-basis: 48.6%;
		}

			.filter-apply .filter-apply-list li:last-child {
				text-align: center;
				margin: 18px 0 0 0;
				flex-basis: 100%;
			}

		.filter-apply .filter-apply-list {
			flex-wrap: wrap;
			margin: 0;
		}

		.com-step h3 {
			font-size: 17px;
		}

			.com-step h3 span {
				font-size: 15px;
				margin-left: 1px;
			}

		.step-flow-left h3 {
			font-size: 19px;
			line-height: 1.4;
		}

		.adverisement-sec .emirates {
			padding: 20px;
		}

		.step-flow-right .emirates {
			padding: 20px;
		}

		.fast-track-services {
			left: 0;
			top: 0;
			transform-origin: top center;
			right: 0;
			text-align: center;
			width: auto;
			height: 36px;
			bottom: auto;
		}

		.fast-track-service-rotate {
			transform: inherit;
			color: #049fe0;
			font-weight: 700;
			display: flex;
			align-items: center;
			white-space: nowrap;
			transform-origin: left;
			position: absolute;
			bottom: 8px;
			left: 0;
			right: 0;
			justify-content: center;
		}

		.pro-listing {
			padding: 15px;
		}

		.credit-card-pic {
			text-align: left;
			margin-right: 0;
			position: absolute;
			right: 17px;
			top: -40px;
		}

			.credit-card-pic img {
				width: 64px;
			}

		.pro-listing h4 {
			font-size: 16px;
			line-height: 1.4;
			font-weight: 600;
			min-height: 54px;
			position: relative;
			display: flex;
			align-items: center;
			padding: 0 26px 0 0;
		}

		.pro-listing ul {
			justify-content: flex-start;
			align-items: flex-start;
			flex-wrap: wrap;
			margin: 0 0 14px 0;
		}

			.pro-listing ul li {
				flex: 50%;
				text-align: left;
				margin-right: 0;
				padding: 5px 0;
			}

				.pro-listing ul li strong {
					font-size: 16px;
					width: 100%;
				}

				.pro-listing ul li span {
					text-align: left;
					width: 100%;
				}

		.credit-card-pic {
			text-align: left;
			margin-right: 0;
		}

		.view-div {
			margin: 0;
			justify-content: space-between;
			display: flex;
			align-items: center;
		}

			.view-div .vi-mo {
				padding: 7px 0;
				text-align: left;
				width: 50%;
				display: flex;
				justify-content: flex-start;
				align-items: flex-start;
				border: none;
				color: #0683d1;
				font-size: 15px;
				background: transparent;
				-webkit-text-fill-color: initial;
			}

		.apply-div {
			float: left;
			width: 100%;
			text-align: center;
			margin-top: 3px;
		}

			.apply-div .app-now {
				display: block;
				padding: 13px 26px;
			}

		.sort-by {
			flex-direction: column;
			margin-bottom: 15px;
		}

			.sort-by > label {
				display: none;
			}

			.sort-by select.form-control {
				width: 100%;
				font-size: 15px !important;
				background-color: #fff;
				background-position: right center;
				font-weight: normal;
				border: 1px solid #ece6e6;
			}

		#togglerightpanel {
			width: 93%;
			left: 15px;
			max-width: 100%;
			right: 15px;
		}

		.inner-con {
			height: 450px;
			padding: 0 15px;
		}

		#togglerightpanel-calculator {
			width: 93%;
			left: 15px;
			max-width: 100%;
			right: 15px;
		}

		#togglerightpanel-calculatorpf {
			width: 93%;
			left: 15px;
			max-width: 100%;
			right: 15px
		}

		#togglerightpanel-calculatorcc.is_visable1 {
			width: 93%;
			left: 15px;
			max-width: 100%;
			right: 15px
		}

		#togglerightpanel-calculatoraf.is_visable1 {
			width: 93%;
			left: 15px;
			max-width: 100%;
			right: 15px
		}
		.compare-table.is_visable1
		{
			bottom:115px;
		}
		#togglerightpanel-calculatorhf.is_visable1 {
			width: 93%;
			left: 15px;
			max-width: 100%;
			right: 15px
		}


		#togglerightpanel-calculatoradv.is_visable1 {
			width: 93%;
			left: 15px;
			max-width: 100%;
			right: 15px
		}


		#togglerightpanel-calculatoraf #exTab1 .nav-pills > li > a {
			font-size: 12px;
			font-weight: 700;
		}

			#togglerightpanel-calculatoraf #exTab1 .nav-pills > li > a::before {
				top: 4px;
			}

		#togglerightpanel-calculatorcc #exTab1 .nav-pills > li > a {
			font-size: 12px;
			font-weight: 700;
		}

			#togglerightpanel-calculatorcc #exTab1 .nav-pills > li > a::before {
				top: 4px;
			}

		#togglerightpanel-calculatorpf #exTab1 .nav-pills > li > a {
			font-size: 12px;
			font-weight: 700;
		}

			#togglerightpanel-calculatorpf #exTab1 .nav-pills > li > a::before {
				top: 4px;
			}

		#togglerightpanel-calculatorhf #exTab1 .nav-pills > li > a {
			font-size: 12px;
			font-weight: 700;
		}

			#togglerightpanel-calculatorhf #exTab1 .nav-pills > li > a::before {
				top: 4px;
			}


		#togglerightpanel-calculatoradv #exTab1 .nav-pills > li > a {
			font-size: 12px;
			font-weight: 700;
		}

			#togglerightpanel-calculatoradv #exTab1 .nav-pills > li > a::before {
				top: 4px;
			}


		

		#exTab1 .nav-pills li.active a:after {
			height: 2px;
		}

		#exTab1 ul.nav-pills li:last-child a::before {
			display: none;
		}

		#exTab1 ul.nav-pills li {
			padding: 0 14px 0 0;
		}

			#exTab1 ul.nav-pills li:last-child {
				padding: 0;
			}

		#togglerightpanel-calculator #exTab1 .nav-pills > li > a {
			padding: 3px 2px;
			font-size: 13px;
			font-weight: 600;
		}

		#togglerightpanel-calculator #exTab1 ul.nav-pills li {
			padding: 0 7px 0 0;
		}

			#togglerightpanel-calculator #exTab1 ul.nav-pills li:last-child {
				padding: 0;
			}

		#togglerightpanel-calculator #exTab1 .nav-pills > li > a::before {
			content: "";
			position: absolute;
			right: -6px;
			height: 17px;
			width: 1px;
			background: #ccc;
			top: 5px;
		}

		#exTab1 .nav-pills > li > a {
			padding: 3px 2px;
			font-size: 14px;
		}

			#exTab1 .nav-pills > li > a::before {
				content: "";
				position: absolute;
				right: -11px;
				height: 17px;
				width: 1px;
				background: #ccc;
				top: 9px;
			}

		.show-value {
			width: auto;
			justify-content: space-between;
			position: relative;
			top: 4px;
		}
		.range-slider {
			height: auto;
		}

		.cal-headline h4 {
			font-size: 14px;
		}

		.credit-app > a {
			font-size: 14px;
			padding: 8px 13px;
		}

		.social-cal-icon img {
			width: 42px;
		}

		.cal-app span {
			font-size: 14px;
			font-weight: 700;
		}

		#myModalContent h4 {
			font-size: 17px;
		}

		.login-menu > ul > li .login-type-list::after {
			top: -8px;
			right: 39px;
			left: auto;
		}

		.login-menu > ul > li .login-type-list {
			left: -150px;
			top: 40px;
			box-shadow: 0px 8px 8px 1px rgba(0,0,0,0.125);
		}

		.chat-bot-box {
			right: 15px;
			width: 280px;
		}

		.apply-right-panel {
			padding: 0;
			margin-top: 15px;
		}

		#common-msg {
			right: 10px;
			width: 95%;
			left: 10px;
		}

		.logo-filter img {
			width: 114px !important;
		}

		.page-bg .back-cross {
			position: relative;
			top: 0;
			right: 0;
			left: 0;
		}

		.page-bg .main-content h3 {
			font-size: 18px;
			margin: 35px 0 29px 0;
		}

		.emirates {
			padding: 30px 15px !important;
			min-height: 227px !important;
			width: 100% !important;
		}

		.step-flow-right {
			display: none;
		}

		.right-panel ul li {
			width: 33.33% !important;
		}

			.right-panel ul li .prop-box img {
				width: 32px;
				height: 35px;
			}

		.prop-box a {
			padding: 9px 6px !important;
			min-height: 121px !important;
			font-size: 16px !important;
		}

		.right-panel {
			margin-top: 20px;
		}

		.login-menu > ul > li:last-child img {
			width: 33px;
			margin-top: -2px;
		}

		.page-bg .emirates {
			display: none;
		}
		#togglerightpanelHowToApply.is_visable {
			right: 15px;
			width: 93%;
			left: 15px;
			bottom: 115px;
			height:auto;
		}
			#togglerightpanelHowToApply.is_visable .inner-con {
				height: auto;
			}

		.product-info iframe {
			margin-top: 20px;
			width: 100%;
			height: auto;
			margin-bottom: 20px;
		}

		.step-flow-right .emirates {
			display: none;
		}

		.did-you-know {
			padding: 15px 15px;
			flex-direction: column;
		}

		.did-you-know-box h2 {
			font-size: 19px;
			margin: 0 0 10px 0;
		}

		.did-you-know-box ul {
			flex-direction: column;
		}

			.did-you-know-box ul input#btnYes {
				margin: 8px 5px;
			}

		.btnstyle_1 {
			padding: 7px 10px;
			font-size: 13px;
			margin: 4px 0;
		}
		.btnstyle_2 {
			padding: 7px 10px;
			font-size: 13px;
			margin: 4px 4px 4px 0;
		}
		.general-features .btnstyle_2 {
			padding: 6px 9px;
			font-size: 14px;
			height: auto;
		}

		#accordion-apply .panel-default > .panel-heading h4.panel-title {
			font-size: 16px;
		}

		.inner-con1.fixed {
			position: relative;
			top: 0;
			z-index: inherit;
			width: 100%;
		}

		.signature-listed-box {
			display: block;
		}

		.margin-top-button {
			margin: 6px 0 20px 0;
		}

		.iban-number-list .form-control {
			flex: auto;
			margin: 1px;
			width: 16%;
			text-align: center;
		}

		.iban-number-list {
			display: flex;
			flex-wrap: wrap;
		}

		.lets-get-fastrac1-list h3 {
			font-size: 18px;
		}

			.lets-get-fastrac1-list h3 label {
				width: 20px;
				height: 20px;
				font-size: 14px;
				line-height: 20px;
			}

		.apply-right-panel.fastrack-panel {
			padding: 15px;
		}

		.emirates.dashboard-ad {
			min-height: 143px !important;
			box-shadow: 0px 6px 6px 3px rgba(0,0,0,0.125);
		}

			.emirates.dashboard-ad p {
				font-size: 14px;
				font-weight: 500;
				margin: 7px 0 12px 0;
				padding-right: 101px;
			}

		.datepicker-dropdown {
			width: 87% !important;
			left: 15px !important;
		}

		.about_tab_sec h2 {
			font-size: 19px;
		}

		.dashboard_icon_area {
			margin: 0 0 20px 0;
		}

		.retail-banking-product h3 {
			padding: 8px 0 11px 0;
		}

		.complete-profile {
			padding: 20px 20px;
			min-height: auto;
		}

		.bank-list-box {
			width: 46.5%;
			padding: 15px;
			min-height: 145px;
		}

		.bank-list-box-title {
			margin-top: 0;
			position: relative;
			bottom: 0;
			left: 0;
			right: 0;
			text-align: center;
			padding: 0;
			margin-top: 22px;
		}

		#exTab1 ul.nav-pills {
			display: flex;
		}

		.table__cell.active span.table_cross {
			display: block;
			right: 22px;
			top: 27px;
		}

		.overview-details {
			padding: 10px 15px;
			flex-wrap: wrap;
			text-align: center;
			display: block;
		}

			.overview-details p {
				margin: 0 0 6px 0;
			}

		.listing-result {
			align-items: center;
			margin-bottom: 16px;
			display: flex;
			flex-direction: column;
		}

			.listing-result h3 {
				margin: 0px 0 0 0;
				font-size: 17px;
			}

		.com-step {
			margin-bottom: 16px;
		}

		.padd-right {
			padding: 0 6px;
		}

		.step-flow-row {
			margin: 0 -5px;
		}

		ul.social-cal-icon a img {
			width: 39px;
		}

		.sort_by_row .col-md-6.col-xs-6 {
			padding: 0 2px;
		}

		.sort_by_row {
			margin: 10px 0 0 0px !important;
		}

		span.switcher {
			width: 150px;
		}

			span.switcher input {
				position: relative;
				width: 150px;
			}
		.credit-custom-switch {
			width: 150px;
		}
				span.switcher input:before {
					left: 15px;
				}

				span.switcher input:after {
					right: 14px;
				}

			span.switcher.switcher-1 input:checked + label {
				right: 94px;
			}
			span.switcher.switcher-1 input:not(:checked) + label {
				left: 55px;
			}
		.Calc_Tabs > li > a {
			font-size: 13px !important;
			border-bottom: 3px solid transparent !important;
		}
		.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
			border-bottom: 3px solid #0271c9 !important;
		}
		.Calc_Tabs > li > span {
			display: none;
		}
		.general-features table tr td:first-child {
			width: 67%;
			font-size: 15px;
			color: #666;
			padding: 6px 15px 6px 0;
		}

		.customerlistmain table tr td:last-child {
			position: relative;
			width: 33%;
			padding: 6px 0;
			font-size: 15px;
			color: #000;
		}

		.general-features table tr {
			display: flex;
		}

			.general-features table tr.des-info {
				display: block;
			}

		.listing-provider-logo {
			margin-bottom: 10px;
		}

		.pro-listing.FastTrackProduct .listing-provider-logo {
			margin-bottom: 10px;
			margin-top: 32px;
		}

		.sign-up-page .sign-up-inner {
			height: auto;
		}

		.cla-buddy ul {
			flex-wrap: wrap;
		}

			.cla-buddy ul li {
				flex: auto;
				margin-right: 0;
				flex-basis: 50%;
			}

		.custom-control-label img {
			width: 113px;
		}

		img.bg-img {
			width: 604px !important;
			right: -306px !important;
			opacity: 0.1 !important;
			top: 146px !important;
			display: none;
		}

		img.mobile-bg-img {
			display: block !important;
			position: absolute;
			top: 146px !important;
			right: 0;
			opacity: 0.1;
			width: 259px;
		}

		.uae-dash h3 {
			font-size: 26px;
			margin: 16px 0 0 0;
		}

			.uae-dash h3 img {
				width: 45px;
			}

		.table__cell.active .box-full-img {
			width: 298px;
		}

		#bankingProduct.table__cell.active .box-full-img {
			width: 380px;
		}

		.dashboard-mobile-view {
			display: block;
		}

		.dashboard-desktop-view {
			display: none;
		}

		.open-application-box {
			text-align: center;
			min-height: 173px;
			position: relative;
			box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.125);
		}

			.open-application-box .logo_sec {
				margin: 0 auto;
				text-align: center;
				width: 187px;
				height: 37px;
			}

				.open-application-box .logo_sec img {
					width: auto;
					height: 37px;
				}

			.open-application-box span {
				color: #b1b0b0;
				font-size: 13px;
				display: block;
				padding: 0px 0 0 0;
			}

		.application-box-con p {
			font-size: 14px;
			height: 41px;
			text-overflow: ellipsis;
			overflow: hidden;
		}

		.open-application-box a {
			font-size: 13px;
		}

		div#application-carousel11 {
			display: flex;
			overflow-x: scroll;
		}

			div#application-carousel11 .item {
				margin-right: 17px;
			}

		.pro-re-box-content {
			padding: 10px 0;
		}

		.pro-re-box-content {
			padding: 10px 0;
			width: 62%;
		}

		ul.dash-menu {
			padding: 0;
			list-style: none;
			display: flex;
			margin-bottom: 15px;
		}

			ul.dash-menu li a {
				display: block;
				text-align: center;
				font-size: 15px;
				color: #3b3b3b;
				font-weight: 700;
				padding: 4px 4px;
				margin: 0 6px;
			}

				ul.dash-menu li a.active {
					border-bottom: 4px solid #0271c9;
				}

		.mobile-login-screen ul {
			padding: 0;
			list-style: none;
			margin: 0;
			position: relative;
		}

			.mobile-login-screen ul li {
				width: 50%;
				float: left;
			}

				.mobile-login-screen ul li a {
					font-size: 14px;
					color: #3b3b3b;
					padding: 9px 20px;
					display: block;
				}

			.mobile-login-screen ul::before {
				content: "";
				height: 93px;
				width: 1px;
				background: #ccc;
				display: block;
				position: absolute;
				left: 0;
				right: 0;
				margin: 0 auto;
				top: 13px;
			}

			.mobile-login-screen ul li:last-child {
				width: 100%;
			}

				.mobile-login-screen ul li:last-child p {
					margin: 0;
					color: #3b3b3b;
					text-align: center;
					border-top: 1px solid #ccc;
					padding: 8px 0;
				}

					.mobile-login-screen ul li:last-child p a {
						padding: 0;
						color: #0271c9;
						font-weight: 700;
						display: inline-block;
					}

		.mobile-login-screen {
			position: fixed;
			bottom: 0;
			z-index: 999;
			background: #fff;
			left: 0;
			right: 0;
			border-radius: 10px 10px 0 0;
			padding: 38px 0 0 0;
			height: 0;
			display: none;
		}

			.mobile-login-screen.activeScreen {
				height: 65%;
				display: block;
				box-shadow: 0px 0px 10px 8px rgba(0,0,0,0.125);
			}

		a.cros-login-screen {
			position: absolute;
			top: 14px;
			right: 18px;
		}

		.mobile-view-heart {
			display: block;
			z-index: 9;
			margin-right: 0;
			position: absolute;
			right: 0;
			top: 12px;
			margin-left: 0;
		}

		.desktop-view-heart {
			display: none;
		}

		.view-div .only-mobile-dis {
			display: block;
		}

		.mystyle1 #mySidenav {
			width: 100% !important;
		}

		.chart-all {
			right: 15px;
			bottom: 57px;
		}

			.chart-all img {
				width: 51px;
			}

		#bankingProduct strong {
			font-size: 15px;
			display: block;
			display: none;
		}

		.table__cell.active span.table_cross img {
			width: 28px;
		}

		#bankingProduct.table__cell.active strong {
			display: block;
			padding: 15px 115px 0 0;
		}

		.filter-page .prop-box a {
			padding: 9px 7px !important;
			min-height: 108px !important;
			font-size: 15px !important;
			line-height: 1.2;
		}

		.filter-page .logo-filter {
			display: none;
		}

		.back-page {
			color: #666;
			font-size: 20px;
			text-transform: uppercase;
			opacity: 1 !important;
		}

			.back-page i {
				margin-right: 17px;
			}

		.bg-style-for-filter {
			padding-top: 135px;
			background: rgba(255,255,255,0.9);
		}

		.filter-page .page-bg {
			border-radius: 30px 30px 0 0;
			box-shadow: 0px 0px 9px 3px rgb(0 0 0 / 13%);
			padding: 24px 0 0 0;
		}
		.filter-page a.cros-page {
			top: 0 !important;
		}
		.pro-re-box-content h5 {
			font-size: 20px;
		}

		.pro-re-box.reward-point {
			padding: 15px 15px;
		}

		.pro-re-box-content strong {
			font-size: 27px;
		}

		.remove-item {
			position: relative;
			right: 0;
			top: 0;
		}

		.cmplt-n {
			display: flex;
			align-items: center;
			justify-content: center;
			border-top: 1px solid #eae9e9;
			padding: 6px 0 0 0;
			margin: 6px 0 0 0;
		}

			.cmplt-n .remove-item {
				width: 55px;
				border-right: 1px solid #ccc;
				margin-right: 21px;
				line-height: 1;
			}

		.profile-left {
			margin-bottom: 15px;
		}

		.product-category-box {
			box-shadow: 0px 0px 6px 1px rgba(0,0,0,0.125);
			margin-bottom: 15px;
		}

		#cate-carousel {
			display: flex;
			overflow-x: scroll;
		}

			#cate-carousel .item .product-category-box {
				box-shadow: 0px 0px 6px 1px rgba(0,0,0,0.125);
				margin-bottom: 15px;
				margin-right: 10px;
				width: 290px;
			}

		.all-page-bubbole.for-mobile {
			display: block;
		}

		.all-page-bubbole.for-desktop {
			display: none;
		}

		.side-login {
			justify-content: flex-start;
			padding: 20px 0 26px 0;
		}

		.sidenav {
			padding-top: 0;
		}

		.closebtn {
			font-size: 49px;
			line-height: 48px;
			top: 11px;
		}

		.side-login .side-language {
			margin-left: 13px;
		}

		.uae-pass-log .side-login-btn {
			padding: 7px 27px;
			position: relative;
			top: 3px;
		}

		ul.sidebar-menu li a {
			padding: 11px 5px 11px 46px !important;
			font-size: 19px !important;
		}

		#mySidenav .sidebar-menu > li ul li a {
			padding: 14px 5px 12px 62px !important;
			font-size: 16px !important;
			font-weight: 600;
		}

		ul.sidebar-menu li img {
			margin-right: 15px;
		}

		.gofinance-uae {
			padding: 40px 0 80px 0;
			background-image: linear-gradient(to bottom, #d8ebfe, #e5efff, #f0f4ff, #f9f9ff, #ffffff);
		}

		.table-product.dashboard-table {
			margin-top: 7px;
		}

		.product-category-box.tot-eligible .product-category-box-img {
			width: 31%;
			text-align: center;
		}

		.product-category-box-img {
			width: 31%;
			text-align: right;
		}

		.product-category-box.tot-eligible .product-category-box-img img {
			width: 57px !important;
			float: none;
		}

		.product-category-box-img img {
			width: 68px !important;
			float: right;
			margin-bottom: 5px;
		}

		.product-category-box.tot-eligible .product-category-box-content strong {
			color: #000;
			font-weight: 700;
			font-size: 23px;
			margin-top: 8px;
			display: block;
		}

		.product-category-box.tot-eligible .product-category-box-content h5 {
			margin: 0;
			font-size: 17px;
			color: #868686;
			font-weight: normal;
		}

		.open-application h3 {
			margin: 0 0 11px 0;
		}

		.banner-content {
			z-index: 1;
		}
		/*.banner-part {
		background: rgb(255,255,255);
		background: linear-gradient(174deg, rgba(255,255,255,1) 0%, rgba(224,239,254,1) 100%);
	}*/
		.apps-list li {
			margin-right: 19px;
		}

			.apps-list li img {
				width: 128px;
			}

		.footer-widget.lern-widget ul li:last-child a {
			padding: 0;
		}

		.cros-login {
			position: absolute;
			top: 14px;
			right: 20px;
		}

		.slick-next.slick-arrow {
			position: absolute;
			right: 0;
			top: 0;
			left: auto;
		}

		button.slick-next.slick-arrow::after {
			position: absolute;
			right: 0;
			background: #86919a;
			z-index: 99;
			color: #fff;
			left: auto;
			top: 39px;
			border-radius: 50%;
			height: 28px;
			line-height: 26px;
		}

		.slick-prev.slick-arrow {
			position: absolute;
			left: 0;
			top: 0;
			right: auto;
		}

		button.slick-prev.slick-arrow::after {
			position: absolute;
			left: 0;
			background: #86919a;
			z-index: 99;
			color: #fff;
			right: auto;
			top: 39px;
			border-radius: 50%;
			height: 28px;
			line-height: 26px;
		}

		.col {
			width: 100%;
		}

		.step-flow {
			margin-top: 0;
			background-image: linear-gradient(to top, #d8ebfe, #e5efff, #f0f4ff, #f9f9ff, #f4f9fe);
			padding-top: 20px;
			padding-bottom: 20px;
		}

		.customerlistmain table tr td a.btnstyle_2 {
			margin: 0;
			display: block;
			text-align: center;
		}

		.customerlistmain table tr td a.app-now {
			margin: 0;
			display: block;
			text-align: center;
			padding: 6px 12px;
		}

		.view-details {
			display: block;
			margin-top: 21px;
			text-align: center;
		}

		.mobile-info {
			display: none;
		}

		.name_logo {
			text-align: center;
		}

		.logo_sec {
			margin: 0 auto;
			text-align: center;
		}

		a.mobile-change-product {
			display: block;
			font-size: 16px;
			text-decoration: underline;
			font-weight: 600;
			text-align: center;
			text-transform: capitalize;
		}

		.view-details a.btnstyle_2 {
			margin: 0 0 11px 0;
			width: 238px;
		}

		a.desktop-change-product {
			display: none !important;
		}

		.customerlistmain_tab#exTab1 ul.nav-pills {
			padding: 0 0 0px 0;
			margin-bottom: 21px;
		}

		.customerlistmain_tab#exTab1 .customerlist2 h5 {
			font-size: 16px;
		}
		#faq-accordion .panel .panel-heading a span {
			padding: 10px 48px 10px 8px;
			font-size: 14px;
		}
		.buyDiv {
			position: relative;
		}

		.chat-bot-box.is_visable {
			bottom: 113px;
			z-index: 999999999;
		}

		#togglerightpanel.is_visable {
			bottom: 117px;
		}

		#togglerightpanel-calculator.is_visable1 {
			bottom: 115px;
		}

		.form-group.signature-right-box {
			margin-bottom: 35px !important;
		}

		.form-group.signature-list {
			margin-bottom: 24px !important;
		}

		body.filter-page {
			position: relative;
			background: url(../Images/img/filter-bg.png);
			background-position: top center;
			background-repeat: no-repeat;
		}

		.filter-apply .filter-apply-list li:last-child .filter-property {
			border: none;
		}
		.dropdown.treview-list {
			width: auto;
		}
		.fast-tooltip {
			transform: rotate(0);
			right: 0;
			top: -93px;
			left: -207px;
			white-space: normal;
		}

			.fast-tooltip::after {
				top: 79px;
				left: auto;
				right: 74px;
			}

		img.mobile-bg-img {
			display: block;
		}

			img.mobile-bg-img.mo-loan-calimg {
				opacity: 0.4 !important;
				width: 253px;
				top: 266px !important;
			}

		.another-palace.fast-track-services .fast-tooltip {
			right: -7px;
			left: auto;
		}
		.logo-provider img {
			width: 100px;
		}
		
		ul.compare_apply_list {
			flex-wrap: wrap;
		}
			ul.compare_apply_list li {
				padding: 5px 3px;
			}
		.grecaptcha-badge {
			bottom: 0 !important;
		}
		#common-msg.is_visable {
			bottom: 115px;
		}
		.sub-heading-app h4 {
			font-size: 14px !important;
		}
		img.apply-uaeimg {
			margin-top: 2px;
			margin-bottom: 5px;
		}
		.upload-file-btnn {
			background: #fff;
		}
		.signature-listed-box a.uae-pass-22 {
			margin-bottom: 20px;
			display: block;
		}
		a.calmy-payment {
			font-size: 17px;
			border: none;
			margin-top: 0;
			margin-bottom: 20px;
			text-decoration: underline;
		}
		ul.step-flow-track {
			flex-wrap: wrap;
		}

			ul.step-flow-track li {
				flex: 50%;
			}
		ul.All-tab_view {
			flex-wrap: wrap;
		}
			ul.All-tab_view li {
				flex: 47%;
				margin: 5px 5px;
			}
				ul.All-tab_view li a {
					border-right: none;
					border-bottom: 2px solid #ccc;
				}
				ul.All-tab_view li:last-child a {
					border-bottom: 2px solid #ccc;
				}
		.tavle-view-1 table td {
			font-size: 14px;
		}
		.tavle-view-1 table th {
			font-size: 15px;
		}
		h3.table-title {
			font-size: 16px !important;
		}
		.heart-div.desktop-wishlist-heart {
			display: none;
		}
		.heart-div.mobile-wishlist-heart {
			display: block;
			position: absolute;
			right: 15px;
			top: 15px;
		}
		.wish_list_page .credit-card-pic {
			top: -23px;
		}
		.wish_list_page .view-div .vi-mo {
			text-align: center;
			width: 100%;
			justify-content: center;
			align-items: flex-start;
		}
		li.dropdown.messages-menu.for_login {
			display: none;
		}
		.video-part {
			display: none;
		}
		.bank-list-box-img {
			margin-right: 0;
			position: relative;
			left: 0;
			top: 0;
			transform: inherit;
		}
		a.table-bin.remove-item {
			right: -5px;
		}
		.inneradmin_box {
			padding: 10px;
		}
		#happinessIcon {
			left: auto !important;
			right: 15px;
		}
		.tavle-view-track tr {
			display: grid;
		}
		.tavle-view-track table th {
			width: 100%;
		}
		.tavle-view-track table td {
			width: 100%;
		}
		.accordian-table tr {
			display: grid;
		}

			.accordian-table tr th {
				width: 100% !important;
			}
		#accordion-apply form {
			width: 100%;
		}
		#PropertyDocumentsCollapsePanel {
			margin-top: 10px;
		}
		.panel-body {
			padding: 10px;
		}
	}


@media only screen and (min-width:320px) and (max-width:370px) {

	.banner-content-left h5 {
		font-size: 13px;
	}

	.banner-content-left h3 {
		font-size: 21px;
	}

	.banner-content-left h2 {
		font-size: 23px;
	}

	.flot-image .first-list li:nth-child(3) {
		bottom: 37px;
	}

	.flot-image .first-list li:nth-child(2) {
		right: 71px;
		top: 12px;
	}

	#bankingProduct .mobile-view-table img {
		width: 134px;
	}
	.table__cell.active .table-cell-box h3 {
		margin: 14px 0 33px 0;
	}
	.table__cell.active {
		min-height: 493px;
	}
	#bankingProduct.table__cell.active strong {
		padding: 15px 59px 0 0;
	}
	.try-cal-content h3 {
		font-size: 21px;
	}
	.cal-box label {
		font-size: 13px;
	}
	.strategic h3 {
		font-size: 24px;
	}
	.gofinance-work h3 {
		font-size: 18px;
	}
	.gofinance-uae h5 {
		font-size: 20px;
	}
	ul.dash-menu li a {
		font-size: 13px;
	}
	.prop-box {
		margin: 0 1px !important;
	}
	.filter-page .prop-box a {
		font-size: 13px !important;
		margin-bottom: 1px;
	}
	.breadcrumb-top-right a {
		font-size: 13px;
	}
	.breadcrumb-top ul li span {
		font-size: 13px;
	}
	.breadcrumb-top ul li a {
		font-size: 13px;
	}
	.filter-property-switchbox {
		font-size: 12px;
	}
	.filter-property select.form-control {
		font-size: 12px !important;
	}
	.filter-property.property-select {
		width: 135px;
	}
	.view-div .vi-mo {
		font-size: 12px;
	}
	.apply-div .app-now {
		padding: 10px 26px;
		font-size: 14px;
	}
	span.switcher input {
		width: 150px;
	}
	
	.sort-by select.form-control {
		background-position:right center;
	}
	.inner-con {
		height: 350px;
		padding: 0 15px;
	}
	ul.sidebar-menu li a {
		padding: 11px 5px 11px 25px !important;
	}
	.sidenav-header {
		padding: 0 30px;
	}
	#mySidenav .sidebar-menu > li ul li a {
		padding: 14px 5px 12px 40px !important;
	}
	.customerlistmain table tr td a.app-now {
		padding: 6px 9px;
		font-size: 13px;
		height:33px;
	}
	#exTab1 ul.nav-pills li {
		padding: 0 8px 0 0;
	}
	#exTab1 .nav-pills > li > a::before {
		right: -6px;
	}
	#exTab1 .nav-pills > li > a {
		font-size: 11px;
		padding: 3px 1px;
	}
	#togglerightpanel #exTab1 .nav-pills > li > a {
		font-size: 13px;
	}
		#togglerightpanel #exTab1 .nav-pills > li > a::before {
			top: 6px;
		}
}



	@media only screen and (min-width:768px) and (max-width:991px) {
		.container-fluid {
			padding-right: 20px;
			padding-left: 20px;
		}

		.login-page-right {
			padding: 51px 66px 0 46px;
		}

		.login-page-left p {
			font-size: 23px;
		}

		.megha-menu {
			display: none;
		}

		.banner-content-left {
			width: 40%;
			margin-top: 3%;
			padding-left: 20px;
		}

		.login-page-left {
			display: none;
		}

		.new-login-page {
			background-image: none;
		}

		.emirates {
			padding: 30px 15px !important;
			min-height: 259px !important;
			width: 100% !important;
		}

		.right-panel ul li {
			width: 33.33% !important;
		}

		.emirates p {
			font-size: 17px;
			margin: 13px 0 9px 0;
		}

		.prop-box a {
			padding: 18px 22px !important;
			min-height: 122px !important;
		}

		.video-part {
			top: 20px!important;
		}

		.banner-content-left h3 {
			font-size: 34px;
		}

		.banner-content-left h2 {
			font-size: 36px;
		}

		.float1 img {
			width: 85px;
		}

		.float3 img {
			width: 79px;
		}

		.flot-image .first-list {
			height: 100px;
			padding: 0 0;
		}

		.float2 img {
			width: 46px;
		}

		.phone-category {
			bottom: 14px;
		}

		.phone-category-box {
			width: 86px;
			height: 93px;
			padding: 10px 8px;
		}

			.phone-category-box span {
				margin: 5px 0 0 0;
			}

		.phone-image > img {
			width: 230px;
		}

		ul.second-list {
			margin: 25px 0 20px 0;
			height: 72px;
		}

		.float5 img {
			width: 75px;
		}

		.float4 img {
			width: 58px;
		}

		.table-product {
			display:block;
		}

		.table__cell {
			height: 433px;
			width: 25%;
			float: left;
		}
		.try-calculator {
			float: left;
			width: 100%;
		}

			.table__cell.active {
				width: 100%;
			}

		.box-full-img {
			width: 255px;
		}

		.cal-box label {
			margin: 15px 0 0 0;
			font-size: 18px;
		}

		.cal-box {
			padding: 18px 20px 29px 20px;
		}

		.gofinance-work::after {
			width: 390px;
			height: 338px;
		}

		.gofinance-work {
			padding: 30px 0 64px 0;
		}

		.video-part iframe {
			width: 100%;
		}

		.gofinance-uae h5 {
			font-size: 39px;
			margin: 12px 0 50px 0;
		}

		img.go-mobile {
			width: 273px;
		}

		.sponsor ul li {
			margin: 13px;
		}

		.desktop-footer-menu {
			display: none;
		}

		.mobile-footer-menu {
			display: block;
		}

		.overview-details p {
			width: 68%;
		}

		.emirates.dashboard-ad {
			padding: 13px 15px !important;
			min-height: 135px !important;
			width: 100% !important;
		}

		.filter-apply .filter-apply-list li {
			margin: 0;
			flex: 0 0 auto;
			flex-basis: 33%;
		}

		.filter-apply .filter-apply-list {
			margin: 0;
			flex-wrap: wrap;
		}

		.listing-result {
			flex-direction: column-reverse;
		}

			.listing-result h3 {
				margin: 20px 0 0 0;
				font-size: 21px;
			}

		.step-flow-right .emirates {
			display: none;
		}

		.emirates {
			min-height: 193px !important;
		}

			.emirates a {
				display: inline-block;
				font-size: 16px;
				padding: 12px 26px;
			}

		.main-content h3 {
			font-size: 19px !important;
			margin: 0 0 18px 0 !important;
		}

		.sign-up-page .mobile-view {
			margin: 28px auto 20px auto;
			display: block;
		}

		.login-page-right img.logo-img.mobile-view {
			display: block;
			margin: 0 auto 14px auto;
		}

		.bank-list-box {
			width: 31.5%;
		}

		.custom-control-label img {
			width: 169px;
		}

		.did-you-know {
			flex-direction: column;
		}

		.did-you-know-box h2 {
			font-size: 20px;
			margin: 0 0 6px 0;
		}

		.did-you-know-box ul input#btnNo, .did-you-know-box ul input#btnNo1 {
			font-size: 13px;
			padding: 5px 15px;
		}

		.did-you-know-box ul input#btnYes, .did-you-know-box ul input#btnYes1 {
			font-size: 13px;
			padding: 5px 15px;
		}
		.page-bg {
			padding: 0 0 !important;
		}
		.logo-filter {
			left: 17px !important;
		}
		.filter-page .emirates {
			margin-top: 44px !important;
		}
	}

	@media only screen and (min-width:992px) and (max-width:1024px) {

		.container-fluid {
			padding-right: 15px;
			padding-left: 15px;
		}

		.login-page-right {
			padding: 51px 66px 0 46px;
		}

		.login-page-left p {
			font-size: 20px;
		}

		.sticky-note {
			padding: 10px 15px;
		}

			.sticky-note a {
				right: 15px;
			}

		.logo .logo-a img {
			width: 136px;
		}

		.stellarnav li a {
			font-size: 14px;
		}

		.uae-pass > a img {
			width: 192px;
		}

		.stellarnav ul {
			margin-left: 0;
		}

		.stellarnav > ul > li > a {
			padding: 11px 2px !important;
		}

		.dropdown-toggle.user_top {
			font-size: 14px !important;
		}

		.banner-content-left {
			margin-top: 4%;
			padding-left: 15px;
		}

			.banner-content-left h5 {
				font-size: 19px;
				margin: 0 0 17px 0;
			}

			.banner-content-left h3 {
				font-size: 30px;
			}

			.banner-content-left h2 {
				font-size: 43px;
			}

		.flot-image .first-list {
			height: 156px;
			padding: 0 0;
		}

		.float1 img {
			width: 94px;
		}

		.float5 img {
			width: 74px;
		}

		.phone-image > img {
			width: 300px;
		}

		.phone-category {
			bottom: 24px;
		}

		.box-img {
			width: 178px;
		}

		.box-full-img {
			width: 280px;
		}

		.comming-soon h4 {
			font-size: 38px;
		}

		.comming-soon {
			margin-top: 6px;
		}

		.table-cell-box h3 {
			font-size: 18px;
		}

		.table__cell.active .table-cell-box {
			padding: 15px 15px 15px 15px;
		}

		.table-cell-box ul {
			padding: 0 0 0 0;
		}

		.table__cell {
			height: 438px;
		}

		.gofinance-work::after {
			width: 503px;
			height: 412px;
		}

		.multiproduct {
			padding: 20px 20px 0 20px;
		}

		.product-box {
			min-height: 173px;
		}

			.product-box h5 {
				font-size: 15px;
				padding: 14px 0 7px 14px;
			}

			.product-box p {
				font-size: 12px;
				padding: 0px 0 7px 13px;
			}

		.product-list {
			padding: 0 15px 20px 10px;
		}

			.product-list h5 {
				margin: 4px 0 13px 0;
				font-size: 21px;
			}

			.product-list h3 {
				font-size: 19px;
				margin: 0 0 9px 0;
			}

		.cross-list {
			top: 11px;
			right: 37px;
		}

		.product-list-wrap {
			min-height: 115px;
		}

			.product-list-wrap span {
				font-size: 15px;
				margin: 8px 0 0 0;
			}

		.step-flow-right .emirates {
			display: none;
		}

		.adverisement-sec .emirates {
			padding: 20px 305px 20px 20px !important;
			min-height: 166px !important;
		}

		.view-div .vi-mo {
			padding: 7px 20px;
		}

		.cla-buddy ul li {
			flex: auto;
			margin-right: 0;
			flex-basis: 50%;
		}

		.cla-buddy ul {
			flex-wrap: wrap;
		}

		.listing-result h3 {
			font-size: 18px;
		}

		.main-content h3 {
			font-size: 25px !important;
		}

		.prop-box a {
			padding: 29px 10px !important;
			font-size: 17px !important;
			min-height: 129px !important;
		}

		.emirates {
			padding: 25px 27px 9px 20px !important;
			min-height: 263px !important;
		}

		.bank-list-box {
			width: 31.5%;
		}

		.right-panel ul li {
			width: 33.33%;
		}

		.emirates.dashboard-ad {
			min-height: 150px !important;
		}

		.form-group.signature-right-box.mb-36-ipad {
			margin-bottom: 36px !important;
		}
	}

	@media only screen and (min-width:1025px) and (max-width:1199px) {

		.container-fluid {
			padding-right: 15px;
			padding-left: 15px;
		}

		.stellarnav li a {
			font-size: 16px;
		}

		.logo .logo-a img {
			width: 132px;
		}

		.banner-content-left {
			margin-top: 4%;
			padding-left: 15px;
		}

			.banner-content-left h2 {
				font-size: 49px;
			}

		.phone-image > img {
			width: 277px;
		}

		.phone-category {
			bottom: 12px;
		}

		.table__cell {
			height: 440px;
		}

			.table__cell.active .table-cell-box {
				padding: 15px 15px 15px 15px;
			}

		.table-cell-box ul {
			padding: 0 0 0 0;
		}

		.box-img {
			width: 144px;
		}

		.comming-soon {
			margin-top: 31px;
		}

			.comming-soon h4 {
				font-size: 47px;
			}

		.box-full-img {
			width: 250px;
		}

		.table-cell-box h3 {
			font-size: 18px;
			margin: 14px 0 15px 0;
		}

		img.go-mobile {
			width: 334px;
		}

		.multiproduct {
			padding: 20px 20px 0 20px;
		}

		.product-list {
			padding: 0px 15px 20px 10px;
		}

			.product-list h5 {
				font-size: 21px;
			}

			.product-list h3 {
				font-size: 18px;
				margin: 0 0 14px 0;
			}

		.cross-list {
			top: 16px;
			right: 32px;
		}

		.product-box {
			min-height: 190px;
		}
	}

	@media only screen and (min-width:1200px) and (max-width:1320px) {

		.container-fluid {
			padding-right: 15px;
			padding-left: 15px;
		}

		.sticky-note {
			padding: 10px 15px;
		}

		.banner-content-left {
			margin-top: 4%;
			padding-left: 20px;
		}

		.box-img {
			width: 168px;
		}

		.dropdown-toggle.user_top {
			padding: 11px 16px;
			border-radius: 5px;
		}

		.table__cell.active .table-cell-box {
			padding: 15px 15px 15px 15px;
		}

		.table-cell-box ul {
			padding: 0;
		}

		.table-cell-box h3 {
			font-size: 20px;
		}

		.product-list {
			padding: 0 45px 20px 10px;
		}

			.product-list h5 {
				font-size: 22px;
			}

		.cross-list {
			top: 15px;
			right: 32px;
		}

		.product-list h3 {
			font-size: 20px;
			margin: 0 0 11px 0;
		}
	}

@media only screen (max-width:320px) {

}