@media (max-width: 1584px) {

	.navbar-static-top .menu-careermenu-container .navbar-nav {
		padding: 0px 5px;
	}

	.navbar-collapse .menu-careermenu-container .topLeftMenu {
		margin-left: 0;
	}

	.nav li.get-money ul.dropdown-content li:first-child {
		margin-left: 98px;
	}

	.nav li.manage-money ul.dropdown-content li:first-child {
		margin-left: 152px;
	}

	.nav li.send-money ul.dropdown-content li:first-child {
		margin-left: 220px;
	}

	.careerModal {
		top: 20%;
	}

	.navbar-header {
		width: 13%;
	}
}

@media (max-width: 1512px) {

	.navbar-default .menu-careermenu-container .navbar-nav>li>a,
	.navbar-default .careers-nav .navbar-nav>li>a {
		font-size: 13px;
	}


	.navbar-default .navbar-nav>li>a {
		padding-left: 5px;
		padding-right: 5px;
	}

	.navbar-static-top .navbar-nav.topLeftMenu {
		padding-left: 0;
		padding-right: 0;
	}

	.navbar-default .navbar-nav.topRightMenu>li.storelink:first-child {
		padding-left: 0;
	}

	.navbar-default .navbar-nav.topRightMenu>li.storelink {
		padding-left: 5px;
		padding-right: 5px;
	}

	.locatorIcon {}

	.storeLocation a {
		font-size: 13px;
	}

	.storeLocation {
		font-size: 12px;
	}

	.navbar-default .navbar-nav.topRightMenu>li.storelink>a {
		font-size: 13px;
	}

}

@media (max-width: 1500px) {

	.navbar-header,
	.topLeftMenu,
	.topRightMenu {
		float: left;
		margin-top: 12px;
	}

	.navbar-header {
		margin-top: 8px;
	}

	.navbar-default .navbar-collapse {
		min-height: auto;
	}
}

@media (max-width: 1460px) {
	.navbar-default .navbar-nav>li>a {
		font-size: 13px;
	}

	.toggleMenu {
		top: 15px;
	}

	.opaque-navbar {
		text-align: left;
		padding-left: 110px !important;
	}

	.navbar-static-top .navbar-collapse.careers-nav .navbar-nav.topLeftMenu li {
		text-align: left;
	}
}

@media (min-width: 1201px) and (max-width: 1349px) {
	/* .navbar-static-top .navbar-collapse {
		width: 83%;
	} */

	.navbar-default .navbar-nav>li.live span {
		display: inline-block;
		margin: 0 2px 0 0;
		height: 25px;
		vertical-align: middle;
		line-height: 23px;
	}

	.navbar-default .navbar-nav>li.live em {
		display: inline-block;
		font-style: normal;
		width: 57px;
		vertical-align: top;
		line-height: 13px;
		text-align: left;
		font-size: 13px;

		font-size: 14px;
	}

	li.live a.livemap sup {
		top: -1.2em;
		left: 2px;
	}

	.nav li.dropDown {
		padding-top: 18px;
	}

	.navbar-default .navbar-nav>li>a {
		font-size: 12px;
		padding-left: 4px;
		padding-right: 4px;
	}

	.navbar-default .navbar-nav.topRightMenu>li.storelink>a {
		font-size: 12px;
	}

	.locatorIcon {
		width: 17px;
	}

	.storeLocation {
		margin-left: 6px;
		max-width: 145px;
	}

	.navbar-default .navbar-nav.topRightMenu>li.storelink {
		padding-left: 3px;
		padding-right: 3px;
	}

	.offerLi .newBtn {
		font-size: 12px !important;
	}
}

@media only screen and (min-device-width : 1366px) and (max-device-width : 768px) {
	.opaque-navbar li ul.submenu-list {
		margin-left: 20px;
	}

	.opaque-navbar li ul.submenu-list li {
		float: left;
	}
}


@media only screen and (min-width : 1275px) and (max-width : 1460px) {
	.navbar-default .careers-nav .navbar-nav>li>a {
		padding: 5px 3px;
	}
}


@media (max-width: 1366px) {

	/*3rd May*/
	.nav li.get-money ul.dropdown-content li:first-child {
		margin-left: 95px;
	}

	.nav li.manage-money ul.dropdown-content li:first-child {
		margin-left: 150px;
	}

	.nav li.send-money ul.dropdown-content li:first-child {
		margin-left: 215px;
	}
}


@media (max-width: 1350px) {

	/*30th April*/
	.navbar-header {
		width: 12%;
	}

	/* .navbar-static-top .navbar-collapse.careers-nav {
		width: 83%;
	} */

	/* .navbar-brand>img {
		width: 100%;
	} */
}

@media (max-width: 1300px) {



	.navbar-default .menu-careermenu-container .navbar-nav>li>a,
	.navbar-default .careers-nav .navbar-nav>li>a {
		font-size: 13px;
	}

	header {
		height: 65px;
	}

	#background {
		top: 65px !important;
	}

	/*Review*/
	.left-rev {
		width: 20%;
	}

	.right-rev {
		width: 70%;
	}

	.careerModal {
		top: 25%;
	}

}

@media (min-width: 1280px) {
	.navbar-collapse .topLeftMenu {
		margin-left: 0%;
	}

	.navbar-collapse .topRightMenu {
		float: right;
		margin-right: 3%;
	}


}

@media (min-width: 1300px) and (max-width: 1390px) {
	#background {
		/*top:455px;*/
	}
}

@media (max-width: 1280px) {

	/*Inner Banners*/
	.career-banner.opportunities {
		margin-top: 96px;
	}

	/*3rd May*/
	.nav li.get-money ul.dropdown-content li:first-child {
		margin-left: 65px;
	}

	.nav li.manage-money ul.dropdown-content li:first-child {
		margin-left: 118px;
	}

	.nav li.send-money ul.dropdown-content li:first-child {
		margin-left: 185px;
	}

}

@media (max-width: 1279px) {
	.navbar-default .navbar-nav>li>a {
		font-size: 13px;
		padding: 5px 4px;
	}

	.navbar-static-top .navbar-nav {
		padding: 15px 0
	}

	.navbar-static-top .navbar-nav.topLeftMenu {
		float: left;
	}

	.navbar-static-top .navbar-nav.topRightMenu {
		float: right;
	}

	.navbar-static-top .navbar-collapse.careers-nav .navbar-nav.topRightMenu {
		padding: 15px 0;
	}

	.navbar-static-top .navbar-collapse.careers-nav .navbar-nav.topRightMenu {
		display: none;
	}

	.navbar-static-top .navbar-collapse.careers-nav .navbar-nav.mobmenu {
		display: block;
		float: right;
	}

	.navbar-static-top .navbar-collapse.careers-nav .navbar-nav.topLeftMenu li {
		width: auto;
		text-align: left;
	}

}

@media (max-width: 1220px) {
	.navbar-default .navbar-nav>li>a {
		font-size: 12px;
	}

	body .offerLi .newBtn {
		font-size: 12px !important;
	}

	.opaque-navbar .navbar-nav>li>a {
		font-size: 13px;
		padding: 15px 10px;
	}

	#map_sidebar,
	.store-locator-list {
		height: auto;
	}

	.navbar-default .navbar-nav.topRightMenu>li.storelink>a {
		font-size: 12px;
	}

	/*Refer a friend*/
	.steps {
		width: 50px;
		height: 50px;
		line-height: 50px;
	}

	.how_it_works_box h3 {
		font-size: 20px;
	}

	.how_it_works_box {
		width: 75%;
	}

	/*testimonial*/
	.block {
		text-align: left;
	}

	/*Footer*/
	.foot_column {
		width: 16%;
	}

	/*12th April*/
	.cookie_section {
		padding-top: 12%;
	}
}



@media (max-width: 1220px) {
	.storeMap {
		font-size: 13px;
		margin-right: 10px;
	}


	/*Why Choose*/
	.sec-dtls {
		padding: 0 50px;
	}

	/*Loan options for you section*/
	.loan_options_block_caption {
		font-size: 2.5em;
		width: 65%;
		line-height: 40px;
	}

	.sub_cat .loan_options_block_caption {
		font-size: 27px;
		width: 65%;
	}
}



