/*
Theme Name: Betheme
Author: Muffin group
Description: The biggest WordPress Theme ever
Theme URI: http://themes.muffingroup.com/betheme
Author URI: http://muffingroup.com
License: Themeforest Split Licence
License URI: -
Version: 17

All css files are placed in /css/ folder
*/

/*Font*/
@font-face{
font-family: Myriad Pro Bold;
src: url("https://www.bersatuwiremesh.com/wp-content/uploads/2021/08/Myriad-Pro-Bold.ttf");
}
@font-face{
font-family: Myriad Pro Regular;
src: url("https://www.bersatuwiremesh.com/wp-content/uploads/2021/08/Myriad-Pro-Regular.ttf");
}
@font-face{
font-family: Myriad Pro Light;
src: url("https://www.bersatuwiremesh.com/wp-content/uploads/2021/08/MyriadPro-Light.ttf");
}
@font-face{
font-family: Myriad Pro Black;
src: url("https://www.bersatuwiremesh.com/wp-content/uploads/2021/08/Myriad-Pro-Black_31623.ttf");
}


@media screen and (min-width:768px){
.desk-copy{
    display: none;
}
.menuo-right #Top_bar .menu_wrapper{
    padding: 15px 0;
}
#Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo {
    height: 90px!important;
    line-height: 90px !important;
}
.our-partner .one-fourth.column{
    width: 19% !important;
}
.our-partner .column{
    margin: 0px 3% 40px;
}
.our-partner .wp-caption-text {
    background: transparent;
    color: #000;
}
#Top_bar .menu li ul li{
    width: 230px !important;
}
}

@media screen and (max-width:767px){
#Top_bar .logo #logo{
	margin: 10px 50px 3px 10px !important;
}
.our-partner .wp-caption-text {
    background: transparent;
    color: #000;
}
.our-partner .column.one-fourth{
	width: 48% !important;
    clear: none !important;
    margin-bottom: 20px !important;
}
.our-partner .column.one-fourth:nth-child(odd){
	margin-right: 2% !important;
}
.our-partner .column.one-fourth:nth-child(even){
	margin-left: 2% !important;
}
#Header #Top_bar .responsive-menu-toggle{
    /*color: #f46e2f;*/
}
#Header #Top_bar #menu{
    /*background-color: rgba(255,255,255,0.5);*/
}
#logo{
width: 35%;
}
#Top_bar #menu ul li.submenu .menu-toggle {
    color: red !important;
}
}

.our-partner .image_frame:hover .wp-caption-text{
    background: #fcdba4;
    color: #f46e2f;
}

h4{
/*color: #F69522 !important;*/
}

#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a, #Top_bar .menu > li.current-menu-parent > a, #Top_bar .menu > li.current-page-parent > a, #Top_bar .menu > li.current-menu-ancestor > a, #Top_bar .menu > li.current-page-ancestor > a, #Top_bar .menu > li.current_page_ancestor > a, #Top_bar .menu > li.hover > a, #Top_bar .menu > li > a{
/*color: #F69522 !important;*/
}

.header-classic #Top_bar{
/*background-color: #fff !important;*/
}

.theme-color{
color:#f46e2f;
}

.no-margin-bottom{
margin-bottom:0px;
}

.home-about-padding{
padding:4% 2%;
background: rgba(255,255,255,0.8);
}

.border-orange{
width: 100%;
height: 5px; 
background: #fad28e; 
border-radius: 0 0 2px 2px;
}

.service-description{
text-align:center;
}

.download-icon{
width:150px;
}

.download-icon.left{
margin-right:10px;
}

.footer-icon, .footer-icon img{
width:40px;
vertical-align:top;
}

.home-contact-table td{
text-align:left;
}

#menu-main-menu-1, #menu-footer-navigation{
list-style:none;
padding: 0px;
text-align: center;
background-color: transparent;
}

#nav_menu-2, #text-2{
/*text-align:center;*/
padding-left:10%!important;
}

#text-2{
/*margin-top:20px;*/
}

#Footer .footer_copy, #Footer .widgets_wrapper{
border-top: 1px solid #fff !important;
}

a.button.read-more-btn{
background-color:transparent;
color:#f46e2f;
border: 1px solid #f46e2f !important;
border-radius: 5px !important;
}

a.button.read-more-btn:hover{
background-color:#f46e2f;
color:#ffffff;
}

.mobile-footer, .mobile-footer-title{
display:none;
}

.service-icon{
width:110px;
}

.service-icon.contact-icon{
width:60px;
}

.join-us td{
padding-bottom: 15px;
letter-spacing: 2px;
font-size: 15px;
box-shadow:1px 1px 10px rgba(0,0,0,0.2);
}

.join-us img{
width: 33%;
padding: 15px 0;
}

.join-us-bg-orange{
background-color:#fa9160 !important;
color:white;
}

.join-us-bg-orange-light{
background-color:#fdba98 !important;
color:white;
}

.join-us-bg-white{
background-color:#ffffff !important;
color:#fa9160;
}

#Footer .sub-menu{
padding:0px;
list-style:none;
background-color:transparent;
}

.contact-border .column_attr{
border-left:2px solid #fcdba4;
border-right:2px solid #fcdba4;
}

.eater-page .how_it_works .image{
height:0px !important;
line-height:0px !important;
}

.eater-page .how_it_works h4{
color:#f46e2f;
}

