<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

Theme Name: U-Design WooCommerce Integration Plugin 

Theme URI: http://themeforest.net/item/udesign-wordpress-theme/253220?ref=AndonDesign

Description: Main CSS file for the 'U-Design WooCommerce Integration' plugin.

Version: 2.1.12

Author: Andon

Author URI: http://themeforest.net/user/AndonDesign/portfolio?ref=AndonDesign

*/





.udesign-wc-cart h3.social_media_title {

    display: inline;

    font-weight: bold;

}

.social-media-area .udesign-wc-cart,

.social-media-area .udesign-wc-cart a,

.social-media-area .udesign-wc-cart h3.social_media_title {

    font-size: 12px !important;

}

.udesign-woocommerce-my-cart { margin-top: 5px;}

.social-media-area .udesign-woocommerce-my-cart { margin-top: 7px;}

div.product div.images div.thumbnails a, #content div.product div.images div.thumbnails a {

    margin-bottom: 15px;

}

.woocommerce div.product, .woocommerce .woocommerce-result-count { margin-top: 15px; }

.woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product {

  width: 30%;

}

.quantity input.qty, #content .quantity input.qty { font-weight: normal;}

.woocommerce .cart-collaterals table { width: 100%;}

.woocommerce .cart-collaterals table tr { background: url("../images/heading_underline.png") repeat-x scroll 0 100% transparent;}

.woocommerce .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th,.woocommerce.widget_shopping_cart .total, .woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total { border-top: 0 none !important;}



.chzn-container-single .chzn-single {

    border: 1px solid #E1E1E1 !important;

    color: #717171;

}

form .form-row input.input-text, form .form-row textarea,

.widget_login input#user_login, .widget_login input#user_pass, 

.widget_product_search input.search-field {

    width: 100%;

    float:left;

    -webkit-box-sizing:border-box;

    -moz-box-sizing:border-box;

    box-sizing:border-box;

    box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.1);

    -webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.1);

    -moz-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.1);

    border:1px solid #DDD9D9;

    padding:6px;

    margin:0 4px 0 0;

    outline:0;

    line-height:1.2em;

    color: #A4A4A4;

}

#top-elements .widget_product_search input[type="submit"] { float: none; }

.woocommerce-shipping-calculator p { text-align: right; }

.woocommerce .cart-collaterals .shipping-calculator-form select#calc_shipping_country,

.woocommerce .cart-collaterals .shipping-calculator-form select#calc_shipping_state,

form.woocommerce-ordering select.orderby {

    background-clip: padding-box;

    background-color: #FFFFFF;

    border: 1px solid #CCCCCC;

    border-radius: 3px;

    color: hsl(0, 0%, 27%);

    display: block;

    font-weight: 400;

    overflow: hidden;

    padding: 0 0 0 8px;

    position: relative;

    text-decoration: none;

    white-space: nowrap;

    cursor: pointer;

    height: 30px;

    line-height: 2em;

}

form.woocommerce-ordering select.orderby option  {

    padding:5px;

}

.woocommerce .woocommerce-ordering {

    margin: 15px 0 26px 10px;

}

.related.products { clear: both;}

.related.products h2 { margin-bottom: 10px;}



.woocommerce ul.products li.product .price, .woocommerce div.product p.price {

  display: block;

  font-size: 1.2em;

}

.woocommerce ul.products li.product .price .from { font-size: inherit; text-transform: inherit;}

.woocommerce ul.products li.product .price .amount { font-weight: bold; padding: 0 2px;}

.woocommerce ul.products li.product .price del, .woocommerce div.product p.price del  { font-size: inherit;}

.woocommerce ul.products li.product .price ins,

.woocommerce ul.products li.product .price del, .woocommerce div.product p.price del {

  display: inline-block;

}

.woocommerce ul.products li.product .price del .amount, .woocommerce div.product p.price del .amount { font-weight: normal;}

ul.products li.product h3 { padding: 0.2em 0;}

ul.products li.product .price { margin-bottom: 0.8em;}

.products mark.count {

    background-color: transparent;

    letter-spacing: 3px;

}

div.product form.cart, #content div.product form.cart { margin-top: 2em;}

input.submitbutton {

    font-size:100%;

    margin:0;

    line-height:1em;

    cursor:pointer;

    position:relative;

    font-family:inherit;

    text-decoration:none;

    overflow:visible;

    padding:6px 10px;

    text-decoration:none;

    font-weight:bold;

    -webkit-border-radius:2px;

    -moz-border-radius:2px;

    border-radius:2px;

    left:auto;

    text-shadow:0 1px 0 #FFF;

    color:#5C5C5C !important;

    text-shadow:0 1px 0 rgba(255,255,255,0.8);

    border:1px solid #C4BFBF;

    background:#F5F4F4;

    background:-webkit-gradient(linear,left top,left bottom,from(#F5F4F4),to(#ddd9d9));

    background:-webkit-linear-gradient(#F5F4F4,#DDD9D9);

    background:-moz-linear-gradient(center top,#F5F4F4 0%,#DDD9D9 100%);

    background:-moz-gradient(center top,#F5F4F4 0%,#DDD9D9 100%);

    -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075), inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.1);

    -moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075), inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.1);

    box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075), inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.1);

}

