@media (max-width: 700px)
{
.company-name.company-logo-and-name 
{
   display: block !important;
white-space: normal !important;
    word-break: break-word !important;
   overflow-wrap: anywhere !important;
width: 200px !important;

text-align: center !important;
margin-left: auto !important;
margin-right: auto !important;
}
}


@media (max-width: 700px)
{
#main-buttons
{
background-image: url('https://supporttask2313.simplybook.it/uploads/supporttask2313/image_files/preview/54891f7675131ef4bc1f858c64962c96.jpg') !important;
}
}


#schedule > div > table::before {
  content:'replacement text';
color: black;
font-size: medium;
}

tr
{
display:none !important;
}



#sb-main-container .custom-checkbox .custom-label {
    background-color: yellow !important;
}

#sb-main-container .custom-checkbox input:checked + .custom-label
{
background-color: #D4B713 !important;
border-color: black !important;
}




.plugin-group-booking:before {
background:url('https://supporttask2313.simplybook.it/uploads/supporttask2313/image_files/preview/54891f7675131ef4bc1f858c64962c96.jpg') !important ;
background-repeat: no-repeat !important;
background-position: center !important;
    background-size: 42px !important;
}



@media (max-width: 700px)
{
#main-buttons > div > div > div > div.bar > div.btn.book.btn-with-icon.custom
{
background: #D4B713 !important;
    color: black !important;
border-color: black !important;
border-width: 2px;
outline: 2px solid #D4B713; 
}
}

@media (max-width: 700px)
{
.subscribe-component .btn-primary a, #main #main-buttons .btn.book a 
{
color: black !important;
font-weight: bold !important;
}
}

@media (max-width: 700px)
{
.btn.btn-with-icon:after
{
color: black !important;
}
}

@media (max-width: 700px)
{
#main-buttons > div > div > div > div.bar > div.btn.map.btn-with-image.custom
{
background: black !important;
    color: #D4B713 !important;
border-color: #D4B713 !important;
outline: 2px solid black; 
}
}

@media (max-width: 700px)
{
#main #main-buttons .btn.map a
{
color: #D4B713 !important;
}
}






#sb_service_step_container > div:nth-child(1) > div > div.excerpt-info > div.tab-pd > div.content > div.cap.short::before {
  content:'replacement text';
color: black;
font-size: medium;
}

#sb_service_step_container > div:nth-child(1) > div > div.excerpt-info > div.tab-pd > div.content > div.cap.short
{
font-size:0px
}



1.

.company-name.company-logo-and-name::first-letter {
   text-transform: lowercase !important;
}


2.

#sb_invoice_totals_container > div > p.invoice-amount.invoice-amount--taxes
    {
display: none;
}

p.invoice-amount.invoice-amount--total-amount-with-rest
{
    order: -1 !important;
}


3. 

@media (max-width: 700px)
{
#main-buttons
{
background-image: url('https://i.pinimg.com/originals/06/b9/29/06b92953cb92f01d1b9f5e27e1e7c8e5.jpg') !important;
}
}


4. 

@media (max-width: 700px)
{
.company-name.company-logo-and-name 
{
   display: block !important;
white-space: normal !important;
    word-break: break-word !important;
   overflow-wrap: anywhere !important;
width: 200px !important;

text-align: center !important;
margin-left: auto !important;
margin-right: auto !important;
}
}

6.





