/*
Theme Name: Corporate Plus Child
Theme URI: https://wordpress.org/themes/corporate-plus/
Description: Corporate Plus Child Theme
Author: acmethemes
Author URI: https://www.acmethemes.com/
Template: corporate-plus
Version: 1.3.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: corporate-plus/-child
*/

@import url("../corporate-plus/style.css");

.no-fs-clearfix {
    height: 40px;
}

.navbar {
    background: rgba(250, 250, 250, 1);
}

.main-navigation a { 
    color: black;
}

.main-navigation ul ul a {
    color: white;
}

.navbar-small, .navbar-no-fs {
	background: white !important;
	background-color: white !important;
	border-bottom: 1px solid #999;
}

@media (min-width: 768px) {
	.navbar-nav > li > a {
    	padding-top: 25px;
   	 	padding-bottom: 15px;
	}
}

.site-title, .site-title:before {
    content: url(http://yuenhing.com.my/wp-content/uploads/2017/07/logo_trans.png);
    float: left;
    width: 47px;
    height: 47px;
    overflow: hidden;
}

.site-title {
	margin: 15px 10px 0 0;
}

.site-description, .site-description {
    margin: 0;
    width: 390px;
    display: block;
    margin-top: 19px;
    color: #666;
    font-weight: bold;
    font-size: 24px;
}

@media (max-width: 767px) {
	.navbar-fixed-top {
    	top: -40px;
	}

	.site-description, .site-description{
    	font-size: 18px;
		margin-top: 30px;
	}
}

.inner-main-title {
	background-position: inherit !important;
	background-attachment: initial;
	margin-bottom: 30px;
	padding-top: 120px;
    height: 200px;
}

.breadcrumbs {
    position: relative;
}

#corporate-plus-breadcrumbs {
	padding: 1px 8px;
}

.underline-red {
	border-bottom: 2px #d80000 solid;
	padding-bottom: 5px;
    display: inline-block;
}

a {
	color: #d80000;
}

.right-sidebar .secondary-sidebar {
	margin-top: -6px;
}

#contact-us-table {
	width: 50%;
	margin-top: 30px;
}

#contact-us-table tr td {
	vertical-align: top;
}

.contactForm p {
	text-align: left;
}

.widget-title {
	text-align: left;
	text-transform: none;
}

.line {
	text-align: left;
}

ul, ol {
    margin: 0 0 1.5em 1em;
}

.line > span {
	display: none;
}

a:hover, a:active, a:focus, .btn-primary:hover, .widget li a:hover, .posted-on a:hover, .cat-links a:hover, .comments-link a:hover, .edit-link a:hover, .tags-links a:hover, .byline a:hover, .nav-links a:hover, .bx-controls-direction a:hover i, .scroll-wrap.arrow:hover span, .at-woo .cart-contents:hover {
	color: #DE1B51 !important;
}

.underline-red {
	border-color:  #DE1B51 !important;
}

.navbar .navbar-toggle:hover, .main-navigation .acme-normal-page .current_page_item > a:before, .main-navigation .acme-normal-page .current-menu-item > a:before, .main-navigation .active > a:before, .main-navigation .current_page_ancestor > a:before, .comment-form .form-submit input, .read-more, .btn-primary, .circle, .line > span, .wpcf7-form input.wpcf7-submit, .wpcf7-form input.wpcf7-submit:hover, .breadcrumb, .woocommerce #content #primary ul.products li.product .button, .woocommerce ul.products li.product .onsale, .woocommerce span.onsale, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .at-woo .user-login .button {
	background-color: #DE1B51 !important;
}