/*  #############################################  */
/*  ###                                       ###  */
/*  ###   reset browser stylesheet            ###  */
/*  ###                                       ###  */
/*  #############################################  */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    text-decoration:none;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}
/* remember to define focus styles! */
:focus {
    outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/*  #############################################  */
/*  ###                                       ###  */
/*  ###   opengi ebroker stylesheet           ###  */
/*  ###                                       ###  */
/*  #############################################  */
html {
    height:100%;
}
body {
    margin:0;
    padding:0;
    background: #E3E3E3;
    background-repeat: repeat-x;
    background-position: top;
    font-family: Verdana, Tahoma, sans-serif;
    font-size: 12px;
    font-weight:normal;
    line-height:14px;
    color: #333;
    height:100%;
}
form {
    height:100%;
}
#MainContainer {
    margin-left: auto;
    margin-right: auto;
    width: 930px;
    float:none;
    background: url(/../resources/images/ds_panel_background-930.gif);
    background-repeat: repeat-y;
    overflow:hidden;
    height:auto !important;
    height:100%;
    min-height:100%; 
}
#Header {
    margin: 0 11px;
    *margin: 0 11px -2px;
    width: 908px;
    background: none;
    padding: 0;
}
#NavContent {
    margin: 0 11px;
    padding: 0 0 120px 0;
    width: 908px;
    background: none;

}
#FooterContainer {
}
#FooterContent {
}

#SideBar {
    float:left;
    position:absolute;
    left:679px;
}

#SideBarPayment {
    float:left;
    position:absolute;
    left:679px;
    top: 415px;
}

#SideBarPaymentMotor {
    float:left;
    position:absolute;
    left:679px;
}

#SideBarPaymentBike {
    float:left;
    position:absolute;
    left:679px;
}

#SideBarPaymentBike {
    float:left;
    position:absolute;
    left:679px;
}

#SideBarPaymentHome {
    float:left;
    position:absolute;
    left:679px;
}

#SideBarPaymentTruck {
    float:left;
    position:absolute;
    left:679px;
}

#DirectDebitWordings {
    position:relative;
    top: -22px;
    width:645px;
}

#DirectDebitWordingsFooter {
    width: 550px;
}

#SideBarSecurity
{
    float:left;
    position:absolute;
    left:677px;
    top: 546px;
}

#pnlTestingText{

    width:80px;
}

#CoreQuote {
    padding: 0 10px;
    position: relative;
    top: -10px;
    width: 655px;
}
#CoreQuoteB {
    background-color: #ffffff;
    width: 760px;
}
.PanelStyleBC {
    left: 65px;
    padding: 0;
    position: relative;
}
.HeadingDiv {
    padding:20px 0 0;
}
.HeadingText {
    font-size: 22px;
    color: #0F5C8A;
    line-height: 120%;
}
.HeadingDiv .HeadingText {
    color: #2C99CE;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 120%;
}
#pnlQuestions {
    padding:20px 0 0;
    width:655px;
}
#NonDynamic {
    width: 655px;
}
.inError {
    color:#CC0000
}
.panel {
    width: 700px;
    clear:left;
    _margin-right:-3px /* IE6 positioning hack */
}
div {
    float:left;
}
.helpIcon {
    width:25px;
    margin:-2px 0 0 0;
}
.mandIcon {
    width:15px;
    color:#CC0000;
}
.wording {
    width:300px;
    margin:0;
    padding: 0 15px 12px 0;
}
.control {
    width:200px;
}
select,input {
    font-size:11px;
}
input {
    height: 14px;
    border: solid #D7D7D7 1px
}
.control input {
    padding:1px 0 1px 2px;
}
select {
    height: 18px;
    border:1px solid #D7D7D7;
}
.addrDisabled {
    background-color:#EEEEEE;
    border:1px solid #A5ACB2;
    color:#000000;
    cursor:default;
}
.GetVeh, .GettingVeh, .CantFindVeh, .CantFindAddr, .GetAddress, .GettingAddressImg {
    left:0;
    margin:0 0 0 5px;
    position:relative;
    top:-2px;
}
.postcodecontrol {
    width:340px;
}
.regnocontrol {
    width:300px;
}
.AddressList {
    display:none;
    height:105px;
    width:320px;
    margin:-108px 0 0 325px;
    position:relative;
    z-index:1000;
    float:left;
    clear:both;
}
.controlMM, .controlYYYY, .vuUnit {
    margin:1px 0 0 5px;
}
.PanelStyleNav {
    position: relative;
    height: 80px;
    width: 760px;
    left:-25px;
}
.Next, .Back {
    position: absolute;
    top: 30px;
    width: 157px;
    height: 34px;
    cursor:pointer;
    background-repeat: no-repeat;
    border:0;
}
.Next {
    left: 380px;
    background-image: url(../images/ds_next_button.jpg);
}

