@media (max-width:767px){ .main-page-content{ padding:0px 10px 0px 10px; }}body{ font-size:15.625px;}.tdg-content .header{ font-size:1.75em;}.tdg-content .tdg-message-1{ padding-top:5px; padding-bottom:5px;}.tdg-content .tdg-payable-item-btn-container{ text-align:center;}.tdg-content .tdg-payable-item-btn{ min-width:275px;}.tdg-content a.account-list-item{ font-family:Arial,Helvetica,sans-serif;}.tdg-content .account-list-icon{ color:#fff; border-radius:100%; padding:3px; text-align:center; left:80%; transform:translate(-90%,-40%);}.tdg-content .account-list-icon{ background-color:#01629f; background-image:linear-gradient(#01629f,#187ccd);}.tdg-content .account-list-item{ background-color:#d1e2f6; border-color:#01629f;}.tdg-content .list-group-item{ word-wrap:break-word;}.tdg-content a.list-group-item:hover,.tdg-content a.list-group-item:focus{ text-decoration:none; background-color:#01629f; background-image:linear-gradient(#01629f,#187ccd); color:#fff;}.tdg-content a.list-group-item:hover .account-list-icon,.tdg-content a.list-group-item:focus .account-list-icon{ color:#000; background-color:#d1e2f6; background-image:linear-gradient(#d1e2f6,#b0c8ff);}.tdg-content .loading{ background-image:url(../Images/loader.gif); background-color:white; background-repeat:no-repeat; background-blend-mode:difference; background-size:initial; background-position:center; height:100px;}.tdg-content .pay-dog-checkbox,.tdg-content .pay-ticket-checkbox,.tdg-content .pay-ticket-no-checkbox{ margin-right:15px; margin-left:-15px; margin-top:7px;}.tdg-content .pay-dog-label,.tdg-content .pay-ticket-label{ max-width:100vw; color:inherit; font-weight:inherit; cursor:pointer; -webkit-user-select:none; user-select:none; display:table;}.tdg-content .pay-ticket-label{ padding-top:5px;}.tdg-content .pay-ticket-label,.tdg-content .pay-ticket-label-no-amount{ margin-bottom:5px;}.tdg-content .pay-dog-label-no-amount,.tdg-content .pay-ticket-label-no-amount{ max-width:100vw; color:inherit; font-weight:inherit; cursor:default; -webkit-user-select:none; user-select:none; display:table; padding:5px 0px 5px 0px;}.tdg-content .pay-ticket-label-no-amount{ padding:5px 15px 0px 15px;}.tdg-content .pay-dog-checkbox-div,.tdg-content .pay-ticket-checkbox-div{ display:table-cell; vertical-align:middle; width:1px;}.tdg-content .pay-ticket-checkbox-div{ vertical-align:top;}@media (max-width:767px){ .tdg-content .pay-dog-accounts-list, .tdg-content .pay-ticket-accounts-list{ padding:5px 0px 0px 0px; }}.tdg-content .pay-dog-label,.tdg-content .pay-ticket-label{ color:initial; font-weight:initial;}.tdg-content .pay-dog-checkbox input[type="checkbox"],.tdg-content .pay-ticket-checkbox input[type="checkbox"]{ display:none;}.tdg-content .pay-dog-checkbox input[type="checkbox"] + label,.tdg-content .pay-ticket-checkbox input[type="checkbox"] + label{ -webkit-user-select:none; user-select:none; display:inline-block; padding:1px 12.5px; border-left:1px solid #0081C6; border-bottom:1px solid #0081C6; border-top:1px solid #0081C6; border-right:1px solid #0081C6; font-weight:100; line-height:1.6; box-shadow:#c5c5c5 0 2px 3px; text-decoration:none; text-align:center; cursor:pointer; margin-bottom:10px; color:black; background-color:white;}.tdg-content .pay-ticket-no-checkbox label{ -webkit-user-select:none; user-select:none; display:inline-block; padding:1px 12.5px; font-weight:100; line-height:1.6; text-decoration:none; text-align:center; margin-bottom:10px; color:black;}.tdg-content .pay-dog-checkbox input[type="checkbox"]:checked + label,.tdg-content .pay-ticket-checkbox input[type="checkbox"]:checked + label{ font-weight:700;}.tdg-content .pay-dog-checkbox input[type="checkbox"]:checked + label:after,.tdg-content .pay-ticket-checkbox input[type="checkbox"]:checked + label:after{ content:"\00a0 \2713"; position:absolute; top:4px; display:inline-block; font-style:normal; font-weight:bold; font-size:20px; line-height:1; left:15px; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}.tdg-content .pay-dog-checkbox input[type="checkbox"]:focus + label,.tdg-content .pay-ticket-checkbox input[type="checkbox"]:focus + label{ background-color:rgba(0,129,198,0.39);}@media (min-width:576px){ .tdg-content .ticketing-pay{ float:right; } .tdg-content .ticketing-order-item-amount{ text-align:right; } .tdg-content .text-right-576{ text-align:right; }}.tdg-content .ticketing-separator{ border-bottom:1px solid black;}.tdg-content .dog-header,.tdg-content .licence-charge-header{ background-color:#337ab7; margin:0; border-radius:2px 2px 0px 0px;}.tdg-content .tax-balance-header{ background-color:#337ab7; margin:0; border-radius:2px 2px 0px 0px; text-align:center; font-weight:bold;}.tdg-content .tax-balance-total-row{ background-color:#337ab7; margin:0; border-radius:2px 2px 0px 0px; text-align:right; font-weight:bold;}.tdg-content .tax-balance-amount{ text-align:right;}.tdg-content .order-item{ display:table-cell; vertical-align:middle;}@media (min-width:576px){ .tdg-content .enter-amount-label{ text-align:right; }}.tdg-content .tableHeader{ font-weight:600; font-family:"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif; text-transform:none; font-variant:small-caps; font-size:1.3em; line-height:1.1; color:white; background-color:#337ab7; padding:5px;}.tdg-content .tableBody{ padding:5px;}.tdg-content .table > tbody > tr{ border-top:1px solid #ddd;}.tdg-content .cartitemReferenceName{ font-weight:700; font-size:medium;}.tdg-content .cartitemTotals{ text-align:right;}.tdg-content .cartitemTotalsBold{ font-weight:700; text-align:right;}.tdg-content .cartitemTotalHeading{ text-align:right;}@media (max-width:767px){ .tdg-content .btn-remove-large{ display:none; } .tdg-content .btn-remove-small{ display:block; }}@media (min-width:768px){ .tdg-content .btn-remove-large{ display:block; } .tdg-content .btn-remove-small{ display:none; }}.tdg-content .table > tbody > tr > .cartitemGrandTotal{ padding-top:25px; padding-right:10px; font-weight:700; font-size:x-large; text-align:right;}.tdg-content .btnLabel{ text-align:right; color:black; padding-top:5px; padding-bottom:5px; font-weight:300;}.tdg-content .btnPayGroup{ margin-right:-25px; margin-bottom:5px; padding-right:10px;}@media (min-width:768px){ .tdg-content .form-horizontal .control-label-content{ padding-top:7px; margin-bottom:0; text-align:left; }}.tdg-content #page-test-psp .psptestlabeldetails,.tdg-content #page-test-psp .psptestlabelform{ padding-top:0;}.tdg-content .receipt-amount{ text-align:right;}.tdg-content #orderInfo tr > th{ padding-right:10px; text-align:right;}.tdg-content table > thead > tr td{ background-color:#187ccd; background-image:linear-gradient(#187ccd,#01629f); color:#FFF;}.tdg-content #orderInfo tr > th{ color:#0081C6;}.tdg-content #orderInfo{ margin-top:10px;}@media print{ .tdg-content #btnPrintReceipt{ display:none; } .tdg-content .tdg-btn-cart-container, .tdg-content .tdg-btn-cart > img{ display:none; } .tdg-content #resultsTable > thead > tr > td{ font-weight:700; color:black; }}.tdg-content ul.tdg-bullet-list{ list-style-type:disc;}.tdg-content ul.tdg-bullet-list > li{ margin-left:25px;}.tdg-content .tax-balance-label{ text-align:right;}.tdg-content .payable-item-container,.tdg-content .payable-item-link,.tdg-content .account-list,.tdg-content .cartitemTotals,.tdg-content .cartitemTotalsBold{ width:100%;}.tdg-content .payable-item-link,.tdg-content .payable-item-link:hover,.tdg-content .payable-item-link:visited,.tdg-content .payable-item-link:focus,.tdg-content .search-method-link,.tdg-content .search-method-link:hover,.tdg-content .search-method-link:visited,.tdg-content .search-method-link:focus{ text-decoration:none;}.tdg-content .payable-item-link,.tdg-content .payable-item-link:hover,.tdg-content .payable-item-link:visited,.tdg-content .search-method-link,.tdg-content .search-method-link:hover,.tdg-content .search-method-link:visited,.tdg-content .dog-header,.tdg-content .licence-charge-header,.tdg-content .tax-balance-header,.tdg-content .tax-balance-total-row{ color:#FFF;}.tdg-content .payable-item-container,.tdg-content .search-method-container{ background-color:#337ab7; border:1px solid #015081;}.tdg-content .payable-item-container:hover,.tdg-content .search-method-container:hover{ background-color:#286090; border-color:#204d74;}.tdg-content .payable-item-container,.tdg-content .search-method-container{ border-radius:4px; padding:0; text-align:center; margin-left:0 !important; margin-right:0 !important;}.tdg-content .payable-item-link,.tdg-content .search-method-link{ display:flex; padding-bottom:5px; padding-top:5px;}.tdg-content .tdg-btn-home-container,.tdg-content .tdg-btn-continueshopping-container{ float:right;}.tdg-content .tdg-btn-home{ padding-left:0px; padding-right:4px; padding-top:3px; font-size:1.7em;}.tdg-content .tdg-btn-continueshopping{ color:#fff; float:right; font-size:1.7em; padding-left:0px; padding-right:4px; padding-top:3px;}.tdg-btn-continueshopping-container a:focus{ outline-color:transparent;}.tdg-btn-continueshopping-container a:focus icon{ color:#a0e4fe;}.tdg-content .total-amount-due{ font-weight:bold;}.tdg-content .licensing-total-amount-due{ text-align:right;}@media (min-width:576px){ .tdg-content .ticketing-total-amount-due,.tdg-content .dogs-total-amount-due{ float:right; }}.tdg-content .config-message-background{ background-color:transparent;}.tdg-content .tdg-btn-cart:before{ content:attr(data-cart-count); min-width:10px; padding:3px 7px; font-size:12px; font-weight:700; line-height:1; color:#fff; text-align:center; white-space:nowrap; vertical-align:middle; background-color:red; border-radius:10px; position:absolute; color:white; margin-left:-15px;}.tdg-content .tdg-print-btn-container,.tdg-content .prospero-details-btn-container{ padding-top:5px; padding-bottom:5px;}@media (max-width:767px){ .tdg-content .tdg-btn-cart-container{ float:right; width:50%; } .tdg-content .tdg-btn-home-container{ float:left; width:50%; } .tdg-content .tdg-btn-cart{ float:right; }}.tdg-content .order-display-container{ clear:right;}.tdg-content .tdg-close-window-btn-container{ margin-top:10px;}.tdg-content .error-panel{ padding:15px 20px 5px 20px; background-color:#FFDFDF; border-width:2px; border-style:solid; border-color:#DF0000;}.tdg-content .error-panel-text{ color:#DF0000;}