.clear
{
clear:both;
}
#attrib-grid-table {

background-color: #FEFED8;

border: 1px solid #FC9;

border-collapse: collapse;

color: black;

}
.form-group input[type="text"],.form-group input[type="password"], .form-group select {
    width: 90%;
	margin:0;
	padding:5px;
}
#attrib-grid-table td {

border: 1px dashed #D7B8C3;

padding: 2px;

text-align: center;

}

.qty_act {

margin: 3px 0;

}

.qty_act a {

border: 1px solid #DBDBDB;

color: #333;

display: block;

height: 13px;

line-height: 13px;

margin: auto;

text-decoration: none;

width: 13px;

text-align: center;

}

#attrib-grid-table td .qtyInput {

width:30px;

border: 1px solid #C8C8C8;

}

/************tab*************/

.nfl_tab {

width: 100%;

float: left;

font-weight: bold;

background: url("../images/ddd.gif") repeat-x bottom;

}

.nfl_tab li {

float: left;

cursor: pointer;

width: 186px;

line-height: 30px;

background-image: url("../images/tab.gif");

text-align: center;

}



.nfl_tab li.nfl_choose {

background-position: right;

}

.nfl_pro {

clear: both;

border: 1px solid #DDD;

float: left;

border-top: 0 none;

}

.nfl_pro li {

position: absolute;

left: -9999px;

top: -9999px;

}

.nfl_pro li.nfl_choose {

position: static;

left: auto;

float: left;

top: 0;

}

#nfl_con #nfl_pro0, #nfl_con #nfl_pro1, #nfl_con #nfl_pro4 {

padding: 5px 8px;

}

/**********end**tab*************/

/**********without checkout*************/

#withOutAccount {

	display:none;

    margin-top: 10px;

}

#withOutAccount p{

	padding: 0em;

	margin: 0;

}

#withOutAccount h2 {

    color: #c12d20;

    font-size: 14px;

}

#withOutAccount p {

    font-size: 10px;

}

#withOutAccount .verisign {

    padding-top: 20px;

    text-align: right;

}

/********end**without checkout*************/









#shoppingcart {padding: 5px 5px 0 0; color:#000;}
#shoppingcart a{color:#fff!important;}
#shoppingcart .sideBoxContent {background: #6a6c70; border:none;}

#shoppingcart input[type=text],#shoppingcart input[type=password],#shoppingcart select,#shoppingcart textarea{

	border:1px solid #898989;

	margin:0;

	padding:1px;

	}

table {

    border-collapse: collapse;

    border-spacing: 0;

}

.cart .sku, .cart .qty, .cart .price, .cart .total, .cart .quantity {

    text-align: center;

	vertical-align:middle;

    

}

.cart .img{ text-align: center; padding:8px;

    }

.cart th {

    border: 1px solid #CCCCCC;

    border-collapse: collapse;

    padding: 8px;

    text-align: center;

}

.cart td {

    background-color: #FFFFFF;

    border: 1px solid #CCCCCC;

    border-collapse: collapse;

    height: 40px;

	vertical-align:middle;

	text-align:center;

}

.cart .sku {

    width: 50px;

}

.cart .name {

    padding-left: 5px;

   

}

.cart td input.qty {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #888888;

    height: 15px;

    margin: 0;

    padding: 2px;

    text-align: center;

    width: 25px;

}

.ccinfo input{

	float:left;

	border: 1px solid #BBBBBB;

	color: #666666;

	font: 12px/25px Verdana;

	height: 25px;

	outline: medium none;

	padding: 0 0 0 5px;

}

.ccinfo select{

	color: #666666;

	font: 12px/25px Verdana;

	height: 25px;

	margin: 5px 10px 5px 0;

	outline: medium none;

	padding: 0 0 0 5px;

}

.ccinfo i{color:red;margin-right:5px;}

.ccinfo .inputLabelPayment{

	width:110px;

	line-height:30px;

}
.forward
{
	float:right!important;
}
.panel-body
{
padding:10px;
}
.required
{
	color:red;
}
@media (min-width: 992px){
	.muoneleft
{
	float:left !important; 
	width:48% !important; 
	
}
	.muoneright
{
	float:right  !important; 
	width:48% !important; 
}

}


.muone10{ padding:0px;}

.muone10 .important { margin:0;}

.muonetitle{ height:36px; line-height:36px; padding-left:12px;
background-clip: padding-box !important;
background-color:#f2f2f2;
background-image: linear-gradient(to bottom, #f2f2f2, #f2f2f2);
border-radius: 4px 4px 0 0;
color: black;
    margin: 0;
	    font-size: 14px;
}

.muonetitle span{ 

float: left;
color:black;

padding: 2px 0;
text-align: center;
width: 19px;}

.form-group
{
margin-bottom:10px;
}
.form-group select
{
width:92.5% !important;


}


.mu-onepage-login,.addressinfo,#shipping-address-module,.mu-onepage-payment,#mu-onepage-payment,.mu-onepage-shipping, .mu-onepage-comments,.mu-onepage-coupon .panel-body, .onepage-checkoutbox-boxs, .mu-onepage-price, .col-md-6, .mu-onepage-psboxs {
    border: #ddd solid 1px;
	    margin-bottom: 16px;
}


.muonepage-btn
{
	
	float:right;
}