.Back {
    left: 26px;
    background-image: url(../images/ds_back_button.jpg);
}
.ttHead {
    background-color: #CCCCCC;
    font-size:14px;
    font-weight: bold;
    padding:3px;
}
.ttBody {
    padding:3px;
}
.errorMessage {
    color: #CC0000;
    font-weight: bold;
    position:relative;
    z-index:50;
}
.errorMessage li {
    background-image:url("../images/warnicon.gif");
    background-repeat:no-repeat;
    margin:0 0 0 2px;
    padding:2px 0 0 39px;
}
.pnlIntro {
    padding:20px 0px 0px 0px;
}
.disptext {
    margin:0;
    padding:0 15px 10px 0;
}
.nodisplay {
    display:none;
}
.Blue {
    color:#005481
}
.Bold {
    font-weight: bold
}
.AddressListOdd, .AddressListEven {
    padding:2px;
    background-color:#EEF3F6;
    color:#000000;
}
.AddressListEven {
    background-color:#FFFFFF;
}
.purchaseContainer {
    margin:20px 0 0;
    width:100%;
}
#CardLogos {
    margin:100px 0 20px;
    clear:left;
}
.purchaseButton {
    width:157px;
    height:34px;
    border:none;
}
p {
    margin:10px 0;
}
a:link, a:visited {
    color: #333333;
    background-color: transparent;
}
a:hover, a:active {
    color: #005481;
    background-color: transparent;
}
.payresp {
    text-decoration:underline;
}
h2, h3 {
    color: #2C99CE;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 120%;
    margin: 0 0 30px;
}
h3 {
    font-size: 18px;
}
.hrhidden {
    display:none;
}
.mandatoryText {
    top:20px;
    position:relative;
    font-weight:bold;
    color:#333333;
}
#txtcontrol_Vehicle-Make_1, #txtcontrol_Vehicle-Model_1, #txtcontrol_Vehicle-EngineSizeRange_1, #txtcontrol_Vehicle-PreciseModel_1 {
    color:#333333;
}
/*  #############################################  */
/*  ###                                       ###  */
/*  ###   quotepage items                     ###  */
/*  ###                                       ###  */
/*  #############################################  */

#QuotePanel {
    width: 710px;
    margin: -20px 0 0;
}
.qpContainer {
    width:470px;
    line-height:20px;
}
.qpSection {
    height: auto;
    padding:0 0 15px 10px;
}
.qpSection h2 {
    font-size: 14px;
    padding: 0;
    margin:0;
}
.qpSubhead {
    font-weight:bold;
}
.qpRow {
    width: 100%;
    height: auto;
    clear:both;
}
.qpLabel {
    position: relative;
    float: left;
    width: 170px;
    height: auto;
}
.qpValue {
    position: relative;
    float: right;
    width: 200px;
    height: auto;
    padding:0 0 0 50px;
}
.qpRefLab, .qpPremLab, .qpRefVal {
    font-size:14px;
    font-weight:bold;
}
p.qpPremLab {
    margin:5px 0 10px 0;
}
.qpPremVal {
    color: #2C99CE;
    font-size: 26px;
    font-weight: bold;
    letter-spacing: -1px;
    padding: 0 0 5px;
}
.qpBold {
    font-weight:bold;
}
.qpQuoteNav {
    float: right;
    margin: -40px 0 0;
}
.TogglePanel {
    border:1px solid #CCCCCC;
    margin:30px 0 0;
    padding:20px 10px;
    width:679px;
}
.ToggleTxt {
    width: 600px;
    line-height:20px;
    padding:0 0 10px 0;
    color:#333333;
}
.ToggleSubmit {
    background-color:#E9F1F3;
    background-image:url("/images/recalc_button.gif");
    background-position:center center;
    background-repeat:no-repeat;
    border:medium none;
    color:#FFFFFF;
    height:23px;
    text-indent:-2000px;
    width:104px;
}