@media (max-width: 1200px) {



	/*Money Solutions*/
	.moneysol_box {
		width: 235px;
	}

	.topRightMenu {
		display: none;
	}

	.mobmenu {
		display: block;
		float: right;
		padding: 15px 10px;
	}

	.navbar-nav.mobmenu>li {
		margin: 0;
	}

	#background {
		/*top:440px !important; */
	}

	/*12th April*/
	.cookie_section {
		padding-top: 12%;
	}

	/*13th April*/
	.ts_block h2 {
		font-size: 20px;
	}

	.ts_block h4 {
		font-size: 17px;
	}

	/*17th April*/
	.pac-container {
		top: 450px !important;
	}

	.storeLocation a {
		margin-top: 6px;
	}

	ul.dropdown-content {
		top: 78%;
	}

	.offerLi .newBtn {
		font-size: 12px !important;
	}

	.locatorIcon {
		width: 15px;
		margin-top: 5px;
	}
}






@media (max-width: 1150px) {
	/* .navbar-static-top .navbar-nav.topLeftMenu {
		padding: 0 5px;
	} */

	/* .navbar-static-top .navbar-collapse {
		width: 75%;
	} */



	.product_caption {
		font-size: 3em;
	}
}

@media (min-width: 1069px) and (max-width: 1279px) {
	.storeLocation a {
		font-size: 13px;
	}

	/* .navbar-static-top .navbar-collapse {
		width: 83%;
	} */

	.navbar-static-top .navbar-collapse.careers-nav .navbar-nav.mobmenu li {
		padding: 0 10px;
	}
}

@media (max-width: 1069px) {
	.inr-title {
		padding-top: 90px;
	}

	.storeLocation a {
		margin-top: 0px;
	}

	#background {
		/*top:435px !important;*/
	}

	.payday-loans-banner,
	.installment-loan-banner,
	.money-orders-banner,
	.referral-program-banner,
	.evolve-banner,
	.bill-payments-banner,
	.western-union-banner,
	.cheque-cashing-banner,
	.faq-banner,
	.about-us-banner {
		background-position: 0 0 !important;
	}

	.currency-exchange-banner {
		background-position: 0 0 !important;
		background-image: url('../jpg/banner-01.jpg');
	}

	/*Review*/
	.left-rev {
		width: 30%;
	}

	.right-rev {
		width: 60%;
	}

	/*Money Solutions*/
	.cash_box {
		width: 248px;
	}

	.cash_box_content p {
		font-size: 16px;
		line-height: 24px;
		padding: 0 20px;
	}

	.moneysol_box {
		width: 180px;
	}

	/* 13th April*/
	.foot_column {
		width: 18%;
		margin-right: 5px;
	}

	.ft-header {
		font-size: 16px;
	}

	.contact_us_form_section {
		padding-top: 8%;
	}

	/* 16th April*/
	.breadcrumb-sec {
		margin-top: 0%;
	}

	.navbar-header {
		margin-top: 12px;
	}
}

@media (min-width: 990px) and (max-width: 1070px) {

	/*Money Solutions*/
	.why_to_choose .container,
	.service_sec .container {
		width: 750px;
	}
}

@media (max-width: 775px) and (max-width: 985px) {

	/* Banner range box*/
	.ban-box {
		margin-top: 38%;
	}
}

@media (min-width: 769px) and (max-width: 1020px) {
	.navbar-default .navbar-nav>li.live span {
		display: inline-block;
		margin: 0 2px 0 0;
	}

	.navbar-default .navbar-nav>li.live em {
		display: inline-block;
		font-style: normal;
		width: 57px;
		vertical-align: top;
		line-height: 13px;
		text-align: left;
		font-size: 13px;
	}

	.navbar-default .navbar-nav>li>a {
		padding: 5px 2px !important;
	}

	.navbar-default .navbar-nav>li.live {
		padding: 3px 0 0 2px;
	}

	.storeLocation {
		margin-left: 4px;
		width: 33px;
	}

	.storeLocation a {
		line-height: 15px;
	}

	.storeLocation span {
		display: block;

	}

	.live a.livemap sup {
		top: -1.2em !important;

	}


}

@media (max-width: 990px) {
	.payment-form .submit-btn {
		left: 10%;
	}

	/* 23rd April*/
	a.previewcbk16 {
		line-height: 26px;
	}

	.breadcrumb-sec .col-lg-12 {
		padding-left: 15px;
		padding-right: 15px;
	}

	.breadcrumb-sec .container .row {
		margin: 0;
	}
}

@media (max-width: 992px) {
	.opaque-navbar {
		background-color: black;
		height: auto;
		transition: background-color .5s ease 0s;
	}

	.opaque-navbar .navbar-nav>li>a {
		font-size: 18px;
		padding: 15px 8x;
	}

	ul.dropdown-content li a {
		font-size: 12px;
	}

	.review_sec .carousel-inner {
		padding: 0 30px;
	}

	.review_sec .carousel-control.left {
		left: 0;
	}

	.review_sec .carousel-control.right {
		right: 0;
	}

	/* Banner range box*/
	.banner-sec {
		margin-top: 0%;
	}

	.ban-box {
		padding: 18px 20px 25px 20px;
	}

	.sel-lbl {
		top: 0px;
	}

	.sel__placeholder {
		font-size: 13px;
	}

	.moneysol {
		padding: 15px 0px;
	}

	.drpdwn {
		width: 100%;
	}

	.slider.slider-horizontal {
		width: 85%;
	}

	.loan_optns button {
		font-size: 16px;
		margin: 0 2px;
		border: 2px solid #e89323;
		padding: 5px 15px;
		border-radius: 4px;
	}

	.lst-logo {
		width: 50%;
		left: 0;
		top: 0;
	}

	.trust-widget {
		width: 40%;
	}

	/*testimonial*/
	#myCarousel2 .carousel-control.left {
		left: 2%
	}

	#myCarousel2 .carousel-control.right {
		right: 2%
	}

	/*Footer*/
	.foot_column {
		width: 15%;
		margin-right: 8px;
	}

	.social_links {
		margin-top: 10px;
	}

	.norton-link img {
		max-width: 100px;
	}

	.social_links li {
		width: 40%;
	}

	.social_links li a img {
		width: 90%;
	}

	.social_links li a,
	.social_links li a:hover {
		border: 0;
	}

	.antivirus-logo {
		bottom: 25%;
	}

	/*Inner content*/
	.inr-cont {
		padding: 0 30px;
	}

	.store-gall-cont {
		width: 80%;
	}

	.store-gall1,
	.store-gall2,
	.store-gall3,
	.store-gall4 {
		width: 100% !important;
	}

	/*Loan options for you section*/
	.loan_options_block_caption {
		font-size: 2.5em;
		width: 60%;
		line-height: 40px;
	}

	.sub_cat .loan_options_block_caption {
		font-size: 27px;
		width: 80%;
	}

	.money_opt_img {
		height: 350px;
	}

	.money_opt_desc {
		padding: 80px 0 30px 70px;
	}

	.money_opt_desc ul li {
		font-size: 2.2em;
	}

	.money_opt_desc ul li::before {
		left: 25px;
		padding-top: 6px;
	}

	.money_opt_desc button {
		left: 0;
	}

	.about_sec .inr-cont p.sub_para {
		font-size: 17px;
	}

	.about_sec .inr-cont h2 {
		font-size: 24px;
		margin-top: 0;
	}

	/*Trust and Security Block*/
	.step_num span {
		width: 40px;
		height: 40px;
		line-height: 40px;
		font-size: 18px;
	}

	.step_brief {
		width: 82%;
	}

	.step_brief h3 {
		font-size: 22px;
	}

	.step_desc p {
		font-size: 16px;
	}

	.step_row .col-sm-4 {
		padding: 0 3px;
	}



}

@media (max-width: 920px) {
	.navbar-static-top .navbar-collapse.careers-nav .navbar-nav.topLeftMenu li a {
		font-size: 13px;
		text-align: left;
	}

	.key-principles li .thumb .thumb-detail p {
		font-size: 14px !important;
	}

	/* why cash 4 you and money solutions */
	.cash_box {
		width: 248px;
	}

	.cash_box_content p {
		font-size: 16px;
		line-height: 24px;
	}

	.moneysol_box {
		width: 184px;
	}

	.moneysol_box h3 {
		font-size: 15px;
	}
}

@media (max-width: 820px) {
	.navbar-nav.mobmenu>li {
		margin: 0;
	}

	.nav li.get-money ul.dropdown-content li:first-child {
		margin-left: 55px;
	}

	ul.box-container>li {
		float: none;
		display: flex;
	}
}

