.row.heading>.column-group>.column>div{background:#333;color:#fff}.row .column{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.row .column>div{padding:15px 0}.row .column.title>div{position:relative;width:100%;padding-right:30px}.row .column.title>div .action{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:20px;height:20px}.row .column-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.row .column-group .column>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.details>.row>.column.title>div>.action,.risk-group>.row>.column.title .action.has-dialog{font-size:12px;line-height:20px;letter-spacing:.5px;display:inline-block;overflow:hidden;width:20px;height:20px;border:1px solid;border-radius:50%;margin-left:7px;text-align:center;text-decoration:none;vertical-align:middle}.details>.row>.column.title>div>.action:hover,.risk-group>.row>.column.title .action.has-dialog:hover{border-color:#8e0038;color:#fff;background-color:#8e0038}main fieldset.prices p.note{font-size:16px;line-height:25px;letter-spacing:.5px;padding-top:2px;padding-bottom:8px;margin-top:25px}main fieldset.prices p.note a{color:#736c65;text-decoration:underline}main fieldset.prices p.note a:hover{color:#bf1528}main fieldset.prices p.note a:active{color:#8e0038}@media all and (min-width:1000px),print{main fieldset.prices>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}}main fieldset.prices>div .custom-package-definition .risk-group.expanded>.row>.column.title>div>.action.expandable-switch,main fieldset.prices>div .standard-packages .risk-group.expanded>.row>.column.title>div>.action.expandable-switch{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}main fieldset.prices>div .custom-package-definition .risk-group>.row>.column.title>div>.action.expandable-switch,main fieldset.prices>div .standard-packages .risk-group>.row>.column.title>div>.action.expandable-switch{-webkit-transition:150ms cubic-bezier(.65,.05,.36,1);transition:150ms cubic-bezier(.65,.05,.36,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}main fieldset.prices>div .custom-package-definition .risk-group>.row>.column.title>div>.label,main fieldset.prices>div .standard-packages .risk-group>.row>.column.title>div>.label{font-weight:700;color:#333}.js main fieldset.prices>div .custom-package-definition .risk-group .details,.js main fieldset.prices>div .standard-packages .risk-group .details{display:none}main fieldset.prices>div .custom-package-definition .risk-group .details>.row>.column.title>div>.label,main fieldset.prices>div .standard-packages .risk-group .details>.row>.column.title>div>.label{font-size:12px;line-height:20px;letter-spacing:.5px;padding-top:6px;padding-bottom:4px;color:#88817b}@media all and (min-width:768px),print{main fieldset.prices>div .custom-package-definition .risk-group .details>.row>.column.title>div>.label,main fieldset.prices>div .standard-packages .risk-group .details>.row>.column.title>div>.label{font-size:14px;line-height:20px;letter-spacing:.6px;padding-top:5px;padding-bottom:5px}}main fieldset.prices>div .custom-package-definition .amount s,main fieldset.prices>div .standard-packages .amount s{margin-top:15px;margin-bottom:-10px}main fieldset.prices>div .custom-package-definition .price,main fieldset.prices>div .standard-packages .price{padding:0 10px;margin-top:30px;margin-bottom:0}@media all and (max-width:767px){main fieldset.prices>div .custom-package-definition .price .integer,main fieldset.prices>div .standard-packages .price .integer{font-size:27px}main fieldset.prices>div .custom-package-definition .price .currency,main fieldset.prices>div .standard-packages .price .currency{font-size:20px}}