/*
Theme Name: praman
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  ***************/

div.wpforms-container-full:not(:empty){margin:0px!important;}
.contactform textarea{height:150px!important;}

div.wpforms-container-full input[type="date"], div.wpforms-container-full input[type="datetime"], div.wpforms-container-full input[type="datetime-local"], div.wpforms-container-full input[type="email"], div.wpforms-container-full input[type="month"], div.wpforms-container-full input[type="number"], div.wpforms-container-full input[type="password"], div.wpforms-container-full input[type="range"], div.wpforms-container-full input[type="search"], div.wpforms-container-full input[type="tel"], div.wpforms-container-full input[type="text"], div.wpforms-container-full input[type="time"], div.wpforms-container-full input[type="url"], div.wpforms-container-full input[type="week"], div.wpforms-container-full select, div.wpforms-container-full textarea, .wp-core-ui div.wpforms-container-full input[type="date"], .wp-core-ui div.wpforms-container-full input[type="datetime"], .wp-core-ui div.wpforms-container-full input[type="datetime-local"], .wp-core-ui div.wpforms-container-full input[type="email"], .wp-core-ui div.wpforms-container-full input[type="month"], .wp-core-ui div.wpforms-container-full input[type="number"], .wp-core-ui div.wpforms-container-full input[type="password"], .wp-core-ui div.wpforms-container-full input[type="range"], .wp-core-ui div.wpforms-container-full input[type="search"], .wp-core-ui div.wpforms-container-full input[type="tel"], .wp-core-ui div.wpforms-container-full input[type="text"], .wp-core-ui div.wpforms-container-full input[type="time"], .wp-core-ui div.wpforms-container-full input[type="url"], .wp-core-ui div.wpforms-container-full input[type="week"], .wp-core-ui div.wpforms-container-full select, .wp-core-ui div.wpforms-container-full textarea{font-size:14px;}
.contactform button[type="submit"]{background-color:#42673c!important; color:#fff!important;}

.scroll-top{display:none!important;}
.search-wrapper.hs-toggle .input-wrapper{left:0px!important; right:auto!important;}
.toolbox-horizontal .shop-sidebar .widget ul{width: 24rem;}


/********* Bidhi *********/

.single-product .header {
		border-bottom: 1px solid #eee;
}

/* Products */
.woocommerce-loop-product__title {
		color: #444;
		margin-top: 3px;
}

/* Footer */
.footer{background-color:#b8e6c1;}
.footer .widget-contact-info a {
		color: #fff !important;
}
.footer a:not(.social-icon):not(.btn), .footer .widget .menu li a{color:#000000;}
.footer a:not(.social-icon):not(.btn), .footer .widget .menu li a:hover{color:#000000; }
.menu li a:hover{text-decoration:underline!important}
.footer-logo { max-width: 154px }
.footer .wpcf7-form .btn {height: 42px;padding: 0.92em 1.27em;}
.footer .wpcf7-form input { padding-left: 2rem; background: #fff; border: none; font-size: 12px; height: 42px; }
.footer .contact-info label { color: #777; font-weight: 700; display: block; margin-bottom: 2px; text-transform: uppercase }
.footer .contact-info label:not(:first-child) { margin-top: 10px; }
.footer-newsletter-section .wpcf7-form .btn::after { content: '\e97f'; font-family: 'riode'; margin-left: 8px; font-weight: 400; font-size: 17px; }
.footer .widget ul li, .footer .menu li { margin-bottom: 11px; font-weight: 400 }
.footer-bottom .vc_column-inner { display: flex; align-items: center; flex-direction: row !important; flex-wrap: wrap }.footer .menu, .footer .widget ul {
    padding-top: 0.4rem;
}


/* Responsive */
@media (max-width: 575px) {
		.w-mx-sm-100 {
				width: 100% !important;
		}
}
.product-default:not(.product-with-qty) .product-details .btn-product {
  max-width: 50%;
}

.product-default:not(.product-with-qty) .product-details .btn-product {
  max-width: 60%;
  background-color: #75a76d;
  color: #fff;
  border: none;height: 3.2rem;
}
.product .btn-product:hover{background-color: #42683c!important;}
@media only screen and (max-width: 768px) {max-width: 100%;}
.riode-rounded-skin .form-row [type="text"]{background:#f9f9f9; border:1px solid #cccccc;}
.select2-container--default .select2-selection--single{background:#f9f9f9;border:1px solid #cccccc;}
.riode-rounded-skin .form-row [type="email"]{background:#f9f9f9;border:1px solid #cccccc;}
.riode-rounded-skin .form-row [type="tel"]{background:#f9f9f9;border:1px solid #cccccc;}
.riode-rounded-skin .form-row [type="tel"]{background:#f9f9f9;border:1px solid #cccccc;}
.riode-rounded-skin .form-row textarea{background:#f9f9f9;border:1px solid #cccccc;}
