ul#cart_detail {float: left; clear: both; text-transform: uppercase; margin-top:30px;
        background: #fff;margin-bottom: 10px;}

#cart_detail1 {float: left; clear: both; text-transform: uppercase; width: 100%; }
.cart_detail1{border: 1px solid #cdcdcd;background: #121212;float: left;width:100%;}
.cart_detail1 .c1,.cart_detail1 .c2, .cart_detail1 .c3, .cart_detail1 .c4, .cart_detail1 .c6,
.cart_detail1 .c7,.cart_detail1 .c8{
   float: left; color: #fff; height:50px; line-height: 50px; text-align: center; font-weight: bold;
}
.cart_detail1 .c3{width:200px;}
.cart_detail1 .c2{width:300px;}
.cart_detail1 .c4{width:150px;}
.cart_detail1 .c6{width:120px;}
.cart_detail1 .c8{width:300px;}
.cart_detail1 .c7{width:100px;}

#cart_detail1 div.c1 {float: left;width: 50px; height: 80px; font-weight: bold;}

#cart_detail1 div.c2 { float: left; width: 300px; height: 80px; text-align: center; }

#cart_detail1 div.c3 { float: left;width: 200px;height: 80px; text-align: center; }

#cart_detail1 div.c2 a { color: #303030; float: left;width:100%;padding-top:22px;font-size:14px;line-height: 18px; }

#cart_detail1 div.c4 { float: left; width: 150px;height: 80px;text-align: center; }
#cart_detail1 div.c4 span{font-size: 14px;float: left;width:100%; padding-top: 22px;}

#cart_detail1 div.c5 { float: left;width: 45px;height: 80px; text-align: center; }

#cart_detail1 div.c6 { float: left;  width: 120px;height: 58px;margin-top:22px; font-weight: bold; text-align: center;}

#cart_detail1 div.c7 { float: left;width: 100px; height: 58px; text-align: center; margin-top:22px;}
#cart_detail1 div.c7 a{color: red; font-weight: bold;font-size: 14px;}

#cart_detail1 div.c8 { float: left; width: 300px; height: 58px; text-align: center; font-weight: bold;
            font-size: 14px;margin-top:22px;font-family: serif;}

#cart_detail11 {float:left; width: 100%; line-height: 20px;  } 

#cart_detail11 div.c1 {float: left; width: 540px; height: 20px;}

#cart_detail11 div.c2 {float: left; width: 100px; height: 20px;}
.head_cart{background-color: #f5f5f5;float: left;width: 90%;padding: 15px 5%;}
.head_cart  div { float: left;}

.head_cart  a div{width: 250px;padding-right:15px;color:blue;}

.head_cart   div.b2{width: 250px;padding-right:15px; color: #ff0000; font-weight: bold;}

.head_cart   div.b3{width: 250px;padding-right:40px;}

.head_cart   div.b4{width: 264px;}

div.bottom_cart{float: left;width: 700px;height: 35px;clear: both; padding-left: 0;padding-bottom: 58px;}

div.bottom_cart  div.next{float: left;display: block;background: #242424;padding: 10px 20px;
            white-space: nowrap;border: 1px solid #cdcdcd; border-radius: 4px;}

div.bottom_cart  div.next a{text-align: center;  color: #fff; }

div.bottom_cart  div.update_cart { float: left;display: block;background: #242424;padding: 10px 20px;
            white-space: nowrap;border: 1px solid #cdcdcd; border-radius: 4px; margin-left: 40px;margin-right: 40px;}

div.bottom_cart  div.update_cart  a{text-align: center;  color: #fff; }

div.bottom_cart  div.order{float: left;display: block;background: #242424;padding: 10px 20px;
            white-space: nowrap;border: 1px solid #cdcdcd; border-radius: 4px;}

div.bottom_cart  div.order  a{text-align: center;  color: #fff; }

div.bottom_cart  div.next  a:hover { color: red;}

div.bottom_cart  div.update_cart  a:hover { color: red;}

div.bottom_cart  div.order  a:hover { color: red;}

div.total{ float:right;font-weight:bold; font-size: 18px;color: #303030; clear: both; text-transform: capitalize;
            font: 18px Tahoma,Arial,sans-serif; margin-top: 20px;}
div.total span{color: red;font: 18px Tahoma,Arial,sans-serif;}

div.total p{font-size: 12px; color: #222; font-weight: bold; line-height: 18px;}

