@media screen and (max-width: 767px) {
textarea.form-control {
height: 86.567px;
width: 100% !important;
border: 1px solid #287EE5;
} .gazebo_finishing {
display: inline-block;
position: relative;
width: 100%;
}
.gazebo_finishing select#gabebo_printdropdown {
display: none;
}
.gazebo_finishing h2 {
text-align: left;
width: 100%;
display: inline-block;
position: relative;
}
.gazebo_finishing .print-options {
display: grid;
grid-template-columns: repeat(2, 1fr);
flex-wrap: wrap;
justify-content: center;
gap: 10px;
padding: 5px;
}
.gazebo_finishing .option {
background: #e0e0e0;
width: 162px;
padding: 10px;
border-radius: 6px;
text-align: center;
cursor: pointer;
transition: all 0.3s ease;
border: 2px solid transparent;
padding-bottom: 0px;
margin-bottom: 1em;
}
.gazebo_finishing .option img {
max-width: 100%;
height: auto;
border-radius: 4px;
}
.gazebo_finishing .option.active {
background: #ffffff;
border-color: #d00000;
}
.gazebo_finishing .option-title {
font-weight: bold;
margin: 10px 0 5px;
}
.gazebo_finishing .option-desc {
font-size: 12px;
color: #333;
}
.gazebo_finishing select {
padding: 8px;
font-size: 14px;
width: 100%;
max-width: 400px;
margin: 0 auto;
display: block;
} }
@media screen and (min-width: 280px) and (max-width: 999px) {
.row.size_detail.custome_size_sec input {
border: 1px solid black !important;
border-radius: 0px !important;
padding: 0 !important;
font-size: 10px !important;
height: 25px;
width: 100px;
}   
select#select_del_pref {
background: white;
border: 2px solid black!important;
}
.fold_type_are_these {
display: flex;
gap: 10px;
flex-wrap: wrap !important;
justify-content: start!important;
}    
.quantity_row_is_this.for_stand_qty.for_flag_printing .qty_boxes_row.row .col-md-2 {
width: 20% !important;
flex: 0 0 20% !important;
max-width: 20% !important;
margin-right: 0px!important;
}
.quantity_row_is_this.for_stand_qty.for_flag_printing .qty_boxes_row.row .col-md-2 .qty_box .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_one {
margin-top: 9px !important;
}
.quantity_row_is_this.for_stand_qty.for_flag_printing .qty_boxes_row.row .col-md-2 .qty_box .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_three {
margin-top: 2px !important;
font-size: 9px !important;
}
.quantity_row_is_this.for_stand_qty.for_flag_printing .qty_boxes_row.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: 9px !important;
}
.input-group-prepend {
margin-right: 0;
width: 100%;
}  
.input-group-prepend button {
width: 98%;
}
.input-group-append {
margin-left: 0;
width: 100%;
}
.input-group-append button {
width: 98%;
}
.input-group input {
width: 98% !important;
}
.top_sec {
text-align: center;
}
.bottom_sec .input-group input {
height: calc(1em + .55rem + 2px);   
}
.input-group .input-group-prepend button, .input-group-append button{
padding: 0.075rem .25rem;}
.col-md-4.left_align_is_this.mrgn_top_is_this.styling-for-cafe-barriers {
display: block !important;
}
.finish_box_blocking img.image_on_box_is_this {
width: 100% !important;
}
.size_dropdown.applying-no-margin-on-cafe-barriers {
margin-right: 10px !important;
}  
.size_dropdown {
margin-right: 10px !important;
margin-left: 10px !important;
}  
select#material_type {
width: 100% !important;
height: 37px ! importANT;
font-size: 14px !important;
font-family: sans-serif !important;
font-weight: 500 !important;
}   
select#select_side {
width: 100% !important;
}   
select#select_size_stand {
width: 100% !important;
}
select#material_type {
border-radius: 0 !important;
border: 1px solid !important;
}
.col-md-12.left_side {
padding-left: 10px;
padding-right: 10px;
}    
.sticky_price {
display: block;
position: fixed;
bottom: 0%;
right: 0;
background: #8B2B88;
padding: 10px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
z-index: 1000;
color: white;
font-size: 16px;
padding-left: 10px;
width: 100%;
left: 0;
}
.summ-cap-size {
padding-right: 0px !important;
}
.quantity_row_is_this.for_stand_qty .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_three, .quantity_row_is_this.posters_cat .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_three {
font-family: Inter;
font-size: 8px;
font-weight: 600;
text-align: center;
justify-content: center;
margin-top: 0px !important;
}
.quantity_row_is_this.for_stand_qty .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_one, .quantity_row_is_this.posters_cat .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_one {
font-family: Inter;
font-size: 13px !important;
font-weight: 700;
text-align: center;
margin-top: 10px !important;
}
.quantity_row_is_this.for_stand_qty .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_two, .quantity_row_is_this.posters_cat .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_two {
height: 18px !important;
margin-top: 0px !important;
display: flex;
align-items: center;
justify-content: center;
font-family: Inter;
font-size: 11px !important;
font-weight: 600;
text-align: center;
background: black;
color: white;
}
.quantity_row_is_this.for_stand_qty .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_three span.total_price_qty_box, .quantity_row_is_this.posters_cat .qty_box_block .bg_img_qty_data .qty_box_data h6.qty_box_heading_three span.total_price_qty_box {
font-family: Inter;
font-size: 12px !important;
font-weight: 600;
text-align: center;
}
.col-sm-12.totalcost.summ-cap-size {
padding: 0 !important;
} 
#customer_details > div.col-1 {
max-width: 100% !important;
width: 100% !important;
}
#customer_details > div.col-2 {
width: 100% !important;
max-width: 100% !important;
}   
span.woocommerce-input-wrapper {
width: 100% !important;
max-width: 100% !important;
}  
select#foldunfol {
width: 100% !important;
}
h1.cal_order_now_heading {
font-size: 15px !important;
}
.custom_size_row.row .col-md-10.right-btns-chart-walay {
width: 90%!important;
padding: 0!important;
}
.custom_size_row.row .col-md-2 {
width: 10%!important;
padding: 10px !important;
}
.custom_size_row.row .row.width_drpdn .col-md-4 {
width: 33.3%!important;
}
.custom_size_row.row .row.width_drpdn .col-md-4 label {
margin: 0!important;
padding-right: 5px!important;
padding-left: 5px!important;
}
.custom_size_row.row .row.width_drpdn .col-md-4 input {
width: 100%!important;
}
.bannerpricing-table.product-pg-row-1.row {
width: 100% !important;
max-width: 100% !important;
overflow: hidden!important;
}
.bannerpricing-table.product-pg-row-1.row .tabbable.boxed.parentTabs.panel-default {
width: 100% !important;
max-width: 100%!important;
}
h1.cal_order_now_heading {
width: 100% !important;
margin: 0 !important;
margin-top: 5px !important;
}
.panel-heading.hidden-xs.visible-sm.visible-md.visible-lg {
display: block !important;
}
h4.del_name_title {
font-family: Inter;
font-size: 12px;
font-weight: 600;
text-align: center;
color: #000000;
margin: 0;
}
.del_date_with_month {
font-family: Inter;
font-size: 24px;
font-weight: 700;
text-align: center;
color: black;
}
.single-product.postid-1824 h6.deli_day ,
.single-product.postid-1826 h6.deli_day ,
.single-product.postid-1828 h6.deli_day ,
.single-product.postid-6778 h6.deli_day {
font-family: Inter;
font-size: 12px!important;
font-weight: 600;
text-align: center;
color: black;
margin: 0 !important;
}
h6.deli_day {
font-family: Inter;
font-size: 14px;
font-weight: 600;
text-align: center;
color: black;
margin: 0 !important;
}
.quantity_row_is_this {
margin-top: 0px;
display: flex;
justify-content: left;
align-items: center;
margin-bottom: 10px;
margin-top: 10px;
}
h2.inner_heading_calc {
padding-bottom: 10px!important;
padding-top: 5px!important;
font-size: 14px!important;
padding-left: 5px!important;
}
.col-md-4.double-main span.sidesoption {
margin-top: 0px!important;
padding-right: 6px;
}
.flyers_size_are_these {
width: 100%;
display: flex;
gap: 10px;
flex-wrap: wrap!important;
}
.flyers_size_are_these .size_box {
width: 31.5%!important;
text-align: center !important;
padding: 25px;
box-shadow: 0px 4px 4px 0px #00000040;
cursor: pointer;
}
.paper_weight_are_these .paper_weight, .paper_type_are_these .paper_type {
width: 49%!important;
text-align: center !important;
padding: 25px;
box-shadow: 0px 4px 4px 0px #00000040;
cursor: pointer;
}
.print_type, .print_orient {
width: 49%!important;
text-align: center !important;
padding: 25px;
box-shadow: 0px 4px 4px 0px #00000040;
cursor: pointer;
}
.quantity_row_is_this {
margin-top: 0px;
display: flex;
justify-content: left;
align-items: center;
margin-bottom: 10px;
margin-top: 10px!important;
}
button.single_add_to_cart_button.button {
text-align: center !important;
}
.col-md-4 .blocking_col_ftr iframe {
width: 100%;
max-width: 100%;
}
span.woocommerce-Price-amount.amount {
margin-right: 0 !important;
}
span.woocommerce-Price-amount.amount {
width: 100%;
display: block;
text-align: right;
}
.wc-proceed-to-checkout {
display: block !important;
}
input#design_qty {
float: right;
}
span.prof-qty-text {
font-size: 15px;
}
.woocommerce td.product-name .wc-item-meta p, .woocommerce td.product-name .wc-item-meta:last-child, .woocommerce td.product-name dl.variation p, .woocommerce td.product-name dl.variation:last-child {
margin-bottom: 0;
font-size: 19px;
line-height: 1.5;
}
.less_width_text_line {
justify-content: start;
align-items: center;
display: block !important;
width: 90%;
padding-left: 20px;
}
.full_width_text_line {
justify-content: start !important;
align-items: center;
display: flex;
width: 100%;
}
.email_latter_left.artwork-sytle .col-md-12.col-sm-12 {
padding: 0!important;
}
.art_img_inner h5 {
text-align: center;
padding-top: 10px;
}
.design_professional_left.artwork-sytle .row.cal-row .full_width_text_line.first_line_of_text {
display: block;
}
.design_professional_left.artwork-sytle .row.cal-row .full_width_text_line {
display: block;
}
input#total_cost {
width: 34% !important;
background: none !important;
}
}
@media screen and (max-width: 767px) {
.col-md-4.double-main {
justify-content: end;
}
.col-md-12.stand_buld_etc {
padding: 0;
}
.quantity_row_is_this {
margin-top: 0px;
display: flex;
justify-content: left;
align-items: center;
margin-bottom: 10px;
}
.tab.firs_tab_is_this, .tab.second_tab_is_this, .tab.third_tab_is_this {
padding: 0!important;
}
.hem_pack_cab .col-md-4 {
width: 100% !important;
max-width: 100% !important;
flex: 0 0 100%;
}
.hem_pack_cab {
display: block!important;
flex-wrap: nowrap;
justify-content: space-between;
gap: 20px;
overflow-x: auto;
}
.tie_input {
display: flex;
justify-content: start;
align-items: center;
gap: 10px;
padding-top: 10px;
}
.mobile_view_start {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
margin-top: 15.16px;
}
.row.border_section.fist_section h4 {
color: #000;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.bannerpricing-table.container {
margin: 0;
padding-left: 0px;
padding-right: 0px;
width: 100%;
max-width: 100%;
} .seventytwohours,.fortyeighthours,.nextday{
display:none;
}
.firt_sec_bottom .col-md-4.right {
padding: 0;
}
.firt_sec_bottom .col-md-4.right .col-md-12.left {
padding: 0;
}
.firt_sec_bottom .col-md-4.right .col-md-12.left .delivery_body ul.nav.nav-tabs.firsttabs li {
border: 1px solid #BEBEBE;
height: 56.282px;
margin-right: 10px;
margin-bottom: 10px;
width: 30%;
}
.firt_sec_bottom .col-md-4.right .col-md-12.left .delivery_body ul.nav.nav-tabs.firsttabs li.active {
border: 2px solid #287EE5;
height: 56.282px;
margin-right: 10px;
margin-bottom: 10px;
width: 31%;
}
.firt_sec_bottom .col-md-4.right .col-md-12.left .delivery_body ul.nav.nav-tabs.firsttabs li a {
width: 100%;
max-width: 100%;
height: 100%;
justify-content: center;
align-items: center;
display: flex;
text-decoration: none;
}
.firt_sec_bottom .col-md-4.right .col-md-12.left .delivery_body ul.nav.nav-tabs.firsttabs li.active a {
width: 100%;
max-width: 100%;
height: 100%;
justify-content: center;
align-items: center;
display: flex;
text-decoration: none!important;
}
.firt_sec_bottom .col-md-4.right .col-md-12.left .delivery_body ul.nav.nav-tabs.firsttabs li a .border_div {
width: 100%;
height: 100%;
align-items: center;
display: inline-flex;
justify-content: center;
}
.firt_sec_bottom .col-md-4.right .col-md-12.left .delivery_body ul.nav.nav-tabs.firsttabs li a .border_div h6.deli_day {
color: #000;
text-align: center;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 500;
line-height: 11px;
letter-spacing: 0.1px;
justify-content: center;
align-items: center;
display: flex;
margin: 0;
}
h6.standrd-prize, h6.svntwo-prize, h6.freght-prize, h6.twfr-prize {
color: #000;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 600;
line-height: 11px;
letter-spacing: 0.1px;
text-align: center;
margin-bottom: 0;
}
.firt_sec_bottom .col-md-4.right .col-md-12.left .delivery_body ul.nav.nav-tabs.firsttabs {
border: none;
margin-top: 7px;
}
.col-sm-12.time_date_counter.cal_main {
background: #287EE5;
color: #FFF;
font-family: Inter;
font-size: 8px;
font-style: normal;
font-weight: 500;
line-height: 25px;
letter-spacing: 0.08px;
padding: 0px!important;
justify-content: center;
align-items: center;
display: flex;
margin-top: 10px;
}
.col-sm-12.time_date_counter.cal_main .col-md-12.main_background_delivery p {
margin: 0;
width: 100%;
display: flex;
justify-content: center;
}
span.time_cont_down_side,span.sti_date_cont_down {
color: #FFF;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 25px;
letter-spacing: 0.12px;
margin-left: 5px;
}
.col-md-12.main_background_delivery {
padding: 1px;
}  .row.border_section.second_section.size_with_branding .col-md-4.right {
padding: 0;
}
.fade:not(.show) {
opacity: 1!important;
}
.row.border_section.second_section.size_with_branding .col-md-4.right .row .grid_head p {
color: #000;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin: 0;
}
.row.border_section.second_section.size_with_branding .col-md-4.right .row .grid_head p span {
color: #000;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.row.border_section.second_section.size_with_branding {
margin-top: 10.02px;
}
.row.btns-align-wali .col-md-4.left-title {
padding: 0;
width: 33%;
}
.row.btns-align-wali .col-md-8.right-btns {
padding: 0;
width: 66%;
}
.row.border_section.second_section.size_with_branding .col-md-4.right .row {
padding: 0;
justify-content: start;
align-items: center;
display: flex;
width: 100%;
}
.right-btns-full-width {
width: 100%;
max-width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.right-btns-full-width button {
padding: 0;
width: 25%;
margin-left: 1%;
color: black;
border: 1px solid rgba(0, 0, 0, 0.30);
height: 20px;
justify-content: center;
align-items: center;
display: flex;
border-radius: 3px;
}
.right-btns-full-width button.active {
padding: 0;
width: 25%;
margin-right: 1%;
color: black;
border: 2px solid #287EE5!important;
height: 20px;
justify-content: center;
align-items: center;
display: flex;
border-radius: 3px;
}
.row.border_section.second_section.size_with_branding .col-md-4.right .row .col-md-3 {
width: 24%;
padding: 0;
justify-content: start;
margin-right: 1%;
}
.col-md-3.left-title p {
margin: 0;
color: #000;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.col-md-3.unit_drpdn.size-style select#select_unit {
border: 1px solid rgba(0, 0, 0, 0.50);
border-radius: 2px;
height: 20.519px;
justify-content: center;
align-items: center;
display: flex;
width: 100%;
color: #000;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 500;
line-height: 25px;
letter-spacing: 0.1px;
}
.row.border_section.second_section.size_with_branding .col-md-4.right .row .col-md-3 input#brt_c_width,
.row.border_section.second_section.size_with_branding .col-md-4.right .row .col-md-3 input#brt_c_height {
width: 100%;
height: 20.519px;
justify-content: center;
align-items: center;
display: flex;
text-align: center;
border: 1px solid rgba(0, 0, 0, 0.50);
border-radius: 2px;
color: #000;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 500;
line-height: 25px;
letter-spacing: 0.1px;
}
.pricing_tables {
margin-top: 12.46px;
}
.tab-pane.visible-md .tabbable .tab-content .tab-pane.visible-md h5.mai-cal-table-heading {
margin: 0;
background: #287EE5;
width: 100%;
height: 30px;
justify-content: center;
align-items: center;
display: flex;
color: #FFF;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.tab-pane.visible-md .tabbable .tab-content .tab-pane.visible-md table.tg {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.tab-pane.visible-md .tabbable .tab-content .tab-pane.visible-md table.tg {
width: 100%;
}
.tab-pane.visible-md .tabbable .tab-content .tab-pane.visible-md table.tg tbody {
width: 100%;
}
.tab-pane.visible-md .tabbable .tab-content .tab-pane.visible-md table.tg tbody tr {
width: 100%;
display: flex;
max-width: 100%;
}
.tab-pane.visible-md .tabbable .tab-content .tab-pane.visible-md table.tg tbody tr th,
.tab-pane.visible-md .tabbable .tab-content .tab-pane.visible-md table.tg tbody tr td.tg-wquz{
background: #D9D9D9;
height: 24px;
border: 1px solid rgba(0, 0, 0, 0.30);
justify-content: center;
align-items: center;
display: flex;
width: 100%;
}
.tab-pane.visible-md .tabbable .tab-content .tab-pane.visible-md table.tg tbody tr td {
background: white;
height: 24px;
border: 1px solid rgba(0, 0, 0, 0.30);
justify-content: center;
align-items: center;
display: flex;
width: 100%;
}
.col-md-8.left.every_section_padding {
padding: 0;
}
.personsize .imgperson img {
width: 100%;
height: 144px;
}
.mobile_unit_h_w .col-md-4 {
margin-top: 10px;
padding: 5px;
}   .right_eye_options .opts_4_eye_pol,
.right_pole_options .opts_4_eye_pol{
width: 100%;
display: flex;
justify-content: start;
align-items: start;
max-width: 100%;
margin-top: 7.09px;
}
.right_eye_options .opts_4_eye_pol .right_eye_single_option ,
.right_pole_options .opts_4_eye_pol .right_pol_single_option{
width: 24%;
max-width: 25%;
margin-right: 1%;
text-align: center;
}
.right_eye_options .opts_4_eye_pol .right_eye_single_option img,
.right_pole_options .opts_4_eye_pol .right_pol_single_option img{
width: 100%;
border: 1px solid #AEA6A6;
cursor: pointer;
}
.right_eye_options .opts_4_eye_pol .right_eye_single_option.active img,
.right_pole_options .opts_4_eye_pol .right_pol_single_option.active img{
border: 2px solid #287EE5;    
}
.right_eye_options .opts_4_eye_pol .right_eye_single_option p ,
.right_pole_options .opts_4_eye_pol .right_pol_single_option p{
margin: 0;
color: #000;
text-align: center;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 500;
line-height: 12px;
letter-spacing: 0.1px;
}   p.pole_price_op,
p.pole_price_op1{
color: #287EE5!important;
font-family: Inter;
font-size: 7.3px!important;
font-style: normal;
font-weight: 600!important;
line-height: 12px;
letter-spacing: 0.073px;
}
h4.headstyle {
margin-top: 17px;
}  .right_pack_options .row {
width: 100%;
justify-content: start;
align-items: center;
display: flex;
}
.col-md-12.selectfinishing.mob_pak_pref.foldunfol {
padding: 0;
margin-top: 13.99px;
} .fol_mobile_text {
display: none;
}
.col-md-12.selectfinishing.mob_pak_pref.foldunfol label {
color: #000;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: normal;
margin: 0;
}
.right_pack_options .row {
width: 50%;
justify-content: start;
align-items: center;
display: flex;
}
.right_pack_options .row .mob_fold_opt_right,
.right_pack_options .row .mob_fold_opt_left{
width: 50%;
max-width: 100%;
justify-content: start;
align-items: center;
display: flex;
text-align: center;
}
.right_pack_options .row .mob_fold_opt_right .row,
.right_pack_options .row .mob_fold_opt_left .row{
width: 100%;
justify-content: start;
align-items: start;
}
.right_pack_options .row .mob_fold_opt_right .row .fol_inner_div.folded_option .row .col-md-5.col-sm-5 ,
.right_pack_options .row .mob_fold_opt_left .row .fol_inner_div.unfolded_option .row .col-md-5.col-sm-5 {
padding: 0;
}
.right_pack_options .row .mob_fold_opt_right .row .fol_inner_div.folded_option .row .col-md-5.col-sm-5 img, 
.right_pack_options .row .mob_fold_opt_left .row .fol_inner_div.unfolded_option .row .col-md-5.col-sm-5 img {
width: 98%;
border: 1px solid #AEA6A6;
cursor: pointer;
height: 74px;
padding: 0;
margin-right: 4%;
}
.right_pack_options .row .mob_fold_opt_right .row .fol_inner_div.folded_option.active .row .col-md-5.col-sm-5 img ,
.right_pack_options .row .mob_fold_opt_left .row .fol_inner_div.unfolded_option.active .row .col-md-5.col-sm-5 img{
border: 2px solid #287EE5; 
width: 98%;
cursor: pointer;
height: 74px;
padding: 0;
margin-right: 4%;
}
.right_pack_options {
margin-top: 7.8px;
}   
.pack_ophead {
color: #000;
text-align: center;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 500;
line-height: 15px;
letter-spacing: 0.1px;
}
.left_foldcharges {
color: #44A8D3;
font-family: Inter;
font-size: 9px;
font-style: normal;
font-weight: 600;
line-height: 12px;
letter-spacing: 0.09px;
}  .sizerect { margin-left: 0% !important;
width: 85% !important;
display: inline-block;
}
.sizerect .sizere p{
position: absolute;
right: 5px;
top: 0px;
margin: 0;
font-size: 1.1em;
color: black;
font-weight: bold;
}
.rmve_left_pading{
padding-left:0em!important;
}
.sizerect div {
position: absolute;
left: 20%;
bottom: 0.5em;
}
.personsize .imgperson {
width: 15% !important;
float: left;
position: absolute;
}
.sizerect .sizere5 {
width: 80% !important;
height: 8.5em;
margin-top: -1.5em
}
.sizerect .sizere4 {
width: 80% !important;
height: 8.5em;
}
.sizerect .sizere3 {
width: 68% !important;
height: 6.5em;
margin-top: -1.5em !important;
}
.sizere.sizere4 p{
left: 5px!important;
}
.sizere.sizere2 {
width: 56%;
height: 4.5em;
margin-top: -1.5em;
}
.personsize {
display: inline-block;
width: 100%;
height: 9em;
}  .row.border_section.sixth_section.cal-row .col-md-12.left {
padding: 0;
}
.distable-parent.hidden-xs .col-md-12.col-sm-12 table#discounttable {
width: 100%;
}
tr.perdic {
max-width: 100%;
display: inline-block;
float: left;
width: 19%;
margin-right: 1%;
border: 1px solid #AEA6A6;
padding: 8px;
cursor: pointer;
}
tr.perdic td {
display: inline-block;
width: 100%;
color: #000;
text-align: center;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 600;
line-height: 25px;
letter-spacing: 0.2px;
}
tr.perdic td span {
color: #287EE5;
font-family: Inter;
font-size: 8px;
font-style: normal;
font-weight: 600;
line-height: 15px;
letter-spacing: 0.15px;
}
tr.perdic.active {
border: 2px solid #287EE5;
padding: 8px;
line-height: 0;
}  .row.border_section.fourth_section .firt_sec_bottom .col-md-8.left {
padding: 0;
}
.row.border_section.fourth_section .firt_sec_bottom .col-md-8.left .artwork_all_unselected1 .col-md-3.col-sm-3 {
padding: 0;
border: 1px solid #AEA6A6;
margin-bottom: 11px;
border-radius: 2px;
height: 22px;
}
.row.border_section.fourth_section .firt_sec_bottom .col-md-8.left .artwork_all_unselected1 .col-md-3.col-sm-3 .mob_inner_top.button_left {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.row.border_section.fourth_section .firt_sec_bottom .col-md-8.left .artwork_all_unselected1 .col-md-3.col-sm-3 .mob_inner_top.button_left .mobile_inner_right h5.abtntext {
margin: 0;
color: #000;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 500;
line-height: 25px;
letter-spacing: 0.1px;
}
.artwork_uploaded_left ,
.email_latter_left,
.design_professional_left2,
.design_professional_left1{
border: 2px solid #287EE5;
margin-bottom: 20.95px;
}
.pro_des_left {
width: 100%;
height: 100%;
}
.pro_des_left .col-md-8.col-sm-8 {
padding: 0;
}
.pro_des_left .col-md-12.col-sm-12.left_colorart {
padding: 0;
}
.pro_des_left .col-md-12.col-sm-12.left_colorart .art_img_inner h5 {
color: #287EE5;
text-align: center;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: normal;
margin-bottom: 0;
margin-top: 10.07px;
}
.pro_des_left .col-md-8.col-sm-8 .upart_ul ul,
.pro_des_left .col-md-9.col-sm-9 .upart_ul ul{
margin: 0;
}
.pro_des_left .col-md-8.col-sm-8 .upart_ul ul li,
.pro_des_left .col-md-9.col-sm-9 .upart_ul ul li{
color: #000;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-bottom: 5px;
}
.custom-file-upload {
position: relative;
overflow: hidden;
height: 20px;
width: 75px;
border-radius: 2px;
background: #287EE5;
color: #FFF;
font-family: Inter;
font-size: 10px;
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;
}
.div-btnupload,
.comment-design.pro_commen{
justify-content: center;
align-items: center;
display: flex;
height: 89px;
width: 100%;
margin-left: 0px!important;
margin-top: 8px;
}
.pro_des_left .col-md-4.col-sm-4 {
padding: 0;
}
.inner-btnupload ,
.profes_left{
width: 60%;
justify-content: center;
align-items: center;
display: flex;
height: 100%;
border: 2px dashed #287EE5;
margin: 0px!important;
}
.inner-btnupload label {
margin: 0;
margin-right: 5px;
}
.profes_right {
justify-content: center;
align-items: center;
display: flex;
}
.profes_right label {
margin: 0;
display: flex;
justify-content: center;
align-items: center;
width: 60%;
color: #000;
font-family: Inter;
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.design-text {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
margin-top: 15px;
padding-bottom: 15px;
}
textarea.form-control {
height: 86.567px;
width: 60%;
border: 1px solid #287EE5;
}
input#design_qty {
width: 40px;
margin-left: 10px;
padding: 0;
height: 25px;
border: 1px solid #287EE5;
text-align: center;
font-family: 'Inter';
}
.profes_left label {
margin-bottom: 0;
margin-right: 5px;
font-size: 10px;
}
.div-btnupload {
padding-bottom: 15px;
}
.distable-parent.hidden-xs .col-md-12.col-sm-12 table#discounttable tbody {
width: 100%;
max-width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.pro_des_left .col-md-8.col-sm-8 {
width: 100%;
max-width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.pro_des_left .col-md-4.col-sm-4.upload_artwrk_sec {
width: 100%;
max-width: 100%;
}
.design_professional_left1 .pro_des_left .col-md-8.col-sm-8 {
display: block;
width: 100%;
max-width: 100%;
}
.design_professional_left1 .pro_des_left .col-md-8.col-sm-8 .upart_ul.profe_design_data ul {
width: 60%;
}
.design_professional_left1 .pro_des_left .col-md-8.col-sm-8 .col-md-4.col-sm-4.upload_file_dsgn.professional_dsgn {
width: 100%;
max-width: 100%;
}
.upart_ul.profe_design_data {
width: 100%;
max-width: 100%;
justify-content: center;
align-items: center;
display: flex;
}  .row.grid_table_main .grid_head {
display: inline-flex;
align-items: center;
justify-content: center;
vertical-align: middle;
width: 100%;
padding: 5px;
}
.row.grid_table_main{
background: gray;
margin-top: 16px!important;
}
.grid_head p{
margin:0px;
font-family: Inter;
font-size: 22px;
font-weight: 600;
line-height: 25px;
letter-spacing: 0.01em;
text-align: left;
color: white;
margin-right: 15px;
}
.grid_head button, ul#unit_tabs li {
color: white;
border: 1px solid;
font-family: Inter;
font-size: 12px;
font-weight: 400;
line-height: 15px;
letter-spacing: 0em;
text-align: center;
background: transparent;
margin: 0px 5px;
}
ul#unit_tabs li{
padding:1px 14px;
} 
.grid_head button, ul#unit_tabs li a{
color: white;
padding: 5px;
}
.prspctive-lft-images{
display: inline-flex;
}
.prspctive-btm-images img {
position: absolute;
bottom: 0;
overflow: hidden;
width: -webkit-fill-available;
padding-right: 10px;
}
.prspctve-relative{
position:relative;
}
.prspctive-main-div {
padding-top: 46px;
border: 1px solid #b1adad;
border-top: 0;
padding-bottom: 22px;
padding-left: 7%;
padding-right: 13%;
margin-top: -6px;
}
.col-md-7.left{
padding-left:0px;
}
td.tg-tds.active-light {
background: grey!important;
}
td.tg-tds.active-light a{
color:white!important;
}
}
@media screen and (min-width: 280px) and (max-width: 380px) {
.firt_sec_bottom .col-md-4.right .col-md-12.left .delivery_body ul.nav.nav-tabs.firsttabs li a .border_div h6.deli_day {
color: #000;
text-align: center;
font-family: Inter;
font-size: 8px;
font-style: normal;
font-weight: 500;
line-height: 11px;
letter-spacing: 0.1px;
justify-content: center;
align-items: center;
display: flex;
margin: 0;
}
}  @media screen and (min-width: 280px) and (max-width: 999px) {
.border_div .border_div_inner {
display: inline-block !important;
text-align: center;
position: absolute;
width: 50% !important;
height: 100px !important;
top: auto !important;
}
.product_section_first_row.row .col-md-8 {
padding: 0;
}
.tabbable.boxed.parentTabs.panel-default {
padding: 0 !important;
}
.col-md-6.delivery_btn {
width: 50% !important;
}
.col-md-6.collection_btn {
width: 50% !important;
}
.col-md-6.btns_for_del_or_coll .delivery_pickup_row.row .col-md-6 {
justify-content: center;
}
.col-md-6.btns_for_del_or_coll .delivery_pickup_row.row .col-md-6 {
justify-content: center;
}
.qty_boxes_row .col-md-3 {
width: 25% !important;
}
.row.border_section.first_section .left {
padding: 0px !important;
}
.row.border_section.first_section .col-md-12.left {
padding: 0;
}
ul.nav.nav-tabs.firsttabs li {
width: 50% !important;
display: flex !important;
justify-content: center;
align-items: center;
margin: 0 !important;
margin-top: 5px !important;
}
.border_div .border_div_inner {
display: inline-block !important;
text-align: center;
margin-top: -100px !important;
position: absolute;
width: 50% !important;
height: 100px !important;
top: auto !important;
}
.img_del img {
width: 100% !important;
height: 140px !important;
}
.col-md-6.btns_for_del_or_coll .delivery_pickup_row.row .col-md-6 label {
margin: 0;
justify-content: center;
align-items: center;
display: flex;
height: 45px !important;
border: 1.5px solid #06060680;
width: 100%;
color: #06060680;
cursor: pointer;
}
h2.inner_heading_calc {
padding-bottom: 10px;
padding-top: 15px;
}
.row.border_section.second_section .row .col-md-6.left {
padding-right: 0px !important;
}
.row.border_section.second_section .row .col-md-6.right {
padding-left: 0px !important;
}
.eyelets_and_polpockets_row_is_this {
width: 100%;
max-width: 100%;
display: flex;
justify-content: start !important;
align-items: start;
flex-wrap: wrap;
}
.eyelets_and_polpockets_row_is_this .option_box {
width: 25% !important;
display: flex;
justify-content: center;
align-items: start;
padding-left: 5px;
padding-right: 5px;
margin-bottom: 5px;
}
.col-md-12.selectfinishing.foldunfol {
padding: 0;
}
.col-md-12.selectfinishing.hemming.yoyo_hemm {
padding: 0;
}
.tab.third_tab_is_this {
margin-top: 0px;
}
.col-md-7.right_one_is_this_for_next .col-md-7 {
justify-content: start;
}
p.text_below_img {
margin: 0;
font-family: Inter;
font-size: 9px!important;
font-weight: 600;
line-height: 12.1px;
text-align: center;
color: black;
}
.next_btn-style_is_this.btn_col_wdth {
display: none;
}
.col-sm-12.totalcost.summ-cap-size {
display: flex;
}
.col-md-6.right_one_is_this_for_next {
margin-top: 20px;
}
input#total_cost {
border: none;
}
.custom-file-upload {
background: #910927 !important;
}
textarea#banner_text {
width: 90%;
}
button.single_add_to_cart_button.button.alt.\31 {
font-size: 13px;
}
input#total_cost {
width: 38% !important;
}
.calc_btns_row {
width: 100%;
}
.calc_btns_row .btn_col_three.btn_col_wdth button.single_add_to_cart_button {
width: 100%;
}
button.single_add_to_cart_button.button {
width: 100% !important;
max-width: 100% !important;
}
#price_cart_form > div.btn_next_price_section.row > div.col-md-6.right_one_is_this_for_next > div > div.col-md-3 {
width: 50%;
}
#price_cart_form > div.btn_next_price_section.row > div.col-md-6.right_one_is_this_for_next > div > div.col-md-9 {
width: 50%;
}
button.single_add_to_cart_button {
margin-left: 0px !important;
}
.button_left_inndera {
width: 100%;
}
img.check_icon_is_this {
right: 0%;
}
.col-md-12.col-sm-12.left_colorart {
padding: 0;
}
}  @media (min-width: 280px) and (max-width: 320px) {
img.normal_img_del {
height: 100px !important;
}
img.active_img_del {
height: 100px !important;
}
.row.border_section.first_section .col-md-12.left {
padding: 0px !important;
}
} @media (min-width: 321px) and (max-width: 375px) {
h6.deli_day {
font-family: Inter;
font-size: 16px;
font-weight: 600;
text-align: center;
color: black;
}
.del_date_with_month {
font-family: Inter;
font-size: 20px;
font-weight: 800;
text-align: center;
color: black;
}
h4.del_name_title {
font-family: Inter;
font-size: 15px;
font-weight: 600;
text-align: center;
color: #000000;
margin: 0;
}
} @media (min-width: 376px) and (max-width: 480px) {
.summ-cap-size {
font-size: 25px;
font-family: 'Inter';
font-weight: 600;
}
} @media (min-width: 481px) and (max-width: 575px) {
} @media (min-width: 576px) and (max-width: 767px) {
} @media (min-width: 768px) and (max-width: 991px) {
} @media (min-width: 992px) and (max-width: 1199px) {
}