@media screen and (max-width:770px) {
	.content {
		background-size: 1400px auto;
		background-position: -210px -10px !important;
		min-height: 800px !important;
	}
	.landing_container#business{
		width:100% !important;
		bottom: 135px !important;
	}
	.landing_container#business .pb-columns{
		width:100% !important;
	}
	.landing_container2{
		margin-top: 340px !important;
		}
	.sub_title h1 {
		font-size:22px !important
	}
	.left-content-wrapper h2,
	.intro-text h2,
	h2{font-size:31px !important; line-height:36px !important}
	#content .intro-text h1,
	#content .intro-text h1 span {
		font-size:31px !important;
		line-height:36px;
	}
	.intro-main-pic{
		display:none !important;
	}
	p.premier {
		margin-left: 2% !important;
	}
	.inner-container{
		width:97.15% !important;
	}
	.btm-shadow, .cards-header2-btm-shadow{
		display:none !important;
	}
	.how-to-apply-box{
		background:none !important;
	}
	.inner-container-wrap-left, 
	.inner-container-wrap-right,
	.e-channel-complements-left,
	.e-channel-complements-right{
		width:100% !important;
	}
	.inner-container-wrap-right{
		margin:10px 0 !important;
	}
	.e-channel-complements-left img{margin:0 auto !important}
	header .logo{
	width:250px !important;
	background-size: auto 50px;
	}
	
	
	/*New Res*/
	header .logo {
		width: 220px!important;
		background-size: auto 46px;
	}
	a#right-menu {position:absolute; right:0;}
	.intro-minibox-wrap .mini-1-wrap, .intro-minibox-wrap .mini-2-wrap, .intro-minibox-wrap .mini-3-wrap {
		display: block;
		float: none;
		overflow: hidden;
	}
	.intro-minibox-wrap .mini-1, .intro-minibox-wrap .mini-2, .intro-minibox-wrap .mini-3 {
		float: none;
    	margin: 0 auto 25px !important;
	}
	.top_misclink_responsive{padding-right: 65px;} 
	.intro-minibox-wrap mini-3-wrap {margin-right:0;}
	.content-wrapper,
	.left-content-wrapper,
	.busyDebit-outer-container,
	.busyDebit-inner-container,
	.gcc-homepage-content,
	#grp_header {
		width:99% !important;
		max-width:940px;
	}
	.logo2{
		display:none !important;
	}
	.inner-container {padding:5px !important; background:none !important}
	.outer-container .medium-padding {
    	padding: 6px !important;
	}
	
	.generic-nav-con ul.generic-sliding-menu li.add-sub-menu a {background-position:97% 15px !important}
	
}