/*  #############################################  */
/*  ###                                       ###  */
/*  ###   addon page items                    ###  */
/*  ###                                       ###  */
/*  #############################################  */

.aoRowCont {
    height:35px;
}
.aoRowHeader, .aoRowFooterTotal {
    height:25px;
    font-weight:bold;
}
.aoRowFooterTotal {
    padding:7px 0 0 0;
}
.aoDesc {
    width:200px;
}
.aoPrice {
    width:100px;
}
.aoInput {
    width:100px;
}

.aoInput input {
    border: none !important;
}

.aoMoreInfo {
    width:150px;
}
.aoGroupCont {
    border-bottom: 1px solid #CCCCCC;
    padding:7px 0 0 0;
}
.aoInstal {
    width:170px;
    float: right;
}
.aoMainCont {
    padding:0 0 0 5px;
    width:550px;
}
.aoRowFooterInstalments {
    clear:left;
}

/*  #############################################  */
/*  ###                                       ###  */
/*  ###   payment method items                ###  */
/*  ###                                       ###  */
/*  #############################################  */

.pmMainCont {
    width:600px;
    padding:0 0 20px 5px;
}
.pmCol1, .pmCol2, .pmCol3 {
    width:150px;
    height:25px;
    border-bottom:1px solid #CCCCCC;
    padding:8px 0 3px 0;
}
.pmRow1 {
    font-weight:bold;
    font-size:10px;
}
.pmRow1 .pmCell {
    padding:5px 0 10px 0;
}
.pmMonths {
    font-size:10px;
}
.pmCol1, .pmCol2, .pmCol3, .pmCol4 {
    width:150px;
}
.pmCol2, .pmCol3, .pmCol4 {
    text-align:center;
}
.pmCol2 {
    background-image:url(/images/trans_bg.png);
}
.pmRow1, .pmRow2, .pmRow3, .pmRow4, .pmRow5, .pmRow6, .pmRow7, .pmRow8, .pmRow9 {
}
.mpcontrolYYYY {
    margin:0 0 0 5px;
}


/*  #############################################  */
/*  ###                                       ###  */
/*  ###   occupation look-ups                 ###  */
/*  ###                                       ###  */
/*  #############################################  */

/*AUTOCOMPLETE*/
/* Autocomplete
----------------------------------*/
.ui-autocomplete-menu {
    position: absolute;
    cursor: default;
    width:300px;
}
.ui-autocomplete-loading {
    background: white url('/images/ui-anim.basic.16x16.gif') right center no-repeat;
}
.ui-autocomplete-over {
    background-color: #0A246A;
    color: white;
}

/* Component containers
----------------------------------*/

.ui-widget-content {
    /* Background the items sit on */
    border: 1px solid #aaaaaa;
    background: #ffffff;
    color: #222222;
}
.ui-widget-content a {
    color: #222222;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
    /* List item on hover*/
    border: 1px solid #999999;
    background: #dadada;
    font-weight: normal;
    color: #212121;
}

/* Menu
----------------------------------*/
.ui-menu {
    list-style:none;
    padding: 2px;
    margin: 0;
    display:block;
}
.ui-menu .ui-menu {
    margin:-3px 0 0 0;
}
.ui-menu .ui-menu-item {
    margin:0;
    padding: 0;
    width: 100%;
}
.ui-menu .ui-menu-item a {
    text-decoration:none;
    display:block;
    padding:.2em .4em;
    line-height:1;
    font-size:10px;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
    margin: -1px;
}