@media (min-width: 769px) and (max-width: 993px) {
	.newtrustsection ul li {
		padding: 0 4px;
		font-size: 18px;
		line-height: 28px;
		width: 19%;
		vertical-align: middle;
		height: 64px;

	}

	.newtrustsection ul li.loanlive {
		/*height:64px;*/
		font-size: 15px;
		/*line-height: 69px;*/
	}

	.newtrustsection ul li.loanlive span {
		width: 42px;
		height: 21px;
		line-height: 21px;
		font-size: 12px;
		margin-right: 0px;
	}

	.newtrustsection ul li {
		font-size: 21px;
		line-height: 33px;
	}

	.newtrustsection ul li span {
		font-size: 11px;
		line-height: 13px;
	}

	.newtrustsection ul li div {
		padding-left: 10px;
	}

	.newBtn .fa {
		display: none;
	}

	.storeLocation a {
		font-size: 11px;
	}

	.locatorIcon {
		width: 12px;
	}

	.navbar-nav .login .login-link {
		font-size: 11px;
	}

}

@media (min-width: 900px) and (max-width: 1217px) {
	.newtrustsection ul li {
		width: 19%;
		padding: 0 15px;
		font-size: 21px;
		line-height: inherit;
		height: 69px;
		vertical-align: top;
	}

	.newtrustsection ul li span {
		font-size: 12px;
	}

	.newtrustsection ul li.loanlive {
		font-size: 17px;
		line-height: 69px;
		height: 69px;
	}

	.newtrustsection ul li.loanlive span {
		width: 43px;
		line-height: 27px;
		height: 26px;
		font-size: 14px;
	}

}


@media (min-width: 768px) and (max-width: 1024px) {
	.brief-intro {
		margin-bottom: 20px;
	}

	.brief-intro img {
		margin-bottom: 20px;
	}

	.step-header {
		font-size: 18px;
	}

	.intro-dtls p {
		font-size: 17px;
		line-height: 24px;
	}

	.moneysolForm input.form-control {
		font-size: 14px;
	}


}

@media (max-width: 767px) {
	.opaque-navbar {
		display: none;
	}

	.opaque-navbar .navbar-nav>li>a {
		padding: 10px 5px;
	}

	/* .navbar-static-top .navbar-collapse {
		width: 60% !important;
	} */

	.navbar-static-top .navbar-nav {
		margin-top: 0;
	}

	.mobmenu {
		float: left;
	}

	.navbar-default .navbar-collapse {
		min-height: auto;
		height: 60px;
	}

	.navbar-header {
		width: 25%;
		margin-top: 0;
		padding-left: 0;
	}

	/* .navbar-brand {
		position: relative;
		top: 5px;
	} */

	/* .navbar-brand>img {
		width: 92%;
	} */

	.toggleMenu {
		top: 10px;
		right: 15px;
	}

	/* .navbar-brand {
		padding: 0;
	} */

	.navbar-static-top .navbar-nav {
		padding: 0;
	}

	.navbar-default .mobmenu>li>a.login-link {
		border: 0;
		border-radius: 0;
		font-size: 14px;
		margin-top: 4px;
	}

	.storelink2 {
		padding: 0 20px;
		line-height: 30px;
		border-right: 1px solid #e89323;
	}

	.storelink2 .storeLocation {
		margin-left: 3px;
	}

	.storelink2 .storeLocation a {
		font-size: 14px;
	}

	.mobmenu li {
		display: inline-block;
		vertical-align: top;
	}

	.mobmenu .login {
		height: 30px;
	}

	.mobmenu .login a {
		line-height: normal;
	}

	.mob-nav ul li a {
		font-size: 23px;
	}

	.mob-nav {
		display: none;
	}

	.scrollable-menu {
		height: auto;
		max-height: 100%;
		overflow-x: hidden;
	}

	.navbar-static-top .navbar-nav.mobmenu {
		margin-top: 10px !important;
	}

	.toggleMenu {
		border-radius: 0;
	}

	/*Banner range box*/
	#background {
		top: 0;
		display: none;
	}

	.img-banner {
		display: block;
		top: 0;
	}

	.banner {
		padding-top: 50px;
	}

	.ban-box {
		margin-top: 25px;
	}

	.ban_hd {
		line-height: 35px;
	}

	.hd-3 {
		font-size: 30px;
	}

	.hd-2 {
		font-size: 45px;
	}

	.hd-4 {
		font-size: 24px;
	}

	.loan_optns button {
		font-size: 18px;
		margin: 0 2px;
		border: 2px solid #e89323;
		padding: 5px 15px;
		border-radius: 4px;
	}

	.moneysol {
		padding: 15px 50px;
	}

	.moneysol-img {
		width: 20%;
	}

	.moneysol-txt {
		width: 75%;
	}

	.moneysol-txt {
		font-family: 'Proxima Nova Alt Rg', sans-serif;
		color: #666;
	}

	.loan_optns {
		margin-top: 5px;
	}

	.range-slider {
		margin-top: 10px;
		max-width: 400px;
	}

	.inr-title {
		padding-top: 0;
	}

	/*testimonial*/
	.block {
		max-width: 250px;
		margin: 0 auto;
		text-align: left;
	}

	.carousel-control.left {
		left: 0
	}

	.carousel-control.right {
		right: 0
	}

	.left-rev {
		display: none;
	}

	.right-rev {
		width: 100% !important;
	}

	/*how it works part*/
	.brief-intro {
		display: none;
	}

	.brief-intro-mobile {
		display: block;
	}

	/*life-at-cash-4-you*/
	a.previewcbk16 {
		line-height: normal;
		display: block;
		max-width: 300px;
		margin: 0 auto;
	}

	.career-panel .cbk16-section p {
		text-align: center;
	}

	.career-panel .cbk16-section p.hired-text {
		padding: 0;
	}

	/*Footer*/
	.norton-link,
	.social_links {
		display: none;
	}

	.foot_column {
		width: 22%;
		margin-right: 10px;
	}

	/*Contact us*/
	.contact-box {
		padding: 50px 0px;
	}

	.form-section .ltCol,
	.form-section .rtCol {
		width: 100%;
		float: left;
	}

	.form-section .ltCol label,
	.form-section .rtCol label,
	.form-section .ltCol field,
	.form-section .rtCol field {
		display: inline-block;
	}

	.store-locator-form .find-col1 {
		width: 100%;
	}

	/*Find a store*/
	.store-locator-form {
		padding-top: 0;
	}

	.store-locator-form .find-col2 {
		width: 100%;
	}

	.store-locator-form .find-col2 #map {
		margin-top: 0;
	}

	#map_sidebar,
	.store-locator-list {
		height: auto;
	}

	.store-locator-form {
		padding-bottom: 0;
	}

	.find-store-outer.contact-box {
		padding: 20px 20px 0 20px;
	}

	.storelist_header {
		padding: 10px 10px;
	}

	/*Installment Loans*/
	.row.two-col-pg-grid .col1 img {
		display: block;
		margin: 0 auto;
	}

	.get_started_steps {
		padding-left: 20px;
		overflow: hidden;
		margin-bottom: 15px;
	}

	.get_started_sec .subtitle {
		font-size: 30px;
		margin-bottom: 20px;
	}

	.common_ques_sec h2 {
		font-size: 30px;
	}

	/*Loan options for you section*/
	.loan_options_block {
		text-align: center;
	}

	.loan_options_block .col-sm-6 {
		float: none;
		display: inline-block;
		width: 45%;
	}

	/*foreign-exchange*/
	.us-dollar-ex-page {
		text-align: center;
	}

	.us-dollar-ex-page img {
		margin: 0 auto;
	}

	.moneysolForm button {
		margin-top: 10px;
	}

	/*Refer a Friend*/
	.how_works h2,
	.refer_cash h4 {
		text-align: left;
		margin-left: 65px;
	}

	.referpage_get_started {
		text-align: left;
		margin-left: 80px;
	}

	.about_sec .inr-cont h2 {
		margin-top: 30px;
	}

	/* why cash 4 you and money solutions */
	.cash_box {
		width: 240px;
	}

	/*.ts_block-2 { background: #e89323; }*/
	.step_row {
		max-width: 355px;
		margin: 0 auto;
	}

	/* 16th April*/
	.breadcrumb-sec {
		margin-top: 12%;
	}

	/* 17th April */
	.sp_md_links li {
		width: 30%;
	}

	/* 18th April */
	.mobCarousel .carousel-inner .item {
		height: auto;
	}

	/*7th May*/
	.contact_us_success {
		width: 90%;
		left: 15%;
		padding: 0;
	}

	.contact_us_success h3.title {
		padding: 0 2%;
		font-size: 22px;
	}

	/*23rd May*/
	.citySpecific_bg {
		padding-top: 70px;
	}

	/*.cityMap img { min-height: 300px;}*/

	.storeMap {
		margin-top: 2px;
	}

	.storeLocation {
		width: auto;
	}

	/* .navbar-brand {
		width: 175px;
	} */


	.thanksContainer {
		padding: 25px 20px;
	}

	.offerPan .offerTxt h3 {
		font-size: 30px;
		line-height: 40px;
	}

	.popupWrap .popupMsg {
		top: 50px;
		transform: translate(-50%, 0);
	}

	.locatorIcon {
		margin-top: 0;
	}

	.navbar-nav.mobmenu {
		margin: 0;

	}

}


