
a.rating_element {
    color: white !important;
}
.woocommerce-MyAccount-navigation ul li a::before
{
    opacity: 1 !important;
	color: #f5821f !important;
}
body, .woocommerce-MyAccount-navigation ul li a {
    color: #000000 !important;
    font-family: Arial,Helvetica,sans-serif !important;
}
.storefront-primary-navigation, .main-navigation ul.menu ul.sub-menu {
    background: #003269 !important;
    /*background: linear-gradient(#e3ecff, #a8c7ff)!important;*/
    border: 2px solid #8ca8cd!important;
}
.storefront-primary-navigation{
    border-left: 0px!important;
    border-right: 0px!important;
}
.main-navigation ul li a, .site-title a, ul.menu li a, .site-branding h1 a, .site-footer .storefront-handheld-footer-bar a:not(.button), button.menu-toggle, button.menu-toggle:hover, .handheld-navigation .dropdown-toggle {
    color: #002060!important;
    font-weight: 700!important;
}
.main-navigation ul.menu > li.menu-item-has-children > a::after, .main-navigation ul.menu > li.page_item_has_children > a::after, .main-navigation ul.nav-menu > li.menu-item-has-children > a::after, .main-navigation ul.nav-menu > li.page_item_has_children > a::after {
    /*content: "\f150"!important;*/
    margin-left: 0.75em!important;
    color: #fff!important;
}
.secondary-navigation .menu a {
    font-size: 17px!important;
}
.secondary-navigation ul li:hover>ul {
    margin-left: 230px!important;
    margin-top: -51px!important;
}
.main-navigation ul li a, .secondary-navigation ul li, ul#site-header-cart li a span, a.cart-contents::after{
    color: white !important;
}
.woocommerce-MyAccount-navigation ul li {
    width: 100%!important;
}
a {
    color: #f5821f !important;
}
span.wcpt-text.wcpt-1547280539100 {
    color: azure !important;
}
.vc_btn3.vc_btn3-color-info {
color: #fff !important;}

@media only screen and (min-width: 600px) {
td.p_title {
    width: 25% !important;
}
td.p_price {
    width: 10% !important;
    text-align: center;
}


a.wcpt-button.wcpt-button-cart_ajax.wcpt-1547280539050 {
    position: relative;
    right: 460px;
	}
	
button.btn.btn-info.btn-lg {
    float: right;
    top: -50px;
    position: relative;
    left: 20px;
	}

}
@media only screen and (max-width: 600px) {
button.btn.btn-info.btn-lg {
    float: right;
    top: -65px;
    position: relative;
    left: 20px;
	}}
	.pull-right {
    float: none !important;
}

/*p#billing_email_field, p#billing_phone_field {
    display: none !important;
}*/
p#billing_phone_field {
    display: none !important;
}
form.checkout.woocommerce-checkout div:nth-child(2) {
    width: 100% !important;
}