/* IE6 width fix */
/*html .ui-autocomplete-menu { width:1px; }*/

.retryPayment {
    margin: 30px 0;
}
.qtip, .qtip div {
    float:none;
}

.qtip-wrapper {
    min-width:550px;
}

.termsAgree img {
    margin:-1px 0 0 10px;
}
.hrhidden {
    display:none;
}
.qtip-content {
    padding: 5px !important;
}
.TCText
{
    background-color:#F3F7F9;
    border:1px solid #CCCCCC;
    height:260px;
    margin:0 0 30px;
    overflow:auto;
    padding:10px;
    width:650px;
}
.TCText p{
    margin:0 0 10px 0;
}
.TCText h3{
    color:#000;
    font-size:14px;
    font-weight:bold;
}
.radCtrl {
    margin:0 15px 0 0;
}

.pmIntro {
    float: none;
    display:none;
    visibility:hidden;
}
.pmRow1{
    padding-top: 25px;
}

.pmCell input {
    border: 0px none;
}

#rad_Person-TermsConditions2_1_1, #rad_Person-TermsConditions2_1_2 {
    border: 0px none;
}

#panel_Person-TermsConditions2_1, #panel_Payment-Terms, #panel_InsurerEndorsements {
    padding-top: 10px;
    width: 400px;
}

#displayText_Person-TermsConditions2_1, #displayText_Payment-Terms, #displayText_InsurerEndorsements {
    padding: 8px 0 0;
    width: auto;
    clear: none;
}

#control_Person-TermsConditions2_1, #control_Payment-Terms, #control_InsurerEndorsements {
    border: none;
}

.DisqualificationPeriodUnit {
    display: none;
}

.cbControl {
    width:25px;
}

.paymentresponsehead {
    line-height:30px;
}

.noquote_tel, .noquote_ref {
    font-size: 18px;
}

.bike {
    color:#f26722;
}

.home {
    color:#2c99ce;
}

.truck {
    color:#43b749;
}

.motor {
    color:#c52729;
}

.noquote_ref {
    line-height:50px;
}

#registrationNumber {
    padding-left:25px;
}

#registrationNumber img {
    display:none;
    visibility:hidden;
}

#ClaimsSideBar {

}

#VehicleDetailsSideBar #SideBar {
    top:320px;
}

#BikeDetailsSideBar #SideBar {
    top:345px;
}

#PaymentResponseSideBar #SideBar {
    top:150px;
}

#btnPurchaseSubmit {
    background-image: url("../images/ds_purchase.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    height: 34px;
    line-height: 1000px;
    font-size: 0px;
    width:157px;
}

.aoRowHeader {
    font-size: 14px;
}

.aoRowFooterTotal, .aoRowFooterInstalments, .footerInstalments {
    visibility: hidden;
    display: none !important;
}

.pmMainCont .pmRow1 {
    font-size: 14px;
}

.pmMainCont .pmRow2 .pmCol3, .pmMainCont .pmRow2 .pmCol2, .pmMainCont .pmRow3 .pmCol3 ,.pmMainCont .pmRow6 .pmCol3
, .pmMainCont .pmRow6 .pmCol1, .pmMainCont .pmRow6 .pmCol2, .pmMainCont .pmRow4 .pmCol3, .pmMainCont .pmRow5 .pmCol3{
    font-weight: bold;
    font-size: 12px;
}


#PaymentMethodPanel {
    margin-top: 55px;
    width: 640px;
}

#PaymentMethodPanel .HeadingText {
    color: #2C99CE;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 120%;
}

#InsurerEndorsementsPanel {
    margin-top: 55px;
    width: 640px;
}

#InsurerEndorsementsPanel .HeadingText {
    color: #2C99CE;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: 120%;
}

.aoPrice {
    font-weight: bold;
}

