/**
Theme Name: hvs
Author: HVS
Author URI: https://www.hvs.co.id
Description: VAM Custom Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: hvs
Template: astra
*/
/*TABLE DEWALT LANDING*/
.dewaltpromotabel td, .dewaltpromotabel table, .dewaltpromotabel th{
	border:0px!important;
}
/*PRODUK SALE*/
.produksale{
	text-align:center;
	margin-bottom: 0px!important;	
}
.hargajadi{
	font-weight:bold;
	text-align:center;
	margin-bottom: 0px!important;
	color:#D60000;
}
.tomboldownloadbrosur{
	padding:0px 60px;
	position:absolute;
	right:0;
	bottom:140px;
	background: #ab0d0d;
    border-radius: 50px;
}
.tomboldownloadbrosur a{
	color:#ffffff;	
}
.tomboldownloadbrosur a:hover{
	color:#cccccc;	
}

/*Newsletter Form*/
input#gform_submit_button_2 {
    background: #fff;
    color: #f00;
    font-weight: bold;
}
input#input_2_1 {
width:350px!important;
padding:15px;
    }
input#input_2_3{
    width:400px!important;
    padding:15px;
}    
    

/*Kategori Produk*/
.kategoriproduk .uvc-main-heading.ult-responsive {
    display: none!important;
}
.archive.category .entry-content.clear, .archive.tag .entry-content.clear {
    display: none!important;
}
.post-content .entry-content h2, .latestproduct .entry-content h2 {
        display: none!important;
}


/*Blog Title*/
.blog .entry-title, .blog .entry-title a, .archive .entry-title, .archive .entry-title a, .search .entry-title, .search .entry-title a{
    text-align:center!important;
}

.latestproduct .entry-title a {
    line-height: 16px!important;
    font-size: 26px!important;
    font-weight: bold!important;
}
.latestproduct .ast-plain-container.ast-single-post .hentry{
    padding-bottom:50px!important;
}


/*MENU*/
.main-header-menu a, .ast-header-custom-item a {
    /*text-shadow: 2px 1px #333!important;*/
}

.ast-single-post .entry-title a {
    line-height: 16px!important;
    font-size: 18px!important;
    text-transform:none!important;
}
.ult_pricing_heading {
    display: none!important;
}
.judulatas {
    margin-top: 10px;
    position: absolute;
    z-index: 10;
    background: #0B6704;
    color:#D99B1F;
    padding: 0px 20px;

}
.newproduct{
   text-shadow:3px 3px #bc0505;    
}
.product{
   text-shadow:3px 3px #0b6704;    
}

.followsocmed a, .officebottom a{
    color:#ffffff;
}
.followsocmed a:hover, .officebottom a:hover{
    color:#E5C214;
}

.ourproducthome{
	padding: 5px!important;
}
.ourproducthome .vc_column-inner {
    padding-left: 5px!important;
    padding-right: 5px!important;
}
.ourproducthome a{
    color:#141414!important;
}
.ourproducthome a:hover{
    color:#fff!important;
}
.ourproducthome img{
    border:3px #fff solid;
}


/*Visitor COunter*/
#mvccount {
    display: none!important;
}
#mvcwid {
    padding: 0px!important;
    line-height: 100%!important;
    color: #fff!important;
}
div#mvctable table {
    border: 0px!important;
}
#mvctable table tr td {
    width: 100%;
    border: 0px!important;
}


/*Whatsapp*/
.wws-popup__open-btn {
    font-size: 1.2em!important;
    font-family: merienda!important;
}
/*Go to Top*/
#ast-scroll-top {
    bottom: 100px;
}

.welcome{
padding:50px 30px!important;
}
.welcome p{
    color:#fff!important;
    font-size:1.3em!important;
text-align:center;
line-height:100%;

}
.thumb-info-custom .thumb-info-caption .thumb-info-caption-text {
    padding: 10px!important;
    font-size: 1em!important;
    line-height: 1.1em!important;
}
.ast-footer-overlay {
    padding-top: 1em!important;
    padding-bottom: 1em!important;
}
span.wpb_prev_slide, span.wpb_next_slide {
    
}

/*MENU*/
.widget_nav_menu li {
    padding: 10px 10px!important;
    border: 1px solid #ddd;
    background: #fff;
    line-height: 100%;
}
.widget_nav_menu li:hover {
    background: #008FE2;
    color: #ffffff;
}

.widget_nav_menu .current_page_item >a {
    color: #ffffff;
}


.widget_nav_menu li.menu-item.current_page_item {
    background: #008FE2;
    color: #ffffff!important;
    border: 1px solid #ddd;
}

/*POST*/
.wppm-grid:not(.no-border) > .hentry:after, .wppm-grid:not(.no-border) .owl-item:after {
    border-bottom: 0px!important;
}
/*EXCERPT*/
.read-more{
	display:none!important
}

/* Top Header */
@media (max-width: 576px) {
	.ast-header-break-point.ast-above-header-hide-on-mobile .ast-above-header-wrap {
		display: unset !important;
	}
	
	.ast-above-header-section.ast-above-header-section-2.ast-flex.ast-justify-content-flex-end.search-above-header {
		display: none !important;
	}
	.ast-custom-html a:nth-child(1){
display:none !important;
}
	.ast-custom-html a:nth-child(2){
display:none !important;
}
	.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack.ast-swap-above-header-sections .ast-above-header-1 .ast-above-header-section-1 {
    padding: 0 0 5px 0;
}
}