/*------------------------------------------------------------------
    ADD YOUR OWN STYLING HERE AVOID TO USE STYLE.CSS AND MAIN.CSS
	
	IT WILL BE HELPFUL FOR YOU IN FUTURE UPDATES
-------------------------------------------------------------------*/
body{
    letter-spacing: 0 !important;
}
.welcome li p{
    font-size: normal;
    font-style: normal;
}
.webimenu ul {
    margin: 0;
}
.btn-1 {
    background: #7fbc03;
    color: #fff;
    border: 1px solid #7fbc03;
}

.header-style-2.header-style-3 .logo {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}
.sticky-wrapper{
    height: 120px;
}
.bannerhead {
    color: #fff !important;
    font-size: 26px !important;
    padding: 10px 0 !important;
    border: none !important;
    text-transform: uppercase !important;
}
header {
    z-index: 999 !important;
}
header nav .ownmenu li {
    float: none;
    padding: 10px 24px 10px 0;
}
.webimenu ul {
    margin-top: -20px;
}
is-sticky .webimenu ul {
    margin-top: -20px;
}
.header-style-2.header-style-3 .is-sticky nav {
    margin-top: 50px;
}
sticky-wrapper > div > div > div > a > img {
    height: 9rem !important;
    height: auto;
}
is-sticky > div > div > div > a > img {
    height: 6rem !important;
    height: auto;
}
.new-arrival .nav-tabs li a{
    letter-spacing: normal;
}
/* Arial letterspace 0.5 */
.arial {
    letter-spacing: 0.5px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}
.new-arrival .nav-tabs li a {
    font-size: 15px !important;
    font-weight: 400 !important;
}
.sub-banner {
    padding: 10px 0 !important;
}
#sticky-sidebar {
    position: fixed !important;
    top: 185px !important;
    z-index: 999 !important;
}
.side-bar .cate li {
    line-height: 30px;
}
.tittle p,.new-arrival .nav-tabs li a,.blog-posts p {
    color: #a8a8a8 !important;
}
h4, h5{ 
    font-size: 18px;
    font-weight: 600;
}

.popurlar_product .details-sec a {
    letter-spacing: 1px !important;
}
.p-0 {
    padding: 0 !important;
}
h2 {
    font-size: 26px;
    font-weight: bold;
    margin-top: -4px;
}
.tittle-2 h5 {
    font-size: 20px;
    color: #7ca289 !important;
}
.sub-banner .breadcrumb a {
    color: #7ca289 !important;
}
.btn-dark {
    color: #3e5d52;
    border-color: #3e5d52;
    background-color: #7ca289 !important;
}
.kapsayiciii{
    display: grid;
    text-align: center;
    background-color: #fff;
    border: 1px solid #7ca289;
    padding: 10px 0px 15px 0px;
}
.sayacrakam{
    font-size: 24px;
    font-weight: bold;
    color: #7ca289;
    display: block;
    text-align: center;
}
.sayacmetin{
    font-size: 14px;
    color: #7ca289;
    display: block;
    text-align: center;
}