﻿html,body,div,span,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,blockquote,pre,a,abbr,acronym,address,em,img,b,u,i,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,canvas,details,footer,header,menu{margin:0;padding:0;border:0; font-family:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1.42857143; overflow-y:auto; overflow-x:hidden; font-family:Arial,Helvetica,sans-serif;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.inline{ display:inline;}html{ height:100%;}.main-page-content{ max-width:815px; margin-left:auto; margin-right:auto; padding:0 5px; background:white; overflow:hidden;}@media (max-width:768px){ .main-page-content{ border:0; }}@media (min-width:768px){ .main-page-content{ max-width:810px; margin:0 auto 0 auto; }}.tdg-content td{ padding-bottom:5px;}.tdg-content .margin-top{ margin-top:10px;}.tdg-content .margin-left{ margin-left:10px;}.tdg-content .margin-bottom{ margin-bottom:10px;}.tdg-content .margin-right{ margin-right:10px;}.tdg-content .page{ border-bottom:thin solid; padding:0 5px; margin:0 -5px;}.tdg-content .config-message-background{ background-color:#ffffe5;}.tdg-content .config-message-highlight{ color:#d00; font-weight:700;}.tdg-content .uppercase{ text-transform:uppercase;}.tdg-content label{ color:#0070B5; font-weight:700;}.tdg-content .h1,.tdg-content .h2,.tdg-content .h3,.tdg-content .h4,.tdg-content .page,.tdg-content .header{ font-weight:600; font-family:"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;text-transform:none; font-variant:small-caps; line-height:1.1;}@media (max-width:767px){ .tdg-content .h1, .tdg-content .header{ font-size:1.85em; } .tdg-content .h2, .tdg-content .page{ font-size:1.25em; } .tdg-content .h3{ font-size:1.2em; } .tdg-content .h4{ font-size:1.1em; }}@media (min-width:768px){ .tdg-content .h1, .tdg-content .header{ font-size:2.5em; } .tdg-content .h2, .tdg-content .page{ font-size:2em; } .tdg-content .h3{ font-size:1.5em; } .tdg-content .h4{ font-size:1.25em; }}.tdg-content .blue-gradient,.tdg-content thead,.tdg-content .btn-continue,.tdg-content .btn-continue:visited,.tdg-content .btn-file,.tdg-content .btn-file:visited,.tdg-content .btn-search,.tdg-content .btn-search:visited,.tdg-content .btn-logout,.tdg-content .btn-logout:visited,.tdg-content .btn-help,.tdg-content .btn-help:visited,.tdg-content .btn-help-inline,.tdg-content .btn-help-inline:visited,.tdg-content .input-search,.tdg-content .input-search:visited .popover-title{ background-color:#187ccd; background-image:linear-gradient(#187ccd,#01629f);}.tdg-content .blue-gradient-inverted,.tdg-content .blue-gradient:hover,.tdg-content .btn-continue:hover,.tdg-content .btn-file:hover,.tdg-content .btn-search:hover,.tdg-content .btn-logout:hover,.tdg-content .input-search:hover,.tdg-content .popover-title:hover,.tdg-content .chevron,.tdg-content a.result-list-item:hover,.tdg-content a.result-list-item:focus{ background-color:#01629f; background-image:linear-gradient(#01629f,#187ccd);}.tdg-content .light-blue-gradient,.tdg-content a.result-list-item:hover .chevron,.tdg-content a.result-list-item:focus .chevron{ background-color:#d1e2f6; background-image:linear-gradient(#d1e2f6,#b0c8ff);}.tdg-content .brown-gradient,.tdg-content .btn-back,.tdg-content .btn-back:visited,.tdg-content .btn-remove,.tdg-content .btn-remove:visited{ background-color:#6a6a6a; background-image:linear-gradient(#6a6a6a,#434345);}.tdg-content .brown-gradient-inverted,.tdg-content .brown-gradient:hover,.tdg-content .btn-back:hover,.tdg-content .btn-remove:hover,.tdg-content .btn-help:hover,.tdg-content .btn-help-inline:hover{ background-color:#434345; background-image:linear-gradient(#434345,#6a6a6a);}.tdg-content .red-gradient,.tdg-content .input-clear{ background-color:#cd1818; background-image:linear-gradient(#cd1818,#9f0201);}.tdg-content .black,.tdg-content .result-list-item:hover .result-list-icon,.tdg-content .radio-button-list input[type="radio"] + label{ color:#000;}.tdg-content .white,.tdg-content thead,.tdg-content .btn,.tdg-content .btn:hover,.tdg-content .btn:visited,.tdg-content .btn:enabled,.tdg-content .input-search,.tdg-content .chevron,.tdg-content .input-clear,.tdg-content a.result-list-item:hover,.tdg-content a.result-list-item:focus{ color:#fff;}.tdg-content .red,.tdg-content .required:after,.tdg-content .fieldset-legend-style.required:after{ color:#d00;}.tdg-content .grey,.tdg-content .h1,.tdg-content .h2,.tdg-content .h3,.tdg-content .h4,.tdg-content .page,.tdg-content .header{ color:#666;}.tdg-content .cursor-pointer,.tdg-content .input-clear,.tdg-content .input-search{ cursor:pointer;}.tdg-content .text-left,.tdg-content .control-label-left{ text-align:left;}.tdg-content .text-right,.tdg-content .control-label-right{ text-align:right;}.tdg-content .text-centre,.tdg-content .control-label-centre{ text-align:center;}.tdg-content .right,.tdg-content .control-right{ float:right;}.tdg-content .left,.tdg-content .control-left{ float:left;}@media (max-width:575px){ .tdg-content .text-left, .tdg-content .control-label-left{ padding-top:0; } .tdg-content .text-right, .tdg-content .control-label-right{ padding-top:0; }}.tdg-content .form-group-inline{ margin-left:-15px; margin-right:-15px;}.tdg-content .form-group{ margin-bottom:10px;}.tdg-content .fieldset-style{ border:1px groove #ddd; border-color:gray; padding:0 1.4em 0.4em 1.4em; margin:0 0.5em 0.5em 0.5em; -webkit-box-shadow:0 0 0 0 #000; -moz-box-shadow:0 0 0 0 #000;}.tdg-content .fieldset-legend-style{ width:inherit; padding:0 10px; border-bottom:none; font-size:125%; font-weight:700; margin-bottom:5px;}.tdg-content .border-group{ border:1px solid #000; border-radius:5px; padding:10px 1.4em 0.4em 1.4em;}.tdg-content .confirmation-field{ padding-bottom:5px; text-align:right;}@media (max-width:575px){ .tdg-content .confirmation-field{ padding-bottom:0; text-align:left; }}.tdg-content .radio-button-list input[type="radio"] + label{ display:inline-block; padding:5px 30px; border-bottom:1px solid #0081C6; border-top:1px solid #0081C6; border-right:1px solid #0081C6; font-weight:100; position:relative;line-height:1.6; box-shadow:#c5c5c5 0 2px 3px; text-decoration:none; text-align:center; cursor:pointer;}.tdg-content .radio-button-list input[type="radio"]:checked + label{ font-weight:bold;}.tdg-content .radio-button-list input[type="radio"]:checked + label:after{ content:"\00a0 \2713"; position:absolute;}.tdg-content .radio-button-list > label:first-of-type,.tdg-content .radio-button-list > span:first-of-type > label{ border-bottom-left-radius:5px; border-top-left-radius:5px; border-left:1px solid #0081C6;}.tdg-content .radio-button-list > label:last-of-type,.tdg-content .radio-button-list > span:last-of-type > label{ border-bottom-right-radius:5px; border-top-right-radius:5px;}.tdg-content .radio-button-group label,.tdg-content .radio-button-list label{display:inline;}.tdg-content .radio-button-list input[type="radio"]{ display:none;}.tdg-content .radioButtonListWrapText td{ padding-left:20px;}.tdg-content .radioButtonListWrapText input{ margin-left:-20px; float:left;}.tdg-content .radio-group{ text-align:right;} .tdg-content .radio-group label{ padding:0 15px; }.tdg-content .radio-btn{ padding:0 15px; display:inline-block;}@media (max-width:767px){ .tdg-content .radio-group{ text-align:left; } .tdg-content .radio-group .radio-btn,.tdg-content .radio-group label{ display:block; }}.tdg-content .btn{ text-shadow:#053b80 0 -1px 1px; box-shadow:#c5c5c5 0 2px 3px; display:inline-block; padding:5px 30px; text-decoration:none; text-align:center; border:1px solid #015081; position:relative;line-height:1.6;}.tdg-content .btn-footer{ min-width:170px; margin-bottom:5px;}.tdg-content .btn-help,.tdg-content .btn-help-inline{ padding:0 10px;border-radius:100%; cursor:help;}.tdg-content .popover{ background-color:#fff98b;}.tdg-content .popover.top .arrow:after{ border-top-color:#fff98b;}@media screen and (device-aspect-ratio:2/3){ .tdg-content .popover{ max-width:350px; }}@media screen and (device-aspect-ratio:40/71){ .tdg-content .popover{ max-width:350px; }}.tdg-content .chevron{ position:absolute; margin:auto; top:0; bottom:0; max-height:20px; max-width:25px; right:10px; border-radius:100%; padding:3px;}.tdg-content .result-list-container{ width:100%;}.tdg-content .result-list-item{ background-color:#d1e2f6; border-color:#01629f;}.tdg-content .control-label.required:after,.tdg-content .fieldset-legend-style.required:after{ content:"*"; font-weight:bold; font-size:large; bottom:1px; display:inline;}.tdg-content .control-label.required:after{ position:absolute;}.tdg-content .control-label.required > div,.tdg-content .control-label.required > div > p{ display:inline;}.tdg-content .autocomplete-container::-webkit-scrollbar{ -webkit-appearance:none; -moz-appearance:none; width:7px;}.tdg-content .autocomplete-container::-webkit-scrollbar-thumb{ border-radius:4px; background-color:#000; background-color:rgba(0,0,0,0.5); -webkit-box-shadow:0 0 1px rgba(255,255,255,0.5); -moz-box-shadow:0 0 1px rgba(255,255,255,0.5); box-shadow:0 0 1px rgba(255,255,255,0.5);}.tdg-content .modal > .modal-dialog div{ padding:5px;}@media (max-width:575px){ .tdg-content .g-recaptcha{ transform:scale(0.77); -webkit-transform:scale(0.77); -moz-transform:scale(0.77); -ms-transform:scale(0.77); transform-origin:0 0; -webkit-transform-origin:0 0; -moz-transform-origin:0 0; -ms-transform-origin:0 0; } .tdg-content #rc-imageselect{ transform:scale(0.45); -webkit-transform:scale(0.45); -moz-transform:scale(0.45); -ms-transform:scale(0.45); transform-origin:0 0; -webkit-transform-origin:0 0; -moz-transform-origin:0 0; -ms-transform-origin:0 0; }}.tdg-content .btn-file{ position:relative; overflow:hidden;}.tdg-content .btn-file input[type=file]{ position:absolute; top:0; right:0; font-size:100px; display:block; opacity:0; outline:none; filter:alpha(opacity=0); cursor:inherit;}@media (max-width:767px){ .tdg-content .file-upload-clear:before{ content:"X"; }}@media (min-width:768px){ .tdg-content .file-upload-clear:before{ content:"Clear"; }}.tdg-content .remove-side-pad{ padding-left:0; padding-right:0;}.tdg-content .remove-left-pad{ padding-left:0;}.tdg-content .remove-right-pad{ padding-right:0;}.tdg-content .padding-left-5{ padding-left:5px;}.tdg-content .bold,.tdg-content .error-text{ font-weight:bold;}.tdg-content .blue-border{ border-color:#01629f;}.tdg-content .tdg-profile-activation-internal-code,.tdg-content .tdg-btn-cart{ padding-left:5px; padding-right:5px; padding-bottom:0px;}.tdg-content .tdg-btn-cart-container{ float:right;}.tdg-content .tdg-modal-header{ color:white; background-color:#337ab7; text-align:center;}@media print{ .tdg-default-header-logout-button{ display:none; } .dlc-nav-button-container{ display:none; } a[href]:after{ content:none !important; }}.modal-backdrop.show{ filter:alpha(opacity=50); opacity:.5;}.fade{ opacity:1;}.popover-add-padding{ padding:8px 12px 8px 12px;}