/*/////////max-width 767 ENDS///////*/



@media (max-width: 768px) {
	.mobmenu {
		display: block;
		float: right;
	}

	.topLeftMenu,
	.navbar-default .navbar-nav.topRightMenu>li.storelink,
	.topRightMenu {
		display: none;
	}

	.navbar-default .navbar-collapse {
		border: 0
	}

	.navbar-static-top .navbar-nav.mobmenu {
		margin-top: 0px;
	}

	.moneysol {
		max-width: 450px;
		margin: 0 auto;
	}

	.carousel-inner .item {
		height: 100%;
		margin: 0 auto;
		margin: 0 auto;
	}

	.inner-bg-content {
		padding-top: 0%;
	}

	/*Reducing font sizes*/
	.inside-box span {
		font-size: 35px;
	}

	.career-panel h2 {
		font-size: 30px;
	}

	.faq-block h3 {
		font-size: 20px;
	}

	.inr-cont p,
	.career-panel p,
	.career-panel .cbk16-section p,
	.snap-tbl p,
	#cultureBook.ui-tabs .ui-tabs-nav li a,
	.list02 li,
	.inr-cont ul li {
		font-size: 15px !important;
	}

	.review_sec .subtitle-tag,
	.subtitle,
	.find_store_sec h2 {
		font-size: 30px;
	}

	.find_store_sec h2 span {
		margin-top: 5px;
	}

	.moneysolForm .col-sm-2 {
		float: none;
		display: block;
		overflow: hidden;
	}

	.moneysolForm button.yellow-btn {
		margin-top: 10px;
	}

	/*Reducing Line height*/
	.inr-cont h2,
	.contact-us-header2 {
		line-height: normal;
	}

	/*Find a store*/
	.white-popup .left-col {
		width: 48%;
	}

	.white-popup .right-col {
		width: 52%;
	}

	/*Review*/
	.left-rev {
		width: 35%;
	}

	.right-rev {
		width: 60%;
	}

	/*What can we help with*/
	.service_sec h3.bg-col {
		width: 100%;
	}

	.service_sec h3 {
		margin-top: 20px;
	}

	/*Loan options for you section*/
	.loan_options_block_caption {
		font-size: 2.5em;
		width: 60%;
		line-height: 40px;
	}

	.sub_cat .loan_options_block_caption {
		font-size: 27px;
		width: 80%;
	}

	.money_opt_img {
		height: 350px;
	}

	.money_opt_desc {
		padding: 80px 0 30px 70px;
	}

	.money_opt_desc ul li {
		font-size: 2.2em;
	}

	.money_opt_desc ul li::before {
		left: 25px;
		padding-top: 6px;
	}

	.money_opt_desc button {
		left: 0;
	}

	/*Career page*/
	.careerModal .modal-dialog {
		width: 90%;
		margin: 0 auto;
	}

	/* 12th April Find a store page*/
	.contact-box {
		padding: 0 !important;
	}

	.breadcrumb {
		padding-bottom: 0;
		margin-bottom: 0;
	}

	/*12th April* cookie*/
	.cookie_section {
		padding-top: 8%;
	}

	/*27th April*/
	header {
		height: auto;
	}

	/*25th May*/
	.store-dtl-img-mobile {
		margin-bottom: 20px;
	}

	.store_bg_banner {
		height: auto;
	}

	.search-bg-content {
		padding-top: 50px;
	}

	.store__preheading {
		font-size: 30px;
	}

	/*2 July*/
	.rec_blog_img img {
		min-height: auto;
	}

	.blog_call_store h2 {
		font-size: 18px;
	}

	.blog_call_store h2 span {
		font-size: 1.2rem;
	}

	/*3rd July*/
	.blog .pg_title {
		margin-top: 10%;
	}

	.thanksContainer {
		padding-left: 10px;
		padding-right: 10px;
	}

	.socialBoxWrap .text-display.spacer {
		flex: 0 0 10px;
	}

	.otpBox input[type="number"],
	.otpBox input[type="text"] {
		height: 40px;
	}

	.navbar-default .navbar-nav>li>a {
		padding: 5px 2px;
		font-size: 12px;
	}

	.offerLi .newBtn {
		font-size: 12px !important;
	}

	.navbar-header {
		width: 150px;
		margin-top: 1%;
		padding: 0;
	}

	.storeMap {
		margin-right: 5px;
	}

	.storeLocation a {
		font-size: 12px;
	}

}

/*/////////max-width 768 ENDS///////*/



@media (min-width: 768px) {
	ul.nav li:hover>ul.dropdown-menu {
		display: block;
	}

	#navbar {
		text-align: center;
	}

	.opaque-navbar {
		text-align: center;
	}

	.opaque-navbar .navbar-nav {
		float: none;
		margin: 0 auto;
	}

	.opaque-navbar .navbar-nav>li {
		display: inline-block;
		float: none;
	}

	/*24th May*/
	#storeModal .modal-dialog {
		width: 55%;
		margin: 0 auto;
	}

}




@media (min-width: 768px) and (max-width: 1069px) {
	.topRightMenu {
		display: none;
	}



	.mobmenu {
		display: block;
		float: right;
	}

	/* .navbar-static-top .navbar-collapse {
		width: 76% !important;
	} */

	.storeMap {
		margin-right: 5px;
	}

	.storeLocation {
		margin-top: 8px;
		width: auto;
	}



}


@media (max-width: 748px) {

	/* why cash 4 you and money solutions */
	.cash_box {
		width: 215px;
	}

	.cash_box_content p {
		font-size: 14px;
		line-height: 18px;
		padding: 0 20px;
	}

	.moneysol_box {
		width: 170px;
	}

	.moneysol_box h3 {
		font-size: 15px;
	}

	.ts_block-1:hover,
	.ts_block-2:hover,
	.ts_block-3:hover {
		transform: none;
	}

	/*23rd May*/
	.cityStore_title {
		font-size: 25px;
	}
}



@media (max-width: 700px) {
	.core-val-outer ul.key-principles {
		width: 100%;
	}

	.key-principles li {
		width: 33% !important;
		height: 160px !important;
		margin-bottom: 5px;
	}

	.key-principles li {
		position: static;
	}

	.key-principles li.l-three .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-four .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-five .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-six .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-seven .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-eight .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-nine .thumb img {
		max-width: 100%;
	}

	.key-principles li .thumb .thumb-detail,
	.key-principles li .thumb {
		width: 100% !important;
	}

	.key-principles li .thumb {
		height: 100% !important;
	}

	.career-banner.life-at-cash {
		margin-top: 100px;
	}
}

@media (min-width: 545px) and (max-width: 767px) {
	.drpdwn {
		width: 75%;
	}
}

@media (min-width: 520px) and (max-width: 768px) {
	.drpdwn {
		width: 75%;
	}

	.page-installment-loans-ontario-canada .monster-banner {
		margin-top: 30px;
	}
}

@media (min-width: 600px) and (max-width: 680px) {

	/*Inner Banners*/
	.career-banner.opportunities {
		background-size: 115% 105%;
		margin-top: 115px;
	}
}

