h1
{
    color: #000!important;
text-transform:none!important;
font-size:27px!important;
line-height:32px!important;
    font-family: Roboto, Arial, sans-serif!important;
margin-bottom:46px!Important;
}

h1 div
{
bottom:-20px!important;
}

#pcart 
{
    padding-top: 5px;
}


#pcart_empty div
{
    margin-top: 25px;
    font-size: 14px;
    line-height: 16px;
}

#pcart_reset
{
    margin-top: 25px;
    font-size: 14px;
    line-height: 16px;
}

#pcart_reset span
{
color: #00abef;
    display: inline-block;
    border-bottom: 1px solid;
	cursor:pointer;
}


#pcart_empty
{
margin-top: 25px;
text-align: center;
}





#pcart_list
{

position:relative;
}
#pcart_list .clear
{
display:block;
}
#pcart_product_head>div>span
{
white-space:nowrap;
padding:12px;
display:inline-block;
}
#pcart_product_head
{
}
#pcart_product_head>div
{


background-color: #00b8ea;
   
    background-image: -webkit-linear-gradient(bottom, #00a0e0, #00b0e8 47%, #sef 47%);
    background-image: -moz-linear-gradient(bottom, #00a0e0, #00b0e8 47%, #00bdef 47%);
    background-image: -o-linear-gradient(bottom, #00a0e0, #00b0e8 47%, #00bdef 47%);
    background-image: -ms-linear-gradient(bottom, #00a0e0, #00b0e8 47%, #00bdef 47%);
    background-image: linear-gradient(to top, #00a0e0, #00b0e8 47%, #00bdef 47%);
	
	font-size:15px;
	font-weight: 300;


position:relative;

color:#fff;



}

#pcart_product_head>div,.pcart_product>div
{
float:left;
line-height:15px;
}

.pcart_product>div
{
font-size:14px;
}
.pcart_product
{
height:101px;
}
.pcart_product>div
{
height:100px;
}
.pcart_product
{
border-left: 1px solid #cdcdcd;
position:relative;
border-right: 1px solid #cdcdcd;
}

#pcart_product_head
{

position:relative;
}
.pcart_product>div
{

border-top:none;
border-right:none;
border-bottom: 1px solid #cdcdcd!important;
}


#pcart_number_head,.pcart_number
{
width:50px;
text-align:center;
}


#pcart_form
{

}
h1 {
    color: #ffa200;
}

.pcart_number span
{
padding-top:41px;
display:inline-block;
}

#pcart_title_head,.pcart_title
{
width:414px;
}

.pcart_title>div
{
padding:12px;
padding-left:0px;
}

.pcart_title_img
{
margin-right:18px;
float:left;
}
.pcart_title_img,.pcart_title_img td
{
width:64px;
height:76px;
overflow:hidden;
}
.pcart_title_img td
{
text-align:center;
vertical-align:middle;
}
.pcart_title_img td img
{
margin:0px auto;
display:block;
max-width:64px;
max-height:64px;
}


.pcart_title_right td
{
width:290px;
height:76px;

}
.pcart_title_right td
{
text-align:left;
vertical-align:middle;
}


.pcart_title_right
{
float:left;
}
.pcart_title_right,.pcart_title_name,.pcart_title_code
{
width:290px;
}
.pcart_title_name
{

margin-top:3px;

white-space:normal;
    line-height: 21px;
font-size:15px;
display:block;
}

.pcart_title_name:hover
{
color:#ffa200!important;
}


.pcart_title_code
{
white-space:normal;


display:block;
color: #aaa;
line-height:20px;
    font-size: 14px;
    display: block;
    color: #aaa;
    font-weight: 300;
	
}

#pcart_quantity_head,.pcart_quantity
{
width:126px;
}

#pcart_price_head,.pcart_price
{
width:140px;
}

#pcart_price_head
{
padding-left:10px!important;
width:130px!important;
}

.pcart_price
{
width:169px!important;
}

#pcart_number_head
{
padding-left:1px!important;
}

.pcart_quantity>div
{
margin: 33px 0px 0px 29px;
position:relative;
}

.pcart_quantity input
{
width:24px;
text-align:center;

border-radius:0px!important;
	padding:7px 10px 9px 10px!important;
	
	  color: #828282!important;
	  
	    background-color: #fafafa;
  
  border:1px solid #efefef;
box-shadow:none!important;
  background-image: -webkit-linear-gradient(bottom, #f8f8f8, #fafafa 48%, #fefefe 49%, #fff);
  background-image: -moz-linear-gradient(bottom, #f8f8f8, #fafafa 48%, #fefefe 49%, #fff);
  background-image: -o-linear-gradient(bottom, #f8f8f8, #fafafa 48%, #fefefe 49%, #fff);
  background-image: -ms-linear-gradient(bottom, #f8f8f8, #fafafa 48%, #fefefe 49%, #fff);
  background-image: linear-gradient(to top, #f8f8f8, #fafafa 48%, #fefefe 49%, #fff);

}




















.pcart_q_down
{
cursor:default;
width:16px;
height:23px;
background:url("/images/template/left11.png");
position:absolute;
top:7px;
left:-27px;
}
.pcart_q_down.active,.pcart_q_up
{
cursor:pointer!important;
background-position:0px -24px!important;
}
.pcart_q_up
{
cursor:default;
width:16px;
height:23px;
background:url("/images/template/right11.png");
position:absolute;
top:6px;
right:23px;
}












.pcart_price>div
{
margin: 35px 0px 0px 14px;
}

.uah
{
white-space:nowrap;

    color: #2d94eb!Important;
font-size: 21px!important;
line-height: 28px;

font-weight:300;

}
.uah span
{
font-size: 21px!important;

}


#pcart_bottom
{
margin-top:25px;
margin-left:50px;
position:relative;
white-space:nowrap!Important;
}

#pcart_q
{
margin-bottom:16px;
}

#q_all
{
font-weight:300;
    color: #ffa200;
	position:relative;
left:4px;
top:1px;
 font-size: 18px!important;
    font-weight: 300;
}

#uah_all1
{
position:relative;
left:4px;
top:2px;
white-space: nowrap;
    color: #2d94eb!Important;
    font-size: 21px!important;
    font-weight: 300;
}

#usd_all_wrap
{

}

#pcart_send 
{
right: 50px!important;
top: 7px!important;
position:absolute;
}
	
	
	#pcart_send
{

width:148px;
padding-right:14px;
padding-top:10px;
padding-bottom:12px;
padding-left:45px;

display:block;
text-align:center;
cursor:pointer;

background-color: #ffdd71;
-webkit-box-shadow: inset 0 10px 52px #ff7800;
-moz-box-shadow: inset 0 10px 52px #ff7800;
box-shadow: inset 0 10px 52px #ff7800;

font-family: "Roboto Condensed";
font-size: 22px;
color: #000;
text-shadow: 1px 1px #ffe9a3;

}

#pcart_send:hover
{
background-color: #fff571;
-webkit-box-shadow: inset 0 10px 52px #ff7800;
-moz-box-shadow: inset 0 10px 52px #ff7800;
box-shadow: inset 0 10px 52px #ff7800;
}

#pcart_send:active
{
background-color: #ffdd71;
-webkit-box-shadow: inset 0 10px 52px #ff7800;
-moz-box-shadow: inset 0 10px 52px #ff7800;
box-shadow: inset 0 10px 52px #ff7800;
}

#pcart_send span
{
display:inline-block;
line-height:23px;
font-family: "Roboto Condensed";
font-size: 22px;
color: #000;
text-shadow: 1px 1px #ffe9a3;
}

#pcart_send i
{
background:url("/images/template/of1.png") no-repeat;
position:absolute;
left:14px;
top:12px;
width:17px;
height:21px;
}






#pcart_itogo
{
font-size:15px;
line-height:21px;
}




.pcart_delete
{
display: block;
background: url("/images/template/korz.png");
width: 16px;
height: 16px!important;
position: absolute;
right: 16px;
top: 42px;
border:none!important;
cursor:pointer;
float:none!important;
}

.pcart_delete:active
{
margin-top:1px;
}

@media screen and (min-width: 1083px)
{
	
.pcart_title_name
{
    overflow: hidden;
    max-height: 64px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

}

@media screen and (max-width: 1082px)
{
#pcart_empty div
{
	text-align:center;
    margin-top: 25px;
    font-size: 14px;
    line-height: 16px;
}

.pcart_quantity
{
float:left!important;
}

.pcart_price
{
	padding-top: 0px!important;
	float:right!important;
}

.bnart
{
	display:block;
	clear:both;
}

.pcart_delete{
	top:0px!important;
	right:8px!important;
}

    .pcart_product {
      
        padding-bottom: 25px!important;
    }
	
	
}


