@keyframes zoomIn {

  from {

    opacity: 0;

    -webkit-transform: scale3d(0.3, 0.3, 0.3);

    transform: scale3d(0.3, 0.3, 0.3); }

  50% {

    opacity: 1;

    -webkit-transform: scale3d(1, 1, 1);

    transform: scale3d(1, 1, 1); } }

.zoomIn {

  -webkit-animation-name: zoomIn;

  animation-name: zoomIn;

  -webkit-animation-duration: 0.5s;

  /* Safari 4.0 - 8.0 */

  animation-duration: 0.5s; }



@media only print {

  #header .nav, #header .banner, #header .row > div {

    display: none; }

  #header .row div#header_logo {

    display: block; }



  #center_column {

    width: 100% !important; }



  #left_column, #right_column {

    display: none; }



  .no-print, #quantity_wanted_p > a, a.quick-view {

    display: none !important; }



  div.selector, div.selector span, div.selector select {

    background: none; }



  #thumbs_list li a:hover, #thumbs_list li a.shown {

    border-color: #fff; }



  .product_attributes, .box-cart-bottom {

    -moz-box-shadow: none;

    -webkit-box-shadow: none;

    box-shadow: none; }



  .pb-left-column #views_block {

    margin-top: 10px;

    width: 278px !important; }



  #thumbs_list_frame, #thumbs_list {

    width: 100% !important;

    height: 100% !important; }



  #thumbs_list li, #thumbs_list li:first-child {

    margin: 4px;

    width: 82px;

    height: 82px; }



  #view_scroll_left, #view_scroll_right, .view_scroll_spacer {

    display: none !important; }



  .bx-wrapper {

    width: 100% !important;

    max-width: 100% !important; }



  .bx-viewport {

    height: auto !important; }



  #bxslider, #bxslider1, #crossselling_list_car {

    width: 100% !important;

    height: auto !important;

    overflow: visible !important; }



  #bxslider1 .product-box {

    min-height: 200px; }



  .bx-controls-direction {

    display: none; }



  #footer .row > div, #footer .row > section {

    display: none; }

    #footer .row > div#block_contact_infos, #footer .row > section#block_contact_infos {

      display: block;

      width: 100%;

      border-left: none;

      border-top: 1px solid #515151;

      padding-top: 20px; }



  .footer-container #footer h4:after {

    display: none; }



     }



/*# sourceMappingURL=print.css.map */

