@media screen and (min-width: 768px) {
button.single_add_to_cart_button_frame.button.alt {
display: block !important;
position: relative;
width: 100%;
line-height: 37px;
font-size: 31px;
padding: 0px 0px 0px 0px !important;
} .newlayout .main_calculator_start .quantity_section .col-md-12 {
padding: 0px;
}
.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; 
}
.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: 15px;
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;
}
.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: 70%;
text-align: left;
}
.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;
}
}
.col-sm-5.pro_img {
text-align: right;
padding-top: 20px;
}
div#expressdesign_one {
display: none !important;
}
div#expressdesign1 {
display: none;
}
.col-sm-7.pro_text {
padding-top: 20px;
padding-left: 5px;
padding-right: 15px;
line-height: 27px;
}
#backdrop_form .col-sm-2.price_div {
width: 25% !important;
padding-left: 5px;
padding-right: 5px;
}
.col-sm-2.calculator_txt {
text-align: center;
background-color: #025b87;
color: white;
padding: 10px;
margin-left: 40px;
border: 2px solid #025b87;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
}
.backdrop_form_Section {
background-color: #058cd0;
padding: 10px;
color: white;
text-align: center;
display:inline-block;
width:100%;
}
.cp{
border:1px solid gray;
}
.col-sm-10.calculator_txt {
margin-top: -2px;
}
#backdropdiscounttable tr.heading-row{
background-color: #a1a1a1;
font-size: 14px;
padding: 5px;
}
#backdropdiscounttable tr.perdic td{
text-align: center;
border-right: 2px solid #e4e4e4;
border-top: 0px !important;
padding: 3px 0px;
border-bottom: 2px solid #e4e4e4;
color: black;
}
#backdropdiscounttable .heading-row th{
padding: 5px 0px;
font-size: 14px;
border-right: 2px solid #008bcc;
text-align: center;
background-color: #025b87;
color: #fff;
}
#backdropdiscounttable tr th.trh{
color:#000!important;
border-bottom: 2px solid #025b87;
border-right: 2px solid #058cd0;
text-align: center;
}
#backdropdiscounttable tr.heading-row{
background-color: #a1a1a1;
font-size: 14px;
padding: 5px;
}
.table_sec_backdrop {
text-align: center;
background-color: #058cd0 !important;
color: white;
}
.col-sm-4.table1 {
background-color: #058cd0;
padding-bottom: 30px;
}
.col-sm-4.table2 {
background-color: #058cd0;
padding-bottom: 30px;
}
.col-sm-4.table3 {
background-color: #058cd0;
padding-bottom: 30px;
}
.col-sm-12.table_head {
background-color: #058cd0;
color: white !important;
margin-top: 30px;
font-size: 26px;
font-weight: 700;
padding-bottom: 12px;
padding-top: 12px;
text-align: center;
}
#backdropdiscounttable .add_txt a{
color: white !important;
background-color: #058cd0;
}
#backdropdiscounttable .add_txt{
color: white !important;
background-color: #058cd0;
}
#backdrop_form .btn.btn-default {
width: 154px;
background-color: #d40172;
color: white;
font-size: 18px;
font-weight: 700;
margin-top: 22px;
}
#backdrop_form .cal_price {
font-size: 23px!important;
color: #fff!important;
font-weight: 700;
margin-top: 29px!important;
margin-bottom: 5px!important;
}
#backdrop_form .col-sm-2{
width:20.66667%!important;
} input#backdrop_price,input#backdrop_price_new{
width: 55%;
height: 30px;
background: 0 0;
border: none;
color: #fff;
font-size: 27px;
}
#backdrop_form .col-sm-1{
width:15.333333%!important;
}
#backdrop_form .col-sm-1-2{
width: 15%!important;
float: left;
}
@media (min-width:220px) and (max-width:600px){
.text-center.sizediscount{
color:white!important;
}
}
@media (min-width:320px) and (max-width:767px){
.container {
overflow: visible!important;
}
#backdrop_form .col-sm-2{
width:100%!important;
}
#backdrop_form .col-sm-2.price_div{
width:100%!important;
}
#backdrop_form .col-sm-1{
width:100%!important;
}
#backdrop_form .col-sm-1-2{
width: 100%!important;
float: left;
}
.text-center.sizediscount{
color:white!important;
}
}
@media (min-width:768px) and (max-width:991px){
#backdrop_form .col-sm-2{
width:50%!important;
}
#backdrop_form .col-sm-2.price_div{
width:26%!important;
}
#backdrop_form .col-sm-1{
width:50%!important;
}
#backdrop_form .col-sm-1-2{
width: 24%!important;
float: left;
}
}
@media (min-width:992px) and (max-width:1199px){
#backdrop_form .col-sm-2{
width:33%!important;
}
#backdrop_form .col-sm-2.price_div{
width:24%!important;
}
#backdrop_form .col-sm-1{
width:20.333333%!important;
}
#backdrop_form .col-sm-1-2{
width: 20%!important;
float: left;
}
}
@media screen and (max-width: 1199px) {
.col-md-12, 
.col-sm-12 {
padding: 0!important;
}
.dsgn-opts-rw.row {
display: flex;
justify-content: center;
}
.dsgn-opts-rw.row .col-md-4 {
padding: 0;
display: flex;
justify-content: center;
}
.dsgn-opts-rw.row .col-md-4 .expense-chages {
width: 95%;
text-align: center;
height: 100px;
}
.dsgn-opts-rw.row .col-md-4 .expense-chages img {
width: 100%;
height: 100px;
}
h2.dsgn_price_h {
color: #000;
font-size: 16px !important;
line-height: normal;
height: 56px;
margin: 0;
align-items: center;
display: flex;
justify-content: center;
}
.dsgn_totl_section, .dsgn_ech_section {
text-align: right;
font-weight: bold;
line-height: 1.2;
color: black;
font-size: 0.7em;
}
.dsgn-opts-rw.row .col-md-4 .expense-chages .col-of-chrgs h3 {
font-size: 11px;
margin-top: 5px;
margin-bottom: 5px;
height: 30px;
}
}