form { margin:0; }

.woocommerce-account .woocommerce-MyAccount-content {

    border: 1px solid #e7e7e7;

    padding: 20px;

	border-radius: 3px;

	margin-bottom:20px;

}

.woocommerce-account .woocommerce-MyAccount-navigation {

    border: 1px solid #e7e7e7;

	border-radius: 3px;

	margin-bottom:20px;

}

.woocommerce-account .woocommerce-MyAccount-navigation ul {

	list-style-position: inside;

	margin: 0;

	float: left;

	width: 100%;

	padding: 0;

	list-style: none;

}

.woocommerce-account .woocommerce-MyAccount-navigation ul li {

    float: left;

    width: 100%;

    font-size: 13px;

    padding: 11px 20px;

    border-bottom: 1px solid #e9e9e9;

}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a {

    float: left;

    color: #555;

    padding-left: 20px;

    background: url(images/wocom_li_bg.png) no-repeat left 8px;

}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover {

    color: #d2b18a;

	text-decoration:none;

}





.woocommerce .quantity .qty {

	width: auto !important;

    text-align: left !important;

}





.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {

    color:#fff !important;

	font-size:18px !important;

    cursor:pointer !important;

	line-height:21px !important;

    border-radius:4px !important;

    padding:6px 20px !important;

    background:#fc4e20 !important;

	border:2px solid #fc4e20 !important;

	text-transform:uppercase !important;

	font-family: 'MyriadPro-Semibold' !important;

}

.woocommerce .woocommerce-message .button {

	font-size:14px !important;

	margin:0 !important;

	line-height: 13px !important;

	padding: 3px 7px !important;

}

.woocommerce-message { line-height: 20px;}



.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { color:#fc4e20 !important; background:#fff !important; }







.woocommerce div.product form.cart, .woocommerce div.product p.cart {

	float:left;

	margin:0;

}

.woocommerce-breadcrumb { display:none;}





/*cart page style start*/



.woocommerce table.shop_table th {

    font-size: 14px;

    color: #555555;

    text-transform: uppercase;

    border-right: 1px solid  rgba(0,0,0,.1);

	font-family: 'MyriadPro-Bold';

	text-align:center;

}

.woocommerce table.shop_table td {

	padding: 10px 15px !important;

	border-right: 1px solid  rgba(0,0,0,.1);

	text-align:center;

}

.woocommerce table.shop_table th.product-name , .woocommerce table.shop_table td.product-name { text-align:left;}

.woocommerce a.remove {

    font-size: 25px !important;

    margin: 0 auto;

	line-height: 22px !important;

}

.woocommerce table.shop_table thead tr th:last-child, .woocommerce table.shop_table tr td:last-child {

    border-right: none;

}



.woocommerce-cart table.cart td.actions .coupon .input-text {

	width:160px;

}



div.woocommerce input, div.woocommerce textarea, div.woocommerce select, div.woocommerce .select2-container--default .select2-selection--single {

    color: #555555;

    height: 37px;

	line-height:37px;

    border-radius: 3px;

    font-size: 14px;

    background: #fff;

    border: 1px solid #ededed !important;

	background: #fcfcfc;

	box-shadow:none !important;

    font-family: 'MyriadPro-Regular';

}

div.woocommerce  input[type=checkbox], div.woocommerce input[type=radio] { height:13px;}

.cart-collaterals th {border-right: 1px solid rgba(0,0,0,.1) !important;}

.cart_totals h2 { display:none;}

.cart_totals { margin-top:30px;}

form.checkout_coupon p.form-row { margin-bottom:0;}

.select2-selection__rendered, .select2-selection__arrow { border: 0 !important; height:37px; line-height:37px !important;}

.select2-container--default .select2-selection--single .select2-selection__arrow {height: 33px!important;}



h3#order_review_heading, .woocommerce-checkout h3 {

	float: left;

    width: 100%;

    color: #555555;

    font-size: 20px;

    font-weight: normal;

	padding-top:20px;

	border-top: 1px solid #e7e7e7;

    text-transform: uppercase;

    font-family: 'MyriadPro-Regular';

}

h3#order_review_heading {margin-top: 40px;}

.cart-subtotal th, .order-total th { text-align:right !important;}



.woocommerce #customer_login h2{

	float: left;

    width: 100%;

    color: #555555;

    font-size: 20px;

    font-weight: normal;

	margin:0;

    text-transform: uppercase;

    font-family: 'MyriadPro-Regular';

}

.woocommerce form.login, .woocommerce form.register {

	float: left;

    width: 100%;

}

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {

	border: 1px solid #e7e7e7;

}

p.woocommerce-LostPassword { font-size:13px; margin:0;}

@media only screen and (min-width: 768px) {
.woocommerce td.product-quantity {width: 110px;}
.woocommerce td.product-remove {width: 80px;}
.woocommerce td.product-thumbnail {width: 120px;}
.woocommerce td.product-price, .woocommerce td.product-subtotal {width: 110px;}
}

@media only screen and (max-width: 768px) {

	.woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {

		float: left !important;

	}

}