#qodef-page-comments-form p.form-submit input[type=submit], #respond p.form-submit input[type=submit] {
    background-color: #002E88;
}
button[type=submit]:before, input[type=submit]:before {
    background-color: #002E88 !important;
}
input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=url], textarea {
    font-size: 16px;
    padding: 0px;
    font-weight:400;
} 

#qodef-page-sidebar {
    margin-top: -67px;
}

.qodef-widget-title {
background-color: #002E88;
color: #fff;
padding: 10px;
width: 300px;
}
.is-style-wide {
width: 300px !important;
}
.widget, [class*=sp-widget] {
    margin: 0px;
}
.wp-block-separator, hr {
    width: 300px !important;
}
#qodef-page-inner {
    padding: 10px 0px 0px;
}

@media screen and (max-width: 600px) {

}
#qodef-woo-page .added_to_cart:before, #qodef-woo-page .button:before, .qodef-woo-shortcode .added_to_cart:before, .qodef-woo-shortcode .button:before {
  	background:  #002E88 !important;
    border-color: #002E88;
}
#qodef-woo-page.qodef--single .qodef-woo-single-inner .qodef-woo-product-title {
    line-height: 1.1em !important;
    color: #002E88;
}
#qodef-woo-page .added_to_cart, #qodef-woo-page .button, .qodef-woo-shortcode .added_to_cart, .qodef-woo-shortcode .button {
  	background:  #002E88 !important;
}
#qodef-woo-page .qodef-woo-product-mark.qodef-new, .qodef-woo-shortcode .qodef-woo-product-mark.qodef-new {
  	background-color:  #002E88 !important;
        border-color:  #002E88 !important;
}
#qodef-woo-page .qodef-woo-product-mark.qodef-woo-onsale, .qodef-woo-shortcode .qodef-woo-product-mark.qodef-woo-onsale {
  	background-color:  #2191FB !important;
        border-color:  #2191FB !important;
}
#qodef-woo-page.qodef--single .related>h2 {
    color: #002E88 !important;
}

#qodef-woo-page .price, .qodef-woo-shortcode .price {
font-size:16px;
}

.qodef-h5, h5 {
font-size:16px;
}

body .select2-container--default .select2-selection--single{
font-size:16px;
}

label {
color: #000;
}

#qodef-woo-page.qodef--single .qodef-woo-single-inner .qodef-woo-product-title {
background: -webkit-linear-gradient(243deg,#00fff6,#2191fb);
    font-size: 30px;
    padding: 10px;
}

.wppg-main-product-wrapper .wppg-filter-wrap.wppg-filter-template-1 ul li a {
font-family: 'Oswald';
    font-weight: 400;
background-image: linear-gradient(to right, #002d88, #0a45a4, #125dc1, #1a77de, #2191fb);
    box-shadow: 3px 3px 5px #d4d4d4;
    border-radius: 5px;
}

.wppg-main-product-wrapper .wppg-filter-wrap.wppg-filter-template-1 ul li a:hover, .wppg-main-product-wrapper .wppg-filter-wrap.wppg-filter-template-1 ul li a.wppg-active-filter{
color: #fff;
}

.wppg-main-product-wrapper .wppg-filter-wrap.wppg-filter-template-1 ul li a {
color: #fff;
}
/* Hide the additional information tab */
li.additional_information_tab {
    display: none !important;
}

.wppg-main-product-wrapper.wppg-grid-template-2 .wppg-inner-wrap-contain .wppg-title a {
font-weight: 600;
font-size: 18px;
line-height: 1.2;
}
@media only screen and (max-width: 600px) {
#qodef-woo-page .added_to_cart, #qodef-woo-page .button, .qodef-woo-shortcode .added_to_cart, .qodef-woo-shortcode .button {
margin-bottom:10px;
}
#qodef-woo-page.qodef--cart .shop_table td.product-name a {
font-size:10px;
}
#qodef-woo-page.qodef--single .entry-summary a:not(.button) {
letter-spacing: 0;
font-size:10px;
}
}

input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=url], textarea {
padding:10px;
}

#qodef-woo-page.qodef--checkout .woocommerce-checkout-payment .wc_payment_methods li {
padding-left:0px;
}

#qodef-woo-page.qodef--single .product_meta .qodef-woo-meta-label, #qodef-woo-page.qodef--single .product_meta .qodef-woo-meta-value {
font-size: 13px;
letter-spacing: 0;
}
.qodef-grid.qodef-layout--columns.qodef-col-num--3 > .qodef-grid-inner > .qodef-grid-item {
    width: 100% !important;
}
#qodef-page-footer-bottom-area .qodef-col-num--3 .qodef-grid-item:nth-child(3) {
    text-align: center !important;
display: none !important;
}

.woocommerce-Price-currencySymbol {
padding-right:4px
}
