@media only screen and (max-width:2560px) {
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width:1800px) {
	.bannerconmainbx {
		width: 1100px;
		height: 600px;
		margin-left: -550px;
		margin-top: -350px
	}
	#carmove {
		width: 1100px;
		height: 328px;
		margin-left: -550px
	}
	.banreacttextCon {
		padding: 15px
	}
	.bannerContentbx {
		width: 900px;
		height: 400px;
		margin-left: -450px
	}
	.banreacttextCon h3 {
		font-size: 60px
	}
	.banreacttextCon h1 {
		font-size: 85px
	}
	.loginscreensrap .loginban {
		padding: 120px 0
	}
	.sellcarbanner.promotions {
		padding: 160px 0
	}
	.banner_clouds {
		box-sizing: border-box
	}
	.albacars_footer_info_details {
		font-size: 16px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width:1620px) {
	.bannerconmainbx {
		width: 1000px;
		height: 560px;
		margin-left: -500px;
		margin-top: -330px
	}
	#carmove {
		width: 1000px;
		height: 299px;
		margin-left: -500px
	}
	.bannerContentbx {
		width: 800px;
		height: 360px;
		margin-left: -400px
	}
	.banreacttextCon h3 {
		font-size: 50px
	}
	.banreacttextCon h1 {
		font-size: 75px
	}
	.viewallcarsbtnrw {
		bottom: -120px
	}
	.loginscreensrap .loginban,
	.sellcarbanner.promotions {
		padding: 110px 0
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width: 1600px) {
	.socialmediaiconsrow,
	body.smaller .socialmediaiconsrow {
		position: fixed;
		left: 280px;
		top: 4px;
		right: auto;
		margin-left: 50px;
	}

	.social-circle li a {
		border: 0;
		
	}
}