@media (max-width: 685px) {

	/* why cash 4 you and money solutions */
	.cash_box {
		width: 190px;
	}

	.moneysol_box {
		width: 150px;
	}

	.moneysol_box h3 {
		font-size: 14px;
	}

	ul.box-container>li {
		float: none;
		display: flex;
	}

	/* 17th April*/
	.pac-container {
		top: 480px !important;
	}

	/*25th May*/
	.loc_block {
		width: 22%;
	}

	.loc_block .list02 li {
		text-align: left;
	}

	.loc_block .list02 {
		margin-bottom: 20px;
	}

	.offerPan {
		flex-direction: column;
		text-align: center;
	}

	.offerPan .offerIcon {
		margin-bottom: 20px;
		margin-right: 0;
		width: 75px;
		height: 75px;
		background-size: 50px;
	}

}

/*/////// max-width:685 ends here  //////////*/

@media (max-width: 660px) {
	.career-banner.why-cash {
		margin-top: 140px;
	}

	.career-banner.life-at-cash {
		margin-top: 130px;
	}

	/* Money Solutions options */
	.money_opt_img {
		height: 300px;
	}

	.loan_options_block_caption {
		width: 80%;
	}

	.money_opt_desc ul li {
		font-size: 1.7em;
	}

	.money_opt_desc button {
		font-size: 1.8em;
		margin-top: 5px;
	}

	.interac-info .int-left {
		width: 25%;
		margin-right: 15px;
	}

	.interac-info .int-left img {
		width: 100%;
	}

	.interac-info .int-right {
		width: 70%;
	}

	.interac-info .int-right p {
		margin-top: 0;
	}


}

/*/////// max-width:660 ends here  //////////*/

@media (max-width: 640px) {

	/*footer*/
	.footsec-one,
	.footsec-two {
		padding: 6% 3%;
	}

	.norton-link,
	.social_links {
		display: none;
	}

	.foot_column {
		width: 45%;
	}

	.foot_links li {
		padding: 1px 0
	}

	/*headers*/
	.ft-header {
		margin-bottom: 6px;
	}

	.subtitle {
		font-size: 25px;
	}

	.subtitle-01::before {
		width: 90%;
	}

	.subtitle-tag {
		font-size: 16px;
	}

	/* Career opportunities*/
	.career-panel .img-col,
	.career-panel .text-col {
		width: 100%;
		text-align: center;
		padding: 0 15px;
	}

	.career-panel.light .text-col,
	.career-panel.light .img-col {
		text-align: center;
		padding: 0 15px;
	}

	.carousel-inner>.item {
		padding: 0 20px;
	}

	/*FAQ*/
	.inr-cont p a.apply-now-btn {
		display: inline-block;
		width: auto;
		margin: 0 auto;
		font-size: 18px;
	}

	.antivirus-logo {
		display: none !important;
	}

	/*why-cash-4-you*/
	.store-gall-cont {
		display: none;
	}

	.col-70 {
		width: 100%;
	}

	.why-cash .text-left,
	.career-panel p,
	.text-left {
		text-align: center;
	}

	.key-principles {
		height: auto;
	}

	.key-principles li {
		width: 49.5% !important;
	}

	.key-principles li .thumb .thumb-detail {
		height: 100% !important;
	}

	/*installment-loans*/
	.payday-more-links ul li {
		float: none;
		display: inline-block;
		margin: 2px 1px;
	}

	/*Find a store*/
	.white-popup .left-col,
	.store-img img,
	.white-popup .right-col {
		width: 100%;
	}

	.career-banner.why-cash,
	.career-banner.apply-Now {
		margin-top: 145px;
	}

	/* New footer order in mobile device - 12th April 2018 */
	.footer_mobile_view {
		display: block;
	}

	.footer_desktop_view {
		display: none;
	}

	/*2nd May*/
	.previewcbk16-outer a.previewcbk16.desktop-view {
		display: none;
	}

	.previewcbk16-outer a.previewcbk16.mob-view {
		display: block;
	}

	/*3rd May*/
	.thumb .thumb-detail,
	.thumb img {
		max-width: 200px;
		left: 25%;
	}

	/*9th May*/
	#mfesecure-ts-image {
		display: block;
	}

	.mcafeeFooter {
		display: inline-block;
		vertical-align: top;
	}

	.installment_modal h3.title {
		padding: 0 0 10px 0;
		line-height: 34px;
	}

	.installment_modal .mBox {
		padding: 0;
	}

	/*23rd May*/
	.sml-yel-btns {
		font-size: 15px;
	}

	.store-list li {
		padding: 10px 0;
	}

	.store-list li address {
		width: 60%;
	}

	/*25th May*/
	.contact_us_success {
		top: 15%;
	}

	.store__preheading {
		font-size: 28px;
	}

	/*31st May*/
	.nortonFooter {
		display: inline-block;
		vertical-align: top;
		position: relative;
		top: -4px;
	}

	.can-icon,
	.nortonFooter {
		max-width: 80px;
	}

	.mob-no-padding {
		padding: 0;
	}

	.copyright,
	.ft-links {
		text-align: center;
	}

	.ft-log-imgs {
		text-align: center;
		display: block;
	}

	.lst-logo {}
}



/*/////// max-width:640 ends here  //////////*/

@media screen and (max-width:1199px) and (min-width:993px) {
	.list02 li {
		width: 16%;
	}

	.where_we_operate .loc_block ul li {
		display: inline-block;
		padding: 0 0px 0 25px;
	}
}

@media screen and (max-width:992px) and (min-width:601px) {
	.list02 li {
		width: 32%;
	}
}



@media (max-width: 600px) {
	.career-banner.opportunities {
		background-size: 115% 105%;
		margin-top: 140px;
	}

	/* Money Solutions options */
	.money_opt_img {
		height: 300px;
		width: 100%;
	}

	.money_opt_desc {
		padding: 50px 20px 50px 80px;
		border-bottom: 1px solid #ccc;
		width: 100%;
	}

	.why-boxes-mobile-view,
	.moneysol-boxes-mobile-view {
		display: block;
	}

	ul.box-container.why-desktop-view,
	ul.box-container.moneysol-desktop-view {
		display: none;
	}

	.mob_cash_box {
		height: 220px;
	}

	.mob_cash_box h3 {
		margin-top: 5px;
	}

	.cash_box_content {
		top: 20px;
	}

	.service_sec h3 {
		font-size: 15px;
		margin-top: 8px;
	}

	.mob_moneysol_box {
		margin: 3px 0;
	}

	.ts_block h2 {
		font-size: 20px;
	}

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

	.ts_block {
		height: 200px;
	}

	.ts_block_content {
		top: 5%;
	}

	.payment-form .submit-btn {
		left: 12%;
	}

	/* 12th April*/
	.ImgModal img {
		width: 100%;
	}

	/* 13th April */
	.banner-desktop {
		display: none;
	}

	.banner-mobile {
		display: block;
	}

	.homepage_banner {
		height: 100%;
	}

	/* 23rd April */
	.previewcbk16-outer {
		padding: 12px 45px;
	}

	a.previewcbk16 {
		line-height: normal;
		font-size: 18px;
	}

	.previewcbk16-outer {
		background-size: 50px;
		background: url(../click-here-arrow.html) right 4px no-repeat;
	}

	/*25th May*/
	.loc_block {
		width: 88%;
		display: block !important;
		margin: 0 auto;
	}

	.blg_loan_btns input {
		margin: 5px 0;
	}

	.social_icons {
		float: none;
		width: 90%;
	}

	.share_notification {
		width: 10%;
	}

	.share_notification span {
		font-size: 10px;
	}

	.blg_artcl_img {
		max-width: auto;
	}

	/*2 July*/
	.rec_blog_img img {
		min-height: auto;
	}

	.blog_dtl_pic img {
		min-height: auto;
	}


	/* Store Location Show Hide */
	.store_loc_block .loc_block ul {
		display: none;
	}

	.store_loc_block .loc_block.loc_block_1 ul {
		display: block;
	}

	.store_loc_block .loc_block:nth-child(2) .viewLoc {
		display: block;
	}

	.page-privacy-policy ul.list02 li,
	.page-accessibility ul.list02 li {
		padding-left: 30px !important;
	}

}



/*/////// max-width:600 ends here  //////////*/



