.header-content .container.body-container .row {
  width: 100%;
}
.btn-info:hover, .btn-info:focus, .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active:focus {
  background: #25427c;
    background-color: rgb(37, 66, 124);
  border-color: #25427c;
  color: #fff;
}
.navbar .navbar-nav .nav-item > .nav-link {
  padding: .85rem 0.8rem;
  font-size: 15px !important;
}
.top-header ul{
    margin-left:0 !important;
}
.top-header ul li a{
    padding: 5px 20px; border-right:1px solid 1px #f5f5f5;
}
@media only screen and (min-width: 768px){
     .navbar .navbar-nav .nav-item>.nav-link {
            font-size:12px !important
    }
    .top-header .top-links .list-inline-item.dropdown span {
  display: flex !important;
}
.navbar {
  background: #fdb813;
}
.navbar .navbar-nav .nav-item > .nav-link {
  color: #000 !important;
}
.footer-content .footer_bottom,.footer-content .seprator-bg {
  background-color: #fff;
}

.footer-content .footer_bottom ul li a, footer p, footer .social_icon li a, footer .social_icon li a i, .footer-content .footer_bottom h3,.navbar .navbar-nav .nav-item:hover > .nav-link, .navbar .navbar-nav .nav-item.active > .nav-link {
  color: #000 !important;
}
.footer-content .footer_bottom ul li a:hover, .footer-content .footer_bottom ul li a.active {
  color: #dbdbdb;
}
footer {
  background-color: #fff;
}
.footer-content .seprator-bg .border-top{border-color: #000 !important}
.navbar .navbar-nav .nav-item > .nav-link::before,.navbar-nav .nav-item.submenu_custom_link .nav-link::after{display: none;}
.navbar .navbar-nav .nav-item > .nav-link:hover::before{display: block;
content: "\f107";
font-family: "Font Awesome 5 Pro";
background: transparent;
left: 0;
right: 0;
display: flex;
justify-content: center;
align-content: center;
width: 100%;
height: auto;
top: 28px;}
}
@media only screen and (min-width: 1024px) {
    .navbar .navbar-nav .nav-item > .nav-link {
    font-size: 14px !important;
}
.top-header .top-links li a .badge {left: 13px;top: 5px}
.subscribe_sidebar #footersubscribe_sidebar .col-12 {
  flex: 0 0 20%;
  max-width: 20%;
  align-self: center;
}

.subscribe_sidebar #footersubscribe_sidebar .col-12.text-right.mb-3.mb-xl-0 {
  flex: 0 0 80%;
  max-width: 80%;
}
}
@media only screen and (min-width: 1600px) {
 .navbar .navbar-nav .nav-item>.nav-link {
  padding:.85rem .7rem important;
  font-size:14px !important
 }
}
@media only screen and (min-width:1800px){
    .navbar .navbar-nav .nav-item > .nav-link{
       padding: .85rem 1rem !important;  font-size: 15px !important;
    }
}
  @media only screen and (min-width: 1200px){
.home_page_body .product-box .thumbnail {
  min-height: 150px;
  height: 264px;
}
#related-product .product-box .card .card-body img {
  height: 264px;
}
}
.subscribe_sidebar .input-group {
  max-width: 100%;
}
footer {
  padding: 0.5rem 0 1rem 0;border-top: 1px solid #000;
}
.navbar .navbar-nav .nav-item .dropdown-menu li:hover > .dropdown-item {
  color: #fdb813 !important;
}
.subscribe_sidebar #footersubscribe_sidebar .col-12 h3{margin-bottom:0;}
.footer-content .seprator-bg .border-top {
  border: unset !important;
}
.facebook_login{display:none;}
.google_login{display:none;}
#userlogin_page .rounded-circle {display:none !important;}

.help-block{
    margin-bottom: 0 !important;
}
.pre_login_box .col-12.text-right .left-padding-none.btn{
    padding-right:0.5rem !important;
}

#footersubscribe_sidebar .form-row .error-block{
    top: 40%;
}
#normalcalc #additionaloptionid .prduct_option .form-group .d-flex{
    flex-wrap: wrap;
}

#normalcalc #additionaloptionid .prduct_option .form-group .d-flex .col-2{
    flex: 0 0 100%;
  max-width: 100%;
  text-align: right;
}

#shipping .shippingdetails > .row .col-md-6.shipborder{
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}
#shipping .shippingdetails > .row .col-md-6{
   flex: 0 0 66.666667%;
    max-width: 66.666667%;
}

.scroll-top{
    right: 35px;
  bottom: 100px;
}