.workarea_info{width:100%;float:left}.insured_info{width:50em;margin:1em auto -2em auto;padding:1em;text-align:center}#quotes{margin:5% auto}.icons_table{width:94%;display:grid;font-size:0.9em;grid-template-columns:repeat(7, 1fr);grid-row-gap:0.8em;padding:0.8em;border:0;border-radius:1.5em;box-shadow:1px 1px 2em 0.2em #cbdce2;background:#f3fcff;margin:0 auto}.icons_table_child{place-self:center}.icons_details{display:block;text-align:center}.tooltiptext{text-align:center;display:block}.insured_options{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;align-content:center;min-height:4em}#pet_legend_icons{width:80%;margin:0 auto;text-align:center}.pet_legend_container{display:flex;justify-content:space-evenly}.insured_option{width:auto;margin:3%;color:cornflowerblue;font-size:1.2em}.insured_option>i{width:10%;float:left}.insured_option_small{width:10em}.insured_option_small>i,.insured_option_small>span{width:100%;float:left}.fa-info-circle{color:#337ab7}.insured_option .tooltiptext{visibility:hidden;width:120px;background-color:lightslategrey;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;bottom:40%;z-index:9999;margin-left:-60px;opacity:0;transition:opacity 0.3s;font-size:12px}.insured_option .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:lightslategrey transparent transparent transparent}.insured_option:hover .tooltiptext{visibility:visible;opacity:1}.conditions_pid{width:10%}.applyLink2 a.applyLnk2{min-width:75%}.applyLnk2 .spanTxt{float:left;padding-left:5px}.buyLinkSpan a.buyLink{margin-top:0.5em}.pet_conditions_pid>i{color:cornflowerblue}.pet_conditions_pid{text-align:left}.pet_conditions_pid_text{padding-left:0.3em}.pet_conditions_pid_text a{color:#333;text-decoration:none}.pet_conditions_pid_text a:hover{text-decoration:underline}.form-group-flex textarea.form-control{height:8rem !important;margin-top:0 !important}.insurance_field .form-group-flex:has(textarea) .broker_form_row_label{margin-bottom:0 !important;padding-bottom:0 !important}.premium_col{width:20%}.insurer_cover{width:20%;text-align:center}.premium_packages_row{align-items:inherit}.premium_price_content{width:6em}.premium_price_details{padding:4%;display:flex;flex-direction:row;justify-content:flex-end}.premium_price_title{margin-top:-15px}.premium_price{display:flex}.premium_price_info{padding:1%;text-align:center}.details{vertical-align:bottom !important}.broker_form{width:100%;float:left;padding:2%}.broker_sections{width:72%;margin:0 auto;font-size:16px}.broker_section{width:100%;float:left}.broker_section_div{width:100%;float:left}.broker_section_legend{width:100%;float:left;line-height:2em;color:#1a1650;font-size:1.3em;margin:3% auto;border-bottom:1px solid #1a1650;display:flex;justify-items:center;align-items:baseline}.broker_section_legend_icon{padding-right:1%}.no_legend{display:none}.broker_form_row{width:100%;float:left;padding-right:2.5%;padding-left:2.5%}.form-group-flex .broker_form_row_label.control-label{order:-1 !important;margin-bottom:1% !important;width:100% !important;justify-content:left}.broker_form_row_small{width:44%;float:left;margin:2% 2.5% !important}.id_card_series_field{width:40% !important;float:left;border-radius:3px !important}.id_card_series>.has-error>.col-lg-10>.help-block>li{width:40%}.id_card_number>.has-error>.col-lg-10>.help-block>li{margin-left:10%}.id_card_number{margin-left:-5%}.clear_both{clear:both}.broker_form_label{width:50%;float:left;margin:1% auto;color:black;font-size:0.8em}.broker_form_label_small_person_address,.broker_form_label_small_company_address{width:50%}.broker_form_label_id_card{width:75.5%}.broker_form_label_id_card>.col-lg-2,.broker_form_label_small_person_address>.col-lg-2,.broker_form_label_small_company_address>.col-lg-2{width:100% !important;text-align:right !important}.broker_form_row_label{padding-left:0 !important}.broker_form_field{width:100%;float:left;margin:0 auto}.broker_form_field_small{width:100%;float:left}.broker_form_field_small>.form-group>.col-lg-10{width:100% !important;float:left}.broker_form_field_id_card{width:72%;float:left}.blank-spacer-address-1{margin-left:34.5%}.blank-spacer-address-2{margin-left:23.5%}.broker_form_error{width:100%;float:left;margin:2% auto}#quote_start_date{width:35%}.discount{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.discount span{font-size:10px;font-weight:bold;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#f70505 0%, #8f0808 100%);box-shadow:0 3px 10px -5px rgba(0, 0, 0, 1);position:absolute;top:19px;left:-21px}.discount span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #8f0808;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #8f0808}.discount span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #8f0808;border-bottom:3px solid transparent;border-top:3px solid #8f0808}.control-label{font-weight:normal !important;}.add_driver{width:100%;float:left;margin:0 0 5% 0}.add_driver_button{width:22%;margin:0 auto;background-color:#d2e9ff;color:#01377d;border:1px solid #01377d;font-weight:normal}.remove_driver{width:5em;border:1px solid #1a1650;border-radius:3px;font-size:1em;cursor:pointer;float:right;text-align:center;margin:1%}.remove_driver:hover{background-color:white;border:1px solid red;color:red}.select2-container .select2-choice>.select2-chosen{width:20em}.extra_info_wrapper{display:none;width:100%;float:left;text-align:left;margin:1% 0 1% 0}.extra_info{display:flex;flex-direction:row;align-items:center;justify-content:left}.extra_info_txt{color:#00427b;font-size:0.9em}.extra_info_icon{margin-right:2px;background-size:cover;background-image:url(/bundles/main/images/asigurari/discount.png);width:23px;height:23px}.form_field_address_postalcode{width:20.5%;float:left}.form_field_address_postalcode_error{width:25%;float:left}.form_field_address_label_small{width:15%;float:left;margin:0 3px 0 3px;font-size:1.1em;color:#000}.form_field_address_label_small label{text-align:right !important;font-weight:normal;line-height:20px}.form_field_address_data_small{width:25%;float:left;margin-right:-2.5%}.form_field_address_label>.control-label.col-lg-2{text-align:right !important;font-weight:normal}.form_field_data,.form_field_data_select{width:100%;float:left}.form_field_data_small{width:20%;float:left}.form_field_data,.form_field_address_data_small,.form_field_address_data,.form_field_data_small{position:relative}.pet_insurance_info{width:89%;margin:1em auto 0;background-color:lightyellow;padding:1% 0 1% 0;text-align:center;border-radius:25px}.select2-disabled{display:none !important}.info_covers{width:70%;margin:-1em auto 0;padding:1% 0 1% 0;text-align:center}.pid{width:70%;margin:0 auto 0;padding:1% 0 1% 0;text-align:center}@media (min-width:0) and (max-width:767px){.col-lg-10{width:100% !important;float:left}.broker_form_row_label{width:100% !important}.broker_form_label_id_card{width:85% !important}.id_card_number{margin-left:3%}.blank-spacer-address-1{margin-left:45%}.blank-spacer-address-2{margin-left:28.5%}}@media (min-width:768px) and (max-width:991px){.col-lg-10{width:100% !important;float:left}.broker_form_row_label{width:100% !important}.broker_form_label_id_card{width:85% !important}.id_card_number{margin-left:3%}.blank-spacer-address-1{margin-left:45%}.blank-spacer-address-2{margin-left:28.5%}}@media (min-width:992px) and (max-width:1199px){.col-lg-10{width:100% !important;float:left}.broker_form_row_label{width:100% !important}.broker_form_label_id_card{width:85% !important}.id_card_number{margin-left:3%}.blank-spacer-address-1{margin-left:45%}.blank-spacer-address-2{margin-left:28.5%}}@media (min-width:1200px) and (max-width:1299px){.col-lg-10{width:100% !important;float:left}.broker_form_row_label{width:100% !important}.broker_form_label_id_card{width:85% !important}.id_card_number{margin-left:3%}.blank-spacer-address-1{margin-left:45%}.blank-spacer-address-2{margin-left:28.5%}}@media (min-width:1300px) and (max-width:1599px){.col-lg-10{width:100% !important;float:left}.broker_form_row_label{width:100% !important}.broker_form_label_id_card{width:85% !important}.id_card_number{margin-left:3%}.blank-spacer-address-1{margin-left:45%}.blank-spacer-address-2{margin-left:28.5%}}@media (min-width:1600px) and (max-width:1799px){.col-lg-10{width:100% !important;float:left}.broker_form_row_label{width:100% !important}.broker_form_label_id_card{width:85% !important}.id_card_number{margin-left:3%}.blank-spacer-address-1{margin-left:45%}.blank-spacer-address-2{margin-left:28.5%}}@media (min-width:1800px) and (max-width:1899px){.col-lg-10{width:100% !important;float:left}.broker_form_row_label{width:100% !important}.broker_form_label_id_card{width:85% !important}.id_card_number{margin-left:3%}.blank-spacer-address-1{margin-left:45%}.blank-spacer-address-2{margin-left:28.5%}}#quote_form_pet-preexisting_condition_codes{max-height:200px;overflow-y:auto;border:1px solid #d0d0d0;border-radius:4px;padding:8px 12px;background:#fff}#quote_form_pet-preexisting_condition_codes label{display:block;font-weight:normal;margin:2px 0;cursor:pointer}#quote_form_pet-preexisting_condition_codes input[type="checkbox"]{width:auto;margin-right:6px}.pet-ms{position:relative}.pet-ms-trigger{border:1px solid #d0d0d0;border-radius:4px;padding:7px 30px 7px 12px;background:#fff;cursor:pointer;min-height:18px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.pet-ms-trigger .pet-ms-empty{color:#999}.pet-ms-trigger .pet-ms-caret{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#888}#quote_form_pet-preexisting_condition_codes.pet-ms-panel{display:none;position:absolute;left:0;right:0;top:100%;z-index:1000;margin-top:-1px;max-height:220px;overflow-y:auto;box-shadow:0 4px 8px rgba(0, 0, 0, 0.12);border-radius:0 0 4px 4px}.pet-ms.open #quote_form_pet-preexisting_condition_codes.pet-ms-panel{display:block}.pet_offer_download{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:1%;margin:10px 0}.pet_offer_download_label{width:auto;margin-right:5px}.pet_offer_download_container{display:flex;flex-direction:row;align-items:center}.pet_offer_download_container a{text-decoration:none;float:none}.pet_offer_download_container a>i{font-size:1.5em}.pet_offer_download .offer_wait_please{float:none;margin-left:6px;color:#888;font-size:12px}.pet_offer_download .small_loader{float:none}