@media screen and (max-width:999px){
.foamaxsection {
display: flex;
flex-wrap: wrap;
width: 100% !important;
}
.foamaxsection .col.col-sm-4 {
width: 33.3% !important;
max-width: 33.3% !important;
flex-basis: auto !important;
}
.foamaxsection .col.col-sm-4 select#rt_unit ,
.foamaxsection .col.col-sm-4 input {
display: block;
width: 100% !important;
height: calc(1.5em + .75rem + 2px);
padding: .375rem .75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: .25rem;
transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
.foamaxsection .col.col-sm-4 {
width: 33.3% !important;
max-width: 33.3% !important;
flex-basis: auto !important;
padding-left: 5px !important;
padding-right: 5px !important;
padding-top: 10px;
}
.bst_sllr_main_foam {
width: 100%;
display: flex;
flex-wrap: wrap;
}
.bst_sllr_main_foam .bst_sller_sizes_foam {
width: 18%;
text-align: center;
font-weight: bold;
border: 2px solid black;
margin-left: 5px;
padding-right: 5px;
}
.bst_sller_sizes_foam.active {
color: white !important;
}
.col.col-sm-6.leftfoamax ,.col.col-sm-6.rightfoamax{
padding-left: 5px !important;
padding-right: 5px !important;
}
.col-md-12.right-summary-calc {
padding-bottom: 11px;
}
}
.qty_boxes_row_small_stickers.row {
justify-content: start;
}
.finish_row_sticker .col-md-4 select {
height: 44px !important;
background: #910927;
align-items: center !important;
font-family: Inter !important;
font-size: 20px !important;
font-weight: 500 !important;
line-height: 24.2px !important;
text-align: left !important;
padding-left: 15px !important;
color: white !important;
width: 97% !important;
margin-top: 10px !important;
margin-bottom: 10px !important;
}
.finish_row_sticker h2.inner_heading_calc {
padding: 0 !important;
}
@media screen and (max-width:999px){
.qty_boxes_row_small_stickers.row .bg_img_qty {
height: 100px!important;
}
}
.qty_boxes_row_small_stickers.row .col-md-2 .qty_box .qty_box_block .bg_img_qty img {
height: 100px !important;
width: 100% !important;
}
.qty_boxes_row_small_stickers.row .col-md-2 .qty_box .qty_box_block .bg_img_qty_data {
top: 0%;
position: absolute;
width: 90%;
height: 100px !important;
}
.qty_boxes_row_small_stickers.row .col-md-2 .qty_box .qty_box_block .bg_img_qty_data .qty_box_data {
height: 85px !important;
}
.qty_boxes_row_small_stickers.row .col-md-2 .qty_box .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_one {
margin-top: 20px !important;
font-size: 16px;
}
.qty_boxes_row_small_stickers.row .col-md-2 .qty_box .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_two {
height: 21px !important;
justify-content: center;
align-items: center;
display: flex
;
margin-top: 5px !important;
}
.qty_boxes_row_small_stickers.row .col-md-2 .qty_box .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_three span.total_price_qty_box {
font-size: 18px;
}
.qty_boxes_row_small_stickers.row .col-md-2 .qty_box .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_two {
height: 20px !important;
margin-top: 0px !important;
justify-content: center;
display: flex
;
align-items: baseline;
align-items: center;
margin-top: 4px !important;
}
.qty_boxes_row_small_stickers.row .col-md-2 .qty_box .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_three {
font-size: 18px;
}
.qty_boxes_row_small_stickers.row .col-md-2 {
width: 25% !important;
flex: 0 0 25% !important;
max-width: 25% !important;
margin-bottom: 15px!important;
}
.total_price_is_this {
font-family: Inter;
font-size: 30px;
font-weight: 600;
line-height: 36.31px;
text-align: left;
color: #8b2b88!important;
pointer-events: none !important;
margin-left: 10px;
}
button.single_add_to_cart_button.button.alt.\31 {
width: 160px;
text-align: center;
font-size: 14px;
margin: 0 !important;
}
.col-md-7.right_one_is_this_for_next .row {
justify-content: end;
}
.col-md-7.right_one_is_this_for_next .col-md-6 {
justify-content: end !important;
}
@media screen and (min-width: 999px){
.col-md-7.right_one_is_this_for_next .col-md-4 .btn_col_three.btn_col_wdth {
justify-content: end;
display: flex;
padding-right: 27px;
}
}
.col-md-7.right_one_is_this_for_next .col-md-6 .col-sm-12.totalcost.summ-cap-size input#total_cost {
width: 100%;
}
.tab.third_tab_is_this {
width: 100%;
}
.finish_row_sticker .col-md-6 {
display: block;
margin-bottom: 10px;
} 
select#fininshing_sticker ,select#fininshing_sticker_application {
height: 35px;
border: 1px solid #000000 !important;
font-family: Inter;
font-size: 13px;
font-weight: 500;
line-height: 15.73px;
text-align: left;
color: white !important;
border-radius: 1px !important;
width: 50%;
margin-top: 5px;
}
@media screen and (max-width: 999px){
.select_design_service.row .col-md-2.design_box {
width: 32% !important;
flex: 0 0 32% !important;
max-width: 32% !important;
margin-right: 5px!important;
margin-bottom: 8px!important;
}
.select_design_service.row {
flex-wrap: wrap;
display: flex;
justify-content: start;
}
.row_one_column.row .col-md-4 ,.row_one_column.row .col-md-4 select,.row_one_column.row .col-md-4 input{
width: 100% !important;
max-width: 100% !important;
flex: 0 100% !important;
margin: 0!important ;
margin-bottom: 7px !important;
}
.row_three_column .col-md-4 ,.row_three_column .col-md-4  input{
width: 100% !important;
max-width: 100% !important;
flex: 0 100% !important;
margin: 0!important ;
margin-bottom: 7px !important;
}
.col-md-12.left_side {
padding: 0;
padding-top: 10px;
}
}
.fancy-product .quantity_row_is_this:nth-child(2) {
width: 100%!important;
float: left;
margin-bottom: 20px!important;
}
.fancy-product .quantity_row_is_this:nth-child(3) {
width: 20%!important;
float: left;
margin-bottom: 20px!important;
}
.fancy-product .btn_next_price_section.row {
width: 80% !important;
margin-left: 0px !important;
display: inline-block;
}
.fancy-product button.single_add_to_cart_button {
margin-left: 0px !important;
}
.fancy-product .quantity_row_is_this {
margin-top: 0px!important;
display: flex
;
justify-content: left;
align-items: center;
}
p.smallest_info {
margin: 0;
font-size: 10px;
}
.row.size_detail.custome_size_sec input {
height: 20px;
}
.btn_next_price_section.row.clothing_is_this {
width: 100% !important;
}
.single-product.postid-1256 li.sameday ,
.single-product.postid-1299 li.sameday ,
.single-product.postid-1300 li.sameday ,
.single-product.postid-1301 li.sameday ,
.single-product.postid-1302 li.sameday ,
.single-product.postid-1303 li.sameday ,
.single-product.postid-1761 li.sameday ,
.single-product.postid-1762 li.sameday ,
.single-product.postid-1763 li.sameday ,
.single-product.postid-1545 li.sameday ,
.single-product.postid-3263 li.sameday ,
.single-product.postid-1630 li.sameday{
pointer-events: none !important;
opacity: 0.5;
}
.size_dropdown {
margin-top: 10px;
padding-bottom: 10px;
}
span.get_branding {
margin-top: 10px !important;
font-size: 12px;
color: #8b2b88;
font-weight: bold;
}
span.get_branding input#defaultCheck33 {
margin-left: 5px;
}
.single-product.postid-1671 span.sidesoption ,
.single-product.postid-3263 span.sidesoption {
display: none;
}
.postid-1672 .col-md-4.double-main{
display:none;
}
.postid-1277 .blocking_sec .row.stands_row,.postid-1278 .blocking_sec .row.stands_row{
display:none!important;
}
.col-md-6.outdoor_50cm_finish {
justify-content: start !important;
}
.col-md-6.outdoor_50cm_finish .fininshing_fence_box_3.fininshing_fence_boxes.outdoor_50cm_finish {
width: 30%!important;
}
.all-stands .col-md-6.right_align_is_this {
width: 100% !important;
flex: 0 0 100% !important;
max-width: 100% !important;
justify-content: start !important;
}
.all-stands .col-md-6.right_align_is_this .select_materials_stand {
justify-content: start!important;
}
@media screen and (min-width: 767px){
.grid_head button {
color: black;
border: 1px solid;
}
span.sti_date_cont_down {
color: #37A003;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.tabbable.boxed.parentTabs.panel-default {
width: 100%;
padding: 0;
margin: 0;
}
.tabbable.boxed.parentTabs.panel-default form#price_cart_form {
width: 100%;
max-width: 100%;
}
.tabbable.boxed.parentTabs.panel-default form#price_cart_form .row {
width: 100%;
margin: 0;
padding: 0;
}
.tabbable.boxed.parentTabs.panel-default form#price_cart_form .row .col-md-12 {
padding: 0;
} h6.del-mentxt {
color: #000;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
margin: 0;
}
.row.border_section.fist_section {
width: 100%;
max-width: 100%;
justify-content: center;
}    
.col-md-12.left .panel-heading.hidden-xs.visible-sm.visible-md.visible-lg ul.nav.nav-tabs.firsttabs {
border: none;
}
.rve-pding{
padding-left: 0px;
padding-right: 2%;
}
select#select_finishing, select#select_polepocket,select#foldunfol,select#select_hemming,#select_discount{
color: #000;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
width: 100%;
padding: 6px 15px;
border-radius: 5px;
background:transparent;
border: 2px solid #bebebe;
}
.lft-pding{
padding-right:0px;
padding-left: 5px;
}
.border_div h5 {
color: #000;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
margin-top: 14px;
margin-bottom: 0;
}
li.seventytwohours {
margin-right: 0px!important;
}
.col-md-12.left .panel-heading.hidden-xs.visible-sm.visible-md.visible-lg ul.nav.nav-tabs.firsttabs li a {
width: 100%;
max-width: 100%;
height: 100%;
display: block;
}
.col-md-12.left .panel-heading.hidden-xs.visible-sm.visible-md.visible-lg ul.nav.nav-tabs.firsttabs li a:hover {
text-decoration: none!important;
}
.col-md-12.main_background_delivery p{
margin-bottom:0px;
color: #000;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
h4.headstyle {
position: relative;
width: 100%;
color: #000;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: normal;
padding: 0;
margin: 5px 0px;
}  .row.border_section.second_section {
margin-top: 16px;
}
.row.border_section.second_section .col-md-8.left {
padding: 0;
}
.row.btns-align-wali .col-md-3.left-title {
padding: 0;
justify-content: start;
}
.col-md-2.left-title {
padding: 0px;
}
.row.btns-align-wali .col-md-3.left-title p {
margin: 0;
color: #000;
text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.row.btns-align-wali .col-md-9.right-btns-chart-walay {
padding: 0;
} .row.border_section.second_section {
margin-top: 20px!important;
}
.row.btns-align-wali .col-md-9.right-btns-chart-walay .width_drpdn .col-md-4 {
justify-content: center;
align-items: center;
display: flex;
padding: 0;
}
span.sidesoption label {
margin: 0;
font-size: 1.5em !important;
}
.row.border_section.second_section .col-md-12.left .row {
align-items: start;
width: 90%;
justify-content: center;
}
.row.border_section.second_section .col-md-12.left .row .col-md-8 .grid_head p {
color: #000;
font-family: Inter;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.out_tab_prev .col-md-3 {
padding: 0;
}
.row.border_section.second_section .col-md-12.left .row .col-md-8 .grid_head p span {
color: #000;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-left: 6px;
}
.col-md-4.left-title {
padding: 0;
}
.col-md-4.left-title p {
color: #000;
font-family: Inter;
font-size: 17px!important;
font-style: normal;
font-weight: 400!important;
line-height: normal;
margin: 0px!important;
}
.col-md-8.right-btns-chart-walay {
padding: 0;
display: flex;
width: 100%;
align-items: center;
}
.col-md-8.right-btns-chart-walay button {
margin-right: 6px;
color: #000;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 25px;
letter-spacing: 0.14px;
height: 29px;
width: 24%;
padding: 4px;
border: 1px solid rgba(0, 0, 0, 0.30);
justify-content: center;
align-items: center;
display: flex;
}
.col-md-8.right-btns-chart-walay button.active {
margin-right: 6px;
color: #000;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 25px;
letter-spacing: 0.14px;
height: 29px;
width: 24%;
padding: 4px;
border: 4px solid #37A003;
justify-content: center;
align-items: center;
display: flex;
}
.row.btns-align-wali {
width: 100%!important;
max-width: 100%;
align-items: center!important;
margin-top: 15px;
}
.col-md-4.unit_drpdn {
width: 100%;
max-width: 100%!important; }
select#select_unit {
border-radius: 5px;
border: 1px solid rgba(0, 0, 0, 0.50);
margin-right: 6px;
color: #000;
font-family: Inter;
font-size: 11px;
font-style: normal;
font-weight: 400;
line-height: normal;
padding: 5px 2px;
margin-left: 5px;
width: 96%;
background:transparent;
}
.col-md-8.width_drpdn {
display: flex;
}
.col-md-10.right-btns-chart-walay{
padding:0px;
}
.col-md-10.right-btns-chart-walay .col-md-3{
padding-right:0px;
}
input#brt_c_width, input#brt_c_height {
border-radius: 5px;
border: 1px solid rgba(0, 0, 0, 0.50);
margin-right: 6px;
color: #000;
font-family: Inter;
font-size: 11px;
font-style: normal;
font-weight: 400;
line-height: normal;
padding: 5px 5px;
margin-left: 5px;
width:100%;
}
label.siz-label {
font-family: Inter;
font-size: 12px;
font-weight: 600;
margin: 0;
display: contents;
width: 100%;
padding-left: 2px;
}
.col-md-12.sidesoption {
display: none;
}
.row.border_section.second_section .tab-pane {
width: 100%;
}
.tab-content {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
table.tg {
width: 100%;
}
table.tg tbody tr th, table.tg tbody tr td.tg-wquz {
background: #D9D9D9;
width: 74.5589px;
color: #000;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: normal;
height: 36.668px;
text-decoration: none!important;
border: 1px solid #B1ADAD;
text-align: center;
}
#unit_tabs {
background: #808080;
color: #FFF;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-decoration: none!important;
border: none!important;
padding: 8px;
}
table.tg tbody tr td.tg-tds {
text-align: center;
color: #000;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 600;
line-height: normal;
border: 1px solid #B1ADAD;
text-decoration: none;
}
table.tg tbody tr td.tg-tds a {
color: #000;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 600;
line-height: normal;
text-decoration: none!important;
}
.row.border_section.second_section .col-md-12.left .row {
width: 100%;
padding: 0px!important;
}
.row.border_section.second_section .col-md-12.left .row .col-md-8 {
padding: 0;
}
.row.border_section.second_section .col-md-12.left .row .col-md-4 {
padding: 0;
}
.bannerpricing-table.product-pg-row-1.row {
width: 100%;
}
.tab-content .tab-pane {
padding: 0px!important;
}
td.tg-tds.active-light {
background: #808080;
opacity: 1;
}
.tab-content div#sub12, .tab-content div#sub13, .tab-content div#sub14, .tab-content div#sub15 {
margin: 0;
}  .col-md-12.left {
padding: 0;
}
tr.perdic.active {
border: 3px solid #37a003;
}
tr.perdic.active td:nth-child(3){
background:#37a003;
}
.distable-parent.hidden-xs {
position: relative;
width: 100%;
}
tr.perdic td span.sp {
color: black;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 15px;
letter-spacing: 0.15px;
}
tr.perdic td span {
color: #000;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 15px;
letter-spacing: 0.15px;
}  h5.eye_heading.padding_btm_sc {
font-size: 1.5rem;
position: relative;
width: 100%;
}
.row.border_section.third_section.fourth_section {
margin-top: 20px;
}
.eye-main-section {
display: flex;
width: 100%;
}
.right_eye_single_option {
width: 16.28%;
margin-right: 1%;
text-align: center;
}
.right_eye_single_option img {
width: 100%;
border: 1px solid #AEA6A6;
cursor: pointer;
}
p.ri_eye_op {
display: block;
color: #000;
text-align: center;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 500;
line-height: 12px;
letter-spacing: 0.13px;
margin-top: 12px;
margin-bottom: 0;
}    h5.pole_heading {
font-size: 1.5rem;
position: relative;
width: 100%;
}
.right_pole_options {
display: flex;
width: 100%;
margin-bottom: 5px!important;
}
.right_pol_single_option {
width: 16.28%;
margin-right: 1%;
text-align: center;
}
.right_pol_single_option img {
width: 100%;
border: 1px solid #AEA6A6;
cursor: pointer;
}
p.ri_pol_op {
display: block;
color: #000;
text-align: center;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 500;
line-height: 15px;
letter-spacing: 0.13px;
margin-top: 12px;
padding: 0;
margin-bottom: 0;
}  p.pole_price_op {
color: #37A003;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 600;
line-height: 15px;
letter-spacing: 0.1px;
margin-bottom: 0;
}
h5.headstyle span {
color: #000;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-left: 10px;
}
.finishing_top_right.padding_btm_sc {
width: 100%;
}  .col-md-6.no-padding {
padding: 0px!important;
}
.col-md-6.no-padding.left {
padding-right: 10px!important;
width: 50%;
text-align: center;
padding-top: 0px!important;
}
.col-md-6.no-padding.right {
padding-left: 10px!important;
width: 50%;
text-align: center;
padding-top: 0px!important;
}
.fol_inner_div.folded_option img{
border: 1px solid #AEA6A6;
cursor: pointer;
}
.fol_inner_div.folded_option.active img{
border: 4px solid #37A003; 
position: relative;
z-index: 1;
} .fol_inner_div.unfolded_option img{
border: 1px solid #AEA6A6; 
cursor: pointer;
}
.fol_inner_div.unfolded_option.active img{
border: 4px solid #37A003; 
}
.pack_ophead {
color: #000;
text-align: center;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 500;
line-height: 15px;
letter-spacing: 0.13px;
margin-top: 12px;
}
.free_foldcharge , .left_foldcharges{
color: #44A8D3;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 600;
line-height: 15px;
letter-spacing: 0.1px;
} .row.border_section.fourth_section {
margin-top: 20px!important;
}  .row.border_section.fifth_section.cal-row {
background: #FFF;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.row.border_section.fifth_section.cal-row .first_sec_head{
width: 100%;
max-width: 100%;
justify-content: center;
align-items: start;
display: flex;
margin-top: 24px;
}
.row.border_section.fifth_section.cal-row .firt_sec_bottom {
width: 100%;
max-width: 100%;
justify-content: center;
align-items: start;
display: flex;
}
.delivery_heading.left {
width: 100%;
max-width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.row.border_section.fifth_section.cal-row .first_sec_head .delivery_heading.left h4.headstyle{
width: 90%;
max-width: 100%;
justify-content: start;
align-items: center;
display: flex;
border-bottom: 1px solid black;
padding-bottom: 10px;
} .firt_sec_bottom .col-md-12.left .row.cal-row .col-md-6 {
padding: 0;
}
h5.summ_heading , h5.sum-heading{
color: #000;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.bannerpricing-table .qty{
border-radius: 5px;
border: 2px solid #bebebe;
margin-right: 6px;
color: #000;
font-family: Inter;
font-size: 11px;
font-style: normal;
font-weight: 400;
line-height: normal;
padding: 5px 2px;
margin-left: 5px;
background: transparent;
}
ul.nav.nav-tabs.firsttabs.summ-del {
border: none;
margin-top: 14px;
}
.delivery_img_summery {
border: none;
margin: 0;
padding: 0;
}
.delivery_img_summery ul.nav.nav-tabs.firsttabs {
border: none;
}
.less-width-sum {
width: 90%;
}
.less-width-sum .row.cal-row {
border-bottom: 1px solid black;
padding-bottom: 12px;
}
.col-sm-12.totalcost {
display: flex;
justify-content: start;
align-items: center;
color: #000000;
width: 100%;
padding: 0px;
}
input#total_cost {
color: black;
background: none;
border: 0;
}
.row.border_section.fifth_section.cal-row .firt_sec_bottom .col-md-12.left {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
}  .artwork_all_unselected .row .col-md-3.col-sm-3 {
padding: 0px!important;
width: 100%;
justify-content: center;
align-items: center;
display: flex;
margin-top: 0px;
}
.artwork_all_unselected .row .col-md-3.col-sm-3:nth-child(4) {
margin-right: 0px;
}
.button_left {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
border: none;
cursor: pointer;
background: transparent;
} .artwork_all_unselected {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
margin-top: 10px;
}
.artwork_uploaded_left {
border: #37A003!important;
width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.artwork-sytle {
margin-top: 10px;
}
.artwork-sytle .row {
width: 100%;
justify-content: center;
align-items: start;
}
.artwork-sytle .row .col-md-12.col-sm-12.left_colorart {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
margin-top: 25px;
}
.artwork-sytle .row .col-md-12.col-sm-12.left_colorart .art_img_inner h5 {
color: #00000;
text-align: center;
font-family: Inter;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: normal;
margin: 0;
}
.pro_des_left .upart_ul {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.div-btnupload {
justify-content: center;
align-items: center;
display: flex;
width: 100%;
}
.inner-btnupload , .profess_attach_here{
width: 60%;
justify-content: center;
align-items: center;
display: flex;
height: 100%; margin: 0px!important;
}
.design-text {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
margin-top: 15px;
padding-bottom:15px;
}
.design-text textarea#banner_text , .design-text textarea#email_latter_comment ,
.design-text textarea#comment{
height: 114px;
width: 90%;
border: 2px solid black;
border-radius: 8px;
background: #F1F1F1!important;
}
.inner-btnupload label , .profess_attach_here label{
margin-bottom: 0;
margin-right: 20px;
}
.up_art_attach_here {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.up_art_attach_here img.art-upld-icon, .profess_attach_here img.art-upld-icon {
margin-right: 15.71px;
}
.custom-file-upload {
position: relative;
overflow: hidden;
height: 28px;
width: 94px;
border-radius: 2px;
background: #000;
color: #FFF;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: normal;
cursor: pointer;
display: flex;
justify-content: center;
align-items: center;
}
input#files {
position: absolute;
top: 0;
right: 0;
margin: 0;
padding: 0;
font-size: 20px;
cursor: pointer;
opacity: 0;
justify-content: center;
align-items: center;
display: flex;
}
.upload_file_dsgn.professional_dsgn {
justify-content: center;
align-items: center;
display: flex;
height: 89px;
width: 100%;
margin-left: 0px!important;
margin-top: 6px;
}
.comment-design {
justify-content: center;
align-items: center;
display: flex;
height: 89px;
width: 100%;
}
.pro_des_left .col-md-12.col-sm-12 {
padding: 0;
}
label.free-label, label.prof-label {
color: #37A003;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 600;
line-height: normal;
justify-content: center;
align-items: center;
display: flex;
margin: 0;
}
input#design_qty {
width: 40px;
margin-left: 10px;
padding: 0;
height: 25px;
border: 1px solid black;
text-align: center;
font-family: 'Inter';
}
.upart_ul.free_design_data ul {
margin: 0;
}
.upart_ul.profe_design_data {
justify-content: center;
align-items: center;
display: flex;
}
.upart_ul.profe_design_data ul {
width: 75%;
margin: 0;
}
.pro_des_left {
width: 100%;
height: 100%;
}
.upart_ul.free_design_data ul li {
color: #000;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.upart_ul.profe_design_data ul li , .pro_des_left .upart_ul ul li{
color: #000;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 600;
line-height: normal;
list-style: none;
margin: 4px 0px;
}  .summ_section{
background: #d9d9d9;
display: flex;
align-items: center;
justify-content: center;
margin-top: 50px!important;
}
.sum-sml-size {
font-family: Belgrano;
font-size: 15px;
font-weight: 400;
line-height: 19px;
letter-spacing: 0em;
text-align: left;
}
.summ_section ul{
margin-top: 0px!important;
}
span.time_cont_down_side,span.time_cont_minu,span.time_cont_sec{
background-image: url(https://exhibition-banners.co.uk/wp-content/uploads/2024/01/Group-295-1.svg);
margin-right: 2px;
color: #FFF;
font-family: Inter;
font-size: 25px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: 6.24px;
text-align: center;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 0px 15px;
background-position: center;
padding-left: 20px;
}
span.main-hour,span.main-minutes{
font-size:25px;
}
}
.hem_pac_main .active {
background: #8b2b88;
}    
.time_cont_down_side {
position: relative;
display: block;
opacity: 0; }
.current-timer {
animation: currentTimerAnimation 1s linear infinite;
}
.next-timer {
animation: nextTimerAnimation 1s linear infinite;
}
@keyframes currentTimerAnimation {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(-100%);
}
}
@keyframes nextTimerAnimation {
0% {
opacity: 0;
transform: translateY(100%);
}
20% {
opacity: 1; }
80% {
opacity: 1; }
100% {
opacity: 0;
transform: translateY(0); }
}
@media screen and (max-width: 998px){
.col-md-7.right_one_is_this_for_next .col-md-4 .btn_col_three.btn_col_wdth{
pading-right: 0 !important;
}
.bg_img_qty {
height: 63px;
}
}