/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0
*/


@media (max-width: 768px) {
.header-classic #Action_bar {
    padding-top: 7px;
}
#Footer h4 {
    font-size: 15px;
    line-height: 22px;
}
#Action_bar .contact_details a, #Action_bar .contact_details i {
    font-size: 16px;
}
#Action_bar #social-menu {
    display: none;
}
.phone-2 {
    display: none !important;
}
}


@media (min-width: 768px) {
#Action_bar .contact_details li.phone a, #Action_bar .contact_details li.phone i {
    font-size: 20px !important;
}
#Top_bar.is-sticky {
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);
}
#Footer h4 {
    font-size: 18px;
    line-height: 26px;
}

}

.contacts a {
    color: #202020;
}
.contacts i {
    color: #ff8d00;
    margin-right: 5px !important;
}
.contacts a:hover {
    color: #76adf7;
}
.button-w {
    background-color: #f9f9f9 !important;
    color: #202020 !important;
}
#back_to_top.sticky {
    right: 25px !important;
    padding: 0 !important;
    bottom: 25px !important;
}
#Action_bar .contact_details li {
    margin-right: 15px;
}
#Action_bar i {
    margin-right: 5px !important;
}
.social-menu li i {
    font-size: 24px;
}
.header-classic #Action_bar .social-menu {
    padding: 10px 0;
}
#Subheader {
    max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
    border-bottom: 1px solid #f2f2f2;
}
.y-text {
    color: #76adf7;
}
.w-text {
    color: #fff;
}
.u-text {
    border-bottom: 2px solid #76adf7;
}
#prod-full-desc img {
    border: 1px solid #d8c388;
}
.acceptance {
    font-size: 15px;
    margin-top: -5px;
}
.wpcf7 p {
    margin: 0 0 5px !important;
}
.wpcf7 input[type="submit"] {
    background-color: #0076d7 !important;
    color: #fff !important;
}
.wpcf7 input[type="submit"]:hover {
    background-color: #006cc5 !important;
}
#Footer h4:after {
  content: "";
  background: #565656;
  position: absolute;
  top: 30px;
  left: 0;
  height: 2px;
  width: 80%;
}
#Footer .widgets_wrapper i {
    margin-right: 5px;
}

h3, h4, h5, h6 {
    margin-top: 20px;
}
#Content ul, .elementor-section ul {
    list-style: disc inside;
}
#Content ol, .elementor-section ol {
    list-style-position: inside;
}
#Top_bar .menu li ul li {
    width: 220px;
}
.usluga {
    border: #f5f5f5 1px solid;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%);
}