@media only screen and (max-width:1440px) {
	.bannerconmainbx {
		width: 900px;
		height: 540px;
		margin-left: -450px;
		margin-top: -340px
	}
	#carmove {
		width: 900px;
		height: 269px;
		margin-left: -450px
	}
	.bannerContentbx {
		width: 700px;
		height: 300px;
		margin-left: -350px
	}
	.banreacttextCon h3 {
		font-size: 40px
	}
	.banreacttextCon h1 {
		font-size: 62px
	}
	.carlistingheaderbx {
		padding: 45px 0
	}
	.navbar-default .navbar-nav>li>a {
		padding: 12px 16px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (min-width: 1440px) {
	.btn-primary.registerDealerbutton {
		border-radius: 17px;
		color: #fff;
		background-color: #FF3448;
		border-color: #fff;
		border: 1px solid;
		font-size: 16px;
		box-shadow: 2px 2px;
		margin-left: 15px;
	}

	
	body.smaller .navbar-default .navbar-nav {
		margin-left: 20px;
		margin-top: 8px;
	}

	.navbar-default .navbar-nav {
		margin-left: 20px;
		margin-top: 20px;
		-webkit-transition: all .4s linear;
		transition: all .4s linear;
	}
	
	.navbar-default .navbar-nav>li>a {
		padding: 12px 14px;
	}

	.navbar-default .navbar-nav, body.smaller .navbar-default .navbar-nav {
		margin-left: 50px;
	}
}

@media only screen and (max-width: 1439px) {
	.addressConbx, .contactHpgw .mapaddressbx {
		height: 550px;
	}

	.btn-primary.registerDealerbutton {
		border-radius: 17px;
		color: #fff;
		background-color: #FF3448;
		border-color: #fff;
		border: 1px solid;
		font-size: 13px;
		box-shadow: 2px 2px;
		padding: 5px 8px;
		letter-spacing: 0px;
	}
	
}

/* @media only screen and (min-width: 1301px) {
	.socialmediaiconsrow,
	body.smaller .socialmediaiconsrow {
		position: fixed;
		left: 280px;
		top: 4px;
		right: auto;
		margin-left: 50px;
	}

	.social-circle li a {
		border: 0;
		
	}
} */


@media only screen and (max-width:1300px) {
	.navbar-default .container {
		margin: 0 10px
	}
	.navbar-default .addressrow {
		padding-right: 10px
	}
	.navbar-brand {
		margin: 10px 0
	}
	.navbar-default .navbar-nav {
		margin-top: 15px
	}
	.navbar-default .navbar-nav>li>a {
		padding: 12px 18px;
		font-size: 14px
	}

	.social-circle li a {
		display: inline-block;
		position: relative;
		margin: 0 auto 0 auto;
		border-radius: 50%;
		text-align: center;
		width: 36px;
		height: 36px;
		font-size: 16px;
		border: 0 solid #fff;
		color: #fff;
		-webkit-transition: all .4s linear;
		transition: all .4s linear
	}
	.bannerconmainbx {
		width: 800px;
		height: 540px;
		margin-left: -400px;
		margin-top: -370px
	}
	#carmove {
		width: 800px;
		height: 239px;
		margin-left: -400px
	}
	.bannerContentbx {
		width: 600px;
		height: 250px;
		margin-left: -300px
	}
	.banreacttextCon h3 {
		font-size: 36px
	}
	.banreacttextCon h1 {
		font-size: 55px
	}
	.btn-primary.searchcars,
	.viewallcarsbtnrw .btn-primary {
		padding: 10px 60px;
		font-size: 18px
	}
	.suggestionwarp .suggestionformbox .btn-primary.searchcars {
		padding: 14px 60px;
		font-size: 20px
	}
	.suggestionwarp h3 {
		font-size: 21px
	}
	.searchcarsmeterbx .searchcartoolbx .toolicon {
		width: 90px;
		height: 90px
	}
	.searchcarsmeterbx .searchcartoolbx .toolicon span {
		width: 100px;
		height: 100px;
		margin-left: -50px;
		margin-top: -50px;
		background-size: 200px 300px
	}
	.searchcarsmeterbx .searchcartoolbx:hover .toolicon span.usedwith {
		background-position: -100px 0
	}
	.searchcarsmeterbx .searchcartoolbx .toolicon span.odometer {
		background-position: 0 -100px
	}
	.searchcarsmeterbx .searchcartoolbx:hover .toolicon span.odometer {
		background-position: -100px -100px
	}
	.searchcarsmeterbx .searchcartoolbx .toolicon span.certified {
		background-position: 0 -200px
	}
	.searchcarsmeterbx .searchcartoolbx:hover .toolicon span.certified {
		background-position: -100px -200px
	}
	.searchbtnrow {
		margin-top: 15px
	}
	.eligibility_rightConbx {
		margin-top: 15px
	}
	.eligibility_rightConbx .eligibilitysmbx {
		left: 127px;
		top: 18px;
		width: 90px;
		height: 90px
	}
	.eligibility_rightConbx .eligibilitysmbx.middle {
		left: 100px
	}
	.eligibility_rightConbx .dollorbx {
		width: 180px;
		height: 180px;
		bottom: 110px
	}
	.eligibility_rightConbx .dollorbx span.dollorsign {
		margin-left: -55px;
		margin-top: -56px;
		width: 110px;
		height: 111px;
		background-size: 110px 222px
	}
	.eligibility_rightConbx:hover .dollorbx span.dollorsign {
		background-position: 0 -111px
	}
	.eligibility_rightConbx .curveline01 {
		left: 225px;
		top: 65px
	}
	.eligibility_rightConbx .curveline02 {
		left: 196px
	}
	.eligibility_rightConbx .curveline03 {
		left: 200px;
		top: auto;
		bottom: 100px
	}
	.eligibility_rightConbx .eligibilitysmbx.last {
		left: 105px;
		top: auto;
		bottom: 50px
	}
	.featuresbox .featuresbxCon .featuresiconbx {
		width: 150px;
		height: 150px
	}
	.featuresbox .featuresbxCon .featuresiconbx span {
		width: 80px;
		height: 80px;
		margin: -40px 0 0 -40px;
		background-size: 160px 240px
	}
	.featuresbox .featuresbxCon .featuresiconbx span.easyfinancing {
		background-position: 0 -160px
	}
	.featuresbox .featuresbxCon:hover .featuresiconbx span.easyfinancing {
		background-position: -80px -160px
	}
	.featuresbox .featuresbxCon .featuresiconbx span.manybrands {
		width: 90px;
		height: 90px;
		margin: -45px 0 0 -45px;
		background-size: 180px 270px;
		background-position: 0 -90px
	}
	.featuresbox .featuresbxCon:hover .featuresiconbx span.manybrands {
		background-position: -90px -90px
	}
	.featuresbox .featuresbxCon:hover .featuresiconbx span.certified_clients {
		background-position: -80px 0
	}
	ul.social-network li {
		margin: 0 3px
	}
	.browseallCar .btn-primary,
	.check_eligibility .eligibilitybtnrw .btn-primary {
		padding: 10px 60px;
		font-size: 18px
	}
	.loginscreensrap .loginban,
	.sellcarbanner.promotions {
		padding: 105px 0
	}
	.navbar-default .addressrow .emailphoneinfo {
		padding: 5px 0 0 35px
	}
	.navbar-default .addressrow .selectlanguagebx {
		margin-right: 10px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width:1220px) {
	.navbar-default .navbar-nav {
		margin-left: 20px
	}
	.bestofferCars {
		width: 560px;
		padding-right: 0
	}
	.bestofferCars img {
		width: 560px
	}
	.getintouchbx {
		padding: 10px 10px 10px 0
	}
	.visitshowroom .visitcarroom {
		min-height: 560px
	}
	.carbox {
		width: 290px;
		height: 184px
	}
	.carbox.next02 {
		margin-left: -145px;
		margin-top: -92px
	}
	.carlistingSelectOptionbox .container,
	.explorecarlistingSection .container {
		width: auto;
		padding: 0 40px
	}
	.explorecarlistingSection.pricedrop {
		padding: 40px 15px 0 15px
	}
	.carlistingbox .imgviewbx {
		height: 190px
	}
	.carlistingdetailswrap .container {
		width: auto
	}
	.carlistingdetailswrap.bookyoucar .container {
		width: 1170px
	}
	.flexslider.visitshowroombox {
		margin-top: 80px
	}
	.flexslider.visitshowroombox .slides>li {
		height: 400px
	}
	.addressConRow .addtext h3 {
		font-size: 24px
	}
	.addressConbx .container {
		width: auto;
		padding: 0 50px
	}
	.panel-title {
		font-size: 21px
	}
	.panel-group .panel-heading+.panel-collapse>.list-group,
	.panel-group .panel-heading+.panel-collapse>.panel-body {
		font-size: 16px;
		line-height: 28px
	}
	.refund_policy_contentbx .refundtextrow .refundCon,
	.termsContent .termsinfo {
		font-size: 16px
	}
	.termsContent {
		padding-top: 10px
	}
	.profileConwrap .profileConboxes.changepassword {
		padding-top: 30px
	}
	.footermenu .navbar-nav {
		padding-left: 30px
	}
	.footer_line {
		right: -20px
	}
	.albacars_footer_info_details {
		font-size: 16px;
		line-height: 28px
	}
	.footermenu .navbar-nav>li>a {
		padding: 15px 0;
		font-size: 14px
	}
	.carevaluationbx .evaluation_heading {
		font-size: 21px
	}
	.carevaluationbx .evaluation_subheading {
		font-size: 18px
	}
	.carevaluationbx .pricerowbx {
		font-size: 26px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width:1171px) {
	.navbar-brand {
		width: 140px;
		height: 36px;
		margin: 10px 0;
		margin-left: 0
	}
	.navbar-default .navbar-nav,
	body.smaller .navbar-default .navbar-nav {
		margin-left: 20px;
		margin-top: 8px
	}
	.social-circle li a {
		width: 30px;
		height: 30px;
		font-size: 14px
	}
	.social-circle li i,
	body.smaller .social-circle li i {
		line-height: 28px
	}
	.navbar-default .navbar-nav>li>a,
	body.smaller .navbar-default .navbar-nav>li>a {
		padding: 10px 8px
	}
	.finance_eligiblity .financebg .financeConbx .financedetailsCon {
		margin-top: -165px
	}
	.eligibility_rightConbx {
		min-height: 340px
	}
	.eligibility_rightConbx .eligibilitysmbx {
		left: 150px;
		top: 0;
		width: 80px;
		height: 80px
	}
	.eligibility_rightConbx .eligibilitysmbx span {
		width: 50px;
		height: 50px;
		margin: -25px 0 0 -25px;
		background: url(../images/finance_elgiblity.png) no-repeat;
		background-size: 100px 150px
	}
	.eligibility_rightConbx .eligibilitysmbx span.upicon {
		background-position: -50px 0
	}
	.eligibility_rightConbx:hover .eligibilitysmbx span.upicon {
		background-position: 0 0
	}
	.eligibility_rightConbx .eligibilitysmbx span.middleicon {
		background-position: -50px -50px
	}
	.eligibility_rightConbx:hover .eligibilitysmbx span.middleicon {
		background-position: 0 -50px
	}
	.eligibility_rightConbx .eligibilitysmbx span.lasticon {
		background-position: -50px -100px
	}
	.eligibility_rightConbx:hover .eligibilitysmbx span.lasticon {
		background-position: 0 -100px
	}
	.eligibility_rightConbx .eligibilitysmbx.middle {
		left: 130px;
		top: 110px
	}
	.eligibility_rightConbx .dollorbx {
		width: 160px;
		height: 160px;
		bottom: 100px
	}
	.eligibility_rightConbx .dollorbx span.dollorsign {
		margin-left: -45px;
		margin-top: -46px;
		width: 90px;
		height: 91px;
		background-size: 90px 181px
	}
	.eligibility_rightConbx:hover .dollorbx span.dollorsign {
		background-position: 0 -91px
	}
	.eligibility_rightConbx .curveline01 {
		top: 35px;
		left: 240px
	}
	.eligibility_rightConbx .curveline02 {
		left: 220px;
		top: 140px
	}
	.eligibility_rightConbx .curveline03 {
		left: 220px;
		bottom: 90px
	}
	.eligibility_rightConbx .eligibilitysmbx.last {
		left: 135px;
		bottom: 40px
	}
	.searchcarsmeterbx .searchcartoolbx h4 {
		font-size: 16px
	}
	.searchcarsmeterbx .searchcartoolbx h3,
	.sellcarOptionrow .optionvaltext {
		font-size: 21px;
		line-height: 28px
	}
	.check_eligibility .heading_title,
	.sellmycarwrap .sellConbx .sellheading {
		font-size: 26px
	}
	.sellmycarwrap .sellConbx .sellinfo {
		font-size: 18px;
		text-align: center
	}
	.sellmycarwrap1 .sellConbx1 .sellinfo1 {
		font-size: 18px;
		text-align: center
	}
	.check_eligibility .eligibilityinfo {
		font-size: 18px;
		margin: 15px 0 25px 0
	}
	.addressConRow .addtext h3 {
		font-size: 24px
	}
	.addressConRow .addtext h4 {
		font-size: 18px
	}
	.addressConRow {
		margin-bottom: 18px
	}
	.featuresbox {
		padding-top: 60px
	}
	.features_policies h3,
	.pricedropbox h3,
	.visitshowroom h3 {
		font-size: 28px
	}
	.getintouchbx h2 {
		font-size: 26px
	}
	.getintouchbx h4 {
		font-size: 24px
	}
	.featuresbox .featuresbxCon h4 {
		font-size: 20px;
		margin-top: 30px
	}
	.downloadAppbx .appbgbx .appConbx .appContextbx h1,
	.downloadAppbx .appbgbx .appConbx .appContextbx h2 {
		font-size: 32px
	}
	.carlistingwrap {
		margin-top: 80px
	}
	.bookcartypewrap h3,
	.carlistingheaderbx h1,
	.carlistingheaderbx h3 {
		font-size: 28px
	}
	.carlistingheaderbx h4 {
		font-size: 21px
	}
	.carlistingbox .imgviewbx {
		height: 175px
	}
	.carlistingSelectOptionbox h4 {
		font-size: 18px
	}
	.explorecarlistingSection .headertitlerow h2,
	.explorecarlistingSection .headertitlerow h3 {
		font-size: 22px
	}
	.explorecarlistingSection .headertitlerow h4 {
		font-size: 16px
	}
	.carlistingbox .carnm {
		font-size: 16px
	}
	.carlistingbox .imgviewbx .titlenm,
	.carlistingbox .imgviewbx.pricedrop del,
	.carlistingbox .modelyearrw .aedprice {
		font-size: 16px
	}
	.carlistingbox .imgviewbx.pricedrop del {
		right: 185px
	}
	.carlistingheaderbx {
		padding: 30px 0
	}
	.carlistingdetailswrap {
		margin-top: 50px
	}
	.specificationdetailsbx {
		padding: 20px
	}
	.optionkeywordbx {
		padding: 20px 20px 20px 20px
	}
	.optionkeywordbx h2:after,
	.specificationdetailsbx h2:after {
		left: -20px
	}
	.specificationOptionsrow span {
		width: 40px;
		height: 40px
	}
	.specificationOptionsrow .optionnm {
		margin-left: 50px
	}
	.carlistdetailsbox .carmodelrow h2,
	.carlistdetailsbox .carmodelrow h3 {
		font-size: 21px
	}
	.callnow,
	.carlistdetailsbox .carmodelrow h4,
	.optionkeywordbx .descriptioninfo,
	.optionkeywordbx h3,
	.specificationbox .specibtnrw .btn-primary.searchcars {
		font-size: 16px
	}
	.specificationbox .pricebxes {
		font-size: 18px
	}
	.specificationbox .downpaymentbox .percentage {
		font-size: 14px;
		line-height: 22px
	}
	.optionkeywordbx h2,
	.specificationdetailsbx h2 {
		font-size: 21px
	}
	.modal-dialog.testdrive {
		width: 960px
	}
	.modal-dialog.callUsModal {
		width: 960px
	}
	.sellcarbanner {
		padding: 80px 0
	}
	.sellcarbanner.promotions {
		padding: 100px 0
	}
	.sellcarbanner .sellcardesbx h3 {
		font-size: 24px;
		line-height: 32px
	}
	.sellcarbanner .sellcardesbx .desinfo {
		font-size: 16px
	}
	.filldetailsaboutcar {
		padding: 30px 0
	}
	.filldetailsaboutcar h2 {
		font-size: 24px;
		margin-bottom: 20px
	}
	.sellmycarwrap {
		padding: 80px 0 80px 0
	}
	.loginscreensrap {
		margin-top: 80px
	}
	.loginscreensrap .loginban {
		padding: 100px 0
	}
	.loginscreensrap .loginban h1,
	.sellcarbanner.promotions h1 {
		font-size: 130px
	}
	.loginscreensrap .loginban h3,
	.sellcarbanner.promotions h3 {
		font-size: 21px
	}
	.explorecarlistingSection.promotionslist .carlistingbox span.offValue {
		font-size: 18px
	}
	.logininputbox h2,
	.newhere h3 {
		font-size: 24px
	}
	.loginformConbox .logininputbox {
		padding-right: 70px
	}
	.newhere h4,
	.profileviewCondetailsbox .usrnmbox h3 {
		font-size: 18px
	}
	.forgot_passwordrw a {
		font-size: 20px
	}
	.loginformConbox {
		padding: 40px 0 60px 0
	}
	.profileviewCondetailsbox .usrnmbox h2 {
		font-size: 24px
	}
	.profileviewCondetailsbox .sminfo {
		padding: 0 30px;
		font-size: 17px;
		padding-top: 20px
	}
	.pgtitlerw .titleiconbox {
		width: 50px;
		height: 50px
	}
	.pgtitlerw .pgtitlenm {
		font-size: 26px;
		line-height: 50px;
		margin-left: 80px
	}
	.profileConboxes .profilenav .navbar-nav>li>a {
		font-size: 18px
	}
	.profileviewCondetailsbox .hrline {
		margin: 0 100px 25px 100px
	}
	.loginformConbox .logininputbox.forgotpassword h4 {
		font-size: 18px
	}
	.filldetailsaboutcar h1,
	.filldetailsaboutcar h2 {
		font-size: 28px;
		margin-top: 30px;
		margin-bottom: 40px
	}
	.filldetailsaboutcar .question_heading {
		font-size: 21px
	}
	.filldetailsaboutcar .choosenOption {
		font-size: 18px
	}
	.financecheckboxbx [type=radio]:checked+label,
	.financecheckboxbx [type=radio]:not(:checked)+label {
		padding: 45px 0;
		font-size: 22px
	}
	.addressConbx {
		padding: 30px
	}
	.addressConbx .container {
		padding: 0 30px
	}
	.explorecarlistingSection.promotionslist .carlistingbox .odometerrw .btn-primary.viewdetails {
		padding: 6px 10px
	}
	.refund_policy_contentbx .refundtextrow .liconbox {
		width: 70px;
		height: 70px
	}
	.refund_policy_contentbx .refundtextrow .liconbox span {
		width: 40px;
		height: 40px;
		margin: -20px 0 0 -20px;
		background-size: 80px 120px
	}
	.refund_policy_contentbx .refundtextrow.aos-animate .liconbox span.dollorbx {
		background-position: -40px 0
	}
	.refund_policy_contentbx .refundtextrow .liconbox span.currency {
		background-position: 0 -40px
	}
	.refund_policy_contentbx .refundtextrow.aos-animate .liconbox span.currency {
		background-position: -40px -40px
	}
	.refund_policy_contentbx .refundtextrow .liconbox span.documents {
		background-position: 0 -80px
	}
	.refund_policy_contentbx .refundtextrow.aos-animate span.documents {
		background-position: -40px -80px
	}
	.refund_policy_contentbx .refundtextrow::after {
		left: 35px
	}
	.refund_policy_contentbx .refundtextrow .refundCon {
		margin-left: 100px
	}
	.carlistingdetailswrap.bookyoucar .container {
		width: 1080px
	}
	.profileConwrap .profileConboxes h2.conheading {
		font-size: 21px;
		margin-bottom: 30px
	}
	.our_excutives {
		padding: 60px 0
	}
	.our_excutives h3 {
		font-size: 26px
	}
	.excutives_box h4 {
		font-size: 18px
	}
	.excutives_box h5 {
		font-size: 14px
	}
	.contactfullwdrow h3 {
		font-size: 24px
	}
	.our_excutives .container {
		width: auto;
		padding: 0 30px
	}
	.financedetailsCon .check_eligibility {
		padding-top: 40px
	}
	.downloadAppbx .appbgbx .appConbx .appContextbx h1,
	.downloadAppbx .appbgbx .appConbx .appContextbx h2 {
		margin-top: 10px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width:1080px) {
	.carlistingbox .imgviewbx {
		height: 166px
	}
	.carlistingbox .modelyearrw .downpayment {
		font-size: 9px;
		line-height: 16px
	}
	.carlistingbox .modelyearrw .aedprice {
		font-size: 14px;
		margin-left: 5px
	}
	.flexslider .slides.bigsl>li {
		height: 420px
	}
	.addressConbx .container {
		padding: 0 15px
	}
	.carlistingdetailswrap.bookyoucar .container {
		width: auto;
		padding: 0 20px
	}
	.bookcartypewrap {
		padding: 30px 0;
		margin-top: 30px
	}
	.bookcartypepaymentCon .tabsContype {
		margin-left: 400px
	}
	.excutives_box .excutivesimgbx {
		width: 90px;
		height: 90px;
		background-size: 70px 68px
	}
	.excutives_box h4 {
		font-size: 17px
	}
	.excutives_box h5 {
		font-size: 13px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
	.selectoptionrow .dropdown-menu {
		max-height: 180px!important
	}
}

@media only screen and (max-width:1080px) {
	.excutives_box .callnumrw .cannnumbx .fa {
		font-size: 22px;
		margin-right: 3px;
		margin-left: 3px
	}
}

@media only screen and (max-width:1024px) {
	.inner-div2 {
		display: block;
		margin-left: 272px;
		width: 100%
	}

	.aedbgrw6 {
		width: 60% !important;
	}
		
	.headerpromo {
	font-size: 17px;
	}
		
	.subheaderpromo {
		font-size: 15px;
	}
	
	.bulletpromo {
		font-size: 13px;
	}
}

@media only screen and (min-width: 1024px) {


	.navbar-default .container {
		margin: 0 0px;
	}


	li a.promoLink {
		display: none;
	}
}

@media only screen and (max-width:1023px) {
	.excutives_box .callnumrw .cannnumbx .fa {
		font-size: 23px;
		margin-right: -5px;
		margin-left: -5px
	}
	.bannerconmainbx {
		width: 700px;
		height: 500px;
		margin-left: -350px;
		margin-top: -340px
	}
	#videoModal .modal-dialog {
		width: 600px
	}
	.specificationdetailsbx.hidemobile {
		padding: 15px
	}
	.specificationdetailsbx h2.desktop_version {
		padding-left: 5px
	}
	.specificationdetailsbx h2.desktop_version:after {
		left: -15px
	}
	.offer_border {
		font-size: 15px!important;
		min-height: 80px!important;
		line-height: 21px!important;
		padding-top: 25px!important
	}
	.offer_border.last {
		padding-top: 10px!important
	}
	.offer_border_top {
		margin: 5px
	}
	.comparewrap .compares_leftbox {
		padding-right: 0
	}
	.comparewrap h3 {
		font-size: 20px;
		min-height: 40px
	}
	.getintouchbx .form-group {
		min-height: 50px
	}
	.comparewrap h5 {
		font-size: 13px
	}
	.comparewrap h4 {
		font-size: 14px
	}
	#carmove {
		width: 700px;
		height: 209px;
		margin-left: -350px
	}
	.bannerContentbx {
		width: 520px;
		height: 220px;
		margin-left: -260px
	}
	.getintouchbx .form-control,
	.selectoptionrow .bootstrap-select>.btn {
		font-size: 14px
	}
	.bootstrap-select.btn-group .btn .caret {
		right: 8px
	}
	.sellCarContent .carObj {
		padding-left: 40px
	}
	.sellCarContent .plash_parts img,
	.sellCarContent .settings_parts img {
		height: 80px
	}
	.sellCarContent .carObj img {
		height: 130px
	}
	.sellCarContent .carObj .sellman1 img,
	.sellCarContent .carObj .sellman2 img {
		height: 170px
	}
	.sellCarContent .carObj .sellman3 img {
		height: 120px
	}
	.sellCarContent .carObj .sellman2 {
		right: -20px;
		bottom: -45px
	}
	.sellCarContent .carObj .sellman1 {
		left: -20px
	}
	.sellCarContent .carObj .sellman3 {
		right: 0
	}
	.check_eligibility .heading_title,
	.features_policies h3,
	.pricedropbox h3,
	.sellmycarwrap .sellConbx .sellheading,
	.visitshowroom h3 {
		font-size: 24px
	}
	.sellmycarwrap .sellConbx .sellinfo {
		font-size: 17px;
		line-height: 28px;
		text-align: center
	}
	.sellmycarwrap1 .sellConbx1 .sellinfo1 {
		font-size: 17px;
		line-height: 28px;
		text-align: center
	}
	.check_eligibility .eligibilityinfo {
		font-size: 17px;
		line-height: 28px;
		margin: 15px 0;
		margin-top: 0
	}
	.featuresbox .featuresbxCon .featuresiconbx {
		width: 120px;
		height: 120px
	}
	.featuresbox .featuresbxCon .featuresiconbx span {
		width: 60px;
		height: 60px;
		margin: -30px 0 0 -30px;
		background-size: 120px 180px
	}
	.featuresbox .featuresbxCon .featuresiconbx span.easyfinancing {
		background-position: 0 -120px
	}
	.featuresbox .featuresbxCon:hover .featuresiconbx span.easyfinancing {
		background-position: -60px -120px
	}
	.featuresbox .featuresbxCon .featuresiconbx span.manybrands {
		width: 70px;
		height: 70px;
		margin: -35px 0 0 -35px;
		background-size: 140px 210px;
		background-position: 0 -70px
	}
	.featuresbox .featuresbxCon:hover .featuresiconbx span.manybrands {
		background-position: -70px -70px
	}
	.featuresbox .featuresbxCon:hover .featuresiconbx span.certified_clients {
		background-position: -60px 0
	}
	.featuresbox .featuresbxCon h4 {
		font-size: 18px
	}
	.downloadAppbx .appbgbx .appConbx .appContextbx h1,
	.downloadAppbx .appbgbx .appConbx .appContextbx h2 {
		font-size: 28px
	}
	.downloadAppbx .appbgbx .appConbx .appContextbx .sminfo {
		font-size: 17px
	}
	.playstorebtnrow .appstorebtn,
	.playstorebtnrow .googleplaybtn {
		padding: 12px 40px 12px 70px;
		font-size: 20px
	}
	.playstorebtnrow {
		padding-top: 20px
	}
	.downloadAppbx .appbgbx .appConbx .appContextbx {
		margin-top: -90px
	}
	.eligibility_rightConbx {
		width: 380px;
		min-height: 240px
	}
	.finance_eligiblity .financebg .financeConbx .financedetailsCon {
		margin-top: -125px
	}
	.eligibility_rightConbx .dollorbx {
		width: 130px;
		height: 130px;
		right: -16px;
		bottom: 60px
	}
	.eligibility_rightConbx .eligibilitysmbx {
		left: 120px;
		top: 0;
		width: 60px;
		height: 60px
	}
	.eligibility_rightConbx .curveline02 {
		left: 180px;
		top: 100px
	}
	.eligibility_rightConbx .eligibilitysmbx.middle {
		left: 115px;
		top: 125px
	}
	.eligibility_rightConbx .eligibilitysmbx span {
		width: 36px;
		height: 36px;
		margin: -18px 0 0 -18px;
		background: url(../images/finance_elgiblity.png) no-repeat;
		background-size: 72px 108px
	}
	.eligibility_rightConbx .eligibilitysmbx span.upicon {
		background-position: -36px 0
	}
	.eligibility_rightConbx .eligibilitysmbx span.middleicon {
		background-position: -36px -36px
	}
	.eligibility_rightConbx:hover .eligibilitysmbx span.middleicon {
		background-position: 0 -36px
	}
	.eligibility_rightConbx .eligibilitysmbx span.lasticon {
		background-position: -36px -72px
	}
	.eligibility_rightConbx:hover .eligibilitysmbx span.lasticon {
		background-position: 0 -72px
	}
	.eligibility_rightConbx .eligibilitysmbx.middle {
		left: 115px;
		top: 85px
	}
	.eligibility_rightConbx .eligibilitysmbx.last {
		left: 120px;
		bottom: 15px
	}
	.eligibility_rightConbx .curveline01 {
		width: 80px;
		height: 74px;
		top: 30px;
		left: 184px
	}
	.eligibility_rightConbx .curveline02 {
		width: 80px;
		height: 31px
	}
	.eligibility_rightConbx .curveline03 {
		width: 100px;
		height: 27px;
		left: 180px;
		bottom: 60px
	}
	.financedetailsCon .check_eligibility {
		padding-top: 25px
	}
	.reservecardetailsbx {
		margin-bottom: 30px
	}
	.reservecardetailsbx .carmodeldetails .aedprice {
		text-align: left
	}
	.browseallCar .btn-primary {
		margin-top: 20px
	}
	.pricedropbox {
		padding-bottom: 20px
	}
	.bestofferbox {
		float: none;
		margin: auto
	}
	.bestofferCars {
		float: none;
		display: table;
		margin: auto
	}
	.bestofferwrap .readmorebtnrw {
		text-align: center;
		margin-top: 10px
	}
	.socialmediaiconsrow,
	body.smaller .socialmediaiconsrow {
		position: fixed;
		left: 280px;
		top: 4px;
		right: auto
	}
	.navbar-default .addressrow .phonenumbx {
		border-right: 1px solid #fff
	}
	.social-circle li a {
		border: 0
	}
	.social-network a.icoFacebook:hover,
	.social-network a.icoGoogle:hover,
	.social-network a.icoTwitter:hover,
	.social-network a.icoinstagram:hover {
		background-color: transparent;
		border: 0
	}
	.navbar-default .navbar-nav>li>a,
	body.smaller .navbar-default .navbar-nav>li>a {
		font-size: 14px;
		padding: 10px
	}
	.reservecardetailsbx .wd36,
	.reservecardetailsbx .wd64 {
		width: 50%
	}
	.visitshowroom .visitcarroom {
		min-height: 420px
	}
	.carbox {
		width: 210px;
		height: 132px;
		top: 100px
	}
	.carbox.next01 {
		top: 100px
	}
	.carbox.next03 {
		bottom: -10px
	}
	.carbox.next04 {
		bottom: -10px
	}
	.carbox.next02 {
		margin-left: -105px;
		margin-top: -12px
	}
	.visitshowroom {
		padding-bottom: 20px
	}
	.getintouchbx h2 {
		font-size: 20px
	}
	.video_showroom h4 {
		font-size: 18px
	}
	.getintouchbx h4 {
		font-size: 18px
	}
	.addressConbx {
		padding: 20px
	}
	.addressConRow {
		margin: 0 0 20px 0
	}
	.footerwrap {
		padding-top: 50px
	}
	.footermenu {
		margin: 40px 0 30px 0
	}
	.copyrtrow {
		padding: 20px;
		font-size: 14px
	}
	.bestofferwrap .readmorebtnrw .btn-primary {
		font-size: 18px
	}
	.carlistingbox .imgviewbx {
		height: 245px
	}
	.carlistdetailsbox .carmodelrow .aedbgrw {
		margin-top: 15px
	}
	.modal-dialog.testdrive {
		width: 700px
	}
	.modal-dialog.callUsModal {
		width: 700px
	}
	.modal-dialog.testdrive .getintouchbx {
		padding: 40px 20px
	}
	.modal-dialog.callUsModal .getintouchbx {
		padding: 40px 20px
	}
	.testdrivebxes .testdriveConl {
		padding: 20px 10px
	}
	.testdrivebxes .carmovebx {
		padding-top: 130px;
		margin-right: -50px
	}
	.testdrivebxes h3 {
		font-size: 16px
	}
	.testdrivebxes .writetestdrive {
		width: 240px;
		height: 140px;
		bottom: 60px;
		margin-left: -120px;
		border: 8px solid #ececec
	}
	.testdrivebxes .writetestdrive h4 {
		font-size: 24px
	}
	.testdrivebxes .writetestdrive h3 {
		font-size: 32px;
		margin-top: 10px
	}
	.flexslider .slides.bigsl>li {
		height: 360px
	}
	.sellcarbanner {
		padding: 50px 0
	}
	.imageuploadrow .uploadimgbx,
	.uploadimgbx .fileinput .thumbnail {
		position: relative;
		width: 130px;
		height: 100px;
		display: inline-block;
		margin-right: 8px
	}
	.sellmycarwrap .container {
		width: auto
	}
	.sellCarimageviewbox {
		width: 380px
	}
	.sellCarimageviewbox .sellcarcirclebx {
		width: 380px;
		height: 380px
	}
	.sellCarimageviewbox .runingcarani {
		width: 260px;
		height: 207px;
		margin-left: -130px;
		margin-top: -104px;
		background-size: 260px 207px
	}
	.sellCarimageviewbox .sellcarclouds {
		right: -164px;
		top: -40px;
		width: 160px;
		height: 174px
	}
	.sellcarOptionsection {
		padding-left: 20px
	}
	.sellmycarwrap {
		padding: 50px 0 50px 0
	}
	.sellmycarwrap .sellConbx {
		padding-top: 50px
	}
	.visitshowroom .container {
		width: auto;
		padding: 0 30px
	}
	.flexslider.visitshowroombox .slides>li {
		height: 320px
	}
	.loginformConbox .container {
		width: auto
	}
	.loginformConbox .logininputbox {
		padding-right: 60px;
		padding-left: 30px
	}
	.loginformConbox.register .logininputbox {
		padding-right: 30px
	}
	.loginscreensrap .loginban,
	.sellcarbanner.promotions {
		padding: 80px 0
	}
	.rtpadrreg {
		padding-right: 50px
	}
	.loginformConbox.register .row.mar {
		margin: 0 -30px
	}
	.loginformConbox.register .pad40 {
		padding: 0 30px
	}
	.profileConwrap {
		padding: 30px 0
	}
	.profileConwrap .profileConboxes {
		padding: 20px 0 10px 0
	}
	.pgtitlerw .pgtitlenm {
		font-size: 24px
	}
	.profileviewCondetailsbox .usrnmbox h2 {
		font-size: 21px
	}
	.profileviewCondetailsbox .usrnmbox h3 {
		font-size: 16px
	}
	.profileConboxes .profilenav {
		padding: 0 5px;
		padding-bottom: 60px
	}
	.profileviewCondetailsbox {
		padding: 0 10px
	}
	.profileConboxes .profilenav .navbar-nav>li>a {
		padding: 20px 10px;
		font-size: 16px
	}
	.profileviewCondetailsbox .usramailrow .usremail {
		padding-bottom: 20px;
		border: 0;
		display: block
	}
	.profileviewCondetailsbox .usramailrow .usrphone {
		display: block
	}
	.profileviewCondetailsbox .sminfo {
		padding: 0 10px;
		font-size: 16px;
		padding-top: 20px
	}
	.mn20wd {
		margin-bottom: 20px
	}
	.uploadimgbx .fileinput .btn-default {
		width: 98%;
		padding: 6px 0;
		font-size: 14px;
		margin-top: 10px
	}
	.taxiviewbox {
		margin-top: 100px
	}
	.taxiviewbox,
	.taxiviewbox .buildingview img {
		width: 380px
	}
	.taxiviewbox .taxibase {
		left: -30px
	}
	.taxiviewbox .taxibase img {
		width: 460px
	}
	.taxiviewbox .taxiviews img {
		width: 420px
	}
	.modal-dialog.testdrive.sellcar {
		width: 600px
	}
	.modal-dialog.callUsModal.sellcar {
		width: 600px
	}
	.congratulationsIconbx {
		width: 150px;
		height: 150px
	}
	.congratulationsIconbx span.sellcaricon {
		width: 70px;
		height: 70px;
		margin: -35px 0 0 -35px
	}
	.termsContent {
		padding: 0 10px
	}
	.suggestionwarp {
		padding-left: 80px;
		padding-right: 50px
	}
	.collapse_gallery .gal_img01 img {
		width: 290px
	}
	.collapse_gallery .gal_img02 {
		left: 345px
	}
	.collapse_gallery .gal_img02 img {
		width: 250px
	}
	.collapse_gallery .gal_img03 img {
		width: 220px
	}
	.collapse_gallery .gal_img04 {
		left: 220px
	}
	.collapse_gallery .gal_img05 {
		left: 430px
	}
	.termsContent .termsinfo h3 {
		font-size: 24px
	}
	.explorecarlistingSection.promotionslist .row.lrmar {
		margin: 0 -20px
	}
	.lrpdw {
		padding: 0 20px
	}
	.explorecarlistingSection.promotionslist .carlistingbox span.offValue {
		left: -20px
	}
	.explorecarlistingSection.promotionslist {
		padding: 40px 0
	}
	.explorecarlistingSection.promotionslist .carlistingbox .odometerrw .btn-primary.viewdetails {
		margin-top: 12px
	}
	.offertimes {
		font-size: 18px;
		top: 20px;
		right: 20px
	}
	.bestoffersbox h4,
	.nextpricedrop {
		font-size: 16px
	}
	.bestoffersbox h3 {
		font-size: 21px
	}
	.offertimes .aedprbx {
		font-size: 24px
	}
	.bookcartypewrap h3 {
		font-size: 24px
	}
	.tabsContype h4 {
		font-size: 20px
	}
	.bookcartypepaymentCon .tabsbtnbx {
		width: 240px
	}
	.bookcartypepaymentCon .tabsContype {
		margin-left: 290px
	}
	.tabsbtnbx .nav-tabs>li>a {
		padding: 18px 0;
		font-size: 20px
	}
	.bestoffersbox .offerdetailsbox {
		padding-right: 0
	}
	.bestoffersbox .offerdetailsbox .aedprbx {
		position: static;
		top: auto;
		right: auto;
		margin-top: 15px
	}
	.bestoffersbox .offerdetailsbox .offerbtsnrw,
	.blinking {
		text-align: left
	}
	.addressConbx,
	.contactHpgw .mapaddressbx {
		height: 550px
	}
	.navbar-nav.selectpayment>li>a {
		padding: 14px 30px
	}
	.contactfullwdrow h3 {
		font-size: 20px
	}
	.excutive_wd {
		width: 33.33%
	}
	.logininputbox .form-control {
		padding: 12px;
		font-size: 14px
	}
	.editprofileformbox .form-control,
	.fillconformbx .form-control,
	.selectoptionrow.selectCity .bootstrap-select>.btn {
		padding: 12px
	}
	#contact_us_city-error {
		top: 50px
	}
	.loginformConbox.register .selectoptionrow .bootstrap-select>.btn {
		padding: 12px
	}
	.excutives_box .callnumrw .cannnumbx {
		border-radius: 32px;
		padding: 10px 16px;
		display: inline
	}
	.profileConwrap.contactus {
		padding-top: 0
	}
	.profileConwrap .profileConboxes h2.conheading {
		text-align: center
	}
	.addressConbx .wd20w,
	.addressConbx .wd33w,
	.addressConbx .wd47w {
		width: auto
	}
	.addressConbx .wd47w {
		padding: 0 15px
	}
	.footerwrap .container {
		width: auto;
		padding: 0 20px;
		padding-right: 0
	}
	.footermenu .navbar-nav>li>a {
		font-size: 13px
	}
	.albacars_footer_info_details {
		font-size: 14px;
		line-height: 24px
	}
	.ui-helper-hidden-accessible {
		display: none!important
	}
	.inner-div2 {
		display: block;
		margin-left: 0;
		width: 100%
	}
	.excutives_box .callnumrw .cannnumbx2 {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}


	.btn-primary.registerDealerbutton {
		border-radius: 17px;
		color: #fff;
		background-color: #FF3448;
		border-color: #fff;
		border: 1px solid;
		font-size: 12px;
		box-shadow: 2px 2px;
		padding: 5px 8px;
	}


	.navbar-default .navbar-nav, body.smaller .navbar-default .navbar-nav {
		margin-left: 20px;
	}

	li a.promoLink {
		display: none;
	}

	li a.contactLink {
		display: none;
	}

	li a.aboutLink {
		display: none;
	}
	
}

@media only screen and (max-width:924px) {
	.carlistingbox .imgviewbx {
		height: 217px
	}
	.collapse_gallery .gal_img01 img {
		width: 250px
	}
	.collapse_gallery .gal_img02 {
		left: 320px
	}
	.collapse_gallery .gal_img02 img {
		width: 210px
	}
	.collapse_gallery .gal_img03 img {
		width: 190px
	}
	.collapse_gallery .gal_img04 {
		left: 190px;
		bottom: 40px
	}
	.collapse_gallery .gal_img05 {
		left: 390px
	}
	.headertitlerow .sortingbx .selectoptionrow {
		width: 160px
	}
	.headertitlerow .sortingbx .comparebtnbx {
		margin-right: 8px
	}
	.btn-primary.comparebtn {
		padding: 10px 6px;
		font-size: 14px
	}
	.headertitlerow .sortingbx .sortby {
		margin-right: 5px
	}
	.compare_view_details_btnrw .btn-primary.comparebtn {
		padding: 10px 12px
	}
	.filldetailsaboutcar .step .lineforward {
		width: 125px;
		right: -135px
	}
	.filldetailsaboutcar .step:nth-child(2) {
		margin-left: 135px
	}
	.filldetailsaboutcar .step:nth-child(3) {
		margin-left: 135px
	}
	.filldetailsaboutcar .stepsboxrw.fianance .step:nth-child(5) {
		margin-left: -5px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: inline
	}
	.excutives_box .callnumrw .cannnumbx2 {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width:841px) {
	.carlistingbox .imgviewbx {
		height: 206px
	}
	.flexslider .slides.bigsl>li {
		height: 320px
	}
	.inner-div {
		margin-left: 0
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: inline
	}
	.excutives_box .callnumrw .cannnumbx2 {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width:824px) {
	.carlistingbox .imgviewbx {
		height: 186px
	}
	.flexslider .slides.bigsl>li {
		height: 280px
	}
	.sellCarimageviewbox {
		width: 300px
	}
	.sellCarimageviewbox .sellcarcirclebx {
		width: 300px;
		height: 300px
	}
	.sellCarimageviewbox .runingcarani {
		width: 200px;
		height: 159px;
		margin-left: -100px;
		margin-top: -80px;
		background-size: 200px 159px
	}
	.sellCarimageviewbox .sellcarclouds {
		right: -124px;
		top: -20px;
		width: 120px;
		height: 130px
	}
	.sellcarOptionsection {
		padding-left: 0;
		margin-top: 130px
	}
	.sellcarOptionrow .bulletsbox {
		width: 36px;
		height: 36px
	}
	.sellcarOptionrow .bulletsbox .redbul {
		width: 22px;
		height: 22px;
		margin-left: -11px;
		margin-top: -11px
	}
	.sellcarOptionrow .bulletsCon .dotlines {
		margin-left: 17px
	}
	.sellcarOptionrow .bulliconbx {
		width: 50px;
		height: 53px;
		background-size: 50px 160px;
		margin-top: -10px
	}
	.sellcarOptionrow .bulliconbx.filldetails {
		background-position: 0 0
	}
	.sellcarOptionrow .bulliconbx.quickrespond {
		background-position: 0 -53px
	}
	.sellcarOptionrow .bulliconbx.soldcar {
		background-position: 0 -106px
	}
	.sellcarOptionrow .optionvaltext {
		margin-top: -15px;
		line-height: 60px
	}
	.flexslider.visitshowroombox {
		margin-top: 100px
	}
	.flexslider.visitshowroombox .slides>li {
		height: 250px
	}
	.loginscreensrap .loginban,
	.sellcarbanner.promotions {
		padding: 60px 0
	}
	.collapse_gallery {
		min-height: 400px
	}
	.collapse_gallery .gal_img01 img {
		width: 200px
	}
	.collapse_gallery .gal_img02 {
		left: 280px
	}
	.collapse_gallery .gal_img02 img {
		width: 180px
	}
	.collapse_gallery .gal_img03 img {
		width: 160px
	}
	.collapse_gallery .gal_img04 {
		left: 160px;
		bottom: 40px
	}
	.collapse_gallery .gal_img04 img {
		width: 90px
	}
	.collapse_gallery .gal_img05 {
		left: 340px
	}
	.collapse_gallery .gal_img05 img {
		width: 180px
	}
	.navbar-default .navbar-nav>li>a,
	body.smaller .navbar-default .navbar-nav>li>a {
		font-size: 13px;
		padding: 10px 7px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: inline
	}
	.excutives_box .callnumrw .cannnumbx2 {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width: 768px) {
	#expo_bannersection {
		background-position: center;
	}
}



@media only screen and (max-width:767px) {
	li a.promoLink {
		display: inherit;
	}

	li a.contactLink {
		display: inherit;
	}

	li a.aboutLink {
		display: inherit;
	}
	.slidevehiclebx .owl-carousel .owl-nav button.owl-prev {
		left: -5%;
		font-size: 19px
	}
	.slidevehiclebx .owl-carousel .owl-nav button.owl-next {
		right: -5%;
		font-size: 19px
	}
	#mrtop {
		margin-top: 0!important
	}
	#deskview {
		display: none
	}
	#mobview {
		display: block
	}
	.mobvieww {
		display: block
	}
	.mobviewtabb {
		display: inline-block
	}
	#mobviewtab {
		display: inline-block
	}
	#videoModal .modal-dialog {
		display: inline-block;
		text-align: left;
		vertical-align: middle;
		border-radius: 0;
		width: 300px
	}
	#videoModal .video_wrapper {
		position: relative;
		width: 100%;
		height: 150px;
		overflow: hidden
	}
	#videoModal .video_wrapper iframe {
		position: absolute;
		transform: translate(-50%, -50%);
		top: 50%;
		left: 50%;
		width: 100%;
		height: 150px
	}
	.tabsbtnbx.tableft {
		float: none
	}
	.nav-tabs.cardetails_nav {
		white-space: nowrap;
		display: block!important;
		flex-wrap: nowrap;
		max-width: 100%;
		overflow-x: scroll;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch
	}
	.bannerconmainbx {
		width: 600px;
		height: 460px;
		margin-left: -300px;
		margin-top: -320px
	}
	.nav-tabs.cardetails_nav>li {
		width: 50%;
		display: inline-block;
		float: none
	}
	.nav-tabs.cardetails_nav>li>a {
		font-size: 20px;
		margin-right: 0
	}
	.nav-tabs.cardetails_nav>li.active>a,
	.nav-tabs.cardetails_nav>li.active>a:focus,
	.nav-tabs.cardetails_nav>li.active>a:hover {
		margin-right: 0
	}
	#carmove {
		width: 600px;
		height: 179px;
		margin-left: -300px
	}
	.bannerContentbx {
		width: 480px;
		height: 220px;
		margin-left: -240px;
		bottom: 60px
	}
	.sellmycarwrap .sellConbx .sellheading {
		font-size: 21px;
		text-align: center
	}
	.check_eligibility .heading_title,
	.features_policies h3,
	.pricedropbox h3,
	.sellmycarwrap .sellConbx .sellheading,
	.visitshowroom h3 {
		font-size: 21px;
		text-align: center
	}
	.check_eligibility .eligibilitybtnrw,
	.sellmycarwrap .sellConbx .sellbtnrw,
	.sellmycarwrap .sellConbx .sellinfo {
		text-align: center
	}
	.sellmycarwrap1 .sellConbx1 .sellinfo1 {
		text-align: center
	}
	.browseallCar .btn-primary,
	.btn-primary.searchcars,
	.check_eligibility .eligibilitybtnrw .btn-primary,
	.viewallcarsbtnrw .btn-primary {
		padding: 8px 40px;
		font-size: 16px
	}
	.saveprofilebtnrw .btn-primary.searchcars {
		width: 100%;
		font-size: 18px;
		padding: 12px 0
	}
	.sellCarContent {
		max-width: 320px;
		margin: auto
	}
	.sellmycarwrap .sellConbx {
		padding-top: 40px
	}
	.sellmycarwrap .sellConbx .sellinfo {
		margin: 15px 0 30px 0;
		text-align: center
	}
	.sellmycarwrap1 .sellConbx1 .sellinfo1 {
		margin: 15px 0 30px 0;
		text-align: center
	}
	.sellmycarwrap {
		padding: 50px 0
	}
	.eligibility_rightConbx {
		display: none
	}
	.finance_eligiblity .financebg .financeConbx .financedetailsCon {
		margin-top: -90px
	}
	.reservecardetailsbx .wd36,
	.reservecardetailsbx .wd64 {
		float: left
	}
	.featuresbox .featuresbxCon h4 {
		font-size: 16px
	}
	.downloadAppbx .appbgbx .appConbx .appContextbx h1,
	.downloadAppbx .appbgbx .appConbx .appContextbx h2 {
		font-size: 24px
	}
	.downloadAppbx .appbgbx .appConbx .appContextbx .sminfo {
		font-size: 16px
	}
	.getintouchbx {
		padding: 0;
		margin-top: 30px;
		margin-bottom: 20px
	}
	.addressConbx {
		padding: 20px 20px 5px 20px;
		height: auto
	}
	.visitshowroom {
		padding-top: 30px
	}
	.visitshowroom .visitcarroom {
		position: relative;
		max-width: 500px;
		margin: auto;
		margin-top: -50px
	}
	.footerwrap {
		padding-top: 30px
	}
	.footermenu .navbar-nav {
		margin: 0
	}
	.footermenu .navbar-nav.lastrow>li {
		float: left;
		width: 50%
	}
	.footerwrap .albacarsfooterlogo {
		width: 140px;
		height: 36px
	}
	.footermenu {
		margin: 20px 0 0 0
	}
	.copyrtrow {
		padding: 20px
	}
	.check_eligibility .eligibilityinfo {
		text-align: center
	}
	.sellCarContent .plash_parts,
	.sellCarContent .settings_parts {
		position: relative;
		right: -20px
	}
	.socialmediaiconsrow {
		left: 10px;
		top: 4px;
		margin-left: 0px;
	}
	body.smaller .socialmediaiconsrow {
		left: 10px;
		top: 4px
	}
	.social-circle li i,
	body.smaller .social-circle li i {
		line-height: 28px
	}
	body.smaller .social-circle li i {
		line-height: 28px
	}
	.navbar-default .container {
		margin: 0
	}
	.navbar>.container .navbar-brand,
	.navbar>.container-fluid .navbar-brand {
		margin-left: 10px
	}
	.navbar-default .navbar-nav,
	body.smaller .navbar-default .navbar-nav {
		margin: 0;
		margin-left: 15px
	}
	.navbar-default .navbar-nav>li>a:hover:after,
	.navbar-default .navbar-nav>li>a:hover:before {
		display: none
	}
	.carlistingheaderbx {
		padding: 15px 0
	}
	.carlistingheaderbx h1,
	.carlistingheaderbx h3 {
		font-size: 21px
	}
	.carlistingheaderbx h4 {
		font-size: 16px;
		padding: 0 10px
	}
	.bookcartypewrap h3 {
		font-size: 21px
	}
	.explorecarlistingSection .headertitlerow h2 .explorecarlistingSection .headertitlerow h4,
	.explorecarlistingSection .headertitlerow h3 {
		text-align: center
	}
	.carlistingbox .imgviewbx {
		height: auto
	}
	.carlistingbox .imgviewbx img {
		position: static;
		left: auto;
		top: auto;
		right: auto;
		bottom: 0;
		-webkit-transform: none;
		transform: none;
		max-width: inherit;
		max-height: inherit;
		width: 100%;
		height: auto
	}
	.explorecarlistingSection.listview .carlistingbox {
		padding: 0
	}
	.explorecarlistingSection.listview .carlistingbox .imgviewbx {
		float: none;
		width: auto
	}
	.explorecarlistingSection.listview .carlistingbox .cardetailsbx {
		margin-left: 0;
		padding: 15px
	}
	.carlistingbox .imgviewbx .title,
	.carlistingbox .imgviewbx .titlenm {
		bottom: 0
	}
	.headertitlerow .sortingbx .gridview,
	.headertitlerow .sortingbx .listview {
		display: none
	}
	.headertitlerow .sortingbx {
		margin-top: 20px;
		text-align: center
	}
	.explorecarlistingSection .headertitlerow {
		padding-bottom: 0
	}
	.explorecarlistingSection.pricedrop .headertitlerow {
		padding-bottom: 20px
	}
	.explorecarlistingSection {
		padding: 30px 0;
		padding-bottom: 0
	}
	.carlistingSelectOptionbox .container,
	.explorecarlistingSection .container {
		padding: 0 30px
	}
	.carlistingbox {
		margin-bottom: 20px
	}
	.carlistingdetailswrap {
		margin-top: 40px
	}
	.carlistingdetailswrap .container {
		width: auto;
		padding: 0 8px
	}
	.carlistingdetailswrap .container.pdoz {
		padding: 0
	}
	.optionkeywordbx ul li {
		width: 50%
	}
	.explorecarlistingSection.listview .carlistingbox .carnm {
		margin-top: 0
	}
	.modal-dialog.testdrive,
	.modal-dialog.callUsModal,
	.modal-dialog.testdrive.alertsbox.comparelist,
	.modal-dialog.testdrive.carevaluation {
		width: 90%
	}
	.modal-dialog.testdrive .eqWrap {
		display: block
	}
	.modal-dialog.callUsModal .eqWrap {
		display: block
	}
	.testdrivebxes {
		display: none
	}
	.modal-dialog.testdrive .getintouchbx {
		padding: 30px 0
	}
	.modal-dialog.callUsModal .getintouchbx {
		padding: 30px 0
	}
	.flexslider .slides.bigsl>li {
		height: 220px
	}
	.filldetailsaboutcar {
		padding: 15px 0
	}
	.sellcarbanner {
		padding: 15px 0
	}
	.sellcarbanner .sellcardesbx h3 {
		font-size: 20px;
		line-height: 28px
	}
	.sellcarbanner .sellcardesbx .desinfo {
		font-size: 15px
	}
	.sellcarbanner .sellcardesbx .desinfo p {
		margin-bottom: 10px
	}
	.fillconformbx .form-group {
		margin-bottom: 20px
	}
	.filldetailsaboutcar h2 {
		font-size: 20px;
		margin-bottom: 16px
	}
	.filldetailsaboutcar h2 span {
		font-size: 15px
	}
	.filldetailsaboutcar .mrbtm20 {
		margin-bottom: 20px
	}
	.imageuploadrow .uploadimgbx {
		margin-bottom: 12px
	}
	.imageuploadrow {
		margin-bottom: 30px
	}
	.fillconformbx .btn-primary.searchcars {
		margin-top: 20px
	}
	.sellcarOptionsection {
		display: table;
		margin: auto;
		padding-top: 40px
	}
	.sellcarOptionrow .optionvaltext {
		font-size: 16px
	}
	.sellcarOptionrow .bulletsCon .dotlines {
		height: 60px
	}
	.flexslider.visitshowroombox {
		margin-top: 40px
	}
	.visitshowroom .container {
		padding: 0 15px
	}
	.flexslider.visitshowroombox .slides>li {
		height: auto
	}
	.flexslider.visitshowroombox .slides>li img {
		position: static;
		left: auto;
		top: auto;
		transform: none
	}
	.loginscreensrap .loginban h1 {
		font-size: 28px
	}
	.loginformConbox .logininputbox {
		padding: 0 30px;
		border-right: 0
	}
	.newhere {
		text-align: center;
		padding-top: 30px
	}
	.loginformConbox {
		padding: 30px 0 40px 0
	}
	.rtbdrreg {
		border: 0
	}
	.rtpadrreg {
		padding-right: 0
	}
	.checkboxbx {
		padding: 20px 0 0 0
	}
	.navbar-default .addressrow .emailphoneinfo {
		padding-left: 0;
		padding-top: 8px;
		margin-left: 90px
	}
	.navbar-default .addressrow .phonenumbx {
		border-right: 0;
		display: none
	}
	a#mobile-only {
		display: inline
	}
	.navbar-default .addressrow .emailbx,
	.profileConboxes .profilenav {
		display: none
	}
	.profileviewCondetailsbox {
		padding: 0
	}
	.profileviewCondetailsbox .sminfo {
		padding: 0;
		padding-top: 20px
	}
	.profileviewCondetailsbox.editprofile .proimgboxrow {
		position: static;
		left: auto;
		top: auto;
		display: table;
		margin: auto
	}
	.profileviewCondetailsbox.editprofile .editprofileformbox {
		margin-left: 0;
		padding: 0 10px
	}
	.editprofileformbox .form-group,
	.mn20wd {
		margin-bottom: 15px
	}
	.loginformConbox .logininputbox.forgotpassword h4 {
		font-size: 16px
	}
	.filldetailsaboutcar .step {
		width: 50px;
		height: 50px
	}
	.filldetailsaboutcar .step .innergreybx {
		width: 36px;
		height: 36px;
		margin: -18px 0 0 -18px
	}
	.filldetailsaboutcar .step .innergreybx i {
		width: 24px;
		height: 24px;
		margin: -12px 0 0 -12px;
		background-size: 48px 96px
	}
	.filldetailsaboutcar .step .innergreybx i.tick {
		background-position: 0 0
	}
	.filldetailsaboutcar .step.active .innergreybx i.tick,
	.filldetailsaboutcar .step.finish .innergreybx i.tick {
		background-position: -24px 0
	}
	.filldetailsaboutcar .step .innergreybx i.uploadimg {
		background-position: 0 -24px
	}
	.filldetailsaboutcar .step.active .innergreybx i.uploadimg,
	.filldetailsaboutcar .step.finish .innergreybx i.uploadimg {
		background-position: -24px -24px
	}
	.filldetailsaboutcar .step .innergreybx i.personaldetails {
		background-position: 0 -48px
	}
	.filldetailsaboutcar .step.active .innergreybx i.personaldetails,
	.filldetailsaboutcar .step.finish .innergreybx i.personaldetails {
		background-position: -24px -48px
	}
	.filldetailsaboutcar .step .innergreybx i.documents {
		background-position: 0 -72px
	}
	.filldetailsaboutcar .step.active .innergreybx i.documents,
	.filldetailsaboutcar .step.finish .innergreybx i.documents {
		background-position: -24px -72px
	}
	.filldetailsaboutcar .step .lineforward,
	.filldetailsaboutcar .step .lineforward1 {
		right: -80px;
		width: 70px
	}
	.filldetailsaboutcar .stepsboxrw.fianance .step:nth-child(3),
	.filldetailsaboutcar .stepsboxrw.fianance .step:nth-child(4) {
		width: 40px;
		top: -23px
	}
	.filldetailsaboutcar .step:nth-child(2),
	.filldetailsaboutcar .step:nth-child(3) {
		margin-left: 80px
	}
	.filldetailsaboutcar .stepsboxrw {
		padding: 15px 0
	}
	.filldetailsaboutcar .step.active .innergreybx i.car,
	.filldetailsaboutcar .step.finish .innergreybx i.car {
		background-position: -24px 0
	}
	.uploadimgbx .fileinput .btn-default {
		width: auto;
		background-color: transparent;
		text-indent: -9999px;
		margin-top: 0;
		padding: 0;
		border: 0;
		font-size: 0
	}
	.filldetailsaboutcar h1,
	.filldetailsaboutcar h2 {
		font-size: 24px;
		margin-top: 20px;
		margin-bottom: 30px
	}
	.filldetailsaboutcar .question_heading {
		font-size: 18px;
		padding-bottom: 20px
	}
	.financecheckboxbx [type=radio]:checked+label,
	.financecheckboxbx [type=radio]:not(:checked)+label {
		padding: 60px 0 20px 0;
		font-size: 18px
	}
	.financecheckboxbx [type=radio]:checked+label::before,
	.financecheckboxbx [type=radio]:not(:checked)+label::before {
		left: 50%;
		top: 15px;
		margin-left: -18px
	}
	.financecheckboxbx [type=radio]:checked+label::after,
	.financecheckboxbx [type=radio]:not(:checked)+label::after {
		left: 50%;
		top: 15px;
		margin-left: -18px
	}
	.salary_recieve {
		padding-bottom: 30px
	}
	.salary_recieve [type=radio]:checked+label,
	.salary_recieve [type=radio]:not(:checked)+label {
		font-size: 18px;
		line-height: 36px
	}
	.taxiviewbox {
		margin-top: 30px
	}
	.taxiviewbox,
	.taxiviewbox .buildingview img {
		width: 320px
	}
	.taxiviewbox .taxibase {
		bottom: -45px
	}
	.taxiviewbox .taxiviews {
		left: -20px;
		bottom: -40px
	}
	.taxiviewbox .taxibase {
		left: -20px
	}
	.taxiviewbox .taxibase img {
		width: 340px
	}
	.taxiviewbox .taxiviews img {
		width: 340px
	}
	.modal-dialog.testdrive.sellcar {
		width: auto
	}
	.modal-dialog.callUsModal.sellcar {
		width: auto
	}
	.sellcarboxMwarp {
		padding: 40px 20px 50px 20px
	}
	.congratulationsIconbx {
		width: 120px;
		height: 120px
	}
	.sellcarboxMwarp h2 {
		font-size: 24px;
		line-height: 28px
	}
	.sellcarboxMwarp h4 {
		font-size: 18px
	}
	.sellcarboxMwarp h3 {
		font-size: 24px;
		padding-top: 10px
	}
	.filterrow {
		padding-top: 0
	}
	.filterrow .searchbox {
		margin-left: 0;
		padding-right: 90px
	}
	.filterrow .searchbox .form-control {
		padding: 12px
	}
	.panel-title {
		font-size: 18px
	}
	.panel-group .panel-heading+.panel-collapse>.list-group,
	.panel-group .panel-heading+.panel-collapse>.panel-body {
		font-size: 14px;
		line-height: 24px
	}
	.panel-group .panel-heading+.panel-collapse>.panel-body {
		margin-left: 0
	}
	.panel-title>.small,
	.panel-title>.small>a,
	.panel-title>a,
	.panel-title>small,
	.panel-title>small>a {
		padding: 25px 50px 25px 0;
		display: block;
		text-decoration: none
	}
	.btn-primary.searchbtn span.icon {
		width: 24px;
		height: 27px;
		margin-top: -14px;
		margin-left: -12px;
		background-size: 24px 53px
	}
	.btn-primary.searchbtn:hover span.icon {
		background-position: 0 -27px
	}
	.pgtitlerw .pgtitlenm {
		margin-left: 70px
	}
	.pgtitlerw .pgtitlenm {
		font-size: 20px
	}
	.suggestionwarp {
		padding: 0 10px
	}
	.suggestionwarp.requestcar {
		padding: 0
	}
	.suggestionwarp h3 {
		font-size: 18px
	}
	.collapse_gallery {
		display: none
	}
	.explorecarlistingSection.promotionslist .carlistingbox span.offValue {
		left: -10px
	}
	.explorecarlistingSection.promotionslist {
		padding: 20px 0 40px 0
	}
	.explorecarlistingSection.promotionslist .showmorelisting {
		margin-top: 20px
	}
	.refund_policy_contentbx .refundtextrow {
		padding-bottom: 30px
	}
	.refund_policy_contentbx .refundtextrow .liconbox {
		width: 50px;
		height: 50px
	}
	.refund_policy_contentbx .refundtextrow .liconbox span {
		width: 30px;
		height: 30px;
		margin: -15px 0 0 -15px;
		background-size: 60px 90px
	}
	.refund_policy_contentbx .refundtextrow.aos-animate .liconbox span.dollorbx {
		background-position: -30px 0
	}
	.refund_policy_contentbx .refundtextrow .liconbox span.currency {
		background-position: 0 -30px
	}
	.refund_policy_contentbx .refundtextrow.aos-animate .liconbox span.currency {
		background-position: -30px -30px
	}
	.refund_policy_contentbx .refundtextrow .liconbox span.documents {
		background-position: 0 -60px
	}
	.refund_policy_contentbx .refundtextrow.aos-animate span.documents {
		background-position: -30px -60px
	}
	.refund_policy_contentbx .refundtextrow::after {
		left: 25px
	}
	.refund_policy_contentbx .refundtextrow .refundCon {
		margin-left: 65px
	}
	.offertimes {
		position: static;
		top: auto;
		right: 0;
		margin-top: 15px
	}
	.bookcartypewrap {
		padding: 20px 0;
		margin-top: 10px
	}
	.bookcartypewrap h3 {
		font-size: 20px
	}
	.bookcartypepaymentCon .tabsContype {
		margin-left: 0
	}
	.tabsbtnbx .nav-tabs>li {
		margin-bottom: 20px
	}
	.tabsbtnbx .nav-tabs>li>a {
		padding: 14px 0;
		font-size: 18px
	}
	.tabsbtnbx .nav-tabs>li>a span {
		right: -10px;
		top: -10px;
		width: 36px;
		height: 36px
	}
	.tabsbtnbx .nav-tabs>li>a span i {
		width: 26px;
		height: 26px;
		margin: -13px 0 0 -13px;
		background-size: 52px 104px;
		background-position: -26px 0
	}
	.bestoffersbox .offerviewimg {
		width: 240px
	}
	.bestoffersbox .offerdetailsbox {
		margin-left: 280px
	}
	.contactHpgw .mapaddressbx {
		height: 300px
	}
	.imageuploadrow #uploadImage,
	.imageuploadrow .pip {
		width: 100px;
		height: 100px
	}
	.modal-dialog.testdrive.alertsbox {
		width: 90%
	}
	.modal-dialog.callUsModal.alertsbox {
		width: 90%
	}
	.flex-direction-nav a {
		width: 32px;
		height: 32px;
		margin: -16px 0 0;
		line-height: 32px
	}
	.flex-direction-nav a:before {
		font-size: 18px;
		top: 2px
	}
	#slider.flexslider {
		border-radius: 0;
		border: 1px solid #e2e3e5;
		margin-bottom: 15px
	}
	.desktop_version,
	.specificationdetailsbx.hidemobile {
		display: none
	}
	.specificationbox.mobile_version {
		display: block;
		margin-bottom: 15px;
		margin-top: 15px
	}
	.navbar-nav.selectpayment {
		margin: 0;
		padding: 15px
	}
	.navbar-nav.selectpayment>li>a {
		margin-right: 0;
		text-align: center
	}
	.profileConwrap .profileConboxes h2.conheading {
		font-size: 18px;
		line-height: 28px
	}
	.headertitlerow .sortingbx .comparebtnbx {
		float: left;
		width: 47%;
		text-align: center;
		display: inline-block;
		margin-right: 0
	}
	#sticky.stick {
		position: fixed;
		top: 90px;
		left: 0;
		right: 0;
		width: auto;
		float: none;
		padding: 10px;
		background-color: #fff;
		border-bottom: 1px solid #f0f1f2;
		z-index: 999
	}
	.btn-primary.comparebtn {
		padding: 11px 0;
		width: 100%;
		font-size: 15px;
		border-radius: 4px;
		text-transform: uppercase
	}
	.headertitlerow .sortingbx .selectoptionrow {
		float: right;
		width: 47%
	}
	.headertitlerow .sortingbx .sortby {
		display: block;
		margin-bottom: 5px
	}
	.comparewrap .compares_leftbox {
		padding: 0
	}
	.comparewrap {
		padding: 0 20px
	}
	.comparewrap .compares_leftbox {
		margin-bottom: 30px
	}
	.compare_view_details_btnrw {
		margin-bottom: 30px
	}
	.comparewrap .compareimgbx {
		height: 210px
	}
	.modal-dialog.testdrive.compare .close {
		right: -15px;
		top: -15px
	}
	.modal-dialog.callUsModal.compare .close {
		right: -15px;
		top: -15px
	}
	.our_excutives {
		padding: 30px 0
	}
	.our_excutives h3 {
		font-size: 24px
	}
	.pgtitlerw .pgtitlenm h1 {
		font-size: 20px
	}
	.contactfullwdrow h3 {
		font-size: 16px;
		line-height: 28px
	}
	.excutive_wd {
		float: left;
		width: 50%
	}
	.excutive_wd:nth-child(5) {
		display: table;
		margin: auto
	}
	.comparewrap h3 {
		min-height: inherit
	}
	.modal-dialog.testdrive.compare .getintouchbx {
		padding-bottom: 0
	}
	.modal-dialog.callUsModal.compare .getintouchbx {
		padding-bottom: 0
	}
	.financedetailsCon .check_eligibility {
		padding: 25px 0
	}
	.downloadAppbx .appbgbx img,
	.finance_eligiblity .financebg img {
		display: none
	}
	.finance_eligiblity .financebg {
		background: url(../images/financebg.webp) no-repeat;
		background-size: cover;
		height: auto
	}
	.downloadAppbx .appbgbx .appConbx,
	.finance_eligiblity .financebg .financeConbx {
		position: relative;
		left: auto;
		top: auto;
		right: auto;
		bottom: auto
	}
	.finance_eligiblity .financebg .financeConbx .financedetailsCon {
		position: static;
		left: auto;
		top: auto;
		margin-top: 0
	}
	.finance_eligiblity1 .financebg1 {
		/* background: url(https://www.albacars.ae/public/images/july_offer.png) no-repeat; */
		background-size: cover;
		height: auto
	}
	.downloadAppbx .appbgbx {
		background: url(../images/albacars_appbg.jpg) no-repeat;
		background-size: cover;
		height: auto
	}
	.downloadAppbx .appbgbx .appConbx .appContextbx {
		position: static;
		left: auto;
		top: auto;
		margin-top: 0;
		padding: 25px 0
	}
	.compare_list_box {
		left: 5px;
		top: -15px
	}
	.navbar-default .addressrow .profilehview .dropdown-menu {
		right: -20px
	}
	.sellcarOptionrow .bulliconbx {
		margin: 0 10px;
		margin-top: -10px
	}
	.getintouchbx .form-control,
	.selectoptionrow .bootstrap-select>.btn {
		border: 1px solid #e0e0e0;
		background-color: #f5f8f9
	}
	.getintouchbx .form-control.datepickers {
		background-color: #f5f8f9
	}
	.getintouchbx .form-group span.dateicon {
		z-index: 1
	}
	.selectoptionrow .btn-default.active,
	.selectoptionrow .btn-default:active,
	.selectoptionrow .open>.dropdown-toggle.btn-default {
		background-color: #f5f8f9
	}
	.social-circle li a,
	body.smaller .social-circle li a {
		width: 22px;
		height: 22px
	}
	body.smaller ul.social-network li,
	ul.social-network li {
		margin: 0
	}
	.loginformConbox .logininputbox.forgotpassword {
		padding-right: 30px
	}
	.headertitlerow .sortingbx .selectoptionrow .dropdown-menu {
		left: auto;
		right: 0
	}
	.panel-group .panel-heading+.panel-collapse>.panel-body {
		border-radius: 8px
	}
	.carlistdetailsbox .carmodelrow,
	.optionkeywordbx {
		background-image: none
	}
	.profileConwrap .profileConboxes.changepassword {
		padding-top: 15px
	}
	.removepad {
		padding-right: 0!important
	}
	.removepad1 {
		padding-right: 5px!important
	}
	.modal-dialog.testdrive .getintouchbx.testdrives {
		padding-top: 0;
		margin-top: 21px
	}
	.modal-dialog.callUsModal .getintouchbx.testdrives {
		padding-top: 0;
		margin-top: 21px
	}
	.compare_view_details_btnrw .btn-primary.comparebtn {
		padding: 10px;
		font-size: 14px
	}
	.getintouchbx.logout {
		margin-top: 0
	}
	.optionkeywordbx {
		padding: 15px
	}
	.footerwrap .container {
		padding: 0 15px
	}
	.footermenu .navbar-nav {
		padding-top: 20px;
		padding-bottom: 15px;
		padding-left: 0
	}
	.footermenu .navbar-nav>li {
		text-align: center
	}
	.footer_line {
		display: none
	}
	.specificationbox.mobile_version .downpaymentbox {
		padding: 0 10px
	}
	.optionkeywordbx h2:after {
		left: -16px
	}
	.specificationbox .specibtnrw.topm {
		margin-top: 20px
	}
	.flexslider:hover .flex-direction-nav .flex-next {
		right: 10px
	}
	.carlistingbox .carnm {
		height: auto;
		overflow: inherit;
		min-height: 45px
	}
	.bannerwrap {
		overflow: hidden
	}
	.banner_clouds {
		background-size: cover
	}
	.footerdektop,
	.sellcarbanner.desktop {
		display: none
	}
	.sellcarbanner {
		margin-bottom: 0
	}
	.footermobile {
		display: block
	}
	.specificationdetailsbx.call_us {
		margin-bottom: 25px
	}
	.carlistingSelectOptionbox .filterslidebtn {
		display: block
	}
	.carlistingSelectOptionbox h4 {
		display: none
	}
	.carlistingSelectOptionbox .selectoptionrow {
		margin-bottom: 15px
	}
	.filterslide {
		margin: 0 15px 15px 15px;
		border: 1px solid #e0e0e0;
		border-top: 0;
		border-radius: 0 0 8px 8px;
		padding-top: 20px!important;
		padding-bottom: 20px!important;
		display: none
	}
	.carlistingSelectOptionbox {
		padding: 25px 0 0 0;
		box-shadow: none
	}
	.specificationOptionsrow span {
		position: relative;
		margin: auto;
		display: block
	}
	.specificationOptionsrow .optionnm {
		margin-left: 0;
		display: block
	}
	.specificationOptionsrow .optionnm .lftt {
		width: auto;
		float: none;
		color: #1f2734;
		text-align: center;
		display: block;
		margin-bottom: 5px
	}
	.specificationOptionsrow .optionnm .lftt span {
		display: none
	}
	.specificationOptionsrow .optionnm .rttt {
		margin-left: 0;
		text-align: center;
		display: block
	}
	.offer_border {
		min-height: 50px!important;
		padding-left: 56px!important;
		padding-top: 10px!important;
		background-position: left center!important
	}
	.offer_border.last {
		background-position: left 10px!important
	}
	.offer_border_top {
		margin: 10px
	}
	.offerdetailsConmen {
		margin-bottom: 0
	}
	.albacars_video {
		height: 250px
	}
	.albacars_video iframe {
		height: 250px
	}
	#financeCalculator .modal-dialog.testdrive .getintouchbx {
		padding: 15px
	}
	#financeCalculator .modal-dialog.testdrive .getintouchbx {
		max-height: 500px
	}
	#financeCalculator .getintouchbx {
		margin-top: 0
	}
	#financeCalculator .getintouchbx h2 {
		margin-bottom: 0
	}
	#financeCalculator .getintouchbx .form-control {
		width: 100%
	}
	#financeCalculator label {
		margin-top: 0
	}
	#financeCalculator .modal-content span.icon button {
		font-size: 19px;
		z-index: 1;
		opacity: 1;
		right: inherit
	}
	#callUsPopup .modal-dialog.callUsModal .getintouchbx {
		padding: 15px
	}
	#callUsPopup .modal-dialog.callUsModal .getintouchbx {
		max-height: 500px
	}
	#callUsPopup .getintouchbx {
		margin-top: 0
	}
	#callUsPopup .getintouchbx h2 {
		margin-bottom: 0
	}
	#callUsPopup .getintouchbx .form-control {
		width: 100%
	}
	#callUsPopup label {
		margin-top: 0
	}
	#callUsPopup .modal-content span.icon button {
		font-size: 19px;
		z-index: 1;
		opacity: 1;
		right: inherit
	}
	.searchcarsmeterbx .searchcartoolbx h3 {
		font-size: 10px
	}
	.filldetailsaboutcar .step .innergreybx i.tick {
		background-position: 0 -25px
	}
	.filldetailsaboutcar .stepsboxrw.fianance .step:nth-child(3) {
		width: 50px;
		top: 0
	}
	.filldetailsaboutcar .stepsboxrw.fianance .step:nth-child(5) {
		top: -23px
	}
	.filldetailsaboutcar .step.active .innergreybx i.tick {
		background-position: -25px -25px
	}
	.loginscreensrap .loginban h1,
	.sellcarbanner.promotions h1 {
		font-size: 139px;
		color: #fff;
		text-align: center;
		vertical-align: middle;
		color: transparent
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: inline
	}
	.excutives_box .callnumrw .cannnumbx2 {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}


	.btn-primary.registerDealerbutton {
		border-radius: 17px;
		color: #fff;
		background-color: #FF3448;
		border-color: #fff;
		border: 1px solid;
		font-size: 11px;
		box-shadow: 2px 2px;
		padding: 4px 4px;
	}


	.btn-primary.registerDealerbutton {
		border-radius: 17px;
		color: #fff;
		background-color: #FF3448;
		border-color: #fff;
		border: 1px solid;
		font-size: 11px;
		box-shadow: 2px 2px;
		padding: 4px 4px;
	}


	.navbar-default .navbar-nav, body.smaller .navbar-default .navbar-nav {
		margin-left: 0px;
	}



}

