#pliheat_search_clear{background:url('/wp-content/plugins/pliheatcalc/images/x_circle_red_rc1.svg');background-size:cover;border:None;text-decoration:None;width:20px;height:20px;float:right;top:50%;transform:translateY(-50%);right:5px;position:absolute;cursor:pointer}.pliheat_control_button{border:None;text-decoration:None;background-size:cover;display:inline-block;width:25px;height:25px;background:url('/wp-content/plugins/pliheatcalc/images/x_circle_red_rc1.svg');background-size:cover;cursor:pointer}#pliheat_profiles{display:None}.pliheat_modal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:502;top:50%;left:50%;transform:translate(-50%,-50%)}.pliheat_modal_content{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;margin:auto;background:#fff;padding:20px;border-radius:5px}.pliheat_profile{border:1px solid #707070;border-radius:5px;padding:10px;position:relative;display:flex;justify-content:space-around}.pliheat_profile_title{flex-basis:auto;width:100%;height:100%;vertical-align:middle;margin-top:auto;margin-bottom:auto}.pliheat_profile_control{flex-basis:40px;height:25px}.pliheat_profile_control_button{position:absolute;top:50%;transform:translateY(-50%)}.pliheat_controls_container{height:100%;margin-top:auto;margin-bottom:auto}.material_td_cancel,.material_td_upDown{position:relative;padding:0}.pliheat_x_button{background:url('/wp-content/plugins/pliheatcalc/images/x_circle_red_rc1.svg');background-size:cover}.pliheat_download_button{background:url('/wp-content/plugins/pliheatcalc/images/blue_down_arrow.svg');background-size:cover}.pliheat_up_button{background:url('/wp-content/plugins/pliheatcalc/images/arrow.svg');background-size:cover;transform:rotate(-90deg)}.pliheat_down_button{background:url('/wp-content/plugins/pliheatcalc/images/arrow.svg');background-size:cover;transform:rotate(90deg)}div#pliheat_string_filter_container{border:1px solid #707070;border-radius:5px;padding:5px;position:relative}input.pliheat_input{border-style:None;margin-right:10px;width:calc( 100% - 25px )}li.search_result{position:relative;list-style-type:None;cursor:pointer;margin-left:0}li.search_result:hover{background:#e0e0e0}div.product_info_box{width:100%;border:1px solid;right:90px;top:144px;z-index:1;background:#fff;padding:20px}div.product_info_box_flex{flex:50%}div#pliheat_search_products{flex:50%;overflow:scroll}div.product_info_box>table{width:100%;margin:0}#top div.pliheat_section_container select{width:100%;margin:8px 0;padding:10px}div#pliheat_search_results{max-height:500px;display:flex;width:100%}td.pliheat_field_name{width:140px}input.pliheat_form_input{width:100%}input.pliheat_form_input[type=checkbox]{width:unset}select#ddShapeFactorName{margin:0}#txtProjectDescription{margin:0;margin-bottom:0 !important}.pliheat_form_input{margin-bottom:0;margin:0}.materialControls{padding:2px}.pliheat_material_controls{width:5.5%}.pliheat_material_cancel{width:5%}.pliheat_material_productName{width:25%}.pliheat_material_thickness{width:5%}td.material_td_thickness{padding-left:0;padding-right:0}button.material_add{width:100%}button#pliheat_search_clear{display:None}.pliheat_hot{background-color:#ffa0a0;color:red}h2{padding-top:20px}.pliheat_cold{background-color:#a0a0ff;color:#00f}.pliheat_materials th{padding:2px;text-align:center;text-transform:None;letter-spacing:normal}#pliheat_materials td{padding:2px;text-align:center}table#plihat_materials{width:100%}#materials_table_body .pliheat_thickness{width:100%}div.chart_container{position:relative}.pliheat_heatloss_chart{height:500px;display:none}input#Imperial[type=radio]:checked~#pliheat_results #pliheat_heatloss_chart_imperial{display:block}input#Metric[type=radio]:checked~#pliheat_results #pliheat_heatloss_chart_metric{display:block}input.pliheat_units_radio{display:None}input.pliheat_units_radio+label{padding:10px;margin:0 10px 0 0;border:1px solid #707070;border-radius:5px;color:#909090;background:#ccc;display:inline-block}input.pliheat_form_input{border-color:#f2f2f2;background-color:#fff;color:#919191;padding:10px;border:1px solid #f2f2f2;outline:none;border-radius:0}button.pliheat_action_button{cursor:pointer;margin-top:20px;text-decoration:none;display:inline-block;width:100%;padding:20px;box-sizing:border-box;border:2px solid #ccc;font-weight:700;font-size:20px;border-radius:5px}button.pliheat_action_button_working{background:url('/wp-content/plugins/pliheatcalc/images/loading7_green.gif') no-repeat center/50px;color:#909090}.pliheat_button_container{display:inline-block;box-sizing:border-box;padding:20px;width:100%}.pliheat_table_container table{margin:0}table.pliheat_table th{width:20%}.pliheat_section_container{padding:20px;border:2px solid;border-color:#ccc !important;border-radius:5px;box-shadow:0px 8px 10px -7px #ccc,5px 5px 15px 5px rgba(96,96,96,.1)}table.pliheat_table tr,table.pliheat_table td,table.pliheat_table th{background:#fff !important;border-style:None;padding:8px 0 0;color:#000 !important}.material_td{color:#000}.pliheat_left_label{display:inline-block}input.pliheat_units_radio[type=radio]:checked+label{background:#fff;color:#000}table.defs_table td{text-align:right}#content_div *{font-size:.9em}td.pliheat_field_value{width:45%}#pliheat_materials_input tr{background-color:#fff}div#content_div{display:flex;flex-wrap:wrap;background:#e0e0e0}#content_div table{width:unset}#content_div td{border-style:none;padding:none}#content_div th{border-style:none;padding:none}#content_div div{box-sizing:border-box}#content_div div#materials_div{width:100%}#content_div div#materials_div table{width:100%}#content_div div#detail_div1{padding-left:10px;width:70%}#content_div div#detail_div2{padding-left:10px;width:20%}#content_div div#chart_div{width:50%}#content_div div{border:1px solid}#content_div div#results_div{width:50%;padding-right:10%}#content_div #results_div table{width:100%}#content_div #results_div th{width:70%}#content_div #results_div td{text-align:right}#content_div h2{font-size:20px;text-align:center}#content_div .defs_table th{text-align:left;padding-right:1em}#scroppie_container{margin:10px;width:350px}.href_button{display:block;border:1px solid #ff001a;padding:5px;margin-top:5px}