/* Primery Theme Colors */
/* Theme Text Color */
a,
p a,
p a:hover,
a:hover,
a:focus,
a:active,
.wt-navigation > ul > li:hover > a,
.wt-navigation > ul > li.current-menu-item > a,
.wt-navarticletab li:hover a,
.wt-navarticletab li a.active,
.wt-categoriescontent li a:hover,
.wt-joinsteps li.wt-active a,
.wt-effectivecontent li:hover a,
.wt-articlesingle-content .wt-description .wt-blockquotevone q,
.wt-filtertag li:hover a,
.wt-userlisting-breadcrumb li .wt-clicksave,
.wt-clicksave,
.wt-qrcodefeat h3 span,
.wt-comfollowers ul li:hover a span,
.wt-postarticlemeta .wt-following span,
.tg-qrcodefeat h3 span

{ color: #4fa721; }
/* Theme Background Color */
.wt-btn:hover,
.wt-dropdowarrow,
.navbar-toggle,
.wt-btn,
.wt-navigationarea .wt-navigation > ul > li > a:after,
.wt-searchbtn,
.wt-sectiontitle:after,
.wt-navarticletab li a:after,
.wt-pagination ul li a:hover,
.wt-pagination ul li.wt-active a,
.wt-widgettag a:hover,
.wt-articlesingle-content .wt-description blockquote span i,
.wt-searchgbtn,
.wt-filtertagclear a,
.ui-slider-horizontal .ui-slider-range,
.wt-btnsearch,
.wt-newnoti a em,
.wt-notificationicon > a:after,
.wt-rightarea .wt-nav .navbar-toggler,
.wt-usersidebaricon span,
.wt-usersidebaricon span i,
.wt-filtertag .wt-filtertagclear a,
.loader:before,
.wt-offersmessages .wt-ad:after,
.wt-btnsendmsg,
.wt-tabstitle li a:before,
.wt-tabscontenttitle:before,
.wt-tablecategories thead tr th:first-child:before,
.wt-tablecategories tbody tr td:first-child:before,
.wt-slidernav .wt-prev:hover,
.wt-slidernav .wt-next:hover
{ background:#4fa722; }

/* Theme Border Color */
input:focus,
.select select:focus,
.form-control:focus,
.wt-navigation > ul > li > .sub-menu,
.wt-pagination ul li a:hover,
.wt-widgettag a:hover,
.wt-joinsteps li.wt-active a,
.wt-filtertag li:hover a,
.wt-filtertag .wt-filtertagclear a,
.wt-themerangeslider .ui-slider-handle,
.wt-clicksavebtn,
.wt-pagination ul li.wt-active a,
.wt-usernav > ul
{ border-color: #4fa721; }
.wt-filtertag .wt-filtertagclear a:after{ border-left-color: #ff5851; }
/* RGBA Background Color */
.loader{
    background: #ff5851;
    background: -moz-linear-gradient(left, #ff5851 10%, rgba(255, 88, 81, 0) 42%);
    background: -webkit-linear-gradient(left, #ff5851 10%, rgba(255, 88, 81, 0) 42%);
    background: -o-linear-gradient(left, #ff5851 10%, rgba(255, 88, 81, 0) 42%);
    background: -ms-linear-gradient(left, #ff5851 10%, rgba(255, 88, 81, 0) 42%);
    background: linear-gradient(to right, #ff5851 10%, rgba(255, 88, 81, 0) 42%);
}
/* Secondary Theme Colors */
.form-group-label label span,
.form-group-label label span:hover,
.wt-categoriesholder .wt-tablecategories tbody tr td .wt-actionbtn a.wt-deleteinfo,
.wt-msgbtn{background: #00cc8d;}
.pagination1 {
    display: inline-block;
}

.pagination1 a {
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
}

.pagination1 a.active {
    background-color: #4CAF50;
    color: white;
    border-radius: 5px;
}

.pagination1 a:hover:not(.active) {
    background-color: #ddd;
    border-radius: 5px;
}
.scrollbar1 {
    float: left;
    height: 143px;
    background: #fff;
    overflow-y: scroll;

}
.force-overflow1 {
    min-height: 450px;
}
.scrollbar-primary1::-webkit-scrollbar {
    width: 5px;
    background-color: fffdf3; }
.scrollbar-primary1::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
    background-color: #4fa722; }
.scrollbar-primary1::-webkit-scrollbar:horizontal {
    height: 5px;
    background-color: fffdf3; }

.scrollbar-primary_s2s::-webkit-scrollbar {
    width: 5px;
    background-color: fffdf3; }
.scrollbar-primary_s2s::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
    background-color: #86c724; }
.scrollbar-primary_s2s::-webkit-scrollbar:horizontal {
    height: 5px;
    background-color: fffdf3; }


.list-none{
    list-style:none !important;
}

.m-b-10{
    margin-bottom: 10px;
}


.s2s_exacerbate{
    width: 65%;
}


.m-t-10{
    margin-top: 10px;
}
.m-t-30{
    margin-top: 30px;
}


.button{
    background:#86c724;
    color:#fff;

}


.m-b-20{
    margin-bottom:20px;
}

.btn_s2s{
    background-color: #4fa722!important;
    color:#fff;
    margin-top: 10px;
    height: 42px;
    width: 120px;
}
.wt-description p a{
    color:#847979;
}
.phone_s2s{
    margin-right: 15px;
    font-size: 20px;
    margin-top: 10px;
    color:#4fa722;
}
.mail_s2s{
    margin-right: 15px;
    font-size: 20px;
    margin-top: 10px;
    color:#4fa722;
}
.map_s2s{
    margin-right: 22px;
    font-size: 20px;
    margin-top: 10px;
    color:#4fa722;
}
.footerLogo_s2s{
    width: 130px;
}
@media (max-width: 768px) {
    .s2s-background {
        background: #a79f9f!important;
        background-image: none;
    }
    .s2s_navbar .s2s_li{
        list-style-type:none;
        padding-left: 35px;
        display: block;
    }

    .logo_box{
        width: 80px!important;
    }

}
.s2s_navbar  {
    margin:0px;
    flex-direction: row;
}
.s2s_navbar li{
    list-style-type:none;
    display: inline-block;
}

.s2s_navbar li a{
    color: #000;
}

.index_contact li{
    list-style-type:none;
}

.index_contact li a{
    color:#000;
    font-size: 18px; 
}

.active_s2s {
    color:#4fa722!important;
}
