/* BISMILLAH */
@media (min-width: 50em) and (max-width: 70em){
/* START =======================================================================  */
/*================================================================== LOGO  ==*/
.custom-logo {
	padding: 0px 0;
	margin: 0 0 0 30px;
}
/*================================================================== MENU VISIBLE  ==*/
.r-mMenu ul.menu-menuTop {
	border: 1px solid #f00;
	display: none;
}
.r-mMenu .sm-parent {
	display: block;
	margin: 0 30px 0 0;
}
/*================================================================== SERVICES MOD ==*/
.moduletable-servicesMod {
	padding: 100px 0px 0px 0px;
}
.moduletable-servicesMod h2 {
	font-size: 26px;
}
.moduletable-servicesMod h4 {
	font-size: 20px;
}
.moduletable-servicesMod .servTitle {
	padding: 0px 30px 100px 30px;
}
/*================================ HOME MOD SHOW FLOAT R ==*/
.moduletable-servicesMod.icoDeveHome .servTitle,  .moduletable-servicesMod.startupHome .servTitle {
	padding: 0px 30px 100px 50px;
}
/*================================================================================================== PARTNERS --- */
.moduletable-partnersList {
	padding: 100px 50px;
}
.moduletable-partnersList .imgClientBox .imgClient
 {
	height: 200px;
}
/*================================================================ CONTACT FORM --- */
.moduletable-contactForm {
	border: 0px solid #f00;
	margin: 0 0px;
}
/*================================ copyR ==*/
.moduletable-copyR {
	margin: 50px 0 0 0px;
}

/*================================ bahasa ==*/
.moduletable-bahasa {
	margin: 0 0px 0 0;
}
/*================================================================== ABOUT  ==*/
.aboutPage ul.ulAbout {
	padding: 100px 50px;
	justify-content: flex-start;
}
.aboutPage ul.ulAbout li {
	flex-basis: 26%;
	padding: 0 0 0 0px;
	margin: 50px 3%;
}
/*================================================================== TEAM  ==*/
.team-box {
	padding: 100px 50px;
}
.team-box h2 {
	text-align: center;
}
.team-box .team-list {
	margin: 0px;
	padding: 0px 0px;
	list-style: none;
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.moduletable-teamList {
	flex-basis: 23%;
	padding: 0 0 0 0px;
	margin: 50px 0;
}
.teamPhoto img {
	border: 1px solid #ddd;
	padding: 5px;
}
.custom-teamList h3 {
	font-size: 14px;
}
.custom-teamList h4 {
	font-size: 12px;
}

/*================================================================== SERVICES  ==*/
.servicesPage ul.ulPageList {
	margin: 0px;
	padding: 150px 50px 100px 50px;
	list-style: none;
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.servicesPage ul.ulPageList  li {
	flex-basis: 45%;
	padding: 0 0 0 0px;
	margin: 0 0 80px 0;
	text-align: center;
}
.servicesPage ul.ulPageList li:before {
	float: none;
	display: block;
	margin: 0px 0px 20px 0;
}
/*================================================================== STARUP  ==*/
.starupBox {
	padding: 100px 50px;
}
.startupList {
	flex-basis: 26%;
	padding: 0 0 0 0px;
	margin: 0 0 0px 0;
}
.startupList:before {
	content: "";
	float: left;
	border-left: 1px solid #ddd;
	display: block;
	height: 100%;
	padding: 0 0 0 20px;
}
.starupBox ul.ulstartupList {
	font-size: 90%;
}

/* END ===========================================================================  */

}