@media (max-width: 767px) {
	.mesin-absensi-navbar .dropdown .dropdown-menu {
    	position: static !important;
	}
	.mesin-absensi-navbar .main-menu .navbar-nav {
	    background: #fff; 
	    border: 1px solid #eaeaea;
	    margin-bottom: 20px;
	}
	.mesin-absensi-navbar .main-menu .navbar-nav .dropdown-menu-mesin-absensi>.dropdown-menu {
	    margin-top: -10px !important;
	}
	.navbar-ea .navbar-nav .open .dropdown-menu>li>a {
		background: #f0f0f0 !important;
		color: #666 !important;
	}
	.secondary_ea {
    	position: static;
	}
	.mesin-absensi-navbar .navbar-header {
    	margin-right: 0px;
	}
	.search-mesin-absensi {
		margin-bottom: 0px;
		margin-left: 150px;
    	margin-top: -77px;
	}
	.search-mesin-absensi form input,
	#result1 {
    	width: 170px;
	}
	.product-carausel-tag {
    	/*height: 59px;*/
	}
	.product-carausel-box {
	    height: 250px;
	}
	.Produk-detail-absensi-sidik-jari .col-xs-6 {
		padding-right: 5px !important;
    	padding-left: 5px !important;
	}
	/* Slider WCU */
	.myorder-carausel .carousel-caption {
    	position: static;
	}
	.myorder-carausel .carousel-caption-title p {
    	font-size: 16px;
    	font-weight: 700;
	}
	.myorder-carausel .carousel-caption-title {
    	padding-bottom: 0px;
    	padding-top: 15px;
	}
	.myorder-carausel .carousel-caption-detail {
		font-size: 14px;
		line-height: 1.5;
	}
	.myorder-carausel .carousel-inner {
		background: #eaeaea;
	}
	.myorder-carausel .carousel-caption-text {
		text-align: center;
	}
	.myorder-carausel .carousel-inner-img-mobile {
		display: block !important;
	}
	.myorder-carausel .carousel-indicators {
		display: none;
	}
	.myorder-carausel .glyphicon {
    	opacity: 1;
	}
	.myorder-carausel .carousel-caption {
		display: block;
    	margin: 0 auto;
	}
	.myorder-carausel .carousel-caption-cta {
    	padding-top: 10px;
    	padding-bottom: 10px; 
	}
	.myorder-carausel .carousel-caption-cta a {
		padding: 0px;
		font-size: 12px;
		padding: 9px 19px;
		color: #fff;
	}
	/* End Slider WCU */

	.fingerprint-kategori-box {
		padding: 8px;
	}
	.fingerprint-kategori {
	    padding-bottom: 0px; 
	}
	.fingerprint-f7000-box-img {
	    padding-right: 0px;
	}
	.fingerprint-cta-center {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.tab-fingerprint-produk {
	    text-align: center;
	}
	.tab-fingerprint-produk ul li {
		margin-bottom: 5px;
	}
	.fti-top {
     	margin-top: 0px; 
	}
	.fingerprint-cta-bottom-box-title {
    	font-size: 30px;
	}
	.myorder-apps-testimonial-box {
		height: 320px;
	}


	.mesin-absensi-carausel a.mesin-absensi-cta-brosur,
	.mesin-absensi-carausel a.mesin-absensi-cta-wa {
		display: none;
	}
	.mesin-absensi-carausel .carousel-indicators {
		display: none;
	}
	.adjust-2-desktop {
		display: none;
	}
	.adjust-2-mobile {
		display: block;
	}
	.mesin-absensi-f7000 {
	    background: #fff !important;
	}
	.cta-bottom-mesin-absensi {
		margin-bottom: 20px;
	}
	.header-banner-mesin-absesni .judul-header-banner-mesin-absesni {
    	font-size: 25px !important;
    	margin-top: 50px !important;
    	line-height: 30px !important; 
	}
	.header-banner-mesin-absesni img {
		display: none;
	}
	.header-banner-mesin-absesni {
    	padding-bottom: 50px;
	}
	.btn-header-banner-mesin-absesni {
	    background: #f0483e;
	    color: #fff;
	    padding-top: 6px;
	    padding-bottom: 6px;
	    padding-right: 20px;
	    padding-left: 20px;
	    border-radius: 4px;
	}
	.class-thumbnail-sidik-jari a img {
    	height: auto !important; 
	}
	.thumbnail-sidik-jari {
	    margin-bottom: 30px;
	}
	.mesin-absensi-navbar-cta {	    
		width: 128px;
	}
	.kata-klien-tabcontent {
	    font-size: 12px;
	    line-height: 1.7;
	}
	.navbar-mesin-absensi-video {
		float: right;
    	margin-right: 40px;
	}
	.maiad-mobile {
		display: block;
	}
	.maiad-desktop {
		display: none;
	}
	.mesin-absensi-iacs-detail .mait-title {
		padding-top: 40px;
	}
	.mesin-absensi-iacs-detail .mait-desc {
    	padding-right: 0px; 
	}

	.search-mesin-absensi {
		left: 0%;
		display: none;
	}
	#result1 li {
    	font-size: 9px;
	}

	.fingerprint-terintegrasi {
     	padding-top: 0px;
    }
    .fingerprint-wcu {
    	padding-bottom: 0px;
    }

    .product-carausel-box-title {
	    padding: 0px 15px;
	    height: 40px;
	    text-transform: capitalize;
	    line-height: 2px;
	}
	.product-carausel-box-title a {
    	font-size: 14px;
    	line-height: 1.2;
	}
	.fingerprint-kategori-box-title {
    	font-size: 17px;
	}
	.product-carausel-cta a {
	    font-size: 11px;
	    padding: 7px 10px;
	}
	.cd_info_surabaya {
	    margin-top: 0px;
	    padding-bottom: 20px;
	}
}

