@media (min-width: 1200px){
	/* custom container bootstrap */
	.container {
	    width: 960px;
	}
}
@media screen and  (min-width: 1024px) and (max-width: 1300px){
}
@media screen and  (max-width: 1240px){
	.box-reg-numb-registered{
		width: 140px;
		height: 140px;
	}
	.box-reg-info-list-cat{
		margin-left: 140px;
		padding-left: 20px;
	}
	h4.title-cr-list-reg-today{
		font-size: 13px;
	}
	h4.title-cr-list-reg-today2 span{
		font-size: 15px !important;
	}
	h4.title-cr-list-reg-today2{
		font-size: 13px;
	}
	.item-cat-reg-list{
		margin-bottom: 25px;
	}
	h3.title-icon-notif-list-ll{
		font-size: 14px;
	}
	.item-box-reg-acc-block-i{
		height: 123px;
	}
	.bg-reg-accounts{
		padding-top: 26px;
	}
	.text-ra-acc-block-numb{
		font-size: 28px;
	}
	.text-ra-acc-block-numb2{
		font-size: 13px;
	}
	h4.text-quo-list-tab{
		font-size: 12px;
	}
	.status-info-regP{
		font-size: 10px;
	}
}
@media screen and  (max-width: 1024px){
}
@media screen and  (max-width: 991px){
	.all-wrap-login-dash-in{
		padding-right: 0;
	}
	.all-wrap-login-dash-in{
		padding-left: 20px;
		padding-right: 20px;
		text-align: center;
	}
	.background-login-kv-in{
		padding-left: 20px;
	}
	.background-login-kv-in img {
		width: 100%;
	}
	.wrap-menu-bt-left{
		display: block !important;
	}
	.wrap-dashboard-menu-left {
		left: -251px;
	}
	.wrap-dashboard-content{
		padding-left: 0;
	}
	.wrap-dashboard-menu-top{
		padding-left: 50px;
		padding-top: 5px;
    	padding-bottom: 8px;
	}
	.wrap-dashboard-menu-top-in{
		padding-left: 0;
	}
	.sec-title-dashboard-breadcumbs{
		top: 3px;
	}
	.wrap-dashboard-content{
		padding-bottom: 0;
	}
	.tab-menu-content-front{
		display: none;
	}
	.dropdown-tab-front{
		/* display: block; */
	}
	ul.list-cta-acc li{
		margin-left: 0;
	}
	.dashboard-content-tab-fixed .wrap-button-tab-menu-content-front{
		position: relative;
		top: 0;
		left: 0;
		right: 0;
		background: #F0F5FA;
		z-index: 9;
		padding: 0;
	}
	.dashboard-content-tab-fixed.wrap-dashboard-content {
		padding-top: 50px;
	}
	.wrap-content-slider-paragraph{
		padding-right: 0;
	}
	.item-content-block-content-box{
		float: none;
		width: 100%;
	}
	.bar-search-form-sec{
		position: relative;
		top: 0;
		right: 0;
		margin-top: 20px;
	}
	.search-bar-mn-top2{
		width: 100%;
	}
	.cta-info-meta-delete-edit {
		position: relative;
		right: 0;
		top: 0;
		margin-top: 10px;
	}
	.bt-cta-action-meta-delete-edit-c{
		display: block;
	}
	.bt-cta-action-meta-delete-edit-c a{
		margin-left: 0;
		margin-right: 15px;
	}
	ul.tab-menu-content-front2 li{
		font-size: 11px;
		margin-right: 14px;
	}
	.item-box-content-role-exist{
		width: 100%;
		float: none;
	}
	.table-quotation-in{
		width: 800px !important;
	}
	.wrap-table-quotation-inv{
		overflow-x: auto;
	}
	.toolbar-quotation-table-right {
		position: relative;
		right: 0;
		top: 0;
		margin-top: 20px;
	}
	.searchbar-quotation-customer {
		width: 100%;
	}
	.filter-select-status-datatable{
		margin-left: 0;
	}
	.metrik-table-in-item{
		width: 650px !important;
	}
	.table-in-metrik-list-item{
		overflow-x: auto;
	}
	.cta-pro-bt-post{
		position: relative;
		top: 0;
		margin-top: 30px;
		padding-bottom: 20px;
	}
	.search-bar-mn-toppr{
		margin-bottom: 20px;
	}
	.filter-sec-pro{
		margin-bottom: 20px;
	}
	.item-proyek-content-box-list{
		width: 100%;
	}
	.wrap-item-block-list-c-big .box-in-content-pro-img{
		width: 120px;
	}
	.wrap-item-block-list-c-big .box-in-content-pro-detail-meta{
		margin-left: 120px;
	}
	.box-in-content-pro-img{
		width: 120px;
	}
	.box-in-content-pro-detail-meta{
		margin-left: 120px;
	}
	.table-documen-info-c-reg{
		overflow-x: auto;
	}
	.table-d-registration-app{
		width: 900px;
	}
	.wrap-tab-content-reg-data{
		width: 100%;
	}
	.img-login-left{
		display: none;
	}
	.form-login-input-content{
		position: relative;
		width: 100%;
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.box-button-review{
		position: relative;
		width: 100%;
		padding-right: 70px;
		margin-top: 30px;
	}
	.bt-box-select-app-reg-data{
		width: 100%;
	}
	.selected-circle-data-reg{
		font-size: 12px;
	}
	.bt-note-cta{
		font-size: 11px;
	}
	.icon-pencil-edit-reg{
		width: 30px;
		height: 30px;
		padding-top: 5px;
	}
	.container-rdn{
		font-size: 12px;
	}
	.cta-drop-review-bt .save-currency-rmb3{
		font-size: 11px;
	}
	.cta-drop-review-bt .cancel-currency-rmb3{
		font-size: 11px;
	}
	h4.title-heading-content-reg-data{
		font-size: 12px;
	}
	h4.title-heading-content-reg-data2{
		font-size: 14px;
	}
	h4.title-heading-content-reg-data3{
		font-size: 14px;
	}
	h3.head-title-top-reg-content{
		font-size: 18px;
	}
	h4.title-reg-data-code{
		font-size: 18px;
	}
	h4.title-td-info-c-reg2{
		font-size: 12px;
	}
	h4.title-td-info-c-reg{
		font-size: 12px;
	}
	h3.heading-title-mapan-tab{
		font-size: 24px;
	}
	.item-merchandise-add-sc-in .style-input-cms-exist{
		margin-bottom: 20px;
	}
	.item-merchant-add-img-text .item-img-merchant-sec{
		margin-bottom: 20px;
	}
	.wrap-c-merchant-img-text{
		width: 100%;
	}
	.wrap-member-team-info{
		padding-right: 0;
	}
	.bt-cta-menu-mobile{
		display: block;
	}
	.main-menu-top-center{
		display: none;
	}
	.box-main-menu-top {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 15px;
    }
	.main-logo-top {
        left: 50px;
        top: 12px;
        height: 29px;
    }
	.cta-button-menu-floating{
		top: 11px;
	}
	.profile-info-desc{
		padding-top: 8px;
	}
	.profile-info-text1{
		font-size: 11px;
		line-height: 12px;
	}
	.profile-info-text2{
		font-size: 9px;
		line-height: 13px;
	}
	.wrap-main-menu-top {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
    }
	.wrap-all-content-dashboard{
		padding-top: 75px;
	}
	.all-content-dashboard{
		padding-left: 20px;
		padding-right: 20px;
	}
	.cus-padding-right-c-reg {
		width: 100%;
	}
	.wrap-table-document-section{
		overflow-x: auto;
	}
	.documents-tab{
		width: 900px;
	}
	.menu-lang {
        padding-left: 7px;
    }
	.select-lang-menu {
        border: none;
    }
	ul.tab-button-content-detail-dashboard li:after{
		display: none;
	}
	ul.tab-button-content-detail-dashboard li:last-child{
		border-right: none;
	}
	ul.tab-button-content-detail-dashboard li{
		width: 24%;
		vertical-align: middle;
		text-align: center;
		font-size: 14px;
		min-height: 70px;
		padding-left: 5px;
		padding-right: 5px;
		border-right: 1px solid #5C8BCB;
	}
	.cta-pro-bt-post {
        position: relative;
        top: 0;
        margin-top: 30px;
        padding-bottom: 20px;
    }

	.wrap-main-footer {
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 50px;
        padding-top: 50px;
    }
	.copyright-footer {
        padding-left: 20px;
        padding-right: 20px;
    }
	
	.section-megamenu-daftar-bt .content-3-col-img {
        display: none;
    }
	.bt-cta-join {
        padding-top: 6px;
        padding-bottom: 6px;
    }
	.bt-cta-login {
        padding-top: 6px;
        padding-bottom: 6px;
    }
	.section-megamenu-daftar-bt {
        top: 53px;
    }
}
@media screen and  (max-width: 768px){
	ul.tab-button-content-detail-dashboard li{
		vertical-align: middle;
		text-align: center;
		font-size: 12px;
		min-height: auto;
	}
}
@media screen and  (max-width: 640px){
	
}
@media screen and  (max-width: 600px){
}
@media screen and  (max-width: 480px){
	.content-block-box-list-item-cus-in.content-block-box-list-item ul li{
		font-size: 14px;
	}
	h3.title-content-article-in-box{
		font-size: 15px;
	}
	h3.heading-title-tab-top-c{
		font-size: 15px;
	}
	h3.text-article-page-left-list{
		font-size: 14px;
	}
	h3.title-exist-box-content{
		font-size: 16px;
	}
	
	.wrap-item-block-list-c-big .box-in-content-pro-img{
		width: 100%;
		float: none;
		margin-bottom: 20px;
	}
	.wrap-item-block-list-c-big .box-in-content-pro-detail-meta{
		margin-left: 0;
		padding-left: 0;
	}
	.box-in-content-pro-img{
		width: 100%;
		float: none;
		margin-bottom: 20px;
	}
	.box-in-content-pro-detail-meta{
		margin-left: 0;
		padding-left: 0;
	}
	h3.title-icon-notif-list-ll {
        font-size: 11px;
		display: block;
    }
	.item-icon-notif-list2 {
		padding-top: 25px;
		padding-bottom: 7px;
		padding-left: 15px;
	}
	h4.title-cr-list-reg-today2 {
        font-size: 11px;
    }
	h4.title-cr-list-reg-today2 span {
        font-size: 14px !important;
    }
	.box-reg-numb-registered h4 {
		font-size: 11px;
		line-height: 16px;
	}
	.numb-reg-today {
		font-size: 46px;
		line-height: 46px;
	}
	.box-reg-numb-registered {
        width: 120px;
        height: 120px;
    }
	.box-reg-info-list-cat{
		margin-left: 120px;
		padding-top: 0;
	}
	h3.title-box-reg-acc-block {
		font-size: 16px;
		margin-bottom: 20px;
		padding-left: 0;
	}
	.cus-padding-yh {
		padding-left: 0px;
		margin-bottom: 0;
	}
	h4.title-box-reg-acc-block-ac{
		font-size: 12px;
	}
	h4.title-account-numb-reg span {
		font-size: 38px;
	}
	h4.title-account-numb-reg{
		font-size: 18px;
	}
	.box-registered-account-block{
		margin-bottom: 30px;
	}
	h3.head-title-table-recent-register{
		font-size: 16px;
	}
	.bt-see-more-table-reg a{
		font-size: 13px;
	}
	.field-pos-right-sec{
		right: 10px;
		top: 22px;
	}
	.title-pos-right-sec{
		font-size: 11px;
	}
	.item-list-notif-reg-info:nth-of-type(3) .field-pos-right-sec {
		top: 18px;
	}
	h3.title-single-dashboard-detail{
		font-size: 23px;
	}
	ul.tab-button-content-detail-dashboard li{
		font-size: 11px;
		min-height: 62px;
		padding-top: 16px;
		padding-bottom: 0px;
	}
	ul.tab-button-content-detail-dashboard li:after{
		display: none;
	}
	.bt-cta-login {
        font-size: 12px;
        width: 77px;
        margin-right: 3px;
    }
	.bt-cta-join {
        width: 88px;
        font-size: 12px;
    }
	.section-megamenu-daftar-bt h3.title-content3-text1 {
        font-size: 20px;
        line-height: 28px;
    }
	h4.title-content3-text1 {
        font-size: 13px;
    }
}
@media screen and  (max-width: 420px){
	ul.tab-button-content-detail-dashboard li{
		font-size: 10px;
		width: 23%;
	}
	
}
@media screen and  (max-width: 360px){
}
@media screen and  (max-width: 320px){
}