@media (max-width: 520px) {

	.storelink2 {
		padding: 0 5px;
	}

	.storelink2 .storeLocation {
		margin-left: 0;
		width: auto;
	}

	.navbar-default .mobmenu>li>a.login-link {
		margin-top: 4px;
	}

	/* .navbar-static-top .navbar-collapse {
		width: 45% !important;
	} */

	.navbar-fixed-top {
		padding-bottom: 0;
	}

	.lst-links a {
		font-size: 14px;
	}

	.navbar-static-top .navbar-nav.mobmenu {
		margin-top: 8px;
	}

	.product_title {
		top: 11%;
		padding: 0 5%;
	}

	/*Toggle menu */
	.toggleMenu {
		height: 36px;
		line-height: 36px;
		width: 36px;
		text-align: center;
		font-size: 22px;
		top: 5px;
		right: 10px;
	}

	.locatorIcon img {
		width: 65%;
	}

	/*Range slider*/
	.moneysol {
		padding: 15px 20px;
	}

	.bannerTab .nav-pills>li>a {
		width: 190px;
		;
	}

	/*footer section*/
	.ft-links {
		display: block;
		margin: 5px 0;
	}

	.footsec-one {
		padding: 6% 6% 0 6%;
	}

	.footsec-two {
		padding: 6%;
	}

	.foot_column {
		margin-bottom: 15px;
	}

	/*Why Choose cash4 you*/
	.choose-sec {
		width: 100%;
		min-height: auto;
		margin-bottom: 15px;
	}

	.sec-dtls {
		padding: 0 40px;
	}

	/*Loan options for you section*/
	.loan_options_block_caption {
		font-size: 2em;
		line-height: normal;
		width: 100%;
		text-align: center;
	}

	.loan_options_sec figure {
		margin-bottom: 20px;
	}

	.loan_options_block {
		padding: 0 15px;
	}

	.sub_cat img {
		height: auto;
	}

	.sub_cat .loan_options_block_caption {
		width: 100%;
		font-size: 25px;
	}

	.loan_options_block .col-sm-6 {
		width: 100%;
		display: block;
	}

	/*testimonial slider*/
	.subtitle-tag {
		font-size: 30px;
	}

	.review_sec {
		padding: 12% 0 5% 0;
	}

	.review_sec .carousel-inner {
		margin-top: 10px;
		margin-bottom: 55px;
		padding: 0
	}

	#myCarousel2 .carousel-control.left,
	#myCarousel2 .carousel-control.right {
		font-size: 3em;
		top: 100%;
	}

	#myCarousel2 .carousel-control.left {
		left: 42%
	}

	#myCarousel2 .carousel-control.right {
		right: 42%
	}

	.inside-box img {
		width: 10%;
		top: -10px;
	}

	/*Reducing font sizes*/
	.subtitle,
	.get_started_sec .subtitle,
	.common_ques_sec h2 {
		font-size: 26px;
		margin-bottom: 29px;
	}

	h4.moneysol_title {
		font-size: 18px;
	}

	.inside-box span {
		font-size: 23px;
	}

	.career-panel h2,
	#main .find-store-outer h2,
	.find-store-outer h2,
	.contact-us-header2 {
		font-size: 23px;
	}

	.row.western-union-pg-grid h2.service-heading-style3,
	.inr-cont h2.less-mar {
		font-size: 23px;
	}

	.faq-block h3 {
		font-size: 20px;
	}

	.inr-cont p,
	.career-panel p,
	.career-panel .cbk16-section p,
	.snap-tbl p,
	#cultureBook.ui-tabs .ui-tabs-nav li a,
	.list02 li {
		font-size: 16px !important;
	}

	.step-header,
	.find_store_sec h2 span {
		font-size: 20px;
	}

	.intro-dtls p {
		font-size: 16px;
		line-height: 20px;
	}

	/*Centering elements*/
	p,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	.list02 li {
		text-align: center;
	}

	.apply-now-btn,
	a.yellow-border-btn {
		width: 200px;
		margin: 0 auto;
		float: none;
		display: block;
		text-align: center;
	}

	.evolve-banner .product_title .apply-now-btn {
		width: 270px;
		;
	}

	.inr-cont h2 {
		padding: 0;
	}

	.store-locator-list-div p,
	.store-locator-list-div h1,
	.store-locator-list-div h2,
	.store-locator-list-div h3,
	.store-locator-list-div h4,
	.store-locator-list-div h5,
	.store-locator-list-div h6 {
		text-align: left;
	}

	.common_ques,
	.subcat,
	.faq_category_listing ul li h3,
	.collaps-cont h3 {
		text-align: left;
	}

	.panel-default>.panel-heading+.panel-collapse>.panel-body {
		text-align: center;
	}

	h4.ft-header,
	.additional-info p {
		text-align: left;
	}

	/*Find a store*/
	.store-locator-form .find-col1 .find-col3 {
		width: 100%;
	}

	.store-locator-form .find-col1 .find-col4 {
		width: 100%;
	}

	.store-det .store-locator-list-div span {
		width: 44%;
	}

	/*Contact*/
	.form-section>.ltCol>label,
	.form-section>.rtCol>label,
	.form-section>.ltCol field,
	.form-section>.rtCol field
	{
	display: block;
	width: 100%;
}

.contact-box {
	padding: 25px;
}

.form-section label {
	display: block;
	width: 100%;
	text-align: left;
}

.form-section .field {
	display: block;
	width: 100%;
}

.form-section .tr {
	display: block;
}

.form-section label.topalign {
	padding-top: 40px;
}

/* Bill payments */
.list02 {
	margin: 30px 0;
}

/* payday-loans */
.row.two-col-pg-grid .col1 {
	padding: 0;
}

.career-banner.opportunities {
	background-size: 115% 105%;
}

/* Finance Tab */
.finance_tab .nav-pills>li {
	float: none;
}

/* Payday Loan */
.inner-bg-content {
	padding-top: 50px;
}

.product_caption {
	font-size: 2.2em;
}

.why_to_choose_inner {
	padding: 8% 0 6% 0;
}

.inr-cont h2.title-font {
	font-size: 26px;
	line-height: 30px;
}

.get_started_sec {
	padding: 6% 0 8% 0;
}

.get_started_steps {
	margin: 5px 0;
}

.get_started_sec .subtitle,
.inr-cont h2.mar-bottom-30 {
	margin-bottom: 15px;
	line-height: 30px;
}

.step_num span {
	width: 50px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
}

.step_brief h3 {
	font-size: 20px;
	text-align: left;
}

.step_desc p {
	font-size: 16px;
	text-align: left;
}

.step_row {
	margin-bottom: 10px;
}

h4.moneysol_title {
	top: -152px;
}

.how_it_works_box p,
.how_it_works_box h3,
.faq_category_listing .panel-heading h2,
.faq_category_listing p {
	text-align: left;
}

.how_it_works_box {
	margin-bottom: 20px;
}

/*Contact and Pay Balance*/
.get-in-touch {
	top: 600px;
	margin-bottom: 50px;
	padding: 20px 25px;
}

.col.x-50 {
	width: 100%;
}

.payment-form {
	padding: 10px;
}

.popover {
	width: 100%;
	left: 116px !important;
	top: 265px !important;
}

.interac-info .int-right p,
.interac-info .int-left p {
	text-align: left;
}

.interac-info .int-left {
	width: 25%;
	margin-right: 15px;
}

.interac-info .int-left img {
	width: 100%;
}

.interac-info .int-right {
	width: 70%;
}

.interac-info .int-right p {
	margin-top: 0;
}

.payment-form .submit-btn {
	left: 5%;
}

.inr-cont {
	padding: 0 10px;
}

.inr-cont ul {
	text-align: center;
}

.why_to_choose,
.finance_sec,
.service_sec {
	padding: 8% 0 20px 0;
}

.intro-dtls {
	padding: 0 10px;
}

.back-to-top {
	width: 50px;
	height: 50px;
	box-shadow: 0px 1px 6px #222;
}

.back-to-top .top-txt {
	display: none;
}

.back-to-top>div {
	margin-top: 2px;
}

.additional-info p,
.ft-links {
	font-size: 10px;
}

.ft-links {
	margin-bottom: 20px;
}

.copyright {
	font-size: 10px;
	display: block;
}

.product_banner {
	height: 300px;
}

/* 12th April */
.range-slider {
	margin-top: 35px;
}

.moneysol {
	overflow: hidden;
}

.moneysol-img {
	width: 25%;
	margin-right: 10px;
}

.moneysol-txt {
	width: 70%;
}

.ts_block-1,
.ts_block-2,
.ts_block-3 {
	transform: none;
	transition: none;
	cursor: default;
}

