@font-face{font-family:"helveticaconmed";src:url("//daihatsu.co.id/font/helveticacondensedmedium.eot") format("eot"),url("//daihatsu.co.id/font/helveticacondensedmedium.woff") format("woff"),url("//daihatsu.co.id/font/helveticacondensedmedium.ttf") format("truetype"),url("//daihatsu.co.id/font/helveticacondensedmedium.svg") format("svg");}
@font-face{font-family:"droidsans";src:url("//daihatsu.co.id/font/DroidSans.eot") format("eot"),url("//daihatsu.co.id/font/DroidSans.woff") format("woff"),url("//daihatsu.co.id/font/DroidSans.ttf") format("truetype"),url("//daihatsu.co.id/font/DroidSans.svg#DroidSans") format("svg");}
@font-face{font-family:"helveticacondensed";src:url("//daihatsu.co.id/font/helveticacondensed.eot") format("eot"),url("//daihatsu.co.id/font/helveticacondensed.woff") format("woff"),url("//daihatsu.co.id/font/helveticacondensed.ttf") format("truetype"),url("//daihatsu.co.id/font/helveticacondensed.svg") format("svg");}
@font-face{font-family:"castellar";src:url("//daihatsu.co.id/font/castellar.eot") format("eot"),url("//daihatsu.co.id/font/castellar.woff") format("woff"),url("//daihatsu.co.id/font/castellar.ttf") format("truetype"),url("//daihatsu.co.id/font/castellar.svg") format("svg");}
@font-face{font-family:"DoubleN";src:url("//daihatsu.co.id/font/DoubleN.eot?") format("eot"),url("//daihatsu.co.id/font/DoubleN.woff") format("woff"),url("//daihatsu.co.id/font/DoubleN.ttf") format("truetype"),url("//daihatsu.co.id/font/DoubleN.svg") format("svg");}
@font-face{font-family:"exobold";src:url("//daihatsu.co.id/font/Exo-Bold.eot?") format("eot"),url("//daihatsu.co.id/font/Exo-Bold.woff") format("woff"),url("//daihatsu.co.id/font/Exo-Bold.ttf") format("truetype"), url("//daihatsu.co.id/font/Exo-Bold.otf") format("truetype"),url("//daihatsu.co.id/font/Exo-Bold.svg") format("svg");}
@font-face{font-family:"exobolditalic";src:url("//daihatsu.co.id/font/Exo-Bold-Italic.eot?") format("eot"),url("//daihatsu.co.id/font/Exo-Bold-Italic.woff") format("woff"),url("//daihatsu.co.id/font/Exo-Bold-Italic.ttf") format("truetype"), url("//daihatsu.co.id/font/Exo-Bold-Italic.otf") format("truetype"),url("//daihatsu.co.id/font/Exo-Bold-Italic.svg") format("svg");}
@font-face{font-family:"exoregular";src:url("//daihatsu.co.id/font/Exo-Regular.eot?") format("eot"),url("//daihatsu.co.id/font/Exo-Regular.woff") format("woff"),url("//daihatsu.co.id/font/Exo-Regular.ttf") format("truetype"), url("//daihatsu.co.id/font/Exo-Regular.otf") format("truetype"),url("//daihatsu.co.id/font/Exo-Regular.svg") format("svg");}
@font-face{font-family:"exolight";src:url("//daihatsu.co.id/font/Exo-Light.eot?") format("eot"),url("//daihatsu.co.id/font/Exo-Light.woff") format("woff"),url("//daihatsu.co.id/font/Exo-Light.ttf") format("truetype"), url("//daihatsu.co.id/font/Exo-Light.otf") format("truetype"),url("//daihatsu.co.id/font/Exo-Light.svg") format("svg");}
@font-face{font-family:"ubunturegular";src:url("//daihatsu.co.id/font/Ubuntu-Regular.eot?") format("eot"),url("//daihatsu.co.id/font/Ubuntu-Regular.woff") format("woff"),url("//daihatsu.co.id/font/Ubuntu-Regular.ttf") format("truetype"), url("//daihatsu.co.id/font/Ubuntu-Regular.otf") format("truetype"),url("//daihatsu.co.id/font/Ubuntu-Regular.svg") format("svg");}
@font-face{font-family:"ubuntumedium";src:url("//daihatsu.co.id/font/Ubuntu-Medium.eot?") format("eot"),url("//daihatsu.co.id/font/Ubuntu-Medium.woff") format("woff"),url("//daihatsu.co.id/font/Ubuntu-Medium.ttf") format("truetype"), url("//daihatsu.co.id/font/Ubuntu-Medium.otf") format("truetype"),url("//daihatsu.co.id/font/Ubuntu-Medium.svg") format("svg");}
@font-face{font-family:"ubuntubold";src:url("//daihatsu.co.id/font/Ubuntu-Bold.eot?") format("eot"),url("//daihatsu.co.id/font/Ubuntu-Bold.woff") format("woff"),url("//daihatsu.co.id/font/Ubuntu-Bold.ttf") format("truetype"), url("//daihatsu.co.id/font/Ubuntu-Bold.otf") format("truetype"),url("//daihatsu.co.id/font/Ubuntu-Bold.svg") format("svg");}
@font-face{font-family:"ubuntulight";src:url("//daihatsu.co.id/font/Ubuntu-Light.eot?") format("eot"),url("//daihatsu.co.id/font/Ubuntu-Light.woff") format("woff"),url("//daihatsu.co.id/font/Ubuntu-Light.ttf") format("truetype"), url("//daihatsu.co.id/font/Ubuntu-Light.otf") format("truetype"),url("//daihatsu.co.id/font/Ubuntu-Light.svg") format("svg");}
@font-face{font-family:"gothambook";src:url("//daihatsu.co.id/font/Gotham-Book.eot?") format("eot"),url("//daihatsu.co.id/font/Gotham-Book.woff") format("woff"),url("//daihatsu.co.id/font/Gotham-Book.ttf") format("truetype"), url("//daihatsu.co.id/font/Gotham-Book.otf") format("truetype"),url("//daihatsu.co.id/font/Gotham-Book.svg") format("svg");}
@font-face{font-family:"Diavlo_BOOK";src:url("//daihatsu.co.id/font/DiavloBook-Regular.eot?") format("eot"),url("//daihatsu.co.id/font/DiavloBook-Regular.woff") format("woff"),url("//daihatsu.co.id/font/DiavloBook-Regular.ttf") format("truetype"), url("//daihatsu.co.id/font/DiavloBook-Regular.otf") format("truetype"),url("//daihatsu.co.id/font/DiavloBook-Regular.svg") format("svg");}
.rl-cont{
	font-family:gothambook;
}
.footers{
	font-family:ubuntumedium;
}
.relative{
	position:relative;
}
.center{
	margin:0px auto;
}
.hidden{
	display:hidden;
}
.ctalign{
	text-align:center;
}
.float-left{
	float:left;
}
.left-menu{
	max-width:280px;width:100%;position:fixed;top:0px;left:0px;z-index:999;
}
.logo-dai{
	padding:0px;background:#da0000;height:88px;
}
.logo-nav{
	padding:0px;height:88px;
}
.right-hotline{
	max-width:220px;width:100%;position:fixed;right:30px;top:0px;background:#da0000;border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;z-index:999;
}
.hai-sahabat{
	background:url(//daihatsu.co.id/images/revamp2017/bg-hai-sahabat.png) no-repeat center / cover;height:313px;max-width:953px;width:100%;    top: 440px;
    left: 0px;
    margin: 0px auto;
    position: absolute;
    z-index: 99;
    right: 0px;
}
.hai-sahabat .text-container{
	overflow:hidden;padding: 135px 50px 0px;color:white;
}
.dc-left-bigcont{
	padding: 50px 90px;   min-height: 658px;
}
.dc-left-bigcont section{
	max-height:550px;overflow:auto;
}
.oke-red{
	background:url(//daihatsu.co.id/images/revamp2017/bg-footer-bot-new.png) no-repeat right bottom / contain;max-width:1366px;width:100%;height:112px;float: right;
}
.miliki-text-title{
	text-align:center;font-size:56px;padding:20px 10px;
}
.right-lihat{
	text-align:right;
}
.footercont p{
	margin-bottom:5px;
}
.banner-container-small{
	display:none;
	background:#DF0E2D;
	color:white;
}
.menu-item-right{
	border-bottom: 2px solid #c5c5c5;
    border-top: 0px;
    border-left: 0px;
    border-style: dotted;
    padding: 7px 5px 10px;
    border-right: 0px;
	font-size:19px;
	cursor:pointer;
}
.body-item{
	margin:4px 0px;
}
.body-item-special{
	font-size:27px;font-weight:bold;
}
.menu-small-item{
	width: 100%;
    font-size: 17px;
    padding: 10px 20px;
    /* background: #f1f1f1; */
	background: #ffffff;
    border-bottom: 1px solid #d4d4d4;
}
.menu-small-item-content{
	width: 100%;
    font-size: 15px;
    padding: 10px 30px;
    /* background: #f1f1f1; */
	background: #ffffff;
    border-bottom: 1px solid #d4d4d4;
	display:none;
}
.itemss{
	padding:4px 0px;
}
.headers-maincont{
	position:fixed;top:0px;z-index:99999;width:100%;overflow:auto;background:white;display:none;height:100%;
}
.height-auto{
	height: none !important;
}
.headers-cont a{
	color:#333333;
}
.headers-cont a:hover{
	text-decoration:none;
}
.footercont a{
	color:black;
}
.footercont a:hover{
	color:black;
	text-decoration:none;
}
.footercont a:active{
	color:black;
	text-decoration:none;
}
.footercont a:visited{
	color:black;
	text-decoration:none;
}
.preview-fb, .preview-ig, .preview-tw
{
	max-width: 410px;
    width: 100%;
    height: 407px;
    text-align: center;    
    background: rgba(60, 91, 155, 0.86);
    position: absolute;
    margin: 10px 0px;
    top: 0px;
    color: white;
    font-size: 51px;
	padding: 90px 10px;
	font-weight: bold;
}
.panel-clickme{
	max-width: 410px;
    width: 100%;
    height: 407px;
    text-align: center;    
    background: rgba(60, 91, 155, 0.86);
    position: absolute;
    margin: 0px;
    top: 0px;
    color: white;
    font-size: 40px;
    padding: 90px 10px;
	cursor:pointer;
}
.tips{
	background:#274293 url('//daihatsu.co.id/images/revamp2017/bg-tips.png') no-repeat center top / contain;max-width:408px;width:100%;height:407px;text-align:left;color:white;    padding: 130px 35px 20px;position:relative;
}
.tips .title{
	font-weight:bold;font-size:20px;
}
.tips .desc{
	font-size:15px;
}
		.produks-radio{
			width:20px;
			height:20px;
			margin-left:10px !important;
		}
		.produks-select{
			max-width:300px;
			width: 100%;
			padding: 10px;
			margin-top: 10px;
		}
		.produks-text{
			width:100%;
			padding:10px;
			border-top: none;
			border-left: none;
			border-right: none;
			border-bottom: 1px solid #bbbbbb;
			margin-bottom:20px;
		}
		.produks-prov{
		    width: 100%;
			padding: 10px 5px;
			border-top: 0px;
			border-right: 0px;
			border-left: 0px;
			border-bottom: 1px solid #bbbbbb;
			margin-bottom: 20px;
		}
		.produks-text:focus{
			outline:none;
			border-bottom: 1px solid #12BCB1;
		}
		.produks-prov:focus{
			outline:none;
			border-bottom: 1px solid #12BCB1;
		}
		.spacer-kecils{
			height:90px;
		}
		.label-produks{
			padding:0px 10px;
			font-size:19px;
			font-weight:normal;
			color:#01B7AB;
		}
		.popuphome-mainconts{
			position: fixed;
			background: rgba(0, 0, 0, 0.50);
			width: 100%;
			height: 100%;
			display: none;
			z-index: 99999;
			overflow: auto;
		}
		.popuphome-conts{
		    max-width: 1024px;
			width: 100%;
			margin: 50px auto;
			background: white;
			position: absolute;
			border-radius: 30px;
			left: 0px;
			right: 0px;			
		}
		@media (max-width:425px){
			.spacer-kecils{
				height:20px;
			}
		}
@media screen and (max-width:1024px){
	.hai-sahabat{
		display:none;
	}
	.banner-container{
		display:none;
	}
	.banner-container-small{
		display:block;
	}
}
@media screen and (max-width: 768px) {	
	.logo-nav{
		height:68px;background:white;
	}
	.logo-nav img{
		float:right;
	}
	.left-menu{
		max-width:100%;
	}
	.menu-spacerr{
		display:block !important;
	}
	.height-auto{
		/*height:auto !important;*/
	}
	.hai-sahabat .text-container{
		overflow:hidden;padding: 30px 50px;color:white;
	}
	.dc-left-bigcont{
		padding: 30px;   min-height: auto;
	}
	.oke-red{
		background:#ba1619; color:white; text-align:center; padding: 10px 15px;
	}
	.hubungicont{
		text-align:center;
	}
	.ikuticont{
		text-align:center;
	}
	.ikuticont table{
		margin: 15px auto 0px;
	}
	.miliki-text-title{
		font-size:30px;
	}
	.right-lihat{
		text-align:left;
	}
	.headers-maincont{
		/*position:absolute;*/
		position: fixed;
		/* background:#f1f1f1; */
		background:#ffffff;
	}
	.media-conts-small-image{
		max-width:407px;width:100%;padding:10px;
	}
}
@media screen and (max-width: 1200px) {
	
}
@media screen and (max-width: 520px) {
	.right-hotline{
		display:none;
	}
}