@media only screen and (max-width:639px) {
	.bannerconmainbx {
		width: 400px;
		height: 360px;
		margin-left: -200px;
		margin-top: -270px
	}
	#carmove {
		width: 400px;
		height: 119px;
		margin-left: -200px
	}
	.bannerContentbx {
		width: 340px;
		height: 160px;
		margin-left: -170px;
		bottom: 20px
	}
	.banreacttextCon h3 {
		font-size: 28px
	}
	.banreacttextCon h1 {
		font-size: 40px
	}
	.searchcarsmeterbx .searchcartoolbx h4 {
		font-size: 14px
	}
	.searchcarsmeterbx .searchcartoolbx h3 {
		font-size: 14px;
		line-height: 21px;
		padding: 0 6px
	}
	.searchcarsmeterbx .searchcartoolbx .toolicon {
		width: 60px;
		height: 60px
	}
	.searchcarsmeterbx .searchcartoolbx .toolicon span {
		width: 70px;
		height: 70px;
		margin-left: -35px;
		margin-top: -35px;
		background-size: 140px 210px
	}
	.searchcarsmeterbx .searchcartoolbx:hover .toolicon span.usedwith {
		background-position: -70px 0
	}
	.searchcarsmeterbx .searchcartoolbx .toolicon span.odometer {
		background-position: 0 -70px
	}
	.searchcarsmeterbx .searchcartoolbx:hover .toolicon span.odometer {
		background-position: -70px -70px
	}
	.searchcarsmeterbx .searchcartoolbx .toolicon span.certified {
		background-position: 0 -140px
	}
	.searchcarsmeterbx .searchcartoolbx:hover .toolicon span.certified {
		background-position: -70px -140px
	}
	.searchcarsmeterbx .searchcartoolbx.odometer {
		border-width: 1px
	}
	.selectcarwrap .searchcarsmeterbx {
		padding-bottom: 30px
	}
	.check_eligibility .heading_title,
	.features_policies h3,
	.pricedropbox h3,
	.sellmycarwrap .sellConbx .sellheading,
	.visitshowroom h3 {
		font-size: 18px
	}
	.sellmycarwrap .sellConbx .sellinfo {
		font-size: 15px;
		line-height: 24px;
		margin-bottom: 15px;
		text-align: center
	}
	.sellmycarwrap1 .sellConbx1 .sellinfo1 {
		font-size: 15px;
		line-height: 24px;
		margin-bottom: 15px;
		text-align: justify;
		margin-left: 20px;
		margin-right: 20px
	}
	.check_eligibility .eligibilityinfo {
		font-size: 15px;
		line-height: 24px
	}
	.finance_eligiblity .financebg .financeConbx .financedetailsCon {
		top: 0;
		margin-top: 0
	}
	.featuresbox {
		padding-top: 30px
	}
	.features_policies {
		padding: 30px 0 50px 0
	}
	.featuresbox .featuresbxCon .featuresiconbx {
		width: 80px;
		height: 80px;
		border-width: 2px
	}
	.featuresbox .featuresbxCon .featuresiconbx span {
		width: 40px;
		height: 40px;
		margin: -20px 0 0 -20px;
		background-size: 80px 120px
	}
	.featuresbox .featuresbxCon .featuresiconbx span.easyfinancing {
		background-position: 0 -80px
	}
	.featuresbox .featuresbxCon:hover .featuresiconbx span.easyfinancing {
		background-position: -40px -80px
	}
	.featuresbox .featuresbxCon .featuresiconbx span.manybrands {
		width: 50px;
		height: 50px;
		margin: -25px 0 0 -25px;
		background-size: 100px 150px;
		background-position: 0 -50px
	}
	.featuresbox .featuresbxCon:hover .featuresiconbx span.manybrands {
		background-position: -50px -50px
	}
	.featuresbox .featuresbxCon:hover .featuresiconbx span.certified_clients {
		background-position: -40px 0
	}
	.featuresbox .featuresbxCon h4 {
		font-size: 14px;
		margin-top: 15px
	}
	.downloadAppbx .appbgbx .appConbx .appContextbx h1,
	.downloadAppbx .appbgbx .appConbx .appContextbx h2 {
		font-size: 21px;
		margin-top: 0
	}
	.downloadAppbx .appbgbx .appConbx .appContextbx .sminfo {
		padding: 0 10px;
		font-size: 14px;
		line-height: 24px
	}
	.playstorebtnrow .appstorebtn,
	.playstorebtnrow .googleplaybtn {
		padding: 10px 30px 10px 45px;
		font-size: 14px
	}
	.playstorebtnrow span {
		width: 24px;
		height: 24px;
		left: 16px;
		margin-top: -12px;
		background-size: 48px 48px
	}
	.playstorebtnrow .googleplaybtn:hover span.playstore {
		background-position: -24px 0
	}
	.playstorebtnrow span.appstore {
		background-position: 0 -24px
	}
	.playstorebtnrow .appstorebtn:hover span.appstore {
		background-position: -24px -24px
	}
	.addressConRow .addicons {
		width: 36px;
		height: 36px;
		background-size: 36px 108px
	}
	.addressConRow .addtext {
		margin-left: 60px
	}
	.addressConRow .addicons.ourAdd {
		background-position: 0 -36px
	}
	.addressConRow .addicons.workingHours {
		background-position: 0 -72px
	}
	.addressConRow .addtext h3,
	.getintouchbx h2 {
		font-size: 21px
	}
	.video_showroom h4 {
		font-size: 19px;
		text-align: center
	}
	.getintouchbx h4 {
		font-size: 19px;
		margin-top: 76px
	}
	.addressConRow .addtext h4 {
		font-size: 16px
	}
	.footermenu .navbar-nav>li>a {
		padding: 10px;
		font-size: 14px
	}
	.copyrtrow {
		font-size: 15px
	}
	.bestofferCars {
		width: 400px
	}
	.bestofferCars img {
		width: 400px
	}
	.visitshowroom .visitcarroom {
		max-width: 400px;
		min-height: 360px;
		margin-top: -60px
	}
	.carbox {
		width: 180px;
		height: 112px
	}
	.carbox.next02 {
		margin-left: -90px;
		margin-top: -6px
	}
	.bestofferwrap .readmorebtnrw .btn-primary {
		font-size: 16px
	}
	.addressConbx {
		padding: 15px 15px 5px 15px
	}
	.sellCarimageviewbox {
		width: 230px
	}
	.sellCarimageviewbox .sellcarcirclebx {
		width: 230px;
		height: 230px
	}
	.sellCarimageviewbox .runingcarani {
		width: 150px;
		height: 119px;
		margin-left: -75px;
		margin-top: -60px;
		background-size: 150px 119px
	}
	.sellCarimageviewbox .sellcarclouds {
		right: -75px;
		top: -10px;
		width: 80px;
		height: 87px
	}
	.sellmycarwrap {
		padding: 20px 0 50px 0
	}
	.loginscreensrap .loginban,
	.sellcarbanner.promotions {
		padding: 50px 0
	}
	.loginscreensrap .loginban h1,
	.sellcarbanner.promotions h1 {
		font-size: 45px
	}
	.loginscreensrap .loginban h3,
	.sellcarbanner.promotions h3 {
		font-size: 18px;
		margin-top: 10px
	}
	.filterrow .searchbox .form-control {
		font-size: 14px
	}
	.logininputbox h2,
	.newhere h3 {
		font-size: 21px
	}
	.loginformConbox .logininputbox {
		padding: 0 10px
	}
	.loginformConbox .logininputbox.forgotpassword {
		padding: 0 15px
	}
	.loginformConbox {
		padding: 15px 0 15px 0
	}
	.loginformConbox.register .logininputbox {
		padding-right: 10px
	}
	.logininputbox .form-group {
		margin-bottom: 20px
	}
	.loginformConbox.register .row.mar {
		margin: 0 -15px
	}
	.loginformConbox.register .pad40 {
		padding: 0 15px
	}
	.loginformConbox.register .logininputbox h2 {
		margin-top: 20px
	}
	.checkboxbx [type=checkbox]:checked+label,
	.checkboxbx [type=checkbox]:not(:checked)+label {
		line-height: 24px
	}
	.loginformConbox.register .selectoptionrow .bootstrap-select>.btn {
		font-size: 16px
	}
	.logininputbox .btn-primary.searchcars {
		font-size: 18px;
		padding: 12px 0
	}
	.bestoffersbox {
		padding: 15px
	}
	.bestoffersbox .offerviewimg {
		width: auto;
		float: none;
		padding: 5px
	}
	.bestoffersbox .offerdetailsbox {
		margin-left: 0;
		margin-top: 20px;
		padding: 0 10px;
		padding-bottom: 20px
	}
	.bestoffersbox .offerdetailsbox .btn-primary.viewdetails {
		padding: 8px 24px;
		font-size: 16px
	}
	.our_excutives .container {
		padding: 0 20px
	}
	.excutives_box .excutivesimgbx {
		width: 80px;
		height: 80px;
		background-size: 60px 58px;
		box-shadow: 0 4px 10px rgba(0, 0, 0, .050)
	}
	.excutives_box h4 {
		font-size: 16px
	}
	.excutives_box h5 {
		font-size: 12px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 12px
	}
	.excutives_box .callnumrw .cannnumbx .fa {
		font-size: 22px;
		margin-left: -5px;
		margin-right: -5px
	}
	.searchcarsmeterbx .searchcartoolbx.odometer {
		margin: 0 -15px
	}
	.selectcarwrap {
		padding-bottom: 20px
	}
	.footermenu .navbar-nav>li>a {
		font-size: 12px
	}
	.albacars_footer_info_details {
		font-size: 13px;
		line-height: 21px
	}
	.filldetailsaboutcar .step .lineforward {
		right: -55px;
		width: 50px
	}
	.filldetailsaboutcar .step:nth-child(2) {
		margin-left: 55px
	}
	.filldetailsaboutcar .stepsboxrw.fianance .step:nth-child(5) {
		width: 35px
	}
	.filldetailsaboutcar .stepsboxrw.fianance .step:nth-child(4) {
		width: 15px
	}
	.filldetailsaboutcar .step:nth-child(3) {
		margin-left: 55px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: inline
	}
	.excutives_box .callnumrw .cannnumbx2 {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width:480px) {
	.offer_border {
		min-height: 76px!important;
		padding-left: 48px!important;
		padding-top: 10px!important;
		background-position: left center!important;
		background-size: 36px!important
	}
	.offer_border.delivery,
	.offer_border.salik,
	.offer_border.tinting {
		padding-top: 25px!important
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: inline
	}
	.excutives_box .callnumrw .cannnumbx2 {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
    .aedbgrw5 {
        position: absolute;
        height: 45px;
        line-height: 45px;
        font-size: 32px;
        color: #fff;
        text-align: center;
        background-color: red;
        z-index: 1;
        top: 0;
        letter-spacing: 2px;
        width: 200px;
    
    }

	.aedbgrw6{
		width: 100% !important;
		top: 0;
		right: 0;
		height: 100% !important;
	}
	
	.promocontent{
		margin: 9px;
	}
	
	.headerpromo{
		font-size: 17px;
		margin-top: 12px;
		margin-bottom: 12px;
	}
	
	.subheaderpromo{
		font-size: 10px;
		margin-top: 3px;
		margin-bottom: 14px;
	}
	
	.bulletpromo{
		line-height: 1.5;
		font-size: 11px;
		margin-top: 7px;
	}
	
	.buttompromo{
		margin-top: 9px;
		font-size: 12px;
		padding: 8px 40px;
		font-weight: 400;
		margin-top: -20px;
	}

	.promovid {
		height: 27vh !important;
	}
	
	
}

@media only screen and (max-width: 430px) {
	.btn-primary.registerDealerbutton {
		margin-bottom: 19px;
    	margin-left: 5px;
	}

	#expo_bannersection {
		background-position: center;
	}

	.first_logos .inline-images {
		width: 100%;
	}

	.expo_bannercontent h1 {
		text-align: center;
	}

	.expo_bannercontent p {
		text-align: center;
	}

	.headertitlerow h2 {
		text-align: center;
	}

	#expo_bannersection2 {
		height: 50vh;
		background-size: cover;
		background-position: center;
	}

	.square_two .first_photo_expo img {
		width: 100%;
		margin-right: 0px;
	}
}


