.woocommerce div.product p.price, .woocommerce div.product .price, .woocommerce div.product span.price, .woocommerce ul.products li.product p.price, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product span.price {color: #444;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {font-weight: 400;padding: .618em .7em;}
.woocommerce input[type="text"] {height: 37px;}
.woocommerce div.product .woocommerce-tabs ul.wc-tabs:before {border-color: #e8e8e8;}
.woocommerce div.product .woocommerce-tabs ul.wc-tabs li {border-radius: 0;background-color: #f5f5f5;border-color: #e8e8e8;}
.woocommerce div.product .woocommerce-tabs ul.wc-tabs li:before, .woocommerce div.product .woocommerce-tabs ul.wc-tabs li:after {display: none;}
.woocommerce div.product .woocommerce-tabs ul.wc-tabs li>a {font-weight: 400;}
.woocommerce div.product .woocommerce-tabs .panel>h2 {font-size: 22px;}
.woocommerce span.onsale {font-weight: 400;line-height: 2.5;background-color: #ec521e;}
.woocommerce.widget form.woocommerce-product-search {position: relative;}
.woocommerce.widget form.woocommerce-product-search:before, .woocommerce.widget form.woocommerce-product-search:after {content: "";display: block;clear: both;}
.woocommerce.widget form.woocommerce-product-search input.search-field {width: 100%;}
.woocommerce.widget form.woocommerce-product-search button {float: right;padding-left: 10px;padding-right: 20px;color: #444;background-color: transparent;position: absolute;top: 0;right: 0;}
.woocommerce.widget form.woocommerce-product-search button, .woocommerce.widget form.woocommerce-product-search input.search-field {border-radius: 4px;}
.woocommerce .woocommerce-pagination, .woocommerce-page .woocommerce-pagination {text-align: left !important;}
.woocommerce .woocommerce-pagination ul.page-numbers li>span.current, .woocommerce-page .woocommerce-pagination ul.page-numbers li>span.current {background-color: #ec521e;color: #fff;}
.woocommerce .woocommerce-pagination ul.page-numbers li>span, .woocommerce .woocommerce-pagination ul.page-numbers li>a.page-numbers, .woocommerce-page .woocommerce-pagination ul.page-numbers li>span, .woocommerce-page .woocommerce-pagination ul.page-numbers li>a.page-numbers {padding: 11px 17px;}
.woocommerce .woocommerce-pagination ul.page-numbers li>span.next, .woocommerce .woocommerce-pagination ul.page-numbers li>span.prev, .woocommerce .woocommerce-pagination ul.page-numbers li>a.page-numbers.next, .woocommerce .woocommerce-pagination ul.page-numbers li>a.page-numbers.prev, .woocommerce-page .woocommerce-pagination ul.page-numbers li>span.next, .woocommerce-page .woocommerce-pagination ul.page-numbers li>span.prev, .woocommerce-page .woocommerce-pagination ul.page-numbers li>a.page-numbers.next, .woocommerce-page .woocommerce-pagination ul.page-numbers li>a.page-numbers.prev {border-radius: 0;}
.woocommerce .woocommerce-pagination ul.page-numbers li>a.page-numbers:hover, .woocommerce .woocommerce-pagination ul.page-numbers li>a.page-numbers.next:hover, .woocommerce .woocommerce-pagination ul.page-numbers li>a.page-numbers.prev:hover, .woocommerce-page .woocommerce-pagination ul.page-numbers li>a.page-numbers:hover, .woocommerce-page .woocommerce-pagination ul.page-numbers li>a.page-numbers.next:hover, .woocommerce-page .woocommerce-pagination ul.page-numbers li>a.page-numbers.prev:hover {color: #fff;}
@media only screen and (min-width: 769px) {.woocommerce-cart-form input#coupon_code {width: 227px;}}
.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {-webkit-box-flex: unset;-ms-flex: unset;flex: unset;max-width: 100%;padding-left: 0;padding-right: 0;}
.woocommerce-checkout input[type="text"], .woocommerce-checkout input[type="email"], .woocommerce-checkout input[type="url"], .woocommerce-checkout input[type="password"], .woocommerce-checkout input[type="search"], .woocommerce-checkout input[type="number"], .woocommerce-checkout input[type="tel"], .woocommerce-checkout input[type="range"], .woocommerce-checkout input[type="date"], .woocommerce-checkout input[type="month"], .woocommerce-checkout input[type="week"], .woocommerce-checkout input[type="time"], .woocommerce-checkout input[type="datetime"], .woocommerce-checkout input[type="datetime-local"], .woocommerce-checkout input[type="color"], .woocommerce-checkout textarea {border: 1px solid #ddd;}
.woocommerce-account .woocommerce-MyAccount-navigation {border: 1px solid #f5f5f5;padding: 30px 20px 0 20px;}
.woocommerce-account .woocommerce-MyAccount-navigation ul {margin-left: 0;padding-left: 0;list-style: none;}
.woocommerce-account .woocommerce-MyAccount-navigation ul a {color: #444;}
.comments-area .comment-body .comment-metadata .edit-link:before {content: "";padding-right: 0;}