@media screen and (max-width: 768px) {
.pro_des_left li, .upart_ul li, .upart_ul.free_design_data li, .upart_ul.profe_design_data li {
font-size: 12px;
display: flex;
width: 100%;
}
.main_summery_product {
background: #d82430 !important;
color: white !important;
margin-left: 0 !important;
margin-right: 0 !important;
position: relative !important;
bottom: 0 !important;
width: 100% !important;
display: block !important;
overflow: hidden !important;
left: 0 !important;
z-index: 999999999999 !important;
opacity: 1 !important;
top: auto !important;
height: 117px !important;
}
#deals_addon_cal_form .upart_ul ul {
color: white !important;
padding: 0;
}
}
@media screen and (max-width: 768px) {
.tab-content {
border: 1px solid #d9d9d9;
padding: 10px;
color: #666;
border: none;
}
p.re_samday_deil {
margin-bottom: -25px;
}
h1.sti_date_cont_down {
width: 36%;
}
.col-md-6.prod_gallery_right {
padding: 0!important;
}
span.dte_my {
display: inline-block;
font-size: 0.8em;
color: #fff;
line-height: 1em;
text-align: right;
width: 42%!important;
float: left;
}
p.plceriit br {
display: none;
}
p.plceriit {
width: 100% !important;
display: flex
;
font-weight: bold;
}
#deals_addon_cal_form button.single_add_to_cart_deals_addon {
display: block !important;
background: white!important;
color: red!important;
}
label.form-check-label.lab_riartwork span {
line-height: normal !important;
display: none !important;
}
.artupld_slted .brd_artsty label, .artupld_slted .brd_artsty span {
color: white;
}
.dsgn_totl_section,
.dsgn_ech_section{
display: none!important;
}
.after_form {
display: none;
}
h1.sti_date_cont_down span{
color:#d82430!important;
}    
.main_summery_product {
background: #d82430!important;
color: white!important;
margin-left: 0!important;
margin-right: 0!important;
position: relative!important;
bottom: 0 !important;
width: 100%!important;
display: block!important;
overflow: hidden!important;
left: 0!important;
z-index: 999999999999 !important;
opacity: 1!important;
top: auto !important;
}    
.main_summery_product .row {
display: block !important;
}
.main_summery_product .row .col-md-3 {
width: 100% !important;
background: none !important;
height: 50px;
justify-content: center;
align-items: center;
display: flex
;
margin: 0 !important;
padding: 0 !important;
}
.main_summery_product .row .col-md-3 .fst_detach_here {
width: 100% !important;
display: flex
;
justify-content: center;
align-items: center;
}
.tab_bar .image_goes_here {
width: 20%!important;
height: 60px;
}
.item_name_here {
width: 75% !important;
font-size: 12px;
}
.tab_bar span.dropdown_icon {
width: 5%!important;
float: right;
justify-content: end;
display: flex
;
}
.main_summery_product .row .col-md-3 .fst_detach_here div {
width: 50%;
justify-content: center;
display: flex
;
margin: 0 !important;
}
.tab_unique {
display: none;
}
.deals_quant {
width: 100%;
display: inline-block;
text-align: center;
margin: 0.5em 0em;
}
.deals_quant label.marzi_qty {
width: fit-content!important;
font-size: 20px;
font-weight: 500;
display: inline-block;
position: relative;
}
input#deals_quantity {
width: 20%!important;
background: #dfdfdf;
border-radius: 0.2em!important;
border: 1px solid #d9d9d9;
height: 30px;
margin: 0px!important;
display: inline-block;
} form#deals_on_cal .eyelet_section .col-md-10 .bk_eyelets span{
line-height: 1em!important;
display: inline-block;
color: black;
font-size: 0.7em;
padding: 0em 0.6em;
overflow: hidden;
width: 100%;
text-align: center;
height: 2.5em;
}
form#deals_on_cal .eyelet_section .col-md-10 .bk_eyelets label{
text-align:center;
display: inline-block;
width: 100%;
}
form#deals_on_cal .eyelet_section .col-xs-4 {
padding: 5px;
}
form#deals_on_cal .bk_eyelets{
border-radius:0.4em;
}
form#deals_on_cal .eyelet_section .col-xs-12 .col-xs-4 .bk_eyelets{
background-color: #8c8c8c;
border: 0px solid red;
}
form#deals_on_cal .eyelet_section .col-xs-12 .col-xs-4.first_eyelets .bk_eyelets{
background-color: #fff;
border: 2px solid #d82430;
}
}