﻿@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600&display=swap');
*{
font-family: 'Montserrat', sans-serif;
letter-spacing:1px;
		  text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
}


.headerr h4{
color:black!important;
}

#ProductCardGoodsTexts .nav-tabs{
display:none;
}
#DeliveryFooter .DeliveryAddressesRow{
display:none;
}
.navbar-brand img {
max-width: 150px;
} 


.pink.lighten-1{
background-color: #E76F51!important;
}
.btn-link {
     --bs-btn-border-color: black;
    text-decoration: none;
}
.modal-content {
    padding: 20px;
}
.btn-floating{
padding-right: 2em;
padding-left: 2em;
}
.btn-info{
background-color: #c6d2d8!important;
    border-color: #c6d2d8!important;
    border-radius: 0px!important;
}
.pagination {
      --bs-pagination-active-bg: #c6d2d8!important;
    --bs-pagination-active-border-color: #c6d2d8!important;
}
.black-body p, .black-body h4{
color: black!important;
}
.black-bg{
background-color: #ffffff!important;
}
.dropdown-item:focus, .dropdown-item:hover {
       background-color: #464646!important;
}
.HeaderColorTheme{
background-color: #ffffff!important;
}

h1,.h1{
color:#2d363d!important;
font-weight:700;
}
.product-name{
font-size: 1.6rem!important;
font-weight: 600!important;
font-family: 'Oswald', sans-serif!important;
}
.card-title a{
font-family: 'Oswald', sans-serif!important;
}
.goodsart{
font-size: 0.8rem;
}
 
.btn.btn-sm {
    padding: 0.7rem 1.8rem;
    font-size: .7rem;
    letter-spacing: 2px;
    border-radius: 12px;
}
.btn:hover, .btn:focus, .btn:active {
    outline: 0;
    -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 2px 0 rgba(0,0,0,0.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 2px 0 rgba(0,0,0,0.15);
}
.header-bottom-nav {
    border-top: none!important;
    border-bottom: none!important;
}
.round-nav{
background-color: #eceff6!important;
    border-radius: 8px;
}
.white-skin .navbar .navbar-nav .nav-item .dropdown-menu a:hover, .white-skin .navbar .navbar-nav .nav-item .dropdown-menu a:focus, .white-skin .navbar .navbar-nav .nav-item .dropdown-menu a:active {
    background-color: #31444c;
}
.dropdown .dropdown-menu .dropdown-item:hover, .dropdown .dropdown-menu .dropdown-item:active, .dropup .dropdown-menu .dropdown-item:hover, .dropup .dropdown-menu .dropdown-item:active, .dropleft .dropdown-menu .dropdown-item:hover, .dropleft .dropdown-menu .dropdown-item:active, .dropright .dropdown-menu .dropdown-item:hover, .dropright .dropdown-menu .dropdown-item:active {

    -webkit-box-shadow: 0 0 0 0 rgb(0 0 0 / 18%), 0 0 0 0 rgb(0 0 0 / 15%); 
    box-shadow: 0 0 0 0 rgb(0 0 0 / 18%), 0 0 0 0 rgb(0 0 0 / 15%);
}
@media (min-width: 992px){
.navbar-expand-lg .navbar-nav {
    display: flex!important;
		}}
.dropdown-menu {

    --bs-dropdown-bg: white;
}
.btn-fb{
	display:none!important;
}
.side-nav {
    width: 22rem!important;
}

::selection {
    background: #a69d98;
    color: #fff;
    text-shadow: none;
}
.text-white {
    --bs-text-opacity: 1;
    color:#000000!important;
}
  
 
#PinForm label {
    font-weight: 700!important;
    color: coral;
    font-size: large;
}
.navbar {

    -webkit-box-shadow: 0 0 0 0 rgb(0 0 0 / 16%), 0 0 0 0 rgb(0 0 0 / 12%);
    box-shadow: 0 0 0 0 rgb(0 0 0 / 16%), 0 0 0 0 rgb(0 0 0 / 12%);
}
.header-bottom-nav{
	border-top:1px solid #ebedf8;
		border-bottom:1px solid #ebedf8;
}
@media (min-width: 600px){
.navbar.scrolling-navbar {
    padding-bottom: 22px;
	}}

