.rango-toggle.hamburger {
  margin-right: 14%;
}
.footer{
    text-align:center;
}

.footer .footer-content > .row {
    color: black;
    background:white;
}

footer .footer-content .footer-statics .software-description p {
    font-size: 14px;
}

.clr-dark, .footer .footer-content .footer-statics .software-description p {
    color: black;
}

.footer .footer-content > .row .footer-ct-content > div ul li a {
    color: black;
}

.footer {

    border-top: 5px solid;
}

.footer .footer-content > .row .logo {
    width: auto;
    min-height: 105px;
}

.main-container-wrapper .sticky-header {
    padding-right: 14%;
    height: 130px;
    padding-top: 1.2%;
}

.btn-add-to-cart{
    border-radius: 4px  !important;
}


.card-body .product-rating {

    margin-top: -7px;
}
body.rtl header .left-wrapper {
    float: right;
}

#top .dropdown {
    margin-right: 231px;
}

#top .btn-link {
    color: rgb(53, 155, 127);
}


.d-inline-block {

    margin-top: 10px;
}

.mt5 {
    margin-top: 31px !important;
    width: 222px;
}

#account {
    margin-left: -60px !important;
}


body.rtl  .left-top{

    float: left;
    margin: 12px;
    color: black;
    font-size: 11px;
    font-style: italic;
    font-weight: bold;
}

body.rtl .btn i {
    margin-right: -16px;
    vertical-align: middle;
}

/*.material-icons, .material-icons-outlined {
   
    font-size: 40px;
   
}*/

.material-icons-outlined.text-down-3 {
    font-size: 40px;
}



body.rtl header #search-form #header-search-icon {
    float: right;
    border-radius: 15px 0px 0 15px;
}
body.ltr header #search-form #header-search-icon {
    float: left;
    border-radius: 0px 14px 14px 0px;
}


body.rtl header #search-form .btn-group .selectdiv select, body.rtl header #search-form .quantity .selectdiv select {
    float: unset;
    border-radius: 0px 15px 13px 0px;
}

.company-name {
    margin-right: 153px;
    margin-bottom: -101px;
    margin-top: 11px;
}
.slides-container .VueCarousel-pagination {
    bottom: 50px;
    position: absolute;
}

.main-content-wrapper {
    display: block;
}





/*en desing */

body.ltr header .left-wrapper {
    float: left;
    display: block ruby;
    margin-left: 42px;
}

body.ltr .main-container-wrapper .sticky-header {
    padding-left: 14%;
    height: 130px;
    padding-top: 1.2%;
}

body.ltr #top {

    padding-left: 14%;
}

body.ltr #top .dropdown {
    margin-right: 6px;
}
.copyright{

    margin-right: 206px; margin-top: 10px;
}
@media only screen and (max-width: 600px) {
    .mb10 {
  margin-bottom: 10px !important;
  margin-top: 23px !important;
}
   
    .col-12.no-padding.banner-icon {
        height: 102px;
    }
    .copyright{

        margin-right: 5px; margin-top: 10px;
    }

    body.rtl .velocity-divide-page .right {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }


    .product-card-new .card-body .add-to-cart-btn .btn-add-to-cart {
        width: 100%;
        max-width: 140% !important;

    }
    
 /*.main-content-wrapper .vc-header {
    margin-right: -30px !important;
  }
  */

}
.velocity-divide-page .right {

    margin-top: 2%;
}

.btn-add-to-cart {
    border-color: #209172 !important;
    background-color: #209172 !important;
    width: 96%;
}

@font-face {
    font-family: 'DinNextRegular';

    /*   onserver src: url('/themes/velocity/assets/fonts/DinNext/DinNextRegular.ttf');*/
      src: url('/themes/velocity/assets/fonts/DinNext/DinNextRegular.ttf');
}



/*here  products cards and lists*/

.product-card-new {
    width: 18rem !important;
      margin-bottom: 22px !important;


}


.btn-add-to-cart {
    color: #969494 !important;
}

.btn-add-to-cart {
    border-color: #e0e6e5 !important;
    background-color: #fff !important;
}
body.rtl .btn i {
    margin-right: 0px;

}





