@font-face {
font-family: 'Acumin Pro New';
font-style: normal;
font-weight: normal;
src: local('Acumin Pro New'), url('/wp-content/themes/moldex/_restyle/fonts/Acumin_Pro_Regular.woff') format('woff');
}


@font-face {
font-family: 'Acumin Pro New Light';
font-style: normal;
font-weight: normal;
src: local('Acumin Pro New Light'), url('/wp-content/themes/moldex/_restyle/fonts/Acumin_Pro_Light.woff') format('woff');
}


@font-face {
font-family: 'Acumin Pro New Bold';
font-style: normal;
font-weight: normal;
src: local('Acumin Pro New Bold'), url('/wp-content/themes/moldex/_restyle/fonts/Acumin_Pro_Bold.woff') format('woff');
}

.site-branding .site-search .search-area{
	border-radius:6px !important;
}
.site-branding .site-search .search-area input{
	width:710px !important;
	max-width:none !important;
}
#s:focus,
#s:focus-visible{
	border: 0;
    outline: none;
}
.main-menu .navbar-collapse>ul>li>a{
	color: #003599 !important;
}
.main-menu .navbar-collapse.collapse>ul>li.menu-item-has-children>ul.dropdown-menu>li>a{
	color: #252525 !important;
}
.main-menu .navbar-collapse.collapse>ul>li.menu-item-has-children>ul.dropdown-menu>li:hover>a,
.main-menu .navbar-collapse.collapse>ul>li.menu-item-has-children>ul.dropdown-menu>li.active>a,
.main-menu .navbar-collapse.collapse>ul>li.menu-item-has-children>ul.dropdown-menu>li>a:hover{
	color: #fff !important;
}

.breadcrumb-sec {
	border-bottom: 1px solid #98d801 !important;
}
.woocommerce ul.products li.product a img{
	border:1px solid #eaeaea;
}
.category_section{
	background:#fff !important;
	border-bottom:0px !important;
}

#viewMoreDetails,
body, button, input, select, textarea,
.title-detail-section article h3{
	font-family: 'Acumin Pro New' !important;
	font-weight: normal !important;
}
#conpareProductsBTN p, #whereToBuyBTN p, #requestaTrialBTN p,
.cat-text-section article p, .icon-detail .icon-detail-box .icon-detail-text article p, .title-detail-section article p{
    font-family: 'Acumin Pro New Light' !important;
	font-weight: normal !important;
}
.info-tabs .tab-header td span,
#conpareProductsBTN span, #whereToBuyBTN span, #requestaTrialBTN a span{
	font-family: 'Acumin Pro New Bold';
	font-weight: normal !important;
}

.fullWidthMargin{
	margin-left:2.5rem;
	margin-right:2.5rem;
}
#site-container{
	padding-top: 0 !important;
}

.main-menu .navbar-collapse.collapse>ul>li.menu-item-has-children:last-child>ul.dropdown-menu{
	width: auto;
	left: auto !important;
	right: 0 !important;
	height: auto !important;
}

@media screen and (min-width: 1024px) and (max-width: 1400px) {
	.site-branding .site-search .search-area input {
		width: 660px !important;
		max-width: none !important;
	}
}
@media screen and (min-width: 1024px) and (max-width: 1800px) {
	.main-menu .navbar-collapse.collapse>ul>li.menu-item-has-children:last-child>ul.dropdown-menu>li>ul{
		left:-100% !important;
	}
}

@media screen and (max-width: 1024px) {
	
    .site-branding {
		opacity:1 !important;
	}
    .site-branding .site-title {
        text-align: left !important;
		height: 40px;
    }
    .site-header>.fixedwidth .site-branding img {
        width: 150px !important;
    }
	
}