span.wdp_bulk_table_content {
display: none !important;
}
.safety-signs-search-form {
z-index: 1 !important;
}
@media screen and (min-width: 768px) {
.safety-signs-search-form {
position: absolute;
top: 38%;
left: 24%;
z-index: 9999;
width: 60%;
max-width: 700px;
}
.safety_qty_main{
margin-top:5px;
}
.safety-search-bar-wrapper {
display: flex;
border: 1px solid #ccc;
border-radius: 5px;
overflow: hidden;
background: #fff;
}
.safety-category-select {
width: 35%;
padding: 10px;
border: none;
background: #f5f5f5;
font-size: 16px;
}
.safety-search-field {
flex: 1;
padding: 10px;
border: none;
font-size: 16px;
}
.safety-search-button {
background: #333;
color: #fff;
padding: 0 20px;
border: none;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
}
.safety-search-button .dashicons-search {
font-size: 20px;
line-height: 1;
} .newlayout .main_calculator_start .tabs_btns span.detch_cartsafety button.single_add_to_cart_button.button.alt {
display: block !important;
}
.newlayout .main_calculator_start .tabs_btns span.detch_cartsafety {
display: block !important;
}
.newlayout .main_calculator_start .tabs_btns span.detch_cartsafety button.single_add_to_cart_button.button.alt {
display: block !important;
width: 100% !important;
height: 45px !important;
}
.newlayout .main_calculator_start .quantity_section .col-md-12 {
padding: 0px;
}
button.single_add_to_cart_button_frame.button.alt {
display: inline-block;
position: relative;
width: 100% !important;
}
.newlayout .main_calculator_start .quantity_section .qty_section.col-md-12 div#bulkhidestic .rp_wcdpd_pricing_table table tr td.samecolor1, .newlayout .main_calculator_start .quantity_section .qty_section.col-md-12 div#bulkhidestic .rp_wcdpd_pricing_table table tr td.samecolor {
font-size: 1.7em !important;
font-weight: 500 !important;
font-family: antonio !important;
line-height: normal !important;
height: 1.8em !important;
background-color: #e1e1e1 !important;
}
.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .bk_hemming label {
font-size: 0.8em;
line-height: normal;
}
.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .bk_hemming .tag_styling span.hemming_tag_price ,.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .bk_fold .tag_styling  span.unfolded_tag_price{
background-color: transparent;
color: black !important;
padding: 0px;
text-align: left;
width: 63%;
font-size: 0.8em !important;
}
.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .bk_hemming .tag_styling,.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .bk_fold .tag_styling {
position: relative;
margin: 0px;
padding: 0px;
}
.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .bk_hemming .tag_styling span.hemming_tag,.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .bk_fold .tag_styling span.folded_tag {
background-color: transparent;
color: black !important;
padding: 0px;
text-align: left;
width: 63%;
font-size: 0.8em !important;
}
.new_layout .main_summery_product .col-md-3.everythingmid {
width: 18%;
float: right;
}
.newlayout .main_calculator_start .cable_tie_sec .cabletie_section .row .col-md-10 {
display: inline-block;
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
}
.newlayout .main_calculator_start .cable_tie_sec .cabletie_section .row .col-md-10 .col-lg-6.col-sm-6.second_hemming {
float: right;
}
.newlayout .main_calculator_start .cable_tie_sec .cabletie_section .row .col-md-10 {
display: inline-block;
position: relative;
width: 100%;
margin: -10px 0px 0px 0px;
padding: 0px;
}
.newlayout .main_calculator_start .cable_tie_sec .cabletie_section .row {
display: inline-block;
position: relative;
width: 100%;
}
.newlayout .main_calculator_start .cable_tie_sec .cabletie_section {
display: inline-block;
position: relative;
width: 100%;
}
.new_layout .main_summery_product .col-md-3 {
width: 26%;
}
.new_layout .main_summery_product .col-md-3.everythingmid   .fst_detach_here {
display: inline-block;
position: relative;
width: 100%;
float: right;
}
.new_layout .main_summery_product .col-md-3.everythingmid   .fst_detach_here   .summ_prileft {
width: 100%;
float: left;
}
span.span_riartwork span.basic_pri_scene {
display: none !important;
}
.newlayout .main_calculator_start .eyelet_section {
pointer-events: auto !important;
opacity: 1 !important;
color: black !important;
}
.newlayout .main_calculator_start .eyelet_section label {
color: black !important;
}
.newlayout .main_calculator_start span.redtxt {
color: red;
}
.newlayout .main_calculator_start .tabs_start .tab_unique.first_tab {
width: 100% !important;
float: left;
text-align: left; 
background: #d82430;
color:white;
}
.safety_signs_page .woocommerce-variation-availability .stock.in-stock{
font-size: 0;
}
.newlayout .main_calculator_start div#tabs .tab {
display: block !important;
}
.newlayout .main_calculator_start  .finishing_bottom {
display: inline-block;
position: relative;
width: 100%;
margin-top: -19px;
}
.newlayout .main_calculator_start .finishing_bottom h3.main-heading {
margin: 0;
}
.newlayout .main_calculator_start .finishing_bottom .hemming_wrapper {
display: inline-block;
position: relative;
width: 36%;
float: left;
}
.newlayout .main_calculator_start .finishing_bottom .packaging_wrappper {
display: inline-block;
position: relative;
width: 37%;
float: left;
}
.newlayout .main_calculator_start .finishing_bottom .hemming_wrapper .hemming_section {
width: 100%;
height: auto;
background-color: white;
padding-top: 0px;
}
.newlayout .main_calculator_start .finishing_bottom .packaging_wrappper .folded_section {
width: 100%;
height: auto;
background-color: white;
padding-top: 0px;
}
.cable_tie_sec .eyelet_section {
background-color: white;
}
.newlayout .main_calculator_start div#tabs .tab .eyelet_section h3.main-heading {
float: left;
width: 11%;
}
.newlayout .main_calculator_start .stat_pole_text .bk_pol_head {
display: inline-block;
position: relative;
width: 100%;
}
.newlayout .main_calculator_start .stat_pole_text {
width: 100%;
display: inline;
position: relative;
}
.newlayout .main_calculator_start .stat_pole_text .bk_pol_head p.polepocketstxt {
float: left;
padding: 7px 0px 0px 0px;
margin: 0px;
font-size: 17px;
font-weight: 400;
}
.newlayout .main_calculator_start .stat_pole_text .bk_pol_head h3 {
float: left;
width: 17%;
}
.newlayout .main_calculator_start div#tabs .tab  .col-md-10 {
width: 100%;
padding: 0px;
}
.newlayout .main_calculator_start div#tabs .tab  .col-md-10 .row {
width: 100%;
display: inline-block;
position: relative;
padding: 0px;
margin: 0px;
}
.newlayout .main_calculator_start .finishing_bottom .cabletie_section h3.main-heading span {
font-size: 12px;
font-weight: normal;
display: inline-block;
top: -5px;
position: relative;
}
.newlayout .main_calculator_start div#tabs .tab .col-md-10 .row .stat_polewidth.col-lg-6.col-sm-6 {
margin-bottom: 1em;
}
.newlayout .main_calculator_start div#tabs .tab .col-md-10 .row .col-lg-6.col-sm-6 .bk_pol {
margin: 0px;
padding: 0px;
} 
.newlayout .main_calculator_start div#tabs .tab .col-md-10 .row .stat_polewidth {
margin-bottom: 2.5em;
}
.newlayout .main_calculator_start div#tabs .tab  .col-md-10 .row .col-md-3 {
width: 133px;
height: 150px;
padding: 0px;
margin: 0px 3px 0px 0px;
}
.newlayout .main_calculator_start .polepocket_section .row .col-md-12 .stat_polewidth {
width: 11.11%;
display: inline-block;
}
.newlayout .main_calculator_start div#tabs .tab .eyelet_section {
padding: 0px;
margin: 5px 0px 0px 0px;
background-color: white;
}
.newlayout .main_calculator_start div#tabs .tab .polepocket_section {
height: auto;
background: white;
margin: 5px 0px 0px 0px;
}
.newlayout .main_calculator_start  .cable_tie_sec {
width: 27%;
float: left;
background-color: white;
padding: 1em 0em 1em 0em;
}
.newlayout .main_calculator_start  .cable_tie_sec .eyelet_section {
background-color: white;
}
.newlayout .main_calculator_start .finishing_bottom .hemming_wrapper .hemming_section .row .col-md-10 {
width: 100%;
}
.newlayout .main_calculator_start .finishing_bottom .packaging_wrappper .folded_section .row .col-md-10 {
width: 100%;
}
.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 {
width: 133px;
height: 150px;
padding: 0px;
margin: 0px 10px 0px 0px;
}
.newlayout .main_calculator_start .polepocket_section .row .col-md-12 .stat_polewidth {
width: 133px;
height: 150px;
padding: 0px;
margin: 0px 3.5px 0px 0px;
margin-bottom: 12px;
}
.newlayout .main_calculator_start div#tabs .tab .col-md-10 .row .col-lg-6.col-sm-6 {
width: 133px;
height: 150px;
padding: 0px;
margin: 0px 3.5px 0px 0px;
}
.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6  img,.newlayout .main_calculator_start .polepocket_section .row .col-md-12 .stat_polewidth .bk_pol img {
width: 117px;
height: 88px;
margin: auto;
padding: 7px 0px 0px 0px;
}
.newlayout .main_calculator_start div#tabs .tab .col-md-10 .row .col-lg-6.col-sm-6 img {
padding: 7px 0px 0px 0px;
width: 117px;
height: 88px;
}
.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .number-input input {
height: 34px;
background-color: #e1e1e1;
border-radius: 0px;
border: 1px solid #1c1c1c;
}
.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .number-input button {
height: 34px;
background-color: #e1e1e1;
border-radius: 0px;
border: 1px solid #1c1c1c;
}
.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .number-input {
margin: 2.5px;
}
.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .bk_hemming,.newlayout .main_calculator_start .finishing_bottom .row .col-md-10 .col-lg-6.col-sm-6 .bk_fold {
padding: 0px 0px 2px 0px;
margin: 0px;
}
.newlayout .main_calculator_start .cable_tie_sec .cabletie_section h3.main-heading {
padding: 0px;
margin: 0px;
line-height: 14px;
padding-bottom: 0px;
width: 100%;
float: right;
display: inline-block;
position: relative;
text-align: right;
}
.newlayout .main_calculator_start .cable_tie_sec .cabletie_section .row span {
text-align: right;
width: 100%;
display: inline-block;
font-size: 10px;
line-height: 10px;
}
.newlayout .main_calculator_start div#tabs .tab  p.eyelet_para {
float: left;
padding-top: 7px;
font-size: 17px;
font-weight: 400;
}
.newlayout .main_calculator_start div#tabs .tab  .col-md-10 .row .col-md-3 label ,.newlayout .main_calculator_start .polepocket_section .row .col-md-12 .stat_polewidth .bk_pol label {
font-size: 10px;
line-height: 10px;
font-weight: 600;
}
.newlayout .main_calculator_start div#tabs .tab  .col-md-10 .row .col-md-3 span ,.newlayout .main_calculator_start .polepocket_section .row .col-md-12 .stat_polewidth .bk_pol span {
font-size: 8px;
font-weight: 400;
line-height: 9;
}
.newlayout .main_calculator_start div#tabs .tab .eyelet_section .col-md-12 {
margin: 0px;
padding: 0px;
}
.newlayout .main_calculator_start div#tabs .tab .polepocket_section .col-md-12 {
padding: 0px;
margin: 0px;
}
.newlayout .main_calculator_start .polepocket_section .row .col-md-12 .stat_polewidth .bk_pol {
padding: 0px;
margin: 0px;
}
.newlayout .main_calculator_start .cable_tie_sec .cabletie_section .row .col-md-10 .bk_hemming {
margin-top: 5px;
}
.newlayout .main_calculator_start .tab.artwork_section .brdrbtm_art .form-check.brd_artsty {
background-color: #e1e1e1;
border-top-left-radius:unset;
border-bottom-left-radius:unset;
border-bottom:unset;
}
.newlayout .main_calculator_start .tab.artwork_section .brdrbtm_art .form-check.brd_artsty img {
width: 12.5%;
}
.newlayout .main_calculator_start .tab.artwork_section .brdrbtm_art {
border: unset;
}
.newlayout .main_calculator_start .qty_section.col-md-12 .quantity {
margin: 0px !important;
padding: 0px !important;
width: 100%;
float: left;
display: flex;
}
.tabs_start.artwork {
margin-bottom: 10px;
}
.quantity_section .qty_section.col-md-12 {
margin-bottom: 1em;
}
.tabs_start.artworkhead {
margin-bottom: 10px;
}
.newlayout .main_calculator_start .quantity_section .qty_div_here_text span.qty_txt {
float: left;
position: relative;
font-size: 22px;
line-height: 22px;
margin-top: -2px;
width: 50% !important;
text-align: left;
}
.newlayout .main_calculator_start .quantity {
width: 40% !important;
display: inline-block !important;
position: relative;
float: right;
margin: 0px 0px !important;
padding: 0px;
text-align: right;
font-size: 22px;
line-height: normal;
}
.newlayout .main_calculator_start .quantity_section .qty_div_here_text.hoardingproduct span.qty_txt{
float: left;
position: relative;
font-size: 22px;
line-height: 22px;
margin-top: -2px;
width: 40% !important;
text-align: left;   
}
.newlayout .main_calculator_start .quantity_section .qty_div_here_text.hoardingproduct .quantity{
width: 60% !important;
display: inline-block;
position: relative;
float: right;
margin: 0px 0px !important;
padding: 0px;
text-align: right;
font-size: 22px;
line-height: normal;
}
}
.safety_signs_page #material{
display:none;
}
.rp_wcdpd_pricing_table,.rp_wcdpd_pricing_table  table{
overflow:hidden;
}
@media screen and (min-width: 768px) {
span.shw_sfty_date {
float: right;
}
.safety_signs_page table.variations{
width:67%!important;
float:left;
}
.safety_signs_page table.variations tr td:nth-child(1){
padding: 0px;
line-height: 1;
font-size: inherit;
}
.safety_signs_page tr td:nth-child(2){
display:block!important;
}
.safety_signs_page .variations tr{
width: 50%;
float: left;
}
.safety_signs_page .mat_1 {
width: 50%;
float: left;
}
.safety_signs_page .label label{
text-align: left;
display: block!important;
}
.safety_signs_page .full_width_image input{
margin-right: 2em;
}
.safety_signs_page .variation-radios label{
margin-left: 2em;
}
.safety_signs_page .tab_unique {
width:50%;
}
.safety_signs_page .variations tr:nth-child(2){
padding-left:2%;
}
.safety_signs_page a.reset_variations{
display:none;
}
.safety_signs_page .variations select{
width: 100%;
border: none;
border: 1px solid;
}
.qty_txt.sfty_si{
width: 100%;
display: inline-block;
text-align: left;
margin: 10px 0px;
font-size: 20px;
font-weight: bold;
}
.safety_qty_main{
padding-right: 0;
width: 33%;
}
.safety_signs_page .rp_wcdpd_pricing_table table tr{
width: 13.2%;
margin-bottom: 15px;
}
.safety_qty_main label{
width: 100%;
text-align: left;
font-size: 19px;
margin-top: 10px;
font-weight: 6 !important;
}
.safety_signs_page .tabs_start{
display: inline-flex;
width: 100%;
}
#static_sfty_quantity{
border: 1px solid;
border-radius: 0px;
padding: 9px;
margin-right: 10px;
outline: none;
height: unset;
color: black;
}
.safety_signs_page .sfty_qty .qty{
min-width: 40%;
padding: 0px;
margin: 0px;
width: 100% !important;
background: transparent;
border-radius: 0.2em !important;
}
.tab_unique:last-child:before {
background: transparent;
}
.tab_unique:last-child{
overflow: hidden;
}
.safety_signs_page .span_price_main{
display: inline-flex;
font-size: 25px!important;
font-weight: 600;
}
.safety_signs_page span.price{
color: black!important;
width: unset!important;
line-height: unset!important;
}
.safety_signs_page span.woocommerce-Price-amount.amount{
color: black!important;
font-weight: unset!important;
left: unset!important;
font-size: 25px!important;
}
.safety_signs_page .smry_upr_sction{
height: 3.2em;
}
.shw_sze_here,.shw_sze_option,.stnd_option{
line-height: initial;
}
.smry_lwr_sction.firstLwr_smry {
color: #d82430;
}
.shw_qty_option {
margin-top: 1em;
text-align: left;
}
.shw_qty_here {
text-align: left;
}
.main_summery_product.safety_sings .col-md-3{
border-right: 2px solid white;
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.main_summery_product.safety_sings .col-md-3:last-child,.main_summery_product.safety_sings .col-md-3:nth-child(3){
border-right: 0px solid white;
}
.safety_signs_page span.qquantity{
font-size: 1.5em!important;
display: block;
color: white;
font-weight: 600;
}
.safety_signs_page .rp_wcdpd_pricing_table table tr td:nth-child(2) span {
color: #000;
font-size: 2em;
font-weight: bold;
}
.safety_signs_page .rp_wcdpd_pricing_table table tr td:nth-child(3){
font-size: 1.8em;
}
.safety_signs_page .rp_wcdpd_pricing_table table tr td{
color:white;
}
.left_section_sfty_qty{
text-align:left;
margin-top:0.8em;
margin-bottom:0.8em;
}
.safety_signs_page figure.woocommerce-product-gallery__wrapper{
position: absolute;
top: 50%; 
right: 50%; 
transform: translate(50%, -50%);
width: 100%;
max-width: 530px;
max-height: 378px;
}
.safety_signs_page .product_specific .col-md-6.prod_gallery_right .woocommerce-product-gallery {
background: white;
max-height: 27em;
min-height: 27em;
position: relative;
border: 1px solid #cfcfcf;
}
.safety_signs_page a.woocommerce-product-gallery__trigger {
display: none;
}
.safety_signs_page .col-md-6.prod_gallery_right .woocommerce-product-gallery__image img.wp-post-image {
border: 1px solid;
width:auto!important;
max-width:530px;
max-height:378px;
}
.evry_sfy_right{
text-align:right;
}
.product_cat-safety-signs img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail,.product_cat-signs img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
height: fit-content!important;
object-fit: contain !important;
display: inline-block!important;
width: 13em!important;
}
.product_cat-safety-signs .title_on_img{
line-height: 1.2;
}
.product_cat-safety-signs a.woocommerce-LoopProduct-link.woocommerce-loop-product__link,.product_cat-signs a.woocommerce-LoopProduct-link.woocommerce-loop-product__link  {
height: 20em;
line-height: 20em;
display: inline-block!important;
width: 100%;
background: #ececec;
padding: 0% 5%;
}
.rp_wcdpd_pricing_table.safety_signs td.row3samecolor span:nth-child(1){
display:block;
margin-bottom: 0.3em;
}
} @media screen and (max-width: 768px) {
.mobile_new_layout .main_calculator_start.seftysign button.single_add_to_cart_button.button.alt {
display: inline-block !important;
position: relative;
width: 84% !important;
float: right !important;
}
.mobile_new_layout .main_calculator_start.seftysign span.detch_cartsafety {
width: 100%;
float: right;
}   
.rp_wcdpd_pricing_table table tr td {
display: block;
border: 0px !important;
width: 100%;
padding: 0px !important;
line-height: 2em !important;
text-align: center;
}
.safety_signs_page,.variations_form {
display:inline-block;
}
.col-xs-6 {
width: 50%!important;
}
.col-xs-4,.main_summery_product .col-xs-4 {
width: 33.33333333333333%!important;
}
div#nav-tabContent {
padding-bottom: 0;
}  .nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link {
float: left;
width: 19%;
color: #d82430;
margin-right: 1%;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link span.tab_txt{
font-size:0.8em;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link.active {
background-color: #d8232f;
color: white;
padding-left: 5px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab {
display: inline-block;
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
border-bottom: 2px solid #d82430;
}
.nav_pro_spec nav.inner_pro_spec {
display: inline-block;
position: relative;
width: 100%; 
} 
h1.singl_product_title { 
font-size: 2em!important;
margin: 0;
font-weight: bold;
}
.main_summery_product button.single_add_to_cart_button.button.alt{
background: #efefef!important;
color: black!important;
font-size: 0.72em;
line-height: 22px;
height: 25px;
}
.main_summery_product .col-xs-5{
padding-left: 0;
} .accordion-content {
max-height: 0;
overflow: hidden;
transition: max-height 0.6s ease-out;
}
.accordion-section.active .accordion-content {
max-height: 1000px; 
transition: max-height 0.6s ease-in;
}
.finish_restricitons{
text-align: left;
font-size: 0.6em;
display: inline-block;
line-height: 0.9;
float: right;
color: red;
}
button.accordion-button,.here_is_finish_tab {
background: #d82430;
width: 100%;
padding: 5px;
border-radius: 0.4em;
color: white;
font-weight: bold;
font-size: 1.3em;
text-align: left;
margin-bottom: 0.4em;
}
h3.cal_main_heading {
font-size: 1.5em;
margin: 0;
text-align: left;
font-weight: bold;
line-heigh:initial
}
.accordion-section.hide_acords button.accordion-button{
background: none;
color: black;
font-weight: 100;
border: 1px solid #555555;
}
.accordion-section.hide_acords.active button.accordion-button{
border: 1px solid #d82430;
} .safety_signs_page .variations tr{
width:100%;
}
.full_width_image img {
width:100px;
}
.safety_signs_page .full_width_image input {
margin-right: 1em;
}
.safety_signs_page .mat_1 label,.safety_signs_page .mat_2 label {
font-size: 1.2em;
margin-left: 1.7em!important;
font-weight: 400;
}
.safety_signs_page table.variations{
width:100%!important
;
}
.safety_signs_page table.variations tr td.label{
line-height: 1;
padding: 0;
text-align:left;
}
.safety_signs_page table.variations tr td.label label{
font-weight:bold;
}
.safety_signs_page table.variations tr td.value{
padding:0;
}
.safety_signs_page .variations tr:nth-child(2){
padding-left:0;
margin-top:1em;
}
.safety_signs_page span.woo-selected-variation-item-name{
display:none;
}
.safety_signs_page select#size{
border: 1px solid #d82430;
border-radius: 0.4em;
font-size: 1.2em;
width: 100%;
margin-top: 0.3em;
color:black!important;
}
.safety_summery span.span_price {
display: inline-flex;
}
.safety_summery span.woocommerce-Price-amount.amount{
color: white!important;
font-size: 20px!important;
}
.safety_summery .woocommerce-variation.single_variation{
margin:0px;
}
.safety_summery .totalcost {
margin-top: 0px!important;
}
.safety_summery .stnd_static_sfty,.safety_summery .shw_sze_option,.safety_summery .shw_mtrl_option,.safety_summery .shw_qty_option {
font-size: 1.2em;
font-weight: bold;
}
.safety_summery .shw_qty_option {
margin: 0;
}
.safety_summery .smry_lwr_sction{
margin-top: 0.5em;
}
.safety_signs_page span.qquantity{
font-size: 2.5em !important;
display: block;
color: white;
font-weight: 600;
padding: 3px 0px;
}
.mobile_new_layout .main_calculator_start .qty_above .quantity-wrapper .quantity span.span_qty {
display: none !important;
}
.safety_signs_page .mat_1 {
width: 50%;
float: left;
}
.safety_signs_page a.reset_variations {
display: none;
}
.safety_signs_page td.samecolor {
color: white;
}
.safety_signs_page td.row3samecolor {
line-height: 1!important;
height: 2em;
margin-top: 1em;
margin-bottom: 1em;
color: white;
}
.col-md-5.left_section_sfty_qty {
padding-right: 0;
margin-top: 0.5em;
}
.safety_signs_page .qty_hook{
display: inline-block!important;
width: fit-content;
font-size: 1.5em;
}
.safety_signs_page .qty {
background: white;
margin-top: 0em;
margin-left: 0em;
border-radius: 0em;
width: 20%;
height: 30px;
}
.sfty_qty{
text-align:center;
}
.product_cat-safety-signs img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail,.product_cat-signs img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
height: fit-content!important;
object-fit: cover !important;
display: inline-block!important;
width: 13em!important;
}
.product_cat-safety-signs a.woocommerce-LoopProduct-link.woocommerce-loop-product__link,.product_cat-signs a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
height: 12em;
line-height: 12em;
display: inline-block!important;
width: 100%;
background: #ececec;
padding: 0% 5%;
}
}
.main_sft_qty {
display: inline-flex;
align-items: center;
border: 1px solid #ccc;
border-radius: 4px;
overflow: hidden;
float: left;
}
.qty-btn_sft {
background-color: red;
color: white;
font-weight: bold;
border: none;
padding: 10px 15px!important;
cursor: pointer;
font-size: 18px;
width: 40px;
text-align: center;
position: unset !important;
}
.qty-btn_sft:hover {
opacity: 0.85;
}
.sfty_qty input.qty {
width: 50px;
text-align: center;
border: none;
font-size: 18px;
padding: 10px;
outline: none;
} @media (min-width: 280px) and (max-width: 999px) { .safety_signs_page .accordion-content tr {
display: block !important;
}
.safety_signs_page .qty_above span.qty_txt {
display: none !important;
}
.safety_signs_page .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .quantity {
display: none !important;
}
.safety_signs_page  button.accordion-buttons {
background: transparent;
font-size: 19px;
}
.safety_signs_page  .accordion-section.accord_click {
width: 100% !important;
min-width: 100% !important;
max-width: 100% !important;
}
.safety_signs_page .accordion-section.accord_click-2 {
width: 100% !important;
display: flex
;
align-items: center;
}
.safety_signs_page .qty_above {
justify-content: start;
display: flex !important;
text-align: start;
height: 31px;
}
.safety_signs_page .tab_head_inn {
text-align: center;
}
.safety_signs_page button.accordion-buttons {
width: 100%;
color:black!important;
}
.safety_signs_page .quantity-wrapper {
width: 50% !important;
}
.safety_signs_page .accordion-content {
width: 100% !important;
}
.safety_signs_page .accordion-content td.value {
width: 100% !important;
max-width: 100% !important;
display: flex;
}
.safety_signs_page table.variations tr {
width: 100% !important;
max-width: 100% !important;
}
.safety_signs_page select#pa_select-material {
width: 100% !important;
}
.safety_signs_page select#pa_select-size {
width: 100% !important;
}
.safety_signs_page option.attached.enabled {
width: 100% !important;
max-width: 100% !important;
min-width: 100% !important;
display: flex;
}
.safety_signs_page button.accordion-buttons {
text-align: start;
}
.safety_signs_page .col-md-12.main_background_delivery {
border-radius: 0.4em;
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/timer-bg.png);
background-position: center;
background-repeat: no-repeat;
padding: 0.3em;
background-size: cover;
}
.safety_signs_page p.plceriit {
color: white;
font-size: 17px;
line-height: 22px;
}
.safety_signs_page .main_summery_product.safety_summery {
position: sticky !important;
width: 100% !important;
margin-top: 13px;
margin-bottom: 6px;
}
.safety_signs_page p.re_samday_deil {
color: white;
}
.safety_signs_page tr.tim_label {
display: none;
}
.safety_signs_page tr.timer_hed {
gap: 14px;
display: flex;
color: white;
font-size: 37px;
font-weight: 700;
}
.safety_signs_page h1.time_cont_down_sides {
font-size: 45px !important;
color: white;
font-weight: 600;
}
.safety_signs_page .col-md-12.main_background_delivery .col-md-6 {
width: 100% !important;
}
.safety_signs_page .col-md-12.main_background_delivery .row {
display: flex;
}
.safety_signs_page .col-md-12.main_background_delivery {
padding: 7px !important;
}
.safety_signs_page p.re_samday_deil {
margin: 0 !important;
font-size: 13px;
text-align: end;
}
.safety_signs_page h1.sti_date_cont_down {
margin-top: -7px !important;
}
.safety_signs_page span.qquantity {
font-size: 15px !important;
height: 1.8em;
display: block;
line-height: 1.5em;
color: black !important;
background: rgba(140, 140, 140, 1);
}
.safety_signs_page div#bulkhidestic tr {
background: rgba(217, 217, 217, 1) !important;
margin: 7px;
margin-right: 7px !important;
border-radius: 0px;
}
.safety_signs_page .rp_wcdpd_pricing_table.safety_signs td {
margin: 0px !important;
}
.safety_signs_page .rp_wcdpd_pricing_table.safety_signs td span {
color: black !important;
}
td.samecolor {
color: black !important;
}
.safety_signs_page .rp_wcdpd_pricing_table.safety_signs td {
background: linear-gradient(to bottom, #a3a3a3, #dadada, #e1e1e1, #e1e1e1) !important;
}
.safety_signs_page .rp_wcdpd_pricing_table table tr {
width: 29%;
}
.safety_signs_page div#bulkhidestic tbody {
display: flex !important;
flex-wrap: wrap;
width: 100% !important;
border-radius:5px!important
;
}
.safety_signs_page .woocommerce-variation-availability p.stock.in-stock {
display: none !important;
}
.safety_signs_page .qquantity.active {
background-color: rgba(216, 36, 48, 1)!important;
color: white!important;
}
.safety_signs_page h1.singl_product_title {
text-align: center !important;
}
.safety_signs_page img.wp-post-image {
justify-content: center;
display: flex
;
width: 60% !important;
text-align: center;
}
.safety_signs_page #main > div > div.summary.entry-summary.yes > form > div > div > div > div:nth-child(1) > div > div.col-md-6.prod_gallery_right > div > figure > div > a {
justify-content: center;
display: flex;
text-align: center;
}
.safety_signs_page select#pa_select-material option {
color: black !important;
}
.safety_signs_page .col-md-6.prod_gallery_right img {
width: 60% !important;
}
.safety_signs_page figure.woocommerce-product-gallery__wrapper a {
justify-content: center;
display: flex
;
}
.safety_signs_page button.qty-btn_sft.minus {
display: block !important;
height: 43.9px !important;
}
.safety_signs_page .safety_qty_main {
padding-left: 0px !important;
padding-right: 0 !important;
display: flex !important;
align-items: center !important;
font-weight: bold !important;
}
.safety_signs_page .safety_label {
font-size: 18px !important;
margin-right: 10px !important;
}
.safety_signs_page .main_sft_qty {
display: flex !important;
align-items: center !important;
border: 1px solid #ccc !important;
border-radius: 4px !important;
overflow: hidden !important;
}
.safety_signs_page .qty-btn_sft {
background-color: red !important;
color: white !important;
border: none !important;
padding: 6px 14px !important;
font-size: 20px !important;
cursor: pointer !important;
}
.safety_signs_page .qty-btn_sft:focus {
outline: none !important;
}
.safety_signs_page .sfty_qty input {
width: 50px !important;
text-align: center !important;
border: none !important;
font-size: 20px !important;
height: 100% !important;
pointer-events: none !important; }
.safety_signs_page button.qty-btn_sft.plus {
display: block !important;
height: 43.9px !important;
}
.safety_signs_page input#quantity_68133a59a58e3 {
border-radius: 0 !important;
}
.safety_signs_page label.safety_label {
margin-bottom: 0px !important;
}
.safety_signs_page select#pa_select-material {
font-size: 15px !important;
color: black !important;
}
.safety_signs_page select#pa_select-size {
font-size: 15px;
color: black !important;
}
}