/****************************************************
 * Plus Together
 * Author: SimplePerfectWeb
 * File: Stylesheet for TH language
 ****************************************************/

/* General */

#page-title h1 {
    font-weight: 500;
}

h3 {
    font-weight: 500;
}

h4 {
    font-weight: 500;
}

.table thead th {
    font-weight: 500;
}

/* Form */
.form-group > label {
    font-weight: 400;
    font-size: 15px;
}

.button {
    font-weight: 500;
    font-size: 0.9rem;
}

/* Article */
.portfolio-desc h3 {
    font-weight: 400;
}

.post-grid .entry-title h2 {
    font-weight: 500;
}

/* FAQs */
.toggle-header, .accordion-header {
    font-weight: 500;
}

/* Contact Us */
.fbox-content h3 {
    font-weight: 500;
}

/* How To */
.process-steps li.active h5, .process-steps li.ui-tabs-active h5 {
    font-weight: 500;
}

/* Deal */
.pt-plus-text {
	font-size: 20px;
}

.product-title h3 {
    font-weight: 400;
}

.product-price {
    font-weight: 500;
}

.badge {
    font-weight: 500;
}

.tab-nav li a {
	font-weight: 500;
}

.top-links-item > a {
	font-weight: 400;
    font-size: 0.9rem;
}

.menu-link {
	font-weight: 400;
    font-size: 1rem;
}

#top-login label {
    font-size: 15px;
    font-weight: 500;
}

#top-login .form-control {
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.55rem;
    font-size: 0.85rem;
}

.top-search-form input {
    font-weight: 500;
}

/* Create Deal */
.create-deal-muted {
	font-size: 12px;
}

/* Input */
input::placeholder {
    font-weight: 400;
    font-size: 0.9rem;
}

/* BS File Input */
.file-caption.icon-visible .file-caption-name {
	font-family: 'Mitr', sans-serif;
}

@media (max-width: 767.98px) {
    .table td {
        font-size: 14px;
    }
}
