
.billing_address{
     display: block;
}
 .shipping_address{
     display: block;
}
 .billing_address_head{
     color: #000;
     font-size: 16px;
     font-weight: bold;
     line-height: 30px;
     text-transform: uppercase;
     display: block;
}
 .my-account-right-box .checkout_address_full{
     border: 1px solid #ccc;
     padding: 20px 20px 10px 20px;
     margin: 0px 10px 10px 0px;
     min-height: 255px;
     cursor: pointer;
     width: 32%;
     float: left;
}
 #checkOut .checkout_address_full{
     border: 1px solid #ccc;
     padding: 20px 20px 10px 20px;
     margin: 0px 10px 10px 0px;
     min-height: 225px;
     cursor: pointer;
     width: 100%;
     float: left;
}
 .checkout_address_full a{
     text-decoration: none;
}
 .checkout_address_plus{
     padding: 80px 0px 0px 0px;
     text-align: center;
     color: #999;
}
 .checkout_address_text{
     padding: 10px 0px;
     text-align: center;
     color: #999;
     text-decoration: none;
}
 .checkout_address_name{
     color: #000;
     font-size: 16px;
     font-weight: bold;
     line-height: 30px;
     text-transform: uppercase;
}
 .checkout_address_address{
     color: #999;
     font-size: 13px;
     line-height: 30px;
     text-transform: uppercase;
}
 .checkout_address_address .add_mobile, .checkout_address_address .add_address_line1, .checkout_address_address .add_address_line2{
     display: block;
     color: #666;
}
 .checkout_address_address .add_city, .checkout_address_address .add_pincode, .checkout_address_address .add_state{
     display: inline-block;
     color: #666;
}
 .checkout_address_address .add_city, .checkout_address_address .add_state{
     padding-left: 10px;
}
 .checkout_address_edit_del{
     color: #999;
     font-size: 13px;
     line-height: 30px;
     text-transform: uppercase;
     text-align: right;
     margin-top: 10px;
}
 .checkout_address_edit_del .add_edit a{
     color: #999;
     padding: 0px 5px;
}
 .checkout_address_edit_del .add_edit a:hover{
     color: #BC0404;
}
 .checkout_address_edit_del .add_default{
     font-size: 14px;
     color: #999;
     vertical-align: middle;
     float: left;
}
 .checkout_address_edit_del .add_default a{
     color: #999;
     cursor: pointer;
     text-decoration: none;
}
 .checkout_address_edit_del .add_default a i{
     font-size: 25px;
     vertical-align: middle;
}
 .checkout_address_edit_del .add_default a.active_addr{
     color: #BC0404;
}
 .checkout_address_edit_del .add_default a:hover{
     color: #BC0404;
}
 .billing_address_same_addr{
     width: 100%;
     min-height: 30px;
     margin: 10px 0px;
}
.discount_coupon_text{
    color: #000;
    font-size: 16px;
    line-height: 25px;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    font-weight: normal;
}
.accordeon.size-1 .accordeon-title{
    text-transform: uppercase;
}
.form-control {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    height: 37px;
    line-height: 1.4em;
    padding: 10px 14px;
    font-size: .9em;
    text-transform: none;
    margin-bottom: 8px;
}
#checkout_shipping_address_full .madd.mtit, #checkout_billing_address_full .madd.mtit{
    font-size: 16px;
    text-transform: uppercase;
}
#checkout_shipping_address_full .spmn, #checkout_billing_address_full .spmn{
    float: right;
} 
#checkout_shipping_address_full .spmn a, #checkout_billing_address_full .spmn a{
    color: #999;
    padding: 0px 5px;
}
.accordeon.size-1 .accordeon-entry {
    padding: 30px 0 30px 0;
}
input[type="radio"] {
    height: 14px;
    width: 14px;
    vertical-align: top;
    position: relative;
    bottom: 0px;
}
#deliveryModesList li.control svg{
    fill: #3c9f0d;
    width: 35px;
    float: left;
    margin-right: 5px;
    display: none;
}
.payment_tab ul li label {
    display: inline-block;
}
.article-container a {
    color: #000;
}
.payment_tab ul li ul {
    float: right;
}
.payment_tab ul li ul li {
    padding: 0px;
    display: inline-block;
    margin-right: 5px;
}
.payment_tab ul li {
    list-style: none;
}
.payment_tab .article-container ul li::before {
    content: "";
    font-family: FontAwesome;
    display: inline-block;
    margin-right: 5px;
}
.payment_tab .article-container ul li::before {
    color: #ca1515;
}
.payment_tab .article-container ul li.control::before {
    content: "\f105";
    font-family: FontAwesome;
    display: inline-block;
    margin-right: 5px;
}
.payment_tab .article-container ul li.control::before {
    color: #ca1515;
}
.placeOrder .currency_symbol svg{
    fill: #3c9f0d;
    width: 35px;
    float: left;
    margin-right: 5px;
    display: none;
}