@media (max-width: 769px) and (min-width: 481px) {
	p.premier {
    	float: none;
    	margin: 0 !important;
	}
	p.premier img{width:100%}
	.how-to-apply-content-container .right2 {width:50%}
	.how-to-apply-content-container .right2 img {
		width:100%;
		height:auto
	}
	
	.child {margin: 0 12px 12px !important;}
	
	.wm-3-col {width:188px !important; display:block; margin:0 auto}
	.wm-image {width:100% !important}
	
	.wm-desc {width:100% !important; float:none !important; padding:0 !important;}
	
	.sidebar-right, 
	.premier-content-right,
	.group_rightcol{display:none !important}
	
	.landing_container2 .pb-columns {
    	width: auto !important;
		background:none
	}
	
	.left-column-box, .left-box-wrapper{width:100% !important;}
	.premier-content-left {width:100% !important; margin-right:0 !important}
	.premier-outer-container {padding: 0 !important;width: 99.6% !important;}
	.premier-inner-container {width:95% !important}
	.premier-2column-content {
    	height: auto !important;
    	width: 42% !important;
		min-height: 420px;
	}
	.premier-header-bg-wrapper {display:none}
	
	#insurance.left-box-wrapper .content-box-left {width:40% !important}
	#insurance.left-box-wrapper .content-box-right {width:50%}
	
	.premier-promo-container {width:87% !important} 
	
	.radial-shadow {width:auto !important}
	#insurance.left-box-wrapper .radial-shadow .content-box-left {width:100% !important; background:none}
	#account.tab-wrapper {width:100% !important}
	
	.global-tab-item-content-box-inner {padding:0;}
	.tabs-3-column {width:156px !important}
	.tabs-3-column img {width:100% !important; height:auto}
	
	.cards-header-img-container {display:none !important}
	
	.c-card-container {
		margin: 0 !important;
		width: 100% !important;
		height:auto !important
	}
	
	.c-card-detail {
		background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
		float: none !important;
		margin:0 auto 30px;
		width: 248px !important;
		height:auto !important;
		clear:both
	}
	.c-card-detail .cpromo-data-contxtwo{display:none}
	.c-card-image {margin-top:0 !important; width:auto !important; min-height: 100% !important;}
	.c-card-info {float:none !important; width:auto !important; overflow:hidden}
	
	.bottomblock {width:auto !important}
	
	
	.intro-text {
    	width: auto !important;
	}
	
	.style1-2col-box {
		min-height: 250px;
		width: 100% !important;
		margin:0 auto !important
	}
	.style1-2col-box .thumbimg {margin:0 auto}
	p.link-other {float:none !important}
	.account-viewall .style1-2col-box {min-height:100% !important}
	
	.inner-container-wrap-radial-shadow {overflow:hidden !important; background:none !important}
	.inner-container-wrap-radial-shadow .bi-left-2col{
		width:100% !important;
		float:none !important;
	}
	.inner-container-wrap-radial-shadow .bi-right-2col{
		width:100% !important;
		float:none !important
	}
	
	/*promo*/
	.content-box-left,
	.content-box-right {
		width:100% !important;
		float:none !important;
		display:block
	}
	.content-box-left img {width: auto !important;}
	
	.card-viewall {width:auto !important}
	
	
	/*bi-col*/
	.bi-left-2col, .bi-right-2col {width: 93% !important; float:none !important; padding:20px !important}
	
	.card-current-container {width:100% !important; margin:0 !important; float:none !important;}
	.card-current-detail {
		margin: 0 !important;
		padding: 20px !important;
		width: 93% !important;
	}
	.card-current-detail .card-current-img,.card-current-detail .card-current-text {width:100% !important; float:none; display:block}
	.card-current-detail .card-current-img {text-align:center}
	.card-current-img img {margin:0 auto}
	
	/*Busy Debit*/
	.busyDebit-plans-content {
		float: none !important;
    	width: 100% !important;
		display:block !important
	}
	.busyDebit-plans-content h4 {font-size:20px !important}
	.busyDebit-plans-content .bar-header-green, .busyDebit-plans-content .bar-header-orange {background:#008E8E !important; width:auto !important;  padding:7px 15px 1px !important}
	.busyDebit-plans-detail {
		display: block !important;
		float: none !important;
		width: 91.5% !important;
	}
	img.res-full {
		width:100% !important;
		height:auto !important;	
	}
	
	.show-detail-outer {width:auto !important}
	
	.show-detail-outer .show-detail-container {width:auto !important}
	
	.show-detail-outer .show-detail-container .toggle-inner-container,
	.show-detail-outer .show-detail-container .pay-inner-container {width:auto !important}
	
	.show-detail-outer .show-detail-container .toggle-inner-container {padding:0 !important}
	.show-detail-outer .show-detail-container .child{
		display: block !important;
		float: none;
		margin: 0 auto 20px !important;
		min-height: 100%;
		width: auto;
	}
	.show-detail-outer .show-detail-container .child div {width:auto !important; margin:0 auto !important}
	.show-detail-outer .show-detail-container .capitalMarket-main-cnttwo {min-height:150px;}
	.show-detail-outer .show-detail-container .child.col2 {
		display: block !important;
		float: none;
		margin: 0 auto 20px !important;
		width:auto !important
	}
	
	
	/*ggc-2-column*/

	.gccC-left-content,
	.gcc-right-content,
	.promotions-left-content,
	.promotions-right-content {
		display: block !important;
		float: none !important;
		width: 100% !important;
		margin:0 auto !important
	}
	.generic-nav-outer-container,
	.generic-nav-inner-container,
	.generic-nav-con {width:auto !important}
	
	.cards-header2-inner-container .cards-header2-content {
		display: block !important;
		float: none !important;
		width: auto !important;
		clear:both
	}
	
	.inner-container-shadow-4col {width:auto !important}
	.inner-container-shadow-4col .step-kpm {width:auto !important; float:none !important}
	
	/*Kredit Program*/
	.busyRecev {width:100% !important; padding:0 !important}
	.introd-content-wrap .img-txt-content {
		display: block !important;
		float: none !important;
		width: auto !important;
	}
	.introd-content-wrap .img-txt-content .img-thumb-s1 {margin:0 auto}

	
	.home_trade .outer-container-redline {width:auto !important}
	.home_trade .outer-container-redline .medium-padding {width:auto !important}
	.home_trade .inner-container-wrap-radial-shadow-home {width:auto !important; padding:10px !important}
	
	/*Velocity*/
	.container-velocity {width:100%;}
	.container-velocity img{width:auto; margin:0 auto !important; float:none !important}
	.container-velocity h2{width:100% !important; float:none !important;}
	
	.manange-3-col {
		display: block !important;
		float: none !important;
		width: auto !important;
		overflow:hidden
	}
	.manange-3-col img{margin:0 auto !important; float:none !important}
	
	/*groups*/
	.btm-list-container,
	.gcc-btm-link {
		width:auto !important
	}
	.btm-in-detail-con {
		background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
		display: block !important;
		float: none !important;
		margin: 0 auto 20px !important;
		overflow: hidden;
		width: 100% !important;	
	}
	.btm-inside-list-detail {width:auto !important; float:none !important}
	.gcc-top-con {
		margin-bottom: 20px;
		overflow: hidden;
		height:auto !important
	}
	
	/*cash management*/
	.cta-points {width:auto !important}
	
	
	/*Premier*/
	.premier-subnav-container {height:auto !important}
	.premier-subnav-container .premier-subnav-wrapper{
		width:auto !important
	}
	.premier-subnav-wrapper li {float:none !important; display:block !important}
	.premier-subnav-wrapper li a {border-bottom:1px solid #D1D1D1 !important; border-top:none !important}
	.premier-subnav-wrapper li a.firstnav {border-radius:0 !important; border-top:1px solid #D1D1D1 !important;}
	.premier-inner-box,
	.premier-inner-box-content,
	.premier-inner-box-pattern {width:auto !important}
	.pm-left-2col,
	.pm-right-2col {
		width:auto !important;
		float:none !important;
		display:block !important	
	}
	
	#premier-accordion-container .accordion-content,
	.premier-promo-container .accordion-content {
		width:auto !important	
	}
	#premier-accordion-container .accordion-content .second-con-content .detail,
	.premier-promo-container .accordion-content .second-con-content .detail {
		float: none;
    	margin: 0 auto 10px;
	}
	#premier-tab .ui-tabs-nav {height:auto !important;}
	#premier-tab ul.ui-tabs-nav li {
		border-radius:0 !important;
		margin:0 !important;
		float:none !important;
		display:block !important;
		height:auto !important;
		line-height:normal !important;
		overflow:hidden !important
	}
	#premier-tab ul.ui-tabs-nav li:last-child {border-bottom:1px solid #D7D7D7 !important}
	#premier-tab .ui-tabs-panel {margin:0 !important}
	.premier-tab-item-content-box-inner .al-tabcontent-wrapper {
		width:auto !important;
		padding:0 !important	
	}
	
	
	.card-viewall {width:auto !important}
	.how-2-apply-inside {overflow:hidden}
	.how-2-apply-inside .inside-txt ul li{
     word-break: break-word;
	}
	
	/*Management*/
	.gcc-section-wrapper,
	.gcc-content-wrapper,
	.gcc-outer-container, 
	.gcc-countries-container,
	.gcc-inner-radial {width:auto !important}
	
	.pepl-detail .gcc-img,
	.pepl-detail .gcc-detail {
		float:none !important;
		display:block !important;
		width:100% !important;
	}
	.pepl-detail .gcc-img{margin:0 0 30px !important}
	.gcc-inner-radial h4, .gcc-inner-radial h5 {text-align:center}
	
	#business.landing_container {margin:0 auto !important; left:auto !important}
	#business.landing_container .pb-columns {background:none !important}
	
	.global-tab-item-content-box-shadow {background:none !important}
	#global-tab .ui-tabs-nav li a {font-size:14px !important}
	
	.capitalMarket-main-cntone.gray h2, .capitalMarket-main-cntone.gray h2 span {font-size:18px !important}
	
	
	/*Loan*/
	.loans-left-content-wrapper {
		width:100% !important	
	}
	.loans-left-column-box-style2, 
	.loans-left-box-wrapper, 
	.loans-radial.last, 
	.calculator-container, 
	.stepcontainer {width:auto !important; float:none !important; overflow:hidden !important}
	/*.calculator-col1-style2 {
		display: block !important;
		float: none !important;
		margin: 5px 5px 5px 0 !important;
		text-align: center;
		width: auto !important;
	}
	.calculator-col2 {display:none !important}
	.calculator-col3 {margin:0 0 0 14% !important}*/
	.calculator-col1-style2 {width:130px !important}
	.calculator-row1 {width:250px !important}
	.calculator-col2 {margin-right:5px !important}
	.calculator-col4 {width:202px !important}
	
	/*Wealth Management*/
	.topredline-txtbox .p-artikel {
		width:auto !important	
	}
	.topredline-container-imgbox,
	.icon-reksadana {
		display: block;
		position: relative !important;
		text-align: center;
		float:none !important
	}
	.topredline-container-imgbox img,
	.icon-reksanda-image {margin:0 auto !important; width:auto !important}
	.icon-reksanda-image {width:50% !important}
	
	.ins-outer-container .ins-roundcorner-container,
	.ins-outer-container .ins-roundcorner-container div,
	.ins-outer-container .ins-roundcorner-container .p-artikel-relevan,
	ul.reksadana {
		display: block;
		float: none !important;
		width: auto !important;
	}
	.ins-outer-container .ins-roundcorner-container div {float:none !important} 
	
	.ins-main-content-con .child {
		clear: both !important;
		display: block;
		float: none !important;
		margin: 0 auto 20px !important;	
	}
	
	.wealth-landing-content .inscc-inner-container {background:none !important}
	.wealth-landing-content .inscc-inner-container h2.product-header {
		display: block;
		float: none !important;
		margin: 0 auto 30px !important;
		text-align: center;
		width: auto !important;
	}
	.wealth-landing-content .inscc-inner-container .product-header img,
	.wealth-landing-content .header-title img{
		width:auto !important;
		height:auto !important;
		margin:0 auto !important;
	}
	.wealth-landing-content .inscc-inner-container .product-info-right {
		width:auto !important;
		float:none !important;
		margin:0 !important;
		text-align:center;
	}
	.wealth-landing-content .inscc-inner-container  .product-info-right .button-red {
		bottom: auto !important;
		clear: none;
		display: inline-block;
		float: none !important;
		margin: 0 10px 10px 0;
		position: relative;
		right: auto;
	}
	
	/*Locale*/
	.global-tab-item-content-box-inner .inside,
	.global-tab-item-content-box-inner .inside .textbox,
	.global-tab-item-content-box-inner .inside .textbox input {
		width:auto !important
	}
	.global-tab-item-content-box-inner h5 {margin-top:30px;}
	
	/*Form*/
	table#redeemPointForm,
	.form-res table {width:100% !important}
	
	table#contactForm tr td .textboxarea textarea {width:70%}
	
	/*Index*/
	body.group_page .group_rightcol {
		display: block !important;
		float: none;
		left: 35%;
		margin: 0 auto;
		position: absolute;
		top: 40%;
	}
	body.group_page .group_leftcol {
		float: none;
		margin: 0 auto;
	}
	body.group_page #group_container {
		min-height: 1050px;
	}
	
	/*Table Gallery*/
	table#ctl00_main_content_contentHolder_lt_content_ImageGallery_1_lstImages tbody td {
		border: 0 solid #FFFFFF !important;
		display: block;
		margin: 0 auto;
		text-align: center;
	}
	
	table#ctl00_main_content_contentHolder_lt_content_ImageGallery_1_lstImages img {
		margin: 0 auto;
		float:none
	}
	
	
	/*Footer*/
	#footer .misc_container {
		display: block;
		float: none;
		margin: 0 auto;
		text-align: center;
		width: 100% !important;
	}
	#footer .misc_container ul.misc_links{
		float:none !important;
		width:auto !important
	}
	ul.misc_links li {
		display: inline-block !important;
		float: none !important;
		padding: 0 5px !important;
	}
	#footer .copyright {
		float: none;
		padding: 18px 0;
		text-align: center;
		width: 100% !important;
	}
	
	/*Promo*/	
	.cards-promo-wrapper, .cards-promo-heading, .card-promotion-outer-container, .card-promotion-inner-container, .card-promo-content-container, .card-promo-btcon, .card-nav-outer-container, .card-nav-inner-container, .card-nav-con {
		width:auto !important
	}
	
	.card-promo-btcon .card-promo-rtcontainer {height:auto !important; float: none !important;}
	.card-promo-rtcon-outer, .card-promo-hover {margin:0 auto 10px !important}
	.card-promo-hover {margin:0 auto 20px !important}
	
	.card-promo-btcon {width:auto !important;padding:0 !important}
	.outer-container.slide {width:auto !important; margin-left:0 !important}
	.slider-wrapper{display:none !important;}
	
	
}