@media(max-width: 767px) {
	.secondary_inact {
		position: static !important;
		margin-top: 0px !important;
	}
	.navbar-inact .main-menu .navbar-nav {
    	background: #fff;
    	border: 1px solid #eaeaea;
    }
    body#inact-home       a#inact-home,
	body#inact-about      a#inact-about,
	body#inact-features   a#inact-features,
	body#inact-tutorial   a#inact-tutorial {
		width: 45px !important;
	}
	.navbar-inact .main-menu .navbar-nav li>.dropdown-menu {
	    margin-top: -10px !important;
	    margin-left: -10px;
	    border: none !important;
	}
	.navbar-inact .main-menu .navbar-nav li>.dropdown-menu {
   		top: 0px;
	}
	.main-menu .navbar-inact-nav>li:hover>a {
		border-bottom: 2px solid #fff !important;
	}
	.navbar-inact .main-menu .navbar-nav li>.dropdown-menu {
    	min-width: 300px !important;
	}
	.navbar-inact ul ul li ul {
		position: static !important;
		margin-left: 1px !important;
		min-width: 450px !important;
		margin-top: -5px !important;
		display: block;
		background: #fff;
	}
	.navbar-myorder-apps ul ul li ul li {
		padding-left: 20px;
	}
	.drinact-login {
		margin-bottom: 15px !important;
	}
	.drinact {
		width: 180px !important;
		text-align: center !important;
		margin-bottom: 15px;
	}
	.header-inact-box-logo img {
    	max-height: 45px;
	}
	.header-inact-img-top {
    	max-height: 100px;
	}
	.header-inact-box-title {
    	font-size: 35px;
	}
	.header-inact-box-cta a {
    	padding: 11px 30px;
	}
	.inact-header-text-title {
    	font-size: 30px;
	}
	.inact-about-text {
    	padding-top: 50px;
    	padding-left: 0px; 
	}
	.inact-features-img {
		margin-bottom: 30px;
	}
	.inact-features-mobile {
    	display: block;
	}
	.inact-features-desktop {
    	display: none;
	}
	.inact-profit {
		padding-bottom: 0px;
	}
	.acc_info_surabaya {
    	margin-top: 20px;
    	padding-bottom: 30px;
	}

	.inact-header-page {
    	padding-top: 75px;
    	padding-bottom: 75px;
	}
	.inact-skema-mobile {
    	display: block;
	}
	.inact-skema-desktop {
    	display: none;
	}
	.inact-skema-text {
     	padding-right: 0px;
     	padding-top: 40px; 
	}
	.inact-spek-img img {
    	padding-right: 0px;
    	margin-bottom: 30px;
	}

	.inact-features-page img {
		margin-bottom: 0px;
	}
	.inact-features-page-mobile {
		display: block;
	}
	.inact-features-page-desktop {
		display: none;
	}
	.inact-features-page {
		text-align: center;
	}

	.product-carausel-box {
    	height: 250px;
	}

	.why-choose-us-parent-box {
    	width: calc(100%/2 - 15px);
	}

	#tipe-perusahaan .img-tipe-kiri {
	    padding-right: 0px;
	}
	#tipe-perusahaan .img-tipe-kanan {
	    padding-left: 0px;
	}

	.navbar-inact .main-menu .navbar-nav li>.dropdown-menu {
    	position: relative !important;
    	z-index: 99;
	}
	.navbar-inact .main-menu .navbar-nav li>.dropdown-menu {
    	-webkit-box-shadow: none;
    	box-shadow: none;
	}
	.navbar-nav .open .dropdown-menu>li>a {
        background: #fff;
    }

    .ta-title,
	.fitur-2-teks-title {
    	font-size: 45px !important;
	}
	.video-new-2 {
	    padding-bottom: 30px;
	}
	.fitur-all-2-box {
		height: auto;
	}
}

@media(min-width: 768px) and (max-width: 1023px) {
	.logo-product {
        height: 40px !important;
    }
	.inact-about-text {
    	padding-top: 50px;
    	padding-left: 0px; 
	}
	.inact-features-mobile {
    	display: block;
	}
	.inact-features-desktop {
    	display: none;
	}
	.acc_info_surabaya {
    	margin-top: 20px;
    	padding-bottom: 30px;
	}
	.inact-profit {
		padding-bottom: 0px;
	}

	.inact-header-page {
    	padding-top: 100px;
    	padding-bottom: 100px;
	}
	.inact-skema-mobile {
    	display: block;
	}
	.inact-skema-desktop {
    	display: none;
	}
	.inact-skema-text {
     	padding-right: 0px;
     	padding-top: 40px; 
	}
	.inact-spek-img img {
    	padding-right: 0px;
    	margin-bottom: 30px;
	}

	.inact-features-page img {
		margin-bottom: 0px;
	}
	.inact-features-page-mobile {
		display: block;
	}
	.inact-features-page-desktop {
		display: none;
	}
	.product-carausel-box {
    	height: 290px;
	}
	.why-choose-us-parent-box {
    	width: calc(100%/3 - 15px);
	}
	#tipe-perusahaan .img-tipe-kiri {
	    padding-right: 0px;
	}
	#tipe-perusahaan .img-tipe-kanan {
	    padding-left: 0px;
	}

	.ta-title,
	.fitur-2-teks-title {
    	font-size: 45px !important;
	}
	.video-new-2 {
	    padding-bottom: 30px;
	}
	.fitur-all-2-box {
		height: auto;
	}
}

@media(min-width: 1023px) and (max-width: 1200px) {
	.inact-profit-box {
		height: 300px;
	}
	.inact-profit {
		padding-bottom: 0px;
	}
	.product-carausel-box {
    	height: 290px;
	}
} 

@media (min-width: 1700px) {
	.inact-header-new {
	    padding-top: 180px;
	    padding-bottom: 180px;
	}
	.why-choose-us-parent {
		max-width: 1700px;
	}
}