#aggregatorLogo {
    border: #D2D2D2 0.5px solid;
    bottom: 45px;
    left: 232px;
    position: relative;
}

.HeadingDivQuotePage {
    height: 30px;
}

.PurchaseNext {
    background-image: url("ds_purchase.png") !important;
}

#panel_Payment-ConfirmCreditConsumerAgreement {
    padding-top: 10px;
    width: 400px;
}

#displayText_Payment-ConfirmCreditConsumerAgreement {
    padding: 8px 10px 0;
    width: auto;
    clear: none;
}

#cca {
    background-color: white;
    padding: 10%;
}

#cca #aim {
    display: block;
    margin: auto;
    width: 100%;
}

#cca #aim4agreatquote {
    display: block;
    float: right;
}

#cca h1 {
    text-align: center;
    color: black;
    margin: 20px 0 30px 0;
    clear: both;
}

#cca h2 {
    font-size: 19px;
    text-align: center;
    font-weight: bold;
    color: black;
}

#cca h3 {
    color: black;
    text-align: left;
    font-weight: bold;
    font-size: 12px;
    margin: 20px 0px;
    clear: both;
}

#cca ul li {
    list-style-type: disc;
    margin-left: 25px;
}

#cca .bold {
    font-weight: bold;
}

#cca table {
    color: white;
    background-color: #005BD3;
    margin: 0 auto;
}

#cca #right {
    background-color: #6AA9FF;
    color: black;
}

#cca table {
    text-align: center;
    padding: 10px;
    margin: 30px auto;
    font-weight: bold;
    line-height: 20px;
}

#cca table td {
    padding: 10px;
    border-left: 2px solid white;
    border-top: 2px solid white;
}

#cca table th {
    padding: 10px;
}

#cca table #right {
    text-align: left;
}

#cca #onerow td {
    width: 40px;
}

#cca .sup {
    font-size: 10px;
    position: relative;
    top: -0.4em;
}

#cca #onerow {
    background-color: white;
    color: black;
    margin: 30px auto;
    font-weight: normal;
}

#cca #onerow td {
    width: 13%;
}

#cca .signature_box {
    padding: 0px 10px;
    border: 1px solid black;
    width: 40%;
    font-size: 10px;
}

#cca #signature_left {
    float: left;
}

#cca #signature_right {
    float: right;
}

#cca #signature {
    margin-top: 10px;
}

#cca .points {
    line-height: 20px;
}

#cca #footer {
    text-align: right;
    font-size: 9px;
}

/*
    Start of addons
*/
@media screen and (max-width: 700px) {
    .addCompAddonTitles {
        margin-left: 0 !important;
    }
}

.addCompAddonTitles {
    display: block;
    margin-left: 15px;
    height: 25px;
    font-weight: bold;
    font-size: 14px;
}
.aoGroupOdd {
    border-bottom: 1px solid #CCCCCC;
    padding: 7px 0 0 0;
}

.addCompAddonTitles .titleDescription, .addCompAddon .addonDescription {
    width: 200px;
}

.addCompAddonTitles .titlePrice, .addCompAddon .addonPrice {
    width: 100px;
    font-weight: bold;
}

.addCompAddonTitles .titleIncluded, .addCompAddon .addonIncluded {
    width: 100px;
}
.addCompAddon .addonIncluded input {
    border: none !important;
}

.addCompAddonTitles .titlePanel, .addCompAddon addonPanel {
    width: 100px;
}

