/* helal */
body{
	background: url(https://nibras.cloud/image/catalog/nibras/2114.jpg) !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed !important;
    background-size: 100% !important;
    background-position: 0px 0% !important;
}
@media (min-width: 1200px) {
    .container {
        width: 1320px;
    }
}
#top {
    color: #fff;
    background-color: #1e1a66 !important;
    background-color: #303030 !important;
    border-bottom: 1px solid #211d72;
    padding: 4px 0 3px 0;
    margin: 0;
    min-height: 40px;
}
header {
    /*background: white !important;*/
}
header + .container {
    /*background: white !important;
	width:100% !important;*/
	padding: 0;
}
#logo {
    margin: 10px 0 10px 0 !important;
}
  @media (min-width: 768px) {
  #menu {
    width: 750px; } }
  @media (min-width: 992px) {
  #menu {
    width: 970px; } }
  @media (min-width: 1200px) {
  #menu {
    width: 1170px; } }
#menu {
    background-image: none !important;
    background-repeat: repeat-x;
	border: 0px !important;
    min-height: 40px;
	margin: auto;
    margin-bottom: 0 !important;
    min-height: unset !important;
}
#menu .nav>li>a {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    padding: 10px 15px 10px 15px;
    background-color: #1f1b64 !important;
    background-color: #1d76c0 !important;
    margin: 0 0 0 4px !important;
    border-radius: 8px 8px 0 0 !important;
}
.swiper-viewport {
	border-radius: 8px !important;
}
#common-home {
	/*padding-top: 30px !important;*/
}
#common-home>.row>#column-right>h3, 
#common-home>.row>#content>h3 {
    margin-top: 0;
    padding: 10px 20px;
    color: #fff;
    border-bottom: 2px #241e6e solid;
    border-bottom: 2px #1c8bcd solid;
    background-image: url(../../../../../catalog/view/theme/default/image/bg-category-headind-lightblue-right.png);
    background-color: #e1e2ed;
    background-repeat: no-repeat;
    background-position: right;
    background-color: #1d76c0 !important;
    background: linear-gradient(90deg, #1c8bcd 15%, #1c8bcd 85%) !important;
    /*background: linear-gradient(90deg, #231d70 15%, #1c8bcd 85%) !important;*/
    border-radius: 8px 8px 0 0 !important;
}
html[dir=ltr] #common-home>.row>#column-right>h3, 
html[dir=ltr] #common-home>.row>#content>h3 {
    background: linear-gradient(-90deg, #1c8bcd 15%, #1c8bcd 85%) !important;
    /*background: linear-gradient(-90deg, #231d70 15%, #1c8bcd 85%) !important;*/
}
#cart .btn-inverse {
    text-shadow: none !important;
    background-color: #1f1b64 !important;
    background-color: #2377be !important;
    background-image: none !important;
    border-color: none !important;
    border: none !important;
    box-shadow: none !important;
}
#search text,
#search .btn-default {
    text-shadow: none !important;
	box-shadow: none !important;
    background-color: white !important;
    background-image: none !important;
    border-color: #ccc;
}
html[dir=ltr] #search .btn-default {
    border-left: 0;
}
html[dir=rtl] #search .btn-default {
    border-right: 0;
}
#search .form-control {
	box-shadow: none !important;
}
/* product filter */
.filter-heading {
    background: #2377be !important;
}
.noUi-connect {
    background-color: #1575c2!important;
}
.swiper-pagination-bullet {
    background: #2878bc80 !important;
}
.swiper-pagination-bullet-active {
    background: #2878bc !important;
}
.btn.btn-block.btn-primary.loadmore {
    background: #1d76c0 !important;
	text-shadow: none;
	box-shadow: none;
}
.dec.user-number-button ,
#product-product .form-group .qty-block .user-number {
	margin: 0 !important;
}
#product-product .slideTable {
	width: max-content;
}
/* helal */