@media (max-width: 380px) {
	.title-fingerprint-bottom {
    	font-size: 24px;
	}
	.fingerprint-kategori-box-title {
		font-size: 18px;
	}
	.myorder-apps-title {
    	font-size: 25px;
	}
	.maf-title p:nth-child(1) {
    	font-size: 23px;
	}
	.myorder-apps-testimonial-box {
		height: 360px;
	}
	.product-carausel-box-title a {
		font-size: 15px;
	}
	.search-mesin-absensi {
	    margin-bottom: 0px;
	    margin-top: -30px;
	    margin-bottom: 10px;
	    margin-left: 0px;
	}
	.search-mesin-absensi {
		position: static;
	}
	.search-mesin-absensi form input, #result1 {
    	width: 200px;
	}
	.product-carausel-box {
    	height: 230px;
	}
	.product-carausel-cta {
    	padding-left: 8px;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	.mesin-absensi-navbar .main-menu .navbar-nav>li>a:not(.btn) {
		font-size: 13px !important
	}
	.mesin-absensi-carausel a.mesin-absensi-cta-brosur,
	.mesin-absensi-carausel a.mesin-absensi-cta-wa {
		display: none;
	}
	.fingerprint-f7000-box-img {
    	padding-right: 0px;
	}
	.fingerprint-cta-center {
		padding-top: 70px;
		padding-bottom: 70px;
	}
	.tab-fingerprint-produk ul li {
		margin-bottom: 5px;
	}
	.search-mesin-absensi {
    	left: 17%;
	}
	.search-mesin-absensi form input,
	#result1 {
    	width: 170px;
	}
	#result1 li {
    	font-size: 9px;
	}
	.matb-desc p {
    	font-size: 14px;
	}
	.adjust-2-mobile {
		display: none;
	}
	.cta-bottom-mesin-absensi {
	    margin-bottom: 20px;
	}
	.kata-klien-tabcontent {
	    font-size: 12px;
	    line-height: 1.7;
	}
	.maiad-mobile {
		display: block;
	}
	.maiad-desktop {
		display: none;
	}
	.mesin-absensi-iacs-detail .mait-title {
		padding-top: 40px;
	}
	.mesin-absensi-iacs-detail .mait-desc {
    	padding-right: 0px; 
	}
	.mesin-absensi-navbar .logo-product {
    	height: 35px !important;
	}
	.product-carausel-box {
	    height: 280px;
	}
	.mesin-absensi-navbar .navbar-header {
     	margin-right: 0px; 
	}
	.singkronasi .col-md-4 {
     	padding-left: 15px; 
    	padding-right: 15px; 
	}
	.singkronasi-cta {
    	padding-top: 40px;
	}



	.myorder-carausel .carousel-caption {
    	display: block !important;
	}
	.myorder-carausel .carousel-caption {
    	top: 5%;
    	left: 5%;
	}
	.myorder-carausel .carousel-indicators {
		display: none;
	}
	.myorder-carausel .carousel-caption-title p {
    	font-size: 20px;
	}
	.myorder-carausel .carousel-caption-detail p {
    	font-size: 15px;
	}
	.myorder-carausel .carousel-caption-title {
    	padding-bottom: 10px;
	}
	.myorder-carausel .carousel-caption-cta {
    	padding-top: 10px;
	}
	.myorder-carausel .carousel-caption-cta a {
	    font-size: 12px;
	    padding: 10px 20px;
	}

	.search-mesin-absensi {
		left: 17%;
	}
	.cd_info_surabaya {
	    margin-top: 0px;
	    padding-bottom: 20px;
	}
}

@media (max-width: 770px) and (min-width: 691px){
	.myorder-carausel .carousel-caption {
    	display: block !important;
	}
}

@media (min-width: 1024px) and (max-width: 1200px) {
	.maf-spesifikasi p:nth-child(1) {
		padding-top: 0px !important;
	}
	.singkronasi .col-md-4 {
     	padding-left: 15px; 
    	padding-right: 15px; 
	}


	/**/
	.myorder-carausel .carousel-caption {
    	top: 5%;
	}
	.fingerprint-f7000-box-text {
    	padding-top: 0px; 
	}
	.matb-desc p {
    	font-size: 13px;
	}

	.product-carausel-box {
	    height: 280px;
	}
	.search-mesin-absensi form input,
	#result1 {
    	width: 250px;
	}
	.matb-desc p {
    	font-size: 13px;
	}
}

@media(min-width: 1201px) and (max-width: 1250px) {
	.myorder-carausel .carousel-caption {
    	top: 14%;
	}
}
@media (min-width: 1600px) {
	.mesin-absensi-carausel .left-sidebar {
	    margin-left: -0px;
	}
}