.addCompAddonTitles .titleMore, .addCompAddon .addonMore {
    width: 100px;
}
.aoGroupOdd, .aoGroupEven {
    padding: 0.25em 0;
    margin-left: 15px;
}
.addonIncluded, .addonDescription, .addonMore, .addonPrice, .addonPriceMonthly, .optionCb, .optionLabel label, .addonDeposit {
    line-height: 2.333em;
}
.addonDescription {
    width: 60%;
}
.addonPanelAdditionalText {
    padding: 0.5em 1em 1.25em;
}
.addonPanelAdditionalText p, .addonPanelAdditionalText li {
    font-size: 0.778em;
    line-height: 1.25em;
    text-shadow:none;
}
.addonPanelAdditionalText li {
    margin:0 0 0.278em 0;
}
.addonDetails_heading {
    font-weight:bold;
}
.addonPanelAdditionalText ul {
    list-style: inherit;
    padding-left: 2em;
}
.addonPanelInfoURL {
    padding: 0 1em 1.25em;
    clear: both;
}
li .addonPanelInfoURL {
    display: block;
    padding: 0.5em 0;
}
.addon_pdfLink {
    font-size:0.778em;
    text-shadow:none;
    text-decoration:none;
    background-image:url('/CoreQuote/shared/responsive/images/pdf_icon.png');
    background-repeat:no-repeat;
    background-position:0 0;
    padding-left:1.714em;
}
.addon_pdfLink:hover{
    text-decoration:underline;
}
.addonIncluded, .optionCb {
    margin: 0 1em;
}
.addonDescription span, .addonDescription label {
    display: block;
    width: 100%
}
.addonDetails {
    display: none;
}
.addonPanel, .addonDetails {
    width: 100%;
}
.addonMore a {
    padding: 0 24px 0 0;
    display: block;
    height: 20px;
    background: url('/CoreQuote/shared/responsive/images/more_info_sprite.png') right top no-repeat;
    margin: 0.714em 0 0 0;
}
.addonExpanded .addonMore a {
    background-position: right bottom;
}
.addonMore {
    line-height: 1em;
    width: 4.0em;
    margin: 0 1em 0 0;
}
.addonDescription label, .addonIncluded {
    cursor: pointer;
}
.addonDisabled .addonDescription, .addonDisabled .addonPrice, .addonDisabled .addonPriceMonthly {
    text-decoration: line-through;
}
.addCompAddonTitles .titleMore {
    display: none;
}
.addonCompactGroup .addonRadioGroup {
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    padding: 2em;
    padding-top: 1em;
    padding-bottom: 0.5em;
}
.addCompControl {
    width: 601px;
}

.addonCompactGroup {
    width: 100%;
}
.addonCompactGroup .addCompAddon .addonDescription {
    width: 328px;
}
.addonCompactGroup .addCompAddon .addonPrice {
    margin-left: 9px;
}
.addonSelectionPanelIntro {
    padding-top: 1.5em;
    padding-right: 1.5em;
    padding-left: 2em;
    font-size: 14px;
    text-shadow: none;
}
.addonSelectionPanelIntroHeader {
    font-weight: bold;
}
.addonSelectionPanel {
    background-color: #fbfbfb;
    font-size: 14px;
}
.addonSelectionPanel .addon_pdfLink {
    font-size: 1.1em;
}
.addonMoreInfoPanel {
    line-height: 1.5em;
    border:1px solid #D7D7D7;
    padding: 1em;
}
.addonMoreInfoPanel div {
    margin-top: 10px;
}

.addonMoreInfoPanel .addonMoreInfoTitle {
    color: #FF0000;
}
.addonMoreInfoPanel .addonMoreInfoFooter {
    color: green;
    text-align: center;
    font-weight: bold;
}
.addonMoreInfoPanel .addonMoreInfo {
    color: #008000;
    text-align: center;
    font-weight: bold;
}
.addonMoreInfoPanel ul {
    clear: both;
    font-size: 130%;
    padding-top: 10px;
}
.addonMoreInfoPanel .addonMoreInfoText {
    clear: left;
}
.addonMoreInfoPanel .addonMoreInfoLink {
    clear: left;
}
.addonMoreInfoPanel a {
    padding: 1em;
}

/*
    End of addons
*/

div[id*='panel_Property-FlatRoofPercent_1'] .control::after {
    content: '%';
    padding-left: 1px;
    font-size: 11px;
}

/*
    Changes to reviwes' widget
*/

.deeWidget {
    max-width: 219px;
    padding-left: 5px;
}

#InsurerEndorsements{
    padding-top: 0.75em;
}

#BreadCrumbs.PanelStyleBC {
    left: -10px;
}