/**
 * Webkul Software.
 *
 * @category  Webkul
 * @package   Webkul_Agorae
 * @author    Webkul
 * @copyright Copyright (c) Webkul Software Private Limited (https://webkul.com)
 * @license   https://store.webkul.com/license.html
 */
/**
 * Webkul Software.
 *
 * @category   Webkul
 * @package    Webkul_Agorae
 * @author     Webkul Software Private Limited
 * @copyright  Copyright (c) Webkul Software Private Limited (https://webkul.com)
 * @license    https://store.webkul.com/license.html
 */
a,
.alink {
  color: #9400cf;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
a:hover,
.alink:hover {
  color: #dc83ff;
  text-decoration: none;
}
a:visited,
.alink:visited {
  color: #c636ff;
}
a:focus,
.alink:focus,
a:active,
.alink:active {
  color: #9400cf;
}
.strong {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.4;
  margin: 0;
  text-rendering: optimizespeed;
  text-transform: uppercase;
}
/*.strong();*/
.headersTag {
  font-weight: normal;
  text-transform: uppercase;
  margin: 0;
  color: #636363;
}
/*.headersTag();*/
.requiredContent.required:after {
  color: #df280a;
  content: " *";
  font-family: "Helvetica Neue", Arial, sans-serif;
  font-size: 15px;
  font-weight: normal;
}
/*.requiredContent();*/
.formInputFixWidth {
  min-width: 365px;
  width: 40%;
}
/*.formInputFixWidth();*/
.beforeAfterFontawesomeSelector {
  font-family: "Fontawesome Webfont", "sans-serif";
  font-weight: 400;
  color: inherit;
}
/*.beforeAfterFontawesomeSelector();*/
.ratingSummaryBlock .rating-summary .rating-result:before {
  color: #7e7e7e;
}
.ratingSummaryBlock .rating-summary .rating-result > span:before {
  color: #f1c40f;
}
/*.ratingSummaryBlock();*/
@media only screen and (max-width: 767px) {
  .filterOptions .filter-options {
    display: block;
  }
}
/*.filterOptions();*/
.actionPrimary {
  background: none repeat scroll 0 0 #9400cf;
  border: 1px solid #9400cf;
  box-sizing: border-box;
  color: #ffffff;
  display: inline-block;
  box-shadow: none !important;
  text-transform: uppercase;
}
.actionPrimary:hover,
.actionPrimary:focus,
.actionPrimary:active {
  background: none repeat scroll 0 0 #c636ff !important;
  border-color: #c636ff !important;
  color: #ffffff;
}
/*.actionPrimary();*/