i:hover {
        color: #C0D3D8!important;
}

@media (max-height: 992px)
.side-nav .logo-wrapper, .side-nav .logo-wrapper a {
    height: 100%;
}

.customul ul li::before {
    content:  url(/Images/userfiles/images/v.png);
    color: #3b356b;
       padding-right: 5px;
    position: absolute;
    top: 0px;
    left: 0px;	
}
.customul ul li {
    padding-left: 40px;	
    position: relative;
	list-style-type: none!important;
	color: #41454e!important;
	    line-height: 2em;
}
a:hover {
    color: #4a5055;
}
.navbar a{
 color:#000000!important;
}
.navbar a:hover{
 color:#c0d3d8!important;
}
.nav-tabs {
    background-color: #dad1cc;
}
.nav-link {
    font-size: 15px;
}

footer p{
font-size: 0.9em!important;
}
.side-nav .logo-wrapper {
    
     border-bottom: none; 
}


.carousel .carousel-control-prev-icon {
    background-image: url(/Images/userfiles/images/arrow-left.png);
}

.carousel .carousel-control-next-icon {
background-image: url(/Images/userfiles/images/arrow-right.png);
}
.carousel .carousel-control-prev-icon, .carousel .carousel-control-next-icon {
width: 32px;
    height: 51px;
}

#NewsRubricsWrapper ul {
    display: block;
    list-style-type: none!important;
    padding-inline-start: 0px;
}
.white-skin input[type=email]:focus:not([readonly]), .white-skin input[type=text]:focus:not([readonly]), .white-skin input[type=password]:focus:not([readonly]), .white-skin input[type=number]:focus:not([readonly]), .white-skin textarea.md-textarea:focus:not([readonly]) {
    border-color: #0e7f93;
    box-shadow: 0 0px 0 0 #0e7f93;
}
.form-control:focus {
box-shadow: 0 0 0 0.25rem rgba(198,210,216,.25);
border-color: #C0D3D8;
}
.form-select:focus {
 box-shadow: 0 0 0 0.25rem rgba(198,210,216,.25);
border-color: #C0D3D8;
}



