

/* Start:/bitrix/components/qube/qube.basket/templates/.default/style.css?15118875623377*/
.element-type{
padding-top: 10px;
font-size: 14px;
color:##303030;
}
input.order{
float: right;
display: block;
text-decoration: none;
font-weight: normal;
background: #F5F5F5;
-webkit-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px;
-o-border-radius: 6px 6px 6px 6px;
background: -moz-linear-gradient(top, #ffffff 0%, #d9d9d9 100%);
background: -webkit-linear-gradient(top, #ffffff 0%, #d9d9d9 100%);
background: -o-linear-gradient(top, #fff 0%, #d9d9d9 100%);
background: -ms-linear-gradient(top, #fff 0%, #d9d9d9 100%);
background: linear-gradient(to bottom, #fff 0%, #d9d9d9 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#d9d9d9');
border: 1px solid #e4e4e4;
cursor:pointer;
color: #995B3B;
font-weight: normal;
font-size: 18px;
padding: 8px 5px !important;
outline: none;
}

input.order:hover{
text-decoration: none;
color: #797979 !important;
}

input.update{
float: right;
display: block;
text-decoration: none;
font-weight: normal;
margin-left:15px;
background: #F5F5F5;
-webkit-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px;
-o-border-radius: 6px 6px 6px 6px;
background: -moz-linear-gradient(top, #ffffff 0%, #d9d9d9 100%);
background: -webkit-linear-gradient(top, #ffffff 0%, #d9d9d9 100%);
background: -o-linear-gradient(top, #fff 0%, #d9d9d9 100%);
background: -ms-linear-gradient(top, #fff 0%, #d9d9d9 100%);
background: linear-gradient(to bottom, #fff 0%, #d9d9d9 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#d9d9d9');
border: 1px solid #e4e4e4;
cursor:pointer;
color: #995B3B;
font-weight: normal;
font-size: 18px;
padding: 8px 5px !important;
outline: none;
}

input.update:hover{
color: #797979 !important;
}
.basket {
	border-collapse:collapse;
	width:100%;
}

.basket th, .basket td {
	padding:10px 5px;
	vertical-align: middle;
	font-weight: normal;
	text-align: center;
}

.basket td {border-bottom: 1px solid #ECECEC;}

.basket a {
	color:#333;
}

.picture {
	text-align:center;
width: 100px;
}

.q {
	width:100px;
	text-align:center;
}

.q a {
color: #000;
text-decoration: none;
}

.q input{
width: 25px;
padding: 3px;
text-align: center;
outline: none;
border: 1px solid #DADADA;
}

.price {
	width:100px;
	text-align:center;
}

.price span{
font-size: 18px;
}

.basket img {
	max-width:70px;
	max-height:70px;
}

.basket input
{

}

div.buttons {
  width: 320px;
  padding: 10px;
  position: relative;
  float: right;
}

td.buttons {
	border:none;
}

.delete {
	width:30px;
	text-align:center;
}

.red {
	color:#f00;
}
.basket td.name{
	text-align: left;
	width:250px;
vertical-align: middle;
line-height:18px;
}

.basket td.name a{

}

.basket tr.total td{
border:0;
font-size: 14px;
text-align: right;
}

.basket tr.total td.price{
text-align: left;
color: #995B3B;
font-size: 18px;
}

.basket td.name a:hover{
text-decoration: none;
}


.empty_cart{
background: url("/images/empty_basket.png") center left no-repeat;
width: 100%;
height: 280px;
}

.empty_cart .empty_cart_info {
margin: 0 auto;
padding: 80px 0px 0px 70px;
text-align: center;
}

.empty_cart_info h2 {
font-size: 22px;
color: #666666;
margin-bottom: 10px;
}

.empty_cart_info .empty_b_txt {
font-size: 12px;
color: #666666;
line-height: 22px;
margin-bottom: 15px;
}
/* End */
/* /bitrix/components/qube/qube.basket/templates/.default/style.css?15118875623377 */