@media only screen and (max-width: 425px) {
	.btn-primary.registerDealerbutton {
		border-radius: 17px;
		color: #fff;
		background-color: #FF3448;
		border-color: #fff;
		border: 1px solid;
		font-size: 12px;
		box-shadow: 2px 2px;
		padding: 4px 4px;
		margin-bottom: 10px;
		margin-left: 5px;
	}

	#expo_bannersection {
		background-position: center;
	}

	.expo_title h1 {
		font-size: 20px;
	}

	.row .second_title {
		text-align: center;
	}

	.square .first_photo_expo img{
		width: 100%;
		margin-bottom: 10px;
	}
	
	.big_photo_expo {
		display: none;
	}

	.big_photo_expo1 {
		display: inline;
	}

	h2.featured_title {
		text-align: center;
		margin-top: 20px;
	}

	.square .second_picture_expo img {
		width: 100%;
		margin-bottom: 10px;
	}
}

@media only screen and (max-width:410px) {
	.bannerconmainbx {
		width: 300px;
		height: 200px;
		margin-left: -150px;
		margin-top: -140px
	}
	#carmove {
		width: 300px;
		height: 90px;
		margin-left: -150px
	}
	.bannerContentbx {
		width: 260px;
		height: 130px;
		margin-left: -130px;
		border-width: 10px;
		bottom: 10px
	}
	.banreacttextCon h3 {
		font-size: 24px
	}
	.banreacttextCon h1 {
		font-size: 32px
	}
	.pricedropbox {
		padding: 20px 0
	}
	.reservecardetailsbx {
		margin-bottom: 20px
	}
	.reservecardetailsbx .wd64 {
		width: 40%
	}
	.reservecardetailsbx .wd36 {
		width: 60%
	}
	.reserve_car {
		padding: 20px 0
	}
	.visitshowroom .visitcarroom {
		max-width: 340px;
		min-height: 300px
	}
	.carbox {
		width: 150px;
		height: 94px
	}
	.carbox.next02 {
		margin-left: -75px;
		margin-top: 6px
	}
	.bestofferConbx {
		width: 280px;
		height: 192px
	}
	.bestofferbox .upto_off {
		right: 45px;
		bottom: 32px;
		width: 170px;
		height: 75px
	}
	span.line_01 {
		left: 20px;
		top: -10px
	}
	.bestofferCars {
		width: 340px
	}
	.bestofferCars img {
		width: 340px
	}
	.downloadAppbx .appbgbx .appConbx .appContextbx .container {
		padding: 0 12px
	}
	.playstorebtnrow .appstorebtn,
	.playstorebtnrow .googleplaybtn {
		font-size: 13px
	}
	.addressConRow .addtext h3,
	.getintouchbx h2 {
		font-size: 18px
	}
	.getintouchbx h4 {
		font-size: 16px
	}
	.copyrtrow {
		font-size: 13px
	}
	.sellCarimageviewbox {
		width: 210px
	}
	.sellCarimageviewbox .sellcarcirclebx {
		width: 210px;
		height: 210px
	}
	.comparewrap .compareimgbx {
		background-size: 270px 109px
	}
	.excutives_box .callnumrw .cannnumbx {
		width: 27%;
		padding: 10px 0
	}
	.our_excutives .container {
		padding: 0 25px
	}
	#logoutWebsite .modal-footer .btn-default {
		padding: 8px 24px;
		font-size: 18px
	}
	.offer_border.delivery,
	.offer_border.tinting {
		padding-top: 12px!important
	}
	.offer_border.salik {
		line-height: 40px!important;
		padding-top: 12px!important
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: inline
	}
	.excutives_box .callnumrw .cannnumbx2 {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width: 390px) {
	.promovid {
		width: 100% !important;
		height: 26vh !important;
	}

	.aedbgrw6{
		width: 100% !important;
		top: 0;
		right: 0;
		height: 100% !important;
	}
	
	.promocontent{
		margin: 9px;
	}
	
	.headerpromo{
		font-size: 17px;
		margin-top: 12px;
		margin-bottom: 12px;
	}
	
	.subheaderpromo{
		font-size: 10px;
		margin-top: 3px;
		margin-bottom: 0px;
	}
	
	.bulletpromo{
		line-height: 1.5;
		font-size: 11px;
		margin-top: 7px;
	}
	
	.buttompromo{
		margin-top: 9px;
		font-size: 12px;
		padding: 8px 40px;
		font-weight: 400;
		margin-top: -55px;
	}
}