.btn-circle-white{

    border-radius: 50% !important; 
    margin-bottom: 22px;
    width: 33px !important;
    height: 33px !important;
    padding: 0px;
    color: white;
}


.product-card-new {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125) !important;
    border-radius: .25rem !important;
}


.product-card-new .card-body .add-to-cart-btn .btn-add-to-cart {
    width: 15%;
    margin-right: 42%;

    margin-bottom: -43%;

}
.btn-add-to-cart {
    border-color: #e3e3e3 !important;
    background-color: #fbfbfb !important;
}

.btn.btn-circle-white.btn-add-to-cart.small-padding:hover{background-color:#f3faf9 !important; }
body.rtl .sticker {
 
  right: unset;
  left: 0px;
}
.sticker {
  top: 0px;
 
  border-radius: 0px 7px 7px 0px !important;
}

body.rtl .fs16, body.rtl .account-content .account-layout .bottom-toolbar .pagination .page-item, .account-content .account-layout .bottom-toolbar .pagination body.rtl .page-item, body.rtl .product-detail .right, .product-detail body.rtl .right {
  font-size: 14px !important;
  text-align: center;
}


.product-card-new .card-body .product-name, .product-card-new .card-body .product-rating {
  font-weight: bold;
  text-align: center;
}

.product-price span:first-child, .product-price span:last-child {
  font-size: 14px;
  font-weight: 200;
}

.VueCarousel-slide {
 
  margin-bottom: 40px;
}


.footer-logo {
  width: 220px;
}


.btn.btn-add-to-cart.btn-circle-white.small-padding.insearch {
  margin-top: 35px;
  margin-right: 104px;
}


/* ---------------------- */
i.within-circle {
    display: inline-flex;
    border-radius: 50%;
    padding: 0;
    margin: 15px 5px;
    width: 35px;
    height: 35px;
    align-items: center;
    justify-content: center;
    font-size: 22px;
}
.copyright {
    font-size: 15px;
}
.subscribe-div {
    border-radius: 8px !important;
    background: #f1f2f3 !important;
    padding: 20px !important;
}
.apps-download {
    text-align: center;
    margin-top: 15px;
}
.subscribe-div h3{
    font-size: 15px;
}
#top .dropdown {
    margin-right: 0;
}
.velocity-divide-page .main-category.left {
    z-index: 1;
    width: 230px;
    position: absolute;
    bottom: 0;
    padding: 11px 15px;
}
.main-container-wrapper .sticky-header {
    padding-right: 0;
    height: auto;
    padding-top: 15px; 
    padding-bottom: 15px;
    display: flex;
    align-items: center;
}
.sticky-header .remove-padding-margin.velocity-divide-page {
    display: flex;
    align-items: center;
}
a.left.navbar-brand {
    position: unset;
    padding-right: 0;
    margin-right: 0;
    /* padding: 0; */
}
body.rtl header .left-wrapper {
    float: left;
}




@media (max-width: 992px) { 
    .nav-container {
        top: 0px;
        right: 0px;
        left: auto;
        width: 75%;
    }
    .footer .footer-content .footer-statics {
        padding: 30px 15px;
    }
    .apps-download a {
        max-width: 45%;
        display: inline-block;
    }
    .apps-download a img{
        width: 100%;
    }
    
    
}

@media (max-width: 768px) { 
    body.rtl .advertisement-three-container .second-panel {
        padding-right: 0;
    }
    .main-content-wrapper {
        display: block;
    }
    body.rtl .velocity-divide-page .left {
        max-width: 110px;
        display: inline-block;
        position: unset;
        float: left;
    }
    .main-content-wrapper .vc-header {
        top: 0;
        width: 100vw;
        right: -15px;
        left: 0;
        height: 50px;
        position: fixed;
        background-color: #FFFFFF;
        -webkit-box-shadow: none !important;
        box-shadow: none !important; 
        overflow-x: hidden;
    }
    .main-content-wrapper .vc-header > div {
         display: block; 
    }
    .copyright {
        text-align: center;
    }
}











