/*
Theme Name: Dtwoway
Theme URI: https://riode.org/
Author: D-THEMES
Author URI: https://riode.org/about-me/
Description: Riode Responsive WordPress + eCommerce Theme.
Version: 1.0
Template: riode
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

.post-author, .post-date:before, .comments-link {
		display: none;
}

.bypostauthor { display: block; }

.gallery-caption,
.wp-caption-text {
  font-size: 13px;
  font-weight: 400;
  line-height: 1.5;
  padding-top: 10px;
}

.yith-ywraq-add-button .add-request-quote-button.button {
    display: inline-block;
    width: auto;
    margin-bottom: 2rem;
    border: 0;
    font-size: calc(1.4rem * var(--rio-typo-ratio, 1));
    font-weight: 600;
    line-height: 4.5rem;
    padding: 0 3.5em;
    vertical-align: middle;
    border-radius: 3px;
    text-transform: none;
}

.widget_ywraq_mini_list_quote .raq-info {
	margin: 0px;
    padding: 0px 0px;
    border-width: 0px;
}

.ywraq-quote-icon-icon_quote:before {
	font-size: 30px;
}

.widget_ywraq_mini_list_quote {
	margin: 29px 0 17px !important;
}

.products .price {
    display: block;
    overflow: inherit;
    white-space: inherit;
    text-overflow: ellipsis;
}

.page header {
	border-bottom: 1px solid #e1e1e1;
}

.ywraq-form-table-wrapper th.product-name {
	padding: 30px 15px;
}

.ui-accordion .ui-accordion-icons, .ui-state-active, .ui-widget-content {
    Border-color: #e1e1e1 !important;
}

h3.woocommerce-product-documents-title {
   	font-size: 18px !important;
	margin-bottom: 15px !important;
}

.ui-accordion .ui-accordion-content ul {
	margin-block-start: 0 !important;
}

.ui-accordion-header-collapsed {
	background: #f1f1f1 !important;
}

.ui-accordion .ui-accordion-header, 
.ui-accordion .ui-widget-content a {
	font-size: 14px !important;
	font-family: var(--rio-body-font-family),sans-serif;
	color: #666666 !important;
}

.yith-ywraq-mail-form-wrapper .form-row {
	margin-bottom: 0rem !important;
}

.dwspecs-product-table table tr td:first-child {
	width: 200px !important;
	background-color: #ffffff !important;
}

.dwspecs-product-table table tr th, .dwspecs-product-table table tr td {
	padding: 0;
	font-weight: inherit;
	color: #222;
	font-size: inherit;
}
.dwspecs-product-table table tr th, .dwspecs-product-table table tr td {
	background-color: #fff;
}

.dwspecs-product-table .dwspecs-product-table-group .group-title {
	color: #222;
	font-size: inherit;
}
