.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block;padding:10px}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eee 100%);background-image:-o-linear-gradient(top,white 50%,#eee 100%);background-image:linear-gradient(to bottom,white 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eee 50%);background-image:-o-linear-gradient(top,white 0%,#eee 50%);background-image:linear-gradient(to bottom,white 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,white 100%);background-image:-o-linear-gradient(top,#eee 50%,white 100%);background-image:linear-gradient(to bottom,#eee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-user-select:none;box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{-webkit-user-select:none;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block;padding:10px}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{-webkit-user-select:none;padding:8px;user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border:2px solid #34a350}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;border:2px solid #34a350}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;display:none!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:0 solid #aaa;border-bottom:2px solid #666;z-index:1;border-radius:0}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;font-style:italic}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#34a350;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-bottom-left-radius:4px;border-radius:0;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2 .selection{text-align:left;width:100%}.select2-container--default{width:100%!important}@media(min-width:800px){.select2-container--default{width:525px!important}}@media(max-width:799px){.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:18px!important}.select2-container--open .select2-results__option{font-size:15px!important}}.select2-container--default .select2-selection--single{background:transparent;border:none}.select2-container--default .select2-selection--single .select2-selection__rendered{background:url("../svg/caret-down-grey.svg") no-repeat 97% center #f7f7f7;background-size:13px 10px!important;border:0 solid #8d8d8d;border-bottom:2px solid #666;border-radius:0;background-color:#fdfcf9!important;color:#4f4f4f;font-size:22px;height:43px;line-height:40px;overflow:visible;overflow:hidden;width:100%!important}@media(min-width:800px){.select2-container--default .select2-selection--single .select2-selection__rendered{background:url("../svg/caret-down-grey.svg") no-repeat 97% center #fff;border:0;border-radius:0;background-color:#fdfcf9;background-size:13px 10px!important;border-bottom:2px solid #666;color:#4f4f4f;display:inline-block;height:40px;width:100%;width:450px}}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--open .select2-selection--single .select2-selection__rendered{border-radius:5px 5px 0 0}.select2-container--open .select2-dropdown--below{border:2px solid #34a350;background-color:#fdfcf9;top:11px}.select2-container--open .select2-results{background-color:#fdfcf9}.select2-container--open .select2-results__option{font-size:22px;margin-bottom:8px;margin-top:8px}.select2-container--open .select2-results__option--highlighted{background-color:#fafafa;background-image:none;color:#333}.select2-container--open .select2-results>.select2-results__options{max-height:300px;margin-left:-10px}.select2-container--open .select2-search{background-color:#f2f2f2}.select2-container--open .select2-search__field{background-color:#fff;background-image:none!important;border-radius:8px;font-size:17px;line-height:40px;min-height:42px;outline:none;padding:0;text-indent:16px;z-index:1}.select2-container--open .select2-search:after{color:#9a9a9a;font-family:FontAwesome;font-size:20px;height:24px;position:absolute;right:12px;top:16px;width:24px}html{min-width:unset;width:auto}#main-wrapper{min-width:unset}#footer-wrapper{min-width:unset}.mfp-wrap,.mfp-bg{min-width:unset}.tablet-show{display:none}@media(min-width:800px){.tablet-show{display:initial}}@media(min-width:1024px){.tablet-show{display:none}}.media855px-768px-show{display:none}@media(max-width:855px) and (min-width:768px){.media855px-768px-show{display:inherit}}.media855px-768px-hide{display:initial}@media(max-width:855px) and (min-width:768px){.media855px-768px-hide{display:none}}#fcontent8 ul.twocolpaw,#fcontent9 ul.twocolpaw,#fcontent10 ul.twocolpaw{line-height:14px;margin-left:5px;width:380px}.ftabcontent #fcontent10 .p,.ftabcontent #fcontent9 .p{color:#4f4f4f;font-family:open sans;font-size:18px;line-height:1.6em;margin:0 0 15px 0}.ftabcontent a,.ffaq a,.fqwcontent a{color:#e17440;font-weight:600;text-decoration:none}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker td span,.ui-datepicker td a{border:0!important;display:block;padding:.4em;text-align:center!important;text-align:right;text-decoration:none}.funnelFormTable .labelCell{color:#4f4f4f;font-family:Open Sans,sans-serif;font-size:19px;padding-right:30px;text-align:right;vertical-align:middle}.funnelFormTable tr td{padding:15px 30px 15px 0}.discountLabel{font-size:14px;line-height:17px}.step1DiscountInfo{background:transparent url(../png/icon_discount_step1.png) no-repeat 20px 20px;border:1px solid green;border-radius:10px;margin:10px auto;padding:20px 20px 20px 80px;width:680px}#indicatorStep3{text-align:center}.funnelStep{position:relative;display:inline-block;width:210px;letter-spacing:0;font-weight:600;font-family:'Open Sans',sans-serif;text-align:left;left:55px}.funnelStep .funnelStepNumber{font-family:Open Sans,sans-serif;font-weight:600;font-size:22px;position:absolute;display:inline-block;background-color:#999;color:#fff;border-radius:50%;height:31px;width:31px;vertical-align:middle;text-align:center;padding-top:5px;margin-top:7px}.funnelStep .funnelStepText{display:inline-block;position:relative;vertical-align:middle;margin-left:46px;top:11px;color:#666}.funnelStep.active .funnelStepNumber{background-color:#fff;border:4px solid #008762;color:#008762;padding-top:2px;margin-top:7px}.funnelStep.active .funnelStepText{color:#008762}.mobileCloseButton{float:right}.hpsite-container{margin:0 auto;padding:0 6px;width:100%}.reviewModalReviewContainer{margin:16px 0 0}.reviewModalReviewContainer .tenScoreIcon{background:transparent url(../png/icon_pir_rate.png) top left no-repeat;float:left;height:98px;width:98px}.reviewModalReviewContainer .AScoreIcon{background:transparent url(../png/icon_angies_rate.png) top left no-repeat;float:left;height:98px;width:98px}.reviewModalReviewContainer .fiveStarScoreIcon{background:transparent url(../png/icon_yelp_rate.png) top left no-repeat;float:left;height:98px;width:98px}.reviewModalReviewContainer .bbbAPlusIcon{background:transparent url(../png/icon_bbb_rate.png) top left no-repeat;float:left;height:98px;width:98px}.reviewModalReviewContainer .cag5StarIcon{background:transparent url(../png/icon_cag_rate.png) top left no-repeat;float:left;height:98px;width:98px}.reviewModalReviewContainer .cjNumOneIcon{background:transparent url(../png/icon_caninejournal_rate.png) top left no-repeat;float:left;height:98px;width:98px}.reviewModalReviewContainer .trustPilot5StarIcon{background:transparent url(../png/icon_trustpilot_rate.png) top left no-repeat;float:left;height:98px;width:98px}.reviewModalReviewContainer .modalQuoteTriangle{background:transparent url(../png/bg_review_pointer_gray.png) top left no-repeat;float:left;height:30px;margin:27px 0 0 12px;width:14px}.reviewModalReviewContainer .modalQuote{float:left}.reviewModalReviewContainer .modalQuote .quoteContent{background-color:#f2f2f2;border-radius:5px;padding:20px;width:557px}.reviewModalReviewContainer .modalQuote .quoteContent .quoteCite{margin-bottom:7px}.reviewModalReviewContainer .modalQuote .quoteContent .quoteCite .quoteName{font-weight:bold}.reviewModalVideoContainer{margin:20px 0 0}.reviewModalVideoContainer .modalVideoText{float:left;line-height:1.4em;width:465px}.reviewModalVideoContainer .modalVideoText .modalVideoTitle{font-weight:bold;margin-bottom:7px}.reviewModalVideoContainer .modalVideoIcon{cursor:pointer;float:right;height:112px;width:199px}.ptnm{display:inline;min-height:31px;padding:14px 0 8px}.dogPetInfo{background:url(../png/icon_dog_green.png) no-repeat}.catPetInfo{background:url(../png/icon_cat_green.png) no-repeat}.step2PetName{font-size:30px;font-weight:bold}.step2PetDetails{color:#4f4f4f;font-size:17px;font-weight:lighter;margin:10px 0 0 5px}.pselect table tr td{font-size:14px;font-weight:bold;padding:2px 2px 2px 1px}.pselect table tr td.tabtxt{padding:17px 0 0 5px;text-align:center;vertical-align:top;width:59px}.pselect table tr td.centertab{background-position:left center;background-repeat:no-repeat;width:157px}.pselect table tr td.radioCell{height:81px;padding:15px 0 0;vertical-align:top}.pselect div.centertabtxt{position:relative;text-align:center;top:-9px}.age-message-container{border-right:1px solid #ccc;display:inline-block;float:left;font-size:13px;font-weight:normal;line-height:14px;margin:10px 0 -10px;padding-right:14px}@media(max-width:855px) and (min-width:768px){.age-message-container{display:none}}.age-message{display:none;height:128px;vertical-align:middle}@media(min-width:1124px){.age-message{display:table-cell}}.age-message-icon{display:block;margin:0 auto;width:43px}.reimbursement-label{cursor:pointer;font-size:20px;font-weight:bold;left:-7px;position:relative}.deductible-label{cursor:pointer;font-size:20px;font-weight:bold;left:-7px;position:relative}.selection{float:left;font-size:16px;margin-left:0;text-align:center;width:180px}.pqbtotal{float:left;height:111px;padding:67px 0 0;text-align:center;width:214px}.pqbtotal .total{height:70px}.pqbtotal div.value{display:inline;font-size:36px;font-weight:bold;margin:0 0 0 5px;padding:0}.emailQuote{background:url(../png/icon_btn_email_me.png) 11px 8px no-repeat;padding-left:28px}.emailQuote:hover{background:url(../png/icon_btn_email_me_hover.png) 11px 8px no-repeat;background-color:#e17440;color:#fff}@media only screen and (min-width:800px){.addPet{background:url(../png/icon_btn_add_pet.png) 14px 6px no-repeat;padding-left:27px}.addPet:hover{background:url(../png/icon_btn_add_pet_hover.png) 14px 6px no-repeat;background-color:#e17440;color:#fff}}.showDiscountsBanner{display:inline;height:37px;margin:0 auto;padding:0 0 0 6px;position:relative;text-align:left;top:2px}div#premiumDiscountOnlyBox{padding:36px 65px 66px;text-align:center}div#discountsContinueBtn{float:none;margin:0 auto;width:90px}.greenCustSatBanner{background:#f7f7f7;border-radius:8px;font-size:18px;height:43px;width:100%}.greenCustSatBannerText{height:43px;padding-top:12px;text-align:center}.planCoverage{height:733px;position:relative;min-width:1024px}.planCoverageText{float:left;width:490px}.planCoverageList{float:right;width:470px}.planCoverageListTable{font-size:17px;line-height:40px;margin:10px 0 0 35px}.planCoverageListTable tbody tr td{border-bottom:1px solid #c1c1c1;padding:0 0 0 15px}.planCoverageListTable tbody tr td.text{width:350px}.planCoverageListTable tbody tr td.covered{background:url(../png/icon_covered_check.png) no-repeat 0 9px;width:40px}.planExclusions{display:block;width:100%;min-width:1024px}.planExclusionsContent{float:left;width:470px}.preExistingCondition{float:right;margin:54px 5px 0 0;padding:45px 50px 50px 73px;width:503px}@media(min-width:800px){.step2DogImage{background:url(../jpg/hero_bg_dog.jpg) repeat scroll 0 0;bottom:0;height:459px;position:relative;display:inline-block;width:495px}.step2CatImage{background:url(../jpg/hero_bg_cat.jpg) repeat scroll 0 0;bottom:0;height:447px;position:relative;display:inline-block;width:479px}}.totalpremiums{height:112px;margin:-25px 0 0;padding:0 0 15px 22px;white-space:nowrap}.totalpremiums .vcenter{height:60px;margin-top:-29px;position:absolute;top:50%}.totalpremiums .allPetsTotal{border-top:1px solid #d3d3d3;display:inline;float:right;margin:0;padding:20px 0 0;text-align:center;width:222px}.totalpremiums .allPetsTotal #value{font-size:36px;font-weight:bold;margin:0 0 0 12px}.totalpremiums span.premium{display:block;font-size:16px;font-weight:normal;height:31px;margin:3px 0 0;padding:4px;text-align:left;vertical-align:middle}.frmstp1{background-position:top right;background-repeat:no-repeat}.frmstp1 input.text{width:350px}.frmstp2{background-position:top right;background-repeat:no-repeat}.frmstp3{background-position:top right;background-repeat:no-repeat}.frmstp4{background-position:top right;background-repeat:no-repeat}.frmstp5{background-position:top right;background-repeat:no-repeat}.frmstp6{background-position:top right;background-repeat:no-repeat}.q{margin:0;padding:0}.fqtabs{height:49px;margin:auto;overflow:hidden;padding:0;position:relative;width:699px;z-index:10}.fqtabs ul{list-style-type:none;padding:0}.fqtabs ul li{background:#fff;border-left:1px solid #4f4f4f;border-right:1px solid #4f4f4f;border-top:1px solid #4f4f4f;border-top-left-radius:10px;border-top-right-radius:10px;display:block;float:left;height:47px;margin:3px 0 0 0;padding:2px 10px;position:relative;text-align:center;vertical-align:middle;width:233px}.fqtabs ul li a{font-family:"Open Sans Semibold","Open Sans",sans-serif!important;font-weight:600!important;text-decoration:underline!important;color:#6158df!important;display:block;font-size:18px;height:40px;padding-top:13px}.fqtabs ul li.selected{background:#37a250}.fqtabs ul li.selected a{color:#fff}.fqtabs ul li.z11{z-index:11}.fqtabs ul li.z10{z-index:10}.fqtabs ul li.z9{z-index:9}.fqtabs ul li.z8{z-index:8}.fqtabs ul li.silent{background:Transparent none;border:0 solid transparent;border-bottom:1px solid #d3d3d3;margin:2px -1px -2px;padding:0;width:160px}.ftabcontent{background-color:#fff;border:1px solid #4f4f4f;border-bottom-left-radius:15px;border-bottom-right-radius:15px;color:#4f4f4f;font-size:18px;line-height:1.6em;margin:0;padding:24px 43px;position:relative;width:auto}.ftabcontent #fcontent10{display:none;font-size:13px}.ftabcontent #fcontent9{display:none}.ftabcontent #fcontent8{display:none}.ftabcontent #fcontent7{display:none}.ftabcontent #fcontent6{display:none}.ftabcontent #fcontent5{display:none}.ftabcontent p{margin:0 0 8px 0;padding:0}.ftabcontent a:hover{text-decoration:none}.ftabcontent .faq{background:transparent url(../png/icon_faq_tab.png) no-repeat;padding-left:80px}.ftabcontent div.item{min-height:75px;padding-left:85px}.ftabcontent ul.chk{margin-top:20px;width:500px}.ftabcontent ul.chk li{float:left;font-weight:normal;margin-bottom:10px;margin-right:20px;width:170px}.topclaims{width:668px;margin:0 auto;position:relative}@media only screen and (min-width:800px){.topclaims .claimmap{background:url(../png/claim_dogandcat_bg.png) no-repeat;float:left;height:200px;margin:0;width:338px}.topclaims .claimmap .claim-hotspot{background:url(../png/rollover_pointer_non_selected.png) no-repeat;display:block;height:20px;position:relative;width:20px}.topclaims .claimmap .claim-hotspot.active{background:url(../png/rollover_pointer_selected.png) no-repeat}.topclaims .claimmap #claim1{left:136px;top:16px}.topclaims .claimmap #claim2{left:147px;top:37px}.topclaims .claimmap #claim3{left:18px;top:94px}.topclaims .claimmap #claim4{left:206px;top:66px}.topclaims .claimmap #claim5{left:225px;top:88px}}.topclaims .claimtext{float:left;margin-left:30px;margin-top:25px}.topclaims .claimtext .rollover{background:url(../png/rollover_pointer_selected.png) no-repeat scroll 0 7px #000;background:url(../png/rollover_pointer_selected.png) no-repeat scroll 0 7px transparent;color:#4f4f4f;font-size:12px;height:22px;padding:0 0 0 20px}.topclaims .claimtext .title{color:#4f4f4f;font-size:22px;font-weight:bold;margin-top:15px}.topclaims .claimtext table{border-collapse:separate;border-spacing:0 10px;color:#4f4f4f;font-size:18px;margin-top:15px}.topclaims .claimtext table td{height:15px;vertical-align:middle}.topclaims .claimtext table td.figure{font-weight:bold;text-align:right}.topclaims .claimtext table td.chk{background:#fff url(../png/check.png) 50% 50% no-repeat;width:25px}.topclaims .claimtext table tr.highlight{background:#cfffcf;font-weight:bold}.topclaims .claimtext table tr.note{font-size:10px}.tipsCell{font-size:14px;color:#999;margin-left:8px}.tipsCell ul{list-style-type:disc;padding-left:10px;margin:10px 0}.tipsCell ul li{margin:0 0 5px;line-height:1.2em}#step3FormContainer #leftColumn{width:auto;max-width:555px;float:left}#step3FormContainer #leftColumn hr{clear:left;display:inline-block;width:100%}#step3FormContainer .refreshWarning{margin-top:5px}#step3FormContainer .onlineProtection{margin-left:13px;top:4px;display:inline;position:relative}@media(max-width:799px){#step3FormContainer .acceptedCreditCards{margin:0;vertical-align:middle}}@media(min-width:800px){#step3FormContainer .acceptedCreditCards{margin-left:0;vertical-align:middle}}@media(max-width:1024px) and (min-width:801px){#step3FormContainer .acceptedCreditCards{width:115px}}@media(min-width:800px){#step3FormContainer #paymentMethodHeader{display:inline-block}}@media(max-width:799px){#step3FormContainer .onlineProtection{float:none}}#step3FormContainer div.popup-form{border:none;padding:3px 5px}.MobileTopSummaryBox{display:none}#step3TotalSideBox{float:right;padding-bottom:30px}#step3TotalSideBox .greyTotalBox{float:right;vertical-align:top;height:auto;border-radius:0;width:350px;border:2px solid #d3d3d3;margin-top:10px}#step3TotalSideBox .greyTotalBox .discountTag{color:#e17440;padding-left:35px;background:url("../png/save_tag.png") 0 4px/31px 12px no-repeat;float:right;margin:10px 15px 0}#step3TotalSideBox .greyTotalBox .bgGreen{background:url("../svg/icon_tick.svg") 50px 15px/14px 12px no-repeat;background-color:#34a350;color:#fff}#step3TotalSideBox .greyTotalBox .satisfactionGuarantee{background:url("../png/icon_30_day_1.png") 60px 2px/52px 52px no-repeat;padding-left:120px;width:298px;margin:auto 7px;font-weight:500;font-size:15px;height:70px}#step3TotalSideBox .greyTotalBox .grayBox{border-radius:unset}#step3TotalSideBox .greyTotalBox .grayBox table td{padding:0 5px 0 0}#step3TotalSideBox .greyTotalBox .grayBox .tooltip-inner{max-width:320px}.planDetailsToggle{text-align:left;width:95px;cursor:pointer}.planDetailsToggle.down{background:url("../png/orange_down_arrow.png") 80px 7px no-repeat}@media only screen and (max-width:799px){.planDetailsToggle.down{background:url("../png/orange_down_arrow.png") 66px 9px no-repeat}}.planDetailsToggle.up{background:url("../png/orange_up_arrow.png") 80px 7px no-repeat}@media only screen and (max-width:799px){.planDetailsToggle.up{background:url("../png/orange_up_arrow.png") 66px 9px no-repeat}}.disclaimers{background:url("../png/icon_cta_btn_lock-green.png") 0 6px/16px 23px no-repeat;padding-left:25px;font-size:10.5px;max-width:350px;margin:10px auto;width:90%}.disclaimers a{color:#4f4f4f;font-weight:400}.step3TopSummaryTable{border:none}.step3TopSummaryTable tr td.petNameCell{border-right:1px solid #37a250;padding:15px 0 15px 15px;vertical-align:middle;width:291px}.step3TopSummaryTable tr td.petNameCell.catType{background:url(../png/icon_cat_green.png) 17px 50% no-repeat}.step3TopSummaryTable tr td.petNameCell.dogType{background:url(../png/icon_dog_green.png) 17px 50% no-repeat}.step3TopSummaryTable tr td.contentCell{background-color:#f8f8f8;border-right:1px solid #37a250;text-align:center;vertical-align:middle}.step3TopSummaryTable tr td.totalCell{background-color:#e5f3e3;font-size:14px;font-weight:lighter;padding:21px 0 13px;text-align:center;vertical-align:middle}.step3TopSummaryTable tr td.totalCell span.totalPremium{font-size:34px}.step3TopSummaryTable tr td.totalCell div.totalDiscount{background:url(../png/icon_discount.png) 0 0 no-repeat;height:44px;margin:8px 0 0 11px;padding:10px 0 0 50px;text-align:left}.enrollmentFormTable{width:100%;max-width:642px;float:left}.enrollmentFormTable .labelCell{line-height:1em;padding-right:25px;vertical-align:middle}.enrollmentFormTable .labelCell .radioButtonContainer{text-align:left}.enrollmentFormTable .entryCell>label>span.mobile-hide{padding:3px 0 0 5px;display:inline-block}.enrollmentFormTable .lowerEntryCell{}.enrollmentFormTable .tipsCell{padding-left:25px;padding-top:8px;vertical-align:top}.enrollmentFormTable tr td{vertical-align:middle;position:relative;padding-bottom:10px}.enrollmentFormTable .input-validation-error .select2-selection__rendered{background-color:#ffebeb!important;border-bottom:3px solid #e60005}.enrollmentFormTable .added-label{position:absolute;font-size:22px;top:20px;left:10px;pointer-events:none;color:#999;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.enrollmentFormTable .added-label.stick-above{color:#4f4f4f;position:relative;top:auto;left:auto;margin-bottom:10px;margin-top:5px}.enrollmentFormTable .input-subtype{margin-left:20px;white-space:nowrap;margin-top:18px}.enrollmentFormTable select{color:#999}.enrollmentFormTable select option{color:#4f4f4f}.enrollmentFormTable .act .added-label{color:#34a350}.enrollmentFormTable .act .aboutinfo{border-bottom:3px solid #34a350}.enrollmentFormTable .act .petnametxt{border-bottom:3px solid #34a350}.enrollmentFormTable .buttonNewLeft{width:137px;border-top-left-radius:24px;border-bottom-left-radius:24px}.enrollmentFormTable .buttonNewRight{width:137px;border-top-right-radius:24px;border-bottom-right-radius:24px;margin-left:-27px}.enrollmentFormTable .checked+label span .buttonSet{background-color:#666;border:0;box-shadow:0 0 5px 0 rgba(0,0,0,.34902) inset}.enrollmentFormTable .checked+label span .buttonSet .lbl{color:#fdfcf9;font-weight:600}.enrollmentFormTable .lbl{float:right;margin-right:45px;margin-top:7px}.enrollmentFormTable .checkimg{margin-left:30px;margin-top:14px}.enrollmentFormTable .is-active.is-completed input[type=password]{border-bottom:3px solid #34a350}.enrollmentFormTable .is-active.is-completed .added-label{top:0;left:5px;font-size:12px;background-color:transparent;font-weight:600;font-family:'OpenSans',sans-serif}.enrollmentFormTable .is-active.is-completed .added-label.stick-above{top:auto;font-size:18px}.enrollmentFormTable .is-active.is-completed .added-label .input-validation-error{background-color:#ffebeb!important}.step3-after-input-complete{border-width:1px!important;border-style:solid!important;border-color:#8d8d8d!important;border-radius:5px!important}.ui-datepicker .ui-datepicker-header{background:#e17440;color:#fff;font-size:14px;padding:.2em 0;position:relative}.ui-datepicker th{border:0;color:gray;font-weight:bold;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;border:1px solid #ccc;padding:0}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em .6em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-widget-header{height:30px}.ui-state-disabled{border:0}.ui-widget-content .ui-state-disabled{border:0}.ui-widget-content .ui-state-default{color:gray}.ui-state-default{color:gray}.claimTabContent{width:699px;margin:auto}.claimExample{width:100%}.claimExample tr.fadedGreen{background-color:#f8fff7}.claimExample tr.lightGreen{background-color:#c1fed2}.claimExample td{border-top:1px solid #4f4f4f}.claimExample td.col2{text-align:right}.claimExample td.col3{text-align:right;padding-right:10px}.claimExample td.b{padding-left:10px}@media only screen and (min-width:800px){.understandbutton{background-color:#ff5b0b;border-radius:10px;color:#fff!important;font-size:16px;font-weight:bold;padding:12px 25px;text-decoration:none!important}#step3Form{margin-top:12px}.subtype{font-size:12px;margin-top:5px}}@media only screen and (max-width:1024px){#step3FormContainer{position:relative;width:755px;margin:30px auto}#step3FormContainer #leftColumn{max-width:380px}#step3TotalSideBox .greyTotalBox{width:350px;float:right}.step-2-form .menu{width:auto}}@media only screen and (max-width:799px){.enrollmentFormTable{float:none}.enrollmentFormTable .added-label{font-size:18px;left:5px!important}.enrollmentFormTable .is-active.is-completed .added-label{top:0!important}#step3FormContainer{width:100%}#step3FormContainer #leftColumn{width:100%;max-width:none}#step3FormContainer #leftColumn hr{width:100%}.MobileTopSummaryBox{display:block;background-color:#f8f8f8;margin-top:8px;color:#4f4f4f;text-align:left;padding:8px;border-bottom:1px solid #ccc}#step3TotalSideBox{float:none;display:none}#step3TotalSideBox .greyTotalBox{width:100%;margin-top:unset}}@media only screen and (max-width:799px){.claimTabContent{background-color:#fff;border:1px solid #000;border-radius:0;font-size:10px;line-height:1.6em;margin:0;padding:5px;width:99.2%}.retrieveQuote{margin-top:87px}.postEnrollContainer{padding-top:50px}.quoteStep{padding-top:87px}.quoteStep3{padding-top:175px!important}.greyTotalBox{display:none}.cbp-hrmenu{margin-top:63px;position:fixed;z-index:100}#header-top{border-bottom:none}.lastVetExamLabel{font-size:14px}.f14{font-size:11px}.claimExample td{border-top:1px solid #4f4f4f;padding:3px}.claimExample td.b{text-align:left}.claimExample td.col1{text-align:left}.claimExample td.col2{text-align:right}.claimExample td.col3{text-align:right}.claimExample td.sub-title{font-size:8px}.tipsCell{font-size:12px;line-height:20px}.tipsCell ul{padding-left:20px}.tipsCell ul li{padding:0 0 0 5px}#petBirthDateCell{height:117px}#petBirthDateMonthSelect{margin:0 0 15px}}.petquotebox .pprice{background-color:#f7f7f7;border-bottom-left-radius:5px;border-top-left-radius:5px;float:left;height:200px;white-space:nowrap}.petquotebox .pprice .pselect{font-size:17px;font-weight:600;margin:0 0 0 7px;padding:16px 7px 12px 10px;width:530px}table.discountDetail{font-size:18px;line-height:21px;margin:0 auto}table.discountDetail tr td{padding:0 12px 13px;text-align:left;vertical-align:middle}table.discountDetail tr td.priceColumn{color:#e17440;font-size:24px;font-weight:bold;text-align:left}table.discountDetail tr td.bottomRow{border-top:1px solid #000;color:#e17440;padding-top:13px;vertical-align:middle}h2.discountHeadline{color:#000;font-size:26px;font-weight:600;line-height:36px;margin:5px}span.discountAmount{color:#e17440;font-size:24px;font-weight:bold}#emailMe tr td{padding:19px 8px 0 10px}#emailMe tr td:first-child{text-align:right}.ffaq a:hover{text-decoration:none}.fqwcontent a:hover{text-decoration:none}ul.twocolpaw{list-style-type:none;margin:10px 0;padding:0}ul.twocolpaw li{display:block;float:left;font-style:normal;margin:0;padding:0 0 7px 20px;width:44%}ul.twocolpaw.nopaw{list-style-type:circle!important;margin:10px 20px}ul.twocolpaw.nopaw li{background:transparent;margin:0;padding:0 10px 6px 0;width:48%}.faq.popup-form{height:auto;width:650px}.fquotebox .BPF.step3 tr td.c2 input.text{width:350px}.fquotebox .BPF.step3 tr td.c2 select.text{width:360px}.fquotebox .BPF.step3 tr td.c2 select.text.Year{margin-left:4px;width:110px}.fquotebox .BPF.step3 tr td.c2 select.text.Month{width:100px}.positionItems .trustpilot-widget iframe{height:45px!important;width:120px!important;border-style:none;display:block;overflow:visible;margin:auto;margin-top:10px;margin-bottom:10px}.positionItems{display:block;white-space:normal}@media only screen and (min-width:1023px){.positionItems{vertical-align:middle;margin-bottom:0;white-space:nowrap;display:flex;justify-content:center;align-items:center}.positionItems .trustpilot-widget iframe{position:relative;height:50px!important;width:100%!important;border-style:none;display:block;overflow:visible}@-moz-document url-prefix(){.positionItems .trustpilot-widget iframe{height:50px !important;width:130px !important;}}}@media only screen and (min-width:767px) and (max-width:1023px){.positionItems .trustpilot-widget iframe{height:75px!important;width:200px!important;margin-top:10px;margin-bottom:10px}}@media only screen and (max-width:799px){html{min-width:0}#pageBody{overflow:hidden}.mobile-show{display:inline}.mobile-hide{display:none!important}.welcomeTextMobileView{margin-top:60px}.mobile-show-block{display:block}.mobile-show-block.copy.bold{font-size:14px;margin-bottom:8px;margin-top:15px}.mobile-show-block.copy.bold+b{display:block;font-size:18px}.inline-mobile-hide{display:none!important}.mobile-bold{font-weight:bold}.funnel-show{display:inline}.funnel-hide{display:none}.greenHeader{font-size:18px}.copy{font-size:14px}.copy.big{font-size:18px}.copy.f12.legal{font-size:12px;line-height:1.3em;margin-bottom:0;padding-bottom:15px}a{text-decoration:none}a.onlineProtection{background:url(../png/icon_online_protection.png) 0 0 no-repeat;bottom:0!important;float:right;padding-left:18px;position:relative;text-decoration:none;top:0}.disp-block{display:block!important}#header-wrapper{margin-left:0;margin-right:0;min-width:0!important;width:100%!important;position:fixed;z-index:100}#headerLogo{background:url(../png/logo_hppi.png) center center no-repeat;background-size:contain;float:left;height:64px;margin-top:-1px;position:relative;width:126px}#header-top{height:64px;min-height:0}#header-right{display:none}.mobile-header-right{color:#e17440;float:right;font-size:14px;font-weight:700;margin-top:24px}.mobile-header-right a{text-decoration:none}.hpsite-container{margin:0 auto;padding:0 6px;width:100%}.hpsite-container .planCoverage{height:auto;position:relative;min-width:unset}.planExclusions{min-width:unset}#main-wrapper{min-width:0;width:100%}td.labelCell.copy{margin-bottom:12px}td.labelCell.copy .subtype{display:inline;float:right;font-size:11px;font-weight:400;margin-top:0}td.buttoncell #SubmitButton{margin:0 0 40px 0!important}.inlinePopup{display:inline;font-size:12px;font-weight:700;text-decoration:none}.inlinePopup:after{content:' +'}.inlinePopup a{font-size:12px;font-weight:700;text-decoration:none}.inlinePopup.isOpen:after{content:' -'}.cbp-hrmenu{height:44px!important;width:100%}.cbp-hrmenu.thankYou{height:0!important}.cbp-hrmenu.oopsPage{height:7px!important}.retrieve-quote{text-align:center}.retrieve-quote div{border-bottom:1px solid #f7f7f7;color:#e17440;font-size:14px;font-weight:700;margin:0 -15px;padding:13px 0}.retrieve-quote a{text-decoration:none}.radioBtn+label{color:#34a350;display:inline-block;font-weight:700;height:45px;padding:0;text-align:center;width:48%}.radioBtn+label div{padding:0;top:-1px}.radioBtn+label div span{left:22px;position:relative;top:9px}.radioBtn.checked+label#DogLabel>div{background:url(../png/dog_icon_pressed.png) 32% 3px no-repeat #34a350;background-size:36px 37px;color:#fff;height:45px;top:-1px;width:100%}.radioBtn.checked+label#CatLabel>div{background:url(../png/cat_icon_pressed.png) 36% 4px no-repeat #34a350;background-size:36px 36px;color:#fff;height:45px;top:-1px;width:100%}.radioBtn.checked+label.noIconLeft>div,.radioBtn.checked+label.noIconRight>div{background:#34a350;background-size:36px 37px;color:#fff;height:45px;top:-1px;width:100%}.radioBtn.checked+label.noIconLeft>div span,.radioBtn.checked+label.noIconRight>div span{left:0}label#DogLabel{display:inline-block;width:49.5%}label#DogLabel>div{background:url(../png/dog_icon_normal.png) 32% 3px no-repeat;background-size:36px 37px;border:1px solid #34a350;border-radius:8px 0 0 8px;height:45px;margin-right:-4px;width:100%}label#CatLabel{display:inline-block;margin-left:-1px;width:49.5%}label#CatLabel>div{background:url(../png/cat_icon_normal.png) 36% 4px no-repeat;background-size:36px 36px;border:1px solid #34a350;border-radius:0 8px 8px 0;height:45px;margin-left:-3px;width:100%}label.noIconLeft{display:inline-block;width:49.5%}label.noIconLeft>div{border:1px solid #34a350;border-radius:8px 0 0 8px;height:45px;margin-right:-4px;width:100%}label.noIconLeft>div span{left:0}label.noIconRight{display:inline-block;margin-left:-1px;width:49.5%}label.noIconRight>div{border:1px solid #34a350;border-radius:0 8px 8px 0;height:45px;margin-left:-3px;width:100%}label.noIconRight>div span{left:0}.checkboxImage{width:20px;height:20px}.checkboxImage:before,.checkboxImage:after{width:4px}.checkboxImage:before{height:8px;left:3px;top:5px}.checkboxImage:after{height:11px;right:4px;top:3px}#MailingPostalCode{width:100%!important;min-width:270px}table.enrollmentFormTable{width:100%!important;max-width:unset}table.enrollmentFormTable .entryCell table{width:100%}table.enrollmentFormTable .entryCell table tr td{width:50%}table.enrollmentFormTable .entryCell input{background:#f7f7f7;border-radius:0;background-color:#fdfcf9;font-size:18px;height:43px;outline:none;width:100%!important;padding-top:16px}table.enrollmentFormTable .styled-select.input-validation-error{background:url("../svg/caret-down-grey.svg") no-repeat 94% center #ffebeb!important;background-size:13px 10px!important}table.enrollmentFormTable .styled-select{background:url(../svg/caret-down-grey.svg) no-repeat 97% center!important;background-size:13px 10px!important;border-radius:0;background-color:#fdfcf9!important;height:43px;overflow:visible}table.enrollmentFormTable .styled-select select{border-radius:7px;font-size:18px;margin-top:5px;height:41px;padding:2px 12% 5px 5px;width:100%!important}table.enrollmentFormTable .lowerEntryCell{width:100%}table.enrollmentFormTable tr td.err{display:block;height:auto;width:0!important}table.enrollmentFormTable td.buttoncell>div{float:none!important}table.enrollmentFormTable td.buttoncell .orangeBtn{height:47px!important;padding-top:10px!important;width:100%!important}table.step3TopSummaryTable{width:100%}table.step3TopSummaryTable .contentCell{background-color:#f0f0ee!important;border-right:none!important;font-size:14px;font-weight:700;padding:0 15px 8px;text-align:left!important;width:auto!important}table.step3TopSummaryTable td{display:block;width:auto}table.step3TopSummaryTable tr td.totalCell{background-color:transparent;border-right:none;padding:0;position:relative;text-align:right;top:-85px;width:100%!important}table.step3TopSummaryTable tr td.totalCell a{text-decoration:none}table.step3TopSummaryTable tr td.totalCell div.totalDiscount{background:transparent;height:auto;margin:0;padding:0;position:relative;text-align:center;top:66px}table.step3TopSummaryTable tr td.totalCell div.totalDiscount .perYear:after{content:' +'}table.step3TopSummaryTable tr td:nth-of-type(2):after{content:' Reimbursement';font-weight:400}table.step3TopSummaryTable tr td:nth-of-type(3):after{content:' Annual Deductible';font-weight:400}.subtype{font-size:11px;font-weight:400;margin-top:0}.subtype a.orange.underline.fw600{font-size:12px;font-weight:700}#col-pet-birth-month{padding-right:7.5px!important}#col-pet-birth-month>div{background-position-x:88%!important}#col-pet-birth-year{padding-left:7.5px!important}#col-pet-birth-year>div{background-position-x:88%!important}.enrollmentFormTable .labelCell{display:block;text-align:left}.enrollmentFormTable .labelCell .radioButtonContainer{text-align:center;padding-left:10px;padding-right:10px}.enrollmentFormTable input[type=text]{background-color:#fdfcf9;width:100%!important}.enrollmentFormTable td.labelCell.copy{font-size:14px;height:auto;padding:0;width:100%!important}.enrollmentFormTable tr td.entryCell .orangeBtn{height:47px!important;margin-bottom:-5px;margin-right:0!important;margin-top:5px;padding-top:10px!important;width:100%!important}.enrollmentFormTable tr td.entryCell br+div{float:none;width:100%!important}.pet-edit{font-size:14px}.step1DiscountInfo{width:100%!important}.mobile-discounts{color:#34a350;line-height:1.4em!important;padding-top:0!important}#GroupMemberLabel{top:0!important}#GroupMemberLabel .checkboxImage{background:none;border:1px solid #34a350;border-radius:8px 0 0 8px;color:#34a350;display:inline-block;font-size:18px;font-weight:700;height:45px;margin-right:-4px;padding-top:12px;position:relative;text-align:center;top:0;vertical-align:top;width:50%}#GroupMemberContainer{padding:0!important}#groupMemberNo{border:1px solid #34a350;border-radius:0 8px 8px 0;color:#34a350;display:inline-block;font-size:18px;font-weight:700;height:45px;padding-top:12px;text-align:center;width:50%}.groupMemberPressed{background-color:#34a350!important;color:#fff!important}#PromoCode{width:100%}#PromoCodeRow{height:65px!important;width:100%!important}#PromoCodeRow>td{display:block;height:auto;width:100%!important}#PromoCodeLabel{color:#e17440;font-size:14px;font-weight:700;top:0!important;width:100%!important}#PromoCodeLabel:after{content:' +'}#PromoCodeLabel .checkboxImage{display:none!important}#rated-pri{padding-right:4%;padding-top:10px}#rated-ca{padding-left:4%;padding-top:10px}#rated-yelp{padding-right:5%}#rated-st{padding:0;width:30%}#rated-al{padding-left:4%}.step1{color:#008762;border:4px solid #008762;padding-top:2px;margin-top:5px;left:-70px}.step2{color:#fff;background-color:#999;left:-50px}.step3{color:#fff;background-color:#999}.step4{color:#fff;background-color:#999;left:50px}.txt{display:inline-block}.funnel-steps{display:inline-block;font-size:17px;font-weight:700;height:31px;border-radius:50px;position:relative;text-align:center;width:31px}.missingDataMonth{padding-right:5px!important}.missingDataYear{padding-left:5px!important}#indicatorStep2{margin:0 -19px}#indicatorStep2 img{display:none}#indicatorStep2 .step1{color:#fff;border:0;background:#999;padding-top:6px;left:-50px}#indicatorStep2 .step2{background-color:#fff;color:#3bac5a;border:4px solid #34a350;padding-top:2px;margin-top:5px;left:-5px}#indicatorStep2 .step3{color:#fff!important;padding-top:6px}#indicatorStep2 .step4{color:#fff;padding-top:6px}#mobile-savings-details{margin-top:-19px}.singlePet .greyLine{border-bottom:1px solid #ccc;margin:0 15px;position:relative;top:-10px}.singlePet .ptnm .step2PetName{color:#4f4f4f;display:inline;font-size:20px;font-weight:700;margin-bottom:15px}.singlePet table.step3TopSummaryTable tr td.totalCell{right:15px}.singlePet table.step3TopSummaryTable tr td.totalCell div.totalDiscount{left:15px}.multiPet .ptnm .step2PetName{color:#4f4f4f;display:inline;font-size:20px;font-weight:700;margin-bottom:15px}.multiPet div.totalpremiums{height:auto;margin:0;padding:0 0 5px 0;white-space:nowrap}.ptnm .step2PetName{color:#4f4f4f;display:block;font-size:20px;font-weight:700;margin-bottom:7px}.ptnm .step2PetDetails{font-size:14px;font-weight:400;margin-left:0}.petquotebox a[title="Remove Pet"]{display:none}.petquotebox .menu .pprice{background:none;border:none;float:none;height:auto;white-space:normal;width:100%}.petquotebox .menu .radioCell{display:none}.petquotebox .selection{}.petquotebox .pqbtotal{float:none;height:auto;padding:15px 0 4px;width:100%}div.pqbtotal .total{height:auto;margin-top:0}div.pqbtotal div.value{font-size:31px}div.showDiscountsBanner{font-weight:700;padding:0}div.panel-group.funnel-accordion{margin:0 -15px}div.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}div.planExclusionsContent{float:none;width:100%}div.planExclusionsContent .copy{font-size:14px}div.planExclusionsContent ul.blackdisc{margin-left:20px}div.planExclusionsContent ul.blackdisc li{margin-bottom:3px}div.preExistingCondition{float:none;margin:0;width:100%}div.topclaims{padding:0;width:100%}div.topclaims .claimtext{float:none;margin-left:0;margin-top:0}div.topclaims .claimtext .title{font-size:18px;margin-left:5px}div.topclaims .claimtext table{border-collapse:separate;border-spacing:0;font-size:14px;margin-top:5px;width:100%}div.topclaims .claimtext table td{height:36px;padding-left:5px;padding-right:5px}div.topclaims .claimtext table tr td:last-child{display:none}div.topclaims .claimtext table tr td:first-child{border-radius:8px 0 0 8px}div.topclaims .claimtext table tr td:nth-child(2){border-radius:0 8px 8px 0}div#showDiscountsBox{padding:0}div.totalpremiums{height:auto;margin:0;padding:0 0 45px 0;white-space:nowrap}div.totalpremiums .allPetsTotal{border-top:1px solid #d3d3d3;display:block;float:none;margin:0;padding:29px 0 0;text-align:center;width:100%;max-height:315px;overflow:hidden}div.totalpremiums .allPetsTotal #value{font-size:37px;font-weight:bold;margin:0 0 0 5px}div#topSummaryTableContainer{background:#f0f0ee;border:none;border-radius:0;margin:0 -15px;overflow:hidden;padding:0}div.popup-form{background-color:#fff;border:none!important;border-radius:0!important;box-shadow:none;color:#4f4f4f;display:block;font-size:14px;margin:10px auto 0;padding:15px 10px;position:relative;width:100%!important}div.petquotebox .pprice .pselect{font-size:14px;font-weight:700;margin:0;padding:0;width:100%}div.reviewModalReviewContainer .modalQuote .quoteContent .quoteCite{margin-bottom:26px;padding-top:16px}div.reviewModalReviewContainer .modalQuote .quoteContent .quoteCite .quoteName{font-size:18px;font-weight:bold}div#footer-wrapper div.hpsite-container.horizontal{font-size:13px!important;line-height:16px!important}.pselect .reimbOptions{display:table;height:45px;width:100%}.pselect table{border-collapse:separate;width:100%}.pselect table tr td.tabtxt img{display:none}.menu .price-rightarrow{display:none}.menu table.reimbOptions tr .tabtxt:nth-of-type(4){border:1px solid #34a350!important;border-radius:0!important}.menu table.reimbOptions tr .tabtxt:last-child{border-bottom-right-radius:8px;border-left:none;border-top-right-radius:8px}.menu table.reimbOptions tr td.tabtxt:nth-of-type(2){border-bottom-left-radius:8px;border-right:none;border-top-left-radius:8px}.menu table.deductibleOptions tr .tabtxt:nth-of-type(4){border:1px solid #34a350!important;border-radius:0!important}.menu table.deductibleOptions tr .tabtxt:last-child{border-bottom-right-radius:8px;border-left:none;border-top-right-radius:8px}.menu table.deductibleOptions tr td.tabtxt:nth-of-type(2){border-bottom-left-radius:8px;border-right:none;border-top-left-radius:8px}.menu .pselect table{margin:10px 0 15px 0!important}.menu .pselect table.oldAge{margin:10px auto!important;width:33%}.menu .pselect table tr td.tabtxt{border:1px solid #34a350;color:#34a350;height:45px;text-align:center;vertical-align:middle;width:33%}.menu .pselect table tr td.tabtxt label{left:0}.menu .pselect table tr td:nth-child(8){border-left:none;border-radius:0 8px 8px 0}.vetExamEntryCell{position:relative}#ui-datepicker-div{left:0!important;padding:10px;z-index:15!important}#ui-datepicker-div tr td{height:auto}.factionbutton{margin-top:19px}.factionbutton .inlinePopup{float:none}.factionbutton .left{float:none;position:static;text-align:center;top:31px}.factionbutton .right{float:none;position:static;top:-78px}.factionbutton .right .orangeBtn.rounded.step2MobileSubmit{float:none!important;margin-right:0!important;padding-top:10px!important;right:0!important;width:100%!important}#inline-email-form{position:static;width:100%;z-index:15}#inline-email-form .greenHeader{display:block;text-align:left}#inline-email-form .copy{font-size:14px;text-align:left}#inline-email-form .labelCell{display:none}#inline-email-form .mobileLabelCell{text-align:left}#inline-email-form input{width:100%!important}#inline-email-form table{width:100%}#inline-email-form table .orangeBtn{margin:25px 0 25px 0!important;width:100%!important}#inline-email-form table a.orange{float:none!important;margin-left:50%!important;top:-2px!important}#inline-email-form #emailMe tr td{padding:0}#email-quote-progress{display:block;padding-top:5px;text-align:center}#ShowDiscountsPopupLink{display:block;margin-bottom:41px;margin-top:18px;text-decoration:none}#ShowDiscountsPopupLink img{display:none}#ShowDiscountsPopupLink2{display:block;margin-bottom:41px;margin-top:18px;text-decoration:none}#ShowDiscountsPopupLink2 img{display:none}#ShowDiscountsPopupLink3{display:block;margin-bottom:41px;margin-top:18px;text-decoration:none}#ShowDiscountsPopupLink3 img{display:none}.buttonLeftEdge{border-radius:8px 0 0 8px}.buttonRightEdge{border-radius:0 8px 8px 0;margin-left:-1px}#AddPetButton{display:none}.mobile-call-to-enroll{color:#4f4f4f;font-size:14px;font-weight:700;line-height:1.5em;text-align:center}.mobile-call-to-enroll div{margin-bottom:30px;margin-top:0}.mobile-call-to-enroll a{font-size:13px;line-height:1.3;text-decoration:none;text-decoration:underline}.panel-group{border:0;border-radius:0;margin:-5px 0 0}.panel-group .panel-heading{border:0;border-radius:0;margin:-5px 0 0;background:#19a64a;padding:0}.panel-group .panel-heading a{border:0;border-radius:0;margin:-5px 0 0;background:#fff;color:#19a64a;display:block;font-size:18px;padding:12px 15px;position:relative;text-decoration:none}.panel-group .panel-heading a.collapsed{background:#fff;color:#19a64a;font-size:18px}.panel-group .panel-heading a.collapsed:after{content:' +';font-size:25px;top:11px}.panel-group .panel-heading a:after{color:#e17440;content:'-';font-size:38px;position:absolute;right:15px;top:6px}.panel-group .panel-heading+.panel-collapse>.panel-body{border:none;margin:0}.panel-group .panel{border:0;border-radius:0;margin:-5px 0 0;background-color:transparent;border-bottom:2px solid #f7f7f7;border-radius:0}.panel-group .panel-title{border:0;border-radius:0;margin:-5px 0 0}.panel-group .panel-title a{border:0;border-radius:0;margin:-5px 0 0}.panel-group .panel-body{border:0;border-radius:0;margin:-5px 0 0;background:#fff;padding:20px 20px 15px 20px}.panel-group .panel-body p:last-child{margin-bottom:0}.panel-group .panel-body ul:last-child{margin-bottom:0}.panel-group .panel-body ol:last-child{margin-bottom:0}.panel-group .panel-collapse{margin-top:0!important}.panel-group.funnel-accordion .panel-body{padding:0 15px 15px}.panel-group .panel-group .panel-heading+.panel-collapse>.panel-body{border:0;border-radius:0;margin:-5px 0 0}.funnel-accordion .reviewModalReviewContainer .tenScoreIcon{background-size:70px 70px;float:left;height:70px;margin:15px 0 0 15px;width:80px}.funnel-accordion .reviewModalReviewContainer .AScoreIcon{background-size:70px 70px;float:left;height:70px;margin:15px 0 0 15px;width:80px}.funnel-accordion .reviewModalReviewContainer .fiveStarScoreIcon{background-size:70px 70px;float:left;height:70px;margin:15px 0 0 15px;width:80px}.funnel-accordion .reviewModalReviewContainer .bbbAPlusIcon{background-size:70px 70px;float:left;height:70px;margin:15px 0 0 15px;width:80px}.funnel-accordion .reviewModalReviewContainer .cag5StarIcon{background-size:70px 70px;float:left;height:70px;margin:15px 0 0 15px;width:80px}.funnel-accordion .reviewModalReviewContainer .cjNumOneIcon{background-size:70px 70px;float:left;height:70px;margin:15px 0 0 15px;width:80px}.funnel-accordion .reviewModalReviewContainer .trustPilot5StarIcon{background-size:70px 70px;float:left;height:70px;margin:15px 0 0 15px;width:80px}.funnel-accordion .reviewModalReviewContainer .modalQuote .quoteContent{background-color:#f7f7f7;border-radius:8px;padding:15px;width:100%}.funnel-accordion .bold{font-size:18px;margin-bottom:5px;vertical-align:middle}.funnel-accordion a{text-decoration:none}.funnel-accordion .ffaqlink{font-weight:600!important}.funnel-accordion .popup-form{border:none;border-radius:0;box-shadow:none;color:#4f4f4f;display:block;font-size:14px;margin:0 auto;padding:0 0 0 10px}.funnel-accordion .popup-form>h1{display:none}.funnel-accordion .popup-form ul{margin:0!important}.funnel-accordion .popup-form p:first-of-type{margin-top:15px}.funnel-accordion div.q{font-size:14px;margin-bottom:15px;width:100%!important}.funnel-accordion .faq.popup-form{width:100%}.funnel-accordion ul.twocolpaw li{margin:5px 0;width:100%}.reviewModalReviewContainer .tenScoreIcon{background:transparent url(../png/icon_pir_rate.png) top left no-repeat;background-size:70px 70px;float:left;height:70px;margin:15px 0 0 15px;width:80px}.reviewModalReviewContainer .AScoreIcon{background:transparent url(../png/icon_angies_rate.png) top left no-repeat;background-size:70px 70px;float:left;height:70px;margin:15px 0 0 15px;width:80px}.reviewModalReviewContainer .fiveStarScoreIcon{background:transparent url(../png/icon_yelp_rate.png) top left no-repeat;background-size:70px 70px;float:left;height:70px;margin:15px 0 0 15px;width:80px}.planCoverage .planCoverageText{float:none;height:auto;width:100%}.planCoverage .planCoverageText .copy{font-size:14px;font-weight:normal}.planCoverage .planCoverageList{float:none;width:100%}.planCoverage .planCoverageList>h3{margin:0!important;padding:0!important}.planCoverage .planCoverageListTable{font-size:14px;line-height:32px;margin:10px 0 0;width:100%}.planCoverage .planCoverageListTable tbody tr td{border-bottom:1px solid #c1c1c1;padding:0 0 0 6px}.planCoverage .planCoverageListTable tbody tr td.text{width:auto}.planCoverage .planCoverageListTable tbody tr td.covered{background:url(../png/icon_covered_check.png) no-repeat 0 8px;background-size:18px 18px;width:23px}.step2DogImage{display:none}#earInfection{display:block!important}#foreignBody{display:block!important}#legFracture{display:block!important}#buy-with-confidence img{height:35px;vertical-align:middle;width:35px}#buy-with-confidence .logos{float:none!important;margin-bottom:15px;vertical-align:middle}#buy-with-confidence .logos .bbb img{height:auto;width:82px}#buy-with-confidence .logos .auth img{height:auto;margin-left:15px;width:70px}.financially-stable{margin-bottom:10px}.fqtabs{height:63px!important;width:99.9%}.fqtabs .z1{margin-left:-.5px}.fqtabs .z2{margin-left:-2px}.fqtabs .z3{margin-left:-2px}.fqtabs li{width:33.5%!important;height:61px!important}.fqtabs ul{margin:0!important}.fqtabs ul li{border-color:#000!important}.fqtabs ul li a{font-size:14px!important;padding-top:5px}.ftabcontent{}.secondSubmitBtn{margin:30px 0 40px}.secondSubmitBtn .step2MobileSubmit{padding-top:10px;width:100%}.plan-summary-title{background-size:35px 35px;height:53px;line-height:1.5em;padding-left:45px;padding-top:0}#showDiscountsPopup.popup-form{background-color:#fff;border:none;border-radius:0;box-shadow:none;color:#4f4f4f;display:block;font-size:14px;left:0;margin:0 auto;padding:0;position:static;text-align:center;width:100%!important;z-index:10}#showDiscountsPopup.popup-form h1{display:none}#showDiscountsPopup table.discountDetail{font-size:13px;line-height:21px;margin:0 auto;width:100%}#showDiscountsPopup table.discountDetail tr td{padding:7px 0}#showDiscountsPopup table.discountDetail tr td.bottomRow.bold{font-size:12px}#indicatorStep3{margin:0 -19px}#indicatorStep3 img{display:none}#indicatorStep3 .step1{color:#fff;border:0;background:#999;padding-top:6px;left:-70px}#indicatorStep3 .step2{color:#fff;padding-top:6px;left:-20px}#indicatorStep3 .step3{color:#3bac5a;border:4px solid #34a350;background-color:#fff;padding-top:2px;margin-top:5px;left:35px}#indicatorStep3 .step4{color:#fff;padding-top:6px}#indicatorStep4{margin:0 -19px}#indicatorStep4 img{display:none}#indicatorStep4 .step1{color:#fff;background-color:#999;border:0;padding-top:6px;left:-70px}#indicatorStep4 .step2{color:#fff;padding-top:6px;left:-25px}#indicatorStep4 .step3{color:#fff;padding-top:6px;left:20px}#indicatorStep4 .step4{background:#fff;border:4px solid #34a350;color:#3bac5a;padding-top:2px;margin-top:5px;left:65px}.multiPetStep3 .step3TotalContainer{border-bottom:1px solid #ccc;margin-bottom:15px;margin-left:15px;margin-right:15px;padding:25px 0 18px;text-align:center}.multiPetStep3 .step3TotalContainer .totalDiscount{margin-top:10px}.multiPetStep3 .step3TotalContainer .totalCell{display:inline;font-size:14px;width:100%!important}.multiPetStep3 .step3TotalContainer .totalCell .f34{font-size:35px}.multiPetStep3 .step3TotalContainer a{text-decoration:none}.multiPetStep3 table.step3TopSummaryTable tr .contentCell:nth-of-type(4){display:inline-block;float:right;font-size:23px;margin-top:-22px;position:relative;top:-63px}.multiPetStep3 table.step3TopSummaryTable tr .contentCell:nth-of-type(4)::after{content:' /month';font-size:12px;font-weight:400}.multiPetStep3 table.step3TopSummaryTable tr:last-of-type{border-bottom:2px solid #ccc}.multiPetStep3 div.greyLine{border-top:none}.multiplePetSummary{border-top:2px solid #ccc!important}.multiplePetSummaryBorder{border-top:2px solid #ccc}.mobile-green-title{background:#34a350;color:#fff;font-size:18px;font-weight:600;height:43px;margin:0 -6%;padding-top:11px;text-align:center;width:112%}#petInformation .radioBtn+label>div{background:#fff;border:1px solid #34a350;height:45px;margin-right:-5px;width:100%}#petInformation .radioBtn+label div span{left:0;position:relative;top:9px}#petInformation .radioBtn.checked+label>div{background:#34a350;color:#fff;height:45px;top:-1px;width:100%}#petInformation label.copy{font-size:18px}.mobileFormTable .labelCell{display:none}.mobileLabelCell{font-size:14px;font-weight:700;line-height:1em;margin:18px 0 12px}.CreditCard .labelCell{display:none}.CreditCard .lowerEntryCell table{width:100%}.CreditCard .lowerEntryCell table tr td{height:auto}#ThankYouForm .copy{font-size:14px}#ThankYouForm .copy.f18{font-size:18px}#ThankYouForm .greenHeader{font-size:23px;font-weight:600;line-height:1.4em;margin-bottom:15px;margin-top:25px}#CCCode{width:35%!important}label[for=showBillingInfoCheckbox]{font-size:14px;font-weight:700}#showSecondParentCheckboxLabel{font-size:14px;font-weight:700}#ProgressIndicator{background-color:#fff;border:5px solid #22933e!important;border-radius:10px!important;box-shadow:none;margin:5%;padding:15px;position:fixed;top:0;width:90%!important;z-index:112}#relocatedMessages{font-size:13px;margin-top:-15px}#relocatedMessages .summaryTips{background:#fff!important;height:auto;margin:0 0 15px 0}#relocatedMessages div.grayBox.withIcon{padding:0}#relocatedMessages .grayBox.tipsCellRelocate{background:#fff;display:none;padding:0}#relocatedMessages .grayBox.tipsCellRelocate:last-of-type{display:block!important}#CCV2{font-size:12px;margin-top:-6px;padding:0}#CCV2 img{display:none}#CCV2 span{font-weight:bold}#step3FormContainer #leftColumn{max-width:none;float:none}#step3FormContainer hr{border:0;border-top:1px solid #f7f7f7;margin:0 -15px;position:relative;top:-14px}#step3FormContainer hr:last-of-type{display:none}#step3FormContainer table.enrollmentFormTable{margin-bottom:15px}.mobileStep5HeroContainer{background:#fff;background:linear-gradient(to bottom,#fff 0,#e1e1e1 44%,#e1e1e1 100%);filter:progid:dximagetransform.microsoft.gradient(startcolorstr='$white',endcolorstr='$color_bon_jour_approx',gradienttype=0);margin:0 -15px;max-width:120%;padding:0 15px;text-align:center}.mobileStep5HeroContainer img{max-width:50%;vertical-align:middle}.managePolicyContainer{display:block;margin-left:0;margin-top:0;vertical-align:middle}.managePolicyContainer .orangeBtn{display:none}.managePolicyContainer .infoCheckList li{background:url(../png/icon_check_green.png) no-repeat scroll 0 4px;background-size:19px auto;color:#4f4f4f;display:block;font-size:12px;font-weight:normal;line-height:28px;padding-left:30px}}@media only screen and (max-width:799px) and (min-device-aspect-ratio:1.25){.managePolicyContainer .infoCheckList li{background:url(../png/icon_check_green%402x.png) no-repeat scroll 0 4px}}@media only screen and (max-width:799px){.step5 .copy{font-size:14px}.step5 .copy.small{font-size:12px}.step5 h1{font-size:18px}.downloadApp{background:url(../png/download_app.png) no-repeat 0 0;background-size:140px 43px;display:inline-block;height:43px;margin-top:5px;width:140px}.downloadGooglePlay{background:url(../png/googleplay.png) no-repeat 0 0;background-size:140px 43px;display:inline-block;height:43px;margin-left:5px;margin-top:5px;width:140px}.downloadContainer{margin:0 auto;text-align:center}.mobileReturningCustomerHeroContainer{background:#e1e1e1;margin:0 -15px;max-width:120%;text-align:center}.mobileReturningCustomerHeroContainer img{max-width:100%}.oopsPage ul li{display:inline;padding:0 15px 10px 0!important}.oopsPage .mobile-footer-accordion-oops ul li{display:block;padding:0 15px 10px 0!important}.oopsRetrievedQuote{text-align:center;width:100%!important}.oopsRetrievedQuote .orangeBtn.rounded{margin-top:20px;width:100%!important}.oopsEnterEmail{width:100%!important}.oopsEnterEmail input{display:block;margin-bottom:20px;margin-top:0;width:100%!important}.oopsEnterEmail .orangeBtn{border-radius:10px!important;height:40px;left:0!important;margin-left:0!important;padding:10px 0 0;top:0;vertical-align:top;width:100%!important}.oopsEnterEmail h3.copy{display:inline-block!important;margin-bottom:7px!important}.oopsEnterEmail p.copy{display:block!important;left:-9px;margin-top:15px;position:relative}.mobile-footer-accordion{display:none}#footer-wrapper{background-color:#717171;min-width:0!important;padding:20px 0 0;position:absolute;width:100%!important}#footer-wrapper .hpsite-container{padding:0 20px}#footer-wrapper div.hpsite-container.horizontal{display:none}.footer-column{margin-left:0}#footer-pet-insurance{display:none}#footer-partner{display:none}#footer-customer-care{display:none}#footer-policies{display:inline-block;font-size:11px;left:0;position:absolute;text-align:center;width:100%!important;margin-top:30px}#footer-policies .bold{display:none}#footer-policies ul li{display:inline}#footer-contact{display:none;font-size:15px;line-height:1.5em;width:100%!important}#footer-social{font-size:15px;margin-bottom:34px;margin-left:0;text-align:center;width:100%!important}#footer-social div{width:100%!important}#footer-social div.bold{display:none;margin-bottom:20px!important}#footer-social div img{margin-right:3%;width:28px}#footer-social #footer-better-business{display:none}.socialMediaIconsContainer{padding:5px 0 0}.mobile-footer-accordion-oops{margin:0 -15px}.mobile-footer-accordion-oops .showOnHover{display:none}.mobile-footer-accordion-oops .panel-group{border:0;border-radius:0;margin:-5px 0 0}.mobile-footer-accordion-oops .panel-group .panel-heading{border:0;border-radius:0;margin:-5px 0 0;background:#19a64a;padding:0}.mobile-footer-accordion-oops .panel-group .panel-heading a{border:0;border-radius:0;margin:-5px 0 0;background:#19a64a;color:#fff;display:block;font-size:18px;padding:30px 15px 17px;position:relative;text-decoration:none}.mobile-footer-accordion-oops .panel-group .panel-heading a.collapsed{background:#19a64a;color:#fff;font-size:18px}.mobile-footer-accordion-oops .panel-group .panel-heading a.collapsed:after{color:#fff;content:' +';font-size:30px;right:15px;top:30px}.mobile-footer-accordion-oops .panel-group .panel-heading a:after{color:#fff;content:'-';font-size:40px;position:absolute;right:17px;top:26px}.mobile-footer-accordion-oops .panel-group .panel-heading+.panel-collapse>.panel-body{border:none;margin:0}.mobile-footer-accordion-oops .panel-group .panel{border:0;border-radius:0;margin:-5px 0 0;background-color:transparent;border-bottom:2px solid #73cb91;border-radius:0}.mobile-footer-accordion-oops .panel-group .panel-title{border:0;border-radius:0;margin:-5px 0 0}.mobile-footer-accordion-oops .panel-group .panel-title a{border:0;border-radius:0;margin:-5px 0 0}.mobile-footer-accordion-oops .panel-group .panel-body{border:0;border-radius:0;margin:-5px 0 0;background:#fff;padding:20px 20px 15px 20px}.mobile-footer-accordion-oops .panel-group .panel-body p:last-child{margin-bottom:0}.mobile-footer-accordion-oops .panel-group .panel-body ul:last-child{margin-bottom:0}.mobile-footer-accordion-oops .panel-group .panel-body ol:last-child{margin-bottom:0}.mobile-footer-accordion-oops .panel-group .panel-collapse{margin-top:0!important}.mobile-footer-accordion-oops .panel-group .panel-group .panel-heading+.panel-collapse>.panel-body{border:0;border-radius:0;margin:-5px 0 0}.mobile-footer-accordion-oops .cbp-hrsub .cbp-hrsub-inner li{padding:5px 0}.mobile-footer-accordion-oops .cbp-hrsub .cbp-hrsub-inner li a{background:transparent;color:#4f4f4f;color:#e17440;font-size:14px;font-weight:normal;position:relative;text-decoration:none;z-index:20}form#Step1Form{}.textureBackground .copy.bold{text-align:center}.textureBackground .copy.bold img{width:48%}.textureBackground .copy.bold .thirds{margin-top:15px;width:25%}tr#AG2.row~tr .buttoncell #SubmitButton{margin-top:0!important}#Tr1 .orangeBtn{height:48px!important;margin:10px 0 0 0!important;padding-top:10px!important;width:100%!important}.mobileNextContainer .orangeBtn{float:none!important;margin-right:0;padding-top:10px;position:static!important;right:0;width:100%!important}#EmailQuoteButton .whiteBtn{border:0;font-size:22px;font-weight:700;margin-left:0!important;padding-left:41px;text-decoration:underline;width:auto!important}#EmailQuoteButton .whiteBtn:hover{background:url(../png/icon_btn_email_me.png) 11px 8px no-repeat #fff;color:#e17440}.preExistingCondition p.copy{font-size:14px;line-height:1.6em!important}.preExistingCondition p.copy.bold{font-size:18px}.planExclusions .preExistingCondition.grayBox{padding:15px!important;top:0!important}#showDiscountsBox p.orange.fw600{display:none}#showDiscountsBox p.copy.f18{font-size:14px}.showDiscountsBanner.expanded:after #emaildialog .popup-form{background-color:#fff;border:none;border-radius:0;box-shadow:none;color:#4f4f4f;display:block;font-size:14px;left:0;margin:0 auto;padding:0 15px;position:absolute;text-align:center;top:492px;width:100%!important;z-index:10}#VC td.labelCell{margin-top:35px}#AG td.labelCell{margin-top:35px}#showDiscountsPopup3 table.discountDetail{font-size:13px;line-height:21px;margin:0 auto;width:100%}#showDiscountsPopup3 table.discountDetail tr td{padding:7px 0}#showDiscountsPopup3 table.discountDetail tr td.bottomRow.bold{font-size:12px}}@media only screen and (max-width:799px) and (max-width:767px){#showDiscountsPopup3 h1.greenHeader{display:none}#showDiscountsPopup3 #showDiscountsBox{margin-top:-45px}}@media only screen and (max-width:799px){.olderThanEight .tabtxt{border-radius:10px!important}.totalCell .f34{font-size:23px}.petNameCell.f19.bold{border-right:none;font-size:23px;padding:18px 0 15px 15px;width:auto}ul.mobileSummaryList li{background:url(../png/summary_check_mark_icon.png) 0 3px no-repeat;background-size:12px 12px;font-size:14px;font-weight:700;margin-bottom:5px;margin-left:15px;padding-left:23px}ul.mobileSummaryList li:last-child{margin-bottom:15px}#discountDetail #showDiscountsPopup{background-color:transparent;height:auto;padding:0;position:relative}.enrollmentbox .mobile-call-to-enroll div{margin:10px 0 20px}.mobile-pet-name .step2PetName{font-size:14px;font-weight:bold}#boyOrGirl .err{padding-top:0!important}.datepicker.hasDatepicker+a{display:none}img.acceptedCreditCards{margin-bottom:-16px;margin-top:20px}.orangeBtn.rounded{}.orangeBtn.rounded img{height:20px;width:14px}.tipsCellRelocate ul.blackdisc{list-style-type:none;margin-left:0;margin-top:15px;padding-bottom:10px}.tipsCellRelocate ul.blackdisc li{margin-bottom:15px;padding:0!important}.whatIsIt.inlinePopup{float:none}#step5CustomerCenterInfo h2{font-size:18px;font-weight:600}#returningCustomerCustomerCenterInfo h2{font-size:18px;font-weight:600}.retrieveQuote .copy{font-size:14px}.cbp-hrsub .cbp-hrsub-inner li{padding:0}.cbp-hrsub .cbp-hrsub-inner li a{background:transparent;color:#4f4f4f;color:#e17440;font-size:14px;font-weight:normal;position:relative;text-decoration:none;z-index:20}}#ShowDiscountsPopupLink,#ShowDiscountsPopupLink2,#ShowDiscountsPopupLink3{margin-top:8px}@media(max-width:799px){#ShowDiscountsPopupLink,#ShowDiscountsPopupLink2,#ShowDiscountsPopupLink3{margin-bottom:38px;margin-left:-12px;margin-top:-14px}}#ShowDiscountsPopupLink img,#ShowDiscountsPopupLink2 img,#ShowDiscountsPopupLink3 img{display:inline;vertical-align:middle}@media(min-width:800px){#ShowDiscountsPopupLink img,#ShowDiscountsPopupLink2 img,#ShowDiscountsPopupLink3 img{margin-right:-4px;height:27px}}.quoteStep{padding-top:98px}.quoteStep.step2QuoteStep{padding-top:0}@media(min-width:800px){.quoteStep.step2QuoteStep{padding-top:16px}}@media(min-width:800px){.quoteStep{margin-top:11px;padding-top:16px}}.mobileAgeMessage{display:block;width:80%;margin:0 auto;margin-bottom:8px}@media(min-width:800px){.mobileAgeMessage{display:none}}@media(min-width:800px){.step-2-form{min-width:752px}}.step-2-form .petquotebox{margin-top:24px}@media(min-width:800px){.step-2-form .petquotebox{display:inline-block;max-width:420px;width:100%;min-width:435px;padding-bottom:5px}}@media(min-width:955px){.step-2-form .petquotebox{max-width:585px}}@media(min-width:1124px){.step-2-form .petquotebox{max-width:751px}}.step-2-form .petquotebox .ptnm{display:block;padding:0;margin-top:0;margin-bottom:12px;min-height:0}@media(min-width:800px){.step-2-form .petquotebox .ptnm{width:100%}}.step-2-form .petquotebox .word-wrap{max-width:185px!important}@media(min-width:956px){.step-2-form .petquotebox .word-wrap{max-width:485px!important}}.step-2-form .petquotebox .pprice{text-align:center}@media(min-width:800px){.step-2-form .petquotebox .pprice{float:none;background-color:#fff;height:auto}}.step-2-form .petquotebox .age-message-container{margin-top:0;margin-right:18px}@media(min-width:800px){.step-2-form .petquotebox .age-message-container{display:none}}@media(min-width:1024px){.step-2-form .petquotebox .age-message-container{display:inline-block}}.step-2-form .petquotebox .age-message-container>img{bottom:68px!important}.step-2-form .petquotebox .age-message-container .age-message{width:100%;color:#34a350;margin:0 auto}@media(min-width:800px){.step-2-form .petquotebox .age-message-container .age-message{height:138px}}.step-2-form .petquotebox .age-message-container .age-message .age-message-wrap{text-align:center;font-size:12px;line-height:1.4}@media(min-width:800px){.step-2-form .petquotebox .age-message-container .age-message .age-message-wrap{width:65px;white-space:pre-wrap;word-wrap:normal;word-break:normal}}.step-2-form .petquotebox .age-message-container .age-message div{white-space:initial}.step-2-form .petquotebox .age-message-container .age-message b{font-weight:700}@media(min-width:800px){.step-2-form .petquotebox .age-message-icon{display:inline-block}}.step-2-form .menu{background-color:#f7f7f7;text-align:center;padding:24px 16px;background-color:#f7f7f7;border-radius:8px}@media(min-width:800px){.step-2-form .menu{display:inline-block;text-align:left;text-align:left;width:100%;min-width:375px;background-color:#fff;padding:0;box-sizing:border-box;border-width:2px;border-style:solid;border-color:#e4e4e4;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media(min-width:1024px){.step-2-form .menu{width:100%}}.step-2-form .menu__single-plan{display:block;font-family:'OpenSans-Semibold','Open Sans Semibold','Open Sans';font-size:12px;color:#e17440;font-weight:normal;margin-bottom:12px}.step-2-form .menu__hide{display:none}@media(min-width:800px){.step-2-form .menu .pselect{width:100%;margin:0;padding:0}}.step-2-form .menu .pqbtotal{margin-top:22px;padding-top:0}@media(min-width:800px){.step-2-form .menu .pqbtotal{display:inline-block;width:auto;vertical-align:top;margin-top:0;padding:18px 14px;text-align:left;max-width:140px;margin-bottom:10px}}@media(min-width:1024px){.step-2-form .menu .pqbtotal{padding:18px 24px;max-width:350px}}@media(min-width:800px){.step-2-form .menu .pqbtotal.show-options{width:152px}}@media(min-width:800px){.step-2-form .menu .pqbtotal__rate{padding-top:6px;margin-bottom:12px}}@media(max-width:799px){.step-2-form .menu .pqbtotal__rate{display:none}}.step-2-form .menu .pqbtotal .total{font-weight:normal}@media(min-width:800px){.step-2-form .menu .pqbtotal .total{line-height:1.3;margin-top:32px;font-size:small}}@media(min-width:1024px){.step-2-form .menu .pqbtotal .total{font-size:unset}}@media(min-width:800px){.step-2-form .menu .pqbtotal .total .value{margin-left:0;font-size:22px}}@media(min-width:855px){.step-2-form .menu .pqbtotal .total .value{margin-left:0;font-size:22px}}@media(min-width:1024px){.step-2-form .menu .pqbtotal .total .value{font-size:30px}}.step-2-form .menu .pqbtotal .lightbox,.step-2-form .menu .pqbtotal #ShowDiscountsPopupLink,.step-2-form .menu .pqbtotal #ShowDiscountsPopupLink2,.step-2-form .menu .pqbtotal #ShowDiscountsPopupLink3{display:none}.pet-name{word-break:break-word;white-space:normal;hyphens:auto}@media(max-width:799px){#showDiscountsBox{margin-top:29px}}.factionbutton{width:415px;margin-top:26px}@media(min-width:855px){.factionbutton{width:485px}}@media(min-width:1024px){.factionbutton{width:651px;overflow:visible}}@media(max-width:799px){.factionbutton{width:100%}}@media(min-width:800px){.factionbutton .right{float:right}}@media(min-width:800px){.plan-details__plan-desc{font-size:2px}}.plan-details.show-options{text-align:left}@media(min-width:800px){.plan-details.show-options{width:auto;float:left;padding:18px 11px}}@media(min-width:1124px){.plan-details.show-options{width:532px}}@media(min-width:800px){.plan-details.hide-options{float:left}}@media(min-width:800px){.plan-details{display:inline-block;width:45%;height:auto;padding:18px 24px;margin:0;text-align:left;background-color:#f7f7f7}}.plan-details__options{display:none}@media(min-width:800px){.plan-details__options .reimbOptions{margin-bottom:8px}}.plan-details__options .reimbOptions,.plan-details__options .deductibleOptions{margin-top:4px!important}@media(min-width:800px){.plan-details__options .reimbOptions,.plan-details__options .deductibleOptions{height:auto}}.plan-details__options .reimbOptions td,.plan-details__options .deductibleOptions td{background-color:#fff}.plan-details__options .reimbOptions .tabtxt,.plan-details__options .deductibleOptions .tabtxt{display:inline-block;color:#34a350;height:45px;padding:0;text-align:center;vertical-align:middle;padding:12px;width:92px;border:1px solid #34a350}@media(min-width:800px){.plan-details__options .reimbOptions .tabtxt,.plan-details__options .deductibleOptions .tabtxt{width:82px;padding:12px 1px 12px 3px}}@media(min-width:800px){.plan-details__options .reimbOptions .tabtxt.checked,.plan-details__options .deductibleOptions .tabtxt.checked{background-color:#34a350;color:#fff;box-shadow:none}}.plan-details__options .reimbOptions .tabtxt:nth-of-type(2),.plan-details__options .deductibleOptions .tabtxt:nth-of-type(2){border-top-left-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border:1px solid #34a350}.plan-details__options .reimbOptions .tabtxt:last-of-type,.plan-details__options .deductibleOptions .tabtxt:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px;border:1px solid #34a350}@media(min-width:800px){.plan-details__options .reimbOptions .radioCell,.plan-details__options .deductibleOptions .radioCell{display:none}}@media(min-width:800px){.plan-details__options .reimbOptions .reimbursement-label,.plan-details__options .reimbOptions .deductible-label,.plan-details__options .deductibleOptions .reimbursement-label,.plan-details__options .deductibleOptions .deductible-label{padding:15px;margin-top:-15px}.plan-details__options .reimbOptions .reimbursement-label img,.plan-details__options .reimbOptions .deductible-label img,.plan-details__options .deductibleOptions .reimbursement-label img,.plan-details__options .deductibleOptions .deductible-label img{display:none}}.plan-details__options.show{display:block}.plan-details__defaults{display:none;padding-top:6px}.plan-details__defaults.show{display:block}@media(min-width:800px){.plan-details__defaults.show{text-align:left}}.plan-details__options-link{display:inline-block;font-family:'OpenSans-Semibold','Open Sans Semibold','Open Sans';font-size:14px;color:#e17440;font-weight:normal;margin-top:12px}@media(min-width:800px){.plan-details__options-link{margin-top:24px;margin-bottom:12px;font-size:14px}}.plan-details__popular{font-size:16px;font-weight:normal;line-height:1.3;margin-bottom:4px}.plan-details__popular span{font-weight:bold}.plan-details__info{font-size:12px;margin-top:12px;text-align:center}.plan-details__info span{font-weight:bold}.plan-details__plan-desc{display:block;font-family:'OpenSans-Semibold','Open Sans Semibold','Open Sans';font-size:16px;color:#34a350;font-weight:normal;margin-bottom:12px}@media(min-width:800px){.plan-details__plan-desc{margin-top:0;margin-bottom:24px}}.plan-details__reimbursement,.plan-details__deductible{font-family:'Open Sans';font-weight:400;font-style:normal;font-size:14px;text-align:left}@media(min-width:800px){.plan-details__reimbursement,.plan-details__deductible{font-size:13px;display:block}}.plan-details__option-text{font-size:9px;margin-top:0;line-height:10px;font-weight:600;margin-top:-7px;margin-bottom:2px;margin-left:-9px}@media(min-width:800px){.plan-details__option-text{margin-top:-9px}}.pet-actions{margin-top:10px}@media(min-width:800px){.pet-actions{display:inline-block}}@media(max-width:799px){.pet-actions{display:block}}@media(min-width:800px){.pet-remove{margin-left:.5em;font-size:12px}}@media(max-width:799px){.pet-remove{float:right;font-size:14px}}.step2PetName{word-break:break-all;hyphens:auto}.step2PetName img{display:none}@media(min-width:800px){.step2PetName img{display:inline}}.step2MobileSubmit{margin-top:20px!important}@media(max-width:799px){.step2MobileSubmit{width:100%;padding-top:9px!important}}@media(max-width:799px){.showDiscountsBanner,.showDiscountsBanner2,.showDiscountsBanner3{margin-bottom:21px}}@media(max-width:799px){.styledPremumDiscount{text-align:center;padding-top:15px}}@media(max-width:799px){.factionbutton .right{text-align:center;padding-top:15px}}@media(min-width:800px){.step2PetDetails{display:inline-block;margin-right:.5em}}@media(min-width:800px){.radioBtn+label div{background:url(../png/css_radio_btn_style.png) 0 0 no-repeat;display:inline-block;height:31px;top:-3px;vertical-align:middle;width:31px}}@media(min-width:800px){.radioBtn.checked+label div{background:url(../png/css_radio_btn_style.png) -39px 0 no-repeat}}div.totalpremiums{padding-bottom:0;padding-top:14px;text-align:center;margin-left:15px;box-sizing:border-box;border-width:2px;border-style:solid;border-color:#e17440;border-radius:8px}@media(min-width:800px){div.totalpremiums{float:right;vertical-align:top;margin-top:54px;margin-right:8px;width:304px;padding-bottom:54px;height:auto;padding:16px 24px}}@media(max-width:799px){div.totalpremiums .emailQuote{margin:15px}}@media(min-width:800px){div.totalpremiums.many{max-height:475px}}@media only screen and (max-width:799px){div.totalpremiums.many{float:none}}@media(min-width:800px){div.totalpremiums{max-height:550px}}@media(min-width:800px){div.totalpremiums #value{margin-top:30px}}@media(min-width:800px){div.totalpremiums .lightbox{display:block;text-align:center;margin-top:8px;outline:none}}@media(min-width:800px){div.totalpremiums .lightbox span{height:40px;line-height:36px;border-width:2px;border-radius:4px;margin-left:2px!important;padding:0;width:265px!important;background-image:none}}@media(min-width:800px){div.totalpremiums .lightbox #SubmitButton,div.totalpremiums .lightbox #SubmitButtonAtBottom{margin-top:48px;width:265px}}div.totalpremiums .allPetsTotal{padding-top:16px}@media only screen and (max-width:799px){div.totalpremiums .allPetsTotal{border-top:0}}@media(min-width:800px){div.totalpremiums .allPetsTotal{display:block;float:none;border-top:0;white-space:normal;line-height:1.2;width:auto;padding-top:0}}div.totalpremiums .allPetsTotal__personal{font-family:'OpenSans','Open Sans';font-weight:700;font-style:normal;font-size:18px;word-break:break-word;text-align:center;margin-bottom:12px;color:#34a350;line-height:normal}@media(min-width:800px){div.totalpremiums .allPetsTotal__personal{font-size:24px;color:#34a350;text-align:center;font-weight:normal;text-overflow:ellipsis;width:100%;overflow:hidden;display:inline-block}}@media(min-width:800px){div.totalpremiums .allPetsTotal .lightbox{display:block}}div.totalpremiums .allPetsTotal #value{display:inline-block;line-height:1}div.totalpremiums-cag{border-color:#ccc}#petq0{margin-top:0}@media(min-width:800px){#SubmitButton,#SubmitButtonAtBottom{display:block;padding-top:10px;width:265px;position:static;border-radius:100px}}@media(min-width:800px){#SubmitButton{float:none}}@media(min-width:800px){#SubmitButtonAtBottom{float:right}}@media(max-width:799px){#SubmitButtonAtBottom{float:none;margin:60px 0 0}}#plan-coverage-container{padding-top:15px}