@media only screen and (max-width: 1024px) {
	#gform_1 .gform_footer {
		width: 100%;
		text-align: center;
	}
	.call-center-1 a {
		font-size: 38px;
	}
	.mandiri-polylang .menu-language-container ul {
		margin-top: 16px;
	}
	.mobile {
		display: block !important;
	}
	.desktop {
		display: none !important;
	}
	h2.berita-terbaru {
		font-size: 42px !important;
	}
	h3.berita-terbaru {
		font-size: 22px !important;
	}
	.admin-bar.sticky .sticky-header #top {
		top: 0;
	}
	.sticky #primary-menu {
		margin-top: 18px;
	}
	#main .product-tabs .vc_tta-tab {
	    margin-right: 30px;
	}
	.mandiri-40-60 .vc_col-sm-6:last-child .mandiri-highchart {
		max-width: 552px !important;
	}
	#tcore-mobile ul li {
		background: transparent;
	}
	.admin-bar.sticky .sticky-header #top {
		top: 32px;
	}
	.tcore-search a {
		margin-top: 16px;
	}
	.mobile #branding img {
		max-height: 60px;
	}
	.tcore-mobile-menu {
		font-size: 40px;
		margin-top: 5px;
	}
	#tcore-mobile {
		width: 50%;
	}
	#main .tcore-btn-1 > button {
		margin-left: 0;
	}
}


@media only screen and (max-width: 980px) {
	.available-moinves {
		position: relative;
		width: 30px;
		height: 30px;
		float: left;
		top: -8px;
		left: -8px;
	}
	.available-moinves .tooltiptext {
		left: 0;
	}
	.pos-relative {
		width: 17%;
	}
	.available-moinves:hover .tooltiptext:after {
		visibility: hidden;
		display: none;
	}
}


@media only screen and (max-width: 769px) {
	.mandiri-product-call-center .col-sm-6 {
		width: 100%;
		float: none;
	}
	.mandiri-polylang .menu-language-container ul li.current-lang:after {
		display: none;
	}
	.mandiri-polylang .menu-language-container ul {
		margin-top: 16px;
	}
	h2.berita-terbaru {
		font-size: 32px !important;
	}
	h3.berita-terbaru {
		font-size: 16px !important;
	}
	#main .tcore-5-column.home-products .wpb_single_image {
		margin-bottom: 0;
	}
	#main .tcore-5-column.home-products .vc_col-sm-2 {
		margin-bottom: 30px;
	}
	.tcore-mobile-menu {
		font-size: 40px;
		margin-top: 5px;
	}
	.recent_post.col-md-12 li {
		margin: 0;
	}
	.admin-bar.sticky .sticky-header #top {
		top: 46px;
	}
	
	.mandiri-40-60 .vc_col-sm-6:first-child {
		width: 100%;
	}

	.mandiri-40-60 .vc_col-sm-6:last-child {
		width: 100%;
	}
	.mandiri-40-60 .vc_col-sm-6:last-child .mandiri-highchart {
		max-width: 720px !important;
	}

	.mandiri-60-40 .vc_col-sm-6:first-child,
	.mandiri-60-40 .col-sm-6:first-child {
		width: 100%;
	}

	.mandiri-60-40 .vc_col-sm-6:last-child,
	.mandiri-60-40 .col-sm-6:last-child {
		width: 100%;
	}

	#main .product-tabs .vc_tta-tab.vc_active > a::after {
		width: 65px;
	}
	#main .product-tabs .vc_tta-tab {
	    margin-right: 20px;
	}
	#main .product-tabs .vc_tta-tab > a {
		font-size: 22px;
	}
	#main .mandiri-full-768 > .vc_column_container   {
		width: 100% !important;
	}
	.mandiri-sector-allocation .col-sm-8, .mandiri-sector-allocation .col-sm-4 {
		width: 100%;
		float: none;
	}
}

