﻿#mainNavigation,
#mobileNavigation,
.navholder,
#linksCities,
#infoLinks,
#makeMedical,
#headerCart,
.popap,
.overlay,
#bgCapture,
#bgStrimer,
#footer,
.sideBar,
.prntBack,
#wraper > .search,
#topLine
{
    display: none !important;
    visibility: hidden !important;
}

table { page-break-after:auto }
tr    { page-break-inside:avoid; page-break-after:auto }
td    { page-break-inside:avoid; page-break-after:auto }
thead { display:table-header-group }
tfoot { display:table-footer-group }

#container,
#widthPoit,
#wraper,
.cont,
.cont > .page
{
    width: 100% !important;
    height: 100% !important;
    padding: 0 !important;
}

#logoLink img {
    width: 250px;
    margin: 0 auto;
    display: block;
    margin-bottom: 30px;
}

a:after {
    display: none;
}
a[href^=http]:after {
    content: " <" attr(href) ">";
}
.block {
    width: 100% !important;
    height: 100% !important;
    border: medium none !important;
    box-shadow: none !important;
    padding: 0 !important;
}

#printInfo {
    display: block !important;
}

.tContList #dLabel,
.tContList #dLabel *,
.pagerBottomNavigation .btn,
.pagerBottomNavigation .btn * 
{
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    color: #333 !important;
    /*display: inline !important;*/
    padding: 0 !important;
}

.pagerBottomNavigation .btn {
    display: block;
}
.pagerBottomNavigation .btn::after {
    display: block;
    content: " ../" attr(href);
}

#CheckoutSuccessPage > .alert {
    display: none;
}
#CheckoutSuccessPage table.division_order_contents td {
    margin: 0 !important;
    padding: 4px !important;
    border: 1px solid #999;
}
#CheckoutSuccessPage h2 {
    margin: 0 !important;
}
#CheckoutSuccessPage .order_number_title,
#CheckoutSuccessPage .order_number_big 
{
    display: inline;
    font-size: 24px !important;
}
#CheckoutSuccessPage hr {
    margin: 10px 0;
}

#checkout_about {
    /*float: right;*/
    /*vertical-align: top;*/
    position: absolute;
    top: 0;
    right: 0;
    max-width: 150px !important;
    width: 150px;
}

#logoLink {
    float: left;
    width: auto;
}

#checkout_about > .span2 {
    display: none;
}

#checkout_about > .span10 {
    width: 240px;
    float: right;
}


#CheckoutSuccessPage {
    margin-bottom: 0px !important;
}

#checkout_about * {
    line-height: 10px;
    max-height: 15px;
}

#checkout_totals_block h2 {
    margin-bottom: 20px !important;
}
#checkout_totals_block hr {
    display: none;
}
#checkout_totals_block * {
    margin: 0 !important;
    line-height: 15px;
}