/* 
    Document   : print
    Created on : Sep 29, 2014, 5:55:44 PM
    Author     : root
    Description:
        Purpose of the stylesheet follows.
*/

/*@media print {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .visible-xs {
    display: none !important;
  }
  .hidden-xs {
    display: block !important;
  }
  table.hidden-xs {
    display: table;
  }
  tr.hidden-xs {
    display: table-row !important;
  }
  th.hidden-xs,
  td.hidden-xs {
    display: table-cell !important;
  }
  .hidden-xs.hidden-print {
    display: none !important;
  }
  .hidden-sm {
    display: none !important;
  }
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}*/


div {
    /*width:100%;*/
}


#inside-header,
#user-nav,
.checkout-steps-box,
.checkout-sidebar-wrap,
#nt-inside-footer-bottom,
.btn,
.alert-checkout,
.print-message
{ 
    display: none;
}

#print-logo
{
    display:block !important;
    margin-bottom:20px;
    text-align:center;
    height:70px;
}

/* Styles for Shopping Cart Receipt Print View */
.item-review-row div.col-xs-3 {
    width:15%;
    padding-left:0;
    padding-right:0;
}
.item-review-row div.col-xs-9 {
    width:50%;
    padding-bottom:14px;
}
.item-review-row div.col-xs-9 a {
    pointer-events: none;
}
.item-fee-row {
    margin-left:0;
    margin-right:0;
    padding-left:0;
    padding-right:0;
}
.item-review-row div.col-xs-12,
.item-fee-row div.col-xs-12 {
    margin-left:13%;
    width:52%;
}
.item-review-row div.col-xs-4,
.item-fee-row div.col-xs-4 {
    clear:none;
    width:12%;
    text-align:right;
    /*border-bottom:1px solid red;*/
    padding-right:0px;
}
.item-review-row div.col-xs-2,
.item-fee-row div.col-xs-2 {
    width:5%;
}
.panel-checkout-paymentdetails {
    width:49%;
    float:left;
}
.panel-checkout-deliverydetails {
    width:49%;
    float:right;
}
body.page-body-cart #print-logo { 
    height:34px !important; 
    margin:10px;
}
body.page-body-cart #print-logo img {
    width:140px !important; 
    height:34px !important; 
    margin:auto;  
}
body.page-body-cart {
    padding-top:0px;
    margin-top:0px;
}

body.page-body-cart .cart-device-label {
    float:left;
    width:19%;
    border:0px !important;
}
body.page-body-cart .cart-items-section  {
    float:right;
    width:80%;     
}
body.page-body-cart .cart-items-section img {
    width:60px;    
}
body.page-body-cart .cart-item-image {
    width:50px;
}
body.page-body-cart .cart-item-description {
    width:200px;
}
body.page-body-cart .cart-price-cell {
    margin-top:-30px;   
}
body.page-body-cart .tooltip {
    display:none !important;  
}