input.submitbutton:hover {

    background:#F5F4F4;

    background:-webkit-gradient(linear,left top,left bottom,from(#F5F4F4),to(#D1CCCC));

    background:-webkit-linear-gradient(#F5F4F4,#D1CCCC);

    background:-moz-linear-gradient(center top,#F5F4F4 0%,#D1CCCC 100%);

    background:-moz-gradient(center top,#F5F4F4 0%,#D1CCCC 100%);

    text-decoration:none;

}

.widget_product_search input[type="submit"] {

  background: url("../images/product-search.png") no-repeat scroll 100% 0 transparent;

  border: 0 none;

  cursor: pointer;

  float: left;

  height: 17px;

  margin: 6px 0 0 -28px;

  padding: 0;

  text-indent: -9000px;

  width: 18px;

}

.widget_product_search input#s { width: 100%;}

.widget_product_search form.woocommerce-product-search { margin:10px 0 40px;}

#bottom .widget_product_search form.woocommerce-product-search { float: left; margin-bottom: 15px; width: 100%; }

.widget_product_search label.screen-reader-text {display:none;}

.widget_login form { padding-top: 5px; }

.widget_login input#user_login, .widget_login input#user_pass { float: right; width:60%;}

.widget_login form input.submitbutton { display: inline-block; padding-right:5px; margin-top: 2px;}

.widget_login form a { display: inline-block; padding-left:2px; }

.widget_login form p { text-align: right; clear: both;}

.widget_login input#user_login, .widget_login input#user_pass { margin:0 0 0 7px;}





ul.products li.product { text-align: center;}

table.cart a.remove, #content table.cart a.remove {

    border: 0 none;

    cursor: pointer;

    overflow: hidden;

    outline: 0;

}

.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li,

.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li,

.woocommerce .widget_shopping_cart .product_list_widget li, .woocommerce.widget_shopping_cart .product_list_widget li {

    background: url("../images/heading_underline.png") repeat-x scroll 0 100% transparent;

    padding: 6px 0 10px 70px;

}

.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, 

.woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {

  width: 60px;

  float:left;

  margin-right:10px;

  margin-left:-70px;

}

.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove { top: 8px; }

.woocommerce ul.cart_list li dl dd p:last-child, .woocommerce ul.product_list_widget li dl dd p:last-child, 

.woocommerce-page ul.cart_list li dl dd p:last-child, .woocommerce-page ul.product_list_widget li dl dd p:last-child {

  padding: 0;

}



#bottom .widget_login li a:before,

#bottom .widget_product_categories li a:before {

    content: "";

    background-image: url(../images/double-arrow.png);

    display: inline-block;

    width: 10px;

    height: 8px;

    margin-right: 6px;

    vertical-align: baseline;

}

#bottom .widget_login li a,

#bottom .widget_product_categories li a{

    padding: 8px 0 10px 3px;

    display: block;

    background: url("../images/heading_underline.png") repeat-x scroll 0 100% transparent;

}

.my_account_orders a.button { float:right;}

.order-info mark { background-color:transparent; font-weight:bold;}



.woocommerce ul.cart_list li dl dt, 

.woocommerce ul.product_list_widget li dl dt, 

.woocommerce-page ul.cart_list li dl dt, 

.woocommerce-page ul.product_list_widget li dl dt {

    clear: none;

}

.woocommerce .star-rating:before, .woocommerce-page .star-rating:before,

.woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before {

    font-size: 12px;

}

.woocommerce-info {

    width: auto !important;

    display: block !important;

}

.woocommerce table.cart th, 

.woocommerce table.cart td, 

.woocommerce #content table.cart th, 

.woocommerce #content table.cart td, 

.woocommerce-page table.cart th, 

.woocommerce-page table.cart td, 

.woocommerce-page #content table.cart th, 

.woocommerce-page #content table.cart td,

.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {

  text-align: left;

}

.woocommerce table.cart th.product-quantity,

.woocommerce table.cart td.product-quantity {

  text-align: center;

}

.woocommerce td.product-name dl.variation dd p:last-child, .woocommerce-page td.product-name dl.variation dd p:last-child { padding: 0; }

.woocommerce .cart-collaterals .cart_totals tr td, 

.woocommerce .cart-collaterals .cart_totals tr th, 

.woocommerce-page .cart-collaterals .cart_totals tr td, 

.woocommerce-page .cart-collaterals .cart_totals tr th {

  text-align: right;

  padding-left: 10px;

}





.woocommerce p.stars a.star-1, 

.woocommerce p.stars a.star-2, 

.woocommerce p.stars a.star-3, 

.woocommerce p.stars a.star-4, 

.woocommerce p.stars a.star-5, 

.woocommerce-page p.stars a.star-1, 

.woocommerce-page p.stars a.star-2, 

.woocommerce-page p.stars a.star-3, 

.woocommerce-page p.stars a.star-4, 

.woocommerce-page p.stars a.star-5 {

    outline: none;

}



.woocommerce ul.cart_list li dl dt, 

.woocommerce ul.product_list_widget li dl dt, 

.woocommerce-page ul.cart_list li dl dt, 

.woocommerce-page ul.product_list_widget li dl dt {

  width: 50%;

}

.woocommerce ul.cart_list li dl dd, 

.woocommerce ul.product_list_widget li dl dd, 

.woocommerce-page ul.cart_list li dl dd, 

.woocommerce-page ul.product_list_widget li dl dd {

  width: 47%;

}



.woocommerce .product-quantity .quantity {

  margin: 0 auto;

  overflow: hidden;

  position: relative;

  width: 60px;

}

.woocommerce .quantity .qty { height: 16px; }



.woocommerce ul.cart_list li:after, .woocommerce ul.cart_list li:before, 

.woocommerce ul.product_list_widget li:after, .woocommerce ul.product_list_widget li:before {

  padding: 2px;

}









</pre></body></html>