.google-visualization-orgchart-node {
	font-family: 'Gotham Pro'!important;
         padding: 1em!important;
    border: 1px solid #ced4da!important;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
        background-color: #edf7ff!important;
    background: -webkit-gradient(linear, left top, left bottom, from(#edeff1), to(#f0f1f1))!important;
}

.google-visualization-orgchart-lineleft {
  border-left: 1px solid #ced4da!important;
}

.google-visualization-orgchart-lineright {
  border-right: 1px solid #ced4da!important;
}

.google-visualization-orgchart-linebottom {
  border-bottom: 1px solid #ced4da!important;
}

.btn-primary {
    --bs-btn-color: #fff!important;
    --bs-btn-bg: #96BCF0!important;
    --bs-btn-border-color: #96BCF0!important;
    --bs-btn-hover-color: #fff!important;
    --bs-btn-hover-bg: #72A9F2!important;
    --bs-btn-hover-border-color: #72A9F2!important;
    --bs-btn-focus-shadow-rgb: 49,132,253!important;
    --bs-btn-active-color: #fff!important;
    --bs-btn-active-bg: #96BCF0!important;
    --bs-btn-active-border-color: #96BCF0!important;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)!important;
    --bs-btn-disabled-color: #fff!important;
    --bs-btn-disabled-bg: #72A9F2!important;
    --bs-btn-disabled-border-color: #72A9F2!important;
    --bs-btn-border-radius: 12px!important;
}
:root {
    --bs-secondary:#d3d3d3!important;
    --bs-secondary-rgb: 211,211,211!important;
--bs-primary: #72A9F2!important;
--bs-primary-rgb: 74,80,85!important;
    --bs-link-color: #72A9F2!important;
    --bs-link-hover-color: #72A9F2!important;
  --bs-link-color: #000!important;
    --bs-link-hover-color: #72A9F2!important;
}
.btn-info {
    --bs-btn-color: #000;
    --bs-btn-bg: #c6d2d8;
    --bs-btn-border-color: #c6d2d8;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #31d2f2;
    --bs-btn-hover-border-color: #25cff2;
    --bs-btn-focus-shadow-rgb: 11,172,204;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #c6d2d8;
    --bs-btn-active-border-color: #c6d2d8;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg:#c6d2d8;
    --bs-btn-disabled-border-color: #c6d2d8;
}

.product-gallery-thumblist-item.active>img {
    opacity: 1;
}

.product-gallery-thumblist-item:hover>img {
    opacity: 1;
}
.product-gallery-thumblist-item>img {
    display: block;
    width: 100%;
    transition: opacity .2s ease-in-out;
    opacity: .6;
}
.product-gallery-thumblist-item.active {
    border-color: var(--cz-primary);
}
.product-gallery-thumblist-item {
    display: block;
    position: relative;
    width: 5rem;
    height: 5rem;
    margin: 0.625rem;
    transition: border-color .2s ease-in-out;
    border: 1px solid #e3e9ef;
    border-radius: 0.3125rem;
    text-decoration: none !important;
    overflow: hidden;
}
.product-gallery-thumblist {
    margin-left: -0.5rem;
}
.product-gallery-preview-item {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: opacity .3s ease-in-out;
    opacity: 0;
    z-index: 1;
}
.product-gallery-preview-item>img {
    display: block;
    width: 100%;
}
.product-gallery {
    display: flex;
}
@media (min-width: 500px)
.product-gallery-preview {
    margin-left: 0.625rem;
}
.product-gallery-preview {
    position: relative;
    width: 100%;
    margin-top: 0.625rem;
}
.product-gallery-preview-item.active {
    position: relative;
    opacity: 1;
    z-index: 10;
}
.product-gallery-preview-item {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: opacity .3s ease-in-out;
    opacity: 0;
    z-index: 1;
}
.product-gallery-preview-item>img {
    display: block;
    width: 100%;
}

.navbar {
    --bs-navbar-color: #fff;
    --bs-navbar-hover-color: #C0D3D8;
    --bs-navbar-active-color: #C0D3D8;
}
.dropdown-menu {
    --bs-dropdown-border-radius: 0.1rem;
    --bs-dropdown-link-color: #000000;
    --bs-dropdown-link-hover-color: #ffffff;
    --bs-dropdown-link-hover-bg: #000000;
    --bs-dropdown-link-active-color: #aeaeae;
    --bs-dropdown-link-active-bg: #ffffff !important;
}



.btn {
    --bs-btn-padding-x: 2.55rem;
    --bs-btn-padding-y: 1rem;
    --bs-btn-font-weight: 700;
    --bs-btn-border-radius: 12px;
}
.btn-outline-primary {
    --bs-btn-color: #C0D3D8!important;
    --bs-btn-border-color: #C0D3D8!important;
    --bs-btn-hover-color: #fff!important;
    --bs-btn-hover-bg: #C0D3D8!important;
    --bs-btn-hover-border-color: #C0D3D8!important;
    --bs-btn-focus-shadow-rgb: 13,110,253!important;
    --bs-btn-active-color: #fff!important;
    --bs-btn-active-bg: #C0D3D8!important;
    --bs-btn-active-border-color: #C0D3D8!important;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)!important;
    --bs-btn-disabled-color: #C0D3D8!important;
    --bs-btn-disabled-bg: transparent!important;
    --bs-btn-disabled-border-color: #C0D3D8!important;
    --bs-gradient: none!important;
    --bs-btn-border-radius: 1rem!important;
}
.badge {

    --bs-badge-border-radius: 5rem;
margin-left: 5px;
margin-right: 5px;
}

#ReportForm .badge{
background: #1d3840!important;
    --bs-badge-padding-x: 0.75em;
    --bs-badge-padding-y: 0.55em;
    --bs-badge-font-size: 0.85em;
}
.form-check-input:checked {
    background-color: #72A9F2!important;
    border-color: #72A9F2!important;
}

.admin-up{
padding:15px;
}