@media only screen and (max-width:374px) {
	.searchcarsmeterbx .searchcartoolbx h4 {
		font-size: 12px
	}
	.getintouchbx .form-control,
	.searchcarsmeterbx .searchcartoolbx h3,
	.selectoptionrow .bootstrap-select>.btn {
		font-size: 12px
	}
	.playstorebtnrow .appstorebtn,
	.playstorebtnrow .googleplaybtn {
		padding: 10px 10px 10px 45px;
		font-size: 13px;
		width: 150px
	}
	.flexslider .slides.bigsl>li {
		height: 210px
	}
	.taxiviewbox .taxibase,
	.taxiviewbox .taxiviews {
		left: -10px
	}
	.pgtitlerw .pgtitlenm.requestcar {
		line-height: 28px
	}
	.navbar-default .addressrow .phonenumbx {
		padding: 0;
		padding-left: 8px
	}
	.filldetailsaboutcar .step .lineforward {
		right: -50px;
		width: 45px
	}
	.filldetailsaboutcar .step:nth-child(3) {
		margin-left: 45px
	}
	.filldetailsaboutcar .step:nth-child(2) {
		margin-left: 45px
	}
	.filldetailsaboutcar .stepsboxrw.fianance .step:nth-child(4) {
		width: 15px
	}
	.filldetailsaboutcar .stepsboxrw.fianance .step:nth-child(5) {
		width: 10px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: inline
	}
	.excutives_box .callnumrw .cannnumbx2 {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media only screen and (max-width:359px) {
	.visitshowroom .visitcarroom {
		max-width: 300px;
		min-height: 260px
	}
	.bestofferCars {
		width: 300px
	}
	.bestofferCars img {
		width: 300px
	}
	.playstorebtnrow .appstorebtn,
	.playstorebtnrow .googleplaybtn {
		width: 140px
	}
	.featuresbox .featuresbxCon h4 {
		font-size: 13px
	}
	.carbox {
		width: 120px;
		height: 76px
	}
	.carbox.next02 {
		margin-left: -60px;
		margin-top: 20px
	}
	.flexslider .slides.bigsl>li {
		height: 180px
	}
	.sellCarimageviewbox {
		width: 180px
	}
	.sellCarimageviewbox .sellcarcirclebx {
		width: 180px;
		height: 180px
	}
	.sellCarimageviewbox .runingcarani {
		width: 120px;
		height: 95px;
		margin-left: -60px;
		margin-top: -43px;
		background-size: 120px 95px
	}
	.sellCarimageviewbox .sellcarclouds {
		right: -60px;
		top: 0;
		width: 60px;
		height: 65px
	}
	.sellcarOptionrow .optionvaltext {
		font-size: 15px
	}
	.sellcarOptionrow .bulliconbx {
		margin-left: 12px;
		margin-right: 12px
	}
	.profileviewCondetailsbox.editprofile .editprofileformbox {
		padding: 0 5px
	}
	.filldetailsaboutcar .step .lineforward1 {
		right: -60px;
		width: 50px
	}
	.filldetailsaboutcar .step .lineforward {
		right: -40px;
		width: 35px
	}
	.filldetailsaboutcar .step:nth-child(2) {
		margin-right: 38px
	}
	.filldetailsaboutcar .step:nth-child(3) {
		margin-left: -5px
	}
	.filldetailsaboutcar h2 {
		font-size: 18px
	}
	.filldetailsaboutcar .stepsboxrw.fianance .step:nth-child(4) {
		width: 25px
	}
	.taxiviewbox,
	.taxiviewbox .buildingview img {
		width: 280px
	}
	.taxiviewbox .taxibase img,
	.taxiviewbox .taxiviews img {
		width: 300px
	}
	.nav-tabs.cardetails_nav>li>a {
		font-size: 16px
	}
	.browseallCar .btn-primary,
	.btn-primary.searchcars,
	.check_eligibility .eligibilitybtnrw .btn-primary,
	.viewallcarsbtnrw .btn-primary {
		padding: 8px 36px
	}
	.slider_dummy_img {
		height: auto;
		line-height: normal
	}
	.slides.smimg {
		margin-bottom: 15px
	}
	.comparewrap .compareimgbx {
		height: 180px;
		background-size: 240px 97px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 11px;
		padding: 10px 5px
	}
	.getintouchbx h2 {
		font-size: 16px;
		line-height: 40px
	}
	.getintouchbx h4 {
		font-size: 14px
	}
	.compare_view_details_btnrw .btn-primary.comparebtn {
		font-size: 12px
	}
	#logoutWebsite .modal-footer .btn-default {
		padding: 7px 18px;
		font-size: 16px
	}
	.navbar-default .addressrow .login_signuplink {
		font-size: 12px
	}
	.navbar-default .addressrow .login_signuplink a {
		padding: 0 3px
	}
	.navbar-default .addressrow .profilehview {
		padding-right: 5px
	}
	.navbar-default .addressrow .profilehview .loginusrsnm {
		max-width: 90px;
		margin-left: 5px
	}
	.navbar-default .addressrow .profilehview {
		margin-right: 0
	}
	.specificationOptionsrow .optionnm {
		font-size: 11px
	}
	.excutives_box .callnumrw .cannnumbx {
		font-size: 13px;
		padding: 10px 8px;
		display: inline
	}
	.excutives_box .callnumrw .cannnumbx2 {
		font-size: 13px;
		padding: 10px 8px;
		display: none
	}
}

@media screen and (max-device-width:767px) and (orientation:landscape) {
	.bannerwrap {
		height: auto!important;
		padding: 130px 0 0 0
	}
	.bannerconmainbx {
		position: relative;
		left: auto;
		top: auto;
		margin-left: 0;
		margin-top: 0;
		margin: auto;
		width: auto;
		height: auto
	}
	.bannerContentbx {
		position: relative;
		left: auto;
		top: auto;
		bottom: auto;
		margin-left: 0;
		margin-top: 0;
		width: 340px;
		height: 160px;
		margin: auto
	}
	#carmove {
		position: relative;
		left: auto;
		bottom: auto;
		width: 400px;
		height: 119px;
		margin: -60px auto;
		margin-bottom: 0
	}
	.banreacttextCon h3 {
		font-size: 24px
	}
	.banreacttextCon h1 {
		font-size: 40px
	}
	.viewallcarsbtnrw {
		position: relative;
		left: auto;
		right: auto;
		bottom: auto;
		padding: 30px 0
	}
	.flex-direction-nav .flex-next,
	.flex-direction-nav .flex-prev {
		margin-top: -24px!important
	}
}