body{ font-weight:400; }
.flexslider{margin:0;border:none;}
.flex-direction-nav a:before{font-size:35px;}
.flex-control-nav{bottom:0;}
#block-pthfooter .copyright a{color:#fff;font-size:10px;}
.c-mega-menu li.dropdown{
    background-image: url(/sites/default/files/down.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    padding-right: 5px!important;
}
.warisan-heading {
	background-size: contain;
}

.warisan-heading h2 {
	font-weight: 600;
	font-size: 43px;
	padding: 20px;
	margin:0;
}

.khasiat {
	background-size: cover;
	max-width: 490px;
	max-width: 490px;
	margin: 50px auto 20px;
}

.khasiat h2 {
	font-weight: 600;
	font-size: 45px;
	padding: 24px 0;
}


/*.khasiat_point li{ font-weight:500;background-size:contain;max-width:530px;margin:auto;background-image :url(../../../../sites/default/files/point.png);background-size:contain;color:#fff;font-size:32px;padding:28px 25px; }*/

.khasiat_point {
	color: #fff;
	font-size: 28px;
	font-weight: 500;
	padding: 14px 34px;
	max-width: 530px;
	max-height: 95px;
	line-height: 32px;
	margin: 20px auto;
}

.c-content-list-1>li:before {
	display: none;
}

.point-khasiat li {
	padding: 30px;
	color: #fff;
	font-size: 32px;
	font-weight: 500;
}

.komposisi h2 {
	background-color: #F79633;
	font-weight: 600;
	font-size: 36px;
	text-align: center;
	margin: auto;
	display: table;
	padding: 8px 20px;
}

.komposisi_point .col-sm-3 {
	text-align: center;
}

.komposisi_point .c-content-title-1>h3 {
	font-weight: 600;
	font-size: 26px;
	margin: 0;
}

.komposisi_point .c-content-title-1>p {
	margin: 5px 0;
	font-size: 20px;
	text-transform: none;
	color: #000;
}

.komposisi_point p {
	font-size: 20px;
	font-weight: 400;
	color: #000;
}

.c-content-bar-4>h3 {
	border: none;
	margin: 75px auto;
	padding: 0 47px;
}

.sejarah .c-content-bar-4,
.dilindungi .c-content-bar-4 {
	background-color: transparent;
}

.sejarah .c-content-title-1>h3,
.dilindungi .c-content-title-1>h3 {
	color: #000;
	font-weight: 600;
	font-size: 30px;
}
.sejarah{padding-top:40px!important;}
.sejarah p,
.dilindungi p {
	color: #000;
	font-size: 20px;
	font-weight: 400;
	line-height: 30px;
}

.tips-aman img {
	max-height: 150px;
	max-width: 260px;
	margin: auto;
	display: block;
}

.tips-aman p {
	text-align: center;
	color: #fff;
	padding: 20px 40px 30px;
	font-size: 22px;
	line-height: 28px;
}

img.halo {
	margin-top: 10px;
}

.lapor {
	background-color: #ee1d23;
	color: #fff;
	font-size: 22px;
	padding: 20px;
	text-align: center;
	margin: -10px 15px;
}

.lapor p {
	font-size: 19px;
	font-weight: 400;
}

.lapor h2 {
	font-size: 28px;
	color: #fff;
	font-weight: 600;
}

.belanja img {
	margin: 30px auto;
	display: table;
	padding: 0 20px;
}

.marketplace img {
	max-height: 100px;
	padding: 5px;
	margin: auto;
	display: table;
}

.copyright h3 {
	background-color: #F79633;
	background-image :url(../../../../sites/default/files/gold.jpg);background-repeat :no-repeat; background-position :top; 
	color: #fff;
	font-size: 17px;
	padding: 25px 10px 20px;
}
.penjelasan1{background-size:cover;}
.sejarah1{
	font-size: 20px;
    font-weight: 400;
    color: #000;
	margin:40px 0 0;
}
.sejarah1 h3{    
	font-weight: 600;
    font-size: 26px;
    margin:20px 0 10px;
}
.penjelasan2 {background-size:cover;background-repeat:no-repeat;background-position-y: -30px;position:relative;min-height:310px;}
.dosis{
	background-size:contain;
	background-repeat:no-repeat;
    font-size: 20px;
    font-weight: 400;
    color: #000;
	padding:20px 85px;
	margin:20px auto;
}
.nyaman{
	background-size:contain;
	background-repeat:no-repeat;
	font-size: 20px;
    font-weight: 400;
    color: #000;
	padding:50px 95px;
}
.capsule1 img,.minum img{display:table;margin:30px auto;}
.capsule img{height:290px;float:right;}
.dosis1{
    background-size: contain;
    background-repeat: no-repeat;
    height: 241px;
    width: 313px;
    padding: 34px 77px;
}
.nyaman1{
	background-size: contain;
    background-repeat: no-repeat;
    height: 241px;
    width: 313px;
    padding: 26px 38px;
    font-size: 16px;
}
.komposisi_bg{background-size:contain;background-repeat:no-repeat;}
.tentang{text-align:center;max-width:60%;margin:20px auto;}
body.page-node-233 #Footer{position:relative;top:-165px;}
.dilindungi img{margin:0 auto 30px auto;display:block;}
.textorange,.textorange h2{color:#f58634;margin:20px auto;position:relative;}
.varian h2{
    color: #f58634;
    font-size: 35px;
    text-align: center;
    padding: 0 47px 10px;
    font-weight: 600;
}
.varian p{font-size:20px;font-weight:400;}
/*.flexslider .slides img{ display:none; }*/
.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu,.tb-megamenu-item li.tb-megamenu-item:hover{ background:#f79633; }
.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li{ padding:15px 0 12px;border-top:2px solid #f58634;margin-top:7px; }
.c-theme-nav li.c-active{ color:#fff;}
.mega-nav li a{ font-size:18px;font-weight:bold;color:#fff; }
.c-font-green{ color:#00a859!important; }
.c-font-yellow{ color:#dac37e!important; }
.sensasi p,.dingin p{ color:#dac37e;font-size:25px;margin:5px 0;font-weight:bold; }
.toothpaste .c-font-uppercase,
.kesegaran .c-font-uppercase{ text-transform:none; }
.toothpaste h2,.dingin h2{ font-size:55px;font-weight:bold;font-style:italic; }
.toothpaste .spearmint .home-content,.toothpaste .profreshmint .home-content{margin-top:100px; }
.toothpaste .spearmint .home-content p,.toothpaste .profreshmint .home-content p{ font-size:22px; }
.toothpaste .spearmint img,.toothpaste .profreshmint img{ padding:50px 50px 20px 50px }
.toothpaste p{ text-align:center;font-size:24px; }
/*body.page-node-233 #Content{max-height:1345px;}*/

/*==========  Non-Mobile First Method  ==========*/


/* Large Devices, Wide Screens */

@media only screen and (max-width: 1200px) {}


/* Medium Devices, Desktops */

@media only screen and (max-width: 992px) {}


/* Small Devices, Tablets */

@media only screen and (max-width: 768px) {}


/* Extra Small Devices, Phones */

@media only screen and (max-width: 480px) {
	.khasiatnya p{font-size: 18px;line-height: 22px;padding: 20px 20px 0 20px;}
	.splash img{padding:0!important;}
	.zhangzhou,.pthcapsule{padding-top:130px!important;padding-bottom:80px!important;}
	.zhangzhou h2{padding:0 40px!important;}
	.pthcapsule h2{padding:20px 0 0 0!important;}
	.zhangzhou p,.pthcapsule p{margin:-7px 0 10px;font-size:16px;}
	.varian{margin-top:120px!important;}
	.komposisiutama{margin-top:160px!important;margin-bottom:0!important;}
	.fungsi{padding-top:20px;padding-left:20px;padding-right:20px;}
	.c-mega-menu li.dropdown .c-arrow{display:none!important;}
	.c-mega-menu li.dropdown{background-position-x: 315px;background-position-y: 15px;}
	.segarrr{ margin-top:30px!important;z-index:0!important; }
	.toothpaste h2, .dingin h2{ font-size:45px }
	.toothpaste .spearmint .home-content, .toothpaste .profreshmint .home-content{ margin-top:0; }
	.toothpaste .spearmint img, .toothpaste .profreshmint img{ padding:35px 30px 15px 30px; }
	body.page-node-233 #Footer{position:inherit;top:auto;}
	.tentang_mobile p{line-height:23px;color:#000;font-size:18px;}
	.tentang_mobile img{max-width:150px;margin:9px auto;}
	.komposisi_bg{background-size:contain!important;background-repeat:no-repeat;}
	.ortu{padding-top:40px;display:table;}
	.capsule1 img,.minum img{margin:20px auto;display:table;}
	.dosis,.nyaman{background-image:none!important;background-color:#dedede;padding:40px;border-radius:30px;}
	.nyaman{margin-bottom:40px;}
	.penjelasan1,.penjelasan2{background-image:none!important;}
	.penjelasan1 h2{color:#000!important;font-size:25px!important;margin:30px auto;}
	.capsule img{float:right;max-width:50%;margin-top:50px;}
	.c-layout-header.c-layout-header-dark-mobile .c-brand > .c-hor-nav-toggler,.c-layout-header.c-layout-header-dark-mobile .c-brand > .c-hor-nav-toggler:hover{ background:#fff; }
	.c-layout-header.c-layout-header-dark-mobile .c-brand > .c-hor-nav-toggler > .c-line,.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile{ background :#c36b03; }
	.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-link{ border-bottom:1px solid #fff; }
   .c-layout-header .c-navbar .c-logo img{ max-height:50px!important; } 
	nav.c-mega-menu{ top:80px; }
	.sejarah p, .dilindungi p {
        color: #000;
        font-size: 20px;
        font-weight: 400;
        line-height: 31px;
    }
	.c-content-bar-4>h3{margin:50px auto;}
	.sejarah .c-content-title-1>h3, .dilindungi .c-content-title-1>h3{font-size:28px;}
	.asli_image img {
		padding: 0px 20px 0 20px;
	}
	.tips-aman img{max-width:260px;}
	.tips-aman p{padding:20px 15px 30px;}
	.warisan-heading h2,
	.khasiat h2,
	.komposisi h2 {
		font-size: 24px;
		padding: 13px 0;
	}
	.khasiat {
		margin: 20px auto;
		max-width:290px;
	}
	.khasiat_point {
        background-size: contain;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        padding: 5px 11px;
        max-width: 290px;
        max-height: 53px;
        line-height: 20px;
        margin: 15px auto;
	}
	.warisan_bg {
		background-size: contain;
		background-repeat: no-repeat;
	}
	.warisan-heading{max-height:57px;max-width:293px;margin:auto;}
	.komposisi_point .col-sm-3 {
		margin-top: 0px!important;
	}
	.komposisi_point .col-sm-3 img {
		padding: 40px 40px 20px 40px;
	}
	.dilindungi .row {
		margin-top: -1px;
	}
	.dilindungi img {
		padding: 10px 0;
	}
	.dilindungi .c-content-bar-4>h3 {
		padding: 225px 25px 0;
	}
	.tips-aman {
		padding-top: 20px;
	}
	.lapor {
		margin: 15px 8px;
	}
	.marketplace img {
		margin: 20px auto;
	}
	.belanja img{padding:0 4px;}
	.varian h2{ font-size:25px;padding:0 0 10px 0; }
	.varian p{ font-size:17px; }
}


/* Custom, iPhone Retina */

@media only screen and (max-width: 320px) {}
.komposisi_bg{background-size:contain;background-repeat:no-repeat;}

.c-layout-header.c-layout-header-4{ background:#F79633; background-image :url(../../../../sites/default/files/gold.jpg);background-repeat :no-repeat; background-position :bottom;padding-bottom:15px; }
.artikelrow{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e4e4e4;}
.c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon, .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{ color:#fff; font-size:18px;}
.c-theme-nav li.c-active > a:not(.btn),.c-theme-nav li:focus > a:not(.btn), .c-theme-nav li:active > a:not(.btn), .c-theme-nav li:hover > a:not(.btn){ color:#000000!important; }
#block-pthfooter h3{ margin:0; }
.c-layout-header .c-navbar .c-logo img{ max-height:75px;margin-left:10px; }
.jurnal h3,.artikel h3{color:#000;}

.owl-next{
    display: block;
    background-image: url(/sites/default/files/next.png)!important;
    width: 50px;
    height: 50px;
    text-indent: -999999px;
    position: absolute;
    right: 30px;
    top: 27%;
}
.owl-prev{
    display: block;
    background-image: url(/sites/default/files/prev.png)!important;
    width: 50px;
    height: 50px;
    text-indent: -999999px;
    position: absolute;
    left: 30px;
    top: 27%;
}
.owl-theme .owl-controls .owl-buttons div{background:#fff;}
.owl-carousel .owl-controls{margin-top:0;}
.c-layout-header .c-brand > .c-hor-nav-toggler > .c-line{width:29px;}
.pagination-sm > li > a, .pagination-sm > li > span{font-size:15px;font-weight:600;}
.artikel{margin-top:15px;}