.eater-page .how_it_works .image{
width:300px;
border-color:#f46e2f;
border-width:0 0 1px !important;
}

.eater-icon-box h4{
color:#939393;
}

body #back_to_top.sticky{
border-radius:20px;
background:#fa9160!important;
box-shadow:0px 0px 20px rgba(0,0,0,0.2);
}

#back_to_top > i{
font-size:15px;
color:white !important;
position:relative;
top:-2px;
}

.eater-desc ul{
list-style: none !important;
}

.eater-desc.white ul{
color:#ffffff !important;
}

.eater-desc.orange ul{
color:#fa9160 !important;
}

.eater-desc ul li:before {
content: '✓';
font-size:20px;
position:absolute;
margin-left:-20px;
}

.eater-title{
margin-top:20px;
}

.white .eater-title{
color:#ffffff;
}

.orange .eater-title{
color:#fa9160;
}

.anchor-link, .anchor-link:hover{
color:inherit;
text-decoration:none;
}

#Top_bar #logo img{
width:80%;
}

.full-width-button input[type="submit"]{
width:100%;
}

#menu-main-menu li a::after{
display:none;
}

.mission-vision-padding .column_attr{
padding:50px;
}

.mission-vision-hr{
background-color:#d29866;
width:80px;
}

.core-value-icon .icon_box .image_wrapper img{
width:110px;
}

.our-service-bg-size .column_attr{
background-size:160px !important;
background-position:right center !important;
}

.home-anchor{
color:inherit;
}

.home-anchor:hover{
color:inherit;
text-decoration:none;
}

.accordion-orange-bg .accordion .question .title, .accordion-orange-bg .accordion .question.active .title, .accordion-orange-bg .accordion .question .title > .acc-icon-plus, .accordion-orange-bg .faq .question .title, .accordion-orange-bg .faq .question.active .title, .accordion-orange-bg .faq .question .title > .acc-icon-plus, .accordion-orange-bg .faq .question .title > .acc-icon-minus{
color:#ffffff;
}

.hassel-free-payment-padding .column_attr{
padding:20px;
}


@media screen and (max-width:750px){
.download-icon{
width:115px;
}

.logo-mobile{
float:left;
}

#logo{
margin-left:10px !important;
}

.mobile-service-icon{
width:80px;
}

.mobile-service-description{
text-align:left;
}

.mobile-service h4{
font-weight:bold;
}

.mobile-service td{
border:0;
}

#Footer .widgets_wrapper{
display:none;
}

.mobile-footer{
display:block;
text-align:center;
padding:20px 0 20px;
/*color:#717171;*/
}

.mobile-footer-title{
display:block;
}

.footer-title{
/*color:#717171 !important;*/
font-size:15px;
padding-top:30px;
text-align:center;
font-weight:bold;
}

.mobile-footer a{
/*color:#717171 !important;*/
font-size:15px;
}

#Footer .footer_copy{
border:0 !important;
}

#Footer .footer_copy .one{
padding-top:0px !important;
margin-bottom:0px !important;
}

#Footer{
background-color:#ececec !important;
}

.mobile-footer{
display: flex;
display: -webkit-flex;
}

.mobile-footer-menu{
width:50%;
}

.footer-copy-center #Footer .footer_copy .copyright{
margin-top:10px !important;
}

.footer-copy-center #Footer .footer_copy{
background-color:#2c2d32;
}

.footer-copy-center #Footer .footer_copy .copyright{
color:#fff;
}

.eater-page .how_it_works .image{
width:80%;
}

.eater-icon-box .one-third.column{

}

.contact-border .column_attr{
border:none;
}

.eater-title{
font-size:22px;
}

.custom-mobile-width .one-fourth.column{
width:50% !important;
clear:none;
}

.eater-img{
width:50%;
}

.logo-mobile{
width:125px !important;
height:auto !important;
}

#Top_bar #logo{
height:35px !important;
}

#Top_bar a.responsive-menu-toggle{
top:26px !important;
}

.mission-vision-padding .column_attr{
padding:20px;
}

.our-service-bg-size .column_attr{
background-size:110px !important;
background-position:center !important;
margin-bottom:15px;
}

.mobile-align-center{
text-align:center;
}

.mra-mobile{
margin-top:0px !important;
}

.column-margin-0px.column.left-col-margin{
margin-bottom:40px !important;
}
}

@media screen and (max-width: 479px){
h4{
font-size:18px !important;
}

.mobile-service h4{
font-size:13px !important;
}
}

@media screen and (min-width:768px){
#Top_bar #logo, #Top_bar .menu > li > a{
padding:0px !important;
}

#Footer .home-contact-table td{
padding:5px !important;
}

.style-simple .accordion .question .title{
font-size:15px;
color:#666666;
}
}

@media screen and (min-width:768px) and (max-width:1024px){
.tablet-display{
display:block;
}

.mission-vision-padding .column_attr{
padding:20px;
}
}

@media screen and (min-width:768px) and (max-width:1200px){
#Footer #text-2 img{
width:80%;
}
}

@media screen and (min-width:768px) and (max-width:1239px){
#Top_bar #logo, #Top_bar .menu > li > a{
padding:0px 10px !important;
}
}

@media screen and (min-width:1240px){
.custom-margin-bottom{
margin-bottom:36px;
}
}

@media screen and (min-width:1850px){

}