.ts_block-1:hover,
.ts_block-2:hover,
.ts_block-3:hover {
	transform: none;
	transition: none
}

.ts_block-1:hover,
.ts_block-3:hover {
	box-shadow: 1px 1px 8px #222
}

.ts_block-1,
.ts_block-3 {
	z-index: 2;
}

.ts_block-2,
.ts_block-2:hover {
	box-shadow: 1px 1px 8px #222;
	z-index: 4;
}

/* 13th April */
.contact_us_form_section {
	padding-top: 13%;
}

/* 16th April*/
.breadcrumb-sec {
	margin-top: 15%;
}

/*17th April*/
.finance_tab .nav-pills {
	top: 40px !important;
}

#login-modal .modal-content {
	padding: 10px;
}

.rememberBox {
	float: none;
}

.troubleLogin {
	float: none;
}

.lostBtn {
	left: 0;
}

.nav-tabs>li {
	float: none;
}

.loan-acount-section #accountTabs {
	padding: 0 5px !important;
}

.iapp-step-section .iapp-step-counter>li {
	width: 100% !important;
}

.sp_md_links li {
	width: 45%;
}

.pac-container {
	top: 250px !important;
}

.about-us-banner {
	background-size: auto !important;
	background-image: url('../jpg/about-us-bg-mobile.jpg');
}

/* 18th April*/
.snap-tbl td {
	width: 100% !important;
	display: block;
	padding: 10px 0;
}

.snap-tbl tr td:last-child {
	padding-left: 0;
}

/* 23rd April*/
.careerModal {
	top: 4%;
	z-index: 999991;
}

/* 24th April*/
.about-us-banner {
	background-size: auto !important;
	background-image: url('../jpg/about-us-bg-mobile.jpg');
}

.career-banner {
	background-size: auto !important;
	background-image: url('../jpg/career-banner-mobile.jpg');
}

.apply-banner {
	background-image: url('../jpg/apply-banner-mobile.jpg');
}

.life-at-cash-banner {
	background-image: url('../jpg/life-at-cash4you-mobile.jpg');
}

.career-banner .product_caption,
.life-at-cash-banner .product_caption,
.apply-banner .product_caption {
	font-size: 2em;
}

#info-popup .apply-now-btn,
#info-popup #print-store {
	display: none;
}

/*25th April*/
.core-values-mobile {
	display: block !important;
}

.core-val-outer {
	display: none;
}

/*26th April*/
.core-values-mobile .thumb-wrapper {
	height: 140px;
	width: 50%;
}

.thumb-detail h3.header-text {
	font-size: 18px;
	font-weight: bold;
}

.core-values-mobile .slidesjs-container {
	height: 170px !important;
}

.core-values-mobile .slidesjs-control {
	height: 170px !important;
}

.core-values-mobile .thumb-detail.one,
.core-values-mobile .thumb-detail.two,
.core-values-mobile .thumb-detail.three,
.core-values-mobile .thumb-detail.four,
.core-values-mobile .thumb-detail.five,
.core-values-mobile .thumb-detail.six,
.core-values-mobile .thumb-detail.seven,
.core-values-mobile .thumb-detail.eight,
.core-values-mobile .thumb-detail.nine {
	width: 100%;
	height: 100%;
}

.core-values-mobile .thumb-detail p.content {
	color: #fff;
	line-height: normal;
	font-size: 14px !important;
	padding: 0 2px;
}

.slidesjs-navigation {
	margin-top: -20px;
	font-size: 20px;
	color: #888 !important;
	padding: 4px;
}

/*27th April*/
.thumb .thumb-detail,
.thumb img {
	max-width: 200px;
	left: 25%;
}

.thumb .thumb-detail a {
	padding: 0 0 28px 0;
}

header {
	height: auto;
}

/*STAGING

	.store_page_carousel .c4u_logo_store_page { display:none; }	*/

#career-slides {
	margin-bottom: 5%;
}

.slidesjs-navigation.slidesjs-previous img,
.slidesjs-navigation.slidesjs-next img {
	width: 50%;
}

/*30th April*/
.navbar-default .navbar-nav>li>a.login-link:hover {
	background: transparent !important;
}

/*3rd May*/
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev {
	font-size: 30px;
}

/*4th May*/
.lst-links {
	font-size: 15px;
}

.banner-sec {
	margin-top: 20px;
}

/*23rd May*/
.sml-yel-btns {
	display: block;
	margin: 5px 0;
}

.store_hrs span {
	text-align: right;
}

.drk_title {
	font-size: 16px;
}

.store-dtl-head,
.store_contact_info p {
	text-align: left;
}

.store-dtl-map {
	margin-top: 20px;
}

/*25th May*/
.find-store-banner {
	background-image: url(../storepage_bg-mobile.html);
}

.find_store_panel .form-group {
	margin-bottom: 5px;
}

/*21st June===BLOG PAGE*/
.blog_post_dt {
	display: block;
	text-align: center;
}

.blog_head {
	font-size: 3rem;
}

.pg_title h2 {
	font-size: 3.5rem;
}

.blog_call_store h2 {
	font-size: 2rem;
}

.blog_call_store h2 span {
	font-size: 1.6rem;
}

.blog_call_store a.yellow-btn {
	padding: 12px;
}

.pg_title {
	margin-top: 50px;
}

.blg_loan_btns input {
	margin: 5px 0;
}

/*2nd July*/
.installment_modal {
	z-index: 999999;
}

.installment_modal h4 span {
	display: block;
}

.blog_article a {
	text-align: center;
	display: block;
	margin-bottom: 20px;
}

/*3rd July*/
.blog .pg_title {
	margin-top: 15%;
}

/*.page-installment-loans-ontario-canada .monster-banner{
		margin-top:70px;
	}*/
.page-privacy-policy ul.list02,
.page-accessibility ul.list02,
.page-privacy-policy ul.list02 li,
.page-accessibility ul.list02 li {
	text-align: left;
	background-position: 0 2px;
}

ol.breadcrumb {
	padding-left: 0;
	padding-right: 0;
}

/* .navbar-brand {
	width: 120px;
	top: 10px;
} */

}

/*/////// max-width:520 ends here  //////////*/



@media (max-width: 480px) {
	.mob-nav.careers-mob-nav ul li a {
		padding: 12px 10px;
	}

	.steps {
		width: 55px;
		height: 55px;
		line-height: 55px;
	}

	.navbar-default .mobmenu>li>a.login-link,
	.storelink2 .storeLocation a {
		font-size: 12px;
	}

	/* 18th April */
	.carousel-inner .item img.mob-img {
		height: auto;
	}

	.slidesjs-navigation.slidesjs-next {
		right: 0px;
	}

	.slidesjs-navigation.slidesjs-previous img,
	.slidesjs-navigation.slidesjs-next img {
		width: 30px;
	}

	.thumb .thumb-detail,
	.thumb img {
		max-width: 200px;
		left: 22%;
	}
}

/*/////// max-width:480 ends here  //////////*/



