/*
Theme Name: Shoptimizer Child Theme
Theme URI: 
Description: Child theme of Shoptimizer
Author: CommerceGurus
Author URI: 
Template: shoptimizer
Version: 1.2.1
License:         	GNU General Public License v2 or later
License URI:     	http://www.gnu.org/licenses/gpl-2.0.html
*/


.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
	border: 0 !important;
	background: #f8f8f8 !important;
	font-style: normal !important;
	font-variant-caps: normal !important;
	font-weight: normal !important;
	letter-spacing: normal !important;
}
@font-face {
  font-family: "Circular";
  src: url(/wp-content/fonts/circular-regular.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url(/wp-content/fonts/Roboto-Light.ttf) format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url(/wp-content/fonts/Roboto-Regular.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "Circular", sans-serif !important;
  font-weight: 400;
}
p,
.p {
  font-family: "Roboto", sans-serif !important;
  font-weight: 300;
}
.dokan-dashboard .dokan-dash-sidebar {
    background-color: transparent !important; 
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
    background: transparent !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a {
    color: #777!important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active {
background: transparent!important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a {
color: #063cec!important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover {
background: transparent!important;
color: #063cec!important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover:not(.dokan-common-links) a {
color: #063cec!important;
}
a.dokan-btn-theme, .dokan-btn-theme {
color: #fff!important;
background-color: #063cec!important;
border-color: #063cec!important;
}
input[type="submit"].dokan-btn-theme:hover, a.dokan-btn-theme:hover, .dokan-btn-theme:hover, input[type="submit"].dokan-btn-theme:focus, a.dokan-btn-theme:focus, .dokan-btn-theme:focus, input[type="submit"].dokan-btn-theme:active, a.dokan-btn-theme:active, .dokan-btn-theme:active, input[type="submit"].dokan-btn-theme.active, a.dokan-btn-theme.active, .dokan-btn-theme.active, .open .dropdown-toggleinput[type="submit"].dokan-btn-theme, .open .dropdown-togglea.dokan-btn-theme, .open .dropdown-toggle.dokan-btn-theme {
color: #fff!important;
background-color: #063cec!important;
border-color: #063cec!important;	
}
input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme {
color: #fff !important;
background-color: #8188a0!important;
border-color: #063cec!important;	
}
.dokan-dashboard-wrap {
	margin-top:30px;
}
.top-right-banner a {
	margin-left:10px;
}
.top-right-banner a.cta {
	background:#063cec;
	color:#fff;
	padding:5px 15px;
	border-radius:6px;
}
.top-right-banner a.cta i {
    margin-left: 7px;
    transition: 0.2s ease-in;
}
.top-right-banner a.cta:hover i {
    transform: translateX(5px);
    transition: 0.2s ease-in;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
    border-bottom: none !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover {
    background: transparent !important;
}
.dokan-common-links a:hover i {
    color: #063cec !important;
}
.dokan-common-links {
    padding-top:15px !important;
    border-top:1px solid #eee !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {
    border-right: none !important;
}
.dokan-dashboard-menu li.settings {
    margin-bottom:15px !important;
}
input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme {
    color: #fff !important;
    background-color: #063cec!important;
    border-color: #063cec!important;
}
.dokan-product-edit-form .dokan-product-shipping-tax, .dokan-product-edit-form .dokan-discount-options, .dokan-product-edit-form .dokan-product-inventory {
    display:none !important;
}
.dgwt-wcas-search-form {
    max-width: 630px;
    -webkit-box-shadow: 0px 8px 20px rgba(0,0,0,0.06);
    box-shadow: 0px 8px 20px rgba(0,0,0,0.06);
    border-radius: 8px;
}
.dgwt-wcas-search-input {
    font-size:16px !important;
    padding: 20px 15px 20px 75px !important;
    height: auto !important;
}
.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier { 
    left:30px !important;
}
.ywpar-button-message {
	opacity: 1 !important;
	font-weight: bold !important;
}