@media only screen and (max-width: 736px) {
	.page-template-page-product-php .container {
		margin: 0 15px;
	}
	.page-template-page-product-php .container-fluid .container {
		margin: 0;
	}
	.mandiri-selling-agent {
		width: 30%;
	}
	#main .vc_custom_1458670204062 {
		margin-top: 0 !important
	}
	.budaya-perusahaan .vc_col-sm-4 {
		margin: 0 auto;
	}
	.tcore-mobile-menu {
		margin-top: 5px;
	}
	.mandiri-40-60 .vc_col-sm-6:last-child .mandiri-highchart {
		max-width: 706px !important;
	}
	#main .product-document-download .vc_col-sm-3 {
		width: 50% !important;
		float: left !important;
	}
	#main .recent_post.col-md-12 li {
		float: left;
		width: 50%;
	}
	.blog #main > header, .blog #main > .breadcrumb-trail, span.dash-title-post-mandiri {
		margin-left: 10px;
		margin-right: 10px;
	}
	.blog #main .col-sm-4 {
		margin-bottom: 50px;
	}
	.mandiri-post.image {
		max-height: 300px;
	}
	.available-moinves:hover .tooltiptext {
	    visibility: hidden;
	    display: none;
	}
}


@media only screen and (max-width: 580px) {
	.pos-relative {
	    width: 24%;
	}
	.available-moinves {
		left: 2px;
	}
}


@media only screen and (max-width: 480px) {
	.mandiri-selling-agent {
		width: 50%;
	}
	.mandiri-post.image {
		max-height: 150px;
	}
	#map_wrapper {
		height: 500px;
	}
	.mandiri-tooltip {
		right: 17%;
	}
	#main .recent_post.col-md-12 li {
		float: none;
		width: 100%;
	}
	.nab-indicator {
		float: none;
	}
	#main .product-document-download .vc_col-sm-3 {
		width: 100% !important;
		float: none !important;
	}
	.nab-selisih {
		float: none;
	}
	#tcore-mobile {
		width: 85%;
	}
	#main .vc_custom_1458670204062 {
		margin-top: 0 !important;
	}
 	.admin-bar.sticky .sticky-header #top {
 		top: 0;
 	}
 	.tcore-mobile-menu {
 		margin-top: 12px;
 	}
 	.header {
 		min-height: 100px;
 	}
 	.mandiri-40-60 .vc_col-sm-6:last-child .mandiri-highchart {
 		max-width: 384px;
 	}
 	#main table.mandiri-related-products tr td .fa-arrow-right {
 		display: none;
 	}
 	.sticky .tcore-mobile-menu {
	    margin-top: 4px;
	}
	.breadcrumb_mandiri .vc_col-sm-12 .wpb_wrapper .wpb_text_column {
		width: 92%;
	}
	#main .vc_custom_1458461045618 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	.call-center-1 a {
		font-size: 38px;
	}
	#gform_wrapper_1.gform_wrapper .gform_footer {
		width: 100%;
		text-align: center;
	}
	.nab-table tbody {
		display: block;
		width: 100%;
	}
	.nab-table tbody tr {
		display: none;
	}
	.nab-table tbody tr:nth-child(3) {
		position: relative;
		display: block;
		width: 100%;
	}
	.nab-table tbody tr:nth-child(3) td:before {
		position: absolute;
	    top: 6px;
	    left: 6px;
	    width: 45%;
	    padding-right: 10px;
	    font-weight: bold;
	    white-space: nowrap;
	}
	.nab-table tbody tr:nth-child(3) td:nth-child(1):before {
		content: "1 bulan";
	}
	.nab-table tbody tr:nth-child(3) td:nth-child(2):before {
		content: "3 bulan";
	}
	.nab-table tbody tr:nth-child(3) td:nth-child(3):before {
		content: "6 bulan";
	}
	.nab-table tbody tr:nth-child(3) td:nth-child(4):before {
		content: "1 tahun";
	}
	.nab-table tbody tr:nth-child(3) td:nth-child(5):before {
		content: "Sejak awal tahun";
	}
	.nab-table tbody tr:nth-child(3) td:nth-child(6):before {
		content: "Sejak peluncuran";
	}
	.nab-table tbody tr:nth-child(3) td {
		border: none;
	    border-bottom: 1px solid #d0d0d0;
	    position: relative;
	    padding-left: 50%;
	    width: 100%;
	    display: block;
	}
}