@media (max-width: 420px) {
	.mob-nav ul li a {
		font-size: 25px;
	}

	.mob-nav.careers-mob-nav ul li a {
		font-size: 14px;
		line-height: normal;
		padding: 12px 10px;
	}

	.navbar-header {
		width: 38%;
	}

	/* .navbar-brand {
		margin-top: 0px;
	} */

	/*service section*/
	.srvc_blocks {
		margin: 10px 10px;
	}

	.srvc_blocks h3 {
		display: none;
	}

	.srvc_blocks img {
		width: 95%;
	}

	.subtitle-03 {
		margin-bottom: 18px;
	}

	/*Banner */
	.lst-logo img {
		left: 5px;
		top: 5px;
	}

	.hd-3 {
		font-size: 28px;
	}

	.hd-2 {
		font-size: 42px;
	}

	.loan_optns button {
		font-size: 15px;
	}

	.moneysol {
		padding: 15px 0;
	}

	.moneysol-txt {
		padding: 0px 0 0px 10px;
		text-align: left;
	}

	.bannerTab .nav-pills>li>a {
		width: 190px;
	}

	.key-principles li {
		height: 150px !important;
	}

	.key-principles {
		height: auto;
	}

	.core-val-outer ul.key-principles {
		width: 80%;
	}

	.key-principles li {
		width: 100% !important;
		position: static;
		margin: 5px 0;
		height: 160px;
	}

	.key-principles li.l-one,
	.key-principles li.l-one .thumb,
	.key-principles li.l-two,
	.key-principles li.l-two .thumb,
	.key-principles li.l-three,
	.key-principles li.l-three .thumb,
	.key-principles li.l-four,
	.key-principles li.l-four .thumb,
	.key-principles li.l-five,
	.key-principles li.l-five .thumb,
	.key-principles li.l-six,
	.key-principles li.l-six .thumb,
	.key-principles li.l-seven,
	.key-principles li.l-seven .thumb,
	.key-principles li.l-eight,
	.key-principles li.l-eight .thumb,
	.key-principles li.l-nine,
	.key-principles li.l-nine .thumb {
		width: 100% !important;
	}

	.key-principles li.l-three .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-four .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-five .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-six .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-seven .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-eight .thumb img {
		max-width: 100%;
	}

	.key-principles li.l-nine .thumb img {
		max-width: 100%;
	}

	/*Find a store*/
	.store-locator-form .find-col1 .find-col3 {
		width: 100%;
	}

	.store-locator-form .find-col1 .find-col4 {
		width: 60%;
		float: none;
	}

	.career-banner.opportunities {
		background-size: 100% 100%;
		margin-top: 120px;
	}

	.career-banner.life-at-cash,
	.career-banner.why-cash,
	.career-banner.apply-Now {
		margin-top: 115px;
	}

	.careerModal .modal-content select.form-control {
		max-width: 300px;
	}

	.popover {
		width: 100%;
		left: 95px !important;
		top: 295px !important;
	}

	.interac-info .int-left {
		width: 100%;
		margin-right: 15px;
	}

	.interac-info .int-left img {
		width: 25%;
	}

	.interac-info .int-right {
		width: 100%;
	}

	.payment-form .submit-btn {
		left: 6%;
	}

	/* 12th April */
	.finance_tab .tab-content {
		margin-top: 8%;
	}

	h4.moneysol_title {
		top: -170px;
	}

	/*2nd May*/
	.foot_column {
		width: 44%;
	}




}



/*/////// max-width:420 ends here  //////////*/

@media (max-width: 375px) {

	.thumb .thumb-detail,
	.thumb img {
		max-width: 200px;
		left: 18%;
	}

	.navbar-default .navbar-collapse {
		padding-right: 50px;
		padding-left: 0;
	}


}



@media (max-width: 360px) {
	.navbar-header {
		width: 40%;
		padding: 0;
	}

	/* .navbar-brand {
		margin-top: 0px;
		margin-left: 2px;
	} */

	.navbar-default .mobmenu>li>a.login-link,
	.storelink2 .storeLocation a {
		font-size: 12px;
	}

	.finance_tab .nav-pills {
		top: 55px;
	}

	.mob-nav ul li a {
		font-size: 23px;
		padding: 12px 15px;
	}

	/* .navbar-static-top .navbar-collapse {
		width: 42% !important;
	} */

	.navbar-default .mobmenu>li>a.login-link {
		margin-top: 4px;
	}

	.storelink2 {
		padding: 0 5px;
	}

	.sel {
		width: 80%;
	}

	.sel select {
		-webkit-appearance: none;
	}

	.sel-lbl {
		top: 0px;
	}

	.popover {
		width: 100%;
		left: 45px !important;
		top: 310px !important;
	}

	.payment-form .submit-btn {
		left: 8%;
	}

	/* 17th April Store Modal popup */
	.storeAdd {
		width: 100%;
	}

	/*27th April*/
	.thumb .thumb-detail,
	.thumb img {
		max-width: 200px;
		left: 18%;
	}
}

/*/////// max-width:360 ends here  //////////*/



@media (max-width: 340px) {

	/*24th May*/
	.store-list li address {
		width: 55%;
	}

	.store-signs {
		width: 45%;
	}
}

/*/////// max-width:340 ends here  //////////*/


@media (max-width: 320px) {
	.navbar-header {
		width: 35%;
	}

	/* .navbar-brand>img {
		width: 100%;
	} */

	/* .navbar-brand {
		margin-top: 0px;
		margin-left: 0;
		top: 10px;
	} */

	.storelink2 .storeLocation a {
		font-size: 12px;
	}

	.locatorIcon {
		position: relative;
		left: 5px;
	}

	/*Loan Options Section*/
	.loan_type1 {
		margin-bottom: 30px;
	}

	.steps {
		width: 45px;
		height: 45px;
		line-height: 45px;
	}

	.popover {
		left: 25px !important;
	}

	/* 12th April*/
	/* .navbar-static-top .navbar-collapse {
		width: 48% !important;
	} */


	/*27th April*/
	.thumb .thumb-detail,
	.thumb img {
		max-width: 200px;
		left: 10%;
	}

	.navbar-default .navbar-collapse {
		padding-right: 40px;
		padding-left: 0;
	}


}



/*/////// max-width:320 ends here  //////////*/


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

	.loc_block_2 ul.list02,
	.loc_block_1 ul.list02 {
		margin: 0;
	}

	.list02 li {
		background-size: 20px;
		background-position: 0 50%;
		padding: 0 10px 0 22px !important;
	}

	.list02 li a {
		font-size: 14px;
	}

	.where_we_operate .loc_block {
		text-align: left;
	}

	.where_we_operate .loc_block ul li {
		width: 49%;
		white-space: nowrap;
	}

	.toggleMenu {
		height: 30px;
		line-height: 32px;
		width: 30px;
		top: 10px;
		right: 8px;
	}

	.storelink2 {
		padding: 0;
	}

	.navbar-default .navbar-collapse {
		padding-right: 45px;
	}

}

@media (min-width: 1350px) and (max-width: 1530px) {
	/* .navbar-static-top .navbar-collapse {
		width: 81%;
	} */

	.navbar-default .navbar-nav>li.live span {
		display: inline-block;
		margin: 0 2px 0 0;
	}

	.navbar-default .navbar-nav>li.live em {
		display: inline-block;
		font-style: normal;
		width: 57px;
		vertical-align: top;
		line-height: 13px;
		text-align: left;
		font-size: 13px;

		font-size: 14px;
	}

	.storeLocation {
		width: 198px;
	}

	.newtrustsection ul li span {
		font-size: 13px;
	}

	li.live a.livemap sup {
		top: -1.2em;
		left: 2px;
	}
}

@media (min-width: 1218px) and (max-width: 1404px) {
	.newtrustsection ul li.loanlive {
		font-size: 21px;
		height: 87px;
	}

	.newtrustsection ul li {
		font-size: 30px;
		vertical-align: top;
		height: 87px;
	}

	.newtrustsection ul li span {
		line-height: 16px;
	}

	li.live a.livemap sup {
		top: -1.2em;
		left: 2px;
	}
}

@media (min-width: 519px) and (max-width: 768px) {
	.newtrustsection ul {
		display: inherit;
		width: auto;
	}

	.newtrustsection ul li {
		width: 49%;
		margin-bottom: 27px;
		font-size: 21px;
		text-align: center;
		display: inline-block;
	}

	.newtrustsection ul li:nth-child(1) {
		margin: 0 auto;
		display: block;
		border-right: none;
	}

	.newtrustsection ul li:nth-child(3),
	.newtrustsection ul li:nth-child(5) {
		border-right: none;
	}

	.newtrustsection ul li div {
		text-align: center;
	}

}
/*iPhone 14*/
@media only screen
and (width: 390px) 
and (device-height: 844px)
and (-webkit-device-pixel-ratio: 3) {
	.pac-container {
        top: 250px !important;
    }
 }

/*iPhone 14 Pro*/
@media only screen
    and (width: 393px) 
    and (device-height: 852px)
    and (-webkit-device-pixel-ratio: 3) {
		.pac-container {
			top: 250px !important;
		}
	 }

/*iPhone 14 Pro Max*/
@media only screen
    and (device-width: 430px) 
    and (device-height: 932px) 
    and (-webkit-device-pixel-ratio: 3) { 
		.pac-container {
			top: 250px !important;
		}
	}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 2) { 
	.pac-container {
        top: 250px !important;
    }
 }
 @media only screen and (min-width: 390px) and (orientation: landscape)
 { .pac-container {
	top: 250px !important;
} }

 @media only screen and (min-width: 844px) and (orientation: portrait)
 { .pac-container {
	top: 250px !important;
} }
@media only screen and (max-width: 1024px) and (min-width: 400px)  {    
    .pac-container {
        top